PageSourceSearch

https://www.basketlady.com/blogs/news

html basketlady.com collected 2026-10-03 21:25:19 UTC 361,136 bytes, 3,779 lines download raw bytes

1<!doctype html>
2
3<html lang="en" dir="ltr">
4  <head>
5    
5<script src="//www.basketlady.com/cdn/shop/files/pandectes-rules.js?v=18091696884390482743"></script>
5
6	
7    <meta charset="utf-8">
8    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0">
9    <meta name="theme-color" content="#ffffff">
10
11    <title>Wicker Whimsy - ideas &amp; inspiration from The Basket Lady</title><meta name="description" content="Ideas and inspiration from The Basket Lady."><link rel="canonical" href="https://www.basketlady.com/blogs/news"><link rel="shortcut icon" href="//www.basketlady.com/cdn/shop/files/tbl-favicon_0cc09b57-342a-4d1b-a35a-51e36d604720.jpg?v=1738085648&width=96">
12      <link rel="apple-touch-icon" href="//www.basketlady.com/cdn/shop/files/tbl-favicon_0cc09b57-342a-4d1b-a35a-51e36d604720.jpg?v=1738085648&width=180"><link rel="preconnect" href="https://cdn.shopify.com">
13    <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
14    <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"><link rel="preload" href="//www.basketlady.com/cdn/fonts/libre_baskerville/librebaskerville_n4.2ec9ee517e3ce28d5f1e6c6e75efd8a97e59c189.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="//www.basketlady.com/cdn/fonts/libre_baskerville/librebaskerville_n4.2ec9ee517e3ce28d5f1e6c6e75efd8a97e59c189.woff2" as="font" type="font/woff2" crossorigin><meta property="og:type" content="website">
15  <meta property="og:title" content="Wicker Whimsy - ideas &amp; inspiration from The Basket Lady"><meta property="og:description" content="Ideas and inspiration from The Basket Lady."><meta property="og:url" content="https://www.basketlady.com/blogs/news">
16<meta property="og:site_name" content="The Basket Lady"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Wicker Whimsy - ideas &amp; inspiration from The Basket Lady">
17  <meta name="twitter:description" content="Ideas and inspiration from The Basket Lady.">
17<script type="application/ld+json">
18  {
19    "@context": "https://schema.org",
20    "@type": "BreadcrumbList",
21    "itemListElement": [{
22        "@type": "ListItem",
23        "position": 1,
24        "name": "Home",
25        "item": "https://www.basketlady.com"
26      },{
27            "@type": "ListItem",
28            "position": 2,
29            "name": "Wicker Whimsy - ideas \u0026 inspiration from The Basket Lady",
30            "item": "https://www.basketlady.com/blogs/news"
31          }]
32  }
33</script>
33<style>
34  @font-face {
35    font-family: 'CollibryFree';
36    src: url(//www.basketlady.com/cdn/shop/files/CollibryFree.woff2?v=1932560484530124332) format('woff2'),
37         url(//www.basketlady.com/cdn/shop/files/CollibryFree.woff?v=14899009217260111671) format('woff');
38    font-weight: normal;
39    font-style: normal;
40  }
41
42  @font-face {
43    font-family: 'FuturaPT-Light';
44    src: url(//www.basketlady.com/cdn/shop/files/FuturaPT-Light.woff2?v=5589607029033292952) format('woff2'),
45         url(//www.basketlady.com/cdn/shop/files/FuturaPT-Light.woff?v=7058940055292015588) format('woff');
46    font-weight: normal;
47    font-style: normal;
48  }
49
50  @font-face {
51    font-family: 'HansKendrick';
52    src: url(//www.basketlady.com/cdn/shop/files/HansKendrick-Bold.woff2?v=10538646980322943782) format('woff2'),
53         url(//www.basketlady.com/cdn/shop/files/HansKendrick-Bold.woff?v=7682335090359655228) format('woff');
54    font-weight: 700;
55    font-style: normal;
56  }
57
58  @font-face {
59    font-family: 'HansKendrick';
60    src: url(//www.basketlady.com/cdn/shop/files/HansKendrick-Medium.woff2?v=15306916682317751930) format('woff2'),
61         url(//www.basketlady.com/cdn/shop/files/HansKendrick-Medium.woff?v=12624097436778470191) format('woff');
62    font-weight: 500;
63    font-style: normal;
64  }
65
66  @font-face {
67    font-family: 'HansKendrick';
68    src: url(//www.basketlady.com/cdn/shop/files/HansKendrick-Regular.woff2?v=12413372205735625205) format('woff2'),
69         url(//www.basketlady.com/cdn/shop/files/HansKendrick-Regular.woff?v=3841764031979999897) format('woff');
70    font-weight: normal;
71    font-style: normal;
72  }
73
74  @font-face {
75    font-family: 'LibreBaskerville';
76    src: url(//www.basketlady.com/cdn/shop/files/LibreBaskerville-Regular.woff2?v=7663896569895382302) format('woff2'),
77         url(//www.basketlady.com/cdn/shop/files/LibreBaskerville-Regular.woff?v=7572664526551853415) format('woff');
78    font-weight: normal;
79    font-style: normal;
80  }
81
82  @font-face {
83    font-family: 'MinionPro';
84    src: url(//www.basketlady.com/cdn/shop/files/MinionPro-Regular.woff2?v=10996669264703718720) format('woff2'),
85         url(//www.basketlady.com/cdn/shop/files/MinionPro-Regular.woff?v=16339305660129494871) format('woff');
86    font-weight: normal;
87    font-style: normal;
88  }/* Typography (heading) */
89  @font-face {
90  font-family: "Libre Baskerville";
91  font-weight: 400;
92  font-style: normal;
93  font-display: fallback;
94  src: url("//www.basketlady.com/cdn/fonts/libre_baskerville/librebaskerville_n4.2ec9ee517e3ce28d5f1e6c6e75efd8a97e59c189.woff2") format("woff2"),
95       url("//www.basketlady.com/cdn/fonts/libre_baskerville/librebaskerville_n4.323789551b85098885c8eccedfb1bd8f25f56007.woff") format("woff");
96}
97
98@font-face {
99  font-family: "Libre Baskerville";
100  font-weight: 400;
101  font-style: italic;
102  font-display: fallback;
103  src: url("//www.basketlady.com/cdn/fonts/libre_baskerville/librebaskerville_i4.9b1c62038123f2ff89e0d72891fc2421add48a40.woff2") format("woff2"),
104       url("//www.basketlady.com/cdn/fonts/libre_baskerville/librebaskerville_i4.d5032f0d77e668619cab9a3b6ff7c45700fd5f7c.woff") format("woff");
105}
106
107/* Typography (body) */
108  @font-face {
109  font-family: "Libre Baskerville";
110  font-weight: 400;
111  font-style: normal;
112  font-display: fallback;
113  src: url("//www.basketlady.com/cdn/fonts/libre_baskerville/librebaskerville_n4.2ec9ee517e3ce28d5f1e6c6e75efd8a97e59c189.woff2") format("woff2"),
114       url("//www.basketlady.com/cdn/fonts/libre_baskerville/librebaskerville_n4.323789551b85098885c8eccedfb1bd8f25f56007.woff") format("woff");
115}
116
117@font-face {
118  font-family: "Libre Baskerville";
119  font-weight: 400;
120  font-style: italic;
121  font-display: fallback;
122  src: url("//www.basketlady.com/cdn/fonts/libre_baskerville/librebaskerville_i4.9b1c62038123f2ff89e0d72891fc2421add48a40.woff2") format("woff2"),
123       url("//www.basketlady.com/cdn/fonts/libre_baskerville/librebaskerville_i4.d5032f0d77e668619cab9a3b6ff7c45700fd5f7c.woff") format("woff");
124}
125
126@font-face {
127  font-family: "Libre Baskerville";
128  font-weight: 700;
129  font-style: normal;
130  font-display: fallback;
131  src: url("//www.basketlady.com/cdn/fonts/libre_baskerville/librebaskerville_n7.eb83ab550f8363268d3cb412ad3d4776b2bc22b9.woff2") format("woff2"),
132       url("//www.basketlady.com/cdn/fonts/libre_baskerville/librebaskerville_n7.5bb0de4f2b64b2f68c7e0de8d18bc3455494f553.woff") format("woff");
133}
134
135:root {
136    /**
137     * ---------------------------------------------------------------------
138     * SPACING VARIABLES
139     *
140     * We are using a spacing inspired from frameworks like Tailwind CSS.
141     * ---------------------------------------------------------------------
142     */
143    --spacing-0-5: 0.125rem; /* 2px */
144    --spacing-1: 0.25rem; /* 4px */
145    --spacing-1-5: 0.375rem; /* 6px */
146    --spacing-2: 0.5rem; /* 8px */
147    --spacing-2-5: 0.625rem; /* 10px */
148    --spacing-3: 0.75rem; /* 12px */
149    --spacing-3-5: 0.875rem; /* 14px */
150    --spacing-4: 1rem; /* 16px */
151    --spacing-4-5: 1.125rem; /* 18px */
152    --spacing-5: 1.25rem; /* 20px */
153    --spacing-5-5: 1.375rem; /* 22px */
154    --spacing-6: 1.5rem; /* 24px */
155    --spacing-6-5: 1.625rem;
155 /* 26px */
156    --spacing-7: 1.75rem; /* 28px */
157    --spacing-7-5: 1.875rem; /* 30px */
158    --spacing-8: 2rem; /* 32px */
159    --spacing-8-5: 2.125rem; /* 34px */
160    --spacing-9: 2.25rem; /* 36px */
161    --spacing-9-5: 2.375rem; /* 38px */
162    --spacing-10: 2.5rem; /* 40px */
163    --spacing-11: 2.75rem; /* 44px */
164    --spacing-12: 3rem; /* 48px */
165    --spacing-14: 3.5rem; /* 56px */
166    --spacing-16: 4rem; /* 64px */
167    --spacing-18: 4.5rem; /* 72px */
168    --spacing-20: 5rem; /* 80px */
169    --spacing-24: 6rem; /* 96px */
170    --spacing-28: 7rem; /* 112px */
171    --spacing-32: 8rem; /* 128px */
172    --spacing-36: 9rem; /* 144px */
173    --spacing-40: 10rem; /* 160px */
174    --spacing-44: 11rem; /* 176px */
175    --spacing-48: 12rem; /* 192px */
176    --spacing-52: 13rem; /* 208px */
177    --spacing-56: 14rem; /* 224px */
178    --spacing-60: 15rem; /* 240px */
179    --spacing-64: 16rem; /* 256px */
180    --spacing-72: 18rem; /* 288px */
181    --spacing-80: 20rem; /* 320px */
182    --spacing-96: 24rem; /* 384px */
183
184    /* Container */
185    --container-max-width: 1600px;
186    --container-narrow-max-width: 1350px;
187    --container-gutter: var(--spacing-5);
188    --section-outer-spacing-block: var(--spacing-12);
189    --section-inner-max-spacing-block: var(--spacing-10);
190    --section-inner-spacing-inline: var(--container-gutter);
191    --section-stack-spacing-block: var(--spacing-8);
192
193    /* Grid gutter */
194    --grid-gutter: var(--spacing-5);
195
196    /* Product list settings */
197    --product-list-row-gap: var(--spacing-8);
198    --product-list-column-gap: var(--grid-gutter);
199
200    /* Form settings */
201    --input-gap: var(--spacing-2);
202    --input-height: 2.625rem;
203    --input-padding-inline: var(--spacing-4);
204
205    /* Other sizes */
206    --sticky-area-height: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) + var(--sticky-header-enabled, 0) * var(--header-height, 0px));
207
208    /* RTL support */
209    --transform-logical-flip: 1;
210    --transform-origin-start: left;
211    --transform-origin-end: right;
212
213    /**
214     * ---------------------------------------------------------------------
215     * TYPOGRAPHY
216     * ---------------------------------------------------------------------
217     */
218
219    /* Font properties */
220    --heading-font-family: "LibreBaskerville", "Libre Baskerville", serif;
221    --heading-font-weight: 400;
222    --heading-font-style: normal;
223    --heading-text-transform: normal;
224    --heading-letter-spacing: -0.015em;
225    --text-font-family: "HansKendrick", "Libre Baskerville", serif;
226    --text-font-weight: 400;
227    --text-font-style: normal;
228    --text-letter-spacing: 0.0em;
229
230    /* Font sizes */
231    --text-h0: 2.75rem;
232    --text-h1: 2rem;
233    --text-h2: 1.75rem;
234    --text-h3: 1.375rem;
235    --text-h4: 1.125rem;
236    --text-h5: 1.125rem;
237    --text-h6: 1rem;
238    --text-xs: 0.6875rem;
239    --text-sm: 0.75rem;
240    --text-base: 0.875rem;
241    --text-lg: 1.125rem;
242
243    /**
244     * ---------------------------------------------------------------------
245     * COLORS
246     * ---------------------------------------------------------------------
247     */
248
249    /* Color settings */--accent: 82 114 107;
250    --text-primary: 66 64 68;
251    --background-primary: 255 255 255;
252    --dialog-background: 255 255 255;
253    --border-color: var(--text-color, var(--text-primary)) / 0.12;
254
255    /* Button colors */
256    --button-background-primary: 82 114 107;
257    --button-text-primary: 255 255 255;
258    --button-background-secondary: 239 237 233;
259    --button-text-secondary: 66 64 68;
260
261    /* Status colors */
262    --success-background: 234 238 237;
263    --success-text: 82 114 107;
264    --warning-background: 255 246 233;
265    --warning-text: 255 183 74;
266    --error-background: 254 231 231;
267    --error-text: 248 58 58;
268
269    /* Product colors */
270    --on-sale-text: 248 58 58;
271    --on-sale-badge-background: 248 58 58;
272    --on-sale-badge-text: 255 255 255;
273    --sold-out-badge-background: 0 0 0;
274    --sold-out-badge-text: 255 255 255;
275    --primary-badge-background: 151 116 54;
276    --primary-badge-text: 255 255 255;
277    --star-color: 221 204 50;
278    --product-card-background: 255 255 255;
279    --product-card-text: 26 26 26;
280
281    /* Header colors */
282    --header-background: 255 255 255;
283    --header-text: 66 64 68;
284
285    /* Footer colors */
286    --footer-background: 82 114 107;
287    --footer-text: 255 255 255;
288
289    /* Rounded variables (used for border radius) */
290    --rounded-xs: 0.25rem;
291    --rounded-sm: 0.375rem;
292    --rounded: 0.75rem;
293    --rounded-lg: 1.5rem;
294    --rounded-full: 9999px;
295
296    --rounded-button: 0.5rem;
297    --rounded-input: 0.5rem;
298
299    /* Box shadow */
300    --shadow-sm: 0 2px 8px rgb(var(--text-primary) / 0.1);
301    --shadow: 0 5px 15px rgb(var(--text-primary) / 0.1);
302    --shadow-md: 0 5px 30px rgb(var(--text-primary) / 0.1);
303    --shadow-block: 0px 18px 50px rgb(var(--text-primary) / 0.1);
304
305    /**
306     * ---------------------------------------------------------------------
307     * OTHER
308     * ---------------------------------------------------------------------
309     */
310
311    --stagger-products-reveal-opacity: 0;
312    --cursor-close-svg-url: url(//www.basketlady.com/cdn/shop/t/166/assets/cursor-close.svg?v=147174565022153725511779979135);
313    --cursor-zoom-in-svg-url: url(//www.basketlady.com/cdn/shop/t/166/assets/cursor-zoom-in.svg?v=154953035094101115921779979135);
314    --cursor-zoom-out-svg-url: url(//www.basketlady.com/cdn/shop/t/166/assets/cursor-zoom-out.svg?v=16155520337305705181779979135);
315    --checkmark-svg-url: url(//www.basketlady.com/cdn/shop/t/166/assets/checkmark.svg?v=77552481021870063511779979135);
316  }
317
318  [dir="rtl"]:root {
319    /* RTL support */
320    --transform-logical-flip: -1;
321    --transform-origin-start: right;
322    --transform-origin-end: left;
323  }
324
325  @media screen and (min-width: 700px) {
326    :root {
327      /* Typography (font size) */
328      --text-h0: 3.5rem;
329      --text-h1: 2.5rem;
330      --text-h2: 2rem;
331      --text-h3: 1.625rem;
332      --text-h4: 1.375rem;
333      --text-h5: 1.125rem;
334      --text-h6: 1rem;
335
336      --text-xs: 0.75rem;
337      --text-sm: 0.875rem;
338      --text-base: 1.0rem;
339      --text-lg: 1.25rem;
340
341      /* Spacing */
342      --container-gutter: 2rem;
343      --section-outer-spacing-block: var(--spacing-16);
344      --section-inner-max-spacing-block: var(--spacing-12);
345      --section-inner-spacing-inline: var(--spacing-12);
346      --section-stack-spacing-block: var(--spacing-12);
347
348      /* Grid gutter */
349      --grid-gutter: var(--spacing-6);
350
351      /* Product list settings */
352      --product-list-row-gap: var(--spacing-12);
353
354      /* Form settings */
355      --input-gap: 1rem;
356      --input-height: 3.125rem;
357      --input-padding-inline: var(--spacing-5);
358    }
359  }
360
361  @media screen and (min-width: 1000px) {
362    :root {
363      /* Spacing settings */
364      --container-gutter: var(--spacing-12);
365      --section-outer-spacing-block: var(--spacing-18);
366      --section-inner-max-spacing-block: var(--spacing-16);
367      --section-inner-spacing-inline: var(--spacing-16);
368      --section-stack-spacing-block: var(--spacing-12);
369    }
370  }
371
372  @media screen and (min-width: 1150px) {
373    :root {
374      /* Spacing settings */
375      --container-gutter: var(--spacing-12);
376      --section-outer-spacing-block: var(--spacing-20);
377      --section-inner-max-spacing-block: var(--spacing-16);
378      --section-inner-spacing-inline: var(--spacing-16);
379      --section-stack-spacing-block: var(--spacing-12);
380    }
381  }
382
383  @media screen and (min-width: 1400px) {
384    :root {
385      /* Typography (font size) */
386      --text-h0: 4.5rem;
387      --text-h1: 3.5rem;
388      --text-h2: 2.75rem;
389      --text-h3: 2rem;
390      --text-h4: 1.75rem;
391      --text-h5: 1.375rem;
392      --text-h6: 1.25rem;
393
394      --section-outer-spacing-block: var(--spacing-24);
395      --section-inner-max-spacing-block: var(--spacing-18);
396      --section-inner-spacing-inline: var(--spacing-18);
397    }
398  }
399
400  @media screen and (min-width: 1600px) {
401    :root {
402      --section-outer-spacing-block: var(--spacing-24);
403      --section-inner-max-spacing-block: var(--spacing-20);
404      --section-inner-spacing-inline: var(--spacing-20);
405    }
406  }
407
408  /**
409   * ---------------------------------------------------------------------
410   * LIQUID DEPENDANT CSS
411   *
412   * Our main CSS is Liquid free, but some very specific features depend on
413   * theme settings, so we have them here
414   * ---------------------------------------------------------------------
415   */@media screen and (pointer: fine) {
416        .button:not([disabled]):hover, .btn:not([disabled]):hover, .shopify-payment-button__button--unbranded:not([disabled]):hover {
417          --button-background-opacity: 0.85;
418        }
419
420        .button--subdued:not([disabled]):hover {
421          --button-background: var(--text-color) / .05 !important;
422        }
423      }</style>
423<script>
424  // This allows to expose several variables to the global scope, to be used in scripts
425  window.themeVariables = {
426    settings: {
427      showPageTransition: null,
428      staggerProductsApparition: true,
429      reduceDrawerAnimation: false,
430      reduceMenuAnimation: false,
431      headingApparition: "split_fade",
432      pageType: "blog",
433      moneyFormat: "$ {{amount}}",
434      moneyWithCurrencyFormat: "$ {{amount}} USD",
435      currencyCodeEnabled: false,
436      cartType: "drawer",
437      showDiscount: true,
438      discountMode: "saving",
439      pageBackground: "#ffffff",
440      textColor: "#424044"
441    },
442
443    strings: {
444      accessibilityClose: "Close",
445      accessibilityNext: "Next",
446      accessibilityPrevious: "Previous",
447      closeGallery: "Close gallery",
448      zoomGallery: "Zoom",
449      errorGallery: "Image cannot be loaded",
450      searchNoResults: "No results could be found.",
451      addOrderNote: "Add order note \/ critical size request",
452      editOrderNote: "Edit order note",
453      shippingEstimatorNoResults: "Sorry, we do not ship to your address.",
454      shippingEstimatorOneResult: "There is one shipping rate for your address:",
455      shippingEstimatorMultipleResults: "There are several shipping rates for your address:",
456      shippingEstimatorError: "One or more error occurred while retrieving shipping rates:"
457    },
458
459    breakpoints: {
460      'sm': 'screen and (min-width: 700px)',
461      'md': 'screen and (min-width: 1000px)',
462      'lg': 'screen and (min-width: 1150px)',
463      'xl': 'screen and (min-width: 1400px)',
464
465      'sm-max': 'screen and (max-width: 699px)',
466      'md-max': 'screen and (max-width: 999px)',
467      'lg-max': 'screen and (max-width: 1149px)',
468      'xl-max': 'screen and (max-width: 1399px)'
469    }
470  };
471
472  // For detecting native share
473  document.documentElement.classList.add(`native-share--${navigator.share ? 'enabled' : 'disabled'}`);</script>
473<script>
474      if (!(HTMLScriptElement.supports && HTMLScriptElement.supports('importmap'))) {
475        const importMapPolyfill = document.createElement('script');
476        importMapPolyfill.async = true;
477        importMapPolyfill.src = "//www.basketlady.com/cdn/shop/t/166/assets/es-module-shims.min.js?v=140375185335194536761779979135";
478
479        document.head.appendChild(importMapPolyfill);
480      }
481    </script>
481
482
483    
483<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 483
483
484<script type="importmap">{
485        "imports": {
486          "vendor": "//www.basketlady.com/cdn/shop/t/166/assets/vendor.min.js?v=87984156289740595151779979135",
487          "theme": "//www.basketlady.com/cdn/shop/t/166/assets/theme.js?v=10498707164565757951779979135",
488          "photoswipe": "//www.basketlady.com/cdn/shop/t/166/assets/photoswipe.min.js?v=13374349288281597431779979135"
489        }
490      }
491    </script>
491
492
493    
493<script type="module" src="//www.basketlady.com/cdn/shop/t/166/assets/vendor.min.js?v=87984156289740595151779979135"></script>
493
494    
494<script type="module" src="//www.basketlady.com/cdn/shop/t/166/assets/theme.js?v=10498707164565757951779979135"></script>
494
495
496    
496<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
496<meta name="facebook-domain-verification" content="rq5dflmxzvbrojc12eqnrvnwe24lbh">
497<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/7261125/digital_wallets/dialog">
498<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/news.atom" />
499<link rel="next" href="/blogs/news?page=2">
500<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=54788179"></script>
500
501<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
502<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=54788179&shop_id=7261125" crossorigin="anonymous"></script>
vendor: 1 bytes, line 502
502
503<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":7261125,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/7261125","merchantName":"The Basket Lady","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"The Basket Lady","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 503
503
504<script id="shopify-features" type="application/json">{"accessToken":"e2f5d7ababa00aded9e2e1dc4b2cc201","betas":["rich-media-storefront-analytics"],"domain":"www.basketlady.com","predictiveSearch":true,"shopId":7261125,"locale":"en"}</script>
vendor: 1 bytes, line 504
504
505<script>var Shopify = Shopify || {};
506Shopify.shop = "www-basketlady-com.myshopify.com";
507Shopify.locale = "en";
508Shopify.currency = {"active":"USD","rate":"1.0"};
509Shopify.country = "US";
510Shopify.theme = {"name":"REBUY LAUNCH ","id":146660524115,"schema_name":"Impact","schema_version":"6.4.1","theme_store_id":null,"role":"main"};
511Shopify.theme.handle = "null";
512Shopify.theme.style = {"id":null,"handle":null};
513Shopify.cdnHost = "www.basketlady.com/cdn";
514Shopify.routes = Shopify.routes || {};
515Shopify.routes.root = "/";
516Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
517Shopify.SignInWithShop = Shopify.SignInWithShop || {};
518Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
519Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 519
519
520<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 520
520
521<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 521
521
522<script>
523  window.ShopifyPay = window.ShopifyPay || {};
524  window.ShopifyPay.apiHost = "shop.app\/pay";
525  window.ShopifyPay.redirectState = null;
526</script>
vendor: 1 bytes, line 526
526
527<script>
528  window.Shopify = window.Shopify || {};
529  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
530  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
531  window.Shopify.SignInWithShop.eligible = true;
532</script>
vendor: 1 bytes, line 532
532
533<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 533
533
534<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 534
534
535<script type="module">
536  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
537
538  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
539
540</script>
vendor: 1 bytes, line 540
540
541<script>
542  window.Shopify = window.Shopify || {};
543  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
544  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"]};
545</script>
vendor: 1 bytes, line 545
545
546<script>(function() {
547  var isLoaded = false;
548  function asyncLoad() {
549    if (isLoaded) return;
550    isLoaded = true;
551    var urls = ["https:\/\/cdn.shopify.com\/s\/files\/1\/0726\/1125\/t\/123\/assets\/globo.formbuilder.init.js?v=1664897093\u0026shop=www-basketlady-com.myshopify.com","https:\/\/tools.luckyorange.com\/core\/lo.js?site-id=3664c59c\u0026shop=www-basketlady-com.myshopify.com","https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=www-basketlady-com.myshopify.com"];
552    for (var i = 0; i < urls.length; i++) {
553      var s = document.createElement('script');
554      s.type = 'text/javascript';
555      s.async = true;
556      s.src = urls[i];
557      var x = document.getElementsByTagName('script')[0];
558      x.parentNode.insertBefore(s, x);
559    }
560  };
561  if(window.attachEvent) {
562    window.attachEvent('onload', asyncLoad);
563  } else {
564    window.addEventListener('load', asyncLoad, false);
565  }
566})();</script>
vendor: 1 bytes, line 566
566
567<script id="__st">var __st={"a":7261125,"offset":-14400,"reqid":"e2b09921-36ed-4dd5-998f-8757781da8bc-1791062718","pageurl":"www.basketlady.com\/blogs\/news","s":"blogs-5419444","u":"6f160c4bc14d","p":"blog","rtyp":"blog","rid":5419444};</script>
vendor: 1 bytes, line 567
567
568<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 568
568
569<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 569
569
570<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.basketlady.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 570
570
571<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.basketlady.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>
571<script crossorigin="anonymous" defer="defer" src="//www.basketlady.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 571
571
572<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 572
572
573<script>
574  window.Shopify = window.Shopify || {};
575  window.Shopify.MCP = window.Shopify.MCP || {};
576  window.Shopify.MCP.enabled = true;
577  window.Shopify.MCP.shop = "www-basketlady-com.myshopify.com";
578  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.basketlady.com\/api\/mcp";
579  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"]}}];
580</script>
vendor: 1 bytes, line 580
580
581<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.basketlady.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
582</script>
vendor: 1 bytes, line 582
582
583<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.basketlady.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
584</script>
vendor: 1 bytes, line 584
584
585<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
586  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);
587</script>
vendor: 1 bytes, line 587
587
588<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})}}));
589</script>
589
590<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.basketlady.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
591<style id="shopify-accelerated-checkout-cart">
592        #shopify-buyer-consent {
593  margin-top: 1em;
594  display: inline-block;
595  width: 100%;
596}
597
598#shopify-buyer-consent.hidden {
599  display: none;
600}
601
602#shopify-subscription-policy-button {
603  background: none;
604  border: none;
605  padding: 0;
606  text-decoration: underline;
607  font-size: inherit;
608  cursor: pointer;
609}
610
611#shopify-subscription-policy-button::before {
612  box-shadow: none;
613}
614
615      </style>
616
617<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
617
618<link href="//www.basketlady.com/cdn/shop/t/166/assets/theme.css?v=85005511959011330031779979135" rel="stylesheet" type="text/css" media="all" /><link rel="preconnect" href="https://rebuyengine.com" crossorigin />
619<link rel="preconnect" href="https://cdn.rebuyengine.com" crossorigin />
620<link rel="preconnect" href="https://cached.rebuyengine.com" crossorigin />
621<script async src="https://cdn.rebuyengine.com/onsite/js/rebuy.js?shop=www-basketlady-com.myshopify.com"></script>
621
622  <!-- BEGIN app block: shopify://apps/consentmo-gdpr/blocks/ada_compliance/4fbe573f-a377-4fea-9801-3ee0858cae41 -->
623<!-- END app block --><!-- BEGIN app block: shopify://apps/consentmo-gdpr/blocks/gdpr_cookie_consent/4fbe573f-a377-4fea-9801-3ee0858cae41 -->
624<link rel="preconnect" href="https://app.consentmo.com" crossorigin data-csm-preconnect="app">
625<link rel="dns-prefetch" href="https://workers.consentmo.com" data-csm-preconnect="workers">
626<link rel="dns-prefetch" href="https://storage.consentmo.com" data-csm-preconnect="storage">
627<link rel="preconnect" href="https://cdn.consentmo.com" crossorigin data-csm-preconnect="cdn"><link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0fcf5-9827-75b1-9d7e-ea3a10d70819/gdpr-backpack-903/assets/layout-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="banner">
628  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0fcf5-9827-75b1-9d7e-ea3a10d70819/gdpr-backpack-903/assets/layout-cookie-dialog.consentmo.js" crossorigin data-csm-layout-prefetch="dialog">
629  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0fcf5-9827-75b1-9d7e-ea3a10d70819/gdpr-backpack-903/assets/layout-cookie-box.consentmo.js" crossorigin data-csm-layout-prefetch="box">
630  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0fcf5-9827-75b1-9d7e-ea3a10d70819/gdpr-backpack-903/assets/layout-cookie-smart-banner.consentmo.js" crossorigin data-csm-layout-prefetch="smart">
631  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0fcf5-9827-75b1-9d7e-ea3a10d70819/gdpr-backpack-903/assets/layout-mobile-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="mobile">
631<script>
632(function () {
633  try {
634    document.documentElement.classList.add('csm-cookie-embed');
635  } catch (e) {}
636})();
637</script>
637<script data-consentmo-data-src-bootstrap>
638(function () {
639  'use strict';
640  if (window.__consentmoDataSrcBootstrapInit) return;
641  window.__consentmoDataSrcBootstrapInit = true;
642
643  var DATA_SRC_SELECTOR = [
644    'script[data-src*="consentmo_cookie_consent"]',
645    'script[data-src*="gdpr_cookie_consent.min"]',
646    'script[data-src*="gdrp_cookie_consent_unlimited"]'
647  ].join(',');
648
649  function activateConsentmoDataSrcScripts() {
650    if (!window.Shopify || !window.Shopify.shop) return;
651    document.querySelectorAll(DATA_SRC_SELECTOR).forEach(function (scriptEl) {
652      // getAttribute: src="" must not count as "already has src" (.src === page URL).
653      if (scriptEl.getAttribute('src')) return;
654      var url = scriptEl.getAttribute('data-src');
655      if (!url) return;
656      if (scriptEl.getAttribute('type') === 'text/plain') {
657        scriptEl.removeAttribute('type');
658      }
659      scriptEl.src = url;
660    });
661  }
662  function scheduleActivation() {
663    activateConsentmoDataSrcScripts();
664    // Retry on next task so other DCL handlers (lazy-loaders) can finish setting Shopify.shop / data-src first.
665    setTimeout(activateConsentmoDataSrcScripts, 0);
666  }
667  if (document.readyState === 'loading') {
668    document.addEventListener('DOMContentLoaded', scheduleActivation, { once: true });
669  } else {
670    scheduleActivation();
671  }
672})();
673</script>
673
674
675
676<!-- END app block --><!-- BEGIN app block: shopify://apps/powerful-form-builder/blocks/app-embed/e4bcb1eb-35b2-42e6-bc37-bfe0e1542c9d -->
676<script type="text/javascript" hs-ignore data-cookieconsent="ignore">
677  var Globo = Globo || {};
678  var globoFormbuilderRecaptchaInit = function(){};
679  var globoFormbuilderHcaptchaInit = function(){};
680  window.Globo.FormBuilder = window.Globo.FormBuilder || {};
681  window.Globo.FormBuilder.shop = {"configuration":{"money_format":"$ {{amount}}"},"pricing":{"features":{"bulkOrderForm":true,"cartForm":true,"fileUpload":30,"removeCopyright":true,"restrictedEmailDomains":true,"metrics":true}},"settings":{"copyright":"Powered by <a href=\"https://globosoftware.net\" target=\"_blank\">Globo</a> <a href=\"https://apps.shopify.com/form-builder-contact-form\" target=\"_blank\">Form Builder</a>","hideWaterMark":false,"reCaptcha":{"recaptchaType":"v2","siteKey":false,"languageCode":"en"},"hCaptcha":{"siteKey":false},"scrollTop":false,"customCssCode":"","customCssEnabled":false,"additionalColumns":[]},"encryption_form_id":1,"url":"https://form.globo.io/","shop_url":"www-basketlady-com.myshopify.com","CDN_URL":"https://dnhcnb9q6pxc3.cloudfront.net","flags":{"canary_app_version":false},"app_id":"1783207"};
682  if(window.Globo.FormBuilder.shop && window.Globo.FormBuilder.shop?.storefront_access_token){
683    delete window.Globo.FormBuilder.shop.storefront_access_token;
684  }
685
686  if(window.Globo.FormBuilder.shop.settings.customCssEnabled && window.Globo.FormBuilder.shop.settings.customCssCode){
687    const customStyle = document.createElement('style');
688    customStyle.type = 'text/css';
689    customStyle.innerHTML = window.Globo.FormBuilder.shop.settings.customCssCode;
690    document.head.appendChild(customStyle);
691  }
692
693  window.Globo.FormBuilder.forms = [];
694    
695      
696      
697      
698      window.Globo.FormBuilder.forms[93352] = {"93352":{"elements":[{"id":"group-1","type":"group","label":"Page 1","description":"","elements":[{"id":"text","type":"text","label":"Name","placeholder":"First \u0026 Last Name","description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"required":true,"ifHideLabel":false,"inputIcon":"","columnWidth":50},{"id":"email","type":"email","label":"Email","placeholder":"Email","description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"required":true,"ifHideLabel":false,"inputIcon":"","columnWidth":50},{"id":"text-2","type":"text","label":"Order #","placeholder":"BL0000000","description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"required":false,"ifHideLabel":false,"inputIcon":"","columnWidth":50},{"id":"textarea","type":"textarea","label":"Message","placeholder":"Message","description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"required":true,"ifHideLabel":false,"columnWidth":100}]}],"errorMessage":{"required":"Please fill in field","invalid":"Invalid","invalidName":"Invalid name","invalidEmail":"Invalid email","invalidURL":"Invalid URL","invalidPhone":"Invalid phone","invalidNumber":"Invalid number","invalidPassword":"Invalid password","confirmPasswordNotMatch":"Confirmed password doesn't match","customerAlreadyExists":"Customer already exists","fileSizeLimit":"File size limit exceeded","fileNotAllowed":"File extension not allowed","requiredCaptcha":"Please, enter the captcha","requiredProducts":"Please select product","limitQuantity":"The number of products left in stock has been exceeded","shopifyInvalidPhone":"phone - Enter a valid phone number to use this delivery method","shopifyPhoneHasAlready":"phone - Phone has already been taken","shopifyInvalidProvice":"addresses.province - is not valid","otherError":"Something went wrong, please try again"},"appearance":{"layout":"boxed","width":600,"style":"classic_rounded","mainColor":"rgba(82,114,107,1)","headingColor":"#000","labelColor":"#000","descriptionColor":"#6c757d","optionColor":"#000","paragraphColor":"#000","paragraphBackground":"#fff","background":"color","backgroundColor":"rgba(255,255,255,1)","backgroundImage":"","backgroundImageAlignment":"middle","floatingIcon":"\u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"envelope\" class=\"svg-inline--fa fa-envelope fa-w-16\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"\u003e\u003cpath fill=\"currentColor\" d=\"M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.5
69879-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e","floatingText":"","displayOnAllPage":false,"position":"bottom right","formType":"normalForm","newTemplate":false,"colorScheme":{"solidButton":{"red":82,"green":114,"blue":107,"alpha":1},"solidButtonLabel":{"red":255,"green":255,"blue":255},"text":{"red":0,"green":0,"blue":0},"outlineButton":{"red":82,"green":114,"blue":107,"alpha":1},"background":{"red":255,"green":255,"blue":255,"alpha":1}}},"afterSubmit":{"action":"hideForm","message":{"en":"\u003ch4\u003eThanks for getting in touch!\u0026nbsp;\u003c\/h4\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003eWe appreciate you contacting us and will\u0026nbsp;reply to you soon (typically within 1 business day). If you don't see a response from us, please check your spam\/junk folder before sending another message.\u003c\/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003eHave a great day!\u003c\/p\u003e"},"redirectUrl":"","enableGa":false,"gaEventCategory":"Form Builder by Globo","gaEventAction":"Submit","gaEventLabel":"Contact us form","enableFpx":false,"fpxTrackerName":""},"accountPage":{"showAccountDetail":false,"registrationPage":false,"editAccountPage":false,"header":"Header","active":false,"title":"Account details","headerDescription":"Fill out the form to change account information","afterUpdate":"Message after update","message":"\u
698003ch5\u003eAccount edited successfully!\u003c\/h5\u003e","footer":"Footer","updateText":"Update","footerDescription":""},"footer":{"description":"","previousText":"Previous","nextText":"Next","submitText":"Submit","resetButton":false,"resetButtonText":"Reset","submitFullWidth":true,"submitAlignment":"center"},"header":{"active":true,"title":"Contact The Basket Lady","description":"\u003cp\u003eLeave your message and we'll get back to you shortly.\u003c\/p\u003e"},"isStepByStepForm":true,"publish":{"requiredLogin":false,"requiredLoginMessage":"Please \u003ca href=\"\/account\/login\" title=\"login\"\u003elogin\u003c\/a\u003e to continue","publishType":"embedCode","embedCode":"\u003cdiv class=\"globo-formbuilder\" data-id=\"OTMzNTI=\"\u003e\u003c\/div\u003e","shortCode":"{formbuilder:OTMzNTI=}","popup":"\u003cbutton class=\"globo-formbuilder-open\" data-id=\"OTMzNTI=\"\u003eOpen form\u003c\/button\u003e","lightbox":"\u003cdiv class=\"globo-form-publish-modal lightbox hidden\" data-id=\"OTMzNTI=\"\u003e\u003cdiv class=\"globo-form-modal-content\"\u003e\u003cdiv class=\"globo-formbuilder\" data-id=\"OTMzNTI=\"\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e","enableAddShortCode":false,"selectPage":"index","selectPositionOnPage":"top","selectTime":"forever","setCookie":"1","setCookieHours":"1","setCookieWeeks":"1"},"reCaptcha":{"enable":false,"note":"Please make sure that you have set Google reCaptcha v2 Site key and Secret key in \u003ca href=\"\/admin\/settings\"\u003eSettings\u003c\/a\u003e"},"html":"\n\u003cdiv class=\"globo-form boxed-form globo-form-id-93352 \" data-locale=\"en\" \u003e\n\n\u003cstyle\u003e\n\n\n    :root .globo-form-app[data-id=\"93352\"]{\n        \n        --gfb-color-solidButton: 82,114,107;\n        --gfb-color-solidButtonColor: rgb(var(--gfb-color-solidButton));\n        --gfb-color-solidButtonLabel: 255,255,255;\n        --gfb-color-solidButtonLabelColor: rgb(var(--gfb-color-solidButtonLabel));\n        --gfb-color-text: 0,0,0;\n        --gfb-color-textColor: rgb(var(--gfb-color-text));\n        --gfb-color-outlineButton: 82,114,107;\n        --gfb-color-outlineButtonColor: rgb(var(--gfb-color-outlineButton));\n        --gfb-color-background: 255,255,255;\n        --gfb-color-backgroundColor: rgb(var(--gfb-color-background));\n        \n        --gfb-main-color: rgba(82,114,107,1);\n        --gfb-primary-color: var(--gfb-color-solidButtonColor, var(--gfb-main-color));\n        --gfb-primary-text-color: var(--gfb-color-solidButtonLabelColor, #FFF);\n        --gfb-form-width: 600px;\n        --gfb-font-family: inherit;\n        --gfb-font-style: inherit;\n        --gfb--image: 40%;\n        --gfb-image-ratio-draft: var(--gfb--image);\n        --gfb-image-ratio: var(--gfb-image-ratio-draft);\n        \n        --gfb-bg-temp-color: #FFF;\n        --gfb-bg-position: middle;\n        \n            --gfb-bg-temp-color: rgba(255,255,255,1);\n        \n        --gfb-bg-color: var(--gfb-color-backgroundColor, var(--gfb-bg-temp-color));\n        \n    }\n    \n.globo-form-id-93352 .globo-form-app{\n    max-width: 600px;\n    width: -webkit-fill-available;\n    \n    background-color: var(--gfb-bg-color);\n    \n    \n}\n\n.globo-form-id-93352 .globo-form-app .globo-heading{\n    color: var(--gfb-color-textColor, #000)\n}\n\n\n\n.globo-form-id-93352 .globo-form-app .globo-description,\n.globo-form-id-93352 .globo-form-app .header .globo-description{\n    --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n    color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-93352 .globo-form-app .globo-label,\n.globo-form-id-93352 .globo-form-app .globo-form-control label.globo-label,\n.globo-form-id-93352 .globo-form-app .globo-form-control label.globo-label span.label-content{\n    color: var(--gfb-color-textColor, #000);\n    text-align: left;\n}\n.globo-form-id-93352 .globo-form-app .globo-label.globo-position-label{\n    height: 20px !important;\n}\n.globo-form-id-93352 .globo-form-app .globo-form-control .help-text.globo-description,\n.globo-form-id-93352 .globo-form-app .globo-form-control span.globo-description{\n    --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n    color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-93352 .globo-form-app .globo-form-control .checkbox-wrapper .globo-option,\n.globo-form-id-93352 .globo-form-app .globo-form-control .radio-wrapper .globo-option\n{\n    color: var(--gfb-color-textColor, #000);\n}\n.globo-form-id-93352 .globo-form-app .footer,\n.globo-form-id-93352 .globo-form-app .gfb__footer{\n    text-align:center;\n}\n.globo-form-id-93352 .globo-form-app .footer button,\n.globo-form-id-93352 .globo-form-app .gfb__footer button{\n    border:1px solid var(--gfb-primary-color);\n    \n        width:100%;\n    \n}\n\n.globo-form-app .gfb__footer .previous {\n    margin-bottom: 10px;\n}\n\n.globo-form-id-93352 .globo-form-app .footer button.submit,\n.globo-form-id-93352 .globo-form-app .gfb__footer button.submit\n.globo-form-id-93352 .globo-form-app .footer button.checkout,\n.globo-form-id-93352 .globo-form-app .gfb__footer button.checkout,\n.globo-form-id-93352 .globo-form-app .footer button.action.loading .spinner,\n.globo-form-id-93352 .globo-form-app .gfb__footer button.action.loading .spinner{\n    background-color: var(--gfb-primary-color);\n    color : #ffffff;\n}\n.globo-form-id-93352 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:before {\n    content: url('data:image\/svg+xml;
698 utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(82,114,107,1)\" d=\"M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-93352 .globo-form-app .globo-form-control .star-rating\u003efieldset\u003einput:checked ~ label:before {\n    content: url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(82,114,107,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-93352 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover:before,\n.globo-form-id-93352 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover ~ label:before{\n    content : url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(82,114,107,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e')\n}\n.globo-form-id-93352 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked ~ .checkbox-label:before {\n    border-color: var(--gfb-primary-color);\n    box-shadow: 0 4px 6px rgba(50,50,93,0.11), 0 1px 3px rgba(0,0,0,0.08);\n    background-color: var(--gfb-primary-color);\n}\n.globo-form-id-93352 .globo-form-app .step.-completed .step__number,\n.globo-form-id-93352 .globo-form-app .line.-progress,\n.globo-form-id-93352 .globo-form-app .line.-start{\n    background-color: var(--gfb-primary-color);\n}\n.globo-form-id-93352 .globo-form-app .checkmark__check,\n.globo-form-id-93352 .globo-form-app .checkmark__circle{\n    stroke: var(--gfb-primary-color);\n}\n.globo-form-id-93352 .floating-button{\n    background-color: var(--gfb-primary-color);\n}\n.globo-form-id-93352 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input ~ .checkbox-label:before,\n.globo-form-app .globo-form-control .radio-wrapper .radio-input ~ .radio-label:after{\n    border-color : var(--gfb-primary-color);\n}\n.globo-form-id-93352 .flatpickr-day.selected, \n.globo-form-id-93352 .flatpickr-day.startRange, \n.globo-form-id-93352 .flatpickr-day.endRange, \n.globo-form-id-93352 .flatpickr-day.selected.inRange, \n.globo-form-id-93352 .flatpickr-day.startRange.inRange, \n.globo-form-id-93352 .flatpickr-day.endRange.inRange, \n.globo-form-id-93352 .flatpickr-day.selected:focus, \n.globo-form-id-93352 .flatpickr-day.startRange:focus, \n.globo-form-id-93352 .flatpickr-day.endRange:focus, \n.globo-form-id-93352 .flatpickr-day.selected:hover, \n.globo-form-id-93352 .flatpickr-day.startRange:hover, \n.globo-form-id-93352 .flatpickr-day.endRange:hover, \n.globo-form-id-93352 .flatpickr-day.selected.prevMonthDay, \n.globo-form-id-93352 .flatpickr-day.startRange.prevMonthDay, \n.globo-form-id-93352 .flatpickr-day.endRange.prevMonthDay, \
698n.globo-form-id-93352 .flatpickr-day.selected.nextMonthDay, \n.globo-form-id-93352 .flatpickr-day.startRange.nextMonthDay, \n.globo-form-id-93352 .flatpickr-day.endRange.nextMonthDay {\n    background: var(--gfb-primary-color);\n    border-color: var(--gfb-primary-color);\n}\n.globo-form-id-93352 .globo-paragraph {\n    color: var(--gfb-color-textColor, #000);\n    width: 100%!important;\n}\n\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-app .header .title,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-app .header .description,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-93352 .globo-form-app .globo-heading,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-93352 .globo-form-app .globo-label,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-93352 .globo-form-app .globo-form-control label.globo-label,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-93352 .globo-form-app .globo-form-control label.globo-label span.label-content,\n.globo-form.rtl .globo-form-app .header .title,\n.globo-form.rtl .globo-form-app .header .description,\n.globo-form.rtl.globo-form-id-93352 .globo-form-app .globo-heading,\n.globo-form.rtl.globo-form-id-93352 .globo-form-app .globo-label,\n.globo-form.rtl.globo-form-id-93352 .globo-form-app .globo-form-control label.globo-label,\n.globo-form.rtl.globo-form-id-93352 .globo-form-app .globo-form-control label.globo-label span.label-content{\n    text-align: right;\n}\n\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-app .line,\n.globo-form.rtl .globo-form-app .line {\n    left: unset;\n    right: 50%;\n}\n\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-93352 .globo-form-app .line.-start,\n.globo-form.rtl .globo-form-id-93352 .globo-form-app .line.-start {\n    left: unset;    \n    right: 0%;\n}\n\n.not-rtl {\n    direction: ltr;\n}\n\n\u003c\/style\u003e\n\n\n\n\n\u003cdiv class=\"globo-form-app boxed-layout gfb-style-classic_rounded  gfb-font-size-medium\" data-id=93352\u003e\n    \n    \u003cdiv class=\"header dismiss hidden\" onclick=\"Globo.FormBuilder.closeModalForm(this)\"\u003e\n        \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cform class=\"g-container\" novalidate action=\"https:\/\/form.globo.io\/api\/front\/form\/93352\/send\" method=\"POST\" enctype=\"multipart\/form-data\" data-id=93352\u003e\n        \n            \n            \u003cdiv class=\"header\" data-path=\"header\"\u003e\n                \u003ch3 class=\"title globo-heading\"\u003eContact The Basket Lady\u003c\/h3\u003e\n                \n                \u003cdiv class=\"description globo-description\"\u003e\u003cp\u003eLeave your message and we'll get back to you shortly.\u003c\/p\u003e\u003c\/div\u003e\n                \n            \u003c\/div\u003e\n            \n        \n        \n            \u003cdiv class=\"globo-formbuilder-wizard\" data-id=93352\u003e\n                \u003cdiv class=\"wizard__content\"\u003e\n                    \u003cheader class=\"wizard__header\"\u003e\n                        \u003cdiv class=\"wizard__steps\"\u003e\n                        \u003cnav class=\"steps hidden\"\u003e\n                            \n                            \n                                \n                            \n                            \n                                \n                                    \n                                    \n                                    \n                                    \n                                    \u003cdiv class=\"step last \" data-element-id=\"group-1\"  data-step=\"0\" \u003e\n                                        \u003cdiv class=\"step__content\"\u003e\n                                            \u003cp class=\"step__number\"\u003e\u003c\/p\u003e\n                                            \u003csvg class=\"checkmark\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=52 height=52 viewBox=\"0 0 52 52\"\u003e\n                                                \u003ccircle class=\"checkmark__circle\" cx=\"26\" cy=\"26\" r=\"25\" fill=\"none\"\/\u003e\n                                                \u003cpath class=\"checkmark__check\" fill=\"none\" d=\"M14.1 27.2l7.1 7.2 16.7-16.8\"\/\u003e\n                                            \u003c\/svg\u003e\n                                            \u003cdiv class=\"lines\"\u003e\n                                                \n                                                    \u003cdiv class=\"line -start\"\u003e\u003c\/div\u003e\n                                                \n                                                \u003cdiv class=\"line -background\"\u003e\n                                                \u003c\/div\u003e\n                                                \u003cdiv class=\"line -progress\"\u003e\n                                                \u003c\/div\u003e\n                                            \u003c\/div\u003e  \n                                        \u003c\/div\u003e\n                                    \u003c\/div\u003e\n                                \n                            \n                        \u003c\/nav\u003e\n                        \u003c\/div\u003e\n                    \u003c\/header\u003e\n                    \u003cdiv class=\"panels\"\u003e\n                        \n                            \n                            \n                            \n                            \n                                \u003cdiv class=\"panel \" data-element-id=\"group-1\" data-id=93352  data-step=\"0\" style=\"padding-top:0\"\u003e\n                                    \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \"  data-type='text' data-element-id='text'\u003e\n    \n    \n\n\n    \n        \n\u003clabel for=\"93352-text\" class=\"classic_rounded-label globo-label gfb__label-v2  \" data-label=\"Name\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Name\"\u003eName\u003c\/span\u003e\n    \n        \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \n        \u003cinput type=\"text\" aria-describedby='93352-text-error'  data-type=\"text\" class=\"classic_rounded-input\" id=\"93352-text\" name=\"text\" placeholder=\"First \u0026 Last Name\" presence  \n            \n            \n        \u003e\n    \u003c\/div\u003e\n    \n    \u003csmall class=\"messages\" id=\"93352-text-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n\n                                                \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control email-confirm layout-2-column \"  data-type='email' data-element-id='email'\u003e\n    \n    \n\n\n    \n        \n\u003clabel for=\"93352-email\" class=\"classic_rounded-label globo-label gfb__label-v2  \" data-label=\"Email\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Email\"\u003eEmail\u003c\/span\u003e\n    \n        \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \n        \u003cinput type=\"text\" aria-describedby='93352-email-error'  data-type=\"email\" class=\"classic_rounded-input\" id=\"93352-email\" name=\"email\" placeholder=\"Email\" presence \n         \u003e\n    \u003c\/div\u003e\n    \n    \u003csmall class=\"messages\" id=\"93352-email-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n\n                                                \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \"  data-type='text' data-element-id='text-2'\u003e\n    \n    \n\n\n    \n        \n\u003clabel for=\"93352-text-2\" class=\"classic_rounded-label globo-label gfb__label-v2  \" data-label=\"Order #\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Order #\"\u003eOrder #\u003c\/span\u003e\n    \n        \u003cspan\u003e\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \n        \u003cinput type=\"text\" aria-describedby='93352-text-2-error'  data-type=\"text\" class=\"classic_rounded-input\" id=\"93352-text-2\" name=\"text-2\" placeholder=\"BL0000000\"   \n            \n            \n        \u003e\n    \u003c\/div\u003e\n    \n    \u003csmall class=\"messages\" id=\"93352-text-2-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n\n                                                \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \"  data-type='textarea' data-element-id='textarea'\u003e\n    \n    \n\n\n    \n        \n\u003clabel for=\"93352-textarea\" class=\"classic_rounded-label globo-label gfb__label-v2  \" data-label=\"Message\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Message\"\u003eMessage\u003c\/span\u003e\n    \n        \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \u003ctextarea id=\"93352-textarea\" aria-describedby='93352-textarea-error'  data-type=\"textarea\" class=\"classic_rounded-input\" rows=\"3\" name=\"textarea\" placeholder=\"Message\" presence \n         \u003e\u003c\/textarea\u003e\n    \u003c\/div\u003e\n    \n    \u003csmall class=\"messages\" id=\"93352-textarea-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n                                                \n                                            \n                                        \n                                    \n                                    \n                                        \n                                        \n                                    \n                                \u003c\/div\u003e\n                            \n                        \n                    \u003c\/div\u003e\n                    \u003cdiv class=\"message error\" data-other-error=\"Something went wrong, please try again\"\u003e\n                        \u003cdiv class=\"content\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n                            \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \n                        \n                        \n                        \u003cdiv class=\"message success\"\u003e\n                            \n                            \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n                                \u003cdiv class=\"gfb__c
698ontent-discount\"\u003e\n                                    \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n                                    \u003cdiv class=\"gfb__copy\"\u003e\n                                        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n                                    \u003c\/div\u003e\n                                    \u003cdiv class=\"gfb__copied\"\u003e\n                                        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n                                    \u003c\/div\u003e        \n                                \u003c\/div\u003e\n                            \u003c\/div\u003e\n                            \u003cdiv class=\"content\"\u003e\u003ch4\u003eThanks for getting in touch!\u0026nbsp;\u003c\/h4\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003eWe appreciate you contacting us and will\u0026nbsp;reply to you soon (typically within 1 business day). If you don't see a response from us, please check your spam\/junk folder before sending another message.\u003c\/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003eHave a great day!\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n                                \u003csvg width=20 height=20 width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n                        \u003c\/div\u003e\n                        \n                        \n                    \n                    \u003cdiv class=\"gfb__footer wizard__footer\" data-path=\"footer\" \u003e\n                        \n                            \n                        \n                        \u003cbutton type=\"button\" class=\"action previous hidden classic_rounded-button\"\u003ePrevious\u003c\/button\u003e\n                        \u003cbutton type=\"button\" class=\"action next submit classic_rounded-button\" data-submitting-text=\"\" data-submit-text='\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eSubmit' data-next-text=\"Next\" \u003e\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eNext\u003c\/button\u003e\n                        \n                        \u003cp class=\"wizard__congrats-message\"\u003e\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \n        \u003cinput type=\"hidden\" value=\"\" name=\"customer[id]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"customer[email]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"customer[name]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"page[title]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"page[href]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"_keyLabel\"\u003e\n    \u003c\/form\u003e\n    \n    \n    \u003cdiv class=\"message success\"\u003e\n        \n        \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n            \u003cdiv class=\"gfb__c
698ontent-discount\"\u003e\n                \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n                \u003cdiv class=\"gfb__copy\"\u003e\n                    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"gfb__copied\"\u003e\n                    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n                \u003c\/div\u003e        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"content\"\u003e\u003ch4\u003eThanks for getting in touch!\u0026nbsp;\u003c\/h4\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003eWe appreciate you contacting us and will\u0026nbsp;reply to you soon (typically within 1 business day). If you don't see a response from us, please check your spam\/junk folder before sending another message.\u003c\/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003eHave a great day!\u003c\/p\u003e\u003c\/div\u003e\n        \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n            \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \n\u003c\/div\u003e\n\n\u003c\/div\u003e\n","title":"Contact The Basket Lady"}}[93352];
699      
700    
701      
702      
703      
704      window.Globo.FormBuilder.forms[93353] = {"93353":{"elements":[{"id":"group-1","type":"group","label":"Page 1","description":"","elements":[{"id":"text","type":"text","label":"Name","placeholder":"Your Name","description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"required":true,"ifHideLabel":false,"inputIcon":"","columnWidth":100},{"id":"email","type":"email","label":"Email","placeholder":"Your Email","description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"required":true,"ifHideLabel":false,"inputIcon":"","columnWidth":100},{"id":"text-2","type":"text","label":"Order #","placeholder":"Your Order","description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"required":true,"ifHideLabel":false,"inputIcon":"","columnWidth":100},{"id":"textarea","type":"textarea","label":"Items \u0026 Qty to be returned","placeholder":"example: SKU 000999.1.01, qty 1","description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"required":true,"ifHideLabel":false,"columnWidth":100},{"id":"select","type":"select","label":"Return Reason","placeholder":"Please select","options":"Size didn't fit\nColor \nQuality\nWrong Item Received\nDamaged\nOther","defaultOption":"","description":"","hideLabel":false,"keepPositionLabel":false,"required":false,"ifHideLabel":false,"inputIcon":"","columnWidth":100},{"id":"radio","type":"radio","label":"Do you need a pre-paid label?","options":"Yes\nNo","defaultOption":"","description":"","hideLabel":false,"keepPositionLabel":false,"required":true,"ifHideLabel":false,"inlineOption":100,"columnWidth":50,"conditionalField":false,"onlyShowIf":false,"select":false}]}
704],"errorMessage":{"required":"Please fill in field","invalid":"Invalid","invalidName":"Invalid name","invalidEmail":"Invalid email","invalidURL":"Invalid URL","invalidPhone":"Invalid phone","invalidNumber":"Invalid number","invalidPassword":"Invalid password","confirmPasswordNotMatch":"Confirmed password doesn't match","customerAlreadyExists":"Customer already exists","fileSizeLimit":"File size limit exceeded","fileNotAllowed":"File extension not allowed","requiredCaptcha":"Please, enter the captcha","requiredProducts":"Please select product","limitQuantity":"The number of products left in stock has been exceeded","shopifyInvalidPhone":"phone - Enter a valid phone number to use this delivery method","shopifyPhoneHasAlready":"phone - Phone has already been taken","shopifyInvalidProvice":"addresses.province - is not valid","otherError":"Something went wrong, please try again"},"appearance":{"layout":"boxed","width":600,"style":"classic_rounded","mainColor":"rgba(82,114,107,1)","headingColor":"#000","labelColor":"#000","descriptionColor":"#6c757d","optionColor":"#000","paragraphColor":"#000","paragraphBackground":"#fff","background":"color","backgroundColor":"#FFF","backgroundImage":"","backgroundImageAlignment":"middle","floatingIcon":"\u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"envelope\" class=\"svg-inline--fa fa-envelope fa-w-16\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"\u003e\u003cpath fill=\"currentColor\" d=\"M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e","floatingText":"","displayOnAllPage":false,"position":"bottom right","formType":"normalForm","newTemplate":false,"colorScheme":{"solidButton":{"red":82,"green":114,"blue":107,"alpha":1},"solidButtonLabel":{"red":255,"green":255,"blue":255},"text":{"red":0,"green":0,"blue":0},"outlineButton":{"red":82,"green":114,"blue":107,"alpha":1},"background":{"red":255,"green":255,"blue":255}}}
704,"afterSubmit":{"action":"clearForm","message":"\u003ch4\u003eWe're sorry to hear that you have to make a return!\u0026nbsp;\u003c\/h4\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003eOne of our Basket Care Coordinators will be in touch with you shortly with your Return Authorization and next steps. Please allow us 1 business day to reply to you with this information. If you do not see a response from us, please check your junk\/spam folder before sending another request.\u003c\/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003eHave a great day!\u003c\/p\u003e","redirectUrl":"","enableGa":false,"gaEventCategory":"Form Builder by Globo","gaEventAction":"Submit","gaEventLabel":"Contact us form","enableFpx":false,"fpxTrackerName":""},"accountPage":{"showAccountDetail":false,"registrationPage":false,"editAccountPage":false,"header":"Header","active":false,"title":"Account details","headerDescription":"Fill out the form to change account information","afterUpdate":"Message after update","message":"\u003ch5\u003eAccount edited successfully!\u003c\/h5\u003e","footer":"Footer","updateText":"Update","footerDescription":""},"footer":{"description":"","previousText":"Previous","nextText":"Next","submitText":"Submit","resetButton":false,"resetButtonText":"Reset","submitFullWidth":true,"submitAlignment":"center"},"header":{"active":true,"title":"Return Request Form","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e"},"isStepByStepForm":true,"publish":{"requiredLogin":false,"requiredLoginMessage":"Please \u003ca href=\"\/account\/login\" title=\"login\"\u003elogin\u003c\/a\u003e to continue","publishType":"embedCode","embedCode":"\u003cdiv class=\"globo-formbuilder\" data-id=\"OTMzNTM=\"\u003e\u003c\/div\u003e","shortCode":"{formbuilder:OTMzNTM=}","popup":"\u003cbutton class=\"globo-formbuilder-open\" data-id=\"OTMzNTM=\"\u003eOpen form\u003c\/button\u003e","lightbox":"\u003cdiv class=\"globo-form-publish-modal lightbox hidden\" data-id=\"OTMzNTM=\"\u003e\u003cdiv class=\"globo-form-modal-content\"\u003e\u003cdiv class=\"globo-formbuilder\" data-id=\"OTMzNTM=\"\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e","enableAddShortCode":true,"selectPage":"18555472","selectPositionOnPage":"bottom","selectTime":"forever","setCookie":"1","setCookieHours":"1","setCookieWeeks":"1"},"reCaptcha":{"enable":false,"note":"Please make sure that you have set Google reCaptcha v2 Site key and Secret key in \u003ca href=\"\/admin\/settings\"\u003eSettings\u003c\/a\u003e"},"html":"\n\u003cdiv class=\"globo-form boxed-form globo-form-id-93353 \" data-locale=\"en\" \u003e\n\n\u003cstyle\u003e\n\n\n    :root .globo-form-app[data-id=\"93353\"]{\n        \n        --gfb-color-solidButton: 82,114,107;\n        --gfb-color-solidButtonColor: rgb(var(--gfb-color-solidButton));\n        --gfb-color-solidButtonLabel: 255,255,255;\n        --gfb-color-solidButtonLabelColor: rgb(var(--gfb-color-solidButtonLabel));\n        --gfb-color-text: 0,0,0;\n        --gfb-color-textColor: rgb(var(--gfb-color-text));\n        --gfb-color-outlineButton: 82,114,107;\n        --gfb-color-outlineButtonColor: rgb(var(--gfb-color-outlineButton));\n        --gfb-color-background: 255,255,255;\n        --gfb-color-backgroundColor: rgb(var(--gfb-color-background));\n        \n        --gfb-main-color: rgba(82,114,107,1);\n        --gfb-primary-color: var(--gfb-color-solidButtonColor, var(--gfb-main-color));\n        --gfb-primary-text-color: var(--gfb-color-solidButtonLabelColor, #FFF);\n        --gfb-form-width: 600px;\n        --gfb-font-family: inherit;\n        --gfb-font-style: inherit;\n        --gfb--image: 40%;\n        --gfb-image-ratio-draft: var(--gfb--image);\n        --gfb-image-ratio: var(--gfb-image-ratio-draft);\n        \n        --gfb-bg-temp-color: #FFF;\n        --gfb-bg-position: middle;\n        \n            --gfb-bg-temp-color: #FFF;\n        \n        --gfb-bg-color: var(--gfb-color-backgroundColor, var(--gfb-bg-temp-color));\n        \n    }\n    \n.globo-form-id-93353 .globo-form-app{\n    max-width: 600px;\n    width: -webkit-fill-available;\n    \n    background-color: var(--gfb-bg-color);\n    \n    \n}\n\n.globo-form-id-93353 .globo-form-app .globo-heading{\n    color: var(--gfb-color-textColor, #000)\n}\n\n\n\n.globo-form-id-93353 .globo-form-app .globo-description,\n.globo-form-id-93353 .globo-form-app .header .globo-description{\n    --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n    color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-93353 .globo-form-app .globo-label,\n.globo-form-id-93353 .globo-form-app .globo-form-control label.globo-label,\n.globo-form-id-93353 .globo-form-app .globo-form-control label.globo-label span.label-content{\n    color: var(--gfb-color-textColor, #000);\n    text-align: left;\n}\n.globo-form-id-93353 .globo-form-app .globo-label.globo-position-label{\n    height: 20px !important;\n}\n.globo-form-id-93353 .globo-form-app .globo-form-control .help-text.globo-description,\n.globo-form-id-93353 .globo-form-app .globo-form-control span.globo-description{\n    --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n    color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-93353 .globo-form-app .globo-form-control .checkbox-wrapper .globo-option,\n.globo-form-id-93353 .globo-form-app .globo-form-control .radio-wrapper .globo-option\n{\n    color: var(--gfb-color-textColor, #000);\n}\n.globo-form-id-93353 .globo-form-app .footer,\n.globo-form-id-93353 .globo-form-app .gfb__footer{\n    text-align:center;\n}\n.globo-form-id-93353 .globo-form-app .footer button,\n.globo-form-id-93353 .globo-form-app .gfb__footer button{\n    border:1px solid var(--gfb-primary-color);\n    \n        width:100%;\n    \n}\n.globo-form-id-93353 .globo-form-app .footer button.submit,\n.globo-form-id-93353 .globo-form-app .gfb__footer button.submit\n.globo-form-id-93353 .globo-form-app .footer button.checkout,\n.globo-form-id-93353 .globo-form-app .gfb__footer button.checkout,\n.globo-form-id-93353 .globo-form-app .footer button.action.loading .spinner,\n.globo-form-id-93353 .globo-form-app .gfb__footer button.action.loading .spinner{\n    background-color: var(--gfb-primary-color);\n    color : #ffffff;\n}\n.globo-form-id-93353 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:before {\n    content: url('data:image\/svg+xml;
704 utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(82,114,107,1)\" d=\"M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-93353 .globo-form-app .globo-form-control .star-rating\u003efieldset\u003einput:checked ~ label:before {\n    content: url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(82,114,107,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-93353 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover:before,\n.globo-form-id-93353 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover ~ label:before{\n    content : url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(82,114,107,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e')\n}\n.globo-form-id-93353 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked ~ .checkbox-label:before {\n    border-color: var(--gfb-primary-color);\n    box-shadow: 0 4px 6px rgba(50,50,93,0.11), 0 1px 3px rgba(0,0,0,0.08);\n    background-color: var(--gfb-primary-color);\n}\n.globo-form-id-93353 .globo-form-app .step.-completed .step__number,\n.globo-form-id-93353 .globo-form-app .line.-progress,\n.globo-form-id-93353 .globo-form-app .line.-start{\n    background-color: var(--gfb-primary-color);\n}\n.globo-form-id-93353 .globo-form-app .checkmark__check,\n.globo-form-id-93353 .globo-form-app .checkmark__circle{\n    stroke: var(--gfb-primary-color);\n}\n.globo-form-id-93353 .floating-button{\n    background-color: var(--gfb-primary-color);\n}\n.globo-form-id-93353 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input ~ .checkbox-label:before,\n.globo-form-app .globo-form-control .radio-wrapper .radio-input ~ .radio-label:after{\n    border-color : var(--gfb-primary-color);\n}\n.globo-form-id-93353 .flatpickr-day.selected, \n.globo-form-id-93353 .flatpickr-day.startRange, \n.globo-form-id-93353 .flatpickr-day.endRange, \n.globo-form-id-93353 .flatpickr-day.selected.inRange, \n.globo-form-id-93353 .flatpickr-day.startRange.inRange, \n.globo-form-id-93353 .flatpickr-day.endRange.inRange, \n.globo-form-id-93353 .flatpickr-day.selected:focus, \n.globo-form-id-93353 .flatpickr-day.startRange:focus, \n.globo-form-id-93353 .flatpickr-day.endRange:focus, \n.globo-form-id-93353 .flatpickr-day.selected:hover, \n.globo-form-id-93353 .flatpickr-day.startRange:hover, \n.globo-form-id-93353 .flatpickr-day.endRange:hover, \n.globo-form-id-93353 .flatpickr-day.selected.prevMonthDay, \n.globo-form-id-93353 .flatpickr-day.startRange.prevMonthDay, \n.globo-form-id-93353 .flatpickr-day.endRange.prevMonthDay, \
704n.globo-form-id-93353 .flatpickr-day.selected.nextMonthDay, \n.globo-form-id-93353 .flatpickr-day.startRange.nextMonthDay, \n.globo-form-id-93353 .flatpickr-day.endRange.nextMonthDay {\n    background: var(--gfb-primary-color);\n    border-color: var(--gfb-primary-color);\n}\n.globo-form-id-93353 .globo-paragraph {\n    background: #fff;\n    color: var(--gfb-color-textColor, #000);\n    width: 100%!important;\n}\n\n[dir=\"rtl\"] .globo-form-app .header .title,\n[dir=\"rtl\"] .globo-form-app .header .description,\n[dir=\"rtl\"] .globo-form-id-93353 .globo-form-app .globo-heading,\n[dir=\"rtl\"] .globo-form-id-93353 .globo-form-app .globo-label,\n[dir=\"rtl\"] .globo-form-id-93353 .globo-form-app .globo-form-control label.globo-label,\n[dir=\"rtl\"] .globo-form-id-93353 .globo-form-app .globo-form-control label.globo-label span.label-content{\n    text-align: right;\n}\n\n[dir=\"rtl\"] .globo-form-app .line {\n    left: unset;\n    right: 50%;\n}\n\n[dir=\"rtl\"] .globo-form-id-93353 .globo-form-app .line.-start {\n    left: unset;    \n    right: 0%;\n}\n\n\u003c\/style\u003e\n\n\n\n\n\u003cdiv class=\"globo-form-app boxed-layout gfb-style-classic_rounded  gfb-font-size-medium\" data-id=93353\u003e\n    \n    \u003cdiv class=\"header dismiss hidden\" onclick=\"Globo.FormBuilder.closeModalForm(this)\"\u003e\n        \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cform class=\"g-container\" novalidate action=\"https:\/\/form.globo.io\/api\/front\/form\/93353\/send\" method=\"POST\" enctype=\"multipart\/form-data\" data-id=93353\u003e\n        \n            \n            \u003cdiv class=\"header\"\u003e\n                \u003ch3 class=\"title globo-heading\"\u003eReturn Request Form\u003c\/h3\u003e\n                \n            \u003c\/div\u003e\n            \n        \n        \n            \u003cdiv class=\"globo-formbuilder-wizard\" data-id=93353\u003e\n                \u003cdiv class=\"wizard__content\"\u003e\n                    \u003cheader class=\"wizard__header\"\u003e\n                        \u003cdiv class=\"wizard__steps\"\u003e\n                        \u003cnav class=\"steps hidden\"\u003e\n                            \n                            \n                                \n                            \n                            \n                                \n                                \n                                \n                                \n                                \u003cdiv class=\"step last \" data-element-id=\"group-1\"  data-step=\"0\" \u003e\n                                    \u003cdiv class=\"step__content\"\u003e\n                                        \u003cp class=\"step__number\"\u003e\u003c\/p\u003e\n                                        \u003csvg class=\"checkmark\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=52 height=52 viewBox=\"0 0 52 52\"\u003e\n                                            \u003ccircle class=\"checkmark__circle\" cx=\"26\" cy=\"26\" r=\"25\" fill=\"none\"\/\u003e\n                                            \u003cpath class=\"checkmark__check\" fill=\"none\" d=\"M14.1 27.2l7.1 7.2 16.7-16.8\"\/\u003e\n                                        \u003c\/svg\u003e\n                                        \u003cdiv class=\"lines\"\u003e\n                                            \n                                                \u003cdiv class=\"line -start\"\u003e\u003c\/div\u003e\n                                            \n                                            \u003cdiv class=\"line -background\"\u003e\n                                            \u003c\/div\u003e\n                                            \u003cdiv class=\"line -progress\"\u003e\n                                            \u003c\/div\u003e\n                                        \u003c\/div\u003e  \n                                    \u003c\/div\u003e\n                                \u003c\/div\u003e\n                            \n                        \u003c\/nav\u003e\n                        \u003c\/div\u003e\n                    \u003c\/header\u003e\n                    \u003cdiv class=\"panels\"\u003e\n                        \n                        \n                        \n                        \n                        \u003cdiv class=\"panel \" data-element-id=\"group-1\" data-id=93353  data-step=\"0\" style=\"padding-top:0\"\u003e\n                            \n                                \n                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \"  data-type='text'\u003e\n    \n    \n        \n\u003clabel tabindex=\"0\" for=\"93353-text\" class=\"classic_rounded-label globo-label gfb__label-v2 \" data-label=\"Name\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Name\"\u003eName\u003c\/span\u003e\n    \n        \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \n        \u003cinput type=\"text\"  data-type=\"text\" class=\"classic_rounded-input\" id=\"93353-text\" name=\"text\" placeholder=\"Your Name\" presence  \u003e\n    \u003c\/div\u003e\n    \n    \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n                                \n                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \"  data-type='email'\u003e\n    \n    \n        \n\u003clabel tabindex=\"0\" for=\"93353-email\" class=\"classic_rounded-label globo-label gfb__label-v2 \" data-label=\"Email\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Email\"\u003eEmail\u003c\/span\u003e\n    \n        \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \n        \u003cinput type=\"text\"  data-type=\"email\" class=\"classic_rounded-input\" id=\"93353-email\" name=\"email\" placeholder=\"Your Email\" presence  \u003e\n    \u003c\/div\u003e\n    \n    \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n                                \n                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \"  data-type='text'\u003e\n    \n    \n        \n\u003clabel tabindex=\"0\" for=\"93353-text-2\" class=\"classic_rounded-label globo-label gfb__label-v2 \" data-label=\"Order #\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Order #\"\u003eOrder #\u003c\/span\u003e\n    \n        \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \n        \u003cinput type=\"text\"  data-type=\"text\" class=\"classic_rounded-input\" id=\"93353-text-2\" name=\"text-2\" placeholder=\"Your Order\" presence  \u003e\n    \u003c\/div\u003e\n    \n    \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n                                \n                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \"  data-type='textarea'\u003e\n    \n    \n        \n\u003clabel tabindex=\"0\" for=\"93353-textarea\" class=\"classic_rounded-label globo-label gfb__label-v2 \" data-label=\"Items \u0026amp; Qty to be returned\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Items \u0026amp; Qty to be returned\"\u003eItems \u0026 Qty to be returned\u003c\/span\u003e\n    \n        \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \u003ctextarea id=\"93353-textarea\"  data-type=\"textarea\" class=\"classic_rounded-input\" rows=\"3\" name=\"textarea\" placeholder=\"example: SKU 000999.1.01, qty 1\" presence  \u003e\u003c\/textarea\u003e\n    \u003c\/div\u003e\n    \n    \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n                                \n                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \"  data-type='select' data-default-value=\"\" data-type=\"select\"\u003e\n    \n    \n        \n\u003clabel tabindex=\"0\" for=\"93353-select\" class=\"classic_rounded-label globo-label gfb__label-v2 \" data-label=\"Return Reason\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Return Reason\"\u003eReturn Reason\u003c\/span\u003e\n    \n        \u003cspan\u003e\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \n    \n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \n        \u003cselect name=\"select\"  id=\"93353-select\" class=\"classic_rounded-input\" \u003e\n            \u003coption selected=\"selected\" value=\"\" disabled=\"disabled\"\u003ePlease select\u003c\/option\u003e\n            \n            \u003coption value=\"Size didn\u0026#39;t fit\" \u003eSize didn't fit\u003c\/option\u003e\n            \n            \u003coption value=\"Color \" \u003eColor \u003c\/option\u003e\n            \n            \u003coption value=\"Quality\" \u003eQuality\u003c\/option\u003e\n            \n            \u003coption value=\"Wrong Item Received\" \u003eWrong Item Received\u003c\/option\u003e\n            \n            \u003coption value=\"Damaged\" \u003eDamaged\u003c\/option\u003e\n            \n            \u003coption value=\"Other\" \u003eOther\u003c\/option\u003e\n            \n        \u003c\/select\u003e\n    \u003c\/div\u003e\n    \n    \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n                                \n                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \"  data-type='radio' data-default-value=\"\" data-type=\"radio\"\u003e\n    \u003clabel tabindex=\"0\" class=\"classic_rounded-label globo-label \" data-label=\"Do you need a pre-paid label?\"\u003e\u003cspan class=\"label-content\" data-label=\"Do you need a pre-paid label?\"\u003eDo you need a pre-paid label?\u003c\/span\u003e\u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\u003c\/label\u003e\n    \n    \n    \u003cdiv class=\"globo-form-input\"\u003e\n        \u003cul class=\"flex-wrap\"\u003e\n            \n            \u003cli class=\"globo-list-control option-1-column\"\u003e\n                \u003cdiv class=\"radio-wrapper\"\u003e\n                    \u003cinput class=\"radio-input\"  id=\"93353-radio-Yes-\" type=\"radio\"   data-type=\"radio\" name=\"radio\" presence value=\"Yes\"\u003e\n                    \u003clabel tabindex=\"0\" aria-label=\"Yes\" class=\"radio-label globo-option\" for=\"93353-radio-Yes-\"\u003eYes\u003c\/label\u003e\n                \u003c\/div\u003e\n            \u003c\/li\u003e\n            \n            \u003cli class=\"globo-list-control option-1-column\"\u003e\n                \u003cdiv class=\"radio-wrapper\"\u003e\n                    \u003cinput class=\"radio-input\"  id=\"93353-radio-No-\" type=\"radio\"   data-type=\"radio\" name=\"radio\" presence value=\"No\"\u003e\n                    \u003clabel tabindex=\"0\" aria-label=\"No\" class=\"radio-label globo-option\" for=\"93353-radio-No-\"\u003eNo\u003c\/label\u003e\n                \u003c\/div\u003e\n            \u003c\/li\u003e\n            \n            \n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n    \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n                                \n                            \n                            \n                                \n                            \n                        \u003c\/div\u003e\n                        \n                    \u003c\/div\u003e\n                    \n                    \u003cdiv class=\"message error\" data-other-error=\"Something went wrong, please try again\"\u003e\n                        \u003cdiv class=\"content\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n                            \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \n                        \n                        \n                        \u003cdiv class=\"message success\"\u003e\n                            \n                            \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n                                \u003cdiv class=\"gfb__c
704ontent-discount\"\u003e\n                                    \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n                                    \u003cdiv class=\"gfb__copy\"\u003e\n                                        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n                                    \u003c\/div\u003e\n                                    \u003cdiv class=\"gfb__copied\"\u003e\n                                        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n                                    \u003c\/div\u003e        \n                                \u003c\/div\u003e\n                            \u003c\/div\u003e\n                            \u003cdiv class=\"content\"\u003e\u003ch4\u003eWe're sorry to hear that you have to make a return!\u0026nbsp;\u003c\/h4\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003eOne of our Basket Care Coordinators will be in touch with you shortly with your Return Authorization and next steps. Please allow us 1 business day to reply to you with this information. If you do not see a response from us, please check your junk\/spam folder before sending another request.\u003c\/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003eHave a great day!\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n                                \u003csvg width=20 height=20 width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n                        \u003c\/div\u003e\n                        \n                        \n                    \n                    \u003cdiv class=\"gfb__footer wizard__footer\"\u003e\n                        \n                            \n                        \n                        \u003cbutton type=\"button\" class=\"action previous hidden classic_rounded-button\"\u003ePrevious\u003c\/button\u003e\n                        \u003cbutton type=\"button\" class=\"action next submit classic_rounded-button\" data-submitting-text=\"\" data-submit-text='\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eSubmit' data-next-text=\"Next\" \u003e\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eNext\u003c\/button\u003e\n                        \n                        \u003cp class=\"wizard__congrats-message\"\u003e\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \n        \u003cinput type=\"hidden\" value=\"\" name=\"customer[id]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"customer[email]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"customer[name]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"page[title]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"page[href]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"_keyLabel\"\u003e\n    \u003c\/form\u003e\n    \n    \n    \u003cdiv class=\"message success\"\u003e\n        \n        \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n            \u003cdiv class=\"gfb__c
704ontent-discount\"\u003e\n                \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n                \u003cdiv class=\"gfb__copy\"\u003e\n                    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"gfb__copied\"\u003e\n                    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n                \u003c\/div\u003e        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"content\"\u003e\u003ch4\u003eWe're sorry to hear that you have to make a return!\u0026nbsp;\u003c\/h4\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003eOne of our Basket Care Coordinators will be in touch with you shortly with your Return Authorization and next steps. Please allow us 1 business day to reply to you with this information. If you do not see a response from us, please check your junk\/spam folder before sending another request.\u003c\/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003eHave a great day!\u003c\/p\u003e\u003c\/div\u003e\n        \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n            \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \n\u003c\/div\u003e\n\n\u003c\/div\u003e\n"}}[93353];
705      
706    
707  
708  window.Globo.FormBuilder.url = window.Globo.FormBuilder.shop.url;
709  window.Globo.FormBuilder.CDN_URL = window.Globo.FormBuilder.shop.CDN_URL ?? window.Globo.FormBuilder.shop.url;
710  window.Globo.FormBuilder.themeOs20 = true;
711  window.Globo.FormBuilder.searchProductByJson = true;
712  
713  
714  window.Globo.FormBuilder.__webpack_public_path_2__ = "https://cdn.shopify.com/extensions/01a0fc0d-2150-7cf1-86f8-1d048d2b8454/powerful-form-builder-360/assets/";Globo.FormBuilder.page = {
715    href : window.location.href,
716    type: "blog"
717  };
718  Globo.FormBuilder.page.title = document.title
719
720  
721  if(window.AVADA_SPEED_WHITELIST){
722    const pfbs_w = new RegExp("powerful-form-builder", 'i')
723    if(Array.isArray(window.AVADA_SPEED_WHITELIST)){
724      window.AVADA_SPEED_WHITELIST.push(pfbs_w)
725    }else{
726      window.AVADA_SPEED_WHITELIST = [pfbs_w]
727    }
728  }
729
730  Globo.FormBuilder.shop.configuration = Globo.FormBuilder.shop.configuration || {};
731  Globo.FormBuilder.shop.configuration.money_format = "$ {{amount}}";
732</script>
vendor: 1 bytes, line 732
732
733<script src="https://cdn.shopify.com/extensions/01a0fc0d-2150-7cf1-86f8-1d048d2b8454/powerful-form-builder-360/assets/globo.formbuilder.index.js" defer="defer" data-cookieconsent="ignore"></script>
733
734
735
736
737
738<!-- END app block --><!-- BEGIN app block: shopify://apps/instaslides/blocks/app-embed-block/d2c06412-2e76-4a2a-b223-be768fbc706f -->
738<script>
739function injectScript(src) {
740    return new Promise((resolve, reject) => {
741        const script = document.createElement('script');
742        script.src = src;
743        script.addEventListener('load', resolve);
744        script.addEventListener('error', e => reject(e.error));
745        document.head.appendChild(script);
746    });
747}
748injectScript("https://d3e5sksd3aflri.cloudfront.net/assets/bundle.js");
749</script>
749
750
751<style>
752    .ig-slider-feed-element-image {
753        display:block !important;
754    }
755    .vw-instagram-slider-feed .text-center.section-header {
756        text-align: center;
757    }
758</style>
759
760<!-- END app block --><!-- BEGIN app block: shopify://apps/minmaxify-order-limits/blocks/app-embed-block/3acfba32-89f3-4377-ae20-cbb9abc48475 -->
760<script src="https://limits.minmaxify.com/limitsv2/www-basketlady-com.myshopify.com?v=149&r=20260501200435" defer></script>
760
761
762<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
763
764
765
766
767
768
769
770
771
772
773
774
775  
775<script async src="https://static.klaviyo.com/onsite/js/NPLrRV/klaviyo.js?company_id=NPLrRV"></script>
775
776  
776<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
776
777
778  
779
780
781
782
783  
783<script>
784    window.klaviyoReviewsProductDesignMode = false
785  </script>
785
786
787
788
789
790
791
792
793
794
795<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
796
797
798
799
800
801
802
803<link rel="dns-prefetch" href="https://cdn.judge.me">
804<link rel="dns-prefetch" href="https://cdn1.judge.me">
805<link rel="dns-prefetch" href="https://api.judge.me">
806
807<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":3,"disable_web_reviews":false,"coupon_receiving_condition":"","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#DDCC32","hide_badge_preview_if_no_reviews":false,"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":"Enter your email (private, we will not share this information)","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
807ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"last_initial","widget_rating_filter_color":"#52726b","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":"#DDCC32","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"removed","widget_review_max_height":3,"widget_hide_border":true,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"country_iso_code","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":50,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":true,"widget_theme":"","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":"Store 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":true,"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":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"vintage","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":true,"widget_pagination_use_custom_color":true,"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":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":true,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":true,"qa_badge_icon_color":"#52726b","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":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_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":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
807itle":"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":"#52726B","widget_enable_secondary_color":true,"widget_secondary_color":"#EFEDE9","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":true,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":false,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"#52726B","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#52726B","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":"vertical","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":false,"popup_widget_show_on_product_page":false,"popup_widget_show_on_collection_page":false,"popup_widget_show_on_cart_page":false,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":10,"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":"#52726B","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#52726B","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#52726B","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":"Excellent","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_
807youtube_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":true,"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":true,"show_negative_reviews_help_screen":true,"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":"above-related","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"
807:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/www.basketlady.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"The Basket Lady","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":false,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"never","require_verification_before_submit":false,"sign_in_with_
807shop_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":false,"uses_external_coupon":false,"negative_review_notification_email":"[email protected]","can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"The Basket Lady"};</script>
807 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #52726B;--jdgm-secondary-color: #EFEDE9;--jdgm-star-color: #DDCC32;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #52726B;--jdgm-paginate-color: #52726B;--jdgm-border-radius: 10;--jdgm-reviewer-name-color: #52726B}.jdgm-histogram__bar-content{background-color:#52726b}.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:#52726B}.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:#DDCC32}.jdgm-widget.jdgm-all-reviews-widget,.jdgm-widget .jdgm-rev-widg{border:none;padding:0}.jdgm-author-fullname{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-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: #52726B;--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:#52726B}.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:'The Basket Lady'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
808</style> <style class='jdgm-settings-style'></style>
809
810  
811  
812  
813  <style class='jdgm-miracle-styles'>
814  @-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
814/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}
815
816</style>
817
818
819  
820  
821   
822
823
824
825
826<script data-cfasync='false' class='jdgm-script'>
827!function(e){window.jdgm=window.jdgm||{};
828/* INF-1976 */
829var _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;}();
830if(_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;}
831jdgm.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/",
832jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
833setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
834!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
835(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
836a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
837jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
838t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
839t.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(
840".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
841parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
842jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
843)}))}(document);
844</script>
844
845<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>
846
847<!-- BEGIN app snippet: theme_fix_tags -->
847<script>
848  (function() {
849    var jdgmThemeFixes = null;
850    if (!jdgmThemeFixes) return;
851
852    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
853    // before the per-theme fix so the theme-specific CSS wins the cascade.
854    // HTML is never applied globally (too risky).
855    var allThemesFix = jdgmThemeFixes['all'];
856    if (allThemesFix && allThemesFix.css) {
857      var allStyleTag = document.createElement('style');
858      allStyleTag.classList.add('jdgm-theme-fix-style-all');
859      allStyleTag.innerHTML = allThemesFix.css;
860      document.head.append(allStyleTag);
861    };
862
863    if (allThemesFix && allThemesFix.js) {
864      var allScriptTag = document.createElement('script');
865      allScriptTag.classList.add('jdgm-theme-fix-script-all');
866      allScriptTag.innerHTML = allThemesFix.js;
867      document.head.append(allScriptTag);
868    };
869
870    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
871    if (!thisThemeFix) return;
872
873    if (thisThemeFix.html) {
874      document.addEventListener("DOMContentLoaded", function() {
875        var htmlDiv = document.createElement('div');
876        htmlDiv.classList.add('jdgm-theme-fix-html');
877        htmlDiv.innerHTML = thisThemeFix.html;
878        document.body.append(htmlDiv);
879      });
880    };
881
882    if (thisThemeFix.css) {
883      var styleTag = document.createElement('style');
884      styleTag.classList.add('jdgm-theme-fix-style');
885      styleTag.innerHTML = thisThemeFix.css;
886      document.head.append(styleTag);
887    };
888
889    if (thisThemeFix.js) {
890      var scriptTag = document.createElement('script');
891      scriptTag.classList.add('jdgm-theme-fix-script');
892      scriptTag.innerHTML = thisThemeFix.js;
893      document.head.append(scriptTag);
894    };
895  })();
896</script>
896
897<!-- END app snippet -->
898<!-- End of Judge.me Core -->
899
900
901
902<!-- END app block --><!-- BEGIN app block: shopify://apps/xo-insert-code/blocks/insert-code-header/72017b12-3679-442e-b23c-5c62460717f5 --><!-- XO-InsertCode Header -->
903
904
905<script type="application/ld+json" class="global-schema">{"@context":"https://schema.org","@type":["OnlineStore"],"@id":"https://www.basketlady.com/#organization","name":"The Basket Lady","legalName":"The Basket Lady LLC","url":"https://www.basketlady.com/","logo":{"@type":"ImageObject","url":"https://www.basketlady.com/cdn/shop/files/tbl-logo.svg?v=1732044432"},"image":{"@type":"ImageObject","url":"https://www.basketlady.com/cdn/shop/files/our_story_header-2.jpg?v=1737842937"},"description":"The Basket Lady offers the most variety and the highest quality wicker baskets, decorative storage, rattan and woven baskets. Free shipping on all orders.","slogan":"Authentic Artisan Baskets, Built to Last","foundingDate":"1990","founder":[{"@type":"Person","name":"Carol Littman"},{"@type":"Person","name":"Kelli Katch"}],"address":{"@type":"PostalAddress","streetAddress":"421 Pike Rd Unit 6","addressLocality":"Huntingdon Valley","addressRegion":"PA","postalCode":"19006","addressCountry":"US"},"areaServed":"United States","knowsAbout":["Wicker Baskets","Rattan Baskets","Home Storage Solutions","Laundry Hampers","Waste and Recycling Baskets","Home Décor"],"contactPoint":[{"@type":"ContactPoint","telephone":"+1-888-742-4172","contactType":"customer service","areaServed":"US","availableLanguage":["English"]},{"@type":"ContactPoint","email":"[email protected]","contactType":"sales","areaServed":"US"},{"@type":"ContactPoint","email":"[email protected]","contactType":"media relations","areaServed":"US"}],"sameAs":["https://www.facebook.com/ShopBasketLady/","https://www.instagram.com/shopbasketlady/","https://www.pinterest.com/shopbasketlady/"]}</script>
905
906  
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032<script type="application/ld+json" class="custom-schema">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://www.basketlady.com/#website","url":"https://www.basketlady.com","name":"The Basket Lady - Wicker Baskets, Decorative and Woven Baskets","inLanguage":"en-US"},{"@type":"WebPage","@id":"https://www.basketlady.com/blogs/news#webpage","url":"https://www.basketlady.com/blogs/news","name":"Wicker Whimsy - ideas & inspiration from The Basket Lady","isPartOf":{"@id":"https://www.basketlady.com/#website"},"description":"Ideas and inspiration for organizing your space with wicker baskets. Tips for home decor, storage solutions, and styling with handwoven baskets.","breadcrumb":{"@id":"https://www.basketlady.com/blogs/news#breadcrumb"},"mainEntity":{"@id":"https://www.basketlady.com/blogs/news#blog"},"inLanguage":"en-US","isAccessibleForFree":true},{"@type":"BreadcrumbList","@id":"https://www.basketlady.com/blogs/news#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.basketlady.com"},{"@type":"ListItem","position":2,"name":"Blogs","item":"https://www.basketlady.com/blogs"},{"@type":"ListItem","position":3,"name":"Wicker Whimsy","item":"https://www.basketlady.com/blogs/news"}]},{"@type":"Blog","@id":"https://www.basketlady.com/blogs/news#blog","name":"Wicker Whimsy","description":"Ideas & inspiration from The Basket Lady","url":"https://www.basketlady.com/blogs/news","inLanguage":"en-US","blogPost":[{"@type":"BlogPosting","@id":"https://www.basketlady.com/blogs/news/15-clever-ways-to-organize-your-space-with-wicker#article","headline":"15 Clever Ways to Organize Your Space with Wicker","url":"https://www.basketlady.com/blogs/news/15-clever-ways-to-organize-your-space-with-wicker","image":"http://www.basketlady.com/cdn/shop/articles/Baskets-For-Organization.jpg?v=1750791613&width=2000","description":"Why Wicker Storage Never Goes Out of Style What is it about wicker baskets and other wicker storage solutions that makes them so timeless? To put it simply, it's a combination of their stylish versatility and practical function.","inLanguage":"en-US"},{"@type":"BlogPosting","@id":"https://www.basketlady.com/blogs/news/stylish-solutions-for-baby-room-organization#article","headline":"Safe and Stylish Solutions for Baby's Room Organization","url":"https://www.basketlady.com/blogs/news/stylish-solutions-for-baby-room-organization","image":"http://www.basketlady.com/cdn/shop/articles/Basket-For-Baby-Room_50488eb0-0949-4e56-9e9c-a5dcb2c8f49f.jpg?v=1750791177&width=1200","description":"When it comes to nursery organization ideas, wicker baskets are some of the most practical options. Not only can they keep supplies close at hand, making it easy to grab them exactly when you need them.","inLanguage":"en-US"},{"@type":"BlogPosting","@id":"https://www.basketlady.com/blogs/news/cozy-farmhouse-look-with-wicker-baskets#article","headline":"How to Style a Cozy Farmhouse Look with Wicker Baskets","url":"https://www.basketlady.com/blogs/news/cozy-farmhouse-look-with-wicker-baskets","image":"http://www.basketlady.com/cdn/shop/articles/Farmhouse_77950156-9f3b-4be0-9334-6e76d98f8103.jpg?v=1748005055&width=2048","description":"There's a reason that wicker baskets have been a staple of farmhouse-style decor! Their natural look and handcrafted appeal—not to mention how versatile they are for storage and organization—make them perfect for the farmhouse aesthetic.","inLanguage":"en-US"}]},{"@type":"ItemList","@id":"https://www.basketlady.com/blogs/news#articlelist","name":"Recent Blog Posts","description":"Latest articles about wicker basket organization and home decor","numberOfItems":6,"itemListElement":[{"@type":"ListItem","position":1,"name":"15 Clever Ways to Organize Your Space with Wicker","url":"https://www.basketlady.com/blogs/news/15-clever-ways-to-organize-your-space-with-wicker"},{"@type":"ListItem","position":2,"name":"Safe and Stylish Solutions for Baby's Room Organization","url":"https://www.basketlady.com/blogs/news/stylish-solutions-for-baby-room-organization"},{"@type":"ListItem","position":3,"name":"How to Style a Cozy Farmhouse Look with Wicker Baskets","url":"https://www.basketlady.com/blogs/news/cozy-farmhouse-look-with-wicker-baskets"},{"@type":"ListItem","position":4,"name":"Round Wicker Baskets","url":"https://www.basketlady.com/blogs/news/round-wicker-baskets"},{"@type":"ListItem","position":5,"name":"Floor Basket Decor Ideas","url":"https://www.basketlady.com/blogs/news/floor-basket-decor-ideas"},{"@type":"ListItem","position":6,"name":"Space-Saving Wicker Baskets","url":"https://www.basketlady.com/blogs/news/space-saving-wicker-baskets"}]}]}</script>
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135<!-- End: XO-InsertCode Header -->
1136
1137
1138<!-- END app block --><!-- BEGIN app block: shopify://apps/elevar-conversion-tracking/blocks/dataLayerEmbed/bc30ab68-b15c-4311-811f-8ef485877ad6 -->
1139
1140
1141
1142<script type="module" dynamic>
1143  const configUrl = "/a/elevar/static/configs/fb033d16e8b57a1c7ab3498c54afd0970196a36d/config.js";
1144  const config = (await import(configUrl)).default;
1145  const scriptUrl = config.script_src_app_theme_embed;
1146
1147  if (scriptUrl) {
1148    const { handler } = await import(scriptUrl);
1149
1150    await handler(
1151      config,
1152      {
1153        cartData: {
1154  marketId: "762937427",
1155  localeCountryCode:"US",
1156  attributes:{},
1157  cartTotal: "0.0",
1158  currencyCode:"USD",
1159  items: []
1160}
1161,
1162        user: {
1163  cartTotal: "0.0",
1164  currencyCode:"USD",
1165  customer: {},
1166}
1167,
1168        isOnCartPage:false,
1169        collectionView:null,
1170        searchResultsView:null,
1171        productView:null,
1172      }
1173    );
1174  }
1175</script>
1175
1176
1177
1178<!-- END app block -->
1178<script src="https://cdn.shopify.com/extensions/01a0fcf5-9827-75b1-9d7e-ea3a10d70819/gdpr-backpack-903/assets/consentmo_cookie_consent.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1178
1178
1179<script src="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1179
1179
1180<script src="https://cdn.shopify.com/extensions/01a0fcf5-9827-75b1-9d7e-ea3a10d70819/gdpr-backpack-903/assets/consentmo_ada.js" type="text/javascript" defer="defer"></script>
1180
1181<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1182<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: 7261125,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};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 1182
1182
1183<script>
1184  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1185</script>
vendor: 1 bytes, line 1185
1185
1186<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}
1186).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: 7261125,storefrontBaseUrl: "https://www.basketlady.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.basketlady.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2747891795","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-1071659342\\\",\\\"G-XRF0YVEVH0\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-XRF0YVEVH0\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-XRF0YVEVH0\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-XRF0YVEVH0\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-1071659342\\\/MsfoCMmlUxDO8oD_Aw\\\",\\\"G-XRF0YVEVH0\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-XRF0YVEVH0\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-XRF0YVEVH0\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-XRF0YVEVH0\\\"}],\\\"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":"2088173651","configuration":"{\"tenantId\":\"dfb51de3-94ea-4014-9527-37b52b8377ea\", \"shop\":\"www-basketlady-com.myshopify.com\", \"datasourceId\":\"6507c1d2-1cff-4c72-b2bb-4c71c6601bf5\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"10f834a725b0f75d83684545ab47baca","type":"APP","apiClientId":4294333,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1186,"dataSharingState":"unrestricted"},{"id":"1466695763","configuration":"{\"pixel_id\":\"217670455670764\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"1248297043","configuration":"{\"accountID\":\"NPLrRV\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"786661459","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":"693305427","configuration":"{\"config_url\": \"https:\/\/shopify-gtm-suite.getelevar.com\/configs\/fb033d16e8b57a1c7ab3498c54afd0970196a36d\/config.js\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"7ae63d00911d5ee26809bf1e3232d852","type":"APP","apiClientId":2509311,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"636223571","configuration":"{\"merchantId\":\"1035009\", \"url\":\"https:\/\/classic.avantlink.com\", \"shopName\":\"www-basketlady-com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"26843be7e7f0ff401f557cffac6b5a49","type":"APP","apiClientId":125215244289,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"531005523","configuration":"{\"botID\":\"hksoa83l43xkdd3k\",\"octaneDomain\":\"https:\/\/app.octaneai.com\",\"octaneNewDomain\":\"https:\/\/app2.octaneai.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"aace1440a9416e8b2805b96c7b2f2fe0","type":"APP","apiClientId":2012438,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"6193235","configuration":"{\"siteId\":\"3664c59c\",\"environment\":\"production\",\"isPlusUser\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6e817d921cf85e9215b0e5e4b99ed737","type":"APP","apiClientId":187969,"privacyPurposes":["ANALYTICS","MARKETING"],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"30441555","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"7","type":"CUSTOM","privacyPurposes":[],"name":"JumpFly - GTM-T4B5HT5T"},{"id":"52330579","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING"],"name":"Meta pixel (migrated)"}
1186,{"id":"105218131","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Reviews"},{"id":"106758227","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"Elevar - Checkout Tracking"},{"id":"133693523","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Google Badge Integration"},{"id":"135561299","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GMC Review Opt In"},{"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":"The Basket Lady","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"www-basketlady-com.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.basketlady.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.basketlady.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"146660524115","themePublished":"true","eventMetadataId":"f251d2c1-3ca9-43c6-8210-af1963519aad","pageType":"blog","resourceId":"5419444","shopId":"7261125","storefrontBaseUrl":"https:\/\/www.basketlady.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>
1186<script>
1187  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1188  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1189  window.ShopifyAnalytics.meta.currency = 'USD';
1190  var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":5419444,"requestId":"e2b09921-36ed-4dd5-998f-8757781da8bc-1791062718"}};
1191  for (var attr in meta) {
1192    window.ShopifyAnalytics.meta[attr] = meta[attr];
1193  }
1194</script>
vendor: 1 bytes, line 1194
1194
1195<script class="analytics">
1196  (function () {
1197    var customDocumentWrite = function(content) {
1198      var jquery = null;
1199
1200      if (window.jQuery) {
1201        jquery = window.jQuery;
1202      } else if (window.Checkout && window.Checkout.$) {
1203        jquery = window.Checkout.$;
1204      }
1205
1206      if (jquery) {
1207        jquery('body').append(content);
1208      }
1209    };
1210
1211    var hasLoggedConversion = function(token) {
1212      if (token) {
1213        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1214      }
1215      return false;
1216    }
1217
1218    var setCookieIfConversion = function(token) {
1219      if (token) {
1220        var twoMonthsFromNow = new Date(Date.now());
1221        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1222
1223        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1224      }
1225    }
1226
1227    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1228    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1229    if (trekkie.integrations) {
1230      return;
1231    }
1232    trekkie.methods = [
1233      'identify',
1234      'page',
1235      'ready',
1236      'track',
1237      'trackForm',
1238      'trackLink'
1239    ];
1240    trekkie.factory = function(method) {
1241      return function() {
1242        var args = Array.prototype.slice.call(arguments);
1243        args.unshift(method);
1244        trekkie.push(args);
1245        if (method == 'track' || method == 'page') {
1246          var pageUrl;
1247          try {
1248            pageUrl = window.location.href;
1249          } catch (e) {}
1250          var pageReferrer;
1251          try {
1252            pageReferrer = document.referrer;
1253          } catch (e) {}
1254          try {
1255            if (window.__TREKKIE_SHIM_QUEUE == null) {
1256              window.__TREKKIE_SHIM_QUEUE = [];
1257            }
1258            window.__TREKKIE_SHIM_QUEUE.push({
1259              from: 'trekkie-stub',
1260              method: method,
1261              args: args.slice(1),
1262              pageContext: {
1263                url: pageUrl,
1264                referrer: pageReferrer
1265              }
1266            });
1267          } catch (e) {
1268            // no-op
1269          }
1270        }
1271        return trekkie;
1272      };
1273    };
1274    for (var i = 0; i < trekkie.methods.length; i++) {
1275      var key = trekkie.methods[i];
1276      trekkie[key] = trekkie.factory(key);
1277    }
1278    trekkie.load = function(config) {
1279      trekkie.config = config || {};
1280      trekkie.config.initialDocumentCookie = document.cookie;
1281      var first = document.getElementsByTagName('script')[0];
1282var script = document.createElement('script');
1283script.type = 'text/javascript';
1284script.onerror = function(e) {
1285  var scriptFallback = document.createElement('script');
1286  scriptFallback.type = 'text/javascript';
1287  scriptFallback.onerror = function(error) {
1288          var Monorail = {
1289      produce: function produce(monorailDomain, schemaId, payload) {
1290        var currentMs = new Date().getTime();
1291        var event = {
1292          schema_id: schemaId,
1293          payload: payload,
1294          metadata: {
1295            event_created_at_ms: currentMs,
1296            event_sent_at_ms: currentMs
1297          }
1298        };
1299        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1300      },
1301      sendRequest: function sendRequest(endpointUrl, payload) {
1302        // Try the sendBeacon API
1303        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1304          var blobData = new window.Blob([payload], {
1305            type: 'text/plain'
1306          });
1307
1308          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1309            return true;
1310          } // sendBeacon was not successful
1311
1312        } // XHR beacon
1313
1314        var xhr = new XMLHttpRequest();
1315
1316        try {
1317          xhr.open('POST', endpointUrl);
1318          xhr.setRequestHeader('Content-Type', 'text/plain');
1319          xhr.send(payload);
1320        } catch (e) {
1321          console.log(e);
1322        }
1323
1324        return false;
1325      },
1326      isIos12: function isIos12() {
1327        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1328      }
1329    };
1330    Monorail.produce('monorail-edge.shopifysvc.com',
1331      'trekkie_storefront_load_errors/1.1',
1332      {shop_id: 7261125,
1333      theme_id: 146660524115,
1334      app_name: "storefront",
1335      context_url: window.location.href,
1336      source_url: "//www.basketlady.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
1337
1338  };
1339  scriptFallback.async = true;
1340  scriptFallback.src = '//www.basketlady.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1341  first.parentNode.insertBefore(scriptFallback, first);
1342};
1343script.async = true;
1344script.src = '//www.basketlady.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1345first.parentNode.insertBefore(script, first);
1346
1347    };
1348    trekkie.load(
1349      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":7261125,"isMerchantRequest":null,"themeId":146660524115,"themeCityHash":"1130847509630151367","contentLanguage":"en","currency":"USD","eventMetadataId":"f251d2c1-3ca9-43c6-8210-af1963519aad"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1350    );
1351
1352    var loaded = false;
1353    trekkie.ready(function() {
1354      if (loaded) return;
1355      loaded = true;
1356
1357      window.ShopifyAnalytics.lib = window.trekkie;
1358
1359      var originalDocumentWrite = document.write;
1360      document.write = customDocumentWrite;
1361      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1362      document.write = originalDocumentWrite;
1363
1364      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1365      var token = match? match[1]: undefined;
1366      if (!hasLoggedConversion(token)) {
1367        setCookieIfConversion(token);
1368        
1369      }
1370    });
1371
1372    window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":5419444,"requestId":"e2b09921-36ed-4dd5-998f-8757781da8bc-1791062718","shopifyEmitted":true});
1373
1374    var eventsListenerScript = document.createElement('script');
1375    eventsListenerScript.async = true;
1376    eventsListenerScript.src = "//www.basketlady.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1377    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1378})();</script>
vendor: 1 bytes, line 1378
1378
1379<script
1380  defer
1381  src="https://www.basketlady.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1382  data-application="storefront-renderer"
1383  data-shop-id="7261125"
1384  data-render-region="gcp-us-central1"
1385  data-page-type="blog"
1386  data-theme-instance-id="146660524115"
1387  data-theme-name="Impact"
1388  data-theme-version="6.4.1"
1389  data-monorail-region="shop_domain"
1390  data-resource-timing-sampling-rate="10"
1391  data-shs="true"
1392  data-shs-beacon="true"
1393  data-shs-export-with-fetch="true"
1394  data-shs-logs-sample-rate="1"
1395  data-shs-beacon-endpoint="https://www.basketlady.com/api/collect"
1396></script>
1396
1397<meta name="shopify-y" content="bf9eb480-11b4-4656-ae09-8c778f374cbc" data-expiration="1822620318000"><meta name="shopify-s" content="8cfc0a5c-5a66-4231-bf31-8eff603ae4ed" data-expiration="1791064518000"><meta name="new-cookie-storage-activated" content="t">
1398</head>
1399
1400  <body class="zoom-image--enabled template-blog"><!-- DRAWER -->
1401<template id="drawer-default-template">
1402  <style>
1403    [hidden] {
1404      display: none !important;
1405    }
1406  </style>
1407
1408  <button part="outside-close-button" is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1409        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1410      </svg></button>
1411
1412  <div part="overlay"></div>
1413
1414  <div part="content">
1415    <header part="header">
1416      <slot name="header"></slot>
1417
1418      <button part="close-button" is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1419        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1420      </svg></button>
1421    </header>
1422
1423    <div part="body">
1424      <slot></slot>
1425    </div>
1426
1427    <footer part="footer">
1428      <slot name="footer"></slot>
1429    </footer>
1430  </div>
1431</template>
1432
1433<!-- POPOVER -->
1434<template id="popover-default-template">
1435  <button part="outside-close-button" is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1436        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1437      </svg></button>
1438
1439  <div part="overlay"></div>
1440
1441  <div part="content">
1442    <header part="title">
1443      <slot name="title"></slot>
1444    </header>
1445
1446    <div part="body">
1447      <slot></slot>
1448    </div>
1449  </div>
1450</template><a href="#main" class="skip-to-content sr-only">Skip to content</a><!-- BEGIN sections: header-group -->
1451<aside id="shopify-section-sections--19945530228819__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"><style>
1452    :root {
1453      --sticky-announcement-bar-enabled:1;
1454    }#shopify-section-sections--19945530228819__announcement-bar {
1455        position: sticky;
1456        top: 0;
1457        z-index: 20;
1458      }
1459
1460      .shopify-section--header ~ #shopify-section-sections--19945530228819__announcement-bar {
1461        top: calc(var(--sticky-header-enabled, 0) * var(--header-height, 0px));
1462      }</style><height-observer variable="announcement-bar">
1463    <div class="announcement-bar bg-custom text-custom"style="--background: 82 114 107; --text-color: 255 255 255;"><div class="container">
1464          <div class="announcement-bar__wrapper justify-center"><announcement-bar swipeable autoplay="6" id="announcement-bar" class="announcement-bar__static-list"><p class="bold text-xs " ><a href="/pages/shipping-information">Free Shipping On All Orders*</a></p></announcement-bar></div>
1465        </div></div>
1466  </height-observer>
1467
1468  
1468<script>
1469    document.documentElement.style.setProperty('--announcement-bar-height', Math.round(document.getElementById('shopify-section-sections--19945530228819__announcement-bar').clientHeight) + 'px');
1470  </script>
1470</aside><header id="shopify-section-sections--19945530228819__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style>
1471  :root {
1472    --sticky-header-enabled:1;
1473  }
1474
1475  #shopify-section-sections--19945530228819__header {
1476    --header-grid-template: "main-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);
1477    --header-padding-block: var(--spacing-3);
1478    --header-background-opacity: 1.0;
1479    --header-background-blur-radius: 0px;
1480    --header-transparent-text-color: 255 255 255;--header-logo-width: 100px;
1481      --header-logo-height: 39px;position: sticky;
1482    top: 0;
1483    z-index: 10;
1484  }.shopify-section--announcement-bar ~ #shopify-section-sections--19945530228819__header {
1485      top: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px));
1486    }@media screen and (min-width: 700px) {
1487    #shopify-section-sections--19945530228819__header {--header-logo-width: 125px;
1488        --header-logo-height: 49px;--header-padding-block: var(--spacing-6);
1489    }
1490  }@media screen and (min-width: 1150px) {#shopify-section-sections--19945530228819__header {
1491        --header-grid-template: "logo main-nav secondary-nav" / minmax(0, 1fr) fit-content(70%) minmax(0, 1fr);
1492      }
1493    }</style>
1494
1495<height-observer variable="header">
1496  <store-header class="header"  sticky>
1497    <div class="header__wrapper"><div class="header__main-nav">
1498        <div class="header__icon-list">
1499          <button type="button" class="tap-area lg:hidden" aria-controls="header-sidebar-menu">
1500            <span class="sr-only">Menu</span><svg role="presentation" stroke-width="2" focusable="false" width="22" height="22" class="icon icon-hamburger" viewBox="0 0 22 22">
1501        <path d="M1 5h20M1 11h20M1 17h20" stroke="currentColor" stroke-linecap="round"></path>
1502      </svg></button>
1503
1504          <a href="/search" class="tap-area sm:hidden" aria-controls="search-drawer">
1505            <span class="sr-only">Search</span><svg role="presentation" stroke-width="2" focusable="false" width="22" height="22" class="icon icon-search" viewBox="0 0 22 22">
1506        <circle cx="11" cy="10" r="7" fill="none" stroke="currentColor"></circle>
1507        <path d="m16 15 3 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
1508      </svg></a><nav class="header__link-list justify-center wrap" role="navigation">
1509              <ul class="contents" role="list">
1510
1511                  <li><details is="mega-menu-disclosure" trigger="click" >
1512                            <summary class="text-with-icon gap-2.5 bold link-faded-reverse" >Shop<svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
1513        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
1514      </svg></summary><style>
1515    @media screen and (min-width: 1150px) {
1516      #mega-menu-mega_menu_x96dWP {
1517        --mega-menu-nav-column-max-width: 160px;
1518        --mega-menu-justify-content: center;
1519        --mega-menu-nav-gap: var(--spacing-8);
1520
1521        
1522          --column-list-max-width: 75%;
1523        
1524      }
1525    }
1526
1527    @media screen and (min-width: 1400px) {
1528      #mega-menu-mega_menu_x96dWP {
1529        --mega-menu-nav-column-max-width: 180px;
1530        --mega-menu-nav-gap: var(--spacing-12);
1531
1532        
1533          --column-list-max-width: max-content;
1534        
1535      }
1536    }
1537
1538    @media screen and (min-width: 1600px) {
1539      #mega-menu-mega_menu_x96dWP {
1540        --mega-menu-nav-gap: var(--spacing-16);
1541      }
1542    }
1543
1544    @media screen and (min-width: 1800px) {
1545      #mega-menu-mega_menu_x96dWP {
1546        --mega-menu-nav-gap: var(--spacing-20);
1547      }
1548    }
1549  </style><div id="mega-menu-mega_menu_x96dWP" class="mega-menu "><ul class="mega-menu__nav" role="list"><li class="v-stack gap-4 justify-items-start">
1550          <a  class="h5" >
1551            <span >By Product</span>
1552          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
1553                  <a href="/collections/open-storage-basket-rattan-open-wicker-basket" class="link-faded">
1554                    <span >Open Storage</span>
1555                  </a>
1556                </li><li>
1557                  <a href="/collections/covered-storage-basket-lidded-storage-basket" class="link-faded">
1558                    <span >Lidded Storage</span>
1559                  </a>
1560                </li><li>
1561                  <a href="https://www.basketlady.com/collections/storage-baskets-shelf-storage-baskets" class="link-faded">
1562                    <span >Shelf Storage</span>
1563                  </a>
1564                </li><li>
1565                  <a href="/collections/waste-basket-recycling-basket-trash-bin" class="link-faded">
1566                    <span >Waste & Recycling </span>
1567                  </a>
1568                </li><li>
1569                  <a href="/collections/laundry-hampers" class="link-faded">
1570                    <span >Lidded Hampers</span>
1571                  </a>
1572                </li><li>
1573                  <a href="/collections/laundry-baskets" class="link-faded">
1574                    <span >Laundry Baskets</span>
1575                  </a>
1576                </li><li>
1577                  <a href="/collections/wicker-storage-trunks" class="link-faded">
1578                    <span >Trunks</span>
1579                  </a>
1580                </li><li>
1581                  <a href="/collections/underbed-storage-baskets-under-bed-wicker-baskets" class="link-faded">
1582                    <span >Underbed Storage</span>
1583                  </a>
1584                </li><li>
1585                  <a href="/collections/serving-baskets" class="link-faded">
1586                    <span >Serving</span>
1587                  </a>
1588                </li><li>
1589                  <a href="/collections/decorative-wicker-baskets-and-fabric-liners" class="link-faded">
1590                    <span >Décor & Liners</span>
1591                  </a>
1592                </li></ul></li><li class="v-stack gap-4 justify-items-start">
1593          <a  class="h5" >
1594            <span >By Room</span>
1595          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
1596                  <a href="/collections/shop-by-room-laundry" class="link-faded">
1597                    <span >Laundry</span>
1598                  </a>
1599                </li><li>
1600                  <a href="/collections/shop-by-room-kitchen" class="link-faded">
1601                    <span >Kitchen & Pantry</span>
1602                  </a>
1603                </li><li>
1604                  <a href="/collections/shop-by-room-office" class="link-faded">
1605                    <span >Office</span>
1606                  </a>
1607                </li><li>
1608                  <a href="/collections/kids-nursery-baskets" class="link-faded">
1609                    <span >Kids & Nursery</span>
1610                  </a>
1611                </li><li>
1612                  <a href="/collections/mudroom-entryway" class="link-faded">
1613                    <span >Entryway</span>
1614                  </a>
1615                </li><li>
1616                  <a href="/collections/shop-by-room-bedroom" class="link-faded">
1617                    <span >Bedroom</span>
1618                  </a>
1619                </li><li>
1620                  <a href="/collections/shop-by-room-living-room" class="link-faded">
1621                    <span >Living Room</span>
1622                  </a>
1623                </li><li>
1624                  <a href="/collections/bathroom" class="link-faded">
1625                    <span >Bathroom</span>
1626                  </a>
1627                </li><li>
1628                  <a href="/collections/dining" class="link-faded">
1629                    <span >Dining Room</span>
1630                  </a>
1631                </li></ul></li><li class="v-stack gap-4 justify-items-start">
1632          <a  class="h5" >
1633            <span >By Color</span>
1634          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
1635                  <a href="/collections/shop-grey" class="link-faded">
1636                    <span >Grey</span>
1637                  </a>
1638                </li><li>
1639                  <a href="/collections/shop-natural" class="link-faded">
1640                    <span >Natural</span>
1641                  </a>
1642                </li><li>
1643                  <a href="/collections/shop-brown" class="link-faded">
1644                    <span >Brown</span>
1645                  </a>
1646                </li></ul></li><li class="v-stack gap-4 justify-items-start">
1647          <a href="/collections" class="h5" >
1648            <span class="reversed-link hover:show">Shop All </span>
1649          </a></li></ul>
1650
1651
1652
1653
1654
1655<style>
1656  #navigation-promo-mega_menu_x96dWP-4- {
1657    --navigation-promo-grid: 
1658  
1659    auto / repeat(2, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
1660
1661  
1662;
1663    --mega-menu-promo-grid-image-max-width: 300px;
1664    --mega-menu-promo-grid-image-min-width: 172px;
1665    --promo-heading-font-size: var(--text-h5);
1666    --content-over-media-row-gap: var(--spacing-3);
1667    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
1668      --panel-wrapper-justify-content: flex-start;}
1669
1670  #navigation-promo-mega_menu_x96dWP-4- .navigation-promo__carousel-controls {inset-block-end: var(--content-over-media-column-gap);}
1671
1672  @media screen and (min-width:700px) {
1673    #navigation-promo-mega_menu_x96dWP-4- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
1674      --content-over-media-row-gap: var(--spacing-4);
1675      --content-over-media-column-gap: var(--spacing-5);
1676    }
1677  }@media screen and (min-width: 1150px) {
1678      #navigation-promo-mega_menu_x96dWP-4- {
1679        --promo-heading-font-size: var(--text-h4);
1680        --promo-heading-line-height: 1.3;
1681        --navigation-promo-gap: var(--spacing-4);
1682        --mega-menu-promo-grid-image-min-width: 220px;
1683
1684        
1685
1686        
1687      }
1688
1689      
1690        #navigation-promo-mega_menu_x96dWP-4- {
1691          --content-over-media-row-gap: var(--spacing-6);
1692          --content-over-media-column-gap: var(--spacing-8);
1693        }
1694      
1695    }
1696
1697    @media screen and (min-width: 1400px) {
1698      #navigation-promo-mega_menu_x96dWP-4- {
1699        --mega-menu-promo-grid-image-max-width: 360px;
1700
1701        
1702          --promo-heading-font-size: var(--text-h6);
1703          --promo-heading-line-height: 1.4;
1704        
1705      }
1706
1707      
1708        #navigation-promo-mega_menu_x96dWP-4- {
1709          --content-over-media-row-gap: var(--spacing-4);
1710          --content-over-media-column-gap: var(--spacing-5);
1711        }
1712      
1713    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-mega_menu_x96dWP-4-"><div class="navigation-promo navigation-promo--grid scroll-area bleed">
1714      <a href="/collections/laundry-hampers"
1715         class="content-over-media rounded-sm group "
1716         style="--text-color: 255 255 255; grid-area: ;"><img src="//www.basketlady.com/cdn/shop/files/3-compartment_kubu_wicker_laundry_hamper_serene_grey_bedroom-item000507.jpg?v=1736956087" alt="3-Compartment Kubu Wicker Laundry Hamper in Serene Grey shown in bedroom with dark wood floors | The Basket Lady" srcset="//www.basketlady.com/cdn/shop/files/3-compartment_kubu_wicker_laundry_hamper_serene_grey_bedroom-item000507.jpg?v=1736956087&amp;width=200 200w, //www.basketlady.com/cdn/shop/files/3-compartment_kubu_wicker_laundry_hamper_serene_grey_bedroom-item000507.jpg?v=1736956087&amp;width=300 300w, //www.basketlady.com/cdn/shop/files/3-compartment_kubu_wicker_laundry_hamper_serene_grey_bedroom-item000507.jpg?v=1736956087&amp;width=400 400w, //www.basketlady.com/cdn/shop/files/3-compartment_kubu_wicker_laundry_hamper_serene_grey_bedroom-item000507.jpg?v=1736956087&amp;width=500 500w, //www.basketlady.com/cdn/shop/files/3-compartment_kubu_wicker_laundry_hamper_serene_grey_bedroom-item000507.jpg?v=1736956087&amp;width=600 600w, //www.basketlady.com/cdn/shop/files/3-compartment_kubu_wicker_laundry_hamper_serene_grey_bedroom-item000507.jpg?v=1736956087&amp;width=800 800w, //www.basketlady.com/cdn/shop/files/3-compartment_kubu_wicker_laundry_hamper_serene_grey_bedroom-item000507.jpg?v=1736956087&amp;width=1000 1000w" width="2000" height="2000" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,minmax(220px, 440px)
1717" class="zoom-image"><div class="place-self-end-start text-custom">
1718            <p class="bold" style="font-size: var(--promo-heading-font-size); line-height: var(--promo-heading-line-height, 1.4)">Adding Style and Function</p>
1719          </div></a><a href="/pages/hamper-quiz"
1720         class="content-over-media rounded-sm group "
1721         style="--text-color: 255 255 255; grid-area: ;"><img src="//www.basketlady.com/cdn/shop/files/Untitled_design_13.png?v=1731416583" alt="" srcset="//www.basketlady.com/cdn/shop/files/Untitled_design_13.png?v=1731416583&amp;width=200 200w, //www.basketlady.com/cdn/shop/files/Untitled_design_13.png?v=1731416583&amp;width=300 300w, //www.basketlady.com/cdn/shop/files/Untitled_design_13.png?v=1731416583&amp;width=400 400w, //www.basketlady.com/cdn/shop/files/Untitled_design_13.png?v=1731416583&amp;width=500 500w, //www.basketlady.com/cdn/shop/files/Untitled_design_13.png?v=1731416583&amp;width=600 600w, //www.basketlady.com/cdn/shop/files/Untitled_design_13.png?v=1731416583&amp;width=800 800w, //www.basketlady.com/cdn/shop/files/Untitled_design_13.png?v=1731416583&amp;width=1000 1000w" width="2048" height="2048" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,minmax(220px, 440px)
1722" class="zoom-image"><div class="place-self-end-start text-custom">
1723            <p class="bold" style="font-size: var(--promo-heading-font-size); line-height: var(--promo-heading-line-height, 1.4)">Find Your Hamper Quiz</p>
1724          </div></a>
1725    </div></div></div></details></li>
1726
1727                  <li><a href="/collections/shop-by-size" class="bold link-faded-reverse" >Find Your Size</a></li>
1728
1729                  <li><a href="/pages/hamper-quiz" class="bold link-faded-reverse" >Quiz</a></li>
1730
1731                  <li>
1731<details class="relative" is="dropdown-disclosure" trigger="click">
1732                          <summary class="text-with-icon gap-2.5 bold link-faded-reverse" >Learn<svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
1733        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
1734      </svg></summary>
1735
1736                          <div class="dropdown-menu dropdown-menu--restrictable">
1737                            <ul class="contents" role="list"><li><a href="/pages/our-story" class="dropdown-menu__item group" >
1738                                      <span><span class="reversed-link">About Us</span></span>
1739                                    </a></li><li><a href="https://www.basketlady.com/blogs/news" class="dropdown-menu__item group" >
1740                                      <span><span class="reversed-link">Get Inspired </span></span>
1741                                    </a></li><li><a href="/pages/faq" class="dropdown-menu__item group" >
1742                                      <span><span class="reversed-link">FAQ</span></span>
1743                                    </a></li></ul>
1744                          </div>
1745                        </details></li></ul>
1746            </nav></div>
1747      </div>
1748        <a href="/" class="header__logo"><span class="sr-only">The Basket Lady</span><img src="//www.basketlady.com/cdn/shop/files/tbl-logo.svg?v=1732044432&amp;width=182" alt="" srcset="//www.basketlady.com/cdn/shop/files/tbl-logo.svg?v=1732044432&amp;width=182 182w, //www.basketlady.com/cdn/shop/files/tbl-logo.svg?v=1732044432&amp;width=182 182w" width="182" height="71" sizes="125px" class="header__logo-image"><img src="//www.basketlady.com/cdn/shop/files/tbl-the-basket-lady-logo_140x_b8091128-4324-4c99-8fbb-4811ff93528c.png?v=1664809879&amp;width=140" alt="" width="140" height="57" sizes="125px" class="header__logo-image header__logo-image--transparent"></a>
1749      
1750<div class="header__secondary-nav"><ul class="header__icon-list"><li>
1751            <a href="/search" class="hidden tap-area sm:block" aria-controls="search-drawer">
1752              <span class="sr-only">Search</span><svg aria-hidden="true" focusable="false" role="presentation" stroke-width="2" width="28" height="28" class="icon icon-search-nav" viewBox="0 0 64 64">
1753        <path fill="none" stroke="currentColor" d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/>
1754      </svg></a>
1755          </li><li>
1756              <a href="https://www.basketlady.com/customer_authentication/redirect?locale=en&region_country=US" class="hidden tap-area sm:block">
1757                <span class="sr-only">Login</span><svg aria-hidden="true" focusable="false" role="presentation" stroke-width="2" width="28" height="28" class="icon icon-account-nav"  viewBox="0 0 64 64">
1758        <path fill="none" stroke="currentColor" d="M35 39.84v-2.53c3.3-1.91 6-6.66 6-11.41 0-7.63 0-13.82-9-13.82s-9 6.19-9 13.82c0 4.75 2.7 9.51 6 11.41v2.53c-10.18.85-18 6-18 12.16h42c0-6.19-7.82-11.31-18-12.16z"/>
1759      </svg></a>
1760            </li><li>
1761            <a href="/cart" data-no-instant class="relative block tap-area" aria-controls="cart-drawer">
1762              <span class="sr-only">Cart</span>
1763          <svg aria-hidden="true" stroke-width="2" focusable="false" role="presentation" width="28" height="28" class="icon icon-cart" viewBox="0 0 64 64">
1764            <path stroke="currentColor" id="svg_4" fill-opacity="null" stroke-opacity="null" fill="none" d="M11.375 17.863h41.25v36.75h-41.25z"/>
1765            <path stroke="currentColor" fill="none" id="svg_2" d="M22.25 18c0-7.105 4.35-9 9.75-9s9.75 1.895 9.75 9"/>
1766          </svg><div class="header__cart-count">
1767                <cart-count class="count-bubble opacity-0">
1768                  <span class="sr-only">0 items</span>
1769                  <span aria-hidden="true">0</span>
1770                </cart-count>
1771              </div>
1772            </a>
1773          </li>
1774        </ul>
1775      </div>
1776    </div>
1777  </store-header>
1778</height-observer><navigation-drawer mobile-opening="bottom" open-from="left" id="header-sidebar-menu" class="navigation-drawer drawer lg:hidden" >
1779    <button is="close-button" aria-label="Close"class="sm-max:hidden"><svg role="presentation" stroke-width="2" focusable="false" width="19" height="19" class="icon icon-close" viewBox="0 0 24 24">
1780        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1781      </svg></button><div class="panel-list__wrapper">
1782  <div class="panel">
1783    <div class="panel__wrapper" >
1784      <div class="panel__scroller v-stack gap-8"><ul class="v-stack gap-4">
1785<li class="h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-panel="1-0">
1786                  <span>Shop By Product</span>
1787                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
1788        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1789      </svg></span>
1790                </button></li>
1791<li class="h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-panel="1-1">
1792                  <span>Shop By Room</span>
1793                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
1794        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1795      </svg></span>
1796                </button></li>
1797<li class="h3 sm:h4"><a href="#" class="group block w-full">
1798                  <span><span class="reversed-link">Shop By Color</span></span>
1799                </a></li>
1800<li class="h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-panel="1-2">
1801                  <span>Find Your Size</span>
1802                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
1803        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1804      </svg></span>
1805                </button></li>
1806<li class="h3 sm:h4"><a href="/collections" class="group block w-full">
1807                  <span><span class="reversed-link">Shop All</span></span>
1808                </a></li>
1809<li class="h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-panel="1-3">
1810                  <span>Learn</span>
1811                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
1812        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1813      </svg></span>
1814                </button></li></ul></div><div class="panel-footer v-stack gap-5"><div class="panel-footer__localization-wrapper h-stack gap-6 border-t md:hidden"><a href="/account" class="panel-footer__account-link bold text-sm">Account</a></div></div></div>
1815  </div><div class="panel gap-8">
1816      <div class="panel__wrapper"  hidden>
1817                  <ul class="v-stack gap-4">
1818                    <li class="lg:hidden">
1819                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
1820        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1821      </svg>Shop By Product
1822                      </button>
1823                    </li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/open-storage-basket-rattan-open-wicker-basket"><span><span class="reversed-link">Open Storage</span></span>
1824                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/covered-storage-basket-lidded-storage-basket"><span><span class="reversed-link">Lidded Storage</span></span>
1825                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://www.basketlady.com/collections/storage-baskets-shelf-storage-baskets"><span><span class="reversed-link">Shelf Storage</span></span>
1826                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/waste-basket-recycling-basket-trash-bin"><span><span class="reversed-link">Waste & Recycling </span></span>
1827                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/laundry-hampers"><span><span class="reversed-link">Lidded Hampers</span></span>
1828                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/laundry-baskets"><span><span class="reversed-link">Laundry Baskets</span></span>
1829                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/wicker-storage-trunks"><span><span class="reversed-link">Trunks</span></span>
1830                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/underbed-storage-baskets-under-bed-wicker-baskets"><span><span class="reversed-link">Underbed Storage</span></span>
1831                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/serving-baskets"><span><span class="reversed-link">Serving</span></span>
1832                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/decorative-wicker-baskets-and-fabric-liners"><span><span class="reversed-link">Miscellaneous</span></span>
1833                            </a></li></ul></div><div class="panel__wrapper"  hidden>
1834                  <ul class="v-stack gap-4">
1835                    <li class="lg:hidden">
1836                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewB
1836ox="0 0 7 10">
1837        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1838      </svg>Shop By Room
1839                      </button>
1840                    </li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/shop-by-room-laundry"><span><span class="reversed-link">Laundry</span></span>
1841                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/kitchen-waste-and-recycling"><span><span class="reversed-link">Kitchen & Pantry</span></span>
1842                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/shop-by-room-office"><span><span class="reversed-link">Office</span></span>
1843                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/kids-nursery-baskets"><span><span class="reversed-link">Kids & Nursery</span></span>
1844                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/mudroom-storage-basket-entryway-storage-wicker-basket"><span><span class="reversed-link">Entryway</span></span>
1845                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/shop-by-room-bedroom"><span><span class="reversed-link">Bedroom</span></span>
1846                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/shop-by-room-living-room"><span><span class="reversed-link">Living Room</span></span>
1847                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/bathroom"><span><span class="reversed-link">Bathroom</span></span>
1848                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/dining"><span><span class="reversed-link">Dining Room</span></span>
1849                            </a></li></ul></div><div class="panel__wrapper"  hidden>
1850                  <ul class="v-stack gap-4">
1851                    <li class="lg:hidden">
1852                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
1853        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1854      </svg>Find Your Size
1855                      </button>
1856                    </li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/shop-grey"><span><span class="reversed-link">Grey</span></span>
1857                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/shop-natural"><span><span class="reversed-link">Natural</span></span>
1858                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/shop-brown"><span><span class="reversed-link">Brown</span></span>
1859                            </a></li></ul></div><div class="panel__wrapper"  hidden>
1860                  <ul class="v-stack gap-4">
1861                    <li class="lg:hidden">
1862                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
1863        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1864      </svg>Learn
1865                      </button>
1866                    </li><li class="h3 sm:h4"><a class="group block w-full" href="/pages/our-story"><span><span class="reversed-link">About Us</span></span>
1867                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://www.basketlady.com/blogs/news"><span><span class="reversed-link">Get Inspired</span></span>
1868                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/pages/faq"><span><span class="reversed-link">FAQ</span></span>
1869                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/pages/contact-us-1"><span><span class="reversed-link">Contact Us</span></span>
1870                            </a></li></ul></div>
1871    </div></div></navigation-drawer>
1871<script>
1872  document.documentElement.style.setProperty('--header-height', Math.round(document.getElementById('shopify-section-sections--19945530228819__header').clientHeight) + 'px');
1873</script>
1873
1874
1875</header>
1876<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
1877<div id="shopify-section-sections--19945531310163__cart-drawer" class="shopify-section shopify-section-group-overlay-group"><cart-drawer  class="cart-drawer drawer drawer--lg" id="cart-drawer"><button is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1878        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1879      </svg></button>
1880
1881    <div class="empty-state align-self-center">
1882      <div class="empty-state__icon-wrapper">
1883          <svg aria-hidden="true" stroke-width="1" focusable="false" role="presentation" width="32" height="32" class="icon icon-cart" viewBox="0 0 64 64">
1884            <path stroke="currentColor" id="svg_4" fill-opacity="null" stroke-opacity="null" fill="none" d="M11.375 17.863h41.25v36.75h-41.25z"/>
1885            <path stroke="currentColor" fill="none" id="svg_2" d="M22.25 18c0-7.105 4.35-9 9.75-9s9.75 1.895 9.75 9"/>
1886          </svg><span class="count-bubble count-bubble--lg">0</span>
1887      </div>
1888
1889      <div class="prose">
1890        <p class="h5">Your cart is empty</p>
1891<a class="button button--xl"
1892  
1893  
1894  
1895  
1896  
1897  href="/collections/all"
1898  
1899  
1900  
1901 >Continue shopping</a></div>
1902    </div></cart-drawer>
1903
1904
1905<style> #shopify-section-sections--19945531310163__cart-drawer .progress-bar {background: rgb(var(--star-color) / 0.2) !important;} #shopify-section-sections--19945531310163__cart-drawer .progress-bar:before {background: rgb(var(--star-color) / 1) !important;} </style></div><div id="shopify-section-sections--19945531310163__search-drawer" class="shopify-section shopify-section-group-overlay-group"><search-drawer  class="search-drawer  drawer drawer--lg" id="search-drawer">
1906  <form action="/search" method="get" class="v-stack gap-5 sm:gap-8" role="search">
1907    <div class="search-input">
1908      <input type="search" name="q" placeholder="Search for..." autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" aria-label="Search">
1909      <button type="reset" class="text-subdued">Clear</button>
1910      <button type="button" is="close-button">
1911        <span class="sr-only">Close</span><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1912        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1913      </svg></button>
1914    </div>
1915
1916    <style>
1917      #shopify-section-sections--19945531310163__search-drawer {
1918        --predictive-search-column-count: 3;
1919      }
1920    </style>
1921
1922    <input type="hidden" name="type" value="product">
1923
1924    <predictive-search class="predictive-search" section-id="sections--19945531310163__search-drawer"><div slot="results"></div>
1925
1926      <div slot="loading">
1927        <div class="v-stack gap-5 sm:gap-6 ">
1928          <div class="h-stack gap-4 sm:gap-5"><span class="skeleton skeleton--tab"></span><span class="skeleton skeleton--tab"></span><span class="skeleton skeleton--tab"></span></div>
1929
1930          <div class="v-stack gap-4 sm:gap-6"><div class="h-stack align-center gap-5 sm:gap-6">
1931                <span class="skeleton skeleton--thumbnail"></span>
1932
1933                <div class="v-stack gap-3 w-full">
1934                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
1935                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
1936                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
1937                </div>
1938              </div><div class="h-stack align-center gap-5 sm:gap-6">
1939                <span class="skeleton skeleton--thumbnail"></span>
1940
1941                <div class="v-stack gap-3 w-full">
1942                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
1943                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
1944                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
1945                </div>
1946              </div><div class="h-stack align-center gap-5 sm:gap-6">
1947                <span class="skeleton skeleton--thumbnail"></span>
1948
1949                <div class="v-stack gap-3 w-full">
1950                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
1951                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
1952                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
1953                </div>
1954              </div><div class="h-stack align-center gap-5 sm:gap-6">
1955                <span class="skeleton skeleton--thumbnail"></span>
1956
1957                <div class="v-stack gap-3 w-full">
1958                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
1959                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
1960                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
1961                </div>
1962              </div></div>
1963        </div></div>
1964    </predictive-search>
1965  </form>
1966</search-drawer>
1967
1968</div>
1969<!-- END sections: overlay-group --><main role="main" id="main" class="anchor">
1970      <section id="shopify-section-template--19945533997139__main" class="shopify-section shopify-section--main-blog"><style>
1971  #shopify-section-template--19945533997139__main {
1972    --section-background-hash: 0;
1973  }
1974
1975  #shopify-section-template--19945533997139__main + * {
1976    --previous-section-background-hash: 0;
1977  }</style><style>
1978  #shopify-section-template--19945533997139__main {--banner-content-padding-block-start:var(--spacing-16);
1979  }
1980
1981  @media screen and (min-width: 700px) {
1982    #shopify-section-template--19945533997139__main {
1983      --banner-content-padding-block-start:var(--spacing-28);
1984    }
1985  }
1986</style>
1987
1988<div class="blog" ><header class="blog-banner bg-custom"style="--background: 242 242 242;">
1989      <div class="container">
1990        <div class="blog-banner-content v-stack gap-10 text-center justify-items-center">
1991          <div class="v-stack gap-5 sm:gap-8">
1992            <h1 class="h0">Wicker Whimsy - ideas & inspiration from The Basket Lady</h1><div class="prose"><p>Get access to our latest news by signing up for our newsletter.</p></div></div><form method="post" action="/contact#blog-newsletter" id="blog-newsletter" accept-charset="UTF-8" class="blog-banner__form form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
1993
1994              <div class="fieldset-with-submit"><div class="form-control" ><input id="input-template--19945533997139__main--contactemail" class="input is-floating" type="email" dir="ltr" name="contact[email]" placeholder=" " 
1995  
1996  
1997  
1998  
1999  autocomplete="email"
2000  
2001  
2002  required
2003  
2004><label for="input-template--19945533997139__main--contactemail" class="floating-label">E-mail</label></div>
2005<button type="submit" class="button button--xl"
2006  
2007  
2008  
2009  
2010  
2011  
2012  
2013  is="custom-button"
2014  
2015 >
2016    <div class="text-with-icon justify-center"><svg role="presentation" fill="none" focusable="false" stroke-width="1.5" width="18" height="18" class="icon icon-email" viewBox="0 0 18 14">
2017        <path clip-rule="evenodd" d="M1 2.5A1.5 1.5 0 0 1 2.5 1h13A1.5 1.5 0 0 1 17 2.5v9a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 1 11.5v-9Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
2018        <path d="m16 2-5.61 4.506c-.82.659-1.96.659-2.78 0L2 2" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
2019      </svg>Submit</div></button></div></form></div></div>
2020    </header>
2021
2022    <div class="blog-posts__container container"><div class="blog-posts"><blog-post-card class="blog-post-card blog-post-card--featured snap-center group rounded bg-secondary text-custom"style="--text-color: 66 64 68;"><a href="/blogs/news/wicker-cube-storage-baskets-the-best-fits-for-shelf-cubbies" class="blog-post-card__figure "><img src="//www.basketlady.com/cdn/shop/articles/Image-2_a88ebe8c-9f84-4749-bcfd-078f2f4d6d08.jpg?v=1785963508&amp;width=1584" alt="Handwoven wicker cube storage baskets fitted into shelf cubbies for organized home storage" srcset="//www.basketlady.com/cdn/shop/articles/Image-2_a88ebe8c-9f84-4749-bcfd-078f2f4d6d08.jpg?v=1785963508&amp;width=300 300w, //www.basketlady.com/cdn/shop/articles/Image-2_a88ebe8c-9f84-4749-bcfd-078f2f4d6d08.jpg?v=1785963508&amp;width=400 400w, //www.basketlady.com/cdn/shop/articles/Image-2_a88ebe8c-9f84-4749-bcfd-078f2f4d6d08.jpg?v=1785963508&amp;width=500 500w, //www.basketlady.com/cdn/shop/articles/Image-2_a88ebe8c-9f84-4749-bcfd-078f2f4d6d08.jpg?v=1785963508&amp;width=600 600w, //www.basketlady.com/cdn/shop/articles/Image-2_a88ebe8c-9f84-4749-bcfd-078f2f4d6d08.jpg?v=1785963508&amp;width=800 800w, //www.basketlady.com/cdn/shop/articles/Image-2_a88ebe8c-9f84-4749-bcfd-078f2f4d6d08.jpg?v=1785963508&amp;width=1000 1000w, //www.basketlady.com/cdn/shop/articles/Image-2_a88ebe8c-9f84-4749-bcfd-078f2f4d6d08.jpg?v=1785963508&amp;width=1200 1200w, //www.basketlady.com/cdn/shop/articles/Image-2_a88ebe8c-9f84-4749-bcfd-078f2f4d6d08.jpg?v=1785963508&amp;width=1400 1400w" width="1584" height="1980" sizes="(max-width: 999px) 100vw, calc(min(100vw, 1600px) * 0.65)" class="w-full h-full object-cover zoom
2022-image"></a><div class="blog-post-card__info">
2023    <div class="v-stack gap-5 sm:gap-6">
2024      <div class="v-stack gap-3 sm:gap-5"><p class="h2"><a href="/blogs/news/wicker-cube-storage-baskets-the-best-fits-for-shelf-cubbies">Wicker Cube Storage Baskets: The Best Fits for Shelf Cubbies</a></p><p class="text-lg"> 
2025Design: Petra Design Studio | Photo: Jacob Snavely
2026
2027Cube storage is a home organization solution that checks two essential boxes: practicality and stylishness. No matter if you’re using a cubby u...</p></div><div class="blog-post-card__meta"><div class="text-with-icon link-faded"><svg role="presentation" fill="none" focusable="false" stroke-width="1.5" width="16" height="16" class="icon icon-blog-date" viewBox="0 0 16 16">
2028        <path d="M5.372 1v2.877M10.455 1v2.877" stroke="currentColor" stroke-linecap="round"/>
2029        <path d="M14.338 7.632H1.497l.179-4.57 6.164-.448 6.497.448v4.57Z" fill="currentColor" fill-opacity=".12"/>
2030        <path d="M1.224 12.073c.183 1.631 1.508 2.925 3.147 3.004a73.18 73.18 0 0 0 3.546.083c1.256 0 2.413-.028 3.546-.083 1.639-.079 2.964-1.374 3.146-3.004.124-1.099.225-2.224.225-3.37 0-1.147-.102-2.273-.225-3.371-.182-1.631-1.507-2.925-3.146-3.004a73.22 73.22 0 0 0-3.546-.083 73.22 73.22 0 0 0-3.546.083c-1.639.079-2.964 1.374-3.147 3.004C1.101 6.43 1 7.556 1 8.703c0 1.146.102 2.272.224 3.37ZM1.331 7.202h13.24" stroke="currentColor" />
2031      </svg><span class="text-sm">Aug 5, 2026</span>
2032            </div><div class="text-with-icon link-faded"><svg role="presentation" fill="none" focusable="false" stroke-width="1.5" width="16" height="16" class="icon icon-blog-comment" viewBox="0 0 16 16">
2033        <path d="M4.602 1.881A6.961 6.961 0 1 1 5.6 14.318l-3.806.633a.57.57 0 0 1-.635-.745l.974-2.904a6.961 6.961 0 0 1 2.47-9.42Z" fill="currentColor" fill-opacity=".12" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2034        <path d="M5.5 6.286h5.572M5.5 9.714h4.214" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2035      </svg><a href="/blogs/news/wicker-cube-storage-baskets-the-best-fits-for-shelf-cubbies#blog-post-comments" class="text-sm">0 comments</a>
2036            </div></div></div>
2037  </div></blog-post-card><blog-post-card class="blog-post-card snap-center group"><a href="/blogs/news/the-best-wicker-storage-baskets-with-lids-for-every-room" class="blog-post-card__figure rounded"><img src="//www.basketlady.com/cdn/shop/articles/Image-1.jpg?v=1785956990&amp;width=2000" alt="Handwoven wicker storage baskets with lids styled for home organization in living room and bedroom" srcset="//www.basketlady.com/cdn/shop/articles/Image-1.jpg?v=1785956990&amp;width=300 300w, //www.basketlady.com/cdn/shop/articles/Image-1.jpg?v=1785956990&amp;width=400 400w, //www.basketlady.com/cdn/shop/articles/Image-1.jpg?v=1785956990&amp;width=500 500w, //www.basketlady.com/cdn/shop/articles/Image-1.jpg?v=1785956990&amp;width=600 600w, //www.basketlady.com/cdn/shop/articles/Image-1.jpg?v=1785956990&amp;width=800 800w, //www.basketlady.com/cdn/shop/articles/Image-1.jpg?v=1785956990&amp;width=1000 1000w, //www.basketlady.com/cdn/shop/articles/Image-1.jpg?v=1785956990&amp;width=1200 1200w, //www.basketlady.com/cdn/shop/articles/Image-1.jpg?v=1785956990&amp;width=1400 1400w, //www.basketlady.com/cdn/shop/articles/Image-1.jpg?v=1785956990&amp;width=1600 1600w, //www.basketlady.com/cdn/shop/articles/Image-1.jpg?v=1785956990&amp;width=1800 1800w, //www.basketlady.com/cdn/shop/articles/Image-1.jpg?v=1785956990&amp;width=2000 2000w" width="2000" height="2000" sizes="(max-width: 699px) 100vw, (max-width: 1149px) calc(100vw / 2 - 40px), (max-width: 1399px) calc(min(100vw, 1600px) / 3 - 40px) , calc(min(100vw, 1600px) / 3 - 80px)" class="w-full h-full object-cover zoom-image"></a><div class="blog-post-card__info">
2038    <div class="v-stack gap-4 sm:gap-5">
2039      <div class="v-stack gap-3 sm:gap-4"><p class="h3"><a href="/blogs/news/the-best-wicker-storage-baskets-with-lids-for-every-room">The Best Wicker Storage Baskets with Lids for Every Room</a></p><p >Maintaining a calm, organized home is a whole lot easier with optimal storage solutions. Open wicker baskets might be a great fit for items 
2039you need to access quickly and easily, or anything you wa...</p></div><div class="blog-post-card__meta"><div class="text-with-icon link-faded"><svg role="presentation" fill="none" focusable="false" stroke-width="1.5" width="16" height="16" class="icon icon-blog-date" viewBox="0 0 16 16">
2040        <path d="M5.372 1v2.877M10.455 1v2.877" stroke="currentColor" stroke-linecap="round"/>
2041        <path d="M14.338 7.632H1.497l.179-4.57 6.164-.448 6.497.448v4.57Z" fill="currentColor" fill-opacity=".12"/>
2042        <path d="M1.224 12.073c.183 1.631 1.508 2.925 3.147 3.004a73.18 73.18 0 0 0 3.546.083c1.256 0 2.413-.028 3.546-.083 1.639-.079 2.964-1.374 3.146-3.004.124-1.099.225-2.224.225-3.37 0-1.147-.102-2.273-.225-3.371-.182-1.631-1.507-2.925-3.146-3.004a73.22 73.22 0 0 0-3.546-.083 73.22 73.22 0 0 0-3.546.083c-1.639.079-2.964 1.374-3.147 3.004C1.101 6.43 1 7.556 1 8.703c0 1.146.102 2.272.224 3.37ZM1.331 7.202h13.24" stroke="currentColor" />
2043      </svg><span class="text-sm">Aug 5, 2026</span>
2044            </div><div class="text-with-icon link-faded"><svg role="presentation" fill="none" focusable="false" stroke-width="1.5" width="16" height="16" class="icon icon-blog-comment" viewBox="0 0 16 16">
2045        <path d="M4.602 1.881A6.961 6.961 0 1 1 5.6 14.318l-3.806.633a.57.57 0 0 1-.635-.745l.974-2.904a6.961 6.961 0 0 1 2.47-9.42Z" fill="currentColor" fill-opacity=".12" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2046        <path d="M5.5 6.286h5.572M5.5 9.714h4.214" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2047      </svg><a href="/blogs/news/the-best-wicker-storage-baskets-with-lids-for-every-room#blog-post-comments" class="text-sm">0 comments</a>
2048            </div></div></div>
2049  </div></blog-post-card><blog-post-card class="blog-post-card snap-center group"><a href="/blogs/news/cultivating-the-quiet-luxury-nancy-meyers-look-with-wicker" class="blog-post-card__figure rounded"><img src="//www.basketlady.com/cdn/shop/articles/Quiet_Luxury_1_2c6a0837-848f-409a-b0f3-14717958d554.jpg?v=1784030972&amp;width=800" alt="Handwoven wicker storage baskets styled for quiet luxury home decor inspired by the Nancy Meyers aesthetic" srcset="//www.basketlady.com/cdn/shop/articles/Quiet_Luxury_1_2c6a0837-848f-409a-b0f3-14717958d554.jpg?v=1784030972&amp;width=300 300w, //www.basketlady.com/cdn/shop/articles/Quiet_Luxury_1_2c6a0837-848f-409a-b0f3-14717958d554.jpg?v=1784030972&amp;width=400 400w, //www.basketlady.com/cdn/shop/articles/Quiet_Luxury_1_2c6a0837-848f-409a-b0f3-14717958d554.jpg?v=1784030972&amp;width=500 500w, //www.basketlady.com/cdn/shop/articles/Quiet_Luxury_1_2c6a0837-848f-409a-b0f3-14717958d554.jpg?v=1784030972&amp;width=600 600w, //www.basketlady.com/cdn/shop/articles/Quiet_Luxury_1_2c6a0837-848f-409a-b0f3-14717958d554.jpg?v=1784030972&amp;width=800 800w" width="800" height="1000" sizes="(max-width: 699px) 100vw, (max-width: 1149px) calc(100vw / 2 - 40px), (max-width: 1399px) calc(min(100vw, 1600px) / 3 - 40px) , calc(min(100vw, 1600px) / 3 - 80px)" class="w-full h-full object-cover zoom-image"></a><div class="blog-post-card__info">
2050    <div class="v-stack gap-4 sm:gap-5">
2051      <div class="v-stack gap-3 sm:gap-4"><p class="h3"><a href="/blogs/news/cultivating-the-quiet-luxury-nancy-meyers-look-with-wicker">Cultivating the “Quiet Luxury” Nancy Meyers Look with Wicker</a></p><p >Sometimes, when you enter a home, it just instantly makes you feel comfortable. Although these homes aren’t usually full of fancy furniture or lavish decor, every room manages to feel luxurious whi...</p></div><div class="blog-post-card__meta"><div class="text-with-icon link-faded"><svg role="presentation" fill="none" focusable="false" stroke-width="1.5" width="16" height="16" class="icon icon-blog-date" viewBox="0 0 16 16">
2052        <path d="M5.372 1v2.877M10.455 1v2.877" stroke="currentColor" stroke-linecap="round"/>
2053        <path d="M14.338 7.632H1.497l.179-4.57 6.164-.448 6.497.448v4.57Z" fill="currentColor" fill-opacity=".12"/>
2054        <path d="M1.224 12.073c.183 1.631 1.508 2.925 3.147 3.004a73.18 73.18 0 0 0 3.546.083c1.256 0 2.413-.028 3.546-.083 1.639-.079 2.964-1.374 3.146-3.004.124-1.099.225-2.224.225-3.37 0-1.147-.102-2.273-.225-3.371-.182-1.631-1.507-2.925-3.146-3.004a73.22 73.22 0 0 0-3.546-.083 73.22 73.22 0 0 0-3.546.083c-1.639.079-2.964 1.374-3.147 3.004C1.101 6.43 1 7.556 1 8.703c0 1.146.102 2.272.224 3.37ZM1.331 7.202h13.24" stroke="currentColor" />
2055      </svg><span class="text-sm">Jul 14, 2026</span>
2056            </div><div class="text-with-icon link-faded"><svg role="presentation" fill="none" focusable="false" stroke-width="1.5" width="16" height="16" class="icon icon-blog-comment" viewBox="0 0 16 16">
2057        <path d="M4.602 1.881A6.961 6.961 0 1 1 5.6 14.318l-3.806.633a.57.57 0 0 1-.635-.745l.974-2.904a6.961 6.961 0 0 1 2.47-9.42Z" fill="currentColor" fill-opacity=".12" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2058        <path d="M5.5 6.286h5.572M5.5 9.714h4.214" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2059      </svg><a href="/blogs/news/cultivating-the-quiet-luxury-nancy-meyers-look-with-wicker#blog-post-comments" class="text-sm">0 comments</a>
2060            </div></div></div>
2061  </div></blog-post-card><blog-post-card class="blog-post-card snap-center group"><a href="/blogs/news/how-to-create-cozy-cottage-style-at-home-with-wicker-baskets" class="blog-post-card__figure rounded"><img src="//www.basketlady.com/cdn/shop/articles/Cottage_Style_at_Home_with_Wicker_Baskets_beab63b3-ab45-41b5-acdc-fdcc282817b7.jpg?v=1784030870&amp;width=800" alt="Natural wicker baskets styled for cozy cottage home decor and storage" srcset="//www.basketlady.com/cdn/shop/articles/Cottage_Style_at_Home_with_Wicker_Baskets_beab63b3-ab45-41b5-acdc-fdcc282817b7.jpg?v=1784030870&amp;width=300 300w, //www.basketlady.com/cdn/shop/articles/Cottage_Style_at_Home_with_Wicker_Baskets_beab63b3-ab45-41b5-acdc-fdcc282817b7.jpg?v=1784030870&amp;width=400 400w, //www.basketlady.com/cdn/shop/articles/Cottage_Style_at_Home_with_Wicker_Baskets_beab63b3-ab45-41b5-acdc-fdcc282817b7.jpg?v=1784030870&amp;width=500 500w, //www.basketlady.com/cdn/shop/articles/Cottage_Style_at_Home_with_Wicker_Baskets_beab63b3-ab45-41b5-acdc-fdcc282817b7.jpg?v=1784030870&amp;width=600 600w, //www.basketlady.com/cdn/shop/articles/Cottage_Style_at_Home_with_Wicker_Baskets_beab63b3-ab45-41b5-acdc-fdcc282817b7.jpg?v=1784030870&amp;width=800 800w" width="800" height="999" loading="lazy" sizes="(max-width: 699px) 100vw, (max-width: 1149px) calc(100vw / 2 - 40px), (max-width: 1399px) calc(min(100vw, 1600px) / 3 - 40px) , calc(min(100vw, 1600px) / 3 - 80px)" class="w-full h-full object-cover zoom-image"></a><div class="blog-post-card__info">
2062    <div class="v-stack gap-4 sm:gap-5">
2063      <div class="v-stack gap-3 sm:gap-4"><p class="h3"><a href="/blogs/news/how-to-create-cozy-cottage-style-at-home-with-wicker-baskets">How to Create Cozy Cottage Style at Home with Wicker Baskets</a></p><p >The coziest homes have a way of encouraging you to settle in as soon as you walk through the front door. Cozy cottage style is one of the best aesthetics for achieving this feeling in your home, mi...</p></div><div class="blog-post-card__meta"><div class="text-with-icon link-faded"><svg role="presentation" fill="none" focusable="false" stroke-width="1.5" width="16" height="16" class="icon icon-blog-date" viewBox="0 0 16 16">
2064        <path d="M5.372 1v2.877M10.455 1v2.877" stroke="currentColor" stroke-linecap="round"/>
2065        <path d="M14.338 7.632H1.497l.179-4.57 6.164-.448 6.497.448v4.57Z" fill="currentColor" fill-opacity=".12"/>
2066        <path d="M1.224 12.073c.183 1.631 1.508 2.925 3.147 3.004a73.18 73.18 0 0 0 3.546.083c1.256 0 2.413-.028 3.546-.083 1.639-.079 2.964-1.374 3.146-3.004.124-1.099.225-2.224.225-3.37 0-1.147-.102-2.273-.225-3.371-.182-1.631-1.507-2.925-3.146-3.004a73.22 73.22 0 0 0-3.546-.083 73.22 73.22 0 0 0-3.546.083c-1.639.079-2.964 1.374-3.147 3.004C1.101 6.43 1 7.556 1 8.703c0 1.146.102 2.272.224 3.37ZM1.331 7.202h13.24" stroke="currentColor" />
2067      </svg><span class="text-sm">Jul 14, 2026</span>
2068            </div><div class="text-with-icon link-faded"><svg role="presentation" fill="none" focusable="false" stroke-width="1.5" width="16" height="16" class="icon icon-blog-comment" viewBox="0 0 16 16">
2069        <path d="M4.602 1.881A6.961 6.961 0 1 1 5.6 14.318l-3.806.633a.57.57 0 0 1-.635-.745l.974-2.904a6.961 6.961 0 0 1 2.47-9.42Z" fill="currentColor" fill-opacity=".12" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2070        <path d="M5.5 6.286h5.572M5.5 9.714h4.214" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2071      </svg><a href="/blogs/news/how-to-create-cozy-cottage-style-at-home-with-wicker-baskets#blog-post-comments" class="text-sm">0 comments</a>
2072            </div></div></div>
2073  </div></blog-post-card><blog-post-card class="blog-post-card snap-center group"><a href="/blogs/news/the-zero-waste-home-using-baskets-to-support-sustainable-living" class="blog-post-card__figure roun
2073ded"><img src="//www.basketlady.com/cdn/shop/articles/Using_Baskets_to_Support_Sustainable_Living_6a9e0666-3e1d-4ad7-b445-e1326cdbca6c.jpg?v=1781188332&amp;width=1200" alt="Handwoven rattan wicker baskets used for eco-friendly home organization and zero-waste sustainable storage" srcset="//www.basketlady.com/cdn/shop/articles/Using_Baskets_to_Support_Sustainable_Living_6a9e0666-3e1d-4ad7-b445-e1326cdbca6c.jpg?v=1781188332&amp;width=300 300w, //www.basketlady.com/cdn/shop/articles/Using_Baskets_to_Support_Sustainable_Living_6a9e0666-3e1d-4ad7-b445-e1326cdbca6c.jpg?v=1781188332&amp;width=400 400w, //www.basketlady.com/cdn/shop/articles/Using_Baskets_to_Support_Sustainable_Living_6a9e0666-3e1d-4ad7-b445-e1326cdbca6c.jpg?v=1781188332&amp;width=500 500w, //www.basketlady.com/cdn/shop/articles/Using_Baskets_to_Support_Sustainable_Living_6a9e0666-3e1d-4ad7-b445-e1326cdbca6c.jpg?v=1781188332&amp;width=600 600w, //www.basketlady.com/cdn/shop/articles/Using_Baskets_to_Support_Sustainable_Living_6a9e0666-3e1d-4ad7-b445-e1326cdbca6c.jpg?v=1781188332&amp;width=800 800w, //www.basketlady.com/cdn/shop/articles/Using_Baskets_to_Support_Sustainable_Living_6a9e0666-3e1d-4ad7-b445-e1326cdbca6c.jpg?v=1781188332&amp;width=1000 1000w, //www.basketlady.com/cdn/shop/articles/Using_Baskets_to_Support_Sustainable_Living_6a9e0666-3e1d-4ad7-b445-e1326cdbca6c.jpg?v=1781188332&amp;width=1200 1200w" width="1200" height="800" loading="lazy" sizes="(max-width: 699px) 100vw, (max-width: 1149px) calc(100vw / 2 - 40px), (max-width: 1399px) calc(min(100vw, 1600px) / 3 - 40px) , calc(min(100vw, 1600px) / 3 - 80px)" class="w-full h-full object-cover zoom-image"></a><div class="blog-post-card__info">
2074    <div class="v-stack gap-4 sm:gap-5">
2075      <div class="v-stack gap-3 sm:gap-4"><p class="h3"><a href="/blogs/news/the-zero-waste-home-using-baskets-to-support-sustainable-living">The Zero-Waste Home: Using Baskets to Support Sustainable Living</a></p><p >If you’re currently working toward achieving a zero-waste home, changing up your current organizational system might not have been a factor you had considered. But doing so can help you make signif...</p></div><div class="blog-post-card__meta"><div class="text-with-icon link-faded"><svg role="presentation" fill="none" focusable="false" stroke-width="1.5" width="16" height="16" class="icon icon-blog-date" viewBox="0 0 16 16">
2076        <path d="M5.372 1v2.877M10.455 1v2.877" stroke="currentColor" stroke-linecap="round"/>
2077        <path d="M14.338 7.632H1.497l.179-4.57 6.164-.448 6.497.448v4.57Z" fill="currentColor" fill-opacity=".12"/>
2078        <path d="M1.224 12.073c.183 1.631 1.508 2.925 3.147 3.004a73.18 73.18 0 0 0 3.546.083c1.256 0 2.413-.028 3.546-.083 1.639-.079 2.964-1.374 3.146-3.004.124-1.099.225-2.224.225-3.37 0-1.147-.102-2.273-.225-3.371-.182-1.631-1.507-2.925-3.146-3.004a73.22 73.22 0 0 0-3.546-.083 73.22 73.22 0 0 0-3.546.083c-1.639.079-2.964 1.374-3.147 3.004C1.101 6.43 1 7.556 1 8.703c0 1.146.102 2.272.224 3.37ZM1.331 7.202h13.24" stroke="currentColor" />
2079      </svg><span class="text-sm">Jun 11, 2026</span>
2080            </div><div class="text-with-icon link-faded"><svg role="presentation" fill="none" focusable="false" stroke-width="1.5" width="16" height="16" class="icon icon-blog-comment" viewBox="0 0 16 16">
2081        <path d="M4.602 1.881A6.961 6.961 0 1 1 5.6 14.318l-3.806.633a.57.57 0 0 1-.635-.745l.974-2.904a6.961 6.961 0 0 1 2.47-9.42Z" fill="currentColor" fill-opacity=".12" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2082        <path d="M5.5 6.286h5.572M5.5 9.714h4.214" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2083      </svg><a href="/blogs/news/the-zero-waste-home-using-baskets-to-support-sustainable-living#blog-post-comments" class="text-sm">0 comments</a>
2084            </div></div></div>
2085  </div></blog-post-card><blog-post-card class="blog-post-card snap-center group"><a href="/blogs/news/bohemian-chic-styling-your-home-with-mixed-basket-textures-and-sizes" class="blog-post-card__figure rounded"><img src="//www.basketlady.com/cdn/shop/articles/Styling_Your_Home_with_Mixed_Basket_Textures_and_Sizes_53d53d71-801a-4038-8573-f07d00ba5b48.jpg?v=1781181973&amp;width=1200" alt="Mixed wicker baskets in various textures and sizes styled for bohemian home decor" srcset="//www.basketlady.com/cdn/shop/articles/Styling_Your_Home_with_Mixed_Basket_Textures_and_Sizes_53d53d71-801a-4038-8573-f07d00ba5b48.jpg?v=1781181973&amp;width=300 300w, //www.basketlady.com/cdn/shop/articles/Styling_Your_Home_with_Mixed_Basket_Textures_and_Sizes_53d53d71-801a-4038-8573-f07d00ba5b48.jpg?v=1781181973&amp;width=400 400w, //www.basketlady.com/cdn/shop/articles/Styling_Your_Home_with_Mixed_Basket_Textures_and_Sizes_53d53d71-801a-4038-8573-f07d00ba5b48.jpg?v=1781181973&amp;width=500 500w, //www.basketlady.com/cdn/shop/articles/Styling_Your_Home_with_Mixed_Basket_Textures_and_Sizes_53d53d71-801a-4038-8573-f07d00ba5b48.jpg?v=1781181973&amp;width=600 600w, //www.basketlady.com/cdn/shop/articles/Styling_Your_Home_with_Mixed_Basket_Textures_and_Sizes_53d53d71-801a-4038-8573-f07d00ba5b48.jpg?v=1781181973&amp;width=800 800w, //www.basketlady.com/cdn/shop/articles/Styling_Your_Home_with_Mixed_Basket_Textures_and_Sizes_53d53d71-801a-4038-8573-f07d00ba5b48.jpg?v=1781181973&amp;width=1000 1000w, //www.basketlady.com/cdn/shop/articles/Styling_Your_Home_with_Mixed_Basket_Textures_and_Sizes_53d53d71-801a-4038-8573-f07d00ba5b48.jpg?v=1781181973&amp;width=1200 1200w" width="1200" height="794" loading="lazy" sizes="(max-width: 699px) 100vw, (max-width: 1149px) calc(100vw / 2 - 40px), (max-width: 1399px) calc(min(100vw, 1600px) / 3 - 40px) , calc(min(100vw, 1600px) / 3 - 80px)" class="w-full h-full object-cover zoom
2085-image"></a><div class="blog-post-card__info">
2086    <div class="v-stack gap-4 sm:gap-5">
2087      <div class="v-stack gap-3 sm:gap-4"><p class="h3"><a href="/blogs/news/bohemian-chic-styling-your-home-with-mixed-basket-textures-and-sizes">Bohemian Chic: Styling Your Home with Mixed Basket Textures and Sizes</a></p><p >Homes that embody the bohemian aesthetic are, first and foremost, full of personality and warmth without being too carefully styled. You want your home to feel effortless. One of the best ways to a...</p></div><div class="blog-post-card__meta"><div class="text-with-icon link-faded"><svg role="presentation" fill="none" focusable="false" stroke-width="1.5" width="16" height="16" class="icon icon-blog-date" viewBox="0 0 16 16">
2088        <path d="M5.372 1v2.877M10.455 1v2.877" stroke="currentColor" stroke-linecap="round"/>
2089        <path d="M14.338 7.632H1.497l.179-4.57 6.164-.448 6.497.448v4.57Z" fill="currentColor" fill-opacity=".12"/>
2090        <path d="M1.224 12.073c.183 1.631 1.508 2.925 3.147 3.004a73.18 73.18 0 0 0 3.546.083c1.256 0 2.413-.028 3.546-.083 1.639-.079 2.964-1.374 3.146-3.004.124-1.099.225-2.224.225-3.37 0-1.147-.102-2.273-.225-3.371-.182-1.631-1.507-2.925-3.146-3.004a73.22 73.22 0 0 0-3.546-.083 73.22 73.22 0 0 0-3.546.083c-1.639.079-2.964 1.374-3.147 3.004C1.101 6.43 1 7.556 1 8.703c0 1.146.102 2.272.224 3.37ZM1.331 7.202h13.24" stroke="currentColor" />
2091      </svg><span class="text-sm">Jun 11, 2026</span>
2092            </div><div class="text-with-icon link-faded"><svg role="presentation" fill="none" focusable="false" stroke-width="1.5" width="16" height="16" class="icon icon-blog-comment" viewBox="0 0 16 16">
2093        <path d="M4.602 1.881A6.961 6.961 0 1 1 5.6 14.318l-3.806.633a.57.57 0 0 1-.635-.745l.974-2.904a6.961 6.961 0 0 1 2.47-9.42Z" fill="currentColor" fill-opacity=".12" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2094        <path d="M5.5 6.286h5.572M5.5 9.714h4.214" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2095      </svg><a href="/blogs/news/bohemian-chic-styling-your-home-with-mixed-basket-textures-and-sizes#blog-post-comments" class="text-sm">0 comments</a>
2096            </div></div></div>
2097  </div></blog-post-card></div><nav class=" pagination" role="navigation" aria-label="Pagination navigation"><span class="pagination__item pagination__item--disabled">
2098        <span class="animated-arrow animated-arrow--reverse"></span>
2099      </span><span class="pagination__current">1&nbsp;&nbsp;/&nbsp;&nbsp;31</span><a class="pagination__item group"  rel="next" aria-label="Go to page 2" href="/blogs/news?page=2">
2100        <span class="animated-arrow"></span>
2101      </a></nav></div></div>
2102
2103</section>
2104<!-- BEGIN sections: footer-group -->
2105<footer id="shopify-section-sections--19945530163283__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><style>
2106  @media screen and (min-width: 1000px) {
2107    #shopify-section-sections--19945530163283__footer {--footer-block-list-gap: var(--spacing-10);--footer-block-list-justify-content: space-between;
2108    }
2109  }
2110</style><div class="footer">
2111  <div class="container">
2112    <div class="footer__wrapper"><div class="footer__block-list empty:hidden"><div class="footer__block footer__block--newsletter" ><div class="v-stack gap-6"><div class="klaviyo-form-UpxmU3"></div>
2113</div>
2114                </div><div class="footer__block footer__block--menu" ><p class="bold">Shop</p><ul class="v-stack gap-3" role="list"><li>
2115                          <a href="https://www.basketlady.com/collections/all" class="inline-block link-faded break-all">Shop All</a>
2116                        </li><li>
2117                          <a href="/collections/shop-by-size" class="inline-block link-faded break-all">Shop By Size </a>
2118                        </li><li>
2119                          <a href="/collections/best-sellers" class="inline-block link-faded break-all">Shop Best Sellers</a>
2120                        </li><li>
2121                          <a href="/products/gift-card" class="inline-block link-faded break-all">Gift Cards</a>
2122                        </li></ul>
2123                  </div><div class="footer__block footer__block--menu" ><p class="bold">Help</p><ul class="v-stack gap-3" role="list"><li>
2124                          <a href="/pages/faq" class="inline-block link-faded break-all">FAQs</a>
2125                        </li><li>
2126                          <a href="https://www.basketlady.com/pages/returns" class="inline-block link-faded break-all">Returns</a>
2127                        </li><li>
2128                          <a href="/pages/shipping-information" class="inline-block link-faded break-all">Shipping </a>
2129                        </li><li>
2130                          <a href="/pages/contact-us-1" class="inline-block link-faded break-all">Contact Us</a>
2131                        </li><li>
2132                          <a href="/pages/measurement-guide" class="inline-block link-faded break-all">Measurement Guide</a>
2133                        </li><li>
2134                          <a href="/pages/corporate-sales" class="inline-block link-faded break-all">Corporate Sales</a>
2135                        </li></ul>
2136                  </div><div class="footer__block footer__block--menu" ><p class="bold">Community</p><ul class="v-stack gap-3" role="list"><li>
2137                          <a href="/pages/our-story" class="inline-block link-faded break-all">Our Story</a>
2138                        </li><li>
2139                          <a href="https://www.basketlady.com/blogs/news" class="inline-block link-faded break-all">Get Inspired</a>
2140                        </li><li>
2141                          <a href="https://www.basketlady.com/pages/reviews" class="inline-block link-faded break-all">All Reviews</a>
2142                        </li></ul>
2143                  </div><div class="footer__block footer__block--menu" ><p class="bold">Legal</p><ul class="v-stack gap-3" role="list"><li>
2144                          <a href="/pages/terms" class="inline-block link-faded break-all">Terms Policy</a>
2145                        </li><li>
2146                          <a href="/pages/privacy" class="inline-block link-faded break-all">Privacy Policy</a>
2147                        </li><li>
2148                          <a href="/pages/do-not-sell-my-data" class="inline-block link-faded break-all">Do Not Sell My Data</a>
2149                        </li><li>
2150                          <a href="/pages/returns-refund-policy" class="inline-block link-faded break-all">Return & Refund Policy</a>
2151                        </li><li>
2152                          <a href="/policies/shipping-policy" class="inline-block link-faded break-all">Shipping Policy</a>
2153                        </li><li>
2154                          <a href="/pages/shop-pay-installments" class="inline-block link-faded break-all">Shop Pay Installments </a>
2155                        </li></ul>
2156                  </div></div><div class="footer__aside empty:hidden"><div class="footer__aside-bottom"><ul class="footer__payment-icons h-stack wrap gap-2"><li class="contents"><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-amazon"><title id="pi-amazon">Amazon</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" fill-rule="nonzero" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF" fill-rule="nonzero"/><path d="M25.26 16.23c-1.697 1.48-4.157 2.27-6.275 2.27-2.97 0-5.644-1.3-7.666-3.463-.16-.17-.018-.402.173-.27 2.183 1.504 4.882 2.408 7.67 2.408 1.88 0 3.95-.46 5.85-1.416.288-.145.53.222.248.47v.001zm.706-.957c-.216-.328-1.434-.155-1.98-.078-.167.024-.193-.148-.043-.27.97-.81 2.562-.576 2.748-.305.187.272-.047 2.16-.96 3.063-.14.138-.272.064-.21-.12.205-.604.664-1.96.446-2.29h-.001z" fill="#F90" fill-rule="nonzero"/><path d="M21.814 15.291c-.574-.498-.676-.73-.993-1.205-.947 1.012-1.618 1.315-2.85 1.315-1.453 0-2.587-.938-2.587-2.818 0-1.467.762-2.467 1.844-2.955.94-.433 2.25-.51 3.25-.628v-.235c0-.43.033-.94-.208-1.31-.212-.333-.616-.47-.97-.47-.66 0-1.25.353-1.392 1.085-.
215603.163-.144.323-.3.33l-1.677-.187c-.14-.033-.296-.153-.257-.38.386-2.125 2.223-2.766 3.867-2.766.84 0 1.94.234 2.604.9.842.82.762 1.918.762 3.11v2.818c0 .847.335 1.22.65 1.676.113.164.138.36-.003.482-.353.308-.98.88-1.326 1.2a.367.367 0 0 1-.414.038zm-1.659-2.533c.34-.626.323-1.214.323-1.918v-.392c-1.25 0-2.57.28-2.57 1.82 0 .782.386 1.31 1.05 1.31.487 0 .922-.312 1.197-.82z" fill="#221F1F"/></svg>
2157</li><li class="contents"><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
2158</li><li class="contents"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 
21581.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
2159</li><li class="contents"><svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg></li><li class="contents"><svg viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg></li><li class="contents"><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
215906zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
2160</li><li class="contents"><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
2161</li><li class="contents"><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
2162</li><li class="contents"><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/>
2162<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
216216.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
2163</li></ul><div class="footer__copyright v-stack gap-1">
2164            <p class="text-sm text-subdued">© 2026, The Basket Lady. <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore"> </a></p></div>
2165        </div>
2166      </div>
2167    </div>
2168  </div>
2169</div>
2170
2171<style> #shopify-section-sections--19945530163283__footer div {padding-bottom: 0px;} </style></footer>
2172<!-- END sections: footer-group --></main>
2173    <style>
2174  .rebuy-product-options__button-swatches {
2175    display: flex;
2176    flex-wrap: wrap;
2177    gap: var(--spacing-2, 0.5rem);
2178  }
2179
2180  .rebuy-size-swatch .rebuy-size-label {
2181    display: flex;
2182    align-items: center;
2183    justify-content: center;
2184    height: 30px;
2185    padding-inline: 10px;
2186    border-radius: 8px;
2187    border: 1px solid rgb(var(--border-color));
2188    color: rgb(var(--text-color));
2189    font-size: var(--text-sm);
2190    font-weight: 500;
2191    letter-spacing: var(--text-letter-spacing);
2192    text-transform: uppercase;
2193    white-space: nowrap;
2194    line-height: 1;
2195    cursor: pointer;
2196    position: relative;
2197    transition: color .15s ease-in-out;
2198  }
2199
2200  .rebuy-size-swatch .rebuy-size-label::before {
2201    content: "";
2202    box-shadow: 0 0 0 2px rgb(var(--button-background-primary));
2203    border-radius: inherit;
2204    opacity: 0;
2205    will-change: transform;
2206    transition: opacity .2s ease-in-out, transform .2s ease-in-out;
2207    position: absolute;
2208    inset: 0;
2209    transform: scale(0.95);
2210  }
2211
2212  .rebuy-size-input:checked + .rebuy-size-label::before {
2213    opacity: 1;
2214    transform: scale(1);
2215  }
2216
2217  .rebuy-size-swatch .rebuy-size-label.rebuy-product-options__button-swatch-label--disabled {
2218    color: rgb(var(--text-color) / .5);
2219    background-image: linear-gradient(to bottom right, transparent 50%, currentColor 50% calc(50% + 2px), transparent calc(50% + 2px));
2220    cursor: default;
2221  }
2222
2223  @media screen and (min-width: 700px) {
2224    .rebuy-size-swatch .rebuy-size-label {
2225      padding-inline: var(--spacing-6, 1.5rem);
2226    }
2227  }
2228
2229
2230
2231
2232/* BEGIN Quick View Modal Styles */
2233.rebuy-modal .rebuy-carousel,
2234.rebuy-modal .rebuy-carousel img {
2235    max-width: 100%;
2236}
2237.rebuy-modal {
2238    overflow: unset;
2239    /* Prevents scrollbar from affecting animated modal */
2240}
2241.rebuy-modal__container {
2242    inset: auto 0 -100% 0;
2243    transform: scale(1);
2244    position: absolute;
2245    border-radius: 0;
2246    padding: 0 10px 10px 10px;
2247    transition: all 0.3s ease;
2248    margin-inline: auto 0;
2249}
2250.is-visible.rebuy-modal__container {
2251    bottom: 0;
2252    max-height: 100%;
2253}
2254.rebuy-modal .rebuy-modal__close {
2255    height: 30px;
2256    width: 30px;
2257    color: #000000;
2258    font-size: 14px;
2259    text-transform: uppercase;
2260    font-weight: 400;
2261    z-index: 10;
2262    position: absolute;
2263    top: 10px;
2264    right: 10px;
2265}
2266.rebuy-modal__container-header {
2267    padding-block: 0;
2268    min-height: 32px;
2269}
2270.rebuy-modal__container-body {
2271    padding: 10px;
2272    max-height: 100dvh;
2273    overflow-y: auto;
2274}
2275.rebuy-modal__container-body::-webkit-scrollbar {
2276    width: 6px;
2277}
2278.rebuy-modal__container-body::-webkit-scrollbar-thumb {
2279    border-radius: 20px;
2280    background: #121212;
2281}
2282.rebuy-modal__product {
2283    margin-inline: 10px;
2284    flex-wrap: nowrap;
2285    gap: 16px;
2286    flex-direction: column;
2287}
2288.rebuy-modal__product-media {
2289    position: relative;
2290    overflow: hidden;
2291    border-radius: 0;
2292    margin-right: auto;
2293    /*aspect-ratio: 2/3;*/
2294}
2295.rebuy-modal__product-media,
2296.rebuy-modal__product-details {
2297    max-width: 50%;
2298}
2299.rebuy-modal__product-info {
2300    padding: 0;
2301    display: flex;
2302    flex-direction: column;
2303    line-height: 1;
2304    gap: 12px;
2305    align-items: flex-start;
2306    justify-content: center;
2307}
2308.rebuy-modal__product-details {
2309    display: flex;
2310    flex-direction: row;
2311    line-height: 1;
2312    gap: 6px;
2313    align-items: center;
2314    justify-content: space-between;
2315}
2316.rebuy-modal__product-stock {
2317    display: none;
2318}
2319.rebuy-modal__product-title,
2320.rebuy-modal__product-price,
2321.rebuy-modal .rebuy-product-option-name {
2322    text-transform: uppercase;
2323    font-size: 14px;
2324    font-weight: 500;
2325    margin: 0;
2326}
2327.rebuy-modal__product-price .rebuy-money {
2328    display: block;
2329    text-align: left;
2330    line-height: 18px;
2331}
2332.rebuy-modal__product-price .rebuy-money.compare-at {
2333    opacity: .65;
2334}
2335.rebuy-modal__product-title {
2336    text-transform: uppercase;
2337    font-size: 18px;
2338}
2339.rebuy-modal__container-header .rebuy-modal__product-price {
2340    font-size: 15px;
2341}
2342.rebuy-modal__product-sub-images {
2343    display: none;
2344    justify-content: center;
2345    align-items: center;
2346}
2347.rebuy-modal__product-sub-image {
2348    border-radius: 8px;
2349    height: 50px;
2350    width: 50px;
2351}
2352.rebuy-modal__product-sub-image.is-active {
2353    border: 2px solid #121212;
2354}
2355.rebuy-modal__product-title {
2356    text-align: left;
2357}
2358.rebuy-modal .rebuy-select {
2359    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
2360    background-color: transparent;
2361    background-position: bottom 50% right 10px;
2362    background-size: 10px 10px;
2363    padding: 7px 28px 7px 10px;
2364    font-size: 14px;
2365}
2366.rebuy-modal__product-option-title {
2367    text-align: left;
2368}
2369.rebuy-modal__product-option-buttons {
2370    justify-content: flex-start;
2371    align-content: center;
2372    gap: 8px;
2373}
2374.rebuy-modal__container-actions {
2375    border: none;
2376    padding: 0;
2377    min-width: 100%;
2378}
2379.rebuy-modal__container-actions.single-button button {
2380    margin: 0;
2381}
2382.rebuy-product-link {
2383    position: relative;
2384    z-index: 1;
2385    overflow: visible;
2386    font-weight: 500;
2387    text-transform: none;
2388    padding: 4px 0;
2389    font-size: 12px;
2390    color: #353230;
2391    border: none;
2392}
2393.rebuy-product-link:before {
2394    content: "";
2395    position: absolute;
2396    left: 0;
2397    top: 100%;
2398    width: 100%;
2399    height: 1px;
2400    background: #353230;
2401    pointer-events: none;
2402    transform-origin: 100% 50%;
2403    transform: scale(0);
2404    transition: transform var(--duration-fast, .3s) var(--easing, cubic-bezier(.33, 0, 0, 1));
2405}
2406.rebuy-product-link:hover:before {
2407    transform-origin: 0% 50%;
2408    transform: scale(1);
2409}
2410@media (min-width: 480px) {
2411    .rebuy-modal-close {
2412        top: 16px;
2413        right: 16px;
2414    }
2415}
2416@media (min-width: 768px) {
2417    .rebuy-modal__container {
2418        inset: 0 -100% 0 auto;
2419    }
2420    .is-visible.rebuy-modal__container {
2421        right: 0;
2422        max-width: 900px;
2423    }
2424    .rebuy-modal .rebuy-modal-close {
2425        top: 20px;
2426        right: 20px;
2427    }
2428    .rebuy-modal__container-body {
2429        max-height: 100%;
2430        display: flex;
2431        align-items: center;
2432    }
2433    .rebuy-modal__product {
2434        max-height: 100%;
2435        flex-direction: row;
2436        max-width: fit-content;
2437    }
2438    .rebuy-modal__product-title {
2439        font-size: 22px;
2440    }
2441    .rebuy-modal__product-price {
2442        font-size: 15px;
2443    }
2444    .rebuy-modal__product-price .rebuy-money {
2445        line-height: 20px;
2446    }
2447    .rebuy-modal__product-media {
2448        max-width: fit-content;
2449        max-height: 100%;
2450    }
2451    .rebuy-modal__product-media-image {
2452        max-height: 100%;
2453        object-fit: contain;
2454    }
2455    .rebuy-modal__product-info {
2456        line-height: unset;
2457    }
2458}
2459.rebuy-modal__product-sub-image img {
2460    border-radius: 8px;
2461}
2462.rebuy-modal__product-options {
2463    min-width: 100%;
2464}
2465#rebuy-modal .rebuy-modal__product-option .rebuy-option-button {
2466    background-size: cover;
2467}
2468.rebuy-modal__product-option .rebuy-option-button {
2469    aspect-ratio: 1;
2470}
2471/* END Quick View Modal Styles */
2472.rebuy-color-label {
2473    border: 1px solid transparent;
2474    border-width: 2px;
2475    border-radius: 8px;
2476}
2477 .rebuy-color-label.active {
2478    border-color: #52726b;
2479}
2480.rebuy-product-option-name {
2481 text-align: left;
2482}
2483/* /CUSTOM */
2484</style>
2485
2486<script>
2487    
2488    window.getWidgetSwatch = (color, images) => {
2489    const normalizedColor = color.toLowerCase();
2490    let variantImg = images.find(image => image.alt.length && image.alt.includes(normalizedColor));
2491    // console.log('matching swatch img: ', variantImg.src)
2492
2493    if (variantImg) return variantImg?.src || ""
2494
2495    //console.log("customWidgetImages", customWidgetImages);
2496    return images[0]?.src || ""
2497}
2498
2499    window.filterModalImages = (product) => {
2500    const selectedVariant = product?.selected_variant;
2501    if (!selectedVariant || !product.images?.length) return product?.images?.slice(0, 3) || [];
2502
2503    // Impact theme groups variant images via alt tag pattern: #[OptionName]_[OptionValue]
2504    const colorNames = ['color', 'colour'];
2505    const colorOptionIndex = product.options?.findIndex(o => colorNames.includes(o.name?.toLowerCase()));
2506
2507    if (colorOptionIndex >= 0) {
2508        const optionKey = `option${colorOptionIndex + 1}`;
2509        const selectedColor = selectedVariant[optionKey]?.toLowerCase();
2510        const colorOptionName = product.options[colorOptionIndex].name;
2511
2512        if (selectedColor) {
2513            const pattern = `#${colorOptionName.toLowerCase()}_${selectedColor}`;
2514            const colorImages = product.images.filter(img => img.alt?.toLowerCase().includes(pattern));
2515            if (colorImages.length > 0) return colorImages.slice(0, 3);
2516        }
2517    }
2518
2519    // Fallback: find variant's featured image by ID and take up to 3 from there
2520    const variantImgID = selectedVariant?.image_id || 0;
2521    let variantImgIndex = product.images.findIndex(img => img.id == variantImgID);
2522    if (variantImgIndex === -1) variantImgIndex = 0;
2523
2524    return product.images.slice(variantImgIndex, variantImgIndex + 3);
2525}
2526
2527/* Katie | Launch: add preorder date to item properties */
2528document.addEventListener('rebuy.beforeAdd', (event) => {
2529  const { product, widget } = event.detail;
2530  // console.log(product)
2531  if (product?.selected_variant?.metafields?.incoming?.transfer_date) {
2532    const input = product.selected_variant.metafields.incoming.transfer_date;
2533    const [year, month, day] = input.split("-");
2534    const output = `${month}/${day}/${year.slice(2)}`;
2535
2536      product.properties["Ships After"] = output;
2537    }
2538    setTimeout(() =>{
2539        Rebuy.Modal.hide();
2540    }, 300)
2541});
2542
2543
2544  /* Launch: Custom modal function for Product Quick View */
2545    window.customOpenVariantModal = (product, id) => {
2546        const widget = Rebuy.widgets.find((w) => w.id === `${id}`);
2547        if (!product) {
2548            return;
2549        }
2550
2551        // Override settings for modal variant
2552        const Modal = window.Rebuy.Modal;
2553        const settings = {
2554            view_options: {
2555            show_sub_images: false,
2556            variant_selector: "buttons",
2557            },
2558            product_link: widget.learnMoreURL(product),
2559            layout: {
2560            large: { style: "line" },
2561            medium: { style: "line" },
2562            small: { style: "line" },
2563            },
2564        };
2565
2566        Modal.dialog("variant", {
2567            product,
2568            settings,
2569            buttons: [
2570            {
2571                type: "primary block",
2572                label: "Add to Bag",
2573                action: "callback",
2574                callback: () => {
2575                    widget.addToCart(product);
2576                },
2577            },
2578            ],
2579        });
2580    };
2581
2582
2583
2584
2585
2586  /* CUSTOM: Carousel Progress Bar — Rebuy stores Splide on widget.View.carousel, not on the DOM element */
2587  document.addEventListener('rebuy.ready', (event) => {
2588    const widget = event.detail?.widget;
2589    if (!widget) return;
2590    const widgetId = String(widget.id);
2591    if (!['292047', '292048'].includes(widgetId)) return;
2592
2593    setTimeout(() => {
2594      const splide = widget?.View?.carousel;
2595      if (!splide) return;
2596
2597      const progressBar = document.querySelector(`#rebuy-widget-${widgetId} .rebuy-carousel-progress-bar`);
2598      if (!progressBar) return;
2599
2600      const total = splide.length;
2601      const perPage = splide.options.perPage || 1;
2602      if (total <= perPage) {
2603        progressBar.closest('.rebuy-carousel-progress')?.style.setProperty('display', 'none');
2604        return;
2605      }
2606
2607      const update = () => {
2608        const pct = Math.min(100, Math.round(((splide.index + perPage) / total) * 100));
2609        progressBar.style.width = pct + '%';
2610      };
2611      update();
2612      splide.on('move', update);
2613    }, 500);
2614  });
2615  /* /CUSTOM */
2616
2617    </script>
2617
2618
2619
2620
2621<!-- Install Cart Widget Template -->
2622<script id="rebuy-widget-292042" type="text/template">
2623<div class="rebuy-widget"
2624v-cloak
2625v-on:click="stopPropagation($event)"
2626v-bind:id="'rebuy-widget-' + id"
2627v-bind:class="['widget-type-' + config.type.replace('_','-'), 'widget-display-' + config.display_type, products.length > 0 ? 'is-visible' : 'is-hidden', 'widget-layout-' + currentLayout()]">
2628
2629    <div
2630        class="rebuy-widget-container"
2631        v-cloak
2632        v-bind:class="['widget-display-' + config.display_type, visible ? 'is-visible' : 'is-hidden' ]"
2633        v-on:click.self="config.display_type == 'popup' && hide()">
2634
2635        <div class="rebuy-widget-content">
2636            <div class="rebuy-modal-close" v-on:click="hide()" aria-label="close modal">
2637                <rebuy-icon name="x"></rebuy-icon>
2638            </div>
2639
2640            <div class="rebuy-timer" v-if="hasTimer()">
2641                <p class="rebuy-timer-title" v-if="config.language.timer_title">
2642                    <span v-html="config.language.timer_title"></span> <span class="rebuy-timer-minutes" v-html="config.timer.duration_minutes"></span>:<span class="rebuy-timer-seconds" v-html="config.timer.duration_seconds"></span>
2643                </p>
2644            </div>
2645
2646            <h3 class="super-title" v-if="config.language.super_title != ''" v-html="config.language.super_title"></h3>
2647
2648            <h4 class="primary-title" v-if="config.language.title != ''" v-html="config.language.title"></h4>
2649
2650            <div class="description" v-if="config.language.description != ''" v-html="config.language.description"></div>
2651
2652            <div class="rebuy-product-grid" v-bind:class="layoutClasses" tabindex="0" role="list">
2653
2654                <div
2655                    v-for="(product, product_index) in products"
2656                    v-bind:class="[
2657                        product.handle,
2658                        'product-id-' + product.id,
2659                        cartHasProduct(product) ? 'cart-has-item' : '',
2660                        productTagClasses(product),
2661                        hasSplideCarousel ? 'splide__slide' : '',
2662                    ]"
2663                    aria-label="product"
2664                    class="rebuy-product-block"
2665                    role="listitem"
2666                >
2667
2668                    <div class="rebuy-product-media">
2669                        <a
2670                            v-if="!(hasProductQuickViewEnabled() && hasQuickViewPhotoTrigger())"
2671                            class="rebuy-product-image"
2672                            tabindex="-1"
2673                            v-bind:href="learnMoreURL(product)"
2674                            v-bind:style="imageStyles"
2675                            v-on:click="learnMore(product, $event);"
2676                            v-bind:class="[hasLearnMore() ? 'clickable' : '']"
2677                            rel="nofollow"
2678                        >
2679                        <!-- CUSTOM SECOND IMG ON HOVER -->
2680                            <img class="rebuy-product-img" v-bind:src="itemImage(product, product.selected_variant, '400x400')" v-bind:alt="'View ' + product.title">
2681                            <img class="rebuy-product-hover-img" v-if="product?.images[1]?.src" v-bind:src="product.images[1].src" v-bind:alt="'View ' + product.title">
2682                            <img class="rebuy-product-hover-img" v-else v-bind:src="product.images[0]?.src" v-bind:alt="'View ' + product.title">
2683                        <!-- END CUSTOM  --> 
2684                        </a>
2685                        <button
2686                            v-if="hasProductQuickViewEnabled() && hasQuickViewPhotoTrigger()"
2687                            class="rebuy-product-image-trigger"
2688                            v-bind:style="imageStyles"
2689                            v-on:click="openQuickViewVariantModal(product)"
2690                            v-bind:aria-label="'Quick view ' + product.title"
2691                            type="button"
2692                        >
2693                        <!-- CUSTOM SECOND IMG ON HOVER -->
2694                            <img class="rebuy-product-img" v-bind:src="itemImage(product, product.selected_variant, '400x400')" v-bind:alt="'View ' + product.title">
2695                            <img class="rebuy-product-hover-img" v-if="product?.images[1]?.src" v-bind:src="product.images[1].src" v-bind:alt="'View ' + product.title">
2696                            <img class="rebuy-product-hover-img" v-else v-bind:src="product.images[0]?.src" v-bind:alt="'View ' + product.title">
2697                        <!-- END CUSTOM  --> 
2698                        </button>
2699                    </div>
2700                    <div class="rebuy-product-info">
2701                        <h5
2702                            class="rebuy-product-title"
2703                            v-bind:class="[hasLearnMore() ? 'clickable' : '']">
2704                            <a
2705                                v-bind:href="learnMoreURL(product)"
2706                                class="rebuy-product-title-link"
2707                                v-on:click="learnMore(product, $event);"
2708                                v-html="product.title"
2709                                v-bind:class="[hasLearnMore() ? 'clickable' : '']"
2710                                v-bind:aria-label="'View ' + product.title"
2711                                rel="nofollow"
2712                            ></a>
2713                        </h5>
2714
2715                        <div
2716                            class="rebuy-product-vendor-container"
2717                            v-if="showProductVendor(product.vendor)"
2718                        >
2719                            <a
2720                                class="rebuy-product-vendor"
2721                                v-bind:class="[hasEnabledProductVendorLink() ? 'clickable' : '']"
2722                                v-html="product.vendor"
2723                                v-bind:href="vendorURL(product.vendor)"
2724                                v-bind:aria-label="'View ' + product.vendor + ' products'"
2725                                rel="nofollow"
2726                            ></a>
2727                        </div>
2728                        <div class="rebuy-variant-title" v-if="showVariantTitle(product)" v-html="product.selected_variant.title"></div>
2729                    <!-- Custom Options + custom placement -->
2730                    <div class="rebuy-product-options" v-if="showVariantSelect(product)">
2731                    <div class="rebuy-product-option" v-for="option in product.options">
2732
2733                        <div class="rebuy-color-swatches" v-if="option.name == 'Color'">
2734                            <div class="rebuy-color-swatch" v-for="value in filterOOSOptions(option, product)">
2735                                <label class="rebuy-color-label" 
2736                                v-bind:class="{ 
2737                                    active: product.selected_variant['option' + option.position] == value,
2738                                    unavailable: !variantOptionAvailable(product, 'option' + option.position, value) 
2739                                }"
2740                                v-on:click="selectVariantOption(product, 'option' + option.position, value)"
2741                                :value="value"
2742                                :title="value"
2743                                :style="{ backgroundImage: `url(${window.getWidgetSwatch(value, product.images)})` || value }">
2744                                </label>
2745                            </div>
2746                        </div>
2747
2748                    </div>
2749                    </div>
2750                    <!-- Custom -->
2751
2752                            <!-- CUSTOM REVIEW RATING DISPLAY  -->
2753                          <div class="rebuy-product-review" v-if="hasProductReviews(product)" aria-label="product star rating">
2754                              <span class="rebuy-star-rating">
2755                                  <span
2756                                      v-if="product.reviews.star_rating"
2757                                      class="rebuy-star-rating-value sr-only"
2758                                      v-html="Math.round(product.reviews.star_rating).toFixed(1) + ' out of 5.0 stars'"
2759                                  >
2760                                  </span>
2761                                  <span class="rebuy-star-rating-background"></span>
2762                                  <span class="rebuy-star-rating-foreground"></span>
2763                              </span>
2764                              <span class="rebuy-review-rating">
2765                                <span class="rebuy-review-star-number" v-if="product?.reviews?.star_rating" v-html="product.reviews.star_rating"></span>
2766                                <!-- <span class="rebuy-review-count-label">Reviews</span> -->
2767                              </span>
2768                          </div>
2769                            <!-- END CUSTOM  -->
2770
2771                            <!-- CUSTOM -->
2772                            <div class="rebuy-product-price">
2773                                <div>
2774                                    <span class="rebuy-money">
2775                                        <span class="sr-only">Starting price</span>
2776                                        <span tabindex="0" v-html="'From ' + formatMoney(product.variants.filter(v => variantAvailable(v)).reduce((min, v) => Math.min(min, Rebuy.util.amountToCents(v.price)), Rebuy.util.amountToCents((product.variants.filter(v => variantAvailable(v))[0] || product.variants[0]).price)))"></span>
2777                                    </span>
2778                                </div>
2779                            </div>
2780                            <!-- /CUSTOM -->
2781                        <div class="rebuy-product-description" v-if="showProductDescription(product)" v-html="text(product.body_html)"></div>
2782                    </div>
2783
2784                    <div class="rebuy-product-actions">
2785                        <button
2786                            v-if="hasProductQuickViewEnabled() && hasQuickViewButtonTrigger()"
2787                            class="product-quick-view-button rebuy-button outline"
2788                            v-on:click="openQuickViewVariantModal(product)"
2789                            v-bind:aria-label="'Quick view ' + product.title"
2790                            type="button">
2791                            <span v-html="getQuickViewButtonText()"></span>
2792                        </button>
2793
2794                        <div class="subscription-checkbox" v-if="showSubscriptionOptions(product)">
2795                            <label class="rebuy-checkbox-label">
2796                                <input
2797                                    class="checkbox-input rebuy-checkbox"
2798                                    v-model="product.subscription"
2799                                    v-on:change="toggleSubscription(product)"
2800                                    type="checkbox"
2801                                    :aria-label="upgradeToSubscriptionAriaLabel(product)"
2802                                />
2803                                <span class="checkbox-label" v-html="upgradeToSubscriptionLabel(product)"></span>
2804                            </label>
2805                        </div>
2806
2807                        <div class="subscription-frequency" v-if="showSubscriptionFrequency(product)">
2808                            <select
2809                                class="rebuy-select"
2810                                aria-label="subscription frequency"
2811                                v-model="product.subscription_frequency"
2812                                v-on:change="updateSubscriptionFrequency(product)">
2813                                <option v-for="frequency in product.subscription_frequencies" v-bind:value="frequency">{{ frequencyLabel(frequency, product.subscription_interval) }}</option>
2814                            </select>
2815                        </div>
2816
2817                        <div class="product-quantity" v-if="hasQuantityInputEnabled()">
2818                            <div class="rebuy-select-wrapper">
2819                                <label class="rebuy-label">Quantity</label>
2820                                <select
2821                                    class="rebuy-select"
2822                                    aria-label="product quantity"
2823                                    v-model="product.quantity">
2824                                    <option v-for="n in maxQuantityInputValue()" v-bind:value="n">{{ n }}</option>
2825                                </select>
2826                            </div>
2827                        </div>
2828
2829                        <button
2830                            class="rebuy-button"
2831                            v-bind:class="{ working: (product.status != 'ready' && product.status != 'selecting') }"
2832                            v-bind:disabled="!(variantAvailable(product.selected_variant)) || (product.status != 'ready' && product.status != 'selecting')"
2833                            v-bind:aria-label="buttonAriaLabel(product)"
2834                            v-on:click="addToCart(product)"
2835                            type="button">
2836                                <span v-html="buttonLabel(product)"></span>
2837                        </button>
2838                    </div>
2839                </div>
2840
2841            </div>
2842
2843            <div class="rebuy-modal-actions" v-if="showContinueButton()">
2844                <button
2845                    class="rebuy-button decline"
2846                    v-on:click="hide()"
2847                    type="button">
2848                        <span v-html="continueLabel()"></span>
2849                </button>
2850            </div>
2851
2852            <div class="powered-by-rebuy">
2853                <a v-bind:href="'https://rebuyengine.com/?shop=' + config.shop.myshopify_domain" target="_blank" rel="noopener">
2854                    Powered by Rebuy
2855                </a>
2856            </div>
2857
2858        </div>
2859
2860    </div>
2861</div>
2862</script>
2862
2863
2864<!-- Install Complete the Look Widget Template -->
2865<script id="rebuy-widget-292051" type="text/template">
2866<div class="rebuy-widget"
2867v-cloak
2868v-on:click="stopPropagation($event)"
2869v-bind:id="'rebuy-widget-' + id"
2870v-bind:class="['widget-type-' + config.type.replace('_','-'), 'widget-display-' + config.display_type, products.length > 0 ? 'is-visible' : 'is-hidden', 'widget-layout-' + currentLayout()]">
2871
2872    <div
2873        class="rebuy-widget-container"
2874        v-cloak
2875        v-bind:class="['widget-display-' + config.display_type, visible ? 'is-visible' : 'is-hidden' ]"
2876        v-on:click.self="config.display_type == 'popup' && hide()">
2877
2878        <div class="rebuy-widget-content">
2879            <div class="rebuy-modal-close" v-on:click="hide()" aria-label="close modal">
2880                <rebuy-icon name="x"></rebuy-icon>
2881            </div>
2882
2883            <div class="rebuy-timer" v-if="hasTimer()">
2884                <p class="rebuy-timer-title" v-if="config.language.timer_title">
2885                    <span v-html="config.language.timer_title"></span> <span class="rebuy-timer-minutes" v-html="config.timer.duration_minutes"></span>:<span class="rebuy-timer-seconds" v-html="config.timer.duration_seconds"></span>
2886                </p>
2887            </div>
2888
2889            <h3 class="super-title" v-if="config.language.super_title != ''" v-html="config.language.super_title"></h3>
2890
2891            <h4 class="primary-title" v-if="config.language.title != ''" v-html="config.language.title"></h4>
2892
2893            <div class="description" v-if="config.language.description != ''" v-html="config.language.description"></div>
2894
2895            <div class="rebuy-product-grid" v-bind:class="layoutClasses" tabindex="0" role="list">
2896
2897                <div
2898                    v-for="(product, product_index) in products"
2899                    v-bind:class="[
2900                        product.handle,
2901                        'product-id-' + product.id,
2902                        cartHasProduct(product) ? 'cart-has-item' : '',
2903                        productTagClasses(product),
2904                        hasSplideCarousel ? 'splide__slide' : '',
2905                    ]"
2906                    aria-label="product"
2907                    class="rebuy-product-block"
2908                    role="listitem"
2909                >
2910
2911                    <div class="rebuy-product-media">
2912                        <a
2913                            v-if="!(hasProductQuickViewEnabled() && hasQuickViewPhotoTrigger())"
2914                            class="rebuy-product-image"
2915                            tabindex="-1"
2916                            v-bind:href="learnMoreURL(product)"
2917                            v-bind:style="imageStyles"
2918                            v-on:click="learnMore(product, $event);"
2919                            v-bind:class="[hasLearnMore() ? 'clickable' : '']"
2920                            rel="nofollow"
2921                        >
2922                        <!-- CUSTOM SECOND IMG ON HOVER -->
2923                            <img class="rebuy-product-img" v-bind:src="itemImage(product, product.selected_variant, '400x400')" v-bind:alt="'View ' + product.title">
2924                            <img class="rebuy-product-hover-img" v-if="product?.images[1]?.src" v-bind:src="product.images[1].src" v-bind:alt="'View ' + product.title">
2925                            <img class="rebuy-product-hover-img" v-else v-bind:src="product.images[0]?.src" v-bind:alt="'View ' + product.title">
2926                        <!-- END CUSTOM  --> 
2927                        </a>
2928                        <button
2929                            v-if="hasProductQuickViewEnabled() && hasQuickViewPhotoTrigger()"
2930                            class="rebuy-product-image-trigger"
2931                            v-bind:style="imageStyles"
2932                            v-on:click="openQuickViewVariantModal(product)"
2933                            v-bind:aria-label="'Quick view ' + product.title"
2934                            type="button"
2935                        >
2936                        <!-- CUSTOM SECOND IMG ON HOVER -->
2937                            <img class="rebuy-product-img" v-bind:src="itemImage(product, product.selected_variant, '400x400')" v-bind:alt="'View ' + product.title">
2938                            <img class="rebuy-product-hover-img" v-if="product?.images[1]?.src" v-bind:src="product.images[1].src" v-bind:alt="'View ' + product.title">
2939                            <img class="rebuy-product-hover-img" v-else v-bind:src="product.images[0]?.src" v-bind:alt="'View ' + product.title">
2940                        <!-- END CUSTOM  --> 
2941                        </button>
2942                    </div>
2943                    <div class="rebuy-product-info">
2944                        <h5
2945                            class="rebuy-product-title"
2946                            v-bind:class="[hasLearnMore() ? 'clickable' : '']">
2947                            <a
2948                                v-bind:href="learnMoreURL(product)"
2949                                class="rebuy-product-title-link"
2950                                v-on:click="learnMore(product, $event);"
2951                                v-html="product.title"
2952                                v-bind:class="[hasLearnMore() ? 'clickable' : '']"
2953                                v-bind:aria-label="'View ' + product.title"
2954                                rel="nofollow"
2955                            ></a>
2956                        </h5>
2957
2958                        <div
2959                            class="rebuy-product-vendor-container"
2960                            v-if="showProductVendor(product.vendor)"
2961                        >
2962                            <a
2963                                class="rebuy-product-vendor"
2964                                v-bind:class="[hasEnabledProductVendorLink() ? 'clickable' : '']"
2965                                v-html="product.vendor"
2966                                v-bind:href="vendorURL(product.vendor)"
2967                                v-bind:aria-label="'View ' + product.vendor + ' products'"
2968                                rel="nofollow"
2969                            ></a>
2970                        </div>
2971                        <div class="rebuy-variant-title" v-if="showVariantTitle(product)" v-html="product.selected_variant.title"></div>
2972                    <!-- Custom Options + custom placement -->
2973                    <div class="rebuy-product-options" v-if="showVariantSelect(product)">
2974                    <div class="rebuy-product-option" v-for="option in product.options">
2975
2976                        <div class="rebuy-color-swatches" v-if="option.name == 'Color'">
2977                            <div class="rebuy-color-swatch" v-for="value in filterOOSOptions(option, product)">
2978                                <label class="rebuy-color-label" 
2979                                v-bind:class="{ 
2980                                    active: product.selected_variant['option' + option.position] == value,
2981                                    unavailable: !variantOptionAvailable(product, 'option' + option.position, value) 
2982                                }"
2983                                v-on:click="selectVariantOption(product, 'option' + option.position, value)"
2984                                :value="value"
2985                                :title="value"
2986                                :style="{ backgroundImage: `url(${window.getWidgetSwatch(value, product.images)})` || value }">
2987                                </label>
2988                            </div>
2989                        </div>
2990
2991                    </div>
2992                    </div>
2993                    <!-- Custom -->
2994                            <!-- CUSTOM REVIEW RATING DISPLAY  -->
2995                          <div class="rebuy-product-review" v-if="hasProductReviews(product)" aria-label="product star rating">
2996                              <span class="rebuy-star-rating">
2997                                  <span
2998                                      v-if="product.reviews.star_rating"
2999                                      class="rebuy-star-rating-value sr-only"
3000                                      v-html="Math.round(product.reviews.star_rating).toFixed(1) + ' out of 5.0 stars'"
3001                                  >
3002                                  </span>
3003                                  <span class="rebuy-star-rating-background"></span>
3004                                  <span class="rebuy-star-rating-foreground"></span>
3005                              </span>
3006                              <span class="rebuy-review-rating">
3007                                <span class="rebuy-review-star-number" v-if="product?.reviews?.star_rating" v-html="product.reviews.star_rating"></span>
3008                                <!-- <span class="rebuy-review-count-label">Reviews</span> -->
3009                              </span>
3010                          </div>
3011                            <!-- END CUSTOM  -->
3012
3013                            <!-- CUSTOM -->
3014                            <div class="rebuy-product-price">
3015                                <div>
3016                                    <span class="rebuy-money">
3017                                        <span class="sr-only">Starting price</span>
3018                                        <span tabindex="0" v-html="'From ' + formatMoney(product.variants.filter(v => variantAvailable(v)).reduce((min, v) => Math.min(min, Rebuy.util.amountToCents(v.price)), Rebuy.util.amountToCents((product.variants.filter(v => variantAvailable(v))[0] || product.variants[0]).price)))"></span>
3019                                    </span>
3020                                </div>
3021                            </div>
3022                            <!-- /CUSTOM -->
3023                        <div class="rebuy-product-description" v-if="showProductDescription(product)" v-html="text(product.body_html)"></div>
3024                    </div>
3025
3026                    <div class="rebuy-product-actions">
3027                        <a
3028                            v-if="hasProductQuickViewEnabled() && hasQuickViewButtonTrigger()"
3029                            class="product-quick-view-button rebuy-button outline"
3030
3031                            v-bind:href="learnMoreURL(product)"
3032                            v-on:click="learnMore(product, $event);"
3033                            v-bind:class="[hasLearnMore() ? 'clickable' : '']"
3034                            rel="nofollow"
3035                            >
3036                            <span v-html="getQuickViewButtonText()"></span>
3037                        </a>
3038
3039                        <div class="subscription-checkbox" v-if="showSubscriptionOptions(product)">
3040                            <label class="rebuy-checkbox-label">
3041                                <input
3042                                    class="checkbox-input rebuy-checkbox"
3043                                    v-model="product.subscription"
3044                                    v-on:change="toggleSubscription(product)"
3045                                    type="checkbox"
3046                                    :aria-label="upgradeToSubscriptionAriaLabel(product)"
3047                                />
3048                                <span class="checkbox-label" v-html="upgradeToSubscriptionLabel(product)"></span>
3049                            </label>
3050                        </div>
3051
3052                        <div class="subscription-frequency" v-if="showSubscriptionFrequency(product)">
3053                            <select
3054                                class="rebuy-select"
3055                                aria-label="subscription frequency"
3056                                v-model="product.subscription_frequency"
3057                                v-on:change="updateSubscriptionFrequency(product)">
3058                                <option v-for="frequency in product.subscription_frequencies" v-bind:value="frequency">{{ frequencyLabel(frequency, product.subscription_interval) }}</option>
3059                            </select>
3060                        </div>
3061
3062                        <div class="product-quantity" v-if="hasQuantityInputEnabled()">
3063                            <div class="rebuy-select-wrapper">
3064                                <label class="rebuy-label">Quantity</label>
3065                                <select
3066                                    class="rebuy-select"
3067                                    aria-label="product quantity"
3068                                    v-model="product.quantity">
3069                                    <option v-for="n in maxQuantityInputValue()" v-bind:value="n">{{ n }}</option>
3070                                </select>
3071                            </div>
3072                        </div>
3073
3074                        <button
3075                            class="rebuy-button"
3076                            v-bind:class="{ working: (product.status != 'ready' && product.status != 'selecting') }"
3077                            v-bind:disabled="!(variantAvailable(product.selected_variant)) || (product.status != 'ready' && product.status != 'selecting')"
3078                            v-bind:aria-label="buttonAriaLabel(product)"
3079                            v-on:click="addToCart(product)"
3080                            type="button">
3081                                <span v-html="buttonLabel(product)"></span>
3082                        </button>
3083                    </div>
3084                </div>
3085
3086            </div>
3087
3088            <div class="rebuy-modal-actions" v-if="showContinueButton()">
3089                <button
3090                    class="rebuy-button decline"
3091                    v-on:click="hide()"
3092                    type="button">
3093                        <span v-html="continueLabel()"></span>
3094                </button>
3095            </div>
3096
3097            <div class="powered-by-rebuy">
3098                <a v-bind:href="'https://rebuyengine.com/?shop=' + config.shop.myshopify_domain" target="_blank" rel="noopener">
3099                    Powered by Rebuy
3100                </a>
3101            </div>
3102
3103        </div>
3104
3105    </div>
3106</div>
3107</script>
3107
3108
3109<!-- Install PDP Carousel Widget Template -->
3110<script id="rebuy-widget-292047" type="text/template">
3111<div class="rebuy-widget"
3112v-cloak
3113v-on:click="stopPropagation($event)"
3114v-bind:id="'rebuy-widget-' + id"
3115v-bind:class="['widget-type-' + config.type.replace('_','-'), 'widget-display-' + config.display_type, products.length > 0 ? 'is-visible' : 'is-hidden', 'widget-layout-' + currentLayout()]">
3116
3117    <div
3118        class="rebuy-widget-container"
3119        v-cloak
3120        v-bind:class="['widget-display-' + config.display_type, visible ? 'is-visible' : 'is-hidden' ]"
3121        v-on:click.self="config.display_type == 'popup' && hide()">
3122
3123        <div class="rebuy-widget-content">
3124            <div class="rebuy-modal-close" v-on:click="hide()" aria-label="close modal">
3125                <rebuy-icon name="x"></rebuy-icon>
3126            </div>
3127
3128            <div class="rebuy-timer" v-if="hasTimer()">
3129                <p class="rebuy-timer-title" v-if="config.language.timer_title">
3130                    <span v-html="config.language.timer_title"></span> <span class="rebuy-timer-minutes" v-html="config.timer.duration_minutes"></span>:<span class="rebuy-timer-seconds" v-html="config.timer.duration_seconds"></span>
3131                </p>
3132            </div>
3133
3134            <h3 class="super-title" v-if="config.language.super_title != ''" v-html="config.language.super_title"></h3>
3135
3136            <h4 class="primary-title" v-if="config.language.title != ''" v-html="config.language.title"></h4>
3137
3138            <div class="description" v-if="config.language.description != ''" v-html="config.language.description"></div>
3139
3140            <div class="rebuy-product-grid" v-bind:class="layoutClasses" tabindex="0" role="list">
3141
3142                <div
3143                    v-for="(product, product_index) in products"
3144                    v-bind:class="[
3145                        product.handle,
3146                        'product-id-' + product.id,
3147                        cartHasProduct(product) ? 'cart-has-item' : '',
3148                        productTagClasses(product),
3149                        hasSplideCarousel ? 'splide__slide' : '',
3150                    ]"
3151                    aria-label="product"
3152                    class="rebuy-product-block"
3153                    role="listitem"
3154                >
3155
3156                    <div class="rebuy-product-media">
3157                        <a
3158                            v-if="!(hasProductQuickViewEnabled() && hasQuickViewPhotoTrigger())"
3159                            class="rebuy-product-image"
3160                            tabindex="-1"
3161                            v-bind:href="learnMoreURL(product)"
3162                            v-bind:style="imageStyles"
3163                            v-on:click="learnMore(product, $event);"
3164                            v-bind:class="[hasLearnMore() ? 'clickable' : '']"
3165                            rel="nofollow"
3166                        >
3167                        <!-- CUSTOM SECOND IMG ON HOVER -->
3168                            <img class="rebuy-product-img" v-bind:src="itemImage(product, product.selected_variant, '400x400')" v-bind:alt="'View ' + product.title">
3169                            <img class="rebuy-product-hover-img" v-if="product?.images[1]?.src" v-bind:src="product.images[1].src" v-bind:alt="'View ' + product.title">
3170                            <img class="rebuy-product-hover-img" v-else v-bind:src="product.images[0]?.src" v-bind:alt="'View ' + product.title">
3171                        <!-- END CUSTOM  --> 
3172                        </a>
3173                        <button
3174                            v-if="hasProductQuickViewEnabled() && hasQuickViewPhotoTrigger()"
3175                            class="rebuy-product-image-trigger"
3176                            v-bind:style="imageStyles"
3177                            v-on:click="openQuickViewVariantModal(product)"
3178                            v-bind:aria-label="'Quick view ' + product.title"
3179                            type="button"
3180                        >
3181                        <!-- CUSTOM SECOND IMG ON HOVER -->
3182                            <img class="rebuy-product-img" v-bind:src="itemImage(product, product.selected_variant, '400x400')" v-bind:alt="'View ' + product.title">
3183                            <img class="rebuy-product-hover-img" v-if="product?.images[1]?.src" v-bind:src="product.images[1].src" v-bind:alt="'View ' + product.title">
3184                            <img class="rebuy-product-hover-img" v-else v-bind:src="product.images[0]?.src" v-bind:alt="'View ' + product.title">
3185                        <!-- END CUSTOM  --> 
3186                        </button>
3187                    </div>
3188                    <div class="rebuy-product-info">
3189                        <h5
3190                            class="rebuy-product-title"
3191                            v-bind:class="[hasLearnMore() ? 'clickable' : '']">
3192                            <a
3193                                v-bind:href="learnMoreURL(product)"
3194                                class="rebuy-product-title-link"
3195                                v-on:click="learnMore(product, $event);"
3196                                v-html="product.title"
3197                                v-bind:class="[hasLearnMore() ? 'clickable' : '']"
3198                                v-bind:aria-label="'View ' + product.title"
3199                                rel="nofollow"
3200                            ></a>
3201                        </h5>
3202
3203                        <div
3204                            class="rebuy-product-vendor-container"
3205                            v-if="showProductVendor(product.vendor)"
3206                        >
3207                            <a
3208                                class="rebuy-product-vendor"
3209                                v-bind:class="[hasEnabledProductVendorLink() ? 'clickable' : '']"
3210                                v-html="product.vendor"
3211                                v-bind:href="vendorURL(product.vendor)"
3212                                v-bind:aria-label="'View ' + product.vendor + ' products'"
3213                                rel="nofollow"
3214                            ></a>
3215                        </div>
3216                        <div class="rebuy-variant-title" v-if="showVariantTitle(product)" v-html="product.selected_variant.title"></div>
3217                    <!-- Custom Options + custom placement -->
3218                    <div class="rebuy-product-options" v-if="showVariantSelect(product)">
3219                    <div class="rebuy-product-option" v-for="option in product.options">
3220
3221                        <div class="rebuy-color-swatches" v-if="option.name == 'Color'">
3222                            <div class="rebuy-color-swatch" v-for="value in filterOOSOptions(option, product)">
3223                                <label class="rebuy-color-label" 
3224                                v-bind:class="{ 
3225                                    active: product.selected_variant['option' + option.position] == value,
3226                                    unavailable: !variantOptionAvailable(product, 'option' + option.position, value) 
3227                                }"
3228                                v-on:click="selectVariantOption(product, 'option' + option.position, value)"
3229                                :value="value"
3230                                :title="value"
3231                                :style="{ backgroundImage: `url(${window.getWidgetSwatch(value, product.images)})` || value }">
3232                                </label>
3233                            </div>
3234                        </div>
3235
3236                    </div>
3237                    </div>
3238                    <!-- Custom -->
3239                            <!-- CUSTOM REVIEW RATING DISPLAY  -->
3240                          <div class="rebuy-product-review" v-if="hasProductReviews(product)" aria-label="product star rating">
3241                              <span class="rebuy-star-rating">
3242                                  <span
3243                                      v-if="product.reviews.star_rating"
3244                                      class="rebuy-star-rating-value sr-only"
3245                                      v-html="Math.round(product.reviews.star_rating).toFixed(1) + ' out of 5.0 stars'"
3246                                  >
3247                                  </span>
3248                                  <span class="rebuy-star-rating-background"></span>
3249                                  <span class="rebuy-star-rating-foreground"></span>
3250                              </span>
3251                              <span class="rebuy-review-rating">
3252                                <span class="rebuy-review-star-number" v-if="product?.reviews?.star_rating" v-html="product.reviews.star_rating"></span>
3253                                <!-- <span class="rebuy-review-count-label">Reviews</span> -->
3254                              </span>
3255                          </div>
3256                            <!-- END CUSTOM  -->
3257
3258                            <!-- CUSTOM -->
3259                            <div class="rebuy-product-price">
3260                                <div>
3261                                    <span class="rebuy-money">
3262                                        <span class="sr-only">Starting price</span>
3263                                        <span tabindex="0" v-html="'From ' + formatMoney(product.variants.filter(v => variantAvailable(v)).reduce((min, v) => Math.min(min, Rebuy.util.amountToCents(v.price)), Rebuy.util.amountToCents((product.variants.filter(v => variantAvailable(v))[0] || product.variants[0]).price)))"></span>
3264                                    </span>
3265                                </div>
3266                            </div>
3267                            <!-- /CUSTOM -->
3268                        <div class="rebuy-product-description" v-if="showProductDescription(product)" v-html="text(product.body_html)"></div>
3269                    </div>
3270
3271                    <div class="rebuy-product-actions">
3272                        <a
3273                            v-if="hasProductQuickViewEnabled() && hasQuickViewButtonTrigger()"
3274                            class="product-quick-view-button rebuy-button outline"
3275
3276                            v-bind:href="learnMoreURL(product)"
3277                            v-on:click="learnMore(product, $event);"
3278                            v-bind:class="[hasLearnMore() ? 'clickable' : '']"
3279                            rel="nofollow"
3280                            >
3281                            <span v-html="getQuickViewButtonText()"></span>
3282                        </a>
3283
3284                        <div class="subscription-checkbox" v-if="showSubscriptionOptions(product)">
3285                            <label class="rebuy-checkbox-label">
3286                                <input
3287                                    class="checkbox-input rebuy-checkbox"
3288                                    v-model="product.subscription"
3289                                    v-on:change="toggleSubscription(product)"
3290                                    type="checkbox"
3291                                    :aria-label="upgradeToSubscriptionAriaLabel(product)"
3292                                />
3293                                <span class="checkbox-label" v-html="upgradeToSubscriptionLabel(product)"></span>
3294                            </label>
3295                        </div>
3296
3297                        <div class="subscription-frequency" v-if="showSubscriptionFrequency(product)">
3298                            <select
3299                                class="rebuy-select"
3300                                aria-label="subscription frequency"
3301                                v-model="product.subscription_frequency"
3302                                v-on:change="updateSubscriptionFrequency(product)">
3303                                <option v-for="frequency in product.subscription_frequencies" v-bind:value="frequency">{{ frequencyLabel(frequency, product.subscription_interval) }}</option>
3304                            </select>
3305                        </div>
3306
3307                        <div class="product-quantity" v-if="hasQuantityInputEnabled()">
3308                            <div class="rebuy-select-wrapper">
3309                                <label class="rebuy-label">Quantity</label>
3310                                <select
3311                                    class="rebuy-select"
3312                                    aria-label="product quantity"
3313                                    v-model="product.quantity">
3314                                    <option v-for="n in maxQuantityInputValue()" v-bind:value="n">{{ n }}</option>
3315                                </select>
3316                            </div>
3317                        </div>
3318
3319                        <button
3320                            class="rebuy-button"
3321                            v-bind:class="{ working: (product.status != 'ready' && product.status != 'selecting') }"
3322                            v-bind:disabled="!(variantAvailable(product.selected_variant)) || (product.status != 'ready' && product.status != 'selecting')"
3323                            v-bind:aria-label="buttonAriaLabel(product)"
3324                            v-on:click="addToCart(product)"
3325                            type="button">
3326                                <span v-html="buttonLabel(product)"></span>
3327                        </button>
3328                    </div>
3329                </div>
3330
3331            </div>
3332
3333            <!-- CUSTOM: Carousel Progress Bar -->
3334            <div class="rebuy-carousel-progress">
3335              <div class="rebuy-carousel-progress-bar"></div>
3336            </div>
3337            <!-- /CUSTOM -->
3338
3339            <div class="rebuy-modal-actions" v-if="showContinueButton()">
3340                <button
3341                    class="rebuy-button decline"
3342                    v-on:click="hide()"
3343                    type="button">
3344                        <span v-html="continueLabel()"></span>
3345                </button>
3346            </div>
3347
3348            <div class="powered-by-rebuy">
3349                <a v-bind:href="'https://rebuyengine.com/?shop=' + config.shop.myshopify_domain" target="_blank" rel="noopener">
3350                    Powered by Rebuy
3351                </a>
3352            </div>
3353
3354        </div>
3355
3356    </div>
3357</div>
3358</script>
3358
3359
3360<!-- Install PDP Recently Viewd Carousel Widget Template -->
3361<script id="rebuy-widget-292048" type="text/template">
3362<div class="rebuy-widget"
3363v-cloak
3364v-on:click="stopPropagation($event)"
3365v-bind:id="'rebuy-widget-' + id"
3366v-bind:class="['widget-type-' + config.type.replace('_','-'), 'widget-display-' + config.display_type, products.length > 0 ? 'is-visible' : 'is-hidden', 'widget-layout-' + currentLayout()]">
3367
3368    <div
3369        class="rebuy-widget-container"
3370        v-cloak
3371        v-bind:class="['widget-display-' + config.display_type, visible ? 'is-visible' : 'is-hidden' ]"
3372        v-on:click.self="config.display_type == 'popup' && hide()">
3373
3374        <div class="rebuy-widget-content">
3375            <div class="rebuy-modal-close" v-on:click="hide()" aria-label="close modal">
3376                <rebuy-icon name="x"></rebuy-icon>
3377            </div>
3378
3379            <div class="rebuy-timer" v-if="hasTimer()">
3380                <p class="rebuy-timer-title" v-if="config.language.timer_title">
3381                    <span v-html="config.language.timer_title"></span> <span class="rebuy-timer-minutes" v-html="config.timer.duration_minutes"></span>:<span class="rebuy-timer-seconds" v-html="config.timer.duration_seconds"></span>
3382                </p>
3383            </div>
3384
3385            <h3 class="super-title" v-if="config.language.super_title != ''" v-html="config.language.super_title"></h3>
3386
3387            <h4 class="primary-title" v-if="config.language.title != ''" v-html="config.language.title"></h4>
3388
3389            <div class="description" v-if="config.language.description != ''" v-html="config.language.description"></div>
3390
3391            <div class="rebuy-product-grid" v-bind:class="layoutClasses" tabindex="0" role="list">
3392
3393                <div
3394                    v-for="(product, product_index) in products"
3395                    v-bind:class="[
3396                        product.handle,
3397                        'product-id-' + product.id,
3398                        cartHasProduct(product) ? 'cart-has-item' : '',
3399                        productTagClasses(product),
3400                        hasSplideCarousel ? 'splide__slide' : '',
3401                    ]"
3402                    aria-label="product"
3403                    class="rebuy-product-block"
3404                    role="listitem"
3405                >
3406
3407                    <div class="rebuy-product-media">
3408                        <a
3409                            v-if="!(hasProductQuickViewEnabled() && hasQuickViewPhotoTrigger())"
3410                            class="rebuy-product-image"
3411                            tabindex="-1"
3412                            v-bind:href="learnMoreURL(product)"
3413                            v-bind:style="imageStyles"
3414                            v-on:click="learnMore(product, $event);"
3415                            v-bind:class="[hasLearnMore() ? 'clickable' : '']"
3416                            rel="nofollow"
3417                        >
3418                        <!-- CUSTOM SECOND IMG ON HOVER -->
3419                            <img class="rebuy-product-img" v-bind:src="itemImage(product, product.selected_variant, '400x400')" v-bind:alt="'View ' + product.title">
3420                            <img class="rebuy-product-hover-img" v-if="product?.images[1]?.src" v-bind:src="product.images[1].src" v-bind:alt="'View ' + product.title">
3421                            <img class="rebuy-product-hover-img" v-else v-bind:src="product.images[0]?.src" v-bind:alt="'View ' + product.title">
3422                        <!-- END CUSTOM  --> 
3423                        </a>
3424                        <button
3425                            v-if="hasProductQuickViewEnabled() && hasQuickViewPhotoTrigger()"
3426                            class="rebuy-product-image-trigger"
3427                            v-bind:style="imageStyles"
3428                            v-on:click="openQuickViewVariantModal(product)"
3429                            v-bind:aria-label="'Quick view ' + product.title"
3430                            type="button"
3431                        >
3432                        <!-- CUSTOM SECOND IMG ON HOVER -->
3433                            <img class="rebuy-product-img" v-bind:src="itemImage(product, product.selected_variant, '400x400')" v-bind:alt="'View ' + product.title">
3434                            <img class="rebuy-product-hover-img" v-if="product?.images[1]?.src" v-bind:src="product.images[1].src" v-bind:alt="'View ' + product.title">
3435                            <img class="rebuy-product-hover-img" v-else v-bind:src="product.images[0]?.src" v-bind:alt="'View ' + product.title">
3436                        <!-- END CUSTOM  --> 
3437                        </button>
3438                    </div>
3439                    <div class="rebuy-product-info">
3440                        <h5
3441                            class="rebuy-product-title"
3442                            v-bind:class="[hasLearnMore() ? 'clickable' : '']">
3443                            <a
3444                                v-bind:href="learnMoreURL(product)"
3445                                class="rebuy-product-title-link"
3446                                v-on:click="learnMore(product, $event);"
3447                                v-html="product.title"
3448                                v-bind:class="[hasLearnMore() ? 'clickable' : '']"
3449                                v-bind:aria-label="'View ' + product.title"
3450                                rel="nofollow"
3451                            ></a>
3452                        </h5>
3453
3454                        <div
3455                            class="rebuy-product-vendor-container"
3456                            v-if="showProductVendor(product.vendor)"
3457                        >
3458                            <a
3459                                class="rebuy-product-vendor"
3460                                v-bind:class="[hasEnabledProductVendorLink() ? 'clickable' : '']"
3461                                v-html="product.vendor"
3462                                v-bind:href="vendorURL(product.vendor)"
3463                                v-bind:aria-label="'View ' + product.vendor + ' products'"
3464                                rel="nofollow"
3465                            ></a>
3466                        </div>
3467                        <div class="rebuy-variant-title" v-if="showVariantTitle(product)" v-html="product.selected_variant.title"></div>
3468                    <!-- Custom Options + custom placement -->
3469                    <div class="rebuy-product-options" v-if="showVariantSelect(product)">
3470                    <div class="rebuy-product-option" v-for="option in product.options">
3471
3472                        <div class="rebuy-color-swatches" v-if="option.name == 'Color'">
3473                            <div class="rebuy-color-swatch" v-for="value in filterOOSOptions(option, product)">
3474                                <label class="rebuy-color-label" 
3475                                v-bind:class="{ 
3476                                    active: product.selected_variant['option' + option.position] == value,
3477                                    unavailable: !variantOptionAvailable(product, 'option' + option.position, value) 
3478                                }"
3479                                v-on:click="selectVariantOption(product, 'option' + option.position, value)"
3480                                :value="value"
3481                                :title="value"
3482                                :style="{ backgroundImage: `url(${window.getWidgetSwatch(value, product.images)})` || value }">
3483                                </label>
3484                            </div>
3485                        </div>
3486
3487                    </div>
3488                    </div>
3489                    <!-- Custom -->
3490                            <!-- CUSTOM REVIEW RATING DISPLAY  -->
3491                          <div class="rebuy-product-review" v-if="hasProductReviews(product)" aria-label="product star rating">
3492                              <span class="rebuy-star-rating">
3493                                  <span
3494                                      v-if="product.reviews.star_rating"
3495                                      class="rebuy-star-rating-value sr-only"
3496                                      v-html="Math.round(product.reviews.star_rating).toFixed(1) + ' out of 5.0 stars'"
3497                                  >
3498                                  </span>
3499                                  <span class="rebuy-star-rating-background"></span>
3500                                  <span class="rebuy-star-rating-foreground"></span>
3501                              </span>
3502                              <span class="rebuy-review-rating">
3503                                <span class="rebuy-review-star-number" v-if="product?.reviews?.star_rating" v-html="product.reviews.star_rating"></span>
3504                                <!-- <span class="rebuy-review-count-label">Reviews</span> -->
3505                              </span>
3506                          </div>
3507                            <!-- END CUSTOM  -->
3508
3509                            <!-- CUSTOM -->
3510                            <div class="rebuy-product-price">
3511                                <div>
3512                                    <span class="rebuy-money">
3513                                        <span class="sr-only">Starting price</span>
3514                                        <span tabindex="0" v-html="'From ' + formatMoney(product.variants.filter(v => variantAvailable(v)).reduce((min, v) => Math.min(min, Rebuy.util.amountToCents(v.price)), Rebuy.util.amountToCents((product.variants.filter(v => variantAvailable(v))[0] || product.variants[0]).price)))"></span>
3515                                    </span>
3516                                </div>
3517                            </div>
3518                            <!-- /CUSTOM -->
3519                        <div class="rebuy-product-description" v-if="showProductDescription(product)" v-html="text(product.body_html)"></div>
3520                    </div>
3521
3522                    <div class="rebuy-product-actions">
3523                        <a
3524                            v-if="hasProductQuickViewEnabled() && hasQuickViewButtonTrigger()"
3525                            class="product-quick-view-button rebuy-button outline"
3526
3527                            v-bind:href="learnMoreURL(product)"
3528                            v-on:click="learnMore(product, $event);"
3529                            v-bind:class="[hasLearnMore() ? 'clickable' : '']"
3530                            rel="nofollow"
3531                            >
3532                            <span v-html="getQuickViewButtonText()"></span>
3533                        </a>
3534
3535                        <div class="subscription-checkbox" v-if="showSubscriptionOptions(product)">
3536                            <label class="rebuy-checkbox-label">
3537                                <input
3538                                    class="checkbox-input rebuy-checkbox"
3539                                    v-model="product.subscription"
3540                                    v-on:change="toggleSubscription(product)"
3541                                    type="checkbox"
3542                                    :aria-label="upgradeToSubscriptionAriaLabel(product)"
3543                                />
3544                                <span class="checkbox-label" v-html="upgradeToSubscriptionLabel(product)"></span>
3545                            </label>
3546                        </div>
3547
3548                        <div class="subscription-frequency" v-if="showSubscriptionFrequency(product)">
3549                            <select
3550                                class="rebuy-select"
3551                                aria-label="subscription frequency"
3552                                v-model="product.subscription_frequency"
3553                                v-on:change="updateSubscriptionFrequency(product)">
3554                                <option v-for="frequency in product.subscription_frequencies" v-bind:value="frequency">{{ frequencyLabel(frequency, product.subscription_interval) }}</option>
3555                            </select>
3556                        </div>
3557
3558                        <div class="product-quantity" v-if="hasQuantityInputEnabled()">
3559                            <div class="rebuy-select-wrapper">
3560                                <label class="rebuy-label">Quantity</label>
3561                                <select
3562                                    class="rebuy-select"
3563                                    aria-label="product quantity"
3564                                    v-model="product.quantity">
3565                                    <option v-for="n in maxQuantityInputValue()" v-bind:value="n">{{ n }}</option>
3566                                </select>
3567                            </div>
3568                        </div>
3569
3570                        <button
3571                            class="rebuy-button"
3572                            v-bind:class="{ working: (product.status != 'ready' && product.status != 'selecting') }"
3573                            v-bind:disabled="!(variantAvailable(product.selected_variant)) || (product.status != 'ready' && product.status != 'selecting')"
3574                            v-bind:aria-label="buttonAriaLabel(product)"
3575                            v-on:click="addToCart(product)"
3576                            type="button">
3577                                <span v-html="buttonLabel(product)"></span>
3578                        </button>
3579                    </div>
3580                </div>
3581
3582            </div>
3583
3584            <!-- CUSTOM: Carousel Progress Bar -->
3585            <div class="rebuy-carousel-progress">
3586              <div class="rebuy-carousel-progress-bar"></div>
3587            </div>
3588            <!-- /CUSTOM -->
3589
3590            <div class="rebuy-modal-actions" v-if="showContinueButton()">
3591                <button
3592                    class="rebuy-button decline"
3593                    v-on:click="hide()"
3594                    type="button">
3595                        <span v-html="continueLabel()"></span>
3596                </button>
3597            </div>
3598
3599            <div class="powered-by-rebuy">
3600                <a v-bind:href="'https://rebuyengine.com/?shop=' + config.shop.myshopify_domain" target="_blank" rel="noopener">
3601                    Powered by Rebuy
3602                </a>
3603            </div>
3604
3605        </div>
3606
3607    </div>
3608</div>
3609</script>
3609
3610
3611
3612<!-- Install Product Quick View Modal Template -->
3613<script id="rebuy-modal-variant-template" type="text/template">
3614 <div class="rebuy-modal" v-cloak v-bind:class="[visible ? 'is-visible' : 'is-hidden']">
3615    <div class="rebuy-modal__container" v-cloak v-bind:class="[style, visible ? 'is-visible' : 'is-hidden']" v-on:click="stopPropagation($event)">
3616
3617        <button
3618            class="rebuy-modal__close"
3619            type="button"
3620            aria-label="Close modal"
3621            v-on:click="click({ action: 'dismiss' })"
3622        >
3623            <rebuy-icon name="x"></rebuy-icon>
3624        </button>
3625
3626        <div class="rebuy-modal__container-header" v-html="title"></div>
3627        <div class="rebuy-modal__container-body">
3628
3629            <div class="rebuy-modal__product" v-bind:class="['rebuy-modal__product--layout-' + settings.view_options.quick_view_layout, getModalLayoutClasses(settings.layout)]">
3630
3631                <div class="rebuy-modal__product-media">
3632                    <img
3633                        class="rebuy-modal__product-media-image"
3634                        v-bind:src="itemImage(product, product.selected_variant, '800x800')"
3635                        v-bind:alt="product.title"
3636                    />
3637
3638                    <div v-if="shouldShowSubImages()" class="rebuy-modal__product-sub-images">
3639                        <div
3640                            v-for="(image, index) in product.images"
3641                            :key="image.id + '-sub-image-' + index"
3642                            class="rebuy-modal__product-sub-image"
3643                            v-on:click="handleSelectingImage(image)"
3644                            v-bind:class="{ 'is-active': getSelectedImage()?.id === image.id }"
3645                            role="button"
3646                            tabindex="0">
3647                            <img
3648                                v-bind:src="sizeImage(image.src, '200x200')"
3649                                v-bind:alt="product.title"
3650                            />
3651                        </div>
3652                    </div>
3653                </div>
3654
3655                <div class="rebuy-modal__product-info">
3656                    <h4 class="rebuy-modal__product-title" v-html="product.title"></h4>
3657
3658                    <div class="rebuy-modal__product-price">
3659                        <div v-if="variantOnSale(product, product.selected_variant)">
3660                            <span class="rebuy-money sale" v-html="formatMoney(variantPrice(product, product.selected_variant))"></span>
3661                            <span class="rebuy-money compare-at" v-html="formatMoney(variantCompareAtPrice(product, product.selected_variant))"></span>
3662                        </div>
3663                        <div v-if="!(variantOnSale(product, product.selected_variant))">
3664                            <span class="rebuy-money" v-html="formatMoney(variantPrice(product, product.selected_variant))"></span>
3665                        </div>
3666                    </div>
3667
3668                    <div class="rebuy-modal__product-stock" v-bind:class="[variantAvailable(product.selected_variant) ? 'in-stock' : 'out-of-stock']">
3669                        <span class="rebuy-modal__product-stock-indicator"></span>
3670                        <span class="rebuy-modal__product-stock-label" v-html="stockLabel(product.selected_variant)"></span>
3671                    </div>
3672
3673                    <div v-if="shouldShowProductQuantityController()">
3674                        <div class="rebuy-modal__product-quantity-controller">
3675                            <button
3676                                class="rebuy-modal__product-quantity-controller-button"
3677                                v-bind:aria-label="'Decrease quantity of ' + product.title"
3678                                v-on:click="adjustQuantityOnType(product, 'decrease')"
3679                                >
3680                                <rebuy-icon name="minus" class="rebuy-grey"></rebuy-icon>
3681                            </button>
3682
3683                            <span
3684                                class="rebuy-modal__product-quantity-controller-label"
3685                                v-html="product.quantity || 1">
3686                            </span>
3687
3688                            <button
3689                                class="rebuy-modal__product-quantity-controller-button"
3690                                v-on:click="adjustQuantityOnType(product, 'increase')"
3691                                v-bind:aria-label="'Increase quantity of ' + product.title"
3692                                >
3693                                <rebuy-icon name="plus" class="rebuy-grey"></rebuy-icon>
3694                            </button>
3695                        </div>
3696                    </div>
3697
3698                    <div class="rebuy-modal__product-options">
3699                        <div v-if="isVariantSelectorButtons()" class="rebuy-modal__product-option" v-for="option in product.options">
3700                            <div class="rebuy-modal__product-option-title">{{ option.name }}</div>
3701                            <div class="rebuy-modal__product-option-buttons">
3702                                <button
3703                                    class="rebuy-option-button"
3704                                    v-for="(value, index) in option.values"
3705                                    v-bind:class="{ 'is-active': product.selected_variant['option' + option.position] == value, 'is-unavailable': !variantOptionAvailable(product, 'option' + option.position, value) }"
3706                                    v-on:click="selectVariantOption(product, 'option' + option.position, value)"
3707                                    >
3708                                    {{ value }}
3709                                </button>
3710                            </div>
3711                        </div>
3712
3713                        <div v-if="!isVariantSelectorButtons() && shouldShowVariantSelector()" class="rebuy-modal__product-option-select">
3714                            <select
3715                                class="rebuy-select"
3716                                v-bind:aria-label="'variant of ' + product.title"
3717                                v-model="product.selected_variant_id"
3718                                v-on:change="selectVariant(product)"
3719                                name="variant-selector"
3720                            >
3721                                <option v-for="variant in product.variants" v-bind:value="variant.id">{{ variant.title }}</option>
3722                            </select>
3723                        </div>
3724                    </div>
3725
3726                    <div v-if="showModalProductDescription() && product.body_html && stripHtml(product.body_html).length > 0" class="rebuy-modal__product-description-wrapper">
3727                        <button
3728                            type="button"
3729                            class="rebuy-modal__product-description-toggle"
3730                            v-on:click="toggleDescription()"
3731                            v-bind:class="{ 'is-open': isDescriptionOpen }"
3732                            v-bind:aria-expanded="isDescriptionOpen"
3733                            aria-controls="rebuy-modal-product-description"
3734                        >
3735                            <span class="rebuy-modal__product-description-toggle-label">Description</span>
3736                            <rebuy-icon name="plus" class="rebuy-modal__product-description-toggle-icon"></rebuy-icon>
3737                        </button>
3738                        <div
3739                            id="rebuy-modal-product-description"
3740                            class="rebuy-modal__product-body-description rebuy-product-description"
3741                            v-bind:class="{ 'is-open': isDescriptionOpen }"
3742                            v-html="stripHtml(product.body_html)"
3743                        ></div>
3744                    </div>
3745                    <div class="rebuy-modal__container-actions" v-bind:class="[buttons.length > 1 ? 'multi-button' : 'single-button']">
3746                        <button class="rebuy-button"
3747                            v-for="button in buttons"
3748                            v-bind:class="[button.type]"
3749                            v-bind:disabled="isButtonDisabled(button)"
3750                            v-on:click="button.callback"
3751                            v-html="getButtonLabel(button)"
3752                            type="button"
3753                        >
3754                        </button>
3755                    </div>
3756                    <div class="rebuy-product-link" v-if="product?.link">
3757                        <a
3758                            v-bind:href="product.link"
3759                            class="rebuy-product-page-link"
3760                            v-html="'More details'"
3761                            v-bind:aria-label="'View ' + product.title"
3762                            rel="nofollow"
3763                        ></a>
3764                    </div>  
3765                </div>
3766
3767            </div>
3768
3769        </div>
3770
3771
3772    </div>
3773</div>
3774</script>
3774
3775
3776  <!-- Failed to render app block "16881471024131275657": app block path "shopify://apps/searchanise-search-filter/blocks/app-embed/d8f24ada-02b1-458a-bbeb-5bf16d5c921e" does not exist --><!-- Failed to render app block "13485262428272640058": app block path "shopify://apps/meta-business-ai/blocks/mwp-embed/a4b3e14c-421b-4c0e-977a-2558fbce5052" does not exist -->
3776<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
vendor: 1 bytes, line 3776
3776
3777<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"09412b74d5c343ff8653fe751814a5bb","r":1,"spa":2}' crossorigin="anonymous"></script>
3777
3778</body>
3779</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.