PageSourceSearch

https://respoke.com/

html respoke.com collected 2026-10-06 22:36:19 UTC 752,000 bytes, 9,783 lines download raw bytes

1<!doctype html>
2<!--[if IE 8]><html class="no-js lt-ie9" lang="en"> <![endif]-->
3<!--[if IE 9 ]><html class="ie9 no-js"> <![endif]-->
4<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
5<head>
6  <!-- Loft Version 2.4.1 -->
7  <!-- Basic page needs ================================================== -->
8  <meta charset="utf-8">
9  <meta http-equiv="X-UA-Compatible" content="IE=edge">
10  <meta name="viewport" content="width=device-width,initial-scale=1">
11  <meta name="theme-color" content="#000000">
12  <link rel="canonical" href="https://respoke.com/">
13
14  
15    <link rel="shortcut icon" href="//respoke.com/cdn/shop/files/respoke_crown.jpg?crop=center&height=32&v=1614298486&width=32" type="image/png">
16  
17
18  <!-- Title and description ================================================== -->
19  <title>
20    Respoke: Charleston, Nantucket, Newport, Provincetown, Edgartown
21  </title>
22
23  
24    <meta name="description" content="Respoke upcylces iconic designer scarves into women&#39;s, men&#39;s, and children&#39;s footwear, ready-to-wear, fine-art, furniture, and accessories. Shop exclusive styles and visit our luxury boutiques in Provincetown, Nantucket, Newport, Martha&#39;s Vineyard, and Charleston.">
25  
26
27  
27<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">
28  /*! loadJS: load a JS file asynchronously. [c]2014 @scottjehl, Filament Group, Inc. (Based on http://goo.gl/REQGQ by Paul Irish). Licensed MIT */
29  (function( w ){
30    var loadJS = function( src, cb, ordered ){
31      "use strict";
32      var tmp;
33      var ref = w.document.getElementsByTagName( "script" )[ 0 ];
34      var script = w.document.createElement( "script" );
35
36      if (typeof(cb) === 'boolean') {
37        tmp = ordered;
38        ordered = cb;
39        cb = tmp;
40      }
41
42      script.src = src;
43      script.async = !ordered;
44      ref.parentNode.insertBefore( script, ref );
45
46      if (cb && typeof(cb) === "function") {
47        script.onload = cb;
48      }
49      return script;
50    };
51    // commonjs
52    if( typeof module !== "undefined" ){
53      module.exports = loadJS;
54    }
55    else {
56      w.loadJS = loadJS;
57    }
58  }( typeof global !== "undefined" ? global : this ));
59
60  /*! loadCSS. [c]2020 Filament Group, Inc. MIT License */
61(function(w){
62"use strict";
63/* exported loadCSS */
64var loadCSS = function( href, before, media, attributes ){
65  // Arguments explained:
66  // `href` [REQUIRED] is the URL for your CSS file.
67  // `before` [OPTIONAL] is the element the script should use as a reference for injecting our stylesheet <link> before
68  // By default, loadCSS attempts to inject the link after the last stylesheet or script in the DOM. However, you might desire a more specific location in your document.
69  // `media` [OPTIONAL] is the media type or query of the stylesheet. By default it will be 'all'
70  // `attributes` [OPTIONAL] is the Object of attribute name/attribute value pairs to set on the stylesheet's DOM Element.
71  var doc = w.document;
72  var ss = doc.createElement( "link" );
73  var ref;
74  if( before ){
75    ref = before;
76  }
77  else {
78    var refs = ( doc.body || doc.getElementsByTagName( "head" )[ 0 ] ).childNodes;
79    ref = refs[ refs.length - 1];
80  }
81
82  var sheets = doc.styleSheets;
83  // Set any of the provided attributes to the stylesheet DOM Element.
84  if( attributes ){
85    for( var attributeName in attributes ){
86      if( attributes.hasOwnProperty( attributeName ) ){
87        ss.setAttribute( attributeName, attributes[attributeName] );
88      }
89    }
90  }
91  ss.rel = "stylesheet";
92  ss.href = href;
93  // temporarily set media to something inapplicable to ensure it'll fetch without blocking render
94  ss.media = "only x";
95
96  // wait until body is defined before injecting link. This ensures a non-blocking load in IE11.
97  function ready( cb ){
98    if( doc.body ){
99      return cb();
100    }
101    setTimeout(function(){
102      ready( cb );
103    });
104  }
105  // Inject link
106    // Note: the ternary preserves the existing behavior of "before" argument, but we could choose to change the argument to "after" in a later release and standardize on ref.nextSibling for all refs
107    // Note: `insertBefore` is used instead of `appendChild`, for safety re: http://www.paulirish.com/2011/surefire-dom-element-insertion/
108  ready( function(){
109    ref.parentNode.insertBefore( ss, ( before ? ref : ref.nextSibling ) );
110  });
111  // A method (exposed on return object for external use) that mimics onload by polling document.styleSheets until it includes the new sheet.
112  var onloadcssdefined = function( cb ){
113    var resolvedHref = ss.href;
114    var i = sheets.length;
115    while( i-- ){
116      if( sheets[ i ].href === resolvedHref ){
117        return cb();
118      }
119    }
120    setTimeout(function() {
121      onloadcssdefined( cb );
122    });
123  };
124
125  function loadCB(){
126    if( ss.addEventListener ){
127      ss.removeEventListener( "load", loadCB );
128    }
129    ss.media = media || "all";
130  }
131
132  // once loaded, set link's media back to `all` so that the stylesheet applies once it loads
133  if( ss.addEventListener ){
134    ss.addEventListener( "load", loadCB);
135  }
136  ss.onloadcssdefined = onloadcssdefined;
137  onloadcssdefined( loadCB );
138  return ss;
139};
140// commonjs
141if( typeof exports !== "undefined" ){
142  exports.loadCSS = loadCSS;
143}
144else {
145  w.loadCSS = loadCSS;
146}
147}( typeof global !== "undefined" ? global : this ));
148
149  window.theme = window.theme || {};
150  window.theme.scripts = {
151    slideshow: {
152      src: "//respoke.com/cdn/shop/t/30/assets/theme_section_slideshow.js?v=134172075328892515171766703035",
153      init: ''
154    },
155    featured_collection: {
156      src: "//respoke.com/cdn/shop/t/30/assets/theme_section_featured_collection.js?v=77195575728242050541766703035",
157      init: ''
158    },
159    gallery: {
160      src: "//respoke.com/cdn/shop/t/30/assets/theme_section_gallery.js?v=88572516005422783541766703035",
161      init: ''
162    },
163    banner: {
164      src: "//respoke.com/cdn/shop/t/30/assets/theme_section_banner.js?v=88326669242509724581766703035",
165      init: ''
166    },
167    logolist: {
168      src: "//respoke.com/cdn/shop/t/30/assets/theme_section_logolist.js?v=109539932184444943651766703035",
169      init: ''
170    },
171    blog: {
172      src: "//respoke.com/cdn/shop/t/30/assets/theme_section_blog.js?v=92213705879922169921766703035",
173      init: ''
174    },
175    recommendations: {
176      src: "//respoke.com/cdn/shop/t/30/assets/theme_section_recommendations.js?v=92321737222622728591766703035",
177      init: ''
178    },
179    // product_page: {
180    //   src: "//respoke.com/cdn/shop/t/30/assets/theme_section_product.js?v=3901",
181    //   init: ''
182    // },
183    product_slider: {
184      src: "//respoke.com/cdn/shop/t/30/assets/theme_feature_product_slider.js?v=24017511744982364671766703035",
185      init: ''
186    },
187    image_zoom: {
188      src: "//respoke.com/cdn/shop/t/30/assets/theme_feature_image_zoom.js?v=25296013482890570771766703035",
189      init: ''
190    },
191    model_viewer: {
192      src: "//respoke.com/cdn/shop/t/30/assets/theme_feature_model_viewer.js?v=1547
19279106637219886801766703035",
193      init: ''
194    },
195    newsletter_popup: {
196      src: "//respoke.com/cdn/shop/t/30/assets/theme_feature_newsletter_popup.js?v=184342474739091174981766703035",
197      init: ''
198    },
199    predictive_search: {
200      src: "//respoke.com/cdn/shop/t/30/assets/theme_feature_predictive_search.js?v=323809369123337331766703035",
201      init: ''
202    },
203    quickview: {
204      src: "//respoke.com/cdn/shop/t/30/assets/theme_quickview.js?v=36542766039068989171766703035",
205      init: ''
206    },
207    mobile_menu: {
208      src: "//respoke.com/cdn/shop/t/30/assets/theme_feature_mobile_menu.js?v=74695280464741136651766703035",
209      init: ''
210    },
211    "scrolling-text":{
212      src:"",
213      init: ""
214    }
215  }
216</script>
216�<link rel="preload" fetchpriority="high" as="image" href="//respoke.com/cdn/shop/t/30/assets/lifestyle-1.svg?v=8338176680261399321766703035" type="image/svg+xml">
217
218  <style data-shopify>�.wrapper { max-width: var(--wrapper--full); margin: 0 auto; padding: 0 4vw; }.wrapper::after, .wrapper__text-templates::after { content: ''; display: table; clear: both; }
219    .wrapper__text-templates { zoom: 1; max-width: var(--wrapper--contained); margin: 0 auto; padding: 0 4vw; }
220    #preloader { position: fixed; top:0; left:0; right:0; bottom:0; background-color:var(--color_body_bg); z-index:99999; display:flex; justify-content:center; align-items:center; }
221  </style>
222
223  <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
224
225  <!-- Helpers ================================================== -->
226  <style data-shopify>�@font-face {
227  font-family: "Fira Sans";
228  font-weight: 400;
229  font-style: normal;
230  font-display: swap;
231  src: url("//respoke.com/cdn/fonts/fira_sans/firasans_n4.2bbe25c7eff81f2190328b1f4c09fff694a30391.woff2") format("woff2"),
232       url("//respoke.com/cdn/fonts/fira_sans/firasans_n4.3080da6df53473deabf85f231151766e88fe58e5.woff") format("woff");
233}
234
235  @font-face {
236  font-family: "Playfair Display";
237  font-weight: 400;
238  font-style: normal;
239  font-display: swap;
240  src: url("//respoke.com/cdn/fonts/playfair_display/playfairdisplay_n4.9980f3e16959dc89137cc1369bfc3ae98af1deb9.woff2") format("woff2"),
241       url("//respoke.com/cdn/fonts/playfair_display/playfairdisplay_n4.c562b7c8e5637886a811d2a017f9e023166064ee.woff") format("woff");
242}
243
244  @font-face {
245  font-family: "Fira Sans";
246  font-weight: 400;
247  font-style: normal;
248  font-display: swap;
249  src: url("//respoke.com/cdn/fonts/fira_sans/firasans_n4.2bbe25c7eff81f2190328b1f4c09fff694a30391.woff2") format("woff2"),
250       url("//respoke.com/cdn/fonts/fira_sans/firasans_n4.3080da6df53473deabf85f231151766e88fe58e5.woff") format("woff");
251}
252�
253:root  {
254  /* Base units */
255  --padding-unit-xl: 80px;
256  --padding-unit-l: 60px;
257  --padding-unit-m: 45px;
258  --padding-unit-s: 30px;
259  --padding-unit-xs: 15px;
260
261  /* Padding Combos */
262  --padding-standard: 45px
26360px
264;
265
266  /* Wrapper options */
267  --wrapper--contained: 1400px;
268  --wrapper--full: 1920px;
269
270
271  /*================ Typography ================*/
272  /* Fonts */
273  --headingFontStack: "Playfair Display", 
274serif�;
275  --headingFontWeight: 400;
276  --headingFontStyle: normal;
277  --headerLineHeight: 1.3em;
278
279  --subheaderFontStack: "Fira Sans", 
280sans-serif�;
281  --subheaderFontWeight: 400;
282  --subheaderFontStyle: normal;
283
284  --bodyFontStack: "Fira Sans", 
285sans-serif�;
286  --bodyFontWeight: 400;
287  --bodyFontStyle: normal;
288
289  --bodyFontWeight--bold: 700;
290
291  --ajax-loader-gif: url('//respoke.com/cdn/shop/t/30/assets/ajax-loader.gif?v=166394360676579700211766703035');
292
293
294  /* Font Size */
295  --baseSizeMain: 16px;
296  --nav-font-size: 1rem;
297  --input_style: none;
298  --baseFontSize: 1rem;
299
300  --header1: 2.441rem;
301  --header2: 1.953rem;
302  --header3: 1.25rem;
303  --header4: 1.25rem;
304  --header5: 1rem;
305  --header6: 0.8rem;
306  --smallDetail: 0.9rem;
307  --smallerDetail: 0.7rem;
308
309  --baseLineHeight: 1.5em;
310
311  --header2-mobile: 1.728rem;
312
313  --font-heading-scale: 1;
314  --font-body-scale: 1;
315
316  /* Collection */
317  --collection-product-overlay: 0.25;
318
319  /* SVG */
320  --lifestyle1-svg: url(//respoke.com/cdn/shop/t/30/assets/lifestyle-1.svg?v=8338176680261399321766703035);
321
322  /* Placeholder Images */
323  --mobile-hero-img: url(//respoke.com/cdn/shop/t/30/assets/mobile-hero.jpg?v=3901);
324  --placeholder-blog: url(//respoke.com/cdn/shop/t/30/assets/placeholder-blog.png?v=6514859711069742851766703035);  
325      
326      /* Logo */
327      --logo_max_width: 150;
328
329  /*================ Colors ================*/
330
331  --white: #fff;
332  --black: #000;
333  --color_primary: #000000;
334  --color_primary_subdued: rgba(0, 0, 0, 0.1);
335  --color_primary_background_active: rgba(0, 0, 0, 0.8);
336  --color_primary_placeholder: rgba(0, 0, 0, 0.08);
337  --color_accent: #989f9f;
338  --color_accent_subdued: rgba(152, 159, 159, 0.8);
339  --color_secondary_header: #ffffff;
340  --color_secondary_accent: #000000;
341  --color_secondary_accent_inverse: #282828;
342  --color_secondary_accent_subdued: rgba(0, 0, 0, 0.2);
343  --color_secondary_accent_80: rgba(0, 0, 0, 0.8);
344  --select_dropdown_color: rgba(0,0,0,0);
345  --color_article_social_link: #232323;
346
347  --colorTextBody: #000000;
348  --color_body_text_rgb: #000000;
349  --color_body_text_subdued: rgba(0, 0, 0, 0.1);
350  --colorPrimary: #000000;
351  --color_primary_rgb: #000000;
352  --color-base-text: 0, 
353  0, 
354  0;
355  --colorLink: #989f9f;
356  --card_bg: #ffffff;
357  --card-bg-rgb: 255, 
358  255, 
359  255;
360  --card-bg-color-alpha-8: rgba(255, 255, 255, 0.84);
361  --card_shadow: rgba(0, 0, 0, 0.1);
362  /* --card_shadow_size: 0px 6px 15px 0px; */
363  --card_shadow_size: -1px 14px 50px -10px;
364
365
366  --dropdown_shadow: -6px 27px 19px -10px rgba(0, 0, 0, 0.10);
367
368  /* Accessible Colors */
369  --input_active_background: #ffffff;
370  --input_active_text: #000000;
371  --input_active_placeholder: #000000;
372
373  /* Collection filter colors */
374  --filter_group_background_rgb: rgb(255, 255, 255);
375  --filter_group_background: #ffffff;
376  --filter_group_content: #000000;
377  --filter_group_content_rgb: rgba(0, 0, 0, 0.2);
378
379  --test_filter_background: rgb(0, 0, 0);
380
381  /* Header Colors */
382  --promo_text: #ffffff;
383  --promo_bg: #181818;
384  --promo_text_link: #f3cd54;
385  --mega_dropdown_bg: #000000;
386  --mega_dropdown_bg_alpha: rgba(0, 0, 0, 0.2);
387  --mega_dropdown_bg_alpha_0: rgba(0, 0, 0, 0);
388  --mega_dropdown_links: #000000;
389  --mega_dropdown_links_alpha: rgba(0, 0, 0, 0.05);
390  --mega_dropdown_links_8: rgba(0, 0, 0, 0.8);
391  --color_mobile_links: #000000;
392  --color_mobile_links_border: rgba(0, 0, 0, 0.8);
393  --color_mobile_bg: #ffffff;
394  --color_newsletter_content: #292929;
395  --color_newsletter_content_subdued: rgba(41, 41, 41, 0.2);
396  --color_newsletter_background: #ffffff;
397  --color_newsletter_border: #e2e2e2;
398  --search_border_color: #e6e6e6;
399  --header_crossborder_content: rgb(0, 0, 0);
400  --header_crossborder_background: #ffffff;
401  --mobile_crossborder_content: rgb(0, 0, 0);
402  --mobile_crossborder_background: #ffffff;
403
404  /* Navbar Colors*/
405  --navbar_background_color: #000000;
406  --navbar_link_color: #ffffff;
407  --navbar_link_color_alpha: rgba(255, 255, 255, 0.2);
408
409  /* Search Popup Colors */
410  --search_popup_bg: #ffffff;
411  --search_popup_input_bg: #FFFFFF;
412  --search_popup_input_text: #000000;
413  --search_popup_body_text: #000000;
414  --search_popup_product_background: #ffffff;
415  --search_product_hover: #f8f8f8;
416  --search_overlay_color: rgba(255, 255, 255, 0.2);
417
418  /* Footer Colors*/
419  --color_subfooter_text: #000000;
420  --footer_crossborder_content: #ffffff;
421  --footer_crossborder_background: rgba(0,0,0,0);
422  --color_footer_text: #ffffff;
423  --color_footer_bg: #000000;
424  --color_subfooter_bg: #ffffff;
425  --color_footer_social_link: #ffffff;
426  --color_footer_social_link_mobile: #ffffff;
427
428  /* Ad Colors*/
429  --collection_ad_color: ;
430  --collection-ad-color-background: #252525;
431
432  /* Body Colors*/
433  --color_body_bg: #ffffff;
434  --color_body_bg_5: rgba(255, 255, 255, 0.05);
435  --color_body_bg_25: rgba(255, 255, 255, 0.25);
436  --color_body_bg_secondary: #000000;
437  --color_body_bg_tertiary: #c61919;
438  --color_body_text: #000000;
439  --color_body_text_05: rgba(0, 0, 0, 0.05);
440  --color_body_text_25: rgba(0, 0, 0, 0.25);
441  --color_body_text_55: rgba(0, 0, 0, 0.55);
442  --color_body_input_bg: rgba(0, 0, 0, 0.05);
443  --color_body_text_border: rgba(0, 0, 0, 0.6);
444  --color_body_text-80: rgba(0, 0, 0, 0.8);
445  --color_body_text-90: rgba(0, 0, 0, 0.95);
446  --color_body_text-97: rgba(0, 0, 0, 0.97);
447
448  --color_border: rgba(0, 0, 0, 0.8);
449
450  /* Global - Cards */
451  --card_border_radius: 0px;
452
453  /* Buttons */
454  --button_border_radius: 0px;
455  --button_text_transform: uppercase;
456  --btn-style: ;
457  --button_case: true;
458  --btn_primary_text_color: #ffffff;
459  --btn_background_color: #c61919;
460  --mobile_top_button_text: #000000;
461  --color_btn_background_hover: #c61919;
462  --color_btn_text_hover: #ffffff;
463
464  /* Swatch Colors */
465  --color_swatches_btn: #ffffff;
466  --color_swatches_text: #000000;
467  --color_swatches_border: #ffffff;
468
469  /* Badges */
470  --sold_badge_color: #989f9f;
471  --sold_badge_color_text: #ffffff;
472  --sale_badge_color: #dc1f33;
473  --sale_badge_color_text: #ffffff;
474
475  /* Event colors*/
476  --cart_error: #ff6d6d;
477  --cart_success: #c61919;
478
479  /* Standard elements */
480  --article_gap: 5vw;
481  --article_text_width: 75%;
482  --article_sidebar_width: 25%;
483
484  /* Standard Dawn Colors */
485  --color-background: var(--filter_group_background);
486  --color-foreground: 0, 
487  0, 
488  0;
489
490  /* Standard Dawn Animations */
491  --duration-short: 100ms;
492  --duration-default: 200ms;
493  --duration-long: 500ms;
494}
495
496@media screen and (max-width: 1399px) {
497  :root {
498    --article_text_width: 100%;
499    --article_sidebar_width: 100%;
500  }
501}
502
503</style>
504  <!-- /snippets/resource__social-meta-tags.liquid -->
505
506
507
508
509<meta property="og:site_name" content="Respoke">
510<meta property="og:url" content="https://respoke.com/">
511<meta property="og:title" content="Respoke: Charleston, Nantucket, Newport, Provincetown, Edgartown">
512<meta property="og:type" content="website">
513<meta property="og:description" content="Respoke upcylces iconic designer scarves into women&#39;s, men&#39;s, and children&#39;s footwear, ready-to-wear, fine-art, furniture, and accessories. Shop exclusive styles and visit our luxury boutiques in Provincetown, Nantucket, Newport, Martha&#39;s Vineyard, and Charleston."><meta property="og:image" content="http://respoke.com/cdn/shop/files/Respoke_ShoeCircle.jpg?v=1761842846&width=1275">
514  <meta property="og:image:secure_url" content="https://respoke.com/cdn/shop/files/Respoke_ShoeCircle.jpg?v=1761842846&width=1275">
515  <meta property="og:image:width" content="1275">
516  <meta property="og:image:height" content="1275">
517
518
519  
520  
521
522
523
524<meta name="twitter:site" content="@shopify">
525
526<meta name="twitter:card" content="summary_large_image">
527<meta name="twitter:title" content="Respoke: Charleston, Nantucket, Newport, Provincetown, Edgartown">
528<meta name="twitter:description" content="Respoke upcylces iconic designer scarves into women&#39;s, men&#39;s, and children&#39;s footwear, ready-to-wear, fine-art, furniture, and accessories. Shop exclusive styles and visit our luxury boutiques in Provincetown, Nantucket, Newport, Martha&#39;s Vineyard, and Charleston.">
529
530
531  <!-- Initial CSS ================================================== -->
532  <style data-shopify>
533.site-header {
534    background-color: #000000;
535}
536.pre-header__wrapper {
537    display: grid;
538    max-width: 1920px;
539    margin: 0 auto;
540    padding: 10px 4%;
541    row-gap: 15px;
542}
543.pre-header__wrapper {
544    grid-template-columns: minmax(200px, max-content) auto;
545}
546.pre-header__wrapper .crossborder__form {
547    justify-content: flex-end;
548}
549.pre-header__links {
550    display: flex;
551    flex-wrap: wrap;
552    align-items: center;
553    justify-content: flex-start;
554}
555.pre-header__single-link {
556    font-size: 0.9rem;
557    padding-right: 30px;
558}
559.header__content-wrapper {
560    width: 100%;
561    z-index: 5000;
562    position: relative;
563}
564.site-header__logo--left {
565    margin: 0;
566}
567@media screen and (min-width: 769px) {
568    .header__wrapper {
569        column-gap: 10px;
570    }
571    .header__wrapper--left {
572        /*grid-template-columns: minmax(150px, 300px) auto minmax(150px, 300px);*/
573    }
574    .header__wrapper--left-below {
575        grid-template-columns: 1fr 1fr;
576    }
577    .header__wrapper--left-below .header__nav {
578        grid-row-start: 2;
579        grid-column-end: span 3;
580    }
581    .header__wrapper--center {
582        grid-template-columns: 1fr minmax(100px, min-content) 1fr;
583    }
584    .header__wrapper--center .header__logo {
585        grid-column: 2;
586        grid-row: 1;
587    }
588    .header__wrapper--center .header__nav {
589        grid-column: 1;
590        grid-row: 1;
591    }
592    .header-icons {
593        grid-column: 3;
594        grid-row: 1; 
595    }
596    .header__wrapper--center-below {
597        grid-template-columns: 1fr 1fr 1fr;
598    }
599    .header__wrapper--center-below .header__logo {
600        grid-row: 1;
601        grid-column: 2;
602        justify-content: center;
603    }
604    .header__wrapper--center-below .header__nav {
605        grid-row-start: 2;
606        grid-column-end: span 3;
607        justify-content: center;
608    }
609    .header__wrapper--center-below .header__crossborder {
610        grid-column: 1;
611        grid-row: 1;
612    }
613}
614@media screen and (max-width: 768px) {
615    .header__wrapper {
616        grid-template-columns: 1fr minmax(100px, max-content) 1fr;
617    }
618    .header__logo {
619        width: 100%;
620        margin: 0 auto;
621    }
622}
623.header__logo {
624    z-index: 500;
625    display: flex;
626    position: relative;
627}
628.header__logo--center-below {
629    margin: 0 auto;
630}
631.header__logo img {
632    max-width: 100%;
633    height: auto;
634    max-height: 100%;
635}
636.header__logo-title {
637    margin: 0;
638    width: 100%;
639    display: flex;
640    align-items: center;
641}
642.header__logo-title--center,
643.header__logo-title--center-below {
644    justify-content: center;
645}
646.header__logo-text {
647    white-space: nowrap;
648    display: inline-block;
649    color: var(--navbar_link_color);
650    visibility: visible;
651}
652.site-header__cart-toggle {
653    display: inline-block;
654}
655.site-header__search {
656    display: inline-block;
657    max-width: 400px;
658    width: 100%;
659}
660.header__crossborder {
661    display: flex;
662    align-items: center;
663}
664.header__nav {
665    display: -webkit-box;
666    display: -ms-flexbox;
667    display: flex;
668    align-items: center;
669    -webkit-box-align: center;
670    -ms-flex-align: center;
671    align-self: center;
672    font-weight: 600;
673}
674.header__nav--left {
675    justify-content: center;
676}
677.header__wrapper--left .header__nav {
678    flex: 1 1 auto;
679}
680nav {
681    height: 100%;
682}
683.site-nav {
684    display: flex;
685    flex-wrap: wrap;
686    align-items: center;
687    height: 100%;
688    cursor: default;
689    margin: 0;
690}
691.site-nav__arrow-right {
692    display: flex;
693    align-items: center;
694}
695.site-nav.multinav {
696    height: auto;
697}
698.site-header .site-nav > li > a {
699    height: 100%;
700    display: flex;
701    align-items: center;
702}
703.main-menu--sticky-true {
704    max-height: 75vh;
705}
706.single-menu-container { 
707
708height: auto;
709background:
710/* Shadow covers */
711linear-gradient(#000000 30%, rgb(0, 0, 0)),
712linear-gradient(rgb(0, 0, 0), #000000 70%) 0 100%,
713
714/* Shadows */
715radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),
716radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;
717background:
718/* Shadow covers */
719linear-gradient(#000000 30%, rgb(0, 0, 0)),
720linear-gradient(rgb(0, 0, 0), #000000 70%) 0 100%,
721
722/* Shadows */
723linear-gradient(to top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0)) 50% 100%;
724background-repeat: no-repeat; 
725background-color: #000000;
726background-size: 100% 30px, 100% 30px, 100% 20px, 100% 20px;
727
728/* Opera doesn't support this in the shorthand */
729background-attachment: local, local, scroll, scroll;
730}
731.header-icons {
732    display: -webkit-box;
733    display: -ms-flexbox;
734    display: flex;
735    -webkit-box-pack: end;
736    -ms-flex-pack: end;
737    justify-content: flex-end;
738}
739.header-icons img {
740    height: 30px;
741    padding-left: 15px;
742}
743.header-icons a.cart-wrapper {
744    display: inline-block;
745}
746.header__individual-icon {
747    width: 50px;
748    height: 100%;
749}
750.header__search-container{
751  position: relative;
752  height: 50px;
753  display: flex;
754  align-self: center;
755}
756@media screen and (min-width: 769px) and (max-width: 1080px) {
757    .header__wrapper {
758        grid-gap: 20px;
759    }
760    .header__wrapper--left {
761        grid-template-columns: minmax(100px, max-content) auto;
762    }
763}
764@media screen and (max-width: 768px) {
765    .header__mobile-wrapper {
766        display: grid;
767        grid-template-columns: 1fr 2fr 1fr;
768    }
769}
770.header__mobile-logo {
771    display: flex;
772    justify-content: center;
773}
774.mobile-header__icon {
775    display: flex;
776    justify-content: flex-end;
777    align-items: center;
778}
779.mobile-header__icon a {
780    display: flex;
781    justify-content: flex-end;
782    align-items: center;
783}
784.main-menu-dropdown {
785    display: none;
786    position: absolute;
787    width: 100%;
788    left: 0;
789    margin: 0;
790    z-index: 2000;
791    padding: 20px 4%;
792}
793.nav-hover .main-menu-dropdown--promotion {
794    grid-template-columns: minmax(50%, 100%) minmax(min-content, 300px);
795    grid-gap: 30px;
796}
797.side-end--all-single {
798    display: grid;
799    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
800}
801.main-menu-dropdown .single-drop-arrow{
802    display: none;
803}
804.main-menu-dropdown .main-nav-wrap {
805    display: grid;
806    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
807    grid-gap: 30px;
808}
809.site-nav__dropdown {
810    list-style: none;
811    margin: 0;
812}
813.site-nav__dropdown--side-end {
814    display: grid;
815    grid-template-columns: minmax(150px, 200px) minmax(min-content, auto);
816}
817.site-nav__dropdown--all-single {
818    display: grid;
819}
820.side-end--all-single {
821    display: grid;
822    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
823}
824.site-nav__grandchild {
825    list-style: none;
826    margin: 0;
827    font-weight: 300;
828}
829.site-nav__grandchild-link {
830    margin: 0;
831}
832.single-dropdown {
833    display: none;
834}
835.nav-hover .single-dropdown,
836.nav-hover .single-menu-dropdown {
837    display: flex;
838    display: -ms-flexbox;
839    justify-content: space-between;
840    border-radius: 5px;
841}
842.single-dropdown {
843    border-radius: 0 5px 5px 5px;
844    position: absolute;
845    background-color: {
846    }
847}
848.single-dropdown .grandchild-link,
849.single-dropdown .main-nav-wrap {
850    padding: 15px;
851}
852.mobile-nav__group {
853    display: grid;
854    grid-template-columns: 1fr;
855    width: 100%;
856    position: absolute;
857    list-style: none;
858    top: 0;
859    margin: 0;
860}
861.mobile-nav__header {
862    display: flex;
863    justify-content: flex-start;
864    align-items: center;
865    flex-wrap: wrap;
866    margin-bottom: 30px;
867}
868.mobile-nav__header-title {
869    margin: 0;
870}
871.mobile-nav__header-title--main {
872    padding: 0 12.5%;
873}
874.mobile-nav__link,
875.mobile-nav__toggle-open {
876    width: 100%;
877    display: flex;
878    justify-content: space-between;
879    align-items: center;
880    padding: 5px 12.5%;
881}
882.mobile-nav__link {
883    font-size: 1.1rem;
884}
885.mobile-nav__parent {
886    position: absolute;
887    top: 60px;
888}
889.mobile-nav__parent--level2-open {
890    transform: translate3d(-100%, 0, 0);
891}
892.mobile-nav__parent--level3-open {
893    transform: translate3d(-200%, 0, 0);
894}
895.mobile-nav__child {
896    right: -100%;
897    transform: translate3d(-100%, 0, 0);
898    display: none;
899}
900.mobile-nav__child--open {
901    right: -100%;
902    display: grid;
903}
904.mobile-nav__grandchild {
905    right: -100%;
906    transform: translate3d(-100%, 0, 0);
907    display: none;
908}
909.mobile-nav__group--closed-right {
910    position: absolute;
911    right: -100%;
912    display: none;
913}
914.mobile-nav__group--open {
915    display: block;
916}
917.mobile-nav__group--exit-to-left {
918    transform: translate3d(-100%, 0, 0);
919    transition: all 0.6s cubic-bezier(0.57, 0.06, 0.05, 0.95);
920}
921.mobile-nav__group--exit-to-right {
922    transform: translate3d(100%, 0, 0);
923    transition: all 0.6s cubic-bezier(0.57, 0.06, 0.05, 0.95);
924}
925.mobile-nav__group--enter-from-right {
926    transform: translate3d(0, 0, 0);
927    transition: all 0.6s cubic-bezier(0.57, 0.06, 0.05, 0.95);
928}
929.mobile-nav__group--enter-from-left {
930    transform: translate3d(0, 0, 0);
931    transition: all 0.6s cubic-bezier(0.57, 0.06, 0.05, 0.95);
932}
933
934</style>
935  
936�<style data-shopify>
937html{
938  line-height: calc(1em + .5vw);
939}
940.hidden {
941  display: none !important;
942}
943
944.visibility-hidden {
945  visibility: hidden;
946}
947  loft-collection-filters-form, loft-drawer, loft-facet-checkbox, loft-filter-group, loft-product-tabs, loft-pickup-availability, loft-pickup-availability-preview{
948    visibility: hidden;
949  }
950  .hydrated{
951    visibility: inherit;
952  }
953  .shopify-section-app .shopify-app-block{
954    margin: 0 0 15px 0;
955  }
956  .shopify-section-app .shopify-app-block:first-child{
957    max-width: var(--wrapper--full);
958    margin: 0 auto;
959    padding: 0 4vw;
960  }
961  @media screen and (min-width: 769px){
962    .shopify-section-app .shopify-app-block:first-child{
963      margin: 30px auto;
964    }
965  }
966  @media screen and (max-width: 768px){
967    .shopify-section-app.shopify-app-block:first-child{
968      margin: 15px auto;
969    }
970  }
971
972  .section__standard-spacing--none{
973    padding: 0;
974  }
975  img.lazyload:not([src]) {
976	  visibility: hidden;
977  }
978  .section-background--background_primary{
979    background-color: var(--color_body_bg);
980  }
981  .section-background--background_secondary{
982    background-color: var(--color_body_bg_secondary);
983  }
984  .section-background--background_tertiary{
985    background-color: var(--color_body_bg_tertiary);
986  }
987  .test-wrapper{
988    display: grid;
989    flex-wrap: wrap;
990    /* grid-template-columns: repeat(2, minmax(min(100%, 500px), 1fr)); */
991    /* grid-template-columns: 1fr 1fr; */
992    /* grid-template-columns: repeat(auto-fit, minmax(min(100%, 900px), 1fr)); */
993    /* grid-template-rows: repeat(auto-fit, minmax(50px, 1fr)); */
994    /* grid-template-rows: repeat(auto-fill, minmax(min(100px, 100%), auto)); */
995    grid-column-gap: 20px;
996  }
997  .section-product-template{
998    grid-row-start: span 4;
999  }
1000  .test-wrapper .dynamic__section{
1001    /* grid-column-start: span 2; */
1002  }
1003  .footer__block-wrapper{
1004    margin: 0 auto;
1005    max-width: 1920px;
1006  }
1007
1008  .section__standard-spacing--bottom{
1009    padding-bottom: calc(5 * 0.5vw);
1010  }
1011  @media screen and (min-width: 769px){
1012    .section__standard-spacing--small{
1013      padding: 15px 0;
1014    }
1015    .section__standard-spacing--medium{
1016      padding: 30px 0;
1017    }
1018    .section__standard-spacing--large{
1019      padding: 45px 0;
1020    }
1021    .footer__block-wrapper{
1022      padding: 30px 4%;
1023    }
1024  }
1025  @media screen and (max-width: 768px){
1026    .section__standard-spacing--small{
1027      padding: 5px 0;
1028    }
1029    .section__standard-spacing--medium{
1030      padding: 15px 0;
1031    }
1032    .section__standard-spacing--large{
1033      padding: 30px 0;
1034    }
1035    .footer__block-wrapper{
1036      padding: 0 4%;
1037    }
1038  }
1039  @media screen and (min-width: 1000px){
1040    .test-wrapper{
1041      /* grid-template-columns: 50% 50%; */
1042      grid-template-columns: minmax(var(--product_image_width)) minmax(var(--product_description_width));
1043    }
1044    /* .test-wrapper .product-template__child-section:not(:first-child){
1045      grid-column-start: 2;
1046    } */
1047    .product-template__images{
1048      grid-row-start: span 4;
1049    }
1050    .test-wrapper .product-template__child-section{
1051      padding: 0 4vw 0 2vw;
1052    }
1053    .test-wrapper .product-template__child-section:first-child{
1054      padding: 0 2vw 0 4vw;
1055    }
1056    .test-wrapper .dynamic__section{
1057      grid-column-start: span 2;
1058    }
1059  }
1060  @media screen and (max-width: 999px){
1061    .test-wrapper{
1062      grid-template-columns: 100%;
1063    }
1064    .test-wrapper .product-template__child-section{
1065      padding: 0 4vw;
1066    }
1067  }
1068  .lazyloading {
1069    opacity: 0;
1070    transition: opacity 0.3s;
1071  }
1072img.lazyload:not([src]) {
1073    visibility: hidden;
1074}
1075html {
1076    font-size: var(--baseSizeMain);
1077    font-family: var(--bodyFontStack);
1078    font-weight: var(--bodyFontWeight);
1079    -webkit-font-smoothing: antialiased;
1080    -webkit-text-size-adjust: 100%;
1081    color: var(--colorTextBody);
1082    line-height: 1.3;
1083    letter-spacing: 0.06rem;
1084}
1085.supports-fontface .icon-fallback-text .fallback-text,
1086.visually-hidden {
1087    position: absolute;
1088    overflow: hidden;
1089    clip: rect(0 0 0 0);
1090    height: 1px;
1091    width: 1px;
1092    margin: -1px;
1093    padding: 0;
1094    border: 0;
1095}
1096.section__overflow--hidden{
1097  overflow: hidden;
1098}
1099.list-unstyled {
1100  margin: 0;
1101  padding: 0;
1102  list-style: none;
1103}
1104summary {
1105  cursor: pointer;
1106  list-style: none;
1107  position: relative;
1108}
1109.h1, .h2, .h3, .h4, .h5, h6, h1, h2, h3, h4, h5, h6{
1110  letter-spacing: calc(var(--font-heading-scale) * .06rem);
1111}
1112.h1,
1113.h2,
1114h1,
1115h2 {
1116    display: block;
1117    font-family: var(--headingFontStack);
1118    font-weight: var(--headingFontWeight);
1119    margin: 0 0 10px;
1120    line-height: var(--headingLineHeight);
1121    color: var(--colorPrimary);
1122}
1123.h1 a,
1124.h2 a,
1125h1 a,
1126h2 a {
1127    text-decoration: none;
1128    font-weight: inherit;
1129    color: var(--colorPrimary);
1130}
1131.h3,
1132h3 {
1133    display: block;
1134    font-weight: var(--subheaderFontWeight);
1135    font-family: var(--subheaderFontStack);
1136    font-style: var(--subheaderFontStyle);
1137    margin: 0 0 15px;
1138    line-height: var(--headerLineHeight);
1139    color: var(--colorPrimary);
1140}
1141.h3 a,
1142h3 a {
1143    text-decoration: none;
1144    font-weight: inherit;
1145    color: var(--colorPrimary);
1146}
1147.h4,
1148h4 {
1149    display: block;
1150    font-weight: var(--headingFontWeight);
1151    font-family: var(--headingFontStack);
1152    font-style: var(--headingFontStyle);
1153    margin: 0 0 10px;
1154    line-height: var(--headingLineHeight);
1155    color: var(--colorPrimary);
1156}
1157.h4 a,
1158h4 a {
1159    text-decoration: none;
1160    font-weight: inherit;
1161    color: var(--colorPrimary);
1162}
1163.h5,
1164h5 {
1165    display: block;
1166    font-family: var(--headingFontStack);
1167    font-weight: var(--headingFontWeight);
1168    text-transform: var(--button_text_transform);
1169    line-height: var(--headingLineHeight);
1170    color: var(--colorPrimary);
1171    margin: 0 0 15px;
1172}
1173.h5 a,
1174h5 a {
1175    text-decoration: none;
1176    font-weight: inherit;
1177    color: var(--colorPrimary);
1178}
1179.h5 a:hover,
1180h5 a:hover {
1181    color: var(--colorLink);
1182}
1183.h6,
1184h6 {
1185    display: block;
1186    font-family: var(--headingFontStack);
1187    line-height: var(--headingLineHeight);
1188    font-weight: var(--headingFontWeight);
1189    text-transform: var(--button_text_transform);
1190    color: var(--colorPrimary);
1191    margin: 0 0 5px;
1192}
1193.h6 a,
1194h6 a {
1195    text-decoration: none;
1196    font-weight: inherit;
1197    color: var(--colorPrimary);
1198    text-transform: var(--button_text_transform);
1199}
1200
1201.section__standard-spacing--full--section-header {
1202  padding: 0 0 15px 0;
1203}
1204.caption-large{
1205  font-size: var(--smallDetail);
1206}
1207.caption{
1208  font-size: var(--smallerDetail);
1209}
1210@media screen and (min-width: 769px) {
1211    .h1,
1212    h1 {
1213        font-size: 2.441rem;
1214    }
1215    .h2,
1216    h2 {
1217        font-size: 1.953rem;
1218    }
1219    .h3,
1220    h3 {
1221        font-size: 1.25rem;
1222    }
1223    .h4,
1224    h4 {
1225        font-size: 1.25rem;
1226    }
1227    .h5,
1228    h5 {
1229        font-size: 1rem;
1230    }
1231    .h6,
1232    h6 {
1233        font-size: 0.8rem;
1234    }
1235}
1236@media screen and (max-width: 768px) {
1237    .h1,
1238    h1 {
1239        font-size: 2.074rem;
1240    }
1241    .h2,
1242    h2 {
1243        font-size: 1.728rem;
1244    }
1245    .h3,
1246    h3 {
1247        font-size: 1.2rem;
1248    }
1249    .h4,
1250    h4 {
1251        font-size: 1.2rem;
1252    }
1253    .h5,
1254    h5 {
1255        font-size: 1rem;
1256    }
1257    .h6,
1258    h6 {
1259        font-size: 0.833rem;
1260    }
1261}
1262@media screen and (max-width: 480px) {
1263    .section__standard-margin {
1264        margin-bottom: 15px;
1265    }
1266}
1267@media screen and (min-width: 481px) and (max-width: 1180px) {
1268    .section__standard-margin {
1269        margin-bottom: 15px;
1270    }
1271}
1272@media screen and (min-width: 1181px) {
1273    .section__standard-margin {
1274        margin-bottom: 30px;
1275    }
1276}
1277.element__interior-padding--small-card-image {
1278    padding: 0;
1279}
1280.element__interior-padding--small-card-text {
1281    padding: 0;
1282}
1283.element__exterior-padding--small-card {
1284    padding: 15px;
1285}
1286.standard__element-spacing--right-small {
1287    margin-right: 10px;
1288    margin-bottom: 10px;
1289}
1290.section__standard-spacing--sides {
1291    padding: 0 1%;
1292}
1293.section__standard-spacing--top {
1294  padding: 45px 0 0 0;
1295}
1296@media screen and (max-width: 480px) {
1297    .section__standard-spacing {
1298        padding: 5% 10%;
1299    }
1300    .section__standard-spacing--internal {
1301        padding: 5% 10%;
1302    }
1303    .section__standard-spacing--internal-wide {
1304        padding: 10%;
1305    }
1306    .section__standard-spacing--internal-small {
1307        padding: 10%;
1308    }
1309    .section__standard-spacing--even {
1310        padding: 30px;
1311    }
1312    .section__standard-spacing--even-medium {
1313        padding: 15px;
1314    }
1315    .section__standard-spacing--even-small {
1316        padding: 15px;
1317    }
1318    .section__standard-spacing--even-small-sides {
1319        padding: 0 15px;
1320    }
1321    .section__standard-spacing--top-bottom {
1322        padding: 30px 0 30px 0;
1323    }
1324    .section__standard-spacing--top-bottom-small {
1325      padding: 1rem 0 1rem 0;
1326    }
1327    .section__standard-spacing--sides-bottom {
1328        padding: 0 15px 15px 15px;
1329    }
1330    .section__standard-spacing--top-sides--section-header {
1331        padding: 30px 15px 0 15px;
1332    }
1333}
1334@media screen and (max-width: 768px) {
1335    .section__unique-spacing--lg-sm {
1336        padding: 1%;
1337    }
1338    .section__standard-spacing {
1339        padding: 30px;
1340    }
1341    .section__unique-spacing--fp-photo {
1342        padding: 1%;
1343    }
1344    .section__unique-spacing--fp-description {
1345        padding: 30px 10%;
1346    }
1347    .section__standard-offset {
1348        padding: 7.5px;
1349    }
1350}
1351@media screen and (min-width: 769px) {
1352    .section__standard-offset {
1353        padding: 15px;
1354    }
1355}
1356@media screen and (min-width: 769px) and (max-width: 1180px) {
1357    .section__unique-spacing--lg-sm {
1358        padding: 30px;
1359    }
1360    .section__standard-spacing {
1361        padding: 40px;
1362    }
1363    .section__unique-spacing--fp-photo {
1364        padding: 3%;
1365    }
1366    .section__unique-spacing--fp-description {
1367        padding: 3%;
1368    }
1369}
1370@media screen and (min-width: 481px) and (max-width: 1180px) {
1371    .section__standard-spacing--internal {
1372        padding: 5% 10%;
1373    }
1374    .section__standard-spacing--internal-small {
1375        padding: 10%;
1376    }
1377    .section__standard-spacing--even {
1378        padding: 30px;
1379    }
1380    .section__standard-spacing--even-medium {
1381        padding: 30px;
1382    }
1383    .section__standard-spacing--even-small {
1384        padding: 15px;
1385    }
1386    .section__standard-spacing--even-small-sides {
1387        padding: 0 15px;
1388    }
1389    .section__standard-spacing--top-bottom {
1390        padding: 30px 0 30px 0;
1391    }
1392    .section__standard-spacing--top-bottom-small {
1393      padding: 1rem 0 1rem 0;
1394    }
1395    .section__standard-spacing--sides-bottom {
1396        padding: 0 30px 30px 30px;
1397    }
1398    .section__standard-spacing--top-sides--section-header {
1399        padding: 30px 15px 0 15px;
1400    }
1401}
1402@media screen and (min-width: 1181px) {
1403    .section__unique-spacing--lg-sm {
1404        padding: 60px;
1405    }
1406    .section__standard-spacing {
1407        padding: var(--padding-standard);
1408    }
1409    .section__standard-spacing--internal {
1410        padding: 10%;
1411    }
1412    .section__standard-spacing--internal-small {
1413        padding: 10%;
1414    }
1415    .section__unique-spacing--fp-photo {
1416        padding: 5%;
1417    }
1418    .section__unique-spacing--fp-description {
1419        padding: 5%;
1420    }
1421    .section__standard-spacing--even {
1422        padding: 60px;
1423    }
1424    .section__standard-spacing--even-medium {
1425        padding: 45px;
1426    }
1427    .section__standard-spacing--even-small {
1428        padding: 30px;
1429    }
1430    .section__standard-spacing--even-small-sides {
1431        padding: 0 30px;
1432    }
1433    .section__standard-spacing--top-bottom {
1434        padding: 45px 0 45px 0;
1435    }
1436    .section__standard-spacing--top-bottom-small {
1437      padding: 1.5rem 0 1.5rem 0;
1438    }
1439    .section__standard-spacing--sides-bottom {
1440        padding: 0 30px 30px 30px;
1441    }
1442    .section__standard-spacing--top-sides--section-header {
1443        padding: 45px 30px 0 30px;
1444    }
1445}
1446.promo-bar__slide:nth-child(n + 2),
1447.slideshow__slide:nth-child(n + 2) {
1448    display: none;
1449}
1450.flickity-slider .promo-bar__slide,
1451.flickity-slider .slideshow__slide {
1452    display: flex;
1453}
1454.slideshow__dot-wrapper {
1455    min-height: 61px;
1456}
1457.animations-enabled .section__image-animations--scale {
1458    transform: scale(1.25) translateZ(0);
1459    opacity: 0;
1460}
1461.animations-enabled .section__load-animations--scale {
1462    transform: scale(1) translateZ(0);
1463    opacity: 1;
1464}
1465
1466.overflow-hidden-mobile,
1467.overflow-hidden-tablet {
1468  overflow: hidden;
1469}
1470
1471@media screen and (min-width: 750px) {
1472  .overflow-hidden-mobile {
1473    overflow: auto;
1474  }
1475}
1476
1477@media screen and (min-width: 990px) {
1478  .overflow-hidden-tablet {
1479    overflow: auto;
1480  }
1481}
1482.rating {
1483  display: inline-block;
1484  margin: 0;
1485}
1486
1487.product .rating-star {
1488  --letter-spacing: 0.8;
1489  --font-size: 1.7;
1490}
1491.product-loop-element__reviews{
1492  padding:initial;
1493}
1494.rating-star {
1495  --letter-spacing: 0.1;
1496  --font-size: 1.1;
1497}
1498
1499.rating-star {
1500  --percent: calc(
1501    (
1502        var(--rating) / var(--rating-max) + var(--rating-decimal) *
1503          var(--font-size) /
1504          (var(--rating-max) * (var(--letter-spacing) + var(--font-size)))
1505      ) * 100%
1506  );
1507  letter-spacing: calc(var(--letter-spacing) * 1rem);
1508  font-size: calc(var(--font-size) * 1rem);
1509  line-height: 1;
1510  display: inline-block;
1511  font-family: Times;
1512  margin: 0;
1513}
1514
1515.rating-star::before {
1516  content: '★★★★★';
1517  background: linear-gradient(
1518    90deg,
1519    var(--color-icon) var(--percent),
1520    rgba(var(--color-foreground), 0.15) var(--percent)
1521  );
1522  -webkit-background-clip: text;
1523}
1524
1525.rating-text {
1526  display: none;
1527}
1528
1529.rating-count {
1530  display: inline-block;
1531  margin: 0;
1532}
1533
1534@media (forced-colors: active) {
1535  .rating {
1536    display: none;
1537  }
1538
1539  .rating-text {
1540    display: block;
1541  }
1542}
1543
1544
1545</style>
1546�
1546<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
1546<meta name="google-site-verification" content="0Qoy0Nnix1xnnmtR_5Ip4ZL59_7a7GooDBU_X8lf3Fk">
1547<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/31302811788/digital_wallets/dialog">
1548<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
1548<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=52592879" type="c58bbd131a7d6c2a4229a1f2-text/javascript"></script>
vendor: 1 bytes, line 1548
1548
1549<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":31302811788,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/31302811788","merchantName":"Respoke","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"Respoke","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 1549
1549
1550<script id="shopify-features" type="application/json">{"accessToken":"e8cdf9875c72917f2b0a39a2b4462128","betas":["rich-media-storefront-analytics"],"domain":"respoke.com","predictiveSearch":true,"shopId":31302811788,"locale":"en"}</script>
vendor: 1 bytes, line 1550
1550
1551<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">var Shopify = Shopify || {};
1552Shopify.shop = "respoke.myshopify.com";
1553Shopify.locale = "en";
1554Shopify.currency = {"active":"USD","rate":"1.0"};
1555Shopify.country = "US";
1556Shopify.theme = {"name":"Respoke 2.0 - 5.16.26","id":156907962607,"schema_name":"Loft","schema_version":"2.4.1","theme_store_id":846,"role":"main"};
1557Shopify.theme.handle = "null";
1558Shopify.theme.style = {"id":null,"handle":null};
1559Shopify.cdnHost = "respoke.com/cdn";
1560Shopify.routes = Shopify.routes || {};
1561Shopify.routes.root = "/";
1562Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
1563Shopify.SignInWithShop = Shopify.SignInWithShop || {};
1564Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
1565Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 1565
1565
1566<script type="c58bbd131a7d6c2a4229a1f2-module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1566
1566
1567<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">!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 1567
1567
1568<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">
1569  window.Shopify = window.Shopify || {};
1570  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
1571  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
1572  window.Shopify.SignInWithShop.eligible = true;
1573</script>
vendor: 1 bytes, line 1573
1573
1574<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 1574
1574
1575<script defer="defer" async type="c58bbd131a7d6c2a4229a1f2-module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 1575
1575
1576<script type="c58bbd131a7d6c2a4229a1f2-module">
1577  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
1578
1579  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
1580
1581</script>
vendor: 1 bytes, line 1581
1581
1582<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">
1583  window.Shopify = window.Shopify || {};
1584  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
1585  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"]};
1586</script>
vendor: 1 bytes, line 1586
1586
1587<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">(function() {
1588  var isLoaded = false;
1589  function asyncLoad() {
1590    if (isLoaded) return;
1591    isLoaded = true;
1592    var urls = ["\/\/www.powr.io\/powr.js?powr-token=respoke.myshopify.com\u0026external-type=shopify\u0026shop=respoke.myshopify.com","https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/beb9d6577f5c049ea0a528300\/c85ab2a00f29e4ca99175d017.js?shop=respoke.myshopify.com","https:\/\/a.mailmunch.co\/widgets\/site-756363-bf1c0a3861bc6385380f96d44aa43a250a3fe1a9.js?shop=respoke.myshopify.com"];
1593    for (var i = 0; i < urls.length; i++) {
1594      var s = document.createElement('script');
1595      s.type = 'text/javascript';
1596      s.async = true;
1597      s.src = urls[i];
1598      var x = document.getElementsByTagName('script')[0];
1599      x.parentNode.insertBefore(s, x);
1600    }
1601  };
1602  if(window.attachEvent) {
1603    window.attachEvent('onload', asyncLoad);
1604  } else {
1605    window.addEventListener('load', asyncLoad, false);
1606  }
1607})();</script>
vendor: 1 bytes, line 1607
1607
1608<script id="__st" type="c58bbd131a7d6c2a4229a1f2-text/javascript">var __st={"a":31302811788,"offset":-14400,"reqid":"1228ea6a-0887-4032-a994-d846ef24677a-1791326178","pageurl":"respoke.com\/","u":"ed763476922e","p":"home"};</script>
vendor: 1 bytes, line 1608
1608
1609<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 1609
1609
1610<script id="captcha-bootstrap" type="c58bbd131a7d6c2a4229a1f2-text/javascript">!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 1610
1610
1611<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//respoke.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous" type="c58bbd131a7d6c2a4229a1f2-text/javascript"></script>
vendor: 1 bytes, line 1611
1611
1612<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">(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 = "//respoke.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>
1612<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" type="c58bbd131a7d6c2a4229a1f2-text/javascript"></script>
vendor: 1 bytes, line 1612
1612
1613<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">
1614  window.Shopify = window.Shopify || {};
1615  window.Shopify.MCP = window.Shopify.MCP || {};
1616  window.Shopify.MCP.enabled = true;
1617  window.Shopify.MCP.shop = "respoke.myshopify.com";
1618  window.Shopify.MCP.mcpEndpoint = "https:\/\/respoke.com\/api\/mcp";
1619  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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
1620</script>
vendor: 1 bytes, line 1620
1620
1621<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">(()=>{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("\/\/respoke.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
1622</script>
vendor: 1 bytes, line 1622
1622
1623<script data-source-attribution="shopify.dynamic_checkout.dynamic.init" type="c58bbd131a7d6c2a4229a1f2-text/javascript">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://respoke.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
1624</script>
vendor: 1 bytes, line 1624
1624
1625<script data-source-attribution="shopify.dynamic_checkout.buyer_consent" type="c58bbd131a7d6c2a4229a1f2-text/javascript">
1626  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);
1627</script>
vendor: 1 bytes, line 1627
1627
1628<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap" type="c58bbd131a7d6c2a4229a1f2-text/javascript">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})}}));
1629</script>
1629
1630<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://respoke.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
1631<style id="shopify-accelerated-checkout-cart">
1632        #shopify-buyer-consent {
1633  margin-top: 1em;
1634  display: inline-block;
1635  width: 100%;
1636}
1637
1638#shopify-buyer-consent.hidden {
1639  display: none;
1640}
1641
1642#shopify-subscription-policy-button {
1643  background: none;
1644  border: none;
1645  padding: 0;
1646  text-decoration: underline;
1647  font-size: inherit;
1648  cursor: pointer;
1649}
1650
1651#shopify-subscription-policy-button::before {
1652  box-shadow: none;
1653}
1654
1655      </style>
1656
1657<script id="shopify-cfh-end" type="c58bbd131a7d6c2a4229a1f2-text/javascript">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
1657
1658
1659  <!-- Preloads (Theme Check prefers preload_tag) ============================ -->
1660  <link href="//respoke.com/cdn/shop/t/30/assets/header_styles.nomin.css?v=30410539838443258891766703035" as="style" rel="preload">�<link href="//respoke.com/cdn/shop/t/30/assets/theme.css?v=68253878817984968141766703035" as="style" rel="preload">
1661  <link href="//respoke.com/cdn/shop/t/30/assets/component-price.css?v=79255525607061984761766703035" as="style" rel="preload">
1662  <link href="//respoke.com/cdn/shop/t/30/assets/section-main-product.css?v=61263143820326645371766703035" as="style" rel="preload">
1663
1664  
1665  <link rel="preload" as="font" href="//respoke.com/cdn/fonts/fira_sans/firasans_n4.2bbe25c7eff81f2190328b1f4c09fff694a30391.woff2" type="font/woff2" crossorigin>
1666
1667
1668  <link rel="preload" as="font" href="//respoke.com/cdn/fonts/playfair_display/playfairdisplay_n4.9980f3e16959dc89137cc1369bfc3ae98af1deb9.woff2" type="font/woff2" crossorigin>
1669
1670
1671  <link rel="preload" as="font" href="//respoke.com/cdn/fonts/fira_sans/firasans_n4.2bbe25c7eff81f2190328b1f4c09fff694a30391.woff2" type="font/woff2" crossorigin>
1672
1673
1674  <link href="//respoke.com/cdn/shop/t/30/assets/vendor_jquery.js?v=133132906189461661841766703035" as="script" rel="preload">
1675  <link href="//respoke.com/cdn/shop/t/30/assets/commons.nomin.js?v=75375851980933005871766703035" as="script" rel="preload">
1676  <link href="//respoke.com/cdn/shop/t/30/assets/theme_sections.nomin.js?v=159304578737053471771766703035" as="script" rel="preload">
1677  <link href="//respoke.com/cdn/shop/t/30/assets/vendor_lazysizes.js?v=170539586289455096371766703035" as="script" rel="preload">�<link href="//respoke.com/cdn/shop/t/30/assets/theme.nomin.js?v=27094504033749949101766703035" as="script" rel="preload">
1678
1679  <!-- THEME JS INIT (avoid parser blocking) ================================ -->
1680  
1680<script async src="//respoke.com/cdn/shop/t/30/assets/vendor_jquery.js?v=133132906189461661841766703035" type="c58bbd131a7d6c2a4229a1f2-text/javascript"></script>
1680
1681  
1681<script async src="//respoke.com/cdn/shop/t/30/assets/commons.nomin.js?v=75375851980933005871766703035" type="c58bbd131a7d6c2a4229a1f2-text/javascript"></script>
1681
1682
1683  <!-- Base CSS ================================================== -->
1684  <link rel="stylesheet" href="//respoke.com/cdn/shop/t/30/assets/header_styles.nomin.css?v=30410539838443258891766703035"><link rel="stylesheet" href="//respoke.com/cdn/shop/t/30/assets/theme.css?v=68253878817984968141766703035">
1685
1686  <!-- Keep only the ESM build; remove missing nomodule file -->
1687  
1687<script type="c58bbd131a7d6c2a4229a1f2-module" defer src="//respoke.com/cdn/shop/t/30/assets/theme-components.esm.js?v=174749885776787604741766703035"></script>
1687
1688
1689  
1689<script defer src="//respoke.com/cdn/shop/t/30/assets/theme_sections.nomin.js?v=159304578737053471771766703035" type="c58bbd131a7d6c2a4229a1f2-text/javascript"></script>
1689
1690  
1690<script defer src="//respoke.com/cdn/shop/t/30/assets/vendor_lazysizes.js?v=170539586289455096371766703035" type="c58bbd131a7d6c2a4229a1f2-text/javascript"></script>
1690<script defer src="//respoke.com/cdn/shop/t/30/assets/theme.nomin.js?v=27094504033749949101766703035" type="c58bbd131a7d6c2a4229a1f2-text/javascript"></script>
1690
1691
1692  
1693
1694
1695
1696
1697
1698
1699
1700
1701 
1702
1703
1704
1705<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">
1706    window.theme = window.theme || {};
1707    window.theme.settings = window.theme.settings || {};
1708
1709    window.theme.HashScrolling = function(){return};
1710    window.theme.routes = {
1711      store_path: 'https://respoke.com',
1712      root_url: '/',
1713      account_url: '/account',
1714      account_login_url: 'https://respoke.com/customer_authentication/redirect?locale=en&region_country=US',
1715      account_logout_url: '/account/logout',
1716      account_recover_url: '/account/recover',
1717      account_register_url: 'https://shopify.com/31302811788/account?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJyZXNwb2tlLm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTkzMDk3OCwibmJmIjoxNzkxMzI2MTc4fQ.IUdker87fqUB3GKTAjCbhsG7SKtvioZHIQaIC4RRUY4',
1718      account_addresses_url: '/account/addresses',
1719      collections_url: '/collections',
1720      all_products_collection_url: '/collections/all',
1721      product_recommendations_url: '/recommendations/products',
1722      search_url: '/search',
1723      cart_url: '/cart',
1724      cart_add_url: '/cart/add',
1725      cart_change_url: '/cart/change',
1726      cart_clear_url: '/cart/clear',
1727    };
1728    window.theme.settings = {
1729      enable_preloader: 'false',
1730      enable_animations: 'true',
1731      search_product_title: 'Products',
1732      search_soldout_label: 'Sold Out',
1733      search_sale_label: 'Sale',
1734      search_page_title: 'Pages',
1735      search_article_title: 'Articles',
1736      search_product_width: 'false',
1737      search_border_color: '#e6e6e6',
1738      search_show_reviews: 'false',
1739      search_force_product_height: 'false',
1740      search_product_image_height: '300',
1741      search_mobile_product_image_height: 'false',
1742      search_product_overlay: '25',
1743      search_overlay_color: '#ffffff',
1744      search_image_fill: 'false',
1745      search_show_tile_view: 'true',
1746      search_no_results: 'Your search did not return any results',
1747      show_badge: 'false',
1748      display_circle: 'true',
1749      display_rectangle: 'false',
1750      enable_quick: 'false',
1751      delimiter: '::',
1752      moneyFormat: '${{amount}}',
1753    };
1754    window.theme.settings.promo = {
1755      expand: 'Expand',
1756      close: 'Expand',
1757    };
1758    window.theme.settings.product = {
1759      unavailable: "Unavailable",
1760      add_to_cart: "Add to Cart",
1761      sold_out: "Sold Out",
1762      compare_at: "Compare at",
1763      moneyFormat: "${{amount}}",
1764      moneyFormatWithCurrency: "${{amount}} USD",
1765    };
1766    window.theme.settings.features = window.theme.settings.features || {};
1767    window.theme.settings.features.newsletter = {
1768      popupEnabled: 'false',
1769      testModeOn: 'false',
1770      delayBeforeShowing: '0',
1771    };
1772    window.shopUrl = 'https://respoke.com';
1773    window.routes = {
1774      cart_add_url: '/cart/add',
1775      cart_change_url: '/cart/change',
1776      cart_update_url: '/cart/update',
1777      predictive_search_url: '/search/suggest'
1778    };
1779
1780    window.cartStrings = {
1781      error: `There was an error while updating your cart. Please try again.`,
1782      quantityError: `You can only add [quantity] of this item to your cart.`
1783    };
1784
1785    window.variantStrings = {
1786      addToCart: `Add to Cart`,
1787      soldOut: `Sold Out`,
1788      unavailable: `Unavailable`,
1789    };
1790
1791</script>
1791
1792
1793
1794  <!-- Legacy Timber helper guarded; remove if not needed -->
1795  
1796
1797  
1797<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">
1798    
1799      if (window.theme && theme.HashScrolling) { theme.HashScrolling(); }
1800    
1801    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
1802  </script>
1802
1803
1804  
1804<script defer src="//respoke.com/cdn/shop/t/30/assets/global.js?v=104476501473455121281766703035" type="c58bbd131a7d6c2a4229a1f2-text/javascript"></script>
1804<!-- BEGIN app block: shopify://apps/boost-ai-search-filter/blocks/boost-sd-ssr/7fc998ae-a150-4367-bab8-505d8a4503f7 -->
1804<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">"use strict";(()=>{function readTemplates(){let templates={};templates=
1805    
1806    {
1807    
1808      
1809      
1810        
1811        "quickView": "\u003c!-- TEMPLATE QUICK VIEW --\u003e{% if product.original_images != nil %}{% assign image_array = product.original_images %}{% else %}{% assign image_array = product.images_info %}{% endif %}{% if image_array.size == 0 %}{% assign image_array = \"no_image\" | split: ' ' %}{% endif %}{% assign show_prev_next_btns = image_array.size \u003e 4 %}{% capture productData %}{\"id\": \"{{ product.id }}\",\"handle\": \"{{ product.handle }}\",\"variantId\": \"{{ product.variant_id }}\",\"splitProduct\": \"{{ product.split_product }}\",\"variants\": {{ product.variants | json | escape }},\"tags\": {{ product.tags | json | escape }},\"images\": {{ image_array | json | escape }}}{% endcapture %}\u003cdiv class=\"boost-sd__modal\" id=\"boost-sd__modal-quickview\" aria-modal=\"true\" role=\"dialog\" aria-label=\"Quick view detail for product {{ product.title | escape }}\" data-product-id='{{ productData.id }}' data-product='{{ productData | json_encode }}'\u003e\u003cdiv class=\"boost-sd__modal-backdrop\"\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__modal-container\"\u003e  \u003cdiv tabindex=\"-1\" class=\"boost-sd__modal-wrapper\"\u003e   \u003cdiv class=\"boost-sd__quick-view\" product-id=\"{{ product.id }}\"\u003e    \u003cdiv class=\"boost-sd__quick-view-product-info\"\u003e     \u003ch2 class=\"boost-sd__quick-view-title\"\u003e{{ product.title }}\u003c\/h2\u003e     \u003cp class=\"boost-sd__quick-view-vendor\"\u003e{{ product.vendor }}\u003c\/p\u003e     \u003cdiv class=\"boost-sd__quick-view-price\"\u003e      \u003cspan class=\"boost-sd__format-currency\"\u003e\u003cspan class=\"\"\u003e$ {{ product.price_min }}\u003c\/span\u003e\u003c\/span\u003e     \u003c\/div\u003e     {% for swatch in product.options_with_values %}     \u003cdiv class=\"boost-sd__product-swatch\"\u003e      \u003cdiv class=\"boost-sd__product-swatch-title\"\u003e{{ swatch.label | escape }}\u003c\/div\u003e      \u003cdiv class=\"boost-sd__product-swatch-options\"\u003e       {% for value in swatch.values %}       \u003cdiv class=\"boost-sd__product-swatch-option\"\u003e        \u003cdiv class=\"boost-sd__radio\"\u003e         \u003cdiv class=\"boost-sd__tooltip\"\u003e          {% if swatch.original_name == 'color' %}          \u003cdiv class=\"boost-sd__tooltip-content\"\u003e{{ value.title | strip_html | escape }}\u003c\/div\u003e          {% endif %}          \u003cinput id=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-input boost-sd__radio-input--hidden\" type=\"radio\" value=\"{{ value.title | strip_html | escape }}\" checked=\"\" \/\u003e          {% if swatch.original_name == 'color' %}          {% assign backgroundSwatch = \"background-color:\" | append: value.title | strip_html | escape %}          {% assign domain = request.shop %}          {% assign imageName = value.title | strip_html | downcase | strip | escape %}          {% if imageName contains \" \" %}          {% assign imageName = imageName | replace: ' ', \"-\" %}          {% endif %}          {% assign url = \"\/\/\" | append: domain | append: \"\/cdn\/shop\/files\/\" | append: imageName | append: \".png\" %}          {% assign backgroundSwatch = backgroundSwatch | append: \"; background-image: url('\" | append: url | append: \"');\"%}          \u003clabel role=\"radio\" tabindex=\"0\" aria-label=\"{{ swatch.original_name }}:{{ value.title }}\" for=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-label boost-sd__radio-label--hide-text {% if forloop.first %}boost-sd__radio-label--selected{% endif %} boost-sd__radio-label--large\" style=\"{{ backgroundSwatch }}\"\u003e           {{ value.title | strip_html | escape }}          \u003c\/label\u003e          {% else %}          \u003clabel role=\"radio\" tabindex=\"0\" aria-label=\"{{ swatch.original_name }}:{{ value.title }}\" for=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-label {% if forloop.first %}boost-sd__radio-label--selected{% endif %} boost-sd__radio-label--in-quick-view\"\u003e{{ value.title | strip_html | escape }}\u003c\/label\u003e          {% endif %}         \u003c\/div\u003e        \u003c\/div\u003e       \u003c\/div\u003e       {% endfor %}      \u003c\/div\u003e     \u003c\/div\u003e     {% endfor %}     \u003cdiv class=\"boost-sd__quick-view-quantity\"\u003e      \u003cp class=\"boost-sd__quick-view-quantity-title\"\u003e{{ \"quickView.qvQuantity\" | translate: translations, 'Quantity' }}\u003c\/p\u003e      \u003cdiv class=\"boost-sd__input-number boost-sd__input-number--md\"\u003e       \u003cdiv class=\"boost-sd__input-number-btn-wrapper\"\u003e        \u003cbutton type=\"button\" aria-label=\"Decrease quantity\" class=\"boost-sd__button boost-sd__button--full-width boost-sd__input-number-btn\"\u003e\u003cspan\u003e-\u003c\/span\u003e\u003c\/button\u003e       \u003c\/div\u003e       \u003cinput type=\"number\" aria-label=\"Item quantity\" class=\"boost-sd__input-number-input\" value=\"1\" \/\u003e       \u003cdiv class=\"boost-sd__input-number-btn-wrapper\"\u003e        \u003cbutton type=\"button\" aria-label=\"Increase quantity\" class=\"boost-sd__button boost-sd__button--full-width boost-sd__input-number-btn\"\u003e\u003cspan\u003e+\u003c\/span\u003e\u003c\/button\u003e       \u003c\/div\u003e      \u003c\/div\u003e      \u003cdiv class=\"boost-sd__quick-view-quantity-error\" style=\"color: red; font-size: 90%; display: none\"\u003e{{ \"quickView.qvQuantityError\" | translate: translations, 'Please input quantity' }}\u003c\/div\u003e     \u003c\/div\u003e     \u003cdiv class=\"boost-sd__quick-view-btn\"\u003e      \u003cbutton type=\"button\" class=\"boost-sd__button boost-sd__button--border boost-sd__button--round boost-sd__button--large boost-sd__btn-add-to-cart\"\u003e       \u003cspan class=\"boost-sd__button-text\"\u003e{{ \"productItem.atcAvailableLabel\" | translate: translations, 'Add to cart' }}\u003c\/span\u003e      \u003c\/button\u003e     \u003c\/div\u003e     \u003ca class=\"boost-sd__quick-view-details-link\" href=\"\/products\/{{ product.handle }}\"\u003e{{ \"quickView.qvViewFullDetails\" | translate: translations, 'View full details' }}\u003c\/a\u003e    \u003c\/div\u003e   \u003c\/div\u003e   \u003cbutton type=\"button\" aria-label='{{ \"close\" | translate: translations, \"Close\" }}' class=\"boost-sd__button boost-sd__button--transparent boost-sd__button--float boost-sd__modal-close-btn\"\u003e    \u003csvg class=\"boost-sd__modal-close-svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e     \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M19.3536 5.35355C19.5488 5.15829 19.5488 4.84171 19.3536 4.64645C19.1583 4.45118 18.8417 4.45118 18.6464 4.64645L12 11.2929L5.35355 4.64645C5.15829 4.45118 4.84171 4.45118 4.64645 4.64645C4.45118 4.84171 4.45118 5.15829 4.64645 5.35355L11.2929 12L4.64645 18.6464C4.45118 18.8417 4.45118 19.1583 4.64645 19.3536C4.84171 19.5488 5.15829 19.5488 5.35355 19.3536L12 12.7071L18.6464 19.3536C18.8417 19.5488 19.1583 19.5488 19.3536 19.3536C19.5488 19.1583 19.5488 18.8417 19.3536 18.6464L12.7071 12L19.3536 5.35355Z\" fill=\"#222222\"\u003e\u003c\/path\u003e    \u003c\/svg\u003e   \u003c\/button\u003e  \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e",
1812      
1813    
1814      
1815      
1816        
1817        "cart": "\u003c!-- TEMPLATE CART --\u003e{% comment %} This Template contains a few variables built from the client js side {% endcomment %}",
1818      
1819    
1820      
1821      
1822        
1823        "refineBy": "\u003c!-- TEMPLATE REFINE BY --\u003e\u003cdiv class='boost-sd__refine-by-vert
1823ical-refine-by'\u003e\u003cdiv class='boost-sd__refine-by-vertical-refine-by-title'\u003e  \u003cdiv class='boost-sd__refine-by-vertical-refine-by-heading'\u003e{{ \"refine\" | translate: translations, \"Refine By\" }}\u003c\/div\u003e  \u003cbutton type='button' aria-label='{{ \"clearAll\" | translate: translations, \"Clear All\" }}' id='boost-sd__button--clear-all-filters' class='boost-sd__button boost-sd__button--clear' data-metadata='{ \"action\": { \"clearAllFilter\": \"\" } }'\u003e   \u003cspan class='boost-sd__button-text' data-metadata='{ \"action\": { \"clearAllFilter\": \"\" } }'\u003e{{ \"clearAll\" | translate: translations, \"Clear All\" }}\u003c\/span\u003e  \u003c\/button\u003e\u003c\/div\u003e\u003cdiv class='boost-sd__refine-by-vertical-refine-by-list'\u003e  {% for refineByOption in refineBy.options %}  \u003cbutton metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json }} } }' class='boost-sd__refine-by-vertical-refine-by-item' aria-label='{{ \"clearAll\" | translate: translations, \"Clear All\" }}' id='{{refineByOption.data.value | downcase | replace: \" \", \"-\" | append: \"-clear-filter\" | simpleMd5 }}'\u003e   \u003cdiv metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json }} } }' class='boost-sd__refine-by-vertical-refine-by-type'\u003e    \u003cspan metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json }} } }' class='boost-sd__refine-by-vertical-refine-by-option'\u003e     {{ refineByOption.data.label | escape }}:    \u003c\/span\u003e    \u003cspan metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json }} } }' class='boost-sd__refine-by-vertical-refine-by-value'\u003e     {% if refineByOption.type == 'range' %}     {% if refineByOption.data.key == 'pf_p_price' or refineByOption.data.key == 'pf_vp_variants_price' %}     {{         refineByOption.data.value.lower         | currency_format: refineByOption.data.moneyFormatValue        }}     -     {{         refineByOption.data.value.upper         | currency_format: refineByOption.data.moneyFormatValue        }}     {% else %}     {{ refineByOption.data.value.lower | escape }} - {{ refineByOption.data.value.upper | escape }}     {% endif %}     {% else %}     {{ refineByOption.data.valueDisplay | escape}}     {% endif %}    \u003c\/span\u003e   \u003c\/div\u003e   \u003csvg metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json }} } }' class='boost-sd__refine-by-vertical-refine-by-clear' xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='12' viewBox='0 0 12 12' role='img' aria-label='{{ \"clearAll\" | translate: translations, \"Clear All\" }}' fill='#222'\u003e    \u003cpath metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json }} } }' fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M7.41401 6.00001L11.707 1.70701C12.098 1.31601 12.098 0.684006 11.707 0.293006C11.316 -0.0979941 10.684 -0.0979941 10.293 0.293006L6.00001 4.58601L1.70701 0.293006C1.31601 -0.0979941 0.684006 -0.0979941 0.293006 0.293006C-0.0979941 0.684006 -0.0979941 1.31601 0.293006 1.70701L4.58601 6.00001L0.293006 10.293C-0.0979941 10.684 -0.0979941 11.316 0.293006 11.707C0.488006 11.902 0.744006 12 1.00001 12C1.25601 12 1.51201 11.902 1.70701 11.707L6.00001 7.41401L10.293 11.707C10.488 11.902 10.744 12 11 12C11.256 12 11.512 11.902 11.707 11.707C12.098 11.316 12.098 10.684 11.707 10.293L7.41401 6.00001Z\" fill=\"#3D4246\"\u003e    \u003c\/path\u003e   \u003c\/svg\u003e  \u003c\/button\u003e  {% endfor %} \u003c\/div\u003e\u003c\/div\u003e",
1824      
1825    
1826      
1827      
1828        
1829        "filterOptionBoxItem": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% if request.previewMode == true %}\u003cli class=\"boost-sd__filter-option-item boost-sd__filter-option-box-item\"\u003e\u003cbutton role='checkbox' aria-label='{{ value.key | escape_once | strip_html }}' aria-checked='false' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button'\u003e  \u003cspan class='boost-sd__filter-option-item-label'\u003e   {% if option.displayAllValuesInU
1829ppercaseForm %}   {{ value.key | escape | upcase }}   {% else %}   {{ value.key | escape }}   {% endif %}  \u003c\/span\u003e\u003c\/button\u003e\u003c\/li\u003e{% else %}\u003cli class='{{ className }}'\u003e\u003cbutton id='{{ actionId }}' data-action='{{ dataAction }}' role='checkbox' aria-label='Find product with {{ label | escape }} is {{ value.label | escape_once | strip_html }}' aria-checked='false' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button'\u003e  \u003cspan data-action='{{ dataAction }}' class='boost-sd__filter-option-item-label'\u003e   {% if displayAllValuesInUppercaseForm %}   {{ value.label | escape | upcase }}   {% else %}   {{ value.label | escape }}   {% endif %}  \u003c\/span\u003e\u003c\/button\u003e\u003c\/li\u003e{% endif %}",
1830      
1831    
1832      
1833      
1834        
1835        "filterOptionListItem": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% if request.previewMode == true %}\u003cli class=\"boost-sd__filter-option-item boost-sd__filter-option-list-option-item\"\u003e\u003cbutton role=\"checkbox\" aria-checked=\"false\" aria-label=\"{{ value.key | escape_once }}\" class=\"boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button boost-sd__filter-option-item-button--with-checkbox\"\u003e  {% if option.filterType == \"variants_price\" or option.filterType == \"price\" %}  {% if value.from == 0 %}  {{ \"under\" | translate: translations, \"Under\" }}  {{ value.to | format_currency: option.moneyFormatValue }}  {% elsif value.to == nil %}  {{ \"above\" | translate: translations, \"Above\" }}  {{ value.from | format_currency: option.moneyFormatValue }}  {% elsif value.from != 0 and value.to != nil %}  {{ value.from | format_currency: option.moneyFormatValue }} - {{ value.to | format_currency: option.moneyFormatValue }}  {% endif %}  {% elsif option.filterType == \"percent_sale\" %}  {% if value.from == nil %}  {{ \"under\" | translate: translations, \"Under\" }}  {{ value.to }}  {% elsif value.to == nil %}  {{ \"above\" | translate: translations, \"Above\" }}  {{ value.from }}  {% elsif value.from != 0 and value.to != nil %}  {{ value.from }}% - {{ value.to }}%  {% endif %}  {% else %}  \u003cspan class=\"boost-sd__filter-option-item-label\"\u003e   {% if option.displayAllValuesInUppercaseForm %}   {% if option.filterType == \"stock\" or option.filterType == \"collection\" %}   {{ value.label | upcase | escape }}   {% else %}   {{ value.key | upcase | escape }}   {% endif %}   {% else %}   {% if option.filterType == \"stock\" or option.filterType == \"collection\" %}   {{ value.label | escape }}   {% else %}   {{ value.key | escape }}   {% endif %}   {% endif %}  \u003c\/span\u003e  {% endif %}  {% if filterSettings.showFilterOptionCount %}  \u003cspan aria-label=\"Number of products: ({{ value.doc_count }})\" class=\"boost-sd__filter-option-item-amount\"\u003e({{ value.doc_count }})\u003c\/span\u003e  {% endif %} \u003c\/button\u003e\u003c\/li\u003e{% else %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e\u003cbutton id='{{ actionId }}' data-action='{{ dataAction }}' role='checkbox' aria-checked='false' aria-label='Find product with {{ label | escape }} is {{ value.label | escape_once | strip_html }}' class='{{ className }}'\u003e  \u003cspan data-action='{{ dataAction }}' class='boost-sd__filter-option-item-label'\u003e   {% if displayAllValuesInUppercaseForm %}   {{ value.label | upcase | escape }}   {% else %}   {{ value.label | escape }}   {% endif %}  \u003c\/span\u003e  {% if showDocCount %}  \u003cspan data-action='{{ dataAction }}' aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e   ({{ value.doc_count }})\u003c\/span\u003e  {% endif %} \u003c\/button\u003e\u003c\/li\u003e{% endif %}",
1836      
1837    
1838      
1839      
1840        
1841        "filterOptionSwatchItem": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% assign swatchListStyle = option.swatchStyle == 'circle-list' or option.swatchStyle == 'square-list' %}{% if request.previewMode == true %}{% assign swatchTyleClass = \"\" %}{% if swatchListStyle %}{% assign swatchTyleClass = \"list\" %}{% else %}{% assign swatchTyleClass = \"grid\" %}{% endif %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-swatch-item'\u003e\u003cbutton title='{{ value.key | strip_html | escape }}' role='checkbox' aria-checked='false' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button'\u003e  \u003cspan class='boost-sd__filter-option-swatch-item-img boost-sd__filter-option-swatch-item-img--{{swatchTyleClass}} boost-sd__filter-option-swatch-item-img--circle' style='background-color: {{ value.key | escape }};'\u003e\u003c\/span\u003e  {% if swatchListStyle %}  \u003cspan class='boost-sd__filter-option-item-label'\u003e   {% if option.displayAllValuesInU
1841ppercaseForm %}   {{ value.key | escape | upcase }}   {% else %}   {{ value.key | escape }}   {% endif %}  \u003c\/span\u003e  {% endif %} \u003c\/button\u003e\u003c\/li\u003e{% else %}\u003cli data-action='{{ dataAction }}' class='boost-sd__filter-option-item boost-sd__filter-option-swatch-item'\u003e\u003cbutton id='{{ actionId }}' data-action='{{ dataAction }}' title='Find product with {{ label | escape }} is {{ value.label | escape | strip_html }}' role='checkbox' aria-checked='false' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button'\u003e  \u003cspan data-action='{{ dataAction }}' class='{{ className }}' style='background-color: {{ swatchValue.backgroundColor | strip_html }}; background-image: {{ swatchValue.backgroundImage | strip_html }}'\u003e\u003c\/span\u003e  {% if swatchType == 'list' %}  \u003cspan data-action='{{ dataAction }}' class='boost-sd__filter-option-item-label'\u003e   {% if option.displayAllValuesInUppercaseForm %}   {{ value.label | escape | upcase }}   {% else %}   {{ value.label | escape }}   {% endif %}  \u003c\/span\u003e  {% if showDocCount %}  \u003cspan data-action='{{ dataAction }}' aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e  {% endif %}  {% endif %} \u003c\/button\u003e\u003c\/li\u003e{% endif %}",
1842      
1843    
1844      
1845      
1846        
1847        "filterOptionMultiLevelCollectionItem": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% if request.previewMode == true %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-item-multilevel-collections {% if option.keepValuesStatic and value.doc_count == 0 %} boost-sd__filter-option-item-multilevel-collections--disabled {% endif %}'\u003e\u003cdiv class='boost-sd__filter-option-item-multilevel-collections-firstlevel'\u003e  \u003ca title='Link to {{ value.displayName }}' href='\/collections\/{{ value.handle }}' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-link'\u003e   \u003cspan class='boost-sd__filter-option-item-label'\u003e    {% if option.displayAllValuesInUppercaseForm %}    {{ value.displayName | upcase }}    {% else %}    {{ value.displayName }}    {% endif %}   \u003c\/span\u003e  \u003c\/a\u003e  {% if value.existedTags %}  \u003cbutton type='button' aria-label='Expand\/Collapse {{ value.displayName }}' class='boost-sd__button boost-sd__button--transparent'\u003e   \u003csvg class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ value.displayName }}' viewBox='0 0 7 12' fill='#222'\u003e    \u003cpath class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e   \u003c\/svg\u003e  \u003c\/button\u003e  {% endif %} \u003c\/div\u003e\u003c\/li\u003e{% else %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-item-multilevel-collections {% if option.keepValuesStatic and value.doc_count == 0 %} boost-sd__filter-option-item-multilevel-collections--disabled {% endif %}'\u003e\u003cdiv class='boost-sd__filter-option-item-multilevel-collections-firstlevel'\u003e  \u003ca id='{{ actionId }}' metaData='{{ metaData | json }}' title='Link to {{ value.displayName }}' data-action='select-filter-item' href='\/collections\/{{ value.handle }}' class='{{ className }}'\u003e   \u003cspan style='{{styleOptionItem}}' data-metadata='{{ metaData | json }}' class='boost-sd__filter-option-item-label'\u003e    {% if option.displayAllValuesInUppercaseForm %}    {{ value.displayName | upcase }}    {% else %}    {{ value.displayName }}    {% endif %}   \u003c\/span\u003e  \u003c\/a\u003e  {% if value.existedTags %}  \u003cbutton id='{{ value.actionIdArrow }}' data-metadata='{{ value.metaDataArrow | json }}' type='button' aria-label='Expand\/Collapse {{ value.displayName }}' class='boost-sd__button boost-sd__button--transparent' style='padding-right: 0px;'\u003e   \u003csvg id='{{ value.targetIdArrow }}' data-metadata='{{ value.metaDataArrow | json }}' class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ value.displayName }}' viewBox='0 0 7 12' fill='#222'\u003e    \u003cpath data-metadata='{{ value.metaDataArrow | json }}' class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e   \u003c\/svg\u003e  \u003c\/button\u003e  {% endif %} \u003c\/div\u003e {% if value.existedTags \u003e 0 %} \u003cul id='{{ value.targetIdList }}' class='boost-sd__filter-option-item-multilevel-collections-listitem boost boost-sd__g-hide'\u003e  {% for tag in value.tags %}  \u003cli class='boost-sd__filter-option-item-multilevel-collections-secondlevel'\u003e   \u003cdiv class='boost-sd__filter-option-item boost-sd__filter-option-item-multilevel-collections-secondlevel-title'\u003e    \u003ca id='{{ tag.actionId }}' data-metadata='{{ tag.metaData | json }}' title='Link to {{ tag.displayName }}' data-action='select-filter-item' href='\/collections\/frontpage\/{{ tag.tag }}' class='{{ tag.className }}'\u003e     \u003cspan data-metadata='{{ tag.metaData | json }}' class='boost-sd__filter-option-item-label'\u003e      {% if option.displayAllValuesInU
1847ppercaseForm %}      {{ tag.displayName | upcase }}      {% else %}      {{ tag.displayName }}      {% endif %}     \u003c\/span\u003e    \u003c\/a\u003e    {% if tag.existedSubTags %}    \u003cbutton id='{{ tag.actionIdArrow }}' data-metadata='{{ tag.metaDataArrow | json }}' type='button' aria-label='Expand\/Collapse {{ tag.displayName }}' class='boost-sd__button boost-sd__button--transparent' style='padding-right: 0px;'\u003e     \u003csvg id='{{ tag.targetIdArrow }}' data-metadata='{{ tag.metaDataArrow | json }}' class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ tag.displayName }}' viewBox='0 0 7 12' fill='#222'\u003e      \u003cpath data-metadata='{{ tag.metaDataArrow | json }}' class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e     \u003c\/svg\u003e    \u003c\/button\u003e    {% endif %}   \u003c\/div\u003e   {% if tag.existedSubTags %}   \u003cul id='{{ tag.targetIdList }}' class='boost-sd__filter-option-item-multilevel-collections-thirdlevel boost-sd__g-hide'\u003e    {% for subTag in tag.subTags %}    \u003cli class='boost-sd__filter-option-item boost-sd__filter-option-item-multilevel-collections-thirdlevel-title'\u003e     \u003ca id='{{ subTag.actionId }}' data-metadata='{{ subTag.metaData | json }}' title='Link to {{ subTag.displayName }}' data-action='select-filter-item' href='\/collections\/frontpage\/{{ subTag.tag }}' class='{{ subTag.className }}'\u003e      \u003cspan data-metadata='{{ subTag.metaData | json }}' class='boost-sd__filter-option-item-label'\u003e       {% if option.displayAllValuesInUppercaseForm %}       {{ subTag.displayName | upcase }}       {% else %}       {{ subTag.displayName }}       {% endif %}      \u003c\/span\u003e     \u003c\/a\u003e    \u003c\/li\u003e    {% endfor %}   \u003c\/ul\u003e   {% endif %}  \u003c\/li\u003e  {% endfor %} \u003c\/ul\u003e {% endif %}\u003c\/li\u003e{% endif %}",
1848      
1849    
1850      
1851      
1852        
1853        "filterOptionMultiLevelTagItem": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% if request.previewMode == true %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e\u003cbutton role='checkbox' aria-checked='false' aria-label='{{ value.displayName }}' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button boost-sd__filter-option-item-button--with-checkbox'\u003e  \u003cspan class='boost-sd__filter-option-item-label'\u003e   {% if option.displayAllValuesInUppercaseForm %}   {{ value.displayName | upcase }}   {% else %}   {{ value.displayName }}   {% endif %}  \u003c\/span\u003e\u003c\/button\u003e {% assign existedTags = value.subTags | size %} {% if existedTags \u003e 0 %} \u003cbutton type='button' aria-label='Expand\/Collapse {{ value.displayName }}' class='boost-sd__button boost-sd__button--transparent boost-sd__filter-option-list-option-item-collapse-btn'\u003e  \u003csvg class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ value.displayName }}' viewBox='0 0 7 12' fill='#222'\u003e   \u003cpath class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e   \u003c\/path\u003e  \u003c\/svg\u003e\u003c\/button\u003e {% endif %}\u003c\/li\u003e{% else %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e\u003cbutton id='{{ actionId }}' data-metadata='{{ metaData | json }}' role='checkbox' aria-checked='false' aria-label='Find product with {{ label | escape }}
1853 is {{ value.displayName | escape | strip_html }}' class='{{ className }}'\u003e  \u003cspan style='{{styleOptionItem}}' data-metadata='{{ metaData | json}}' class='boost-sd__filter-option-item-label'\u003e   {% if option.displayAllValuesInUppercaseForm %}   {{ value.displayName | upcase }}   {% else %}   {{ value.displayName }}   {% endif %}  \u003c\/span\u003e\u003c\/button\u003e {% assign existedTags = value.subTags | size %} {% if existedTags \u003e 0 %} \u003cbutton id='{{ value.actionIdArrow }}' data-metadata='{{ value.metaDataArrow | json }}' type='button' aria-label='Expand\/Collapse {{ value.displayName }}' class='boost-sd__button boost-sd__button--transparent boost-sd__filter-option-list-option-item-collapse-btn'\u003e  \u003csvg id='{{ value.targetIdArrow }}' data-metadata='{{ value.metaDataArrow | json }}' class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ value.displayName }}' viewBox='0 0 7 12' fill='{{colorOptionItem}}'\u003e   \u003cpath data-metadata='{{ value.metaDataArrow | json }}' class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e  \u003c\/svg\u003e\u003c\/button\u003e {% comment %} style=\"display: none\" {% endcomment %} \u003cul id='{{ value.targetIdList }}' class='boost-sd__filter-option-list-option-item-sublist boost-sd__g-hide'\u003e  {% for tag in value.subTags %}  \u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e   \u003cbutton id='{{ tag.actionId }}' data-metadata='{{ tag.metaData | json }}' role='checkbox' aria-checked='false' aria-label='Find product with {{ label | escape }} is {{ tag.displayName | escape | strip_html }}' class='{{ tag.className }}'\u003e    \u003cspan style='{{styleOptionItem}}' data-metadata='{{ tag.metaData | json }}' class='boost-sd__filter-option-item-label'\u003e     {% if option.displayAllValuesInUppercaseForm %}     {{ tag.displayName | upcase }}     {% else %}     {{ tag.displayName }}     {% endif %}    \u003c\/span\u003e   \u003c\/button\u003e   {% assign existedSubTags = tag.subTags | size %}   {% if existedSubTags \u003e 0 %}   \u003cbutton id='{{ tag.actionIdArrow }}' data-metadata='{{ tag.metaDataArrow | json }}' type='button' aria-label='Expand\/Collapse {{ tag.displayName }}' class='boost-sd__button boost-sd__button--transparent boost-sd__filter-option-list-option-item-collapse-btn'\u003e    \u003csvg id='{{ tag.targetIdArrow }}' data-metadata='{{ tag.metaDataArrow | json }}' class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ tag.displayName }}' viewBox='0 0 7 12' fill='{{colorOptionItem}}'\u003e     \u003cpath data-metadata='{{ tag.metaDataArrow | json }}' class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e    \u003c\/svg\u003e   \u003c\/button\u003e   {% comment %} style=\"display: none\" {% endcomment %}   \u003cul id='{{ tag.targetIdList }}' class='boost-sd__filter-option-list-option-item-sublist boost-sd__g-hide'\u003e    {% for subTag in tag.subTags %}    \u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e     \u003cbutton id='{{ subTag.actionId }}' data-metadata='{{ subTag.metaData | json }}' role='checkbox' aria-checked='false' aria-label='Find product with {{ label | escape }}
1853 is {{ subTag.displayName | escape | strip_html }}' class='{{ subTag.className }}'\u003e      \u003cspan style='{{styleOptionItem}}' data-metadata='{{ subTag.metaData | json }}' class='boost-sd__filter-option-item-label'\u003e       {% if option.displayAllValuesInUppercaseForm %}       {{ subTag.displayName | upcase }}       {% else %}       {{ subTag.displayName }}       {% endif %}      \u003c\/span\u003e     \u003c\/button\u003e    \u003c\/li\u003e    {% endfor %}   \u003c\/ul\u003e   {% endif %}  \u003c\/li\u003e  {% endfor %} \u003c\/ul\u003e {% endif %}\u003c\/li\u003e{% endif %}",
1854      
1855    
1856      
1857      
1858        
1859        "filterOptionRatingItem": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% if request.previewMode == true %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-rating-item'\u003e\u003cbutton role='checkbox' aria-checked='false' aria-label='{{ value.key }} Stars. Number of products: {{value.doc_count}}' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button boost-sd__filter-option-item-button--with-checkbox'\u003e  \u003cspan role='presentation' class='boost-sd__filter-option-rating-item-presentation'\u003e   {% for i in (0..4) %}   {% if i \u003c value.from %}   \u003ci class='boost-sd__filter-option-rating-item-icon-star boost-sd__filter-option-rating-item-icon-star--active' style='color: {{ starColor }} ;'\u003e\u003c\/i\u003e   {% else %}   \u003ci class='boost-sd__filter-option-rating-item-icon-star' style='color: {{ starColor }} ;'\u003e\u003c\/i\u003e   {% endif %}   {% endfor %}   {% if showExactRating == false %}   \u003cspan\u003e\u0026 Up\u003c\/span\u003e   {% endif %}  \u003c\/span\u003e  \u003cspan aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e\u003c\/button\u003e\u003c\/li\u003e{% else %}\u003cli data-value='{{ value.key }}' data-action='{{ dataAction }}' class='boost-sd__filter-option-item boost-sd__filter-option-rating-item'\u003e\u003cbutton id='{{ actionId }}' data-action='{{ dataAction }}' role='checkbox' aria-checked='false' aria-label='{{ value.key }} Stars. Number of products: {{value.doc_count}}' class='{{ className }}'\u003e  \u003cspan data-action='{{ dataAction }}' role='presentation' class='boost-sd__filter-option-rating-item-presentation'\u003e   {% for i in (0..4) %}   {% if i \u003c value.from %}   \u003ci data-action='{{ dataAction }}' class='boost-sd__filter-option-rating-item-icon-star boost-sd__filter-option-rating-item-icon-star--active' style='color: {{ starColor }} ;'\u003e\u003c\/i\u003e   {% else %}   \u003ci data-action='{{ dataAction }}' class='boost-sd__filter-option-rating-item-icon-star' style='color: {{ starColor }} ;'\u003e\u003c\/i\u003e   {% endif %}   {% endfor %}   {% if showExactRating == false %}   \u003cspan data-action='{{ dataAction }}'\u003e\u0026 Up\u003c\/span\u003e   {% endif %}  \u003c\/span\u003e  \u003cspan data-action='{{ dataAction }}' aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e\u003c\/button\u003e\u003c\/li\u003e{% endif %}",
1860      
1861    
1862      
1863      
1864        
1865        "productPrice": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% assign removePriceDecimal = false -%}{% assign decimalDelimiter = '' -%}{% assign withoutTrailingZeros = true -%}{% assign showCentAsSuperscript = false -%}{% assign money_format = request.money_format | strip_html -%}{% assign showSavingDisplay = false -%}{% assign minPrice = product.price_min | times: 1.0 -%}{% assign maxPrice = 0 -%}{% if product.price_max -%}{% assign maxPrice = product.price_max | times: 1.0 -%}{% endif -%}{% comment %} convert variable compareAtPriceMin to number {% endcomment %}{% assign compareAtPriceMin = 0 -%}{% if product.compare_at_price_min -%}{% assign compareAtPriceMin = product.compare_at_price_min | times: 1.0 -%}{% endif -%}{% assign isSale = false -%}{% assign salePercent = 0 -%}{% assign saleAmount = 0 -%}{% if compareAtPriceMin \u003e minPrice -%}{% assign isSale = true -%}{% endif -%}{% assign compareAtPriceWithFormat = '' -%}{% unless compareAtPriceMin == null or compareAtPriceMin == 0 or isSale == false -%}{% comment %} calculate salePercent base on compareAtPriceMin and minPrice {% endcomment %}{% assign compare = compareAtPriceMin | minus: minPrice | times: 100 -%}{% assign salePercent = compare | divided_by: compareAtPriceMin | ceil | append: '%' -%}{% comment %} compareAtPriceWithFormat is compare price with PriceMin and format currency {% endcomment %}{% assign compareAtPriceWithFormat = compareAtPriceMin | format_currency: money_format, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%}{% assign saleAmount = compareAtPriceMin | minus: minPrice -%}{% endunless -%}{% comment %} Format price min {% endcomment %}{% assign priceMinWithFormat = minPrice | format_currency: money_format, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}{% comment %} Format price max {% endcomment %}{% assign priceMaxWithFormat = '' -%}{% if product.price_max and maxPrice \u003e minPrice -%}{% assign priceMaxWithFormat = maxPrice | format_currency: money_format, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}{% endif -%}{% comment %} priceMax used for multi variant price display where it can have min-max price with format and translation {% endcomment %}{% assign hasMultiVariantPrice = false -%}{% if translations.productItem.amount contains \"minPrice\" -%}{% assign hasMultiVariantPrice = true -%}{% endif -%}{% assign isSamePrice = true -%}{% if minPrice != maxPrice or product.compare_at_price_min != product.compare_at_price_max -%}{% assign isSamePrice = false -%}{% endif -%}{% assign priceValueWithFormat = priceMinWithFormat -%}{% if isSamePrice == false and maxPrice \u003e minPrice and hasMultiVariantPrice -%}{% assign priceValueWithFormat = \"productItem.amount\" | translate: translations, \"\" | replace: '{{minPrice}}', priceMinWithFormat | replace: '{{maxPrice}}', priceMaxWithFormat -%}{% endif -%}{% assign savingPriceWithFormat = '' -%}{% unless showSavingDisplay == false or saleAmount == 0 -%}{% assign saleAmountWithFormat = saleAmount | format_currency: money_format, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%}{% assign savingPriceWithFormat = \"productItem.savingAmount\" | translate: translations, \"Save {{saleAmount}}\" | replace: '{{saleAmount}}', saleAmountWithFormat | replace: '{{salePercent}}', salePercent -%}{% endunless -%}{% comment %} Price compare display top or bottom {% endcomment %}{% comment %} Price compare display left or right {% endcomment %}\u003cdiv class=\"boost-sd__product-price-wrapper\"\u003e\u003cspan class=\"boost-sd__product-price-content  boost-sd__product-price-content--text-align-center\"\u003e  \u003cspan role=\"text\" aria-label=\"
1865Sale price: {{ priceValueWithFormat }}\" class=\"{% if isSale == true %}boost-sd__product-price--sale{% else %}boost-sd__product-price--default{% endif %}\"\u003e   \u003cspan class=\"boost-sd__format-currency\"\u003e{{ priceValueWithFormat }}\u003c\/span\u003e  \u003c\/span\u003e  {% if compareAtPriceWithFormat != '' -%}  \u003cspan role=\"text\" aria-label=\"Regular price: {{ compareAtPriceWithFormat }}\" class=\"boost-sd__format-currency boost-sd__format-currency--price-compare boost-sd__product-price--compare\"\u003e {{ compareAtPriceWithFormat }}  \u003c\/span\u003e  {% endif -%} \u003c\/span\u003e {% if savingPriceWithFormat != '' -%} \u003cspan role=\"text\" aria-label=\"Saving {{ savingPriceWithFormat }}\" class=\"boost-sd__product-price--saving\"\u003e  \u003cspan class=\"boost-sd__format-currency\"\u003e{{ savingPriceWithFormat }}\u003c\/span\u003e\u003c\/span\u003e {% endif -%}\u003c\/div\u003e",
1866      
1867    
1868      
1869      
1870        
1871        "recommendation": "\u003c!-- TEMPLATE RECOMMENDATION --\u003e{% assign widgetNameTranslationLabel = 'recommendation.' | append: widgetId %}\u003cdiv id='{{ widgetId }}' class='boost-sd__recommendation' data-product-price='true'\u003e\u003cdiv class='boost-sd__recommendation-title boost-sd__recommendation-title--{{ widgetDesignSettings.titleAlignment }}'\u003e  \u003cspan tabindex=\"0\" role=\"heading\" aria-level=\"2\" class='boost-sd__recommendation-title-text'\u003e   {{ widgetNameTranslationLabel | translate: translations, widgetName }}  \u003c\/span\u003e\u003c\/div\u003e {% if widgetDesignSettings.layoutDisplay == 'carousel' %}  \u003c!-- TEMPLATE RECOMMENDATION TYPE CAROUSEL --\u003e\u003cdiv class=\"boost-sd__slider\"\u003e\u003cdiv class=\"boost-sd__slider-container\"\u003e  {% for product in products %}   \u003cdiv class=\"boost-sd__slide\"\u003e    {% capture domain %}{{ widgetDesignSettings.tenantId }}{% endcapture %}    \u003c!-- TEMPLATE GRID PRODUCT ITEM --\u003e{% if product.original_images != nil %} {% assign imageArray = product.original_images %}{% else %} {% assign imageArray = product.images_info %}{% endif %}{% assign productId = product.id %}{% if product.variant_id %} {% assign productId = product.variant_id %}{% endif %}{% assign filterOptionIdImageBaseOn = 'pf_opt_color' %} {% capture filterOptionIdImageBaseOn %}{% endcapture %}{% assign optionName = filterOptionIdImageBaseOn | replace: 'pf_opt_','' %}{% assign valueRequest = request[filterOptionIdImageBaseOn] %}{% assign selectedVariantImageByFilterOption = nil %}{% for item in product.variants %} {% assign optionNameValue = optionName | append: \":\" | append: valueRequest %} {% if item.merged_options contains optionNameValue %}  {% if item.image %}   {% assign selectedVariantImageByFilterOption = item.image %}  {% endif %}  {% break %} {% endif %}{% endfor %}{% capture productVariants %} [ {% for variant in product.variants %}  {   \"title\": \"{{ variant.title }}\",   \"id\": \"{{ variant.id }}\",   \"available\": {{ variant.available }}  }{% unless forloop.last %},{% endunless %} {% endfor %} ]{% endcapture %}{% capture productData %} {  \"handle\": \"{{ product.handle }}\",  \"variantId\": \"{{ product.variant_id }}\",  \"splitProduct\": \"{{ product.split_product }}\",    \"variants\": {{ productVariants | json | escape }},    \"priceMin\": \"{{ product.price_min }}\",  \"priceMax\": \"{{ product.price_max }}\",  \"compareAtPriceMin\": \"{{ product.compare_at_price_min }}\",  \"compareAtPriceMax\": \"{{ product.compare_at_price_max }}\",  \"images\": {{ imageArray | json | escape }},  \"options_with_values\": {{ product.options_with_values | json | escape }},  \"selectedVariantImageByFilterOption\": \"{{ selectedVariantImageByFilterOption | escape }}\" }{% endcapture %}\u003cdiv class='boost-sd__product-item boost-sd__product-item--noBorder boost-sd__product-item-grid-view-layout' id='{{ product.id }}' data-product-id='{{ productId }}' data-product='{{ productData | json_encode }}'\u003e\u003c!-- TEMPLATE GRID PRODUCT ITEM - PRODUCT IMAGE --\u003e{%- capture aspectRatio %}square{% endcapture -%}\u003cdiv class=\"boost-sd__product-item-grid-view-layout-image\"\u003e\u003ca aria-label=\"{{ product.title | escape }}\" class=\"boost-sd__product-link boost-sd__product-link-image\"  {%- 
1871if request.previewMode != true %} href=\"\/products\/{{ product.handle }}\"{% endif -%} \u003e  \u003cdiv style=\"position: relative\"\u003e                                               {% assign aspect_ratio = '' -%}   {% if aspectRatio == 'natural' -%}    {% assign imageWidth = product.images_info[0].width -%}    {% assign imageHeight = product.images_info[0].height -%}    {% assign aspect_ratio = aspect_ratio | append: 'aspect-ratio:' | append: imageWidth | append: '\/' | append: imageHeight -%}   {% endif -%}   \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--crop-center boost-sd__product-image-wrapper--has-second-image boost-sd__product-image-wrapper--square\"    style=\"{{ aspect_ratio }}\"\u003e    \u003cdiv class=\"boost-sd__product-image\"\u003e     {% assign firstImageSrc = '' -%}     {% if selectedVariantImageByFilterOption != nil -%}      {% assign firstImageSrc = selectedVariantImageByFilterOption -%}     {% else -%}      {% assign firstImageSrc = product.images_info[0].src -%}     {% endif -%}     {% assign widthParam = \"\u0026width=\" -%}     {% assign widths = \"200,300,400,500,700,800\" | split: \",\" -%}     {% if request.device contains 'mobile' -%}      {% assign maxWidth = 400 -%}     {% else -%}      {% assign maxWidth = 700 -%}     {% endif -%}     {% if request.productImageWidth != blank -%}      {% assign imageWidth = request.productImageWidth | plus: 0 -%}      {% if imageWidth \u003e maxWidth -%}       {% assign maxWidth = imageWidth -%}      {% endif -%}     {% endif -%}     {% if product.images_info[0] -%}      {% capture srcset -%}      {% for width in widths -%}       {% assign widthNo = width | plus: 0%}       {% if widthNo \u003c maxWidth -%}        {{ firstImageSrc }}{{ widthParam }}{{ width }} {{ width }}w,        {% else -%}         {{ firstImageSrc }}{{ widthParam }}{{ maxWidth }} {{ maxWidth }}w        {% break -%}       {% endif -%}      {% endfor -%}     {% endcapture -%}     {% assign productPerRow = 4 -%}     {% if request.productPerRow != blank -%}      {% assign productPerRow = request.productPerRow | plus: 0 -%}     {% endif -%}      \u003cimg id=\"product-image-{{ product.id }}\"       class=\"boost-sd__product-image-img boost-sd__product-image-img--main\"        {% if index and index \u003c productPerRow -%}        loading=\"eager\"       {% else -%}        loading=\"lazy\"       {% endif -%}       decoding=\"async\"       alt=\"{{ product.title | escape }}\" src=\"{{ firstImageSrc }}\u0026amp;width=200\" srcset=\"{{ srcset }}\"\u003e             {% if product.images_info[1] -%}        {% assign secondImageSrc = product.images_info[1].src -%}        {% capture secondImageSrcset -%}         {% for width in widths -%}          {% assign widthNo = width | plus: 0 -%}          {% if widthNo \u003c maxWidth -%}           {{ secondImageSrc }}{{ widthParam }}{{ width }} {{ width }}w,           {% else -%}           {{ secondImageSrc }}{{ widthParam }}{{ maxWidth }} {{ maxWidth }}w           {% break -%}          {% endif -%}         {% endfor -%}        {% endcapture -%}        \u003cimg         width=\"auto\"         height=\"auto\"         {% if index and index \u003c productPerRow -%}          loading=\"eager\"         {% else -%}          loading=\"lazy\"         {% endif -%}         class=\"boost-sd__product-image-img boost-sd__product-image-img--second\"         alt=\"{{ product.title | escape }}\" src=\"{{ product.images_info[1].src }}\u0026amp;width=200\" srcset=\"{{ secondImageSrcset }}\"\u003e       {% endif -%}           {% else -%}      \u003cimg id=\"product-image-{{ product.id }}\"      class=\"boost-sd__product-image-img boost-sd__product-image-img--main\"      alt=\"{{ product.title | escape }}\" src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\"\u003e     {% endif -%}    \u003c\/div\u003e                \u003cdiv class=\"boost-sd__product-image-row boost-sd__product-image-row--top \"\u003e     \u003cdiv class=\"boost-sd__product-image-column boost-sd__product-image-column--in-top boost-sd__product-image-column--left\"\u003e      {% assign hideOtherLabelsWhenSoldOut = true -%}{% if hideOtherLabelsWhenSoldOut != true -%}   {% else -%} {% if product.available == false -%}   {% else -%}     {% endif -%}{% endif -%}     \u003c\/div\u003e         \u003c\/div\u003e                 \u003cdiv class=\"boost-sd__product-image-row boost-sd__product-image-row--bottom\"\u003e                                          \u003cdiv class=\"boost-sd__product-image-column boost-sd__product-image-column--in-bottom boost-sd__product-image-column--right\"\u003e                          {% capture metaData %}  {   \"action\": {    \"quickView\": {     \"productId\": \"{{ product.id }}\"    }   }  } {% endcapture %} \u003cbutton  class='boost-sd__button boost-sd__button--border boost-sd__button--show-on-hover boost-sd__button--hide-on-mobile boost-sd__button--square boost-sd__button--quick-view'  type='button'  aria-label='Quick view'  data-metadata='{{ metaData | json_encode }}'\u003e     \u003cspan class='boost-sd__icon boost-sd__icon--is-image boost-sd__icon--fill-current-color'\u003e\u003c\/span\u003e       \u003c\/button\u003e       \u003c\/div\u003e                 \u003c\/div\u003e       \u003c\/div\u003e   {% comment %} POPUP {% endcomment %}          \u003cdiv class=\"boost-sd__popup-select-option\" style=\"display: none\" aria-modal=\"true\" role=\"dialog\" aria-label=\"Choose options for product {{ product.title | escape }}\"\u003e     \u003cdiv class=\"boost-sd__popup-select-option-container\" tabindex=\"-1\"\u003e      {% for swatch in product.options_with_values -%}       \u003cdiv class=\"boost-sd__product-swatch\"\u003e        \u003cdiv class=\"boost-sd__product-swatch-title\"\u003e{{ swatch.label | escape }}\u003c\/div\u003e        \u003cdiv class=\"boost-sd__product-swatch-options\"\u003e        {% for value in swatch.values -%}         \u003cdiv class=\"boost-sd__product-swatch-option\"\u003e          \u003cdiv class=\"boost-sd__radio\"\u003e           \u003cdiv class=\"boost-sd__tooltip\"\u003e            {% if swatch.original_name == 'color' -%}             \u003cdiv class=\"boost-sd__tooltip-content\" style=\"display: none;\"\u003e{{ value.title | strip_html | escape }}\u003c\/div\u003e            {% endif -%}            \u003cinput id=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-input boost-sd__radio-input--hidden\" type=\"radio\" value=\"{{ value.title | strip_html | escape }}\" checked=\"\" \/\u003e            {% if swatch.original_name == 'color' -%}             {% assign backgroundSwatch = \"background-color:\" | append: value.title | strip_html | escape -%}             {% assign imageName = value.title | strip_html | downcase | strip | escape -%}             {% if imageName contains \" \" -%}              {% assign imageName = imageName | replace: ' ', \"-\" -%}             {% endif -%}             {% assign url = \"\/\/\" | append: domain | append: \"\/cdn\/shop\/files\/\" | append: imageName | append: \".png\" -%}             {% assign backgroundSwatch = backgroundSwatch | append: \"; background-image: url('\" | append: url | append: \"');\"%}             \u003clabel              role=\"radio\"              tabindex=\"0\"              aria-label=\"{{ swatch.original_name }}:{{ value.title }}\"              for=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\"              class=\"boost-sd__radio-label boost-sd__radio-label--hide-text {% if forloop.first %}boost-sd__radio-label--selected{% endif %} boost-sd__radio-label--large\"              style=\"{{ backgroundSwatch }}\"             \u003e              {{ value.title | strip_html | escape }}             \u003c\/label\u003e            {% else -%}             \u003clabel role=\"radio\" tabindex=\"0\" aria-label=\"{{ swatch.original_name }}:{{ value.title }}\" for=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-label {% if forloop.first %}boost-sd__radio-label--selected{% endif %} boost-sd__radio-label--in-quick-view\"\u003e{{ value.title | strip_html | escape }}\u003c\/label\u003e            {% endif -%}           \u003c\/div\u003e          \u003c\/div\u003e         \u003c\/div\u003e        {% endfor -%}        \u003c\/div\u003e       \u003c\/div\u003e      {% endfor -%}     \u003c\/div\u003e     \u003cbutton type=\"button\" class=\"boost-sd__button boost-sd__button--primary boost-sd__button--add-to-cart boost-sd__button--full-width boost-sd__button--large boost-sd__btn-add-to-cart\"\u003e\u003cspan class=\"boost-sd__button-text\"\u003e{{ \"productItem.atcAvailableLabel\" | translate: translations, 'Add to cart' }}\u003c\/span\u003e\u003c\/button\u003e     \u003cbutton type=\"button\" aria-label='{{ \"close\" | translate: translations, \"Close\" }}' class=\"boost-sd__button boost-sd__button--transparent boost-sd__button--float boost-sd__popup-select-option-close-btn\"\u003e      \u003csvg width=\"17\" height=\"17\" viewBox=\"0 0 17 17\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e       \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12.9024 3.56904C13.0325 3.43886 13.0325 3.22781 12.9024 3.09763C12.7722 2.96746 12.5611 2.96746 12.431 3.09763L8 7.5286L3.56904 3.09763C3.43886 2.96746 3.22781 2.96746 3.09763 3.09763C2.96746 3.22781 2.96746 3.43886 3.09763 3.56904L7.5286 8L3.09763 12.431C2.96746 12.5611 2.96746 12.7722 3.09763 12.9024C3.22781 13.0325 3.43886 13.0325 3.56904 12.9024L8 8.47141L12.431 12.9024C12.5611 13.0325 12.7722 13.0325 12.9024 12.9024C13.0325 12.7722 13.0325 12.5611 12.9024 12.431L8.47141 8L12.9024 3.56904Z\" fill=\"#222222\"\u003e\u003c\/path\u003e      \u003c\/svg\u003e     \u003c\/button\u003e    \u003c\/div\u003e      {% comment %} POPUP {% endcomment %}  \u003c\/div\u003e\u003c\/a\u003e\u003c\/div\u003e\u003c!-- TEMPLATE GRID PRODUCT ITEM - PRODUCT INFO --\u003e\u003ca  aria-labelledby=\"product-title-{{ product.id }} product-price-{{ product.id }}\"  class=\"boost-sd__product-link\" {% if request.previewMode != true %} href=\"\/products\/{{ product.handle }}\"{% endif %}\u003e\u003cdiv class=\"boost-sd__product-info boost-sd__product-info--center\"\u003e    \u003cdiv class=\"boost-sd__product-title\" id=\"product-title-{{ product.id }}\"\u003e   {{ product.title | escape }}  \u003c\/div\u003e       \u003cdiv class=\"boost-sd__product-price\" id=\"product-price-{{ product.id }}\"\u003e    {% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% assign removePriceDecimal = false -%}{% assign decimalDelimiter = '' -%}{% assign withoutTrailingZeros = true -%}{% assign showCentAsSuperscript = false -%}{% assign money_format = request.money_format | strip_html -%}{% assign showSavingDisplay = false -%}{% assign minPrice = product.price_min | times: 1.0 -%}{% assign maxPrice = 0 -%}{% if product.price_max -%} {% assign maxPrice = product.price_max | times: 1.0 -%}{% endif -%}{% comment %}
1871 convert variable compareAtPriceMin to number {% endcomment %}{% assign compareAtPriceMin = 0 -%}{% if product.compare_at_price_min -%} {% assign compareAtPriceMin = product.compare_at_price_min | times: 1.0 -%}{% endif -%}{% assign isSale = false -%}{% assign salePercent = 0 -%}{% assign saleAmount = 0 -%}{% if compareAtPriceMin \u003e minPrice -%} {% assign isSale = true -%}{% endif -%}{% assign compareAtPriceWithFormat = '' -%}{% unless compareAtPriceMin == null or compareAtPriceMin == 0 or isSale == false -%} {% comment %} calculate salePercent base on compareAtPriceMin and minPrice {% endcomment %} {% assign compare = compareAtPriceMin | minus: minPrice | times: 100 -%} {% assign salePercent = compare | divided_by: compareAtPriceMin | ceil | append: '%' -%} {% comment %} compareAtPriceWithFormat is compare price with PriceMin and format currency {% endcomment %} {% assign compareAtPriceWithFormat = compareAtPriceMin | format_currency: money_format, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign saleAmount = compareAtPriceMin | minus: minPrice -%}{% endunless -%}{% comment %} Format price min {% endcomment %}{% assign priceMinWithFormat = minPrice | format_currency: money_format, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}{% comment %} Format price max {% endcomment %}{% assign priceMaxWithFormat = '' -%}{% if product.price_max and maxPrice \u003e minPrice -%} {% assign priceMaxWithFormat = maxPrice | format_currency: money_format, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}{% endif -%}{% comment %} priceMax used for multi variant price display where it can have min-max price with format and translation {% endcomment %}{% assign hasMultiVariantPrice = false -%}{% if translations.productItem.amount contains \"minPrice\" -%} {% assign hasMultiVariantPrice = true -%}{% endif -%}{% assign isSamePrice = true -%}{% if minPrice != maxPrice or product.compare_at_price_min != product.compare_at_price_max -%} {% assign isSamePrice = false -%}{% endif -%}{% assign priceValueWithFormat = priceMinWithFormat -%}{% if isSamePrice == false and maxPrice \u003e minPrice and hasMultiVariantPrice -%} {% assign priceValueWithFormat = \"productItem.amount\" | translate: translations, \"\" | replace: '{{minPrice}}', priceMinWithFormat | replace: '{{maxPrice}}', priceMaxWithFormat -%}{% endif -%}{% assign savingPriceWithFormat = '' -%}{% unless showSavingDisplay == false or saleAmount == 0 -%} {% assign saleAmountWithFormat = saleAmount | format_currency: money_format, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign savingPriceWithFormat = \"productItem.savingAmount\" | translate: translations, \"Save {{saleAmount}}\" | replace: '{{saleAmount}}', saleAmountWithFormat | replace: '{{salePercent}}', salePercent -%}{% endunless -%}{% comment %} Price compare display top or bottom {% endcomment %}{% comment %} Price compare display left or right {% endcomment %} \u003cdiv class=\"boost-sd__product-price-wrapper\"\u003e  \u003cspan   class=\"boost-sd__product-price-content  boost-sd__product-price-content--text-align-center\"  \u003e   \u003cspan    role=\"text\"    aria-label=\"Sale price: {{ priceValueWithFormat }}\"    class=\"{% if isSale == true %}boost-sd__product-price--sale{% else %}boost-sd__product-price--default{% endif %}\"    \u003e    \u003cspan class=\"boost-sd__format-currency\"\u003e{{ priceValueWithFormat }}
1871\u003c\/span\u003e   \u003c\/span\u003e   {% if compareAtPriceWithFormat != '' -%}    \u003cspan     role=\"text\"     aria-label=\"Regular price: {{ compareAtPriceWithFormat }}\"     class=\"boost-sd__format-currency boost-sd__format-currency--price-compare boost-sd__product-price--compare\"     \u003e {{ compareAtPriceWithFormat }}    \u003c\/span\u003e   {% endif -%}  \u003c\/span\u003e  {% if savingPriceWithFormat != '' -%}   \u003cspan    role=\"text\"    aria-label=\"Saving {{ savingPriceWithFormat }}\"    class=\"boost-sd__product-price--saving\"\u003e    \u003cspan class=\"boost-sd__format-currency\"\u003e{{ savingPriceWithFormat }}\u003c\/span\u003e   \u003c\/span\u003e  {% endif -%} \u003c\/div\u003e   \u003c\/div\u003e      \u003c!-- PRODUCT INVENTORY --\u003e    {% assign swatches = '' %}         \u003c\/div\u003e\u003c\/a\u003e\u003c\/div\u003e   \u003c\/div\u003e  {% endfor %}  {% assign numberOfProductPerRow = widgetDesignSettings.numberOfProductPerRow %}  {% assign numberOfRecommendProduct = widgetDesignSettings.numberOfRecommendProduct %}  {% if numberOfRecommendProduct \u003c numberOfProductPerRow %}   {% assign sliderPages = 1 %}   {% assign disable = \"disabled\" %}  {% else %}   {% assign sliderPages = numberOfRecommendProduct | divided_by: numberOfProductPerRow | ceil %}   {% assign disable = \"\" %}  {% endif %} \u003c\/div\u003e\u003cdiv class=\"boost-sd__prev-button boost-sd__prev-button--inside\"\u003e  \u003cbutton type=\"button\" aria-label=\"Previous\" class=\"boost-sd__button boost-sd__button--circle boost-sd__slider-button\" {{ disable }}\u003e   \u003cspan class=\"boost-sd__icon\"\u003e    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 10 7\" height=\"7\" width=\"10\" class=\"boost-sd__prev-button-icon\"\u003e     \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke=\"#212121\" d=\"M0.764024 5.51189L5.00002 1.28789L9.23602 5.51189\"\u003e\u003c\/path\u003e    \u003c\/svg\u003e   \u003c\/span\u003e  \u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__next-button boost-sd__next-button--inside\"\u003e  \u003cbutton type=\"button\" aria-label=\"Next\" class=\"boost-sd__button boost-sd__button--circle boost-sd__slider-button\" {{ disable }}\u003e   \u003cspan class=\"boost-sd__icon\" style=\"margin: 0px;\"\u003e    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 10 7\" height=\"7\" width=\"10\" class=\"boost-sd__next-button-icon\"\u003e     \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke=\"#212121\" d=\"M0.764024 5.51189L5.00002 1.28789L9.23602 5.51189\"\u003e\u003c\/path\u003e    \u003c\/svg\u003e   \u003c\/span\u003e  \u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e {% else %}  \u003c!-- TEMPLATE RECOMMENDATION TYPE BUNDLE --\u003e{% assign bundleStyle = widgetDesignSettings.bundleStyle %}\u003cdiv class=\"boost-sd__recommendation-bundle boost-sd__recommendation-bundle--{{ bundleStyle }}\"\u003e\u003cdiv class=\"boost-sd__recommendation-bundle-left\"\u003e  \u003cdiv class=\"boost-sd__recommendation-bundle-images boost-sd__recommendation-bundle-images--{{ bundleStyle }}\"\u003e   {% for product in products %}    \u003cdiv class=\"boost-sd__recommendation-bundle-image-item\"\u003e     {% if product.checked %}      \u003ca        aria-label=\"View product details for {{ product.title | escape }}\"        class=\"boost-sd__product-link boost-sd__product-link-image\"        href=\"\/products\/{{ product.handle }}\"\u003e     {% endif %}      \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--full-box\"\u003e       \u003cdiv class=\"boost-sd__product-image {% unless product.checked %} boost-sd__product-image--blur {% endunless %}\"\u003e        {% if product.images_info[0] %}         \u003cimg id=\"product-image-{{ product.id }}\"          class=\"boost-sd__product-image-img boost-sd__product-image-img--main\"          src=\"{{ product.images_info[0].src }}\"          alt=\"{{ product.title | escape }}\"           width=\"auto\" height=\"auto\" \/\u003e        {% else %}         \u003cimg id=\"product-image-{{ product.id }}\"          class=\"boost-sd__product-image-img boost-sd__product-image-img--main\"          src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\"          alt=\"{{ product.title | escape }}\"          width=\"auto\" height=\"auto\" \/\u003e        {% endif %}       \u003c\/div\u003e      \u003c\/div\u003e     {% if product.checked %}      \u003c\/a\u003e     {% endif %}     {% if bundleStyle == 'style2' %}      \u003cdiv       class=\"boost-sd__recommendation-bundle-item-info boost-sd__recommendation-bundle-item-info--{{ bundleStyle }}\"\u003e       \u003cdiv class=\"boost-sd__recommendation-bundle-item-info-content {% unless product.checked %} boost-sd__recommendation-bundle-item-info-content--blur {% endunless %}\"\u003e        \u003cdiv class=\"boost-sd__recommendation-bundle-item-title\"\u003e         {% if forloop.index0 == 0 %}          \u003cspan role=\"text\" tabindex=\"0\"\u003e           \u003cb\u003eThis item:\u003c\/b\u003e {{ product.title | escape }}          \u003c\/span\u003e         {% elsif product.checked %}          \u003ca class=\"boost-sd__product-link\" href=\"\/products\/{{ product.handle }}\"\u003e           {{ product.title | escape }}          \u003c\/a\u003e         {% else %}          \u003cspan role=\"text\" tabindex=\"0\"\u003e{{ product.title | escape }}\u003c\/span\u003e         {% endif %}        \u003c\/div\u003e        {%- if product.selectedOption.title != 'Default Title' -%}         \u003cdiv class=\"boost-sd__recommendation-bundle-dropdown-wrapper boost-sd__recommendation-bundle-dropdown-wrapper--{{ bundleStyle }}\"\u003e          \u003cdiv            {% if product.checked %} tabindex=\"0\" {% endif %}
1871           role=\"combobox\"           aria-label=\"Select an option\"           aria-expanded=\"false\"           aria-haspopup=\"true\"            data-id=\"boost-sd__dropdown-{{ widgetId }}\"           id=\"boost-sd__dropdown-{{ widgetId }}\"            class=\"boost-sd__dropdown {% unless product.checked %} boost-sd__dropdown--disabled {% endunless %}\"\u003e           \u003cdiv class=\"boost-sd__dropdown-selected-option\"\u003e            \u003cspan              aria-label=\"Current option: {{ product.selectedOption.title | escape }}\"             class=\"boost-sd__dropdown-option-text\"\u003e{{ product.selectedOption.title | escape }}\u003c\/span\u003e            \u003csvg width=\"8\" height=\"12\" viewBox=\"0 0 8 5\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e             \u003cpath              d=\"M7.09832 3.98009e-07L0.901685 -1.43717e-07C0.15069 -2.09371e-07 -0.269991 0.75351 0.193991 1.2676L3.29231 4.70055C3.65265 5.09982 4.34735 5.09982 4.70769 4.70055L7.80601 1.2676C8.26999 0.753511 7.84931 4.63664e-07 7.09832 3.98009e-07Z\"              fill=\"#5C5F62\"\u003e\u003c\/path\u003e            \u003c\/svg\u003e           \u003c\/div\u003e           \u003cul role=\"listbox\"             data-id=\"boost-sd__dropdown-list-{{ widgetId }}\"             id=\"boost-sd__dropdown-list-{{ widgetId }}\"             class=\"boost-sd__dropdown-option-list\"\u003e            {% for variant in product.variants %}            \u003cli role=\"option\"             aria-selected=\"{{ variant.title == product.selectedOption.title }}\"              data-id=\"boost-sd__dropdown-option-{{ widgetId }}\"             id=\"boost-sd__dropdown-option-{{ widgetId }}\"              class=\"boost-sd__dropdown-option {% if variant.title == product.selectedOption.title %}boost-sd__dropdown-option--selected{% endif %}\"\u003e             {{ variant.title | escape }}            \u003c\/li\u003e            {% endfor %}           \u003c\/ul\u003e          \u003c\/div\u003e         \u003c\/div\u003e        {% endif %}        \u003cdiv class=\"boost-sd__recommendation-bundle-checkbox\"\u003e         \u003cbutton type=\"button\"          aria-checked=\"{% if product.checked %} true {% else %} false {% endif %}\"          aria-label=\"{% if product.checked %} Click to remove from bundle {% else %} Click to add to bundle {% endif %}\"          class=\"boost-sd__recommendation-bundle-checkbox-box {% if product.checked %} boost-sd__recommendation-bundle-checkbox-box--checked {% endif %}\"          data-id=\"boost-sd__checkbox-{{ widgetId }}\"          id=\"boost-sd__checkbox-{{ widgetId }}-{{ product.id }}\"         \u003e\u003c\/button\u003e        \u003c\/div\u003e        \u003cspan role=\"text\" tabindex=\"0\" aria-label=\"Price
1871: {{ product.selectedOption.price }}\" class=\"boost-sd__format-currency\"\u003e         \u003cspan\u003e{{ product.selectedOption.price }}\u003c\/span\u003e        \u003c\/span\u003e       \u003c\/div\u003e      \u003c\/div\u003e     {% endif %}    \u003c\/div\u003e    {% unless forloop.last %}     \u003cdiv      class=\"boost-sd__recommendation-bundle-plus-icon-wrapper boost-sd__recommendation-bundle-plus-icon-wrapper--{{ bundleStyle }}\"\u003e      \u003csvg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e       \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\"        d=\"M15 7H9V1C9 0.448 8.553 0 8 0C7.447 0 7 0.448 7 1V7H1C0.447 7 0 7.448 0 8C0 8.552 0.447 9 1 9H7V15C7 15.552 7.447 16 8 16C8.553 16 9 15.552 9 15V9H15C15.553 9 16 8.552 16 8C16 7.448 15.553 7 15 7Z\"        fill=\"#5C5F62\"\u003e\u003c\/path\u003e      \u003c\/svg\u003e     \u003c\/div\u003e    {% endunless %}   {% endfor %}  \u003c\/div\u003e  {% if bundleStyle == 'style1' %}   {% for product in products %}    \u003cdiv     class=\"boost-sd__recommendation-bundle-item-info boost-sd__recommendation-bundle-item-info--{{ bundleStyle }}\"\u003e     \u003cdiv class=\"boost-sd__recommendation-bundle-item-info-content {% unless product.checked %} boost-sd__recommendation-bundle-item-info-content--blur {% endunless %}\"\u003e      \u003cdiv class=\"boost-sd__recommendation-bundle-item-title\"\u003e       \u003cdiv class=\"boost-sd__recommendation-bundle-checkbox\"\u003e        \u003cbutton type=\"button\"         aria-checked=\"{% if product.checked %} true {% else %} false {% endif %}\"         aria-label=\"{% if product.checked %} Click to remove from bundle {% else %} Click to add to bundle {% endif %}\"         class=\"boost-sd__recommendation-bundle-checkbox-box {% if product.checked %} boost-sd__recommendation-bundle-checkbox-box--checked {% endif %}\"         data-id=\"boost-sd__checkbox-{{ widgetId }}\"         id=\"boost-sd__checkbox-{{ widgetId }}-{{ product.id }}\"        \u003e\u003c\/button\u003e       \u003c\/div\u003e       {% if forloop.index0 == 0 %}        \u003cspan role=\"text\" tabindex=\"0\"\u003e         \u003cb\u003eThis item:\u003c\/b\u003e {{ product.title | escape }}        \u003c\/span\u003e       {% elsif product.checked %}        \u003ca class=\"boost-sd__product-link\" href=\"\/products\/{{ product.handle }}\"\u003e         {{ product.title | escape }}        \u003c\/a\u003e       {% else %}        \u003cspan role=\"text\" tabindex=\"0\"\u003e{{ product.title | escape }}\u003c\/span\u003e       {% endif %}      \u003c\/div\u003e      {%- if product.selectedOption.title != 'Default Title' -%}       \u003cdiv class=\"boost-sd__recommendation-bundle-dropdown-wrapper boost-sd__recommendation-bundle-dropdown-wrapper--{{ bundleStyle }}\"\u003e        \u003cdiv          {% if product.checked %} tabindex=\"0\" {% endif %}         role=\"combobox\"         aria-label=\"Select an option\"         aria-expanded=\"false\"         aria-haspopup=\"true\"          data-id=\"boost-sd__dropdown-{{ widgetId }}\"         id=\"boost-sd__dropdown-{{ widgetId }}\"          class=\"boost-sd__dropdown {% unless product.checked %} boost-sd__dropdown--disabled {% endunless %}\"\u003e         \u003cdiv class=\"boost-sd__dropdown-selected-option\"\u003e          \u003cspan            aria-label=\"Current option: {{ product.selectedOption.title | escape }}\"           class=\"boost-sd__dropdown-option-text\"\u003e{{ product.selectedOption.title | escape }}\u003c\/span\u003e          \u003csvg width=\"8\" height=\"12\" viewBox=\"0 0 8 5\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e           \u003cpath            d=\"M7.09832 3.98009e-07L0.901685 -1.43717e-07C0.15069 -2.09371e-07 -0.269991 0.75351 0.193991 1.2676L3.29231 4.70055C3.65265 5.09982 4.34735 5.09982 4.70769 4.70055L7.80601 1.2676C8.26999 0.753511 7.84931 4.63664e-07 7.09832 3.98009e-07Z\"            fill=\"#5C5F62\"\u003e\u003c\/path\u003e          \u003c\/svg\u003e         \u003c\/div\u003e         \u003cul role=\"listbox\"           data-id=\"boost-sd__dropdown-list-{{ widgetId }}\"           id=\"boost-sd__dropdown-list-{{ widgetId }}\"           class=\"boost-sd__dropdown-option-list\"\u003e          {% for variant in product.variants %}          \u003cli role=\"option\"           aria-selected=\"{{ variant.title == product.selectedOption.title }}\"            data-id=\"boost-sd__dropdown-option-{{ widgetId }}\"           id=\"boost-sd__dropdown-option-{{ widgetId }}\"            class=\"boost-sd__dropdown-option {% if variant.title == product.selectedOption.title %}boost-sd__dropdown-option--selected{% endif %}\"\u003e           {{ variant.title | escape }}          \u003c\/li\u003e          {% endfor %}         \u003c\/ul\u003e        \u003c\/div\u003e       \u003c\/div\u003e      {% endif %}      \u003cspan role=\"text\" tabindex=\"0\" aria-label=\"Price
1871: {{ product.selectedOption.price }}\" class=\"boost-sd__format-currency\"\u003e       \u003cspan\u003e{{ product.selectedOption.price }}\u003c\/span\u003e      \u003c\/span\u003e          \u003c\/div\u003e    \u003c\/div\u003e   {% endfor %}  {% endif %} \u003c\/div\u003e\u003cdiv class=\"boost-sd__recommendation-bundle-right\"\u003e  {% if hasSelectedProduct == true %}  \u003cdiv role=\"text\" tabindex=\"0\" class=\"boost-sd__recommendation-bundle-total-price\"\u003e   Total price:   \u003cb class=\"boost-sd__recommendation-bundle-price-text\"\u003e    \u003cspan class=\"boost-sd__format-currency\"\u003e{{ totalPrice }}\u003c\/span\u003e   \u003c\/b\u003e  \u003c\/div\u003e  {% endif %}  \u003cbutton type=\"button\" {% if hasSelectedProduct==false %}disabled{% endif %}   class=\"boost-sd__button boost-sd__button--primary boost-sd__button--large boost-sd__button--round boost-sd__button--full-width boost-sd__btn-add-to-cart\"\u003e   \u003cspan\u003eAdd to Cart\u003c\/span\u003e  \u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e {% endif %}\u003c\/div\u003e\u003cstyle\u003e #{{widgetId}} .boost-sd__recommendation-title {  color: {{ widgetDesignSettings.titleTextColor }};  font-family: {{ widgetDesignSettings.titleFont }};  font-size: {{ widgetDesignSettings.titleFontSize }}px;  text-transform: {{ widgetDesignSettings.titleTextTransform }};  font-style: {{ widgetDesignSettings.titleFontStyle }} }\u003c\/style\u003e",
1872      
1873    
1874      
1875      
1876        
1877        "searchTabCollectionsContent": "\u003cdiv role=\"tabpanel\" tabindex=\"0\" class=\"boost-sd__search-result-panel-content\"\u003e {% for collection in collections %} \u003ca href=\"\/collections\/{{ collection.handle }}\" class=\"boost-sd__search-result-panel-content-item\"\u003e  {% capture collectionsDisplayImage %}  false  {% endcapture %}  {% if collectionsDisplayImage and collection.image != null %}  \u003cdiv class=\"boost-sd__search-result-panel-content-item-image\"\u003e   \u003cimg src=\"{{ collection.image.src }}\"\u003e  \u003c\/div\u003e  {% endif %}  \u003cdiv class=\"boost-sd__search-result-panel-content-item-text\"\u003e   \u003cp class=\"boost-sd__search-result-panel-content-item-title\"\u003e{{ collection.title | escape }}\u003c\/p\u003e   {% capture collectionsDisplayDescription %}   false   {% endcapture %}   {% if collectionsDisplayDescription and collection.body_html != \"\" %}   \u003cdiv class=\"boost-sd__search-result-panel-content-item-description\"\u003e{{ collection.body_html | escape }}\u003c\/div\u003e   {% endif %}  \u003c\/div\u003e\u003c\/a\u003e {% endfor %} {% capture pageSize %} 25 {% endcapture %} {% assign pageSize = pageSize | plus: 0 %} {% if pageSize \u003c total_collection %} {% assign totalPage = total_collection | divided_by: pageSize | ceil %} {% assign pagination = request.page | pagination_list: totalPage | split: \",\" %} {% assign to_product = request.page | times: request.limit %} \u003cdiv class=\"boost-sd__pagination boost-sd__pagination--center\"\u003e  {% if request.page != 1 %}  \u003cbutton type=\"button\" aria-label=\"previous page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--circle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e   \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--left\"\u003e    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e     \u003cpath d=\"M6.80474 0.528514C6.54439 0.268165 6.12228 0.268165 5.86193 0.528514L0.861929 5.52851C0.601579 5.78886 0.601579 6.21097 0.861929 6.47132L5.86193 11.4713C6.12228 11.7317 6.54439 11.7317 6.80474 11.4713C7.06509 11.211 7.06509 10.7889 6.80474 10.5285L2.27614 5.99992L6.80474 1.47132C7.06509 1.21097 7.06509 0.788864 6.80474 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e    \u003c\/svg\u003e   \u003c\/span\u003e  \u003c\/button\u003e  {% endif %}  {% for page_string in pagination %}  {% assign page = page_string | plus: 0 %}  {% if page == 0 %}  \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--disabled boost-sd__pagination-number--circle\"\u003e...\u003c\/button\u003e  {% elsif page == request.page %}  \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--circle boost-sd__pagination-number--active\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\"\u003e{{ page }}\u003c\/button\u003e  {% else %}  \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--circle\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\"\u003e{{ page }}\u003c\/button\u003e  {% endif %}  {% endfor %}  {% if request.page != totalPage %}  \u003cbutton type=\"button\" aria-label=\"next page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--circle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e   \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--right\"\u003e    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e     \u003cpath d=\"M0.195262 0.528514C0.455612 0.268165 0.877722 0.268165 1.13807 0.528514L6.13807 5.52851C6.39842 5.78886 6.39842 6.21097 6.13807 6.47132L1.13807 11.4713C0.877722 11.7317 0.45
18775612 11.7317 0.195262 11.4713C-0.0650874 11.211 -0.0650874 10.7889 0.195262 10.5285L4.72386 5.99992L0.195262 1.47132C-0.0650874 1.21097 -0.0650874 0.788864 0.195262 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e    \u003c\/svg\u003e   \u003c\/span\u003e  \u003c\/button\u003e  {% endif %} \u003c\/div\u003e {% endif %}\u003c\/div\u003e",
1878      
1879    
1880      
1881      
1882        
1883        "searchTabPagesContent": "\u003cdiv role=\"tabpanel\" tabindex=\"0\" class=\"boost-sd__search-result-panel-content\"\u003e {% for page in pages %} \u003ca href=\"{{ page.url }}\" class=\"boost-sd__search-result-panel-content-item\"\u003e  {% capture pagesDisplayImage %}  false  {% endcapture %}  {% if pagesDisplayImage and page.image != null %}  \u003cdiv class=\"boost-sd__search-result-panel-content-item-image\"\u003e   \u003cimg src=\"{{ page.image.src }}\"\u003e  \u003c\/div\u003e  {% endif %}  \u003cdiv class=\"boost-sd__search-result-panel-content-item-text\"\u003e   \u003cp class=\"boost-sd__search-result-panel-content-item-title\"\u003e{{ page.title | escape }}\u003c\/p\u003e   {% capture pagesDisplayDescription %}   {% endcapture %}   {% if pagesDisplayDescription and page.body_html != \"\" %}   \u003cdiv class=\"boost-sd__search-result-panel-content-item-description\"\u003e{{ page.body_html | escape}}\u003c\/div\u003e   {% endif %}  \u003c\/div\u003e\u003c\/a\u003e {% endfor %} {% capture pageSize %} 25 {% endcapture %} {% assign pageSize = pageSize | plus: 0 %} {% if pageSize \u003c total_page %} {% assign totalPage = total_page | divided_by: pageSize | ceil %} {% assign pagination = request.page | pagination_list: totalPage | split: \",\" %} {% assign to_product = request.page | times: request.limit %} \u003cdiv class=\"boost-sd__pagination boost-sd__pagination--center\"\u003e  {% if request.page != 1 %}  \u003cbutton type=\"button\" aria-label=\"previous page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--circle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e   \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--left\"\u003e    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e     \u003cpath d=\"M6.80474 0.528514C6.54439 0.268165 6.12228 0.268165 5.86193 0.528514L0.861929 5.52851C0.601579 5.78886 0.601579 6.21097 0.861929 6.47132L5.86193 11.4713C6.12228 11.7317 6.54439 11.7317 6.80474 11.4713C7.06509 11.211 7.06509 10.7889 6.80474 10.5285L2.27614 5.99992L6.80474 1.47132C7.06509 1.21097 7.06509 0.788864 6.80474 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e    \u003c\/svg\u003e   \u003c\/span\u003e  \u003c\/button\u003e  {% endif %}  {% for page_string in pagination %}  {% assign page = page_string | plus: 0 %}  {% if page == 0 %}  \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--disabled boost-sd__pagination-number--circle\"\u003e...\u003c\/button\u003e  {% elsif page == request.page %}  \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--circle boost-sd__pagination-number--active\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\"\u003e{{ page }}\u003c\/button\u003e  {% else %}  \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--circle\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\"\u003e{{ page }}\u003c\/button\u003e  {% endif %}  {% endfor %}  {% if request.page != totalPage %}  \u003cbutton type=\"button\" aria-label=\"next page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--circle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e   \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--right\"\u003e    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e     \u003cpath d=\"M0.195262 0.528514C0.455612 0.268165 0.877722 0.268165 1.13807 0.528514L6.13807 5.52851C6.39842 5.78886 6.39842 6.21097 6.13807 6.47132L1.13807 11.4713C0.877722 11.7317 0.45
18835612 11.7317 0.195262 11.4713C-0.0650874 11.211 -0.0650874 10.7889 0.195262 10.5285L4.72386 5.99992L0.195262 1.47132C-0.0650874 1.21097 -0.0650874 0.788864 0.195262 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e    \u003c\/svg\u003e   \u003c\/span\u003e  \u003c\/button\u003e  {% endif %} \u003c\/div\u003e {% endif %}\u003c\/div\u003e",
1884      
1885    
1886      
1887      
1888        
1889        "searchTabCollectionsContentPagination": "{% assign pagination = request.page | pagination_list: totalPage | split: \",\" %}{% assign to_product = request.page | times: request.limit %}\u003cdiv class=\"boost-sd__pagination boost-sd__pagination--center\"\u003e {% if request.page != 1 %} \u003cbutton type=\"button\" aria-label=\"previous page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--circle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e  \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--left\"\u003e   \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e    \u003cpath d=\"M6.80474 0.528514C6.54439 0.268165 6.12228 0.268165 5.86193 0.528514L0.861929 5.52851C0.601579 5.78886 0.601579 6.21097 0.861929 6.47132L5.86193 11.4713C6.12228 11.7317 6.54439 11.7317 6.80474 11.4713C7.06509 11.211 7.06509 10.7889 6.80474 10.5285L2.27614 5.99992L6.80474 1.47132C7.06509 1.21097 7.06509 0.788864 6.80474 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e   \u003c\/svg\u003e  \u003c\/span\u003e\u003c\/button\u003e {% endif %} {% for page_string in pagination %} {% assign page = page_string | plus: 0 %} {% if page == 0 %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--disabled boost-sd__pagination-number--circle\"\u003e...\u003c\/button\u003e {% elsif page == request.page %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--circle boost-sd__pagination-number--active\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\"\u003e{{ page }}\u003c\/button\u003e {% else %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--circle\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\"\u003e{{ page }}\u003c\/button\u003e {% endif %} {% endfor %} {% if request.page != totalPage %} \u003cbutton type=\"button\" aria-label=\"next page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--circle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e  \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--right\"\u003e   \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e    \u003cpath d=\"M0.195262 0.528514C0.455612 0.268165 0.877722 0.268165 1.13807 0.528514L6.13807 5.52851C6.39842 5.78886 6.39842 6.21097 6.13807 6.47132L1.13807 11.4713C0.877722 11.7317 0.455612 11.7317 0.195262 11.4713C-0.0650874 11.211 -0.0650874 10.7889 0.195262 10.5285L4.72386 5.99992L0.195262 1.47132C-0.0650874 1.21097 -0.0650874 0.788864 0.195262 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e   \u003c\/svg\u003e  \u003c\/span\u003e\u003c\/button\u003e {% endif %}\u003c\/div\u003e",
1890      
1891    
1892      
1893      
1894        
1895        "placeholderFilterTree": "\u003c!-- TEMPLATE PLACEHOLDER --\u003e\u003cdiv class='boost-sd-container'\u003e\u003cdiv class=\"boost-sd__collection-header\"\u003e  \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class='boost-sd-layout boost-sd-layout--has-filter-vertical'\u003e  \u003cdiv class='boost-sd-left boost-filter-tree-column'\u003e   \u003c!-- TEMPLATE FILTER TREE PLACEHOLDER --\u003e   \u003cdiv id=\"boost-sd__filter-tree-wrapper\" class=\"boost-sd__filter-tree-wrapper\"\u003e    \u003cdiv class=\"boost-sd__filter-tree-vertical \"\u003e     \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder\"\u003e      \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e      \u003c\/div\u003e      \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e      \u003c\/div\u003e      \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e      \u003c\/div\u003e      \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e      \u003c\/div\u003e      \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e      \u003c\/div\u003e     \u003c\/div\u003e    \u003c\/div\u003e   \u003c\/div\u003e  \u003c\/div\u003e  \u003cdiv class='boost-sd-right boost-product-listing-column'\u003e   \u003c!-- TEMPLATE TOOLBAR PLACEHOLDER--\u003e   \u003cdiv class=\"boost-sd__toolbar-container\"\u003e    \u003cdiv class=\"boost-sd__toolbar-inner\"\u003e     \u003cdiv class=\"boost-sd__toolbar-content\"\u003e      \u003cdiv class=\"boost-sd__toolbar boost-sd__toolbar--3_1\"\u003e       \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0; margin-bottom: 0\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0; margin-bottom: 0\"\u003e\u003c\/span\u003e      \u003c\/div\u003e     \u003c\/div\u003e    \u003c\/div\u003e   \u003c\/div\u003e   \u003c!-- TEMPLATE PRODUCT LIST PLACEHOLDER--\u003e   \u003cdiv class=\"boost-sd__product-list-placeholder boost-sd__product-list-placeholder--3-col\"\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/s
1895pan\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e   \u003c\/div\u003e   \u003cdiv class=\"boost-sd__pagination boost-sd__pagination--center\"\u003e    \u003cspan class=\"boost-sd__placeholder-item\" style=\"height: 40px; border-radius: 0;\"\u003e\u003c\/span\u003e   \u003c\/div\u003e  \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cstyle\u003e .boost-sd__collection-header {  width: 100%;  height: 130px;  display: block;  background: -webkit-gradient(linear,    left top,    right top,    color-stop(8%, #eee),    color-stop(18%, #e6e6e6),    color-stop(33%, #eee));  background-color: #eee;  animation: banner-place-holder-shimmer 2s linear infinite forwards; } .boost-sd__collection-header:empty {  display: block; } .boost-sd__collection-header .boost-sd__placeholder-item {  height: 130px; } @media only screen and (min-width: 992px) {  .boost-sd__collection-header,  .boost-sd__collection-header .boost-sd__placeholder-item {   height: 150px;  } } @keyframes banner-place-holder-shimmer {  0% {   background-position: -1500px 0;  }  100% {   background-position: 1500px 0;  } } .boost-sd__in-collection-search {  margin-bottom: 20px;  margin-top: 20px;  width: 100%;  max-width: 100%;  display: flex;  position: relative; } .boost-sd__in-collection-search--horizontal {  margin: 20px auto 0;  max-width: 592px; } @media only screen and (min-width: 992px) {  .boost-sd__in-collection-search {   margin-bottom: 16px;   margin-top: 16px;  } } .boost-sd__filter-tree-vertical {  margin-top: 0;  margin-right: 0; } .boost-sd__filter-tree-vertical-placeholder {  background: transparent;  width: 100%;  max-width: 100%;  display: none; } .boost-sd__filter-tree-vertical-placeholder-list {  margin: 30px 10px 0;  padding: 0;  list-style: none; } .boost-sd__filter-tree-vertical-placeholder-item {  max-width: 100%;  padding: 20px 0;  display: block; } .boost-sd__filter-tree-vertical-placeholder-item:first-child {  padding-top: 0; } .boost-sd__filter-tree-vertical-placeholder-item:not(:last-child) {  border-bottom: 1px solid #ebebeb; } .boost-sd__filter-tree-vertical-placeholder-item::before, .boost-sd__filter-tree-vertical-placeholder-item::after, { display: none; } .boost-sd__filter-tree-horizontal-placeholder {  display: none; } @media only screen and (min-width: 992px) {  .boost-sd__filter-tree-vertical {   width: 272px;  }  .boost-sd-layout .boost-sd-left .boost-sd__filter-tree-wrapper .boost-sd__filter-tree-vertical {   margin-right: 16px;   margin-left: 0;  }  .boost-sd__filter-tree-vertical-placeholder,  .boost-sd__filter-tree-horizontal-placeholder {   display: inline-block;  }  .boost-sd-layout--has-filter-horizontal {   flex-wrap: wrap;   margin-top: 0;  }  .boost-sd-layout--has-filter-horizontal .boost-sd-left,  .boost-sd-layout--has-filter-horizontal .boost-sd-right {   flex: 0 0 100%;  }  .boost-sd__filter-tree-horizontal {   width: 100%;  }  .boost-sd__filter-tree-horizontal-placeholder {   padding: 16px 0;   border-top: 1px solid #ebebeb;   width: 100%;   max-width: 100%;   background: transparent;  }  .boost-sd__filter-tree-horizontal-placeholder-list {   margin: 0;   padding: 0;   list-style: none;   border-bottom: 1px solid #e8e9eb;  }  .boost-sd__filter-tree-horizontal-placeholder-item {   border: none;   display: inline-block;   margin-right: 35px;   position: relative;  }  .boost-sd__filter-tree-horizontal-placeholder-button {   width: auto;   height: auto;   display: inline-block;   position: relative;   padding: 5px 15px 5px 0;   margin: 0;   min-height: auto;   min-width: 0;   border-radius: 0;   box-shadow: none;   background: none;   border: none;   letter-spacing: normal;   text-align: left;   cursor: pointer;  }  .boost-sd__filter-tree-horizontal-placeholder-button .boost-sd__placeholder-item {   width: 80px;   height: 10px;   display: inline-block;   margin: 0 15px 0 0;  }  .boost-sd__filter-tree-horizontal-placeholder-icon {   transform: rotate(-90deg);  } } .boost-sd__in-collection-search {  margin-bottom: 20px;  margin-top: 20px;  width: 100%;  max-width: 100%;  display: flex;  position: relative; } .boost-sd__in-collection-search--horizontal {  margin: 20px auto 0;  max-width: 592px; } @media only screen and (min-width: 992px) {  .boost-sd__in-collection-search {   margin-bottom: 16px;   margin-top: 16px;  } } .boost-sd__toolbar-container {  width: 100%;  margin-bottom: 16px; } .boost-sd__toolbar-inner {  max-width: 1216px;  margin: 0 auto; } .boost-sd__toolbar-content {  border-bottom: 1px solid #ebebeb;  border-top: 1px solid #ebebeb;  padding: 16px 0; }
1895 .boost-sd__toolbar {  align-items: center;  width: 100%;  display: flex;  flex-wrap: wrap;  column-gap: 16px;  justify-content: space-between; } .boost-sd__toolbar .boost-sd__placeholder-item {  flex-basis: 45%; } .boost-sd__toolbar .boost-sd__placeholder-item:first-child {  flex-basis: 100%;  margin-bottom: 16px; } @media only screen and (min-width: 992px) {  .boost-sd__toolbar-content {   display: flex;   align-items: center;   border-bottom: none;   padding: 16px 0 16px;   border-top: 1px solid #ebebeb;   border-bottom: 0;  }  .boost-sd__toolbar {   flex-wrap: inherit;  }  .boost-sd__toolbar .boost-sd__placeholder-item {   flex-basis: auto;  }  .boost-sd__toolbar .boost-sd__placeholder-item:first-child {   flex-basis: auto;   margin-bottom: 0;  }  .boost-sd__toolbar--3_1 .boost-sd__toolbar-item {   flex: 1;  }  .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(2) {   justify-content: center;  }  .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(3) {   justify-content: end;  } } .boost-sd__product-list-placeholder {  gap: 16px;  margin-bottom: 32px;  flex-wrap: wrap;  width: 100%;  display: flex; } .boost-sd__product-list-placeholder--1-col .boost-sd__product-list-placeholder-item {  width: 100%; } .boost-sd__product-list-placeholder--2-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item {  width: calc(50% - 8px); } .boost-sd__product-list-placeholder .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child {  height: 222px; } .boost-sd__pagination {  padding-top: 10px;  padding-bottom: 10px;  justify-content: center;  align-items: center;  display: flex; } @media only screen and (min-width: 576px) {  .boost-sd__product-list-placeholder {   gap: 32px;   margin-bottom: 64px;  }  .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item,  .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item,  .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item,  .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item {   width: calc(33.3333333333% - (32px - 32px \/ 3));  } } @media only screen and (min-width: 992px) {  .boost-sd__product-list-placeholder .boost-sd__placeholder-item:not(:last-child) {   margin-bottom: 8px;  }  .boost-sd__product-list-placeholder .boost-sd__placeholder-item:first-child {   margin-bottom: 16px;  }  .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child {   height: 382px;  }  .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child {   height: 275px;  }  .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child {   height: 215px;  }  .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child {   height: 175px;  }  .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item {   width: calc(33.3333333333% - (32px - 32px \/ 3));  }  .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item {   width: calc(25% - (32px - 32px \/ 4));  }  .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item {   width: calc(20% - (32px - 32px \/ 5));  }  .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item {   width: calc(16.6666667% - (32px - 32px \/ 6));  } } .boost-sd-container * {  box-sizing: border-box; } .boost-sd__placeholder-item {  background: rgba(0, 0, 0, 0.07);  border-radius: 50rem;  min-width: 50px;  max-width: 100%;  height: 20px;  animation: 2s infinite place-holder-animation;  display: inline-block; } .boost-sd__placeholder-item:empty {  display: block; } .boost-sd__placeholder-item:not(:last-child) {  margin-bottom: 18px; } .boost-sd-layout {  margin: 20px auto 0; } .boost-sd-left {  position: relative; } .boost-sd-layout .boost-sd-right {  width: 100%;  margin-bottom: 20px; } @keyframes place-holder-animation {  0% {   opacity: 1;  }  50% {   opacity: 0.5;  }  100% {   opacity: 1;  } } @media only screen and (min-width: 992px) {  .boost-sd-layout {   display: flex;   max-width: 1216px;  }  .boost-sd-layout .boost-sd-right {   flex: auto;   max-width: 100%;  } }\u003c\/style\u003e",
1896      
1897    
1898      
1899      
1900    
1901      
1902      
1903    
1904      
1905      
1906    
1907      
1908      
1909    
1910      
1911      
1912    
1913    } || {};return templates}function readTemplateId(){let templateId="";templateId=
1914    
1915      "lSQ9nmwnlQ"
1916     || "";return templateId}function readTemplateMetadata(){let templateMetadata=null;templateMetadata = 
1917    
1918    
1919      {"collectionFilters":"lSQ9nmwnlQ/themes/default/main__0__liquid","productList":"lSQ9nmwnlQ/product-list/main__0__liquid","productItem":"lSQ9nmwnlQ/product-item/main__0__liquid","collectionHeader":"lSQ9nmwnlQ/collection-header/main__0__liquid","searchPage":"lSQ9nmwnlQ/themes/default/search__0__liquid","mostPopularProducts":"lSQ9nmwnlQ/no-search-result-page/most-popular-products__0__liquid","recommendation":"lSQ9nmwnlQ/recommendation/main__0__liquid","recommendationDynamicBundle":"lSQ9nmwnlQ/recommendation/main-dynamic-bundle__0__liquid","instantSearchWidget":"lSQ9nmwnlQ/instant-search-widget/main__0__liquid","quickView":"lSQ9nmwnlQ/quickview/main__0__liquid","cart":"lSQ9nmwnlQ/cart/main__0__liquid","placeholderFilterTree":"lSQ9nmwnlQ/place-holder/place-holder__0__liquid","placeholderRecommendation":"lSQ9nmwnlQ/recommendation-placeholder/main__0__liquid","templateVersion":"2.8.2","setupVersion":"v3","applyUniqueVersion":true,"themeNameLib":"default","themeLibVersion":"1.40.2","themeCssVersion":"2.8.2","themeCssUrl":"https://cdn.boostcommerce.i
1919o/widget-integration/theme/default/2.8.2/main.css","settingsCssUrl":"https://cdn.shopify.com/s/files/1/0313/0281/1788/files/boost-app-do-not-delete-this-file-respoke__lSQ9nmwnlQ-settings.css?v=1790967103","updatedAt":1790967103,"featureOptions":{},"customizeCssUrl":"https://cdn.boostcommerce.io/widget-integration/theme/customization/respoke.myshopify.com/lSQ9nmwnlQ/customization-1731046961939.css","customizeJsUrl":"https://cdn.boostcommerce.io/widget-integration/theme/customization/respoke.myshopify.com/lSQ9nmwnlQ/customization-1726087886976.js"}
1920    ;return templateMetadata}function readTemplateSettings(){let templateSettings=null;templateSettings = 
1921    
1922    
1923      {"appPreferenceSettings":{"watermark":false},"preOrderSettings":{"buttonText":"Pre-order","deliveryText":"This is a pre-order. Items will ship based on the estimated delivery date.","showDeliveryText":false},"generalSettings":{"addCollectionToProductUrl":false,"breakpointmobile":"575px","breakpointtabletportraitmin":"576px","breakpointtabletportraitmax":"991px","breakpointtabletlandscapetmin":"992px","breakpointtabletlandscapemax":"1199px","breakpointdesktop":"1200px","enableTrackingOrderRevenue":true},"searchSettings":{"searchPanelBlocks":{"searchTermSuggestions":{"label":"Popular searches","searchTermList":[],"backup":[],"type":"manually","active":false},"mostPopularProducts":{"label":"Trending products","productList":[],"backup":[],"type":"manually","active":false},"products":{"label":"Products","pageSize":25,"active":true,"displayImage":true},"collections":{"label":"Collections","pageSize":25,"active":true,"displayImage":false,"displayDescription":false,"excludedValues":[]},"pages":{"label":"Pages","pageSize":25,"active":true,"displayImage":false,"displayExcerpt":false},"searchEmptyResultMessages":{"active":true,"label":"We are sorry! We couldn't find results for \"{{ terms }}\".{{ breakline }}But don't give up – check the spelling or try less specific search terms."},"searchTips":{"label":"Search tips","active":true,"searchTips":"Please double-check your spelling.{{ breakline }}Use more generic search terms.{{ breakline }}Enter fewer keywords.{{ breakline }}Try searching by product type, brand, model number or product feature."}},"suggestionNoResult":{"search_terms":{"label":"Popular searches","status":false,"data":[],"type":"manually","backup":[]},"products":{"label":"Trending products","status":false,"data":[],"type":"manually","backup":[]}},"enableInstantSearch":true,"productAvailable":true,"showSuggestionProductImage":true,"showSuggestionProductPrice":true,"showSuggestionProductSalePrice":true,"showSuggestionProductSku":true,"showSuggestionProductVendor":true,"suggestionBlocks":[{"type":"suggestions","label":"Popular suggestions","status":"active","number":5},{"type":"collections","label":"Collections","status":"active","number":3},{"type":"products","label":"Products","status":"active","number":3},{"type":"pages","label":"Blog & Pages","status":"active","number":3}],"searchBoxOnclick":{"recentSearch":{"label":"Recent searches","status":true,"number":"3"},"searchTermSuggestion":{"label":"Popular searches","status":true,"data":[],"backup":[],"type":"manually"},"productSuggestion":{"label":"Trending products","status":true,"data":[],"backup":[],"type":"manually"}},"suggestionStyle":"style2","suggestionStyle1ProductItemType":"list","suggestionStyle1ProductPosition":"none","suggestionStyle1ProductPerRow":"1","suggestionStyle2ProductItemType":"list","suggestionStyle2ProductPosition":"right","suggestionStyle2ProductPerRow":"2","suggestionStyle3ProductItemType":"list","suggestionStyle3ProductPosition":"right","suggestionStyle3ProductPerRow":"3"},"filterSettings":{"showFilterOptionCount":false,"showRefineBy":true,"showOutOfStockOption":false,"showSingleOption":false,"keepToggleState":true,"changeMobileButtonLabel":false,"sortingAvailableFirst":false,"showLoading":false,"activeScrollToTop":false,"showVariantImageBasedOnSelectedFilter":"","productAndVariantAvailable":true,"availableAfterFiltering":false,"isShortenUrlParam":false,"filterTreeMobileStyle":"style2","filterTreeVerticalStyle":"style-default","filterTreeHorizontalStyle":"style1","stickyFilterOnDesktop":false,"stickyFilterOnMobile":false,"style":{"filterTitleTextColor":"","filterTitleFontSize":"","filterTitleFontWeight":"","filterTitleFontTransform":"","filterTitleFontFamily":"","filterOptionTextColor":"","filterOptionFontSize":"","filterOptionFontFamily":"","filterMobileButtonTextColor":"","filterMobileButtonFontSize":"","filterMobileButtonFontWeight":"","filterMobileButtonFontTransform":"","filterMobileButtonFontFamily":"","filterMobileButtonBackgroun
1923dColor":""},"filterLayout":"vertical"},"additionalElementSettings":{"customSortingList":"manual","enableCollectionSearch":false},"themeSettings":{"productItems":{"general":{"borderLayout":"noBorder","subLayout":"subLayout_2_2"},"productImg":{"elements":{"productSaleLabel":{"shape":"rectangle","displayType":"text","displayOptions":"always","color":"#FFFFFF","backgroundColor":"#DD3300","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit","isEnable":false},"productSoldOutLabel":{"hideOtherLabelsWhenSoldOut":true,"shape":"rectangle","displayType":"text","displayOptions":"always","color":"#FFFFFF","backgroundColor":"#000000","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit","isEnable":false},"productCustomLabelByTag":{"shape":"rectangle","color":"#FFFFFF","backgroundColor":"#00A47C","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit","isEnable":false},"selectOptionBtn":{"buttonType":"selectOptionBtn","action":"quickAddToCart","isEnable":false},"qvBtn":{"buttonType":"qvBtn","isEnable":true}},"grid":{"top":{"direction":"horizontal","elements":{"left":["saleLabel","soldOutLabel","customLabelByTag"]}},"bottom":{"direction":"horizontal","elements":{"left":["selectOptionBtn","qvBtn"]}}},"aspectRatioType":"square","cropPosition":"center","hoverEffect":"reveal-second-image"},"styleSettings":{"selectOptionBtn":{"showOnHovering":true,"showOn":"desktopOnly","displayType":"textWithIcon","shape":"rectangle","imgSrc":"https://boost-cdn-prod.bc-solutions.net/icon/add-to-cart-white.svg","iconPosition":"left","backgroundColor":"#000000","backgroundColorOnHover":"#000000","borderColor":"#000000","borderColorOnHover":"#000000","textColor":"#FFFFFF","textColorOnHover":"#FFFFFF","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit","width":"100%"},"qvBtn":{"showOn":"desktopOnly","showOnHovering":true,"displayType":"icon","shape":"square","imgSrc":"https://boost-cdn-prod.bc-solutions.net/icon/quick-view.svg","iconPosition":"left","width":"40px","backgroundColor":"#FFFFFF00","backgroundColorOnHover":"#FFFFFF00","borderColor":"#000000","borderColorOnHover":"#000000","textColor":"#000000","textColorOnHover":"#000000","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit"}},"productInfo":{"textAlign":"center","elements":{"swatches.1":{"showOptionValueOnHovering":true,"shape":"circle","changeProductImageOn":"hover","isEnable":false},"title":{"color":"#000000","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","isEnable":true,"fontWeight":"inherit"},"vendor":{"color":"#3F3F3F","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","isEnable":false,"fontWeight":"inherit"},"price":{"showCentAsSuperscript":false,"showCurrencyCodes":false,"compareAtPricePosition":"right","showSavingDisplay":false,"priceColor":"#000000","priceFontSizeScale":100,"priceFontFamily":"inherit","priceFontStyle":"inherit","priceFontSize":"inherit","priceFontSizeTabletPortrait":"inherit","priceFontSizeTabletLandscape":"inherit","priceFontSizeMobile":"inherit","salePriceColor":"#DD3300","salePriceFontSizeScale":100,"salePriceFontFamily":"inherit","salePriceFontStyle":"inherit","salePriceFontSize":"inherit","salePriceFontSizeTabletPortrait":"inherit","salePriceFontSizeTabletLandscape":"inherit","salePriceFontSizeMobile":"inherit","compareAtPriceColor":"#3F3F3F","compareAtPriceFontSizeScale":100,"compareAtPriceFontFamily":"inherit","compareAtPriceFontStyle":"inherit","compareAtPriceFontSize":"inherit","compareAtPriceFontSizeTabletPortrait":"inherit","compareAtPriceFontSizeTabletLandscape":"inherit","compareAtPriceFontSizeMobile":"inherit","savingDisplayColor":"#DD3300","savingDisplayFontSizeScale":100,"savingDisplayFontFamily":"inherit","savingDisplayFontStyle":"inherit","savingDisplayFontSize":"inherit","savingDisplayFontSizeTabletPortrait":"inherit","savingDisplayFontSizeTabletLandscape":"inherit","savingDisplayFontSizeMobile":"inherit","
1923isEnable":true,"priceFontWeight":"inherit","salePriceFontWeight":"inherit","compareAtPriceFontWeight":"inherit","savingDisplayFontWeight":"inherit"},"rating":false,"swatches.2":{"showOptionValueOnHovering":true,"shape":"circle","changeProductImageOn":"hover","isEnable":false},"swatches.3":{"showOptionValueOnHovering":true,"shape":"circle","changeProductImageOn":"hover","isEnable":false}}}},"additionalElements":{"pagination":{"paginationType":"default","alignment":"center","productCount":{"showProductCount":false,"position":"top"},"number":{"shape":"circle","color":"#000000","colorOnSelected":"#000000","backgroundColor":"#FFFFFF00","backgroundColorOnSelected":"#FFFFFF00","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","fontWeight":"inherit"},"button":{"shape":"circle","buttonType":"icon-only","color":"#000000","backgroundColor":"#FFFFFF00","backgroundColorOnHover":"#FFFFFF","textTransform":"none","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","fontWeight":"inherit"}},"toolbar":{"layout":"","elements":{"viewAs":{"fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#000000","fontFamily":"inherit","fontStyle":"inherit","textTransform":"capitalize","listType":"grid/list","isEnable":false,"fontWeight":"inherit"},"productCount":{"fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#000000","fontFamily":"inherit","fontStyle":"inherit","textTransform":"capitalize","isEnable":false,"fontWeight":"inherit"},"showLimitList":{"fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#000000","fontFamily":"inherit","fontStyle":"inherit","textTransform":"capitalize","isEnable":false,"fontWeight":"inherit"},"sorting":{"fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#000000","fontFamily":"inherit","fontStyle":"inherit","textTransform":"capitalize","isEnable":false,"fontWeight":"inherit"}}},"collectionHeader":{"isEnable":true,"layout":2,"contentPosition":"middle-center","elements":{"breadCrumb":{"showCollectionTitle":false,"showCollectionList":false,"showPagination":false,"placement":"on-top","alignment":"middle-left","isEnable":false},"collectionImage":{"size":"medium","parallaxEffect":false,"directionParallax":"vertical","isEnable":false},"collectionTitle":{"textAlign":"center","textTransform":"none","fontSizeScale":100,"fontSize":40,"fontSizeTabletPortrait":40,"fontSizeTabletLandscape":40,"fontSizeMobile":30,"fontFamily":"inherit","fontStyle":"inherit","collectionTitleColor":"#000000","isEnable":true,"fontWeight":"inherit"},"productCount":{"fontSizeScale":100,"fontSize":14,"fontSizeTabletPortrait":14,"fontSizeTabletLandscape":14,"fontSizeMobile":14,"color":"#000000","isEnable":false},"collectionDescription":{"fontSize":null,"fontSizeTabletPortrait":null,"fontSizeTabletLandscape":null,"fontSizeMobile":null,"isEnable":true}}}},"quickView":{"showProductImage":false,"thumbnailPosition":"topLeft","showCurrencyCodes":false,"buttonOverall":{"shape":"round","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","fontWeight":"inherit"},"buyItNowBtn":{"enable":false,"color":"#FFFFFF","hoverColor":"#FFFFFF","backgroundColor":"#000000","hoverBackgroundColor":"#000000","textTransform":"none"},"addToCartBtn":{"color":"#000000","hoverColor":"#000000","backgroundColor":"#FFFFFF00","hoverBackgroundColor":"#FFFFFF00","borderColor":"#000000","hoverBorderColor":"#000000","textTransform":"none"}},"cart":{"enableCart":false,"cartStyle":"side","showCurrencyCodes":false,"enableWidgetRecommendation":false,"widgetRecommendationId":"","showCountdownTimer":false,"sideLayout":"one-column","generalLayout":{"shape":"round","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","fontWeight":"inherit"},"checkoutBtn":{"textTransform":"none","color":"#FFFFFF","hoverColor":"#FFFFFF","backgroundColor":"#000000","hoverBackgroun
1923dColor":"#000000"},"viewCartBtn":{"textTransform":"none","color":"#000000","hoverColor":"#000000","backgroundColor":"#FFFFFF00","hoverBackgroundColor":"#FFFFFF00","borderColor":"#000000"}},"productList":{"productsPerPage":24,"productsPerRowOnDesktop":3,"productsPerRowOnMobile":1}},"currentAppIntegration":{},"themeName":"default","srcThemeNameLib":"default"}
1924    ;return templateSettings}function readPayload(){return {generalSettings:{page: "index",collection_id: 0,collection_handle: "",collection_product_count: 0,...
1925      {
1926        
1927        
1928      },collection_tags: null,current_tags: null,default_sort_by: "",no_image_url: "https:\/\/cdn.shopify.com\/extensions\/01a0e6ff-4d67-7d67-9987-f5e32fd926b9\/product-filter-search-230\/assets\/boost-pfs-no-image.jpg",search_term: "",template: "index",currencies: ["AED","AFN","ALL","AMD","ANG","AUD","AWG","AZN","BAM","BBD","BDT","BIF","BND","BOB","BSD","BWP","BZD","CAD","CDF","CHF","CNY","CRC","CVE","CZK","DJF","DKK","DOP","DZD","EGP","ETB","EUR","FJD","FKP","GBP","GMD","GNF","GTQ","GYD","HKD","HNL","HUF","IDR","ILS","INR","ISK","JMD","JPY","KES","KGS","KHR","KMF","KRW","KYD","KZT","LAK","LBP","LKR","MAD","MDL","MKD","MMK","MNT","MOP","MUR","MVR","MWK","MYR","NGN","NIO","NPR","NZD","PEN","PGK","PHP","PKR","PLN","PYG","QAR","RON","RSD","RWF","SAR","SBD","SEK","SGD","SHP","SLL","STD","THB","TJS","TOP","TTD","TWD","TZS","UAH","UGX","USD","UYU","UZS","VND","VUV","WST","XAF","XCD","XOF","XPF","YER"],current_currency: "USD",published_locales: 
1929      {"en":true},current_locale: "en"},shop:{name: "Respoke",url: "https:\/\/respoke.com",domain: "respoke.myshopify.com",currency: "USD",money_format: "\u0026#36;{{amount}}",money_format_with_currency: "\u0026#36;{{amount}} USD"},generalSettingsMetafield: 
1930      
1931        {"enableTrackingOrderRevenue":true,"addCollectionToProductUrl":false,"ssr_version":"v1","ssr_engine":"node"}
1932      ,translation: 
1933      
1934      
1935      
1936        {"refine":"Refine By","refineMobile":"Refine By","refineMobileCollapse":"Hide Filter","clear":"Clear","clearAll":"Clear All","viewMore":"View More","viewLess":"View Less","apply":"Apply","close":"Close","showLimit":"Show","collectionAll":"All","under":"Under","above":"Above","ratingStars":"Star","showResult":"Show results","searchOptions":"Search Options","loadMore":"Load More","loadMoreTotal":"{{ from }} - {{ to }} of {{ total }} Products","search":{"generalTitle":"Search","resultHeader":"Search results for \"{{ terms }}\"","resultNumber":"Showing {{ count }} results for \"{{ terms }}\"","resultEmpty":"Your search for \"{{ terms }}\" did not match any results"},"suggestion":{"viewAll":"View all results","didYouMean":"Did you mean: {{ terms }}?","suggestQuery":"Showing results for {{ terms }}","instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog & Pages"},"error":{"noFilterResult":"Sorry, no products matched your selection","noSearchResult":"Sorry, no products matched the keyword","noProducts":"No products found in this collection","noSuggestionResult":"Sorry, nothing found for \"{{ terms }}\"","noSuggestionProducts":"Sorry, nothing found for \"{{ terms }}\""},"recommendation":{"cartpage-254544":"ADD THESE TO YOUR CART FOR A CHANCE TO WIN!","homepage-543377":"Just dropped","homepage-470033":"Best Sellers","collectionpage-024154":"Just dropped","collectionpage-758553":"Most Popular Products","productpage-705628":"Recently viewed","productpage-864006":"Frequently Bought Together","cartpage-827147":"Still interested in this?","cartpage-153743":"Similar Products"},"productItem":{},"quickView":{},"cart":{},"recentlyViewed":{"recentProductHeading":"Recently Viewed Products"},"mostPopular":{"popularProductsHeading":"Popular Products"},"perpage":{},"productCount":{},"pagination":{},"sortingList":{"manual":"Manual"},"collectionHeader":{},"breadcrumb":{},"sliderProduct":{},"inCollectionSearch":"Search for products in this collection","filterOptions":{"filterOption|BJZPvuJiOL|pf_pt_product_type":"Product Type","filterOption|BJzvwO1sO8|pf_v_vendor":"Vendor","filterOption|BJzvwO1sO8|pf_pt_product_type":"Product Type","filterOption|BJzvwO1sO8|pf_p_price":"Price","filterOption|Hy8WiJsd8|pf_opt_size":"Size","filterOption|Hy8WiJsd8|pf_t_shoe_style":"Shoe Style","filterOption|Hy8WiJsd8|pf_t_sort_by_designer":"Sort by Designer","filterOption|HJ2L6kiOL|pf_opt_size":"Size","filterOption|HJ2L6kiOL|pf_t_category":"Category","filterOption|Sktpakjd8|pf_t_size":"Size","filterOption|Sktpakjd8|pf_t_fabric_designer":"Fabric Designer","filterOption|Sktpakjd8|pf_t_type":"Type","filterOption|HJZkVgwCI|pf_t_fabric_designer":"Fabric Designer","filterOption|HJZkVgwCI|pf_t_size":"Size","filterOption|x90y3LRDb|pf_t_designer":"Designer","filterOption|Am2j95bJ3|pf_t_designer":"Designer","filterOption|Vef_WLx_i|pf_opt_size":"Size","filterOption|Vef_WLx_i|pf_pt_product_type":"Product Type","filterOption|Vef_WLx_i|pf_t_fabric_designer":"Fabric Designer","filterOption|RDvwwk6Ks|pf_pt_product_type":"Product Type","filterOption|NT3oLWvnna|pf_opt_size":"Size","filterOption|0RxS8fnh80|pf_opt_size":"Size","filterOption|ybA7mVVKJ6|pf_t_designer":"Designer","filterOption|RDvwwk6Ks|pf_t_designer":"Designer","filterOption|BJZPvuJiOL|pf_opt_size":"Size","filterOption|ybA7mVVKJ6|pf_pt_type":"Type"},"predictiveBundle":{}}
1937      ,integration: 
1938      
1939        null
1940      ,filterSettingsMetafield: 
1941      
1942        {"showFilterOptionCount":false,"showRefineBy":true,"showOutOfStockOption":false,"showSingleOption":false,"keepToggleState":true,"changeMobileButtonLabel":false,"sortingAvailableFirst":false,"showLoading":false,"activeScrollToTop":false,"productAndVariantAvailable":true,"availableAfterFiltering":false,"style":{"filterTitleTextColor":"","filterTitleFontSize":"","filterTitleFontWeight":"","filterTitleFontTransform":"","filterTitleFontFamily":"","filterOptionTextColor":"","filterOptionFontSize":"","filterOptionFontFamily":"","filterMobileButtonTextColor":"","filterMobileButtonFontSize":"","filterMobileButtonFontWeight":"","filterMobileButtonFontTransform":"","filterMobileButtonFontFamily":"","filterMobileButtonBackgroun
1942dColor":""},"showVariantImageBasedOnSelectedFilter":"","isShortenUrlParam":false,"filterLayout":"vertical","filterTreeMobileStyle":"style2","filterTreeVerticalStyle":"style-default","filterTreeHorizontalStyle":"style1","stickyFilterOnDesktop":false,"stickyFilterOnMobile":false}
1943      ,additionalElementSettingsMetafield: 
1944      
1945        {"customSortingList":"manual","enableCollectionSearch":false}
1946      ,backInStockMetafield: 
1947      
1948        null
1949      ,swatchSettings: 
1950      
1951        null
1952      ,defaultSortOrder: 
1953      
1954        {"search":"","all":"manual","173324763276":"manual"}
1955      ,user: 
1956      {
1957        
1958      },product: 
1959      
1960        null
1961      ,b2b: 
1962      
1963        null
1964      ,templateId:readTemplateId(),productGridSelector:
1965      
1966        ""
1967       || "",templateMetadata:readTemplateMetadata(),templateSettings:readTemplateSettings(),template:readTemplates(),recommendationWidgets:
1968      
1969      {
1970      
1971        
1972          "home-page": {"homepage-543377":{"params":{"shop":"respoke.myshopify.com","recommendationType":"newest-arrivals","limit":12},"widgetName":"Just dropped","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"respoke.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"homepage-470033":{"params":{"shop":"respoke.myshopify.com","recommendationType":"bestsellers","limit":12},"widgetName":"Best Sellers","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"respoke.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}}},
1973        
1974      
1975        
1976          "cart-page": {"cartpage-827147":{"params":{"shop":"respoke.myshopify.com","recommendationType":"recently-viewed","limit":12},"widgetName":"Still interested in this?","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"respoke.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"cartpage-153743":{"params":{"shop":"respoke.myshopify.com","recommendationType":"related-items","limit":12,"modelType":"Alternative","secondaryAlgorithm":"bestsellers"},"widgetName":"Similar Products","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"respoke.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"cartpage-254544":{"params":{"shop":"respoke.myshopify.com","recommendationType":"hand-picked-products","limit":2,"layoutDisplay":"carousel","rules":[{"conditions":[],"consequences":[{"option":"productId","value":[8969596240111,9210369769711],"conductor":"equal"}]}]},"widgetName":"ADD THESE TO YOUR CART FOR A CHANCE TO WIN!","widgetStatus":"live","widgetDesignSettings":{"widgetId":"cartpage-254544","tenantId":"respoke.myshopify.com","layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":2,"templateType":"customization","themePreview":"","titleAlignment":"center","titleFont":"Playfair Display","titleFontSize":14,"titleFontStyle":"regular","titleTextColor":"#3D4246","titleTextTransform":"capitalize"}}},
1977        
1978      
1979        
1980      
1981        
1982          "product-page": {"productpage-705628":{"params":{"shop":"respoke.myshopify.com","recommendationType":"recently-viewed","limit":12},"widgetName":"Recently viewed","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"respoke.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"productpage-864006":{"params":{"shop":"respoke.myshopify.com","recommendationType":"frequently-bought-together","limit":2,"modelType":"FBT","secondaryAlgorithm":"bestsellers"},"widgetName":"Frequently Bought Together","widgetStatus":"inactive","widgetDesignSettings":{"bundleStyle":"style1","layoutDisplay":"bundle","numberOfRecommendProduct":2,"templateType":"customization","themePreview":"","titleAlignment":"left","titleFont":"Poppins","titleFontSize":14,"titleFontStyle":"100","titleTextColor":"#3D4246","titleTextTransform":"capitalize"}}},
1983        
1984      
1985        
1986          "collection-page": {"collectionpage-024154":{"params":{"shop":"respoke.myshopify.com","recommendationType":"newest-arrivals","limit":12},"widgetName":"Just dropped","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"respoke.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"collectionpage-758553":{"params":{"shop":"respoke.myshopify.com","recommendationType":"trending-products","limit":12,"calculatedBasedOn":"purchase-events","rangeOfTime":"7-day"},"widgetName":"Most Popular Products","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"respoke.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}}},
1987        
1988      
1989        
1990      
1991        
1992      
1993        
1994      
1995      } || {},recommendationPlaceholder: 
1996      
1997      
1998        "\u003c!-- TEMPLATE RECOMMENDATION PLACEHOLDER--\u003e\u003cdiv class=\"boost-sd__rc-pl\"\u003e\u003cdiv class=\"boost-sd__rc-title-pl\"\u003e  \u003cspan class=\"boost-sd__rc-pl-item\" style=\"width: 150px; height: 30px;\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__rc-product-list-pl\"\u003e  \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e  \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e  \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e  \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__rc-info-pl\"\u003e  \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e  \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e  \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cstyle\u003e .boost-sd__rc-pl {  width: 100%;  min-height: 600px; } .boost-sd__rc-pl-item {  display: block;  width: 100%;  height: 20px;  background: rgba(0, 0, 0, 0.07);  margin-bottom: 16px;  animation: 2s infinite place-holder-animation; } .boost-sd__rc-title-pl {  width: 100%;  display: flex;  padding: 0 0 30px; } .boost-sd__rc-product-list-pl {  display: flex;  width: 100%;  padding: 0;  gap: 32px;  position: relative;  margin-bottom: 20px; } .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item:nth-child(3), .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item:nth-child(4) {  display: none; } .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item {  display: block;  flex-wrap: wrap;  width: calc(50% - 8px);  height: 218px; } .boost-sd__rc-info-pl .boost-sd__rc-pl-item:nth-child(2) {  width: 80% } .boost-sd__rc-info-pl .boost-sd__rc-pl-item:nth-child(3) {  width: 50% } @media only screen and (min-width: 768px) {  .boost-sd__rc-pl-item {   margin-bottom: 8px;  }  .boost-sd__rc-title-pl {   padding-bottom: 60px;  }  .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item:nth-child(3),  .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item:nth-child(4) {   display: block;  }  .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item {   height: 382px;   width: calc(25% - 8px);  }  .boost-sd__rc-info-pl .boost-sd__rc-pl-item:first-child {   width: 50%  }  .boost-sd__rc-info-pl .boost-sd__rc-pl-item:nth-child(2) {   width: 40%  }  .boost-sd__rc-info-pl .boost-sd__rc-pl-item:nth-child(3) {   width: 30%  } } @keyframes place-holder-animation {  0% {   opacity: 1;  }  50% {   opacity: 0.5;  }  100% {   opacity: 1;  } }\u003c\/style\u003e"
1999      ,simplifiedIntegrationPlaceholder: 
2000      
2001      
2002        "\u003c!-- TEMPLATE PLACEHOLDER --\u003e\u003cdiv class='boost-sd-container'\u003e\u003cdiv class=\"boost-sd__collection-header\"\u003e  \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class='boost-sd-layout boost-sd-layout--has-filter-vertical'\u003e  \u003cdiv class='boost-sd-left boost-filter-tree-column'\u003e   \u003c!-- TEMPLATE FILTER TREE PLACEHOLDER --\u003e   \u003cdiv id=\"boost-sd__filter-tree-wrapper\" class=\"boost-sd__filter-tree-wrapper\"\u003e    \u003cdiv class=\"boost-sd__filter-tree-vertical \"\u003e     \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder\"\u003e      \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e      \u003c\/div\u003e      \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e      \u003c\/div\u003e      \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e      \u003c\/div\u003e      \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e      \u003c\/div\u003e      \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e      \u003c\/div\u003e     \u003c\/div\u003e    \u003c\/div\u003e   \u003c\/div\u003e  \u003c\/div\u003e  \u003cdiv class='boost-sd-right boost-product-listing-column'\u003e   \u003c!-- TEMPLATE TOOLBAR PLACEHOLDER--\u003e   \u003cdiv class=\"boost-sd__toolbar-container\"\u003e    \u003cdiv class=\"boost-sd__toolbar-inner\"\u003e     \u003cdiv class=\"boost-sd__toolbar-content\"\u003e      \u003cdiv class=\"boost-sd__toolbar boost-sd__toolbar--3_1\"\u003e       \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0; margin-bottom: 0\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0; margin-bottom: 0\"\u003e\u003c\/span\u003e      \u003c\/div\u003e     \u003c\/div\u003e    \u003c\/div\u003e   \u003c\/div\u003e   \u003c!-- TEMPLATE PRODUCT LIST PLACEHOLDER--\u003e   \u003cdiv class=\"boost-sd__product-list-placeholder boost-sd__product-list-placeholder--3-col\"\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\"
2002 style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e   \u003c\/div\u003e   \u003cdiv class=\"boost-sd__pagination boost-sd__pagination--center\"\u003e    \u003cspan class=\"boost-sd__placeholder-item\" style=\"height: 40px; border-radius: 0;\"\u003e\u003c\/span\u003e   \u003c\/div\u003e  \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cstyle\u003e .boost-sd__collection-header {  width: 100%;  height: 130px;  display: block;  background: -webkit-gradient(linear,    left top,    right top,    color-stop(8%, #eee),    color-stop(18%, #e6e6e6),    color-stop(33%, #eee));  background-color: #eee;  animation: banner-place-holder-shimmer 2s linear infinite forwards; } .boost-sd__collection-header:empty {  display: block; } .boost-sd__collection-header .boost-sd__placeholder-item {  height: 130px; } @media only screen and (min-width: 992px) {  .boost-sd__collection-header,  .boost-sd__collection-header .boost-sd__placeholder-item {   height: 150px;  } } @keyframes banner-place-holder-shimmer {  0% {   background-position: -1500px 0;  }  100% {   background-position: 1500px 0;  } } .boost-sd__in-collection-search {  margin-bottom: 20px;  margin-top: 20px;  width: 100%;  max-width: 100%;  display: flex;  position: relative; } .boost-sd__in-collection-search--horizontal {  margin: 20px auto 0;  max-width: 592px; } @media only screen and (min-width: 992px) {  .boost-sd__in-collection-search {   margin-bottom: 16px;   margin-top: 16px;  } } .boost-sd__filter-tree-vertical {  margin-top: 0;  margin-right: 0; } .boost-sd__filter-tree-vertical-placeholder {  background: transparent;  width: 100%;  max-width: 100%;  display: none; } .boost-sd__filter-tree-vertical-placeholder-list {  margin: 30px 10px 0;  padding: 0;  list-style: none; } .boost-sd__filter-tree-vertical-placeholder-item {  max-width: 100%;  padding: 20px 0;  display: block; } .boost-sd__filter-tree-vertical-placeholder-item:first-child {  padding-top: 0; } .boost-sd__filter-tree-vertical-placeholder-item:not(:last-child) {  border-bottom: 1px solid #ebebeb; } .boost-sd__filter-tree-vertical-placeholder-item::before, .boost-sd__filter-tree-vertical-placeholder-item::after, { display: none; } .boost-sd__filter-tree-horizontal-placeholder {  display: none; } @media only screen and (min-width: 992px) {  .boost-sd__filter-tree-vertical {   width: 272px;  }  .boost-sd-layout .boost-sd-left .boost-sd__filter-tree-wrapper .boost-sd__filter-tree-vertical {   margin-right: 16px;   margin-left: 0;  }  .boost-sd__filter-tree-vertical-placeholder,  .boost-sd__filter-tree-horizontal-placeholder {   display: inline-block;  }  .boost-sd-layout--has-filter-horizontal {   flex-wrap: wrap;   margin-top: 0;  }  .boost-sd-layout--has-filter-horizontal .boost-sd-left,  .boost-sd-layout--has-filter-horizontal .boost-sd-right {   flex: 0 0 100%;  }  .boost-sd__filter-tree-horizontal {   width: 100%;  }  .boost-sd__filter-tree-horizontal-placeholder {   padding: 16px 0;   border-top: 1px solid #ebebeb;   width: 100%;   max-width: 100%;   background: transparent;  }  .boost-sd__filter-tree-horizontal-placeholder-list {   margin: 0;   padding: 0;   list-style: none;   border-bottom: 1px solid #e8e9eb;  }  .boost-sd__filter-tree-horizontal-placeholder-item {   border: none;   display: inline-block;   margin-right: 35px;   position: relative;  }  .boost-sd__filter-tree-horizontal-placeholder-button {   width: auto;   height: auto;   display: inline-block;   position: relative;   padding: 5px 15px 5px 0;   margin: 0;   min-height: auto;   min-width: 0;   border-radius: 0;   box-shadow: none;   background: none;   border: none;   letter-spacing: normal;   text-align: left;   cursor: pointer;  }  .boost-sd__filter-tree-horizontal-placeholder-button .boost-sd__placeholder-item {   width: 80px;   height: 10px;   display: inline-block;   margin: 0 15px 0 0;  }  .boost-sd__filter-tree-horizontal-placeholder-icon {   transform: rotate(-90deg);  } } .boost-sd__in-collection-search {  margin-bottom: 20px;  margin-top: 20px;  width: 100%;  max-width: 100%;  display: flex;  position: relative; } .boost-sd__in-collection-search--horizontal {  margin: 20px auto 0;  max-width: 592px; } @media only screen and (min-width: 992px) {  .boost-sd__in-collection-search {   margin-bottom: 16px;   margin-top: 16px;  } } .boost-sd__toolbar-container {  width: 100%;  margin-bottom: 16px; } .boost-sd__toolbar-inner {  max-width: 1216px;  margin: 0 auto; } .boost-sd__toolbar-content {  border-bottom: 1px solid #ebebeb;  border-top: 1px solid #ebebeb;  padding: 16px 0; }
2002 .boost-sd__toolbar {  align-items: center;  width: 100%;  display: flex;  flex-wrap: wrap;  column-gap: 16px;  justify-content: space-between; } .boost-sd__toolbar .boost-sd__placeholder-item {  flex-basis: 45%; } .boost-sd__toolbar .boost-sd__placeholder-item:first-child {  flex-basis: 100%;  margin-bottom: 16px; } @media only screen and (min-width: 992px) {  .boost-sd__toolbar-content {   display: flex;   align-items: center;   border-bottom: none;   padding: 16px 0 16px;   border-top: 1px solid #ebebeb;   border-bottom: 0;  }  .boost-sd__toolbar {   flex-wrap: inherit;  }  .boost-sd__toolbar .boost-sd__placeholder-item {   flex-basis: auto;  }  .boost-sd__toolbar .boost-sd__placeholder-item:first-child {   flex-basis: auto;   margin-bottom: 0;  }  .boost-sd__toolbar--3_1 .boost-sd__toolbar-item {   flex: 1;  }  .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(2) {   justify-content: center;  }  .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(3) {   justify-content: end;  } } .boost-sd__product-list-placeholder {  gap: 16px;  margin-bottom: 32px;  flex-wrap: wrap;  width: 100%;  display: flex; } .boost-sd__product-list-placeholder--1-col .boost-sd__product-list-placeholder-item {  width: 100%; } .boost-sd__product-list-placeholder--2-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item {  width: calc(50% - 8px); } .boost-sd__product-list-placeholder .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child {  height: 222px; } .boost-sd__pagination {  padding-top: 10px;  padding-bottom: 10px;  justify-content: center;  align-items: center;  display: flex; } @media only screen and (min-width: 576px) {  .boost-sd__product-list-placeholder {   gap: 32px;   margin-bottom: 64px;  }  .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item,  .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item,  .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item,  .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item {   width: calc(33.3333333333% - (32px - 32px \/ 3));  } } @media only screen and (min-width: 992px) {  .boost-sd__product-list-placeholder .boost-sd__placeholder-item:not(:last-child) {   margin-bottom: 8px;  }  .boost-sd__product-list-placeholder .boost-sd__placeholder-item:first-child {   margin-bottom: 16px;  }  .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child {   height: 382px;  }  .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child {   height: 275px;  }  .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child {   height: 215px;  }  .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child {   height: 175px;  }  .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item {   width: calc(33.3333333333% - (32px - 32px \/ 3));  }  .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item {   width: calc(25% - (32px - 32px \/ 4));  }  .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item {   width: calc(20% - (32px - 32px \/ 5));  }  .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item {   width: calc(16.6666667% - (32px - 32px \/ 6));  } } .boost-sd-container * {  box-sizing: border-box; } .boost-sd__placeholder-item {  background: rgba(0, 0, 0, 0.07);  border-radius: 50rem;  min-width: 50px;  max-width: 100%;  height: 20px;  animation: 2s infinite place-holder-animation;  display: inline-block; } .boost-sd__placeholder-item:empty {  display: block; } .boost-sd__placeholder-item:not(:last-child) {  margin-bottom: 18px; } .boost-sd-layout {  margin: 20px auto 0; } .boost-sd-left {  position: relative; } .boost-sd-layout .boost-sd-right {  width: 100%;  margin-bottom: 20px; } @keyframes place-holder-animation {  0% {   opacity: 1;  }  50% {   opacity: 0.5;  }  100% {   opacity: 1;  } } @media only screen and (min-width: 992px) {  .boost-sd-layout {   display: flex;   max-width: 1216px;  }  .boost-sd-layout .boost-sd-right {   flex: auto;   max-width: 100%;  } }\u003c\/style\u003e"
2003      ,allSyncedCollections: 
2004      
2005        null
2006      ,isOnboarding: 
2007      
2008        false
2009      };}window.__BOOST_TAE_LIQUID__=readPayload();})();</script>
2009<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">"use strict";(()=>{var Me=["__proto__","constructor","prototype"];function O(n,...t){if(!n||t.length===0)return n;let e=i=>!!i&&typeof i=="object",o=i=>{if(!e(i))return!1;let r=Object.getPrototypeOf(i);return r===Object.prototype||r===null};for(let i of t)if(i)for(let r in i){if(!Object.prototype.hasOwnProperty.call(i,r)||Me.includes(r))continue;let a=i[r];if(!(r in n)){n[r]=a;continue}let s=n[r];Array.isArray(s)&&Array.isArray(a)?n[r]=s.concat(...a):o(s)&&o(a)?n[r]=O(s,a):n[r]=a}return n}var ee=class{constructor(t,e){this.modules=[];this.cachedModulesByConstructor=new Map;this.status="created";this.cachedEventListeners={};this.registryBlockListeners=[];this.readyListeners=[];this.mode="production";this.logLevel=1;this.blocks={};let o=window.boostWidgetIntegration;this.config=t||{logLevel:o?.config?.logLevel,env:"production"},this.logLevel=this.config.logLevel??(this.mode==="production"?2:this.logLevel),this.config.logLevel==null&&(this.config.logLevel=this.logLevel),this.dataObjects=e||{},this.logger={debug:(...i)=>{this.logLevel<=0&&console.debug("Boost > [DEBUG] ",...i)},info:(...i)=>{this.logLevel<=1&&console.info("Boost > [INFO] ",...i)},warn:(...i)=>{this.logLevel<=2&&console.warn("Boost > [WARN] ",...i)},error:(...i)=>{this.logLevel<=3&&console.error("Boost > [ERROR] ",...i)}}}bootstrap(){if(this.status==="bootstrapped"){this.logger.warn("Application already bootstrapped");return}if(this.status==="started"){this.logger.warn("Application already started");return}this.loadModuleEventListeners(),this.dispatchLifecycleEvent({name:"onBeforeAppBootstrap",payload:null}),(this.config?.customization?.app?.onBootstrap?this.config.customization.app:window.boostWidgetIntegration?.config?.customization?.app)?.onBootstrap?.(this),this.extendAppConfigFromModules(),this.extendAppConfigFromGlobalVariables(),this.initializeDataObjects(),this.assignGlobalVariables(),this.status="bootstrapped",this.dispatchLifecycleEvent({name:"onAppBootstrap",payload:null})}moduleLabel(t){if(typeof t!="function"&&(typeof t!="object"||t===null))return"Unknown";let e=t;return Object.prototype.hasOwnProperty.call(e,"moduleName")&&typeof e.moduleName=="string"?e.moduleName:typeof e.name=="string"&&e.name?e.name:"Unknown"}async initModules(){await Promise.all(this.modules.map(async t=>{if(!t.shouldInit()){this.logger.info("Module not initialized",this.moduleLabel(t.constructor),"shouldInit returned false");return}t.onBeforeModuleInit?.(),this.dispatchLifecycleEvent({name:"onBeforeModuleInit",payload:{module:t}}),this.logger.info(`Initializing ${this.moduleLabel(t.constructor)} module`);try{await t.init(),this.dispatchLifecycleEvent({name:"onModuleInit",payload:{module:t}})}catch(e){this.logger.error(`Error initializing module ${this.moduleLabel(t.constructor)}:`,e),this.dispatchLifecycleEvent({name:"onModuleError",payload:{module:t,error:e instanceof Error?e:new Error(String(e))}})}}))}getModule(t){let e=this.cachedModulesByConstructor.get(t);if(!(e&&!e.shouldInit()))return e}getModuleByName(t){let e=this.modules.find(o=>o.constructor.moduleName===t);if(!(e&&!e.shouldInit()))return e}getModuleByClassName(t){let e=this.modules.find(o=>this.moduleLabel(o.constructor)===t);if(!(e&&!e.shouldInit()))return e}registerBlock(t){if(!t.id){this.logger.error("Block id is required");return}let e=t.id;if(this.blocks[e]){this.logger.error(`Block with id ${e} already exists`);return}this.blocks[e]=t,window.boostWidgetIntegration.blocks&&(window.boostWidgetIntegration.blocks[e]=t),this.dispatchLifecycleEvent({name:"onRegisterBlock",payload:{block:t}}),this.registryBlockListeners.forEach(o=>{try{o(t)}catch(i){this.logger.error("Error in registry block listener:",i)}})}addRegistryBlockListener(t){this.registryBlockListeners.push(t),Object.values(this.blocks).forEac
2009h(e=>{try{t(e)}catch(o){this.logger.error("Error in registry block listener for existing block:",o)}})}removeRegistryBlockListener(t){let e=this.registryBlockListeners.indexOf(t);e>-1&&this.registryBlockListeners.splice(e,1)}onReady(t){if(this.status==="started")try{t()}catch(e){this.logger.error("Error in ready handler:",e)}else this.readyListeners.push(t)}assignGlobalVariables(){window.boostWidgetIntegration||(window.boostWidgetIntegration={}),Object.assign(window.boostWidgetIntegration,{TAEApp:this,config:this.config,dataObjects:this.dataObjects,blocks:this.blocks})}async start(){this.logger.info("Application starting"),this.bootstrap(),this.dispatchLifecycleEvent({name:"onBeforeAppStart",payload:null}),this.config.customization?.app?.onBeforeStart?.(this),await this.initModules(),this.status="started",this.dispatchLifecycleEvent({name:"onAppStart",payload:null}),this.readyListeners.forEach(t=>{try{t()}catch(e){this.logger.error("Error in ready listener:",e)}}),this.config?.customization?.app?.onStart&&this.config.customization.app.onStart(this)}destroy(){if(this.status!=="started"){this.logger.warn("Application not started yet");return}this.modules.forEach(t=>{this.dispatchLifecycleEvent({name:"onModuleDestroy",payload:{module:t}}),t.destroy()}),this.modules=[],this.resetBlocks(),this.status="destroyed",this.dispatchLifecycleEvent({name:"onAppDestroy",payload:null})}setLogLevel(t){this.logLevel=t,this.updateConfig({logLevel:t})}loadModule(t){if(!t)return this;let e=this,o=new t(e);return e.cachedModulesByConstructor.has(t)?(this.logger.warn(`Module ${this.moduleLabel(t)} already loaded`),e):(this.modules.push(o),this.cachedModulesByConstructor.set(t,o),this.logger.info(`Module ${this.moduleLabel(t)} already loaded`),e)}updateConfig(t){return typeof t=="function"?this.config=t(this.config):O(this.config,t),this.config}dispatchLifecycleEvent(t){switch(t.name){case"onBeforeAppBootstrap":this.triggerEvent("onBeforeAppBootstrap",t);break;case"onAppBootstrap":this.logger.info("Application bootstrapped"),this.triggerEvent("onAppBootstrap",t);break;case"onBeforeModuleInit":this.triggerEvent("onBeforeModuleInit",t);break;case"onModuleInit":this.logger.info(`Module ${this.moduleLabel(t.payload.module.constructor)} initialized`),this.triggerEvent("onModuleInit",t);break;case"onModuleDestroy":this.logger.info(`Module ${this.moduleLabel(t.payload.module.constructor)} destroyed`),this.triggerEvent("onModuleDestroy",t);break;case"onBeforeAppStart":this.triggerEvent("onBeforeAppStart",t);break;case"onAppStart":this.logger.info("Application started"),this.triggerEvent("onAppStart",t);break;case"onAppDestroy":this.logger.info("Application destroyed"),this.triggerEvent("onAppDestroy",t);break;case"onAppError":this.logger.error("Application error",t.payload.error),this.triggerEvent("onAppError",t);break;case"onModuleError":this.logger.error("Module error",this.moduleLabel(t.payload.module.constructor),t.payload.error),this.triggerEvent("onModuleError",t);break;case"onRegisterBlock":this.logger.info(`Block registered with id: ${t.payload.block.id}`),this.triggerEvent("onRegisterBlock",t);break;default:this.logger.warn("Unknown lifecycle event",t);break}}triggerEvent(t,e){let o=this.cachedEventListeners[t];o&&o.forEach(i=>{try{t==="onRegisterBlock"&&e.payload&&"block"in e.payload?i(e.payload.block):i(e)}catch(r){this.logger.error(`Error in event listener for ${t}:`,r,"Event data:",e)}})}extendAppConfigFromModules(){this.modules.forEach(t=>{let e=t.extendAppConfig;e&&O(this.config,e)})}extendAppConfigFromGlobalVariables(){let t=window.boostWidgetIntegration?.config;t&&O(this.config,t)}initializeDataObjects(){this.modules.forEach(t=>{let e=t.dataObject;e&&O(this.dataObjects,e)})}resetBlocks(){this.logger.info("Resetting all blocks"),this.blocks={}}loadModuleEventListeners(){this.cachedEventListeners={};let t=["onBeforeAppBootstrap","onAppBootstrap","onModuleInit","onModuleDestroy","onBeforeAppStart","onAppStart","onAppDestroy","onAppError","onModuleError","onRegisterBlock"];this.modules.forEach(e=>{t.forEach(o=>{let i=(...r)=>{if(!((this.status==="bootstrapped"||this.status==="started")&&!e.shouldInit()))return e[o]?.(...r)};typeof i=="function"&&(this.cachedEventListeners[o]||(this.cachedEventListeners[o]=[]),o==="onRegisterBlock"?this.cachedEventListeners[o]?.push((r=>{i.call(e,r)})):this.cachedEventListeners[o]?.push(i.bind(e)))})})}};var te=class{constructor(t){this.app=t}shouldInit(){return!0}destroy(){}init(){}get extendAppConfig(){return{}}get dataObject(){return{}}};var c=class extends te{constructor(){super(...arguments);this.boostTAEApp=null}get TAEApp(){let e=T();if(!e)throw new Error("Boost TAE is not initialized");return this.boostTAEApp=e,this.boostTAEApp}get TAEAppConfig(){return this.TAEApp.config}get TAEAppDataObjects(){return this.TAEApp.dataObjects}onDocumentReady(e){if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",e);return}setTimeout(e,0)}offDocumentReady(e){document.removeEventListener("DOMContentLoaded",e)}};var he=new WeakMap;function se(n){return typeof n=="string"?n.split("@@BOOST_LT_SLASH@@").join("</"):""}function xe(n){let t=he.get(n);if(t)return t;let e={...n,template:Object.fromEntries(Object.entries(n.template).map(([o,i])=>
2009[o,se(i)])),recommendationPlaceholder:se(n.recommendationPlaceholder),simplifiedIntegrationPlaceholder:se(n.simplifiedIntegrationPlaceholder),isOnboarding:typeof n.isOnboarding=="string"?n.isOnboarding==="true":!!n.isOnboarding};return he.set(n,e),e}function Re(){return{generalSettings:{},shop:{},generalSettingsMetafield:null,translation:null,integration:null,filterSettingsMetafield:null,additionalElementSettingsMetafield:null,backInStockMetafield:null,swatchSettings:null,defaultSortOrder:null,user:null,product:null,b2b:null,templateId:"",productGridSelector:"",templateMetadata:null,templateSettings:null,template:{},recommendationWidgets:{},recommendationPlaceholder:"",simplifiedIntegrationPlaceholder:"",allSyncedCollections:null,isOnboarding:!1}}var be,Fe,Se=!1;function f(){if(be)return be;let n=Fe?.()??(typeof window>"u"?void 0:window.__BOOST_TAE_LIQUID__);return n?xe(n):(Se||(Se=!0,console.error("[Boost] Liquid payload is missing. The app embed did not render it, or the runtime asset loaded before it. Continuing with defaults.")),Re())}var D=class extends c{get extendAppConfig(){let{defaultSortOrder:t,additionalElementSettingsMetafield:e}=f();return{additionalElementSettings:Object.assign(t==null?{}:{default_sort_order:t},e)}}};D.moduleName="AdditionalElement";function le(){let n=T().config?.filterSettings?.shortenUrlParamList,t={};return Array.isArray(n)&&n.forEach(e=>{if(typeof e!="string")return;let o=e.lastIndexOf(":");if(o===-1)return;let i=e.slice(0,o).trim(),r=e.slice(o+1).trim();i.startsWith("pf_")&&i.length>0&&r.length>0&&(t[r]=i)}),t}function ce(){return"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx".replace(/[x]/g,function(){return(Math.random()*16|0).toString(16)})}function de(n){return new URLSearchParams(window.location.search).get(n)}function ye(n){return typeof n=="string"?n!=="out-of-stock":Array.isArray(n)?n.map(t=>t!=="out-of-stock"):!1}function oe(){return window.innerWidth<576}function Oe(){return window.innerWidth<=991}function Ae(){let n="";return oe()?n+="mobile|":n=n.replace("mobile|",""),Oe()?n+="tablet_portrait_max":n=n.replace("tablet_portrait_max",""),n}function Ee(){let{generalSettings:{collection_id:n=0,page:t="collection",default_sort_by:e}={},additionalElementSettings:{default_sort_order:o={},customSortingList:i}={}}=T().config,r=["relevance","best-selling","manual","title-ascending","title-descending","price-ascending","price-descending","created-ascending","created-descending"],a=de("sort"),s=i?i.split("|"):r;if(a&&s.includes(a))return a;let l=t==="search",d=t==="collection";l&&s.splice(s.indexOf("manual"),1);let{all:g,search:m}=o;if(d){if(n in o)return o[n];if(g)return g;if(e)return e}else if(l)return m||"relevance";return""}var Te=(n={})=>(n.return_all_currency_fields=!1,{...n,currency_rate:window.Shopify?.currency?.rate,currency:window.Shopify?.currency?.active,country:window.Shopify?.country}),I=n=>{try{let t=localStorage.getItem(n);return t?JSON.parse(t):null}catch{return null}},ge=(n,t)=>{try{localStorage.setItem(n,JSON.stringify(t))}catch(e){T().logger.error("Error setLocalStorage",e)}},pe=n=>{try{localStorage.removeItem(n)}catch(t){T().logger.error("Error removeLocalStorage",t)}};function Ce(n){let t=n%50;return t>25?n+(50-t):n-t}function we(n){if(!n)return;n.querySelectorAll(".boost-sd__product-image-img[loading='lazy']").forEach(function(e){ue(e.parentElement,o=>{let i=o.querySelector(".boost-sd__product-image-img[loading='lazy']");i&&i.removeAttribute("loading")})})}function ue(n,t){let e=new IntersectionObserver(function(i,r){i.forEach(function(a){a.isIntersecting&&(t(a.target),r.unobserve(a.target))})});Array.isArray(n)?n.forEach(o=>e.observe(o)):e.observe(n)}var ke=n=>{try{if(!n){let e=De().search;return!e||e.length<=1?!1:ae(e)}if(typeof n=="string"){let e=n.indexOf("?"),o=e>=0?n.substring(e):"";return!o||o.length<=1?!1:ae(o)}let t=n.search;return!t||t.length<=1?!1:ae(t)}catch{return!0}},ae=n=>{let t=decodeURIComponent(n).split("&");for(let e=0;e<t.length;e++)if(ze(t[e]))return!0;return!1},De=()=>{let t=window.location.href.replace(/%3C/g,"&lt;").replace(/%3E/g,"&gt;"),e=[];for(let a=0;a<t.length;
2009a++)e.push(t.charAt(a));let o=e.join("").split("&lt;").join("%3C").split("&gt;").join("%3E"),i="",r=o.replace(/#.*$/,"");return r.split("?").length>1&&(i=r.split("?")[1],i.length>0&&(i="?"+i)),{pathname:window.location.pathname,href:o,search:i}},ze=n=>{if(typeof n=="string"){n=n.toLowerCase();let t=["img src","script","alert","onabort","popstate","afterprint","beforeprint","beforeunload","blur","canplay","canplaythrough","change","click","contextmenu","copy","cut","dblclick","drag","dragend","dragenter","dragleave","dragover","dragstart","drop","durationchange","ended","error","focus","focusin","focusout","fullscreenchange","fullscreenerror","hashchange","input","invalid","keydown","keypress","keyup","load","loadeddata","loadedmetadata","loadstart","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseout","mouseout","mouseup","offline","online","pagehide","pageshow","paste","pause","play","playing","progress","ratechange","resize","reset","scroll","search","seeked","seeking","select","show","stalled","submit","suspend","timeupdate","toggle","touchcancel","touchend","touchmove","touchstart","unload","volumechange","waiting","wheel"],e=new RegExp(t.join("=|on")),o=(n.match(/</g)||[]).length,i=(n.match(/>/g)||[]).length,r=(n.match(/alert\(/g)||[]).length,a=(n.match(/console\.log\(/g)||[]).length,s=(n.match(/execCommand/g)||[]).length,l=(n.match(/document\.cookie/g)||[]).length,d=(n.match(/j.*a.*v.*a.*s.*c.*r.*i.*p.*t/g)||[]).length,g=e.test(n);if(o>0&&i>0||o>1||i>1||r||a||s||l||d||g)return!0}return!1},z=()=>T().config.generalSettings?.page==="collection",L=()=>T().config.generalSettings?.page==="search",Ue=()=>T().config.generalSettings?.page==="cart",We=()=>T().config.generalSettings?.page==="product",qe=()=>T().config.generalSettings?.page==="index",Pe=()=>window.location.pathname.indexOf("/collections/vendors")>-1,_e=()=>{let n="";switch(!0){case z():n="collection_page";break;case L():n="search_page";break;case We():n="product_page";break;case Ue():n="cart_page";break;case qe():n="home_page";break;default:break}return n},Be=()=>{let n=new URLSearchParams(window.location.search),t=le();for(let e of n.keys()){if(e.startsWith("pf_"))return!0;let o=t[e];if(typeof o=="string"&&o.startsWith("pf_"))return!0}return!1};function Ie(){return window?.__st?.cid||window?.meta?.page?.customerId||window?.ShopifyAnalytics?.meta?.page?.customerId||window?.ShopifyAnalytics?.lib?.user?.()?.traits()?.uniqToken}function Le(){return window.location.pathname.indexOf("/collections/types")>-1}var k=class n extends c{saveRequestId(t,e,o=[]){let i=I(n.STORAGE_KEY_PRE_REQUEST_IDS)||{};i[t]=e,Array.isArray(o)&&o?.forEach(r=>{let a="";switch(t){case"search":a=n.KEY_PLACEMENT_BY_TYPE.search_page;break;case"suggest":a=n.KEY_PLACEMENT_BY_TYPE.instant_search;break;case"product_page_bundle":a=n.KEY_PLACEMENT_BY_TYPE.product_page;break;default:break}i[`${r.widgetId||""}_${a}`]=e}),ge(n.STORAGE_KEY_PRE_REQUEST_IDS,i)}savePreAction(t){ge(n.STORAGE_KEY_PRE_ACTION,t)}};k.moduleName="Analytics";k.STORAGE_KEY_PRE_REQUEST_IDS="boostSdPreRequestIds";k.STORAGE_KEY_PRE_ACTION="boostSdPreAction";k.KEY_PLACEMENT_BY_TYPE={product_page:"product_page",search_page:"search_page",instant_search:"instant_search"};var U=class extends c{get extendAppConfig(){let t=f(),e={cdn:"https://cdn.boostcommerce.io",bundleUrl:"https://services.mybcapps.com/bc-sf-filter/bundles",productUrl:"https://services.mybcapps.com/bc-sf-filter/products",productListingUrl:"https://services.mybcapps.com/bc-sf-filter/product-listing",subscriptionUrl:"https://services.mybcapps.com/bc-sf-filter/subscribe-b2s",nodeSSRUrl:"https://services.mybcapps.com/bc-sf-ssr-node",rubySSRUrl:"https://services.mybcapps.com/bc-sf-ssr-ruby",ssrUrl:"",taeSettings:{instantSearch:{enabled:!1,...window.boostWidgetIntegration?.taeSettings?.instantSearch}},generalSettings:Object.assign({preview_mode:!1,preview_path:"",custom_js_asset_url:"",custom_css_asset_url:"",swatch_extension:"png",ssr_engine:"node",ssr_version:"v1",...t.generalSettings},t.generalSettingsMetafield),translation:t.translation??{}};if(e.generalSettings.ssr_version==="v2")switch(e.generalSettings?.ssr_engine||"n
2009ode"){case"ruby":e.ssrUrl=e.rubySSRUrl??"";break;default:e.ssrUrl=e.nodeSSRUrl??""}return e}ensureSSRURL(){let{generalSettings:t}=this.TAEAppConfig,e=t?.ssr_engine||"node";if(t?.ssr_version==="v2")switch(e){case"ruby":this.TAEAppConfig.ssrUrl=this.TAEAppConfig.rubySSRUrl??"";break;default:this.TAEAppConfig.ssrUrl=this.TAEAppConfig.nodeSSRUrl??""}}onBeforeAppStart(){let{templateMetadata:t}=this.TAEAppConfig;if(t?.themeLibVersion){let o=t.themeLibVersion.split(".").map(Number);this.TAEAppConfig.generalSettings?.ssr_engine||(o[0]>1||o[0]===1&&o[1]>=89)&&(this.TAEAppConfig.generalSettings.ssr_version="v2",this.ensureSSRURL());let i=this.TAEAppConfig.generalSettings?.ssr_version||"v2";(o[0]<1||o[0]===1&&o[1]<89)&&i==="v2"&&this.rewriteLegacySSRFetchRequests()}}onAppDestroy(){this.originalFetch&&(window.fetch=this.originalFetch,this.originalFetch=void 0)}rewriteLegacySSRFetchRequests(){this.ensureSSRURL();let{filterUrl:t,searchUrl:e,productUrl:o,ssrUrl:i}=this.TAEAppConfig;if(!i)return;let r=d=>{if(!d)return"";try{let g=new URL(d,window.location.origin);return g.origin+g.pathname.replace(/\/+$/,"")}catch{return""}},a=r(i);if(!a)return;let s=[{baseUrl:r(t),ssrPath:"/filter"},{baseUrl:r(e),ssrPath:"/search"},{baseUrl:r(o),ssrPath:"/quickview",requiredParam:"quickview_widget_id"}],l=window.fetch;this.originalFetch=l,window.fetch=(d,g)=>{let m=typeof d=="string"||d instanceof URL?d.toString():d.url,E;try{let S=new URL(m,window.location.href),h=S.origin+S.pathname.replace(/\/+$/,""),b=s.find(y=>y.baseUrl&&y.baseUrl===h&&(!y.requiredParam||S.searchParams.has(y.requiredParam)));if(b){let y=b.ssrPath==="/filter"&&(L()||S.searchParams.has("q"))?"/search":b.ssrPath;E=`${a}${y}${S.search}${S.hash}`}}catch{E=void 0}if(!E)return l.call(window,d,g);if(typeof Request=="function"&&d instanceof Request)try{return l.call(window,new Request(E,d),g)}catch{}return l.call(window,E,g)}}};U.moduleName="AppSettings";var C=class extends c{constructor(){super(...arguments);this.cacheVersionString=Date.now().toString()}onAppStart(){this.loadAssetFiles(),this.assetLoadingPromise("themeCSS").then(()=>{this.TAEApp.updateConfig({themeCssLoaded:!0})}).catch(e=>this.TAEApp.logger.error("Failed to load themeCSS",e)),this.assetLoadingPromise("settingsCSS").then(()=>{this.TAEApp.updateConfig({settingsCSSLoaded:!0})}).catch(e=>this.TAEApp.logger.error("Failed to load settingsCSS",e))}loadAssetFiles(){this.loadThemeCSS(),this.loadSettingsCSS(),this.loadMainScript(),this.loadRTLCSS(),this.loadCustomizedCSSAndScript()}loadCustomizedCSSAndScript(){let{assetFilesLoader:e,templateMetadata:o}=this.TAEAppConfig,i=e.themeCSS.element,r=e.settingsCSS.element,a=()=>{this.TAEAppConfig.assetFilesLoader.themeCSS.status!=="loaded"||this.TAEAppConfig.assetFilesLoader.settingsCSS.status!=="loaded"||(o?.customizeCssUrl&&this.loadCSSFile("customizedCSS"),o?.customizeJsUrl&&this.loadScript("customizedScript"))};i?.addEventListener("load",a),r?.addEventListener("load",a)}loadSettingsCSS(){return this.loadCSSFile("settingsCSS")}loadThemeCSS(){return this.loadCSSFile("themeCSS")}loadRTLCSS(){if(document.documentElement.getAttribute("dir")==="rtl")return this.loadCSSFile("rtlCSS")}loadMainScript(){return this.loadScript("mainScript")}preloadModuleScript(e){let o=this.TAEAppConfig,i=o.env==="staging",r=i?"staging":o.templateMetadata?.themeLibVersion;if(!i||!["filter","recommendation","instant-search"].includes(e))return;let a=`${o.cdn}/widget-integration/${r}/${e}.module.js`,s=document.createElement("link");s.rel="preload",s.as="script",s.href=a,document.head?.appendChild(s)}loadResourceByName(e,o){if(this.TAEAppConfig.assetFilesLoader[e].element)return;let i=this.TAEAppConfig.assetFilesLoader[e],r=o?.resourceType||i.type,a=this.TAEAppConfig.env==="staging",s=o?.url||i.url;if(!s)switch(e){case"themeCSS":s=this.TAEAppConfig.templateMetadata?.themeCssUrl||this.TAEAppConfig.fallback?.themeCssUrl,a&&(s+=`?v=${this.cacheVersionString}`);break;case"settingsCSS":s=this.TAEAppConfig.templateMetadata?.settingsCssUrl||this.TAEAppConfig.fallback?.settingsCssUrl;break;case"rtlCSS":{let{themeCSS:l}=this.TAEAppConfig.assetFilesLoader;if(l.url){let d=new URL(l.url),m=d.pathname.split("/").slice(0,-1).join("/")+"/rtl.css";s=new URL(m,d.origin).href,a&&(s+=`?v=${this.cacheVersionString}`)}break}case"mainScript":s=`${this.TAEAppConfig.cdn}/widget-integration/${a?"staging":this.TAEAppConfig.templateMetadata?.themeLibVersion}/bc-widget-integration.js`,a&&(s+=`?v=${this.cacheVersionString}`);break;case"customizedCSS":s=this.TAEAppConfig.templateMetadata?.customizeCssUrl;break;case"customizedScript":s=this.TAEAppConfig.templateMetadata?.customizeJsUrl;break}
2009if(s){if(r==="stylesheet"){let l=document.createElement("link");l.rel="stylesheet",l.type="text/css",l.media="all",l.href=s,document.head.appendChild(l),this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"loading",url:s}}}),l.onload=()=>{this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"loaded",url:s}}})},l.onerror=()=>{this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"error",url:s}}})}}else if(r==="script"){let l=document.createElement("script");l.src=s;let d=o?.strategy;if(d==="async"?l.async=!0:d==="defer"&&(l.defer=!0),i.module&&(l.type="module"),d==="async"||d==="defer"){let g=document.createElement("link");g.rel="preload",g.as="script",g.href=s,document.head?.appendChild(g)}document.head.appendChild(l),this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"loading",url:s}}}),l.onload=()=>{this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"loaded",url:s}}})},l.onerror=()=>{this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"error",url:s}}})},l.onprogress=()=>{this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"loading",url:s}}})}}}}loadCSSFile(e,o){return this.loadResourceByName(e,{url:o,resourceType:"stylesheet"})}loadScript(e,o,i){return this.loadResourceByName(e,{strategy:i,url:o,resourceType:"script"})}assetLoadingPromise(e,o=5e3){return new Promise((i,r)=>{let a=null,{assetFilesLoader:s}=this.TAEAppConfig,l=s[e];if(l.status==="loaded")return i(!0);if(l.status==="error")return r(new Error(`Failed to load asset ${e}`));l.element||this.loadResourceByName(e);let d=this.TAEAppConfig.assetFilesLoader[e]?.element;if(!d)return this.TAEApp.logger.warn(`Asset ${e} not found`),i(!1);d?.addEventListener("load",()=>{a&&clearTimeout(a),i(!0)}),d?.addEventListener("error",()=>{a&&clearTimeout(a),r(new Error(`Failed to load asset ${e}`))}),a=setTimeout(()=>{r(new Error(`Timeout loading asset ${e}`))},o)})}get extendAppConfig(){return{themeCssLoaded:!1,settingsCSSLoaded:!1,assetFilesLoader:{themeCSS:{type:"stylesheet",element:null,status:"not-initialized",url:null},settingsCSS:{type:"stylesheet",element:null,status:"not-initialized",url:null},rtlCSS:{type:"stylesheet",element:null,status:"not-initialized",url:null},customizedCSS:{type:"stylesheet",element:null,status:"not-initialized",url:null},mainScript:{type:"script",element:null,status:"not-initialized",url:null},customizedScript:{type:"script",element:null,status:"not-initialized",url:null}}}}};C.moduleName="AssetFilesLoader";var x=class extends c{setQueryParams(t){let{b2b:e}=this.TAEAppConfig;if(!e.enabled)return;t.set("company_location_id",`${e.current_company_id}_${e.current_location_id}`);let o=window.Shopify?.currency;o&&(t.set("currency",o.active),t.set("currency_rate",o.rate.toString()))}get extendAppConfig(){return{b2b:Object.assign({enabled:!1},f().b2b)}}};x.moduleName="B2B";var M=class n extends c{get extendAppConfig(){return{fallback:{containerElement:".boost-sd__filter-product-list",themeCssUrl:"https://cdn.boostcommerce.io/widget-integration/theme/default/1.0.1/main.css",settingsCssUrl:"https://boost-cdn-staging.bc-solutions.net/widget-integration/theme/default/staging/default-settings.css"}}}dispatchEvent(){let t=new CustomEvent(n.EVENT_NAME);window.dispatchEvent(t)}async loadFallbackSectionFromShopify(t){return fetch(t.url||`${window.location.origin}/?section_id=${t.sectionName}`).catch(e=>{throw this.TAEApp.logger.error("Error loading fallback section from Shopify:",e),e}).then(e=>e.text())}get containerElement(){let{containerElement:t}=this.TAEAppConfig.fallback;return t instanceof HTMLElement?t:document.querySelector(t)}async loadFilterProductFallback(){let{fallback:t,cdn:e="https://boost-cdn-prod.bc-solutions.net",templateMetadata:o}=this.TAEAppConfig,i=t?.customizedTemplate||o.customizedFallback;if(i){let{source:a,templateName:s,templateURL:l}=i;switch(a){case"Shopify":{if(!s&&!l){this.TAEApp.logger.warn("Both templateName and templateURL are undefined");return}let d=await this.loadFallbackSectionFromShopify({sectionName:s,url:l}),g=this.containerElement;if(!g){this.TAEApp.logger.warn("Container element not found for fallback template");return}g.innerHTML=d,this.dispatchEvent();return}default:this.TAEApp.logger.warn(`Unsupported source for customized template: ${a}`);return}}let r=document.createElement("script");r.src=`${e}/fallback-theme/1.0.12/boost-sd-fallback-theme.js`,r.defer=!0,r.onload=()=>{this.dispatchEvent()},document.body.appendChild(r)}};M.moduleName="Fallback";M.EVENT_NAME="boost-sd-enable-product-filter-fallback";var R=class extends c{constructor(){super(...arguments);this.ensurePlaceholder=()=>{let{simplifiedIntegration:{enabled:e,selectedSelector:o,placeholderAdded:i}}=this.TAEAppConfig;if(!e||!o){this.oldldSICollectionFilterContainerDetected()||this.backwardCompatibilityModule?.legacyUpdateAppStatus("ready");return}if(i)return;let r=document.querySelector(o);r&&r instanceof HTMLElement?(this.renderPlaceholder(r),this.collectionFilterModule?.initBlock()):this.TAEApp.logger.error(`Placeholder container not found: ${o}. Please update the selector in Boost's app embed`)}}get collectionFilterModule(){return this.TAEApp.getModule(w)}get backwardCompatibilityModule(){return this.TAEApp.getModule(u)}get extendAppConfig(){let e=f();return{simplifiedIntegration:{enabled:!1,collectionPage:!1,instantSearch:!1,productListSelector:{collectionPage:[],searchPage:[]},selectedSelector:"",selectorFromMetafield:"",selectorFromAppEmbed:e.productGridSelector,allSyncedCollections:e.allSyncedCollections||{syncedCollections:[]},placeholderAdded:!1,placeholder:e.simplifiedIntegrationPlaceholder,isOnboarding:e.isOnboarding,neededToHideElements:[]}}}init(){let e=this.TAEApp,o=this.TAEAppConfig.simplifiedIntegration,{templateMetadata:{integratedTheme:i={}}}=this.TAEAppConfig,r=window.Shopify?.theme?.id;if(!r){e.logger.warn("Theme ID is missing");return}let a=i[r];if(!a||Object.keys(a).length===0){e.logger.warn("Theme is not integrated 
2009with SimplifiedIntegration flow");return}let{collectionPage:s=!1,searchPage:l=!1,instantSearch:d=!1,productListSelector:g={}}=a,{page:m,collection_id:E=0}=this.TAEAppConfig.generalSettings,S=m==="collection",h=m==="search";if(!(o.isOnboarding&&!this.checkSyncedCollection(E))){if(S&&s||h&&l){let{collectionPage:b=[],searchPage:y=[]}=g,P=S?b:y;if(P.length===0){this.app.logger.warn("empty selectors");return}let A=P[P.length-1],_=0,B=setInterval(()=>{let F=!!document.querySelector(A),v=F?P:P.slice(0,-1),me=v.slice(0,-1),ie=v[v.length-1],Z=o.selectorFromAppEmbed||ie,ne=document.querySelector(Z);if(ne){let re;if(F){let fe=document.querySelectorAll(A);re=fe[fe.length-1]||ne}else re=ne;o.neededToHideElements=F?[A]:me,o.selectorFromMetafield=ie,o.selectedSelector=Z,this.renderPlaceholder(re),this.collectionFilterModule?.initBlock(),clearInterval(B)}else++_>100&&clearInterval(B)},50);this.TAEApp.updateConfig({simplifiedIntegration:{...o,...a,enabled:!0}})}d&&this.setupISW()}}onAppStart(){this.onDocumentReady(this.ensurePlaceholder)}onModuleDestroy(){this.offDocumentReady(this.ensurePlaceholder)}oldldSICollectionFilterContainerDetected(){return!!document.querySelector(".boost-sd__filter-product-list")}checkSyncedCollection(e){let{simplifiedIntegration:o}=this.TAEAppConfig,{allSyncedCollections:{syncedCollections:i}}=o,r=i?.includes(e),a=e===0&&i?.length>0;return!r&&!a?(this.TAEApp.logger.warn("collection not synced -> fallback original theme"),!1):!0}renderPlaceholder(e){let{simplifiedIntegration:o}=this.TAEAppConfig,i=o?.placeholder||"",r=o?.neededToHideElements||[],a=o?.selectedSelector||"";e.style.display="none",this.hideNeededElements();let s=document.createElement("div");s.innerHTML=i||"",s.className="boost-sd__filter-product-list boost-sd__placeholder-product-filter-tree",e.insertAdjacentElement("afterend",s),o&&(o.placeholderAdded=!0,r&&a&&r.push(a))}hideNeededElements(){let{simplifiedIntegration:{neededToHideElements:e}}=this.TAEAppConfig;e&&e.length>0&&this.setElementsDisplay(e,"none")}showNeededElements(){let{simplifiedIntegration:{neededToHideElements:e}}=this.TAEAppConfig;e&&e.length>0&&this.setElementsDisplay(e,"")}removePlaceholder(){let{simplifiedIntegration:{placeholderAdded:e}}=this.TAEAppConfig;if(e){let o=document.querySelector(".boost-sd__placeholder-product-filter-tree");o instanceof HTMLElement&&o.remove()}}removeOriginalGrid(){this.getOriginalContainers().forEach(e=>e.remove())}showOriginalGrid(){this.getOriginalContainers().forEach(e=>{e instanceof HTMLElement&&(e.style.display="")}),this.showNeededElements(),this.removePlaceholder()}getOriginalContainers(){let{neededToHideElements:e,selectedSelector:o}=this.TAEAppConfig.simplifiedIntegration||{},i=new Set(e||[]);o&&i.add(o);let r=new Set;return i.forEach(a=>{document.querySelectorAll(a).forEach(s=>r.add(s))}),Array.from(r)}setElementsDisplay(e,o){Array.isArray(e)&&e.forEach(i=>{document.querySelectorAll(i).forEach(r=>{r instanceof HTMLElement&&(r.style.display=o)})})}setupISW(){this.TAEApp.updateConfig({taeSettings:{instantSearch:{enabled:!0}}})}};R.moduleName="SimplifiedIntegration";var w=class n extends c{constructor(){super(...arguments);this.initBlock=async()=>{let e=document.querySelector(".boost-sd__filter-product-list:not(.boost-sd__filter-product-list--ready)");if(!e){this.app.logger.error("Filter DOM not found"),this.backwardCompatibilityV1Module?.legacyUpdateAppStatus("ready");return}this.assetFileLoaderModule?.preloadModuleScript("filter");let o=this.TAEAppConfig,{customization:i}=o;typeof i?.filter?.beforeRender=="function"&&i.filter.beforeRender();let r=`${this.widgetId}-${ce()}`;e?.classList?.add("boost-sd__filter-product-list--ready"),e.id=r;let a=this.prepareFilterAPIQueryParams(),s=await this.filterAPI(a),l={id:r,document:e,widgetId:this.widgetId,defaultSort:a.get("sort")||"",defaultParams:this.filterAPIDefaultParams,filterTree:{options:[]},dynamicBundles:[]};this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(l,e,"filter");let{html:g,bundles:m}=s;m&&(l.dynamicBundles=m),s.filter&&(s.filter.options=this.updateValuesOptions(s.filter.options),l.filterTree=s.filter);try{await Promise.all([this.assetFileLoaderModule?.assetLoadingPromise("themeCSS"),this.assetFileLoaderModule?.assetLoadingPromise("settingsCSS")])}catch{}g&&(e.innerHTML=g),g&&!s.simplifiedIntegrationFallbackTriggered&&o.simplifiedIntegration?.enabled&&this.simplifiedIntegrationModule?.removeOriginalGrid(),l.cache={[a.toString()]:{...s,timestamp:new Date().getTime()}},this.TAEApp.registerBlock(l),this.saveFilterAPIResponseAnalyticData(s?.meta?.rid,s.bundles),this.syncAppConfigWithFilterAPIResponse(s),this.block=l,this.savePageLimitSettings(),this.backwardCompatibilityV1Module?.legacyUpdateAppStatus("ready")}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}get b2bModule(){return this.TAEApp.getModule(x)}get fallbackModule(){return this.TAEApp.getModule(M)}get simplifiedIntegrationModule(){return this.TAEApp.getModule(R)}get analyticModule(){return this.TAEApp.getModule(k)}get assetFileLoaderModule(){return this.TAEApp.getModule(C)}get extendAppConfig(){let{swatchSettings:e,filterSettingsMetafield:o}=f();return{filterUrl:"https://services.mybcapps.com/bc-sf-filter/filter",filterSettings:Object.assign({swatch_extension:"png",...e==null?{}:{swatch_settings:e}},o)}}get apiEndpoint(){let{filterUrl:e,searchUrl:o}=this.app.config,{ssrUrl:i,generalSettings:r}=this.TAEAppConfig;r.ssr_version==="v2"&&i&&(e=`${i}/filter`,o=`${i}/search`);let s=new URLSearchParams(window.location.search).get("q");return L()||s?o:e}get widgetId(){let{templateMetadata:e,generalSettings:o}=this.TAEAppConfig,r=(o?.page||"collection")==="collection"?"collectionFilters":"searchPage";return e[r]||"default"}get filterAPIDefaultParams(){let{shop:e,templateSettings:o,templateMetadata:i,generalSettings:r,templateId:a,simplifiedIntegration:s}=this.TAEAppConfig,l=this.getHistoryParams(),d=typeof o?.themeSettings?.productList?.productsPerPage=="number"?o.themeSettings.productList.productsPerPage:16,g=I(n.LIMIT),m=I(n.LIMIT_SETTING),S=m&&m!==`${d}`?d:g&&!isNaN(Number(g))?Number(g):d,h=this.widgetId,b=oe(),y=window.innerWidth,P=o?.filterSettings?.filterLayout==="vertical"&&o?.filterSettings?.filterTreeVerticalStyle==="style-default",A=b?o?.themeSettings?.productList?.productsPerRowOnMobile||2:o?.themeSettings?.productList?.productsPerRowOnDesktop||3,_=b?y/A:y/(A+(P?1:0)),B=Ae(),v=o?.themeSettings?.additionalElements?.toolbar?.elements?.viewAs?.showListViewDefault===!0?"list":`grid--${oe()?o?.themeSettings?.productList?.productsPerRowOnMobile||2:o?.themeSettings?.productList?.productsPerRowOnDesktop||3}`;return{_:"pf",t:Date.now().toString(),sid:ce(),shop:e.domain,page:Number(l?.page||1),limit:S,sort:l?.sort||Ee(),locale:r.current_locale,event_type:"init",pg:_e(),build_filter_tree:!0,collection_scope:r.collection_id||"0",money_format:e.money_format,money_format_with_currency:e.money_format_with_currency,widgetId:h,viewAs:v,device:B,first_load:!0,productImageWidth:Ce(_),productPerRow:A,grid_col:A,widget_updated_at:i?.updatedAt,templateId:a,current_locale:(window?.Shopify?.routes?.root||"/")?.replace(/\/$/,""),simplifiedIntegration:s.enabled||!1,customer_id:Ie(),insert_banners:i?.featureOptions?.enableBannerInterleaving||!1,...Te()}}savePageLimitSettings(){let{templateSettings:e}=this.TAEAppConfig,o=typeof e?.themeSettings?.productList?.productsPerPage=="number"?e.themeSettings.productList.productsPerPage:16,i=I(n.LIMIT),r=I(n.LIMIT_SETTING),s=r&&r!==`${o}`?o:i&&!isNaN(Number(i))?Number(i):o;if(typeof window<"u"&&window.localStorage)try{localStorage.setItem(n.LIMIT_SETTING,`${o}`),localStorage.setItem(n.LIMIT,`${s}`)}catch(l){this.app.logger.error("Failed to save limit settings to localStorage",l)}}syncAppConfigWithFilterAPIResponse(e){let{shop:o}=this.TAEAppConfig;e.meta?.money_format&&(o.money_format=e.meta.money_format),e.meta?.money_format_with_currency&&(o.money_format_with_currency=e.meta.money_format_with_currency),e.meta?.currency&&(o.currency=e.meta.currency),this.app.updateConfig({shop:o}),this.backwardCompatibilityV1Module?.legacyUpdateAppStatus("ready")}prepareFilterAPIQueryParams(){let{generalSettings:e,filterSettings:o,customization:i}=this.TAEAppConfig,r=this.getHistoryParams(),a=this.filterAPIDefaultParams,s=new URLSearchParams;
2009Object.entries(a).forEach(([h,b])=>{s.set(h,b!==void 0?b.toString():"")}),s.set("search_no_result",Object.keys(r?.paramMap||{}).length===0?"true":"false"),r?.paramMap&&Object.keys(r.paramMap).forEach(h=>{r.paramMap[h].forEach(b=>s.append(`${h}[]`,h.startsWith(`${a._}_st_`)?ye(b).toString():b))});let d=new URLSearchParams(window.location.search).get("q");d&&(Pe()?s.set("vendor",d):Le()?s.set("product_type",d):s.set("q",d),z()&&(s.set("incollection_search","true"),s.set("event_type","incollection_search")),this.setSearchQueryParamsWithSuggetion(s)),e.collection_tags?.length&&e.collection_tags.forEach(h=>{s.append("tag[]",h)}),o.sortingAvailableFirst&&s.set("sort_first","available");let g=o?.availableAfterFiltering,m=o?.productAndVariantAvailable,E=Array.from(s.keys()).some(h=>h.startsWith("pf_")),S=!g&&m||g&&E?"true":"false";if(s.set("product_available",S),s.set("variant_available",S),o.showOutOfStockOption&&s.set("zero_options","true"),this.b2bModule?.setQueryParams(s),i?.filter?.customizedAPIParams){let{customizedAPIParams:h}=i.filter;Object.entries(h).forEach(([b,y])=>{s.set(b,y)})}return s}setSearchQueryParamsWithSuggetion(e){let o="boostSDSuggestionData",i="boostSDClickSuggestionTerm",r=I(i);if(!r)return;let a=I(o);a&&(e.set("query",a.query),e.set("parent_request_id",a.id),e.set("suggestion",r),e.set("item_rank",(a.suggestions.findIndex(s=>s===r)+1).toString()),pe(i),pe(o))}saveFilterAPIResponseAnalyticData(e,o){let i=L()?"search":"filter",r=this.analyticModule;e&&(r?.saveRequestId(i,e),o&&r?.saveRequestId(i,e,o)),r?.savePreAction(i)}formatPercentSaleLabel(e,o=0){let i="";return o?e?i=`${o}% - ${e}%`:i=`above ${o}%`:i=`under ${e}%`,i}updateValuesOptions(e){return Array.isArray(e)?e.map(o=>(o.filterType==="percent_sale"&&(o.values=o.values?.map(i=>(i.key=i.key.replace("*-",":").replace("-*",":").replace("-",":"),i.label=this.formatPercentSaleLabel(i.to,i.from),i))),o)):e}async filterAPI(e){let o=this.TAEAppConfig,i=e.toString(),r=await fetch(`${this.apiEndpoint}?${i}`,{method:"GET"}),a=[404,413,403,500],s=!1;return a.includes(r.status)&&(o.simplifiedIntegration?.enabled?(this.simplifiedIntegrationModule?.showOriginalGrid(),s=!0):this.fallbackModule?.loadFilterProductFallback()),{...await r.json(),simplifiedIntegrationFallbackTriggered:s}}getHistoryParams(){let e=new URL(window.location.href);if(ke(e)){this.app.logger.error("[Security] Potential XSS detected in URL parameters. Ignoring query params.",window.location.href);return}let i=e.search,r="pf_",a=",",s=/[.*+?^${}()|[\]\\]/g,{searchParams:l}=e,d=l.get("sort"),g=l.get("page"),m={},E=le(),S=this.TAEAppConfig.customization?.filter?.customizedAPIParams?.multipleValueSeparator||a,h=S.replace(s,"\\$&"),y=encodeURIComponent(S).replace(s,"\\$&"),P=new RegExp(`${h}|${y}`);for(let A of l.keys()){let _=A,B;if(E[A]){_=E[A];let F=A.replace(s,"\\$&"),v=i.match(new RegExp(`[?&]${F}=([^&]+)`));B=(v?v[1]:"").split(P).map(Z=>decodeURIComponent(Z.replace(/\+/g," ")))}else B=l.getAll(A);_.startsWith(r)&&!m[_]&&(_==="pf_tag"?m.tag=B:m[_]=B)}return{paramMap:m,sort:d,page:g}}};w.moduleName="CollectionFilter";w.LIMIT="boostSDLimit";w.LIMIT_SETTING="boostSDLimitSetting";var u=class extends c{shouldInit(){let{templateMetadata:{themeLibVersion:t}={}}=this.TAEAppConfig;if(!t)return!0;let e=t.split(".")[0];return Number(e)<=1}get collectionFilterModule(){return this.TAEApp.getModule(w)}init(){window.boostSDTaeUtils={lazyLoadImages:we,inViewPortHandler:ue,initCollectionFilter:()=>{setTimeout(()=>{this.collectionFilterModule?.initBlock()})}}}onAppStart(){let t=this.TAEApp,{env:e}=this.TAEAppConfig,o={...this.TAEAppConfig.customization?.filter?.customizedAPIParams||{},...window.boostSdCustomParams||{}};this.TAEApp.updateConfig(i=>(i.customization={...i.customization,filter:{...i.customization?.filter,customizedAPIParams:o}},i)),window.boostSdCustomParams=o,Object.assign(window.boostWidgetIntegration,{generalSettings:{...this.TAEAppConfig.generalSettings,templateId:this.TAEAppConfig.templateId},simplifiedIntegration:this.TAEAppConfig.simplifiedIntegration,taeSettings:this.TAEAppConfig.taeSettings,env:e,app:{[e]:{customization:{},...this.TAEAppConfig,...window.boostWidgetIntegration.app?.[e]}},customization:{...this.TAEAppConfig.customization,filter:{...this.TAEAppConfig.customization?.filter,customizedAPIParams:o}},regisCustomization:function(i,r){if(typeof i=="function"&&i.name&&!r){let a=i.name;window.boostWidgetIntegration.app[e].customization[a]=i}else if(typeof i=="function"&&i.name&&r){window.boostWidgetIntegration.app[e].customization[r]=window.boostWidgetIntegration.app[e].customization[r]||{};let a=i.name;window.boostWidgetIntegration.app[e].customization[r][a]=i}else t.logger.error("Invalid function or function does not have a name.")}}),Object.assign(window,{boostSDData:this.TAEAppDataObjects})}onBeforeAppStart(){Object.assign(window,{boostWidgetIntegration:{...window.boostWidgetIntegration,status:"initializing"}})}legacyUpdateAppStatus(t){Object.assign(window.boostWidgetIntegration,{status:t})}legacyIsUsingRecommendationAppV3(){return window.boostSDAppConfig?.themeInfo?.taeFeatures?.recommendation==="installed"}legacyInitRecommendationWidgets(t){window.boostWidgetIntegration.app[this.TAEAppConfig.env].recommendationWidgets=t}legacyAssignDefaultBlockAttributes(t,e,o){let{templateSettings:i}=this.app.config;Object.assign(t,{widgetInfo:i,templateSettings:i,app:window.boostWidgetIntegration.app?.[this.app.config.env],document:e,id:e.id||t.id,blockType:o||"filter"}),"widgetId"in t||Object.assign(t,{widgetId:e.id||t.id})}};u.moduleName="BackwardCompatibilityV1";var W=class extends c{constructor(){super(...arguments);this.initBlock=()=>{let e=document.createElement("div");e.id="bc-bis",e.className="boost-sd__bis",e.style.display="none",document.body.appendChild(e),this.block={id:"bc-bis",document:e},this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(this.block,e,"backInStock"),this.TAEApp.registerBlock(this.block)}}get extendAppConfig(){return{klaviyoBISUrl:"https://a.klaviyo.com/client/back-in-stock-subscriptions",backInStock:Object.assign({enabled:!1,productSettings:{},displaySettings:{},isTurbo:!1},f().backInStockMetafield)}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};W.moduleName="BackInStock";var q=class extends c{constructor(){super(...arguments);this.initBlock=()=>{this.block={id:"cart",document:document.body},this.backwardCompatibilityModule?.legacyAssignDefaultBlockAttributes(this.block,this.block.document,"cart"),this.TAEApp.registerBlock(this.block)}}get extendAppConfig(){return{customization:{cart:{}}}}get backwardCompatibilityModule(){return this.TAEApp.getModule(u)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};q.moduleName="Cart";var N=class extends c{constructor(){super(...arguments);this.initBlock=()=>
2009{if(this.block)return;let e=document.querySelector(".boost-sd__countdown-timer-wrapper");if(!e)return;let{template:o}=this.TAEAppConfig;typeof o?.countdownTimerPlaceholder=="string"&&(e.innerHTML=o.countdownTimerPlaceholder),this.block={id:e.id||"boost-sd-countdown-timer",document:e},this.block.blockType="countdownTimer",this.TAEApp.registerBlock(this.block)}}onModuleInit(){this.onDocumentReady(this.initBlock),document.addEventListener("shopify:section:load",this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock),document.removeEventListener("shopify:section:load",this.initBlock)}};N.moduleName="CountdownTimer";var V=class extends c{constructor(){super(...arguments);this.initBlock=()=>{let e=document.querySelector(".boost-sd__preOrder-container"),{customization:o,template:i}=this.TAEAppConfig;typeof o?.preOrder?.beforeRender=="function"&&o.preOrder.beforeRender(),e&&(typeof i?.preOrderPlaceholder=="string"&&(e.innerHTML=i.preOrderPlaceholder),this.block={id:e.id||"bc-pre-order",document:e},this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(this.block,e,"preOrder"),this.TAEApp.registerBlock(this.block))}}get extendAppConfig(){return{customization:{preOrder:{}}}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};V.moduleName="PreOrder";var H=class extends c{constructor(){super(...arguments);this.initBlock=()=>{let e=document.querySelector(".boost-sd-widget-predictive-bundle");e&&(this.block={id:e.id||"bc-predictive-bundle",document:e},this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(this.block,e,"predictiveBundle"),this.TAEApp.registerBlock(this.block))}}get extendAppConfig(){return{predictiveBundle:{multiBundleSupport:!1}}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};H.moduleName="PredictiveBundle";var $=class extends c{constructor(){super(...arguments);this.blocks={};this.initBlocks=()=>{if(this.backwardCompatibilityV1Module?.legacyIsUsingRecommendationAppV3()){this.backwardCompatibilityV1Module?.legacyInitRecommendationWidgets({});return}let{recommendationWidgets:e}=this.TAEAppConfig;this.backwardCompatibilityV1Module?.legacyInitRecommendationWidgets(e);let{recommendationPlaceholder:o}=f(),i=document.querySelectorAll('[id^="boost-sd-widget-"]');for(let r of i)r.innerHTML=o,this.initBlock(r)}}get extendAppConfig(){return{recommendUrl:"https://services.mybcapps.com/discovery/recommend",recommendationWidgets:f().recommendationWidgets}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}get assetFileLoaderModule(){return this.TAEApp.getModule(C)}onModuleInit(){this.onDocumentReady(this.initBlocks)}onModuleDestroy(){this.offDocumentReady(this.initBlocks)}initBlock(e){let o={id:e.id,document:e};this.assetFileLoaderModule?.preloadModuleScript("recommendation"),this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(o,e,"recommendation"),o.widgetId=e.id?.replace("boost-sd-widget-",""),this.TAEApp.registerBlock(o),this.blocks[o.id]=o}};$.moduleName="Recommendation";var j=class extends c{constructor(){super(...arguments);this.block={id:"bc-instant-search",document:document.createElement("div")};this.initBlock=()=>{if(!this.enabled)return;this.assetFileLoaderModule?.preloadModuleScript("instant-search");let{document:e,id:o}=this.block;e.id=o,window.document.body.appendChild(e),this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(this.block,e,"instantSearch"),this.TAEApp.registerBlock(this.block)}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}get assetFileLoaderModule(){return this.TAEApp.getModule(C)}get extendAppConfig(){return{searchUrl:"https://services.mybcapps.com/bc-sf-filter/search"}}get enabled(){let{taeSettings:e,templateId:o,simplifiedIntegration:i}=this.TAEAppConfig;return e?.instantSearch?.enabled&&o&&(!i.enabled||i.instantSearch)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};j.moduleName="Search";var G=class extends c{shouldInit(){return this.TAEAppConfig.generalSettings.enableRobot}init(){if(!(z()||L())||document.querySelector('meta[name="robots"]'))return;let e=Be(),o=!!de("q")&&!L();if(!e&&!o)return;let i=document.createElement("meta");i.name="robots",i.content="noindex,nofollow,nosnippet",i.setAttribute("data-boost-injected","seo-enhancement"),document.head.append(i)}get extendAppConfig(){return{generalSettings:{enableRobot:!0}}}};G.moduleName="SEOEnhancement";var Y=class extends c{get extendAppConfig(){let{shop:t,integration:e}=f();return{shop:t,integration:{...e}}}};Y.moduleName="ShopifyMetafield";var K=class extends c{get dataObject(){let t=f();return{user:{...t.user},product:{...t.product}}}};K.moduleName="ShopifyDataObject";var Q=class extends c{get extendAppConfig(){let t=f();return{templateUrl:"https://services.mybcapps.com/bc-sf-filter/ssr-template",templateId:t.templateId,templateMetadata:t.templateMetadata??{},template:t.template,templateSettings:t.templateSettings??{}}}};Q.moduleName="TemplateManagement";var J=class extends c{constructor(){super(...arguments);this.initBlock=()=>{let e=document.querySelector(".boost-sd__widget-tier-discount-bundle");e&&(this.block={id:e.id||"bc-tier-discount-bundle",document:e},this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(this.block,e,"tierDiscountBundle"),this.TAEApp.registerBlock(this.block))}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};J.moduleName="TierDiscountBundle";var X=class extends c{constructor(){super(...arguments);this.initBlock=()=>{let e=document.querySelector(".boost-sd__widget-volume-bundle");e&&(this.block={id:e.id||"bc-volume-bundle",document:e},this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(this.block,e,"volumeBundle"),this.TAEApp.registerBlock(this.block))}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};X.moduleName="VolumeBundle";
2009var ve=new ee().loadModule(U).loadModule(K).loadModule(Y).loadModule(Q).loadModule(w).loadModule(D).loadModule(j).loadModule($).loadModule(q).loadModule(k).loadModule(x).loadModule(W).loadModule(X).loadModule(J).loadModule(H).loadModule(V).loadModule(N).loadModule(R).loadModule(G).loadModule(M).loadModule(C).loadModule(u);ve.start();function T(){return ve}})();</script>
2009<!-- END app block --><!-- BEGIN app block: shopify://apps/inbox/blocks/chat/841fc607-4181-4ad1-842d-e24d7f8bad6b --><link rel='modulepreload' href='https://cdn.shopify.com/storefront/web-components/chat.js' crossorigin fetchpriority='low'>
2010
2011<script id='shopify-chat-app-embed-data' type='application/json'>
2012  {
2013    "settings": {
2014      "invertActivatorColors": true,
2015      "greetingMessage": "",
2016      "showFeaturedProducts": true,
2017      "featuredProducts": [],
2018      "horizontalPosition": "bottom_right",
2019      "icon": "chat_bubble",
2020      "buttonLabel": "Chat"
2021    }
2022  }
2023</script>
2023
2024
2025<style data-shopify>
2026  
2027
2028  /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */
2029  shopify-chat:defined:empty {
2030    display: grid;
2031  }
2032
2033  :root {
2034    --shopify-chat-bg-color: #FFFFFF;
2035    --shopify-chat-text-color: #000000;
2036    --shopify-chat-accent-bg-color: #000000;
2037    --shopify-chat-accent-text-color: #FFFFFF;
2038    --shopify-chat-activator-offset: 20px;
2039
2040    
2041
2042    --shopify-chat-activator-font-size: 16px;
2043    --shopify-chat-border-radius: 16px;
2044  }
2045
2046  
2047</style>
2048
2049<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type="c58bbd131a7d6c2a4229a1f2-module" crossorigin fetchpriority='low' async></script>
2049
2050
2051
2052<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2053<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">(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: 31302811788,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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 2053
2053
2054<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">
2055  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
2056</script>
vendor: 1 bytes, line 2056
2056
2057<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">(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}
2057).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: 31302811788,storefrontBaseUrl: "https://respoke.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://respoke.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"1927676143","configuration":"{\"mailchimp_store_id\":\"store_6ivls6h2ot5qpnlufrh1\", \"mailchimp_user_id\":\"78047446\",\"mailchimp_list_id\":\"8bc865abab\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
2057,{"id":"1900839151","configuration":"{\"integrationId\":\"b542070f-2e51-46c4-8ecc-a8da33e8a467\",\"brandId\":\"9834eb00-05e6-41cf-a26c-264193396330\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"3d68c7edeb1fe14187fca3e6ba72edda","type":"APP","apiClientId":2567979,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"826147055","configuration":"{\"merchantId\":\"1035065\", \"url\":\"https:\/\/classic.avantlink.com\", \"shopName\": \"respoke\"}","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":"408649967","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"G-9ECEFP1RSV\\\",\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-9ECEFP1RSV\\\",\\\"AW-797238590\\\/nBtSCPLcqdMBEL7Kk_wC\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-9ECEFP1RSV\\\",\\\"AW-797238590\\\/JJHGCO_cqdMBEL7Kk_wC\\\"]},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-9ECEFP1RSV\\\",\\\"AW-797238590\\\/xRkuCM3bqdMBEL7Kk_wC\\\",\\\"MC-E600CBBBJ6\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-9ECEFP1RSV\\\",\\\"AW-797238590\\\/NYXoCMrbqdMBEL7Kk_wC\\\",\\\"MC-E600CBBBJ6\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-9ECEFP1RSV\\\",\\\"AW-797238590\\\/9skgCMfbqdMBEL7Kk_wC\\\",\\\"MC-E600CBBBJ6\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-9ECEFP1RSV\\\",\\\"AW-797238590\\\/WkoHCPXcqdMBEL7Kk_wC\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-9ECEFP1RSV\\\",\\\"AW-797238590\\\/rDW_COzcqdMBEL7Kk_wC\\\"]}],\\\"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":"159351023","configuration":"{\"pixel_id\":\"1331481733709653\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Respoke","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"respoke.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/respoke.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"9181180199151","handle":"maio-orange-slipper","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47317561180399","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9405047603439","handle":"rosone-blue-mule-espadrilles","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49616712958191","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://respoke.com/cdn","87a86122w399bf3b8pd0403c97m2c07468c",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"156907962607","themeStoreId":"846","themePublished":"true","eventMetadataId":"9bdb0bfd-f872-4a7b-bc72-9e1b66cb49f5","pageType":"home","shopId":"31302811788","storefrontBaseUrl":"https:\/\/respoke.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"87a86122w399bf3b8pd0403c97m2c07468c","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
2057<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">
2058  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
2059  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
2060  window.ShopifyAnalytics.meta.currency = 'USD';
2061  var meta = {"page":{"pageType":"home","requestId":"1228ea6a-0887-4032-a994-d846ef24677a-1791326178"}};
2062  for (var attr in meta) {
2063    window.ShopifyAnalytics.meta[attr] = meta[attr];
2064  }
2065</script>
vendor: 1 bytes, line 2065
2065
2066<script class="analytics" type="c58bbd131a7d6c2a4229a1f2-text/javascript">
2067  (function () {
2068    var customDocumentWrite = function(content) {
2069      var jquery = null;
2070
2071      if (window.jQuery) {
2072        jquery = window.jQuery;
2073      } else if (window.Checkout && window.Checkout.$) {
2074        jquery = window.Checkout.$;
2075      }
2076
2077      if (jquery) {
2078        jquery('body').append(content);
2079      }
2080    };
2081
2082    var hasLoggedConversion = function(token) {
2083      if (token) {
2084        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
2085      }
2086      return false;
2087    }
2088
2089    var setCookieIfConversion = function(token) {
2090      if (token) {
2091        var twoMonthsFromNow = new Date(Date.now());
2092        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
2093
2094        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
2095      }
2096    }
2097
2098    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
2099    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
2100    if (trekkie.integrations) {
2101      return;
2102    }
2103    trekkie.methods = [
2104      'identify',
2105      'page',
2106      'ready',
2107      'track',
2108      'trackForm',
2109      'trackLink'
2110    ];
2111    trekkie.factory = function(method) {
2112      return function() {
2113        var args = Array.prototype.slice.call(arguments);
2114        args.unshift(method);
2115        trekkie.push(args);
2116        if (method == 'track' || method == 'page') {
2117          var pageUrl;
2118          try {
2119            pageUrl = window.location.href;
2120          } catch (e) {}
2121          var pageReferrer;
2122          try {
2123            pageReferrer = document.referrer;
2124          } catch (e) {}
2125          try {
2126            if (window.__TREKKIE_SHIM_QUEUE == null) {
2127              window.__TREKKIE_SHIM_QUEUE = [];
2128            }
2129            window.__TREKKIE_SHIM_QUEUE.push({
2130              from: 'trekkie-stub',
2131              method: method,
2132              args: args.slice(1),
2133              pageContext: {
2134                url: pageUrl,
2135                referrer: pageReferrer
2136              }
2137            });
2138          } catch (e) {
2139            // no-op
2140          }
2141        }
2142        return trekkie;
2143      };
2144    };
2145    for (var i = 0; i < trekkie.methods.length; i++) {
2146      var key = trekkie.methods[i];
2147      trekkie[key] = trekkie.factory(key);
2148    }
2149    trekkie.load = function(config) {
2150      trekkie.config = config || {};
2151      trekkie.config.initialDocumentCookie = document.cookie;
2152      var first = document.getElementsByTagName('script')[0];
2153var script = document.createElement('script');
2154script.type = 'text/javascript';
2155script.onerror = function(e) {
2156  var scriptFallback = document.createElement('script');
2157  scriptFallback.type = 'text/javascript';
2158  scriptFallback.onerror = function(error) {
2159          var Monorail = {
2160      produce: function produce(monorailDomain, schemaId, payload) {
2161        var currentMs = new Date().getTime();
2162        var event = {
2163          schema_id: schemaId,
2164          payload: payload,
2165          metadata: {
2166            event_created_at_ms: currentMs,
2167            event_sent_at_ms: currentMs
2168          }
2169        };
2170        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
2171      },
2172      sendRequest: function sendRequest(endpointUrl, payload) {
2173        // Try the sendBeacon API
2174        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
2175          var blobData = new window.Blob([payload], {
2176            type: 'text/plain'
2177          });
2178
2179          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
2180            return true;
2181          } // sendBeacon was not successful
2182
2183        } // XHR beacon
2184
2185        var xhr = new XMLHttpRequest();
2186
2187        try {
2188          xhr.open('POST', endpointUrl);
2189          xhr.setRequestHeader('Content-Type', 'text/plain');
2190          xhr.send(payload);
2191        } catch (e) {
2192          console.log(e);
2193        }
2194
2195        return false;
2196      },
2197      isIos12: function isIos12() {
2198        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
2199      }
2200    };
2201    Monorail.produce('monorail-edge.shopifysvc.com',
2202      'trekkie_storefront_load_errors/1.1',
2203      {shop_id: 31302811788,
2204      theme_id: 156907962607,
2205      app_name: "storefront",
2206      context_url: window.location.href,
2207      source_url: "//respoke.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
2208
2209  };
2210  scriptFallback.async = true;
2211  scriptFallback.src = '//respoke.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
2212  first.parentNode.insertBefore(scriptFallback, first);
2213};
2214script.async = true;
2215script.src = '//respoke.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
2216first.parentNode.insertBefore(script, first);
2217
2218    };
2219    trekkie.load(
2220      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":31302811
2220788,"isMerchantRequest":null,"themeId":156907962607,"themeCityHash":"1203053263094895089","contentLanguage":"en","currency":"USD","eventMetadataId":"9bdb0bfd-f872-4a7b-bc72-9e1b66cb49f5"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
2221    );
2222
2223    var loaded = false;
2224    trekkie.ready(function() {
2225      if (loaded) return;
2226      loaded = true;
2227
2228      window.ShopifyAnalytics.lib = window.trekkie;
2229
2230      var originalDocumentWrite = document.write;
2231      document.write = customDocumentWrite;
2232      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
2233      document.write = originalDocumentWrite;
2234
2235      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
2236      var token = match? match[1]: undefined;
2237      if (!hasLoggedConversion(token)) {
2238        setCookieIfConversion(token);
2239        
2240      }
2241    });
2242
2243    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"1228ea6a-0887-4032-a994-d846ef24677a-1791326178","shopifyEmitted":true});
2244
2245    var eventsListenerScript = document.createElement('script');
2246    eventsListenerScript.async = true;
2247    eventsListenerScript.src = "//respoke.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
2248    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
2249})();</script>
2249
2250  
2250<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">
2251  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
2252    window.ga = function ga() {
2253      (window.ga.q = window.ga.q || []).push(arguments);
2254      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
2255        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
2256      }
2257      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
2258    };
2259    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
2260      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
2261    }
2262  }
2263</script>
vendor: 1 bytes, line 2263
2263
2264<script defer src="https://respoke.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js" data-application="storefront-renderer" data-shop-id="31302811788" data-render-region="gcp-us-central1" data-page-type="index" data-theme-instance-id="156907962607" data-theme-name="Loft" data-theme-version="2.4.1" data-monorail-region="shop_domain" data-resource-timing-sampling-rate="10" data-shs="true" data-shs-beacon="true" data-shs-export-with-fetch="true" data-shs-logs-sample-rate="1" data-shs-beacon-endpoint="https://respoke.com/api/collect" type="c58bbd131a7d6c2a4229a1f2-text/javascript"></script>
vendor: 1 bytes, line 2264
2264
2265<script id="shopify-chat-page-data" type="application/json">{"greetingMessage":"Welcome to Respoke. How can I help?","customerServiceEmail":"[email protected]","onlineStorePasswordProtected":false,"continueAsChip":false,"exportCommand":false,"shopName":"Respoke","translations":[{"key":"agent_chat.panel.open_chat","value":"Open chat"},{"key":"agent_chat.panel.ask_anything","value":"Ask anything"},{"key":"agent_chat.panel.title","value":"Storekick"},{"key":"agent_chat.panel.unread_replies","value":"Unread replies"},{"key":"agent_chat.panel.back_to_chat","value":"Back to chat"},{"key":"agent_chat.panel.see_history","value":"See chat history"},{"key":"agent_chat.panel.new_chat","value":"Create a new chat"},{"key":"agent_chat.panel.close","value":"Close chat"},{"key":"agent_chat.panel.undock","value":"Undock chat"},{"key":"agent_chat.panel.dock","value":"Dock chat"},{"key":"agent_chat.panel.expand","value":"Expand chat"},{"key":"agent_chat.panel.contract","value":"Contract chat"},{"key":"agent_chat.panel.jump_to_latest","value":"Jump to latest"},{"key":"agent_chat.panel.loading_chat","value":"Loading chat"},{"key":"agent_chat.input.label","value":"Type your message"},{"key":"agent_chat.input.placeholder","value":"Ask anything..."},{"key":"agent_chat.input.send","value":"Send"},{"key":"agent_chat.input.stop","value":"Stop generating"},{"key":"agent_chat.thinking","value":"Thinking..."},{"key":"agent_chat.first_response_delayed","value":"Agent is taking longer to respond…"},{"key":"agent_chat.searching","value":"Searching..."},{"key":"agent_chat.message.sent_timestamp","value":"Sent · {{time}}"},{"key":"agent_chat.message.automated_label","value":"Automated"},{"key":"agent_chat.message.automated_timestamp","value":"Automated · {{time}}"},{"key":"agent_chat.liveAgentHandoff","value":"Someone from our team will be with you shortly"},{"key":"agent_chat.human_handoff.action","value":"Chat with our team"},{"key":"agent_chat.human_handoff.request","value":"I’d like to talk to someone from your team"},{"key":"agent_chat.human_handoff.ai_assistant","value":"AI assistant"},{"key":"agent_chat.greeting.default","value":"Hi there!"},{"key":"agent_chat.greeting.with_name","value":"Hi {{name}}!"},{"key":"agent_chat.greeting.welcome","value":"You can ask questions about shopping, sizing\/dimensions, shipping, returns, or order status."},{"key":"agent_chat.greeting.welcome_back","value":"Welcome back to %{shop_name}! How can I help?"},{"key":"agent_chat.greeting.welcome_back_no_shop","value":"Welcome back! How can I help?"},{"key":"agent_chat.greeting.welcome_to_shop","value":"Welcome to %{shop_name}. How can I help?"},{"key":"agent_chat.greeting.generic","value":"How can I help?"},{"key":"agent_chat.disclaimer.text","value":"This chat is powered by AI from Shopify and may make mistakes. Your messages are visible to {{shop_name}}. See"},{"key":"agent_chat.disclaimer.text_human","value":"Your messages are visible to {{shop_name}} and to Shopify for the provision and improvement of the services. See"},{"key":"agent_chat.disclaimer.link_text","value":"privacy policy"},{"key":"agent_chat.error.response_unavailable","value":"Response unavailable"},{"key":"agent_chat.error.generic","value":"Something went wrong."},{"key":"agent_chat.error.response_failed","value":"Couldn’t load this message"},{"key":"agent_chat.error.message_send_failed","value":"Your message couldn’t be sent"},{"key":"agent_chat.error.attachment_upload_failed","value":"Your attachment didn’t upload"},{"key":"agent_chat.error.first_response_stalled","value":"Agent couldn’t respond"},{"key":"agent_chat.error.try_again","value":"Try again"},{"key":"agent_chat.error.unavailable","value":"Chat isn't available right now - try again later"},{"key":"agent_chat.error.usage_limit","value":"Message limit reached — try again later or email us at {{email}}"},{"key":"agent_chat.error.usage_limit_no_email","value":"Message limit reached — try again later"},{"key":"agent_chat.error.cost_quota_unhandled","value":"Chat isn’t available right now—email us at {{email}}"},{"key":"agent_chat.error.cost_quota_unhandled_no_email","value":"Chat isn’t available right now"},{"key":"agent_chat.error.cost_quota_handover","value":"AI assistant isn’t available right now — our team will reply shortly"},{"key":"agent_chat.unavailable.title","value":"Chat isn’t available right now"},{"key":"agent_chat.unavailable.description","value":"Something went wrong while loading the chat."},{"key":"agent_chat.history.heading","value":"Chat history"},{"key":"agent_chat.history.loading","value":"Loading conversation history"},{"key":"agent_chat.history.aria_label","value":"Conversation history"},{"key":"agent_chat.history.no_conversations","value":"No conversations"},{"key":"agent_chat.history.conversation.one","value":"conversation"},{"key":"agent_chat.history.conversation.other","value":"conversations"},{"key":"agent_chat.history.error_message","value":"Something went wrong."},{"key":"agent_chat.history.try_again","value":"Try again"},{"key":"agent_chat.history.no_past","value":"No past conversations"},{"key":"agent_chat.history.start_new","value":"Start a new chat"},{"key":"agent_chat.history.untitled","value":"Untitled conversation"},{"key":"agent_chat.history.resume","value":"Resume: {{title}}"},{"key":"agent_chat.history.resume_with_time","value":"Resume: {{title}}, {{time}}"},{"key":"agent_chat.history.delete","value":"Delete conversation: {{title}}"},{"key":"agent_chat.history.delete_failed","value":"Could not delete conversation"},{"key":"agent_chat.feedback.group_label","value":"Message feedback"},{"key":"agent_chat.feedback.thumbs_up","value":"Thumbs up"},{"key":"agent_chat.feedback.thumbs_down","value":"Thumbs down"},{"key":"agent_chat.feedback.add_comment","value":"Add comment"},{"key":"agent_chat.feedback.thanks","value":"Thanks for your feedback"},{"key":"agent_chat.feedback.placeholder_up","value":"Tell us what went well"},{"key":"agent_chat.feedback.placeholder_down","value":"Tell us what could have been better"},{"key":"agent_chat.feedback.comment_label","value":"Feedback comment"},{"key":"agent_chat.feedback.cancel","value":"Cancel"},{"key":"agent_chat.feedback.submit","value":"Submit"},{"key":"agent_chat.feedback.character_count","value":"{{current}}\/{{max}}"},{"key":"agent_chat.feedback.character_limit_reached","value":"Maximum length reached. Feedback is limited to {{max}} characters."},{"key":"agent_chat.buyer_profile.button.open","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.title","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.empty","value":"No buyer profile available."},{"key":"agent_chat.buyer_profile.close","value":"Close"},{"key":"agent_chat.suggestions.empty_state_label","value":"Suggested questions"},{"key":"agent_chat.suggestions.quick_reply_label","value":"Suggested replies"},{"key":"agent_chat.auth.sign_in_to_continue","value":"Sign in to continue"},{"key":"agent_chat.auth.sign_in","value":"Sign in"},{"key":"agent_chat.auth.skip_and_chat","value":"Skip and start chatting"},{"key":"agent_chat.auth.pre_chat_title","value":"Sign in to personalize and save your chats"},{"key":"agent_chat.auth.pre_chat_subtitle","value":"Sign in or create an account"},{"key":"agent_chat.auth.staff_chat_required_title","value":"Don't miss a reply"},{"key":"agent_chat.auth.staff_chat_required_subtitle","value":"Sign in to chat with our team. We'll email you if you leave the chat."},{"key":"agent_chat.auth.share_disclaimer","value":"By continuing, Shop will share your name and email with this store. See their {{terms_link}} and {{privacy_link}}"},{"key":"agent_chat.auth.terms_link","value":"terms"},{"key":"agent_chat.auth.privacy_link","value":"privacy policy"},{"key":"agent_chat.auth.declined_pre_chat","value":"I can’t connect you with the store unless you sign in."},{"key":"agent_chat.reply_by_email.continuation_prompt","value":"If you leave the chat, we’ll email you when there’s a reply."},{"key":"agent_chat.reply_by_email.sign_in_prompt","value":"Sign in to get emailed when there’s a reply."},{"key":"agent_chat.order_lookup.track_order","value":"Track my order"},{"key":"agent_chat.order_lookup.track_another_order","value":"Track another order"},{"key":"agent_chat.order_lookup.new_conversation","value":"New conversation"},{"key":"agent_chat.order_lookup.follow_up_label","value":"Order lookup actions"},{"key":"agent_chat.order_lookup.enter_order_information","value":"Enter order information"},{"key":"agent_chat.order_lookup.prompt","value":"To see your order status, please provide your order details."},{"key":"agent_chat.order_lookup.form_title","value":"Track my order"},{"key":"agent_chat.order_lookup.form_subtitle","value":"Please provide your information."},{"key":"agent_chat.order_lookup.order_number_label","value":"Order number"},{"key":"agent_chat.order_lookup.email_label","value":"Email address"},{"key":"agent_chat.order_lookup.submit","value":"Track my order"},{"key":"agent_chat.order_lookup.cancel","value":"Cancel"},{"key":"agent_chat.order_lookup.invalid_order_number","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_order_number_whitespace","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_email","value":"Please enter a valid email address"},{"key":"agent_chat.order_lookup.generic_error","value":"There was a problem looking up your order. Please try again."},{"key":"agent_chat.order_lookup.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.order_lookup.locked_composer_status","value":"Order lookup is in progress. Start a new conversation to ask something else."},{"key":"agent_chat.legacy_contact.form_title","value":"Before we get started"},{"key":"agent_chat.legacy_contact.form_subtitle","value":"Please provide your information so we can reply to you if you leave the chat."},{"key":"agent_chat.legacy_contact.first_name_label","value":"First name"},{"key":"agent_chat.legacy_contact.last_name_label","value":"Last name"},{"key":"agent_chat.legacy_contact.email_label","value":"Email"},{"key":"agent_chat.legacy_contact.marketing_opt_in","value":"Email me with news and offers"},{"key":"agent_chat.legacy_contact.submit","value":"Start chat"},{"key":"agent_chat.legacy_contact.cancel","value":"Cancel"}
2265,{"key":"agent_chat.legacy_contact.invalid_first_name","value":"Enter a valid first name."},{"key":"agent_chat.legacy_contact.invalid_last_name","value":"Enter a valid last name."},{"key":"agent_chat.legacy_contact.invalid_email","value":"Enter a valid email address."},{"key":"agent_chat.legacy_contact.invalid_email_length","value":"Email address is too long."},{"key":"agent_chat.legacy_contact.generic_error","value":"Something went wrong."},{"key":"agent_chat.legacy_contact.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.discountCard.useDiscount","value":"Use discount"},{"key":"agent_chat.discountCard.discountApplicationContext","value":"Applies automatically at checkout"},{"key":"agent_chat.cart.checkout","value":"Checkout"},{"key":"agent_chat.product.add_to_cart","value":"Add to cart"},{"key":"agent_chat.product.view_details","value":"View details"},{"key":"agent_chat.product.out_of_stock","value":"Out of stock"},{"key":"agent_chat.product.compare_suggestions","value":"Compare suggestions"},{"key":"agent_chat.product.hide_suggestions","value":"Hide suggestions"},{"key":"agent_chat.product.sold_out","value":"Sold out"},{"key":"agent_chat.order.item.one","value":"item"},{"key":"agent_chat.order.item.other","value":"items"},{"key":"agent_chat.order.less_items.one","value":"- hide {{count}} item"},{"key":"agent_chat.order.less_items.other","value":"- hide {{count}} items"},{"key":"agent_chat.order.more_items.one","value":"+ {{count}} more item"},{"key":"agent_chat.order.more_items.other","value":"+ {{count}} more items"},{"key":"agent_chat.order.view_order","value":"View order {{orderId}}"},{"key":"agent_chat.order.track_shipment","value":"Track shipment"},{"key":"agent_chat.order.of_total","value":"{{index}} of {{total}}"},{"key":"agent_chat.order.label","value":"Order {{number}}"},{"key":"agent_chat.order.count.one","value":"{{count}} Order"},{"key":"agent_chat.order.count.other","value":"{{count}} Orders"},{"key":"agent_chat.order.ordered_on","value":"Ordered {{date}}"},{"key":"agent_chat.order.select","value":"Select order {{number}}"},{"key":"agent_chat.return.heading","value":"Select items to return"},{"key":"agent_chat.return.toggle_item","value":"Select {{name}}"},{"key":"agent_chat.return.select_item_non_returnable","value":"{{name}}, not returnable"},{"key":"agent_chat.return.quantity_label","value":"Return quantity"},{"key":"agent_chat.return.reason_label","value":"Reason for return"},{"key":"agent_chat.return.reason_placeholder","value":"Select a reason"},{"key":"agent_chat.return.confirm","value":"Request return"},{"key":"agent_chat.return.confirmed","value":"Return requested"},{"key":"agent_chat.return.reason.size_too_small","value":"Size too small"},{"key":"agent_chat.return.reason.size_too_large","value":"Size too large"},{"key":"agent_chat.return.reason.unwanted","value":"Unwanted"},{"key":"agent_chat.return.reason.not_as_described","value":"Not as described"},{"key":"agent_chat.return.reason.wrong_item","value":"Wrong item"},{"key":"agent_chat.return.reason.defective","value":"Defective"},{"key":"agent_chat.return.reason.style","value":"Style"},{"key":"agent_chat.return.reason.color","value":"Color"},{"key":"agent_chat.return.reason.other_reason","value":"Other"},{"key":"agent_chat.scroll.previous","value":"Previous"},{"key":"agent_chat.scroll.next","value":"Next"}]}</script>
vendor: 1 bytes, line 2265
2265
2266<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"31302811788","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"US","language":"en"}}</script>
2266
2267<meta name="shopify-y" content="9a117800-edaa-4b5b-8deb-cb1049ff18ac" data-expiration="1822883778000"><meta name="shopify-s" content="73e98739-c618-4dba-8c3b-6081556a2eaf" data-expiration="1791327978000"><meta name="new-cookie-storage-activated" content="t">
2268</head>
2269
2270<body id="respoke-charleston-nantucket-newport-provincetown-edgartown" class="template-index template-index  animations-enabled"><article role="banner" class="header__section-wrapper">
2271    <!-- BEGIN sections: header-group -->
2272<div id="shopify-section-sections--21046456877295__announcement-bar" class="shopify-section shopify-section-group-header-group disclosure-section shopify-section-announcement shopify-section header__promo-wrapper"><!-- /sections/Announcement-bar.liquid -->
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291  <style data-shopify>
2292    .promo-bar-offset { top: 40px; }
2293    @media (max-width: 768px) {
2294      .sticky-header { top: 40px; }
2295      .promo-content-wrapper, .promo-bar { opacity: 1; }
2296    }
2297  </style>
2298
2299  <article class="promo-bar__container promo-bar__container-slider--false"
2300    data-disclosure-section
2301    aria-labelledby="promo_bar_label"
2302    data-section-id="sections--21046456877295__announcement-bar"
2303    data-block-count="0"
2304    data-speed="8000"
2305    data-autoplay="false"
2306    data-slider="false"
2307    data-section-type="announcement"
2308    data-language="true"
2309    data-currency="true">
2310
2311    <span class="visually-hidden" id="promo_bar_label">Promo Bar</span>
2312
2313    <section class="promo-bar__slide-container promo-bar__slide-container--half-width" aria-labelledby="header-promotional-messages">
2314      <span hidden id="header-promotional-messages">Promotional messages</span>
2315      <div class="swiper-wrapper" role="group"></div>
2316    </section>
2317
2318    <div class="promo-bar__icon-wrapper"><section class="medium-down--hide">
2319          <span class="visually-hidden">Social Media</span>
2320          
2321
2322<ul class="promo-bar__icon-wrapper">
2323  
2324  
2325    <li class="promo-bar__icon">
2326      <a class="promo-bar__icon-link" href="https://www.instagram.com/respokeofficial" aria-labelledby="social-media-link__instagram--header">
2327        <svg width="30px" height="30px" viewBox="0 0 30 30" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true"><path d="M15,5 C17.717,5 18.056,5.01 19.122,5.06 C20.187,5.11 20.912,5.277 21.55,5.525 C22.21,5.779 22.766,6.123 23.322,6.678 C23.8304937,7.17789596 24.2239536,7.78258896 24.475,8.45 C24.722,9.087 24.89,9.813 24.94,10.878 C24.987,11.944 25,12.283 25,15 C25,17.717 24.99,18.056 24.94,19.122 C24.89,20.187 24.722,20.912 24.475,21.55 C24.2246766,22.2177765 23.8311207,22.822617 23.322,23.322 C22.8219615,23.8303192 22.2173093,24.2237526 21.55,24.475 C20.913,24.722 20.187,24.89 19.122,24.94 C18.056,24.987 17.717,25 15,25 C12.283,25 11.944,24.99 10.878,24.94 C9.813,24.89 9.088,24.722 8.45,24.475 C7.78232618,24.2244734 7.17752722,23.8309445 6.678,23.322 C6.16940644,22.8221857 5.77593123,22.2174693 5.525,21.55 C5.277,20.913 5.11,20.187 5.06,19.122 C5.013,18.056 5,17.717 5,15 C5,12.283 5.01,11.944 5.06,10.878 C5.11,9.812 5.277,9.088 5.525,8.45 C5.7752361,7.7821794 6.16880364,7.17732106 6.678,6.678 C7.17767098,6.16923123 7.78242858,5.77572924 8.45,5.525 C9.088,5.277 9.812,5.11 10.878,5.06 C11.944,5.013 12.283,5 15,5 Z M15,10 C12.2385763,10 10,12.2385763 10,15 C10,17.7614237 12.2385763,20 15,20 C17.7614237,20 20,17.7614237 20,15 C20,12.2385763 17.7614237,10 15,10 L15,10 Z M21.5,9.75 C21.5,9.05964406 20.9403559,8.5 20.25,8.5 C19.5596441,8.5 19,9.05964406 19,9.75 C19,10.4403559 19.5596441,11 20.25,11 C20.9403559,11 21.5,10.4403559 21.5,9.75 Z M15,12 C16.6568542,12 18,13.3431458 18,15 C18,16.6568542 16.6568542,18 15,18 C13.3431458,18 12,16.6568542 12,15 C12,13.3431458 13.3431458,12 15,12 Z" id="Shape" fill="#ffffff" fill-rule="nonzero"></path></svg>
2328        <span id="social-media-link__instagram--header" class="visually-hidden">Respoke on Instagram</span>
2329      </a>
2330    </li>
2331  
2332  
2333  
2334  
2335  
2336  
2337  
2338  
2339</ul>
2340
2341        </section><section class="header__crossborder medium-down--hide">
2342          <span class="visually-hidden">Country/region</span>
2343          �<form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="crossborder__form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" />
2344      <div class="selectors-form__item">
2345        <h2 class="visually-hidden" id="currency-heading">
2346          Currency selector
2347        </h2>
2348        <div class="disclosure" data-disclosure-currency>
2349          <button type="button" class="crossborder__toggle crossborder__toggle--header" aria-expanded="false" aria-controls="currency-list" aria-describedby="currency-heading" data-disclosure-toggle>
2350            <span>United States (USD $)</span>
2351            <span><svg width="16px" height="10px" viewBox="0 0 16 10" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2352    <g id="icon-dropdown-small" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2353        <g id="arrow-drop-down-line" transform="translate(3.000000, 2.000000)" fill="#000000" fill-rule="nonzero">
2354            <polygon id="Path" points="5 6 0.757 1.757 2.172 0.343 5 3.172 7.828 0.343 9.243 1.757"></polygon>
2355        </g>
2356    </g>
2357</svg></span>
2358          </button>
2359          <ul id="currency-list" class="crossborder__disclosure-list crossborder__disclosure-list--header animated fadeIn" data-disclosure-list><li class="crossborder__disclosure-item ">
2360                <a class="crossborder__disclosure-option" href="#"  data-value="AF" data-disclosure-option>
2361                  Afghanistan (AFN ؋)
2362                </a>
2363              </li><li class="crossborder__disclosure-item ">
2364                <a class="crossborder__disclosure-option" href="#"  data-value="AX" data-disclosure-option>
2365                  Åland Islands (EUR €)
2366                </a>
2367              </li><li class="crossborder__disclosure-item ">
2368                <a class="crossborder__disclosure-option" href="#"  data-value="AL" data-disclosure-option>
2369                  Albania (ALL L)
2370                </a>
2371              </li><li class="crossborder__disclosure-item ">
2372                <a class="crossborder__disclosure-option" href="#"  data-value="DZ" data-disclosure-option>
2373                  Algeria (DZD د.ج)
2374                </a>
2375              </li><li class="crossborder__disclosure-item ">
2376                <a class="crossborder__disclosure-option" href="#"  data-value="AD" data-disclosure-option>
2377                  Andorra (EUR €)
2378                </a>
2379              </li><li class="crossborder__disclosure-item ">
2380                <a class="crossborder__disclosure-option" href="#"  data-value="AO" data-disclosure-option>
2381                  Angola (USD $)
2382                </a>
2383              </li><li class="crossborder__disclosure-item ">
2384                <a class="crossborder__disclosure-option" href="#"  data-value="AI" data-disclosure-option>
2385                  Anguilla (XCD $)
2386                </a>
2387              </li><li class="crossborder__disclosure-item ">
2388                <a class="crossborder__disclosure-option" href="#"  data-value="AG" data-disclosure-option>
2389                  Antigua &amp; Barbuda (XCD $)
2390                </a>
2391              </li><li class="crossborder__disclosure-item ">
2392                <a class="crossborder__disclosure-option" href="#"  data-value="AR" data-disclosure-option>
2393                  Argentina (USD $)
2394                </a>
2395              </li><li class="crossborder__disclosure-item ">
2396                <a class="crossborder__disclosure-option" href="#"  data-value="AM" data-disclosure-option>
2397                  Armenia (AMD դր.)
2398                </a>
2399              </li><li class="crossborder__disclosure-item ">
2400                <a class="crossborder__disclosure-option" href="#"  data-value="AW" data-disclosure-option>
2401                  Aruba (AWG ƒ)
2402                </a>
2403              </li><li class="crossborder__disclosure-item ">
2404                <a class="crossborder__disclosure-option" href="#"  data-value="AC" data-disclosure-option>
2405                  Ascension Island (SHP £)
2406                </a>
2407              </li><li class="crossborder__disclosure-item ">
2408                <a class="crossborder__disclosure-option" href="#"  data-value="AU" data-disclosure-option>
2409                  Australia (AUD $)
2410                </a>
2411              </li><li class="crossborder__disclosure-item ">
2412                <a class="crossborder__disclosure-option" href="#"  data-value="AT" data-disclosure-option>
2413                  Austria (EUR €)
2414                </a>
2415              </li><li class="crossborder__disclosure-item ">
2416                <a class="crossborder__disclosure-option" href="#"  data-value="AZ" data-disclosure-option>
2417                  Azerbaijan (AZN ₼)
2418                </a>
2419              </li><li class="crossborder__disclosure-item ">
2420                <a class="crossborder__disclosure-option" href="#"  data-value="BS" data-disclosure-option>
2421                  Bahamas (BSD $)
2422                </a>
2423              </li><li class="crossborder__disclosure-item ">
2424                <a class="crossborder__disclosure-option" href="#"  data-value="BH" data-disclosure-option>
2425                  Bahrain (USD $)
2426                </a>
2427              </li><li class="crossborder__disclosure-item ">
2428                <a class="crossborder__disclosure-option" href="#"  data-value="BD" data-disclosure-option>
2429                  Bangladesh (BDT à§³)
2430                </a>
2431              </li><li class="crossborder__disclosure-item ">
2432                <a class="crossborder__disclosure-option" href="#"  data-value="BB" data-disclosure-option>
2433                  Barbados (BBD $)
2434                </a>
2435              </li><li class="crossborder__disclosure-item ">
2436                <a class="crossborder__disclosure-option" href="#"  data-value="BY" data-disclosure-option>
2437                  Belarus (USD $)
2438                </a>
2439              </li><li class="crossborder__disclosure-item ">
2440                <a class="crossborder__disclosure-option" href="#"  data-value="BE" data-disclosure-option>
2441                  Belgium (EUR €)
2442                </a>
2443              </li><li class="crossborder__disclosure-item ">
2444                <a class="crossborder__disclosure-option" href="#"  data-value="BZ" data-disclosure-option>
2445                  Belize (BZD $)
2446                </a>
2447              </li><li class="crossborder__disclosure-item ">
2448                <a class="crossborder__disclosure-option" href="#"  data-value="BJ" data-disclosure-option>
2449                  Benin (XOF Fr)
2450                </a>
2451              </li><li class="crossborder__disclosure-item ">
2452                <a class="crossborder__disclosure-option" href="#"  data-value="BM" data-disclosure-option>
2453                  Bermuda (USD $)
2454                </a>
2455              </li><li class="crossborder__disclosure-item ">
2456                <a class="crossborder__disclosure-option" href="#"  data-value="BT" data-disclosure-option>
2457                  Bhutan (USD $)
2458                </a>
2459              </li><li class="crossborder__disclosure-item ">
2460                <a class="crossborder__disclosure-option" href="#"  data-value="BO" data-disclosure-option>
2461                  Bolivia (BOB Bs.)
2462                </a>
2463              </li><li class="crossborder__disclosure-item ">
2464                <a class="crossborder__disclosure-option" href="#"  data-value="BA" data-disclosure-option>
2465                  Bosnia &amp; Herzegovina (BAM КМ)
2466                </a>
2467              </li><li class="crossborder__disclosure-item ">
2468                <a class="crossborder__disclosure-option" href="#"  data-value="BW" data-disclosure-option>
2469                  Botswana (BWP P)
2470                </a>
2471              </li><li class="crossborder__disclosure-item ">
2472                <a class="crossborder__disclosure-option" href="#"  data-value="BR" data-disclosure-option>
2473                  Brazil (USD $)
2474                </a>
2475              </li><li class="crossborder__disclosure-item ">
2476                <a class="crossborder__disclosure-option" href="#"  data-value="IO" data-disclosure-option>
2477                  British Indian Ocean Territory (USD $)
2478                </a>
2479              </li><li class="crossborder__disclosure-item ">
2480                <a class="crossborder__disclosure-option" href="#"  data-value="VG" data-disclosure-option>
2481                  British Virgin Islands (USD $)
2482                </a>
2483              </li><li class="crossborder__disclosure-item ">
2484                <a class="crossborder__disclosure-option" href="#"  data-value="BN" data-disclosure-option>
2485                  Brunei (BND $)
2486                </a>
2487              </li><li class="crossborder__disclosure-item ">
2488                <a class="crossborder__disclosure-option" href="#"  data-value="BG" data-disclosure-option>
2489                  Bulgaria (EUR €)
2490                </a>
2491              </li><li class="crossborder__disclosure-item ">
2492                <a class="crossborder__disclosure-option" href="#"  data-value="BF" data-disclosure-option>
2493                  Burkina Faso (XOF Fr)
2494                </a>
2495              </li><li class="crossborder__disclosure-item ">
2496                <a class="crossborder__disclosure-option" href="#"  data-value="BI" data-disclosure-option>
2497                  Burundi (BIF Fr)
2498                </a>
2499              </li><li class="crossborder__disclosure-item ">
2500                <a class="crossborder__disclosure-option" href="#"  data-value="KH" data-disclosure-option>
2501                  Cambodia (KHR ៛)
2502                </a>
2503              </li><li class="crossborder__disclosure-item ">
2504                <a class="crossborder__disclosure-option" href="#"  data-value="CM" data-disclosure-option>
2505                  Cameroon (XAF CFA)
2506                </a>
2507              </li><li class="crossborder__disclosure-item ">
2508                <a class="crossborder__disclosure-option" href="#"  data-value="CA" data-disclosure-option>
2509                  Canada (CAD $)
2510                </a>
2511              </li><li class="crossborder__disclosure-item ">
2512                <a class="crossborder__disclosure-option" href="#"  data-value="CV" data-disclosure-option>
2513                  Cape Verde (CVE $)
2514                </a>
2515              </li><li class="crossborder__disclosure-item ">
2516                <a class="crossborder__disclosure-option" href="#"  data-value="BQ" data-disclosure-option>
2517                  Caribbean Netherlands (USD $)
2518                </a>
2519              </li><li class="crossborder__disclosure-item ">
2520                <a class="crossborder__disclosure-option" href="#"  data-value="KY" data-disclosure-option>
2521                  Cayman Islands (KYD $)
2522                </a>
2523              </li><li class="crossborder__disclosure-item ">
2524                <a class="crossborder__disclosure-option" href="#"  data-value="CF" data-disclosure-option>
2525                  Central African Republic (XAF CFA)
2526                </a>
2527              </li><li class="crossborder__disclosure-item ">
2528                <a class="crossborder__disclosure-option" href="#"  data-value="TD" data-disclosure-option>
2529                  Chad (XAF CFA)
2530                </a>
2531              </li><li class="crossborder__disclosure-item ">
2532                <a class="crossborder__disclosure-option" href="#"  data-value="CL" data-disclosure-option>
2533                  Chile (USD $)
2534                </a>
2535              </li><li class="crossborder__disclosure-item ">
2536                <a class="crossborder__disclosure-option" href="#"  data-value="CN" data-disclosure-option>
2537                  China (CNY ¥)
2538                </a>
2539              </li><li class="crossborder__disclosure-item ">
2540                <a class="crossborder__disclosure-option" href="#"  data-value="CX" data-disclosure-option>
2541                  Christmas Island (AUD $)
2542                </a>
2543              </li><li class="crossborder__disclosure-item ">
2544                <a class="crossborder__disclosure-option" href="#"  data-value="CC" data-disclosure-option>
2545                  Cocos (Keeling) Islands (AUD $)
2546                </a>
2547              </li><li class="crossborder__disclosure-item ">
2548                <a class="crossborder__disclosure-option" href="#"  data-value="CO" data-disclosure-option>
2549                  Colombia (USD $)
2550                </a>
2551              </li><li class="crossborder__disclosure-item ">
2552                <a class="crossborder__disclosure-option" href="#"  data-value="KM" data-disclosure-option>
2553                  Comoros (KMF Fr)
2554                </a>
2555              </li><li class="crossborder__disclosure-item ">
2556                <a class="crossborder__disclosure-option" href="#"  data-value="CG" data-disclosure-option>
2557                  Congo - Brazzaville (XAF CFA)
2558                </a>
2559              </li><li class="crossborder__disclosure-item ">
2560                <a class="crossborder__disclosure-option" href="#"  data-value="CD" data-disclosure-option>
2561                  Congo - Kinshasa (CDF Fr)
2562                </a>
2563              </li><li class="crossborder__disclosure-item ">
2564                <a class="crossborder__disclosure-option" href="#"  data-value="CK" data-disclosure-option>
2565                  Cook Islands (NZD $)
2566                </a>
2567              </li><li class="crossborder__disclosure-item ">
2568                <a class="crossborder__disclosure-option" href="#"  data-value="CR" data-disclosure-option>
2569                  Costa Rica (CRC ₡)
2570                </a>
2571              </li><li class="crossborder__disclosure-item ">
2572                <a class="crossborder__disclosure-option" href="#"  data-value="CI" data-disclosure-option>
2573                  Côte d’Ivoire (XOF Fr)
2574                </a>
2575              </li><li class="crossborder__disclosure-item ">
2576                <a class="crossborder__disclosure-option" href="#"  data-value="HR" data-disclosure-option>
2577                  Croatia (EUR €)
2578                </a>
2579              </li><li class="crossborder__disclosure-item ">
2580                <a class="crossborder__disclosure-option" href="#"  data-value="CW" data-disclosure-option>
2581                  Curaçao (ANG ƒ)
2582                </a>
2583              </li><li class="crossborder__disclosure-item ">
2584                <a class="crossborder__disclosure-option" href="#"  data-value="CY" data-disclosure-option>
2585                  Cyprus (EUR €)
2586                </a>
2587              </li><li class="crossborder__disclosure-item ">
2588                <a class="crossborder__disclosure-option" href="#"  data-value="CZ" data-disclosure-option>
2589                  Czechia (CZK Kč)
2590                </a>
2591              </li><li class="crossborder__disclosure-item ">
2592                <a class="crossborder__disclosure-option" href="#"  data-value="DK" data-disclosure-option>
2593                  Denmark (DKK kr.)
2594                </a>
2595              </li><li class="crossborder__disclosure-item ">
2596                <a class="crossborder__disclosure-option" href="#"  data-value="DJ" data-disclosure-option>
2597                  Djibouti (DJF Fdj)
2598                </a>
2599              </li><li class="crossborder__disclosure-item ">
2600                <a class="crossborder__disclosure-option" href="#"  data-value="DM" data-disclosure-option>
2601                  Dominica (XCD $)
2602                </a>
2603              </li><li class="crossborder__disclosure-item ">
2604                <a class="crossborder__disclosure-option" href="#"  data-value="DO" data-disclosure-option>
2605                  Dominican Republic (DOP $)
2606                </a>
2607              </li><li class="crossborder__disclosure-item ">
2608                <a class="crossborder__disclosure-option" href="#"  data-value="EC" data-disclosure-option>
2609                  Ecuador (USD $)
2610                </a>
2611              </li><li class="crossborder__disclosure-item ">
2612                <a class="crossborder__disclosure-option" href="#"
2612  data-value="EG" data-disclosure-option>
2613                  Egypt (EGP ج.م)
2614                </a>
2615              </li><li class="crossborder__disclosure-item ">
2616                <a class="crossborder__disclosure-option" href="#"  data-value="SV" data-disclosure-option>
2617                  El Salvador (USD $)
2618                </a>
2619              </li><li class="crossborder__disclosure-item ">
2620                <a class="crossborder__disclosure-option" href="#"  data-value="GQ" data-disclosure-option>
2621                  Equatorial Guinea (XAF CFA)
2622                </a>
2623              </li><li class="crossborder__disclosure-item ">
2624                <a class="crossborder__disclosure-option" href="#"  data-value="ER" data-disclosure-option>
2625                  Eritrea (USD $)
2626                </a>
2627              </li><li class="crossborder__disclosure-item ">
2628                <a class="crossborder__disclosure-option" href="#"  data-value="EE" data-disclosure-option>
2629                  Estonia (EUR €)
2630                </a>
2631              </li><li class="crossborder__disclosure-item ">
2632                <a class="crossborder__disclosure-option" href="#"  data-value="SZ" data-disclosure-option>
2633                  Eswatini (USD $)
2634                </a>
2635              </li><li class="crossborder__disclosure-item ">
2636                <a class="crossborder__disclosure-option" href="#"  data-value="ET" data-disclosure-option>
2637                  Ethiopia (ETB Br)
2638                </a>
2639              </li><li class="crossborder__disclosure-item ">
2640                <a class="crossborder__disclosure-option" href="#"  data-value="FK" data-disclosure-option>
2641                  Falkland Islands (FKP £)
2642                </a>
2643              </li><li class="crossborder__disclosure-item ">
2644                <a class="crossborder__disclosure-option" href="#"  data-value="FO" data-disclosure-option>
2645                  Faroe Islands (DKK kr.)
2646                </a>
2647              </li><li class="crossborder__disclosure-item ">
2648                <a class="crossborder__disclosure-option" href="#"  data-value="FJ" data-disclosure-option>
2649                  Fiji (FJD $)
2650                </a>
2651              </li><li class="crossborder__disclosure-item ">
2652                <a class="crossborder__disclosure-option" href="#"  data-value="FI" data-disclosure-option>
2653                  Finland (EUR €)
2654                </a>
2655              </li><li class="crossborder__disclosure-item ">
2656                <a class="crossborder__disclosure-option" href="#"  data-value="FR" data-disclosure-option>
2657                  France (EUR €)
2658                </a>
2659              </li><li class="crossborder__disclosure-item ">
2660                <a class="crossborder__disclosure-option" href="#"  data-value="GF" data-disclosure-option>
2661                  French Guiana (EUR €)
2662                </a>
2663              </li><li class="crossborder__disclosure-item ">
2664                <a class="crossborder__disclosure-option" href="#"  data-value="PF" data-disclosure-option>
2665                  French Polynesia (XPF Fr)
2666                </a>
2667              </li><li class="crossborder__disclosure-item ">
2668                <a class="crossborder__disclosure-option" href="#"  data-value="TF" data-disclosure-option>
2669                  French Southern Territories (EUR €)
2670                </a>
2671              </li><li class="crossborder__disclosure-item ">
2672                <a class="crossborder__disclosure-option" href="#"  data-value="GA" data-disclosure-option>
2673                  Gabon (XOF Fr)
2674                </a>
2675              </li><li class="crossborder__disclosure-item ">
2676                <a class="crossborder__disclosure-option" href="#"  data-value="GM" data-disclosure-option>
2677                  Gambia (GMD D)
2678                </a>
2679              </li><li class="crossborder__disclosure-item ">
2680                <a class="crossborder__disclosure-option" href="#"  data-value="GE" data-disclosure-option>
2681                  Georgia (USD $)
2682                </a>
2683              </li><li class="crossborder__disclosure-item ">
2684                <a class="crossborder__disclosure-option" href="#"  data-value="DE" data-disclosure-option>
2685                  Germany (EUR €)
2686                </a>
2687              </li><li class="crossborder__disclosure-item ">
2688                <a class="crossborder__disclosure-option" href="#"  data-value="GH" data-disclosure-option>
2689                  Ghana (USD $)
2690                </a>
2691              </li><li class="crossborder__disclosure-item ">
2692                <a class="crossborder__disclosure-option" href="#"  data-value="GI" data-disclosure-option>
2693                  Gibraltar (GBP £)
2694                </a>
2695              </li><li class="crossborder__disclosure-item ">
2696                <a class="crossborder__disclosure-option" href="#"  data-value="GR" data-disclosure-option>
2697                  Greece (EUR €)
2698                </a>
2699              </li><li class="crossborder__disclosure-item ">
2700                <a class="crossborder__disclosure-option" href="#"  data-value="GL" data-disclosure-option>
2701                  Greenland (DKK kr.)
2702                </a>
2703              </li><li class="crossborder__disclosure-item ">
2704                <a class="crossborder__disclosure-option" href="#"  data-value="GD" data-disclosure-option>
2705                  Grenada (XCD $)
2706                </a>
2707              </li><li class="crossborder__disclosure-item ">
2708                <a class="crossborder__disclosure-option" href="#"  data-value="GP" data-disclosure-option>
2709                  Guadeloupe (EUR €)
2710                </a>
2711              </li><li class="crossborder__disclosure-item ">
2712                <a class="crossborder__disclosure-option" href="#"  data-value="GT" data-disclosure-option>
2713                  Guatemala (GTQ Q)
2714                </a>
2715              </li><li class="crossborder__disclosure-item ">
2716                <a class="crossborder__disclosure-option" href="#"  data-value="GG" data-disclosure-option>
2717                  Guernsey (GBP £)
2718                </a>
2719              </li><li class="crossborder__disclosure-item ">
2720                <a class="crossborder__disclosure-option" href="#"  data-value="GN" data-disclosure-option>
2721                  Guinea (GNF Fr)
2722                </a>
2723              </li><li class="crossborder__disclosure-item ">
2724                <a class="crossborder__disclosure-option" href="#"  data-value="GW" data-disclosure-option>
2725                  Guinea-Bissau (XOF Fr)
2726                </a>
2727              </li><li class="crossborder__disclosure-item ">
2728                <a class="crossborder__disclosure-option" href="#"  data-value="GY" data-disclosure-option>
2729                  Guyana (GYD $)
2730                </a>
2731              </li><li class="crossborder__disclosure-item ">
2732                <a class="crossborder__disclosure-option" href="#"  data-value="HT" data-disclosure-option>
2733                  Haiti (USD $)
2734                </a>
2735              </li><li class="crossborder__disclosure-item ">
2736                <a class="crossborder__disclosure-option" href="#"  data-value="HN" data-disclosure-option>
2737                  Honduras (HNL L)
2738                </a>
2739              </li><li class="crossborder__disclosure-item ">
2740                <a class="crossborder__disclosure-option" href="#"  data-value="HK" data-disclosure-option>
2741                  Hong Kong SAR (HKD $)
2742                </a>
2743              </li><li class="crossborder__disclosure-item ">
2744                <a class="crossborder__disclosure-option" href="#"  data-value="HU" data-disclosure-option>
2745                  Hungary (HUF Ft)
2746                </a>
2747              </li><li class="crossborder__disclosure-item ">
2748                <a class="crossborder__disclosure-option" href="#"  data-value="IS" data-disclosure-option>
2749                  Iceland (ISK kr)
2750                </a>
2751              </li><li class="crossborder__disclosure-item ">
2752                <a class="crossborder__disclosure-option" href="#"  data-value="IN" data-disclosure-option>
2753                  India (INR ₹)
2754                </a>
2755              </li><li class="crossborder__disclosure-item ">
2756                <a class="crossborder__disclosure-option" href="#"  data-value="ID" data-disclosure-option>
2757                  Indonesia (IDR Rp)
2758                </a>
2759              </li><li class="crossborder__disclosure-item ">
2760                <a class="crossborder__disclosure-option" href="#"  data-value="IQ" data-disclosure-option>
2761                  Iraq (USD $)
2762                </a>
2763              </li><li class="crossborder__disclosure-item ">
2764                <a class="crossborder__disclosure-option" href="#"  data-value="IE" data-disclosure-option>
2765                  Ireland (EUR €)
2766                </a>
2767              </li><li class="crossborder__disclosure-item ">
2768                <a class="crossborder__disclosure-option" href="#"  data-value="IM" data-disclosure-option>
2769                  Isle of Man (GBP £)
2770                </a>
2771              </li><li class="crossborder__disclosure-item ">
2772                <a class="crossborder__disclosure-option" href="#"  data-value="IL" data-disclosure-option>
2773                  Israel (ILS ₪)
2774                </a>
2775              </li><li class="crossborder__disclosure-item ">
2776                <a class="crossborder__disclosure-option" href="#"  data-value="IT" data-disclosure-option>
2777                  Italy (EUR €)
2778                </a>
2779              </li><li class="crossborder__disclosure-item ">
2780                <a class="crossborder__disclosure-option" href="#"  data-value="JM" data-disclosure-option>
2781                  Jamaica (JMD $)
2782                </a>
2783              </li><li class="crossborder__disclosure-item ">
2784                <a class="crossborder__disclosure-option" href="#"  data-value="JP" data-disclosure-option>
2785                  Japan (JPY ¥)
2786                </a>
2787              </li><li class="crossborder__disclosure-item ">
2788                <a class="crossborder__disclosure-option" href="#"  data-value="JE" data-disclosure-option>
2789                  Jersey (USD $)
2790                </a>
2791              </li><li class="crossborder__disclosure-item ">
2792                <a class="crossborder__disclosure-option" href="#"  data-value="JO" data-disclosure-option>
2793                  Jordan (USD $)
2794                </a>
2795              </li><li class="crossborder__disclosure-item ">
2796                <a class="crossborder__disclosure-option" href="#"  data-value="KZ" data-disclosure-option>
2797                  Kazakhstan (KZT ₸)
2798                </a>
2799              </li><li class="crossborder__disclosure-item ">
2800                <a class="crossborder__disclosure-option" href="#"  data-value="KE" data-disclosure-option>
2801                  Kenya (KES KSh)
2802                </a>
2803              </li><li class="crossborder__disclosure-item ">
2804                <a class="crossborder__disclosure-option" href="#"  data-value="KI" data-disclosure-option>
2805                  Kiribati (USD $)
2806                </a>
2807              </li><li class="crossborder__disclosure-item ">
2808                <a class="crossborder__disclosure-option" href="#"  data-value="XK" data-disclosure-option>
2809                  Kosovo (EUR €)
2810                </a>
2811              </li><li class="crossborder__disclosure-item ">
2812                <a class="crossborder__disclosure-option" href="#"  data-value="KW" data-disclosure-option>
2813                  Kuwait (USD $)
2814                </a>
2815              </li><li class="crossborder__disclosure-item ">
2816                <a class="crossborder__disclosure-option" href="#"  data-value="KG" data-disclosure-option>
2817                  Kyrgyzstan (KGS som)
2818                </a>
2819              </li><li class="crossborder__disclosure-item ">
2820                <a class="crossborder__disclosure-option" href="#"  data-value="LA" data-disclosure-option>
2821                  Laos (LAK ₭)
2822                </a>
2823              </li><li class="crossborder__disclosure-item ">
2824                <a class="crossborder__disclosure-option" href="#"  data-value="LV" data-disclosure-option>
2825                  Latvia (EUR €)
2826                </a>
2827              </li><li class="crossborder__disclosure-item ">
2828                <a class="crossborder__disclosure-option" href="#"  data-value="LB" data-disclosure-option>
2829                  Lebanon (LBP ل.ل)
2830                </a>
2831              </li><li class="crossborder__disclosure-item ">
2832                <a class="crossborder__disclosure-option" href="#"  data-value="LS" data-disclosure-option>
2833                  Lesotho (USD $)
2834                </a>
2835              </li><li class="crossborder__disclosure-item ">
2836                <a class="crossborder__disclosure-option" href="#"  data-value="LR" data-disclosure-option>
2837                  Liberia (USD $)
2838                </a>
2839              </li><li class="crossborder__disclosure-item ">
2840                <a class="crossborder__disclosure-option" href="#"  data-value="LY" data-disclosure-option>
2841                  Libya (USD $)
2842                </a>
2843              </li><li class="crossborder__disclosure-item ">
2844                <a class="crossborder__disclosure-option" href="#"  data-value="LI" data-disclosure-option>
2845                  Liechtenstein (CHF CHF)
2846                </a>
2847              </li><li class="crossborder__disclosure-item ">
2848                <a class="crossborder__disclosure-option" href="#"  data-value="LT" data-disclosure-option>
2849                  Lithuania (EUR €)
2850                </a>
2851              </li><li class="crossborder__disclosure-item ">
2852                <a class="crossborder__disclosure-option" href="#"  data-value="LU" data-disclosure-option>
2853                  Luxembourg (EUR €)
2854                </a>
2855              </li><li class="crossborder__disclosure-item ">
2856                <a class="crossborder__disclosure-option" href="#"  data-value="MO" data-disclosure-option>
2857                  Macao SAR (MOP P)
2858                </a>
2859              </li><li class="crossborder__disclosure-item ">
2860                <a class="crossborder__disclosure-option" href="#"  data-value="MG" data-disclosure-option>
2861                  Madagascar (USD $)
2862                </a>
2863              </li><li class="crossborder__disclosure-item ">
2864                <a class="crossborder__disclosure-option" href="#"  data-value="MW" data-disclosure-option>
2865                  Malawi (MWK MK)
2866                </a>
2867              </li><li class="crossborder__disclosure-item ">
2868                <a class="crossborder__disclosure-option" href="#"  data-value="MY" data-disclosure-option>
2869                  Malaysia (MYR RM)
2870                </a>
2871              </li><li class="crossborder__disclosure-item ">
2872                <a class="crossborder__disclosure-option" href="#"  data-value="MV" data-disclosure-option>
2873                  Maldives (MVR MVR)
2874                </a>
2875              </li><li class="crossborder__disclosure-item ">
2876                <a class="crossborder__disclosure-option" href="#"  data-value="ML" data-disclosure-option>
2877                  Mali (XOF Fr)
2878                </a>
2879              </li><li class="crossborder__disclosure-item ">
2880                <a class="crossborder__disclosure-option" href="#"  data-value="MT" data-disclosure-option>
2881                  Malta (EUR €)
2882                </a>
2883              </li><li class="crossborder__disclosure-item ">
2884                <a class="crossborder__disclosure-option" href="#"  data-value="MQ" data-disclosure-option>
2885                  Martinique (EUR €)
2886                </a>
2887              </li><li class="crossborder__disclosure-item ">
2888                <a class="crossborder__disclosure-option" href="#"  data-value="MR" data-disclosure-option>
2889                  Mauritania (USD $)
2890                </a>
2891              </li><li class="crossborder__disclosure-item ">
2892                <a class="crossborder__disclosure-option" href="#"  data-value="MU" data-disclosure-option>
2893                  Mauritius (MUR ₨)
2894                </a>
2895              </li><li class="crossborder__disclosure-item ">
2896                <a class="crossborder__disclosure-option" href="#"  data-value="YT" data-disclosure-option>
2897                  Mayotte (EUR €)
2898                </a>
2899              </li><li class="crossborder__disclosure-item ">
2900                <a class="crossborder__disclosure-option" href="#"  data-value="MX" data-disclosure-option>
2901                  Mexico (USD $)
2902                </a>
2903              </li><li class="crossborder__disclosure-item ">
2904                <a class="crossborder__disclosure-option" href="#"  data-value="MD" data-disclosure-option>
2905                  Moldova (MDL L)
2906                </a>
2907              </li><li class="crossborder__disclosure-item ">
2908                <a class="crossborder__disclosure-option" href="#"  data-value="MC" data-disclosure-option>
2909                  Monaco (EUR €)
2910                </a>
2911              </li><li class="crossborder__disclosure-item ">
2912                <a class="crossborder__disclosure-option" href="#"  data-value="MN" data-disclosure-option>
2913                  Mongolia (MNT ₮)
2914                </a>
2915              </li><li class="crossborder__disclosure-item ">
2916                <a class="crossborder__disclosure-option" href="#"  data-value="ME" data-disclosure-option>
2917                  Montenegro (EUR €)
2918                </a>
2919              </li><li class="crossborder__disclosure-item ">
2920                <a class="crossborder__disclosure-option" href="#"  data-value="MS" data-disclosure-option>
2921                  Montserrat (XCD $)
2922                </a>
2923              </li><li class="crossborder__disclosure-item ">
2924                <a class="crossborder__disclosure-option" href="#"  data-value="MA" data-disclosure-option>
2925                  Morocco (MAD د.م.)
2926                </a>
2927              </li><li class="crossborder__disclosure-item ">
2928                <a class="crossborder__disclosure-option" href="#"  data-value="MZ" data-disclosure-option>
2929                  Mozambique (USD $)
2930                </a>
2931              </li><li class="crossborder__disclosure-item ">
2932                <a class="crossborder__disclosure-option" href="#"  data-value="MM" data-disclosure-option>
2933                  Myanmar (Burma) (MMK K)
2934                </a>
2935              </li><li class="crossborder__disclosure-item ">
2936                <a class="crossborder__disclosure-option" href="#"  data-value="NA" data-disclosure-option>
2937                  Namibia (USD $)
2938                </a>
2939              </li><li class="crossborder__disclosure-item ">
2940                <a class="crossborder__disclosure-option" href="#"  data-value="NR" data-disclosure-option>
2941                  Nauru (AUD $)
2942                </a>
2943              </li><li class="crossborder__disclosure-item ">
2944                <a class="crossborder__disclosure-option" href="#"  data-value="NP" data-disclosure-option>
2945                  Nepal (NPR Rs.)
2946                </a>
2947              </li><li class="crossborder__disclosure-item ">
2948                <a class="crossborder__disclosure-option" href="#"  data-value="NL" data-disclosure-option>
2949                  Netherlands (EUR €)
2950                </a>
2951              </li><li class="crossborder__disclosure-item ">
2952                <a class="crossborder__disclosure-option" href="#"  data-value="NC" data-disclosure-option>
2953                  New Caledonia (XPF Fr)
2954                </a>
2955              </li><li class="crossborder__disclosure-item ">
2956                <a class="crossborder__disclosure-option" href="#"  data-value="NZ" data-disclosure-option>
2957                  New Zealand (NZD $)
2958                </a>
2959              </li><li class="crossborder__disclosure-item ">
2960                <a class="crossborder__disclosure-option" href="#"  data-value="NI" data-disclosure-option>
2961                  Nicaragua (NIO C$)
2962                </a>
2963              </li><li class="crossborder__disclosure-item ">
2964                <a class="crossborder__disclosure-option" href="#"  data-value="NE" data-disclosure-option>
2965                  Niger (XOF Fr)
2966                </a>
2967              </li><li class="crossborder__disclosure-item ">
2968                <a class="crossborder__disclosure-option" href="#"  data-value="NG" data-disclosure-option>
2969                  Nigeria (NGN ₦)
2970                </a>
2971              </li><li class="crossborder__disclosure-item ">
2972                <a class="crossborder__disclosure-option" href="#"  data-value="NU" data-disclosure-option>
2973                  Niue (NZD $)
2974                </a>
2975              </li><li class="crossborder__disclosure-item ">
2976                <a class="crossborder__disclosure-option" href="#"  data-value="NF" data-disclosure-option>
2977                  Norfolk Island (AUD $)
2978                </a>
2979              </li><li class="crossborder__disclosure-item ">
2980                <a class="crossborder__disclosure-option" href="#"  data-value="MK" data-disclosure-option>
2981                  North Macedonia (MKD ден)
2982                </a>
2983              </li><li class="crossborder__disclosure-item ">
2984                <a class="crossborder__disclosure-option" href="#"  data-value="NO" data-disclosure-option>
2985                  Norway (USD $)
2986                </a>
2987              </li><li class="crossborder__disclosure-item ">
2988                <a class="crossborder__disclosure-option" href="#"  data-value="OM" data-disclosure-option>
2989                  Oman (USD $)
2990                </a>
2991              </li><li class="crossborder__disclosure-item ">
2992                <a class="crossborder__disclosure-option" href="#"  data-value="PK" data-disclosure-option>
2993                  Pakistan (PKR ₨)
2994                </a>
2995              </li><li class="crossborder__disclosure-item ">
2996                <a class="crossborder__disclosure-option" href="#"  data-value="PS" data-disclosure-option>
2997                  Palestinian Territories (ILS ₪)
2998                </a>
2999              </li><li class="crossborder__disclosure-item ">
3000                <a class="crossborder__disclosure-option" href="#"  data-value="PA" data-disclosure-option>
3001                  Panama (USD $)
3002                </a>
3003              </li><li class="crossborder__disclosure-item ">
3004                <a class="crossborder__disclosure-option" href="#"  data-value="PG" data-disclosure-option>
3005                  Papua New Guinea (PGK K)
3006                </a>
3007              </li><li class="crossborder__disclosure-item ">
3008                <a class="crossborder__disclosure-option" href="#"  data-value="PY" data-disclosure-option>
3009                  Paraguay (PYG ₲)
3010                </a>
3011              </li><li class="crossborder__disclosure-item ">
3012                <a class="crossborder__disclosure-option" href="#"  data-value="PE" data-disclosure-option>
3013                  Peru (PEN S/)
3014                </a>
3015              </li><li class="crossborder__disclosure-item ">
3016                <a class="crossborder__disclosure-option" href="#"  data-value="PH" data-disclosure-option>
3017                  Philippines (PHP ₱)
3018                </a>
3019              </li><li class="crossborder__disclosure-item ">
3020                <a class="crossborder__disclosure-option" href="#"  data-value="PN" data-disclosure-option>
3021                  Pitcairn Islands (NZD $)
3022                </a>
3023              </li><li class="crossborder__disclosure-item ">
3024                <a class="crossborder__disclosure-option" href="#"  data-value="PL" data-disclosure-option>
3025                  Poland (PLN zł)
3026                </a>
3027              </li><li class="crossborder__disclosure-item ">
3028                <a class="crossborder__disclosure-option" href="#"  data-value="PT" data-disclosure-option>
3029                  Portugal (EUR €)
3030                </a>
3031              </li><li class="crossborder__disclosure-item ">
3032                <a class="crossborder__disclosure-option" href="#"  data-value="QA" data-disclosure-option>
3033                  Qatar (QAR ر.ق)
3034                </a>
3035              </li><li class="crossborder__disclosure-item ">
3036                <a class="crossborder__disclosure-option" href="#"  data-value="RE" data-disclosure-option>
3037                  Réunion (EUR €)
3038                </a>
3039              </li><li class="crossborder__disclosure-item ">
3040                <a class="crossborder__disclosure-option" href="#"  data-value="RO" data-disclosure-option>
3041                  Romania (RON Lei)
3042                </a>
3043              </li><li class="crossborder__disclosure-item ">
3044                <a class="crossborder__disclosure-option" href="#"  data-value="RU" data-disclosure-option>
3045                  Russia (USD $)
3046                </a>
3047              </li><li class="crossborder__disclosure-item ">
3048                <a class="crossborder__disclosure-option" href="#"  data-value="RW" data-disclosure-option>
3049                  Rwanda (RWF FRw)
3050                </a>
3051              </li><li class="crossborder__disclosure-item ">
3052                <a class="crossborder__disclosure-option" href="#"  data-value="WS" data-disclosure-option>
3053                  Samoa (WST T)
3054                </a>
3055              </li><li class="crossborder__disclosure-item ">
3056                <a class="crossborder__disclosure-option" href="#"  dat
3056a-value="SM" data-disclosure-option>
3057                  San Marino (EUR €)
3058                </a>
3059              </li><li class="crossborder__disclosure-item ">
3060                <a class="crossborder__disclosure-option" href="#"  data-value="ST" data-disclosure-option>
3061                  São Tomé &amp; Príncipe (STD Db)
3062                </a>
3063              </li><li class="crossborder__disclosure-item ">
3064                <a class="crossborder__disclosure-option" href="#"  data-value="SA" data-disclosure-option>
3065                  Saudi Arabia (SAR ر.س)
3066                </a>
3067              </li><li class="crossborder__disclosure-item ">
3068                <a class="crossborder__disclosure-option" href="#"  data-value="SN" data-disclosure-option>
3069                  Senegal (XOF Fr)
3070                </a>
3071              </li><li class="crossborder__disclosure-item ">
3072                <a class="crossborder__disclosure-option" href="#"  data-value="RS" data-disclosure-option>
3073                  Serbia (RSD РСД)
3074                </a>
3075              </li><li class="crossborder__disclosure-item ">
3076                <a class="crossborder__disclosure-option" href="#"  data-value="SC" data-disclosure-option>
3077                  Seychelles (USD $)
3078                </a>
3079              </li><li class="crossborder__disclosure-item ">
3080                <a class="crossborder__disclosure-option" href="#"  data-value="SL" data-disclosure-option>
3081                  Sierra Leone (SLL Le)
3082                </a>
3083              </li><li class="crossborder__disclosure-item ">
3084                <a class="crossborder__disclosure-option" href="#"  data-value="SG" data-disclosure-option>
3085                  Singapore (SGD $)
3086                </a>
3087              </li><li class="crossborder__disclosure-item ">
3088                <a class="crossborder__disclosure-option" href="#"  data-value="SX" data-disclosure-option>
3089                  Sint Maarten (ANG ƒ)
3090                </a>
3091              </li><li class="crossborder__disclosure-item ">
3092                <a class="crossborder__disclosure-option" href="#"  data-value="SK" data-disclosure-option>
3093                  Slovakia (EUR €)
3094                </a>
3095              </li><li class="crossborder__disclosure-item ">
3096                <a class="crossborder__disclosure-option" href="#"  data-value="SI" data-disclosure-option>
3097                  Slovenia (EUR €)
3098                </a>
3099              </li><li class="crossborder__disclosure-item ">
3100                <a class="crossborder__disclosure-option" href="#"  data-value="SB" data-disclosure-option>
3101                  Solomon Islands (SBD $)
3102                </a>
3103              </li><li class="crossborder__disclosure-item ">
3104                <a class="crossborder__disclosure-option" href="#"  data-value="SO" data-disclosure-option>
3105                  Somalia (USD $)
3106                </a>
3107              </li><li class="crossborder__disclosure-item ">
3108                <a class="crossborder__disclosure-option" href="#"  data-value="ZA" data-disclosure-option>
3109                  South Africa (USD $)
3110                </a>
3111              </li><li class="crossborder__disclosure-item ">
3112                <a class="crossborder__disclosure-option" href="#"  data-value="GS" data-disclosure-option>
3113                  South Georgia &amp; South Sandwich Islands (GBP £)
3114                </a>
3115              </li><li class="crossborder__disclosure-item ">
3116                <a class="crossborder__disclosure-option" href="#"  data-value="KR" data-disclosure-option>
3117                  South Korea (KRW ₩)
3118                </a>
3119              </li><li class="crossborder__disclosure-item ">
3120                <a class="crossborder__disclosure-option" href="#"  data-value="SS" data-disclosure-option>
3121                  South Sudan (USD $)
3122                </a>
3123              </li><li class="crossborder__disclosure-item ">
3124                <a class="crossborder__disclosure-option" href="#"  data-value="ES" data-disclosure-option>
3125                  Spain (EUR €)
3126                </a>
3127              </li><li class="crossborder__disclosure-item ">
3128                <a class="crossborder__disclosure-option" href="#"  data-value="LK" data-disclosure-option>
3129                  Sri Lanka (LKR ₨)
3130                </a>
3131              </li><li class="crossborder__disclosure-item ">
3132                <a class="crossborder__disclosure-option" href="#"  data-value="BL" data-disclosure-option>
3133                  St. Barthélemy (EUR €)
3134                </a>
3135              </li><li class="crossborder__disclosure-item ">
3136                <a class="crossborder__disclosure-option" href="#"  data-value="SH" data-disclosure-option>
3137                  St. Helena (SHP £)
3138                </a>
3139              </li><li class="crossborder__disclosure-item ">
3140                <a class="crossborder__disclosure-option" href="#"  data-value="KN" data-disclosure-option>
3141                  St. Kitts &amp; Nevis (XCD $)
3142                </a>
3143              </li><li class="crossborder__disclosure-item ">
3144                <a class="crossborder__disclosure-option" href="#"  data-value="LC" data-disclosure-option>
3145                  St. Lucia (XCD $)
3146                </a>
3147              </li><li class="crossborder__disclosure-item ">
3148                <a class="crossborder__disclosure-option" href="#"  data-value="MF" data-disclosure-option>
3149                  St. Martin (EUR €)
3150                </a>
3151              </li><li class="crossborder__disclosure-item ">
3152                <a class="crossborder__disclosure-option" href="#"  data-value="PM" data-disclosure-option>
3153                  St. Pierre &amp; Miquelon (EUR €)
3154                </a>
3155              </li><li class="crossborder__disclosure-item ">
3156                <a class="crossborder__disclosure-option" href="#"  data-value="VC" data-disclosure-option>
3157                  St. Vincent &amp; Grenadines (XCD $)
3158                </a>
3159              </li><li class="crossborder__disclosure-item ">
3160                <a class="crossborder__disclosure-option" href="#"  data-value="SD" data-disclosure-option>
3161                  Sudan (USD $)
3162                </a>
3163              </li><li class="crossborder__disclosure-item ">
3164                <a class="crossborder__disclosure-option" href="#"  data-value="SR" data-disclosure-option>
3165                  Suriname (USD $)
3166                </a>
3167              </li><li class="crossborder__disclosure-item ">
3168                <a class="crossborder__disclosure-option" href="#"  data-value="SJ" data-disclosure-option>
3169                  Svalbard &amp; Jan Mayen (USD $)
3170                </a>
3171              </li><li class="crossborder__disclosure-item ">
3172                <a class="crossborder__disclosure-option" href="#"  data-value="SE" data-disclosure-option>
3173                  Sweden (SEK kr)
3174                </a>
3175              </li><li class="crossborder__disclosure-item ">
3176                <a class="crossborder__disclosure-option" href="#"  data-value="CH" data-disclosure-option>
3177                  Switzerland (CHF CHF)
3178                </a>
3179              </li><li class="crossborder__disclosure-item ">
3180                <a class="crossborder__disclosure-option" href="#"  data-value="TW" data-disclosure-option>
3181                  Taiwan (TWD $)
3182                </a>
3183              </li><li class="crossborder__disclosure-item ">
3184                <a class="crossborder__disclosure-option" href="#"  data-value="TJ" data-disclosure-option>
3185                  Tajikistan (TJS ЅМ)
3186                </a>
3187              </li><li class="crossborder__disclosure-item ">
3188                <a class="crossborder__disclosure-option" href="#"  data-value="TZ" data-disclosure-option>
3189                  Tanzania (TZS Sh)
3190                </a>
3191              </li><li class="crossborder__disclosure-item ">
3192                <a class="crossborder__disclosure-option" href="#"  data-value="TH" data-disclosure-option>
3193                  Thailand (THB ฿)
3194                </a>
3195              </li><li class="crossborder__disclosure-item ">
3196                <a class="crossborder__disclosure-option" href="#"  data-value="TL" data-disclosure-option>
3197                  Timor-Leste (USD $)
3198                </a>
3199              </li><li class="crossborder__disclosure-item ">
3200                <a class="crossborder__disclosure-option" href="#"  data-value="TG" data-disclosure-option>
3201                  Togo (XOF Fr)
3202                </a>
3203              </li><li class="crossborder__disclosure-item ">
3204                <a class="crossborder__disclosure-option" href="#"  data-value="TK" data-disclosure-option>
3205                  Tokelau (NZD $)
3206                </a>
3207              </li><li class="crossborder__disclosure-item ">
3208                <a class="crossborder__disclosure-option" href="#"  data-value="TO" data-disclosure-option>
3209                  Tonga (TOP T$)
3210                </a>
3211              </li><li class="crossborder__disclosure-item ">
3212                <a class="crossborder__disclosure-option" href="#"  data-value="TT" data-disclosure-option>
3213                  Trinidad &amp; Tobago (TTD $)
3214                </a>
3215              </li><li class="crossborder__disclosure-item ">
3216                <a class="crossborder__disclosure-option" href="#"  data-value="TA" data-disclosure-option>
3217                  Tristan da Cunha (GBP £)
3218                </a>
3219              </li><li class="crossborder__disclosure-item ">
3220                <a class="crossborder__disclosure-option" href="#"  data-value="TN" data-disclosure-option>
3221                  Tunisia (USD $)
3222                </a>
3223              </li><li class="crossborder__disclosure-item ">
3224                <a class="crossborder__disclosure-option" href="#"  data-value="TR" data-disclosure-option>
3225                  Türkiye (USD $)
3226                </a>
3227              </li><li class="crossborder__disclosure-item ">
3228                <a class="crossborder__disclosure-option" href="#"  data-value="TM" data-disclosure-option>
3229                  Turkmenistan (USD $)
3230                </a>
3231              </li><li class="crossborder__disclosure-item ">
3232                <a class="crossborder__disclosure-option" href="#"  data-value="TC" data-disclosure-option>
3233                  Turks &amp; Caicos Islands (USD $)
3234                </a>
3235              </li><li class="crossborder__disclosure-item ">
3236                <a class="crossborder__disclosure-option" href="#"  data-value="TV" data-disclosure-option>
3237                  Tuvalu (AUD $)
3238                </a>
3239              </li><li class="crossborder__disclosure-item ">
3240                <a class="crossborder__disclosure-option" href="#"  data-value="UM" data-disclosure-option>
3241                  U.S. Outlying Islands (USD $)
3242                </a>
3243              </li><li class="crossborder__disclosure-item ">
3244                <a class="crossborder__disclosure-option" href="#"  data-value="UG" data-disclosure-option>
3245                  Uganda (UGX USh)
3246                </a>
3247              </li><li class="crossborder__disclosure-item ">
3248                <a class="crossborder__disclosure-option" href="#"  data-value="UA" data-disclosure-option>
3249                  Ukraine (UAH ₴)
3250                </a>
3251              </li><li class="crossborder__disclosure-item ">
3252                <a class="crossborder__disclosure-option" href="#"  data-value="AE" data-disclosure-option>
3253                  United Arab Emirates (AED د.إ)
3254                </a>
3255              </li><li class="crossborder__disclosure-item ">
3256                <a class="crossborder__disclosure-option" href="#"  data-value="GB" data-disclosure-option>
3257                  United Kingdom (GBP £)
3258                </a>
3259              </li><li class="crossborder__disclosure-item crossborder__disclosure-item--current ">
3260                <a class="crossborder__disclosure-option" href="#" aria-current="true" data-value="US" data-disclosure-option>
3261                  United States (USD $)
3262                </a>
3263              </li><li class="crossborder__disclosure-item ">
3264                <a class="crossborder__disclosure-option" href="#"  data-value="UY" data-disclosure-option>
3265                  Uruguay (UYU $U)
3266                </a>
3267              </li><li class="crossborder__disclosure-item ">
3268                <a class="crossborder__disclosure-option" href="#"  data-value="UZ" data-disclosure-option>
3269                  Uzbekistan (UZS so'm)
3270                </a>
3271              </li><li class="crossborder__disclosure-item ">
3272                <a class="crossborder__disclosure-option" href="#"  data-value="VU" data-disclosure-option>
3273                  Vanuatu (VUV Vt)
3274                </a>
3275              </li><li class="crossborder__disclosure-item ">
3276                <a class="crossborder__disclosure-option" href="#"  data-value="VA" data-disclosure-option>
3277                  Vatican City (EUR €)
3278                </a>
3279              </li><li class="crossborder__disclosure-item ">
3280                <a class="crossborder__disclosure-option" href="#"  data-value="VE" data-disclosure-option>
3281                  Venezuela (USD $)
3282                </a>
3283              </li><li class="crossborder__disclosure-item ">
3284                <a class="crossborder__disclosure-option" href="#"  data-value="VN" data-disclosure-option>
3285                  Vietnam (VND ₫)
3286                </a>
3287              </li><li class="crossborder__disclosure-item ">
3288                <a class="crossborder__disclosure-option" href="#"  data-value="WF" data-disclosure-option>
3289                  Wallis &amp; Futuna (XPF Fr)
3290                </a>
3291              </li><li class="crossborder__disclosure-item ">
3292                <a class="crossborder__disclosure-option" href="#"  data-value="EH" data-disclosure-option>
3293                  Western Sahara (MAD د.م.)
3294                </a>
3295              </li><li class="crossborder__disclosure-item ">
3296                <a class="crossborder__disclosure-option" href="#"  data-value="YE" data-disclosure-option>
3297                  Yemen (YER ï·¼)
3298                </a>
3299              </li><li class="crossborder__disclosure-item ">
3300                <a class="crossborder__disclosure-option" href="#"  data-value="ZM" data-disclosure-option>
3301                  Zambia (USD $)
3302                </a>
3303              </li><li class="crossborder__disclosure-item ">
3304                <a class="crossborder__disclosure-option" href="#"  data-value="ZW" data-disclosure-option>
3305                  Zimbabwe (USD $)
3306                </a>
3307              </li></ul>
3308          <input type="hidden" name="country_code" id="CurrencySelector" value="US" data-disclosure-input/>
3309        </div>
3310      </div>
3311    �</form>
3312        </section>
3313        <section class="mobile-nav__crossborder large--hide" style="display: none">
3314          <span class="visually-hidden">Country/region</span>
3315          �<form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="crossborder__form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" />
3316      <div class="selectors-form__item">
3317        <h2 class="visually-hidden" id="currency-heading">
3318          Currency selector
3319        </h2>
3320        <div class="disclosure" data-disclosure-currency>
3321          <button type="button" class="crossborder__toggle crossborder__toggle--mobile-drawer" aria-expanded="false" aria-controls="currency-list" aria-describedby="currency-heading" data-disclosure-toggle>
3322            <span>United States (USD $)</span>
3323            <span><svg width="16px" height="10px" viewBox="0 0 16 10" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
3324    <g id="icon-dropdown-small" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
3325        <g id="arrow-drop-down-line" transform="translate(3.000000, 2.000000)" fill="#000000" fill-rule="nonzero">
3326            <polygon id="Path" points="5 6 0.757 1.757 2.172 0.343 5 3.172 7.828 0.343 9.243 1.757"></polygon>
3327        </g>
3328    </g>
3329</svg></span>
3330          </button>
3331          <ul id="currency-list" class="crossborder__disclosure-list crossborder__disclosure-list--mobile-drawer animated fadeIn" data-disclosure-list><li class="crossborder__disclosure-item ">
3332                <a class="crossborder__disclosure-option" href="#"  data-value="AF" data-disclosure-option>
3333                  Afghanistan (AFN ؋)
3334                </a>
3335              </li><li class="crossborder__disclosure-item ">
3336                <a class="crossborder__disclosure-option" href="#"  data-value="AX" data-disclosure-option>
3337                  Åland Islands (EUR €)
3338                </a>
3339              </li><li class="crossborder__disclosure-item ">
3340                <a class="crossborder__disclosure-option" href="#"  data-value="AL" data-disclosure-option>
3341                  Albania (ALL L)
3342                </a>
3343              </li><li class="crossborder__disclosure-item ">
3344                <a class="crossborder__disclosure-option" href="#"  data-value="DZ" data-disclosure-option>
3345                  Algeria (DZD د.ج)
3346                </a>
3347              </li><li class="crossborder__disclosure-item ">
3348                <a class="crossborder__disclosure-option" href="#"  data-value="AD" data-disclosure-option>
3349                  Andorra (EUR €)
3350                </a>
3351              </li><li class="crossborder__disclosure-item ">
3352                <a class="crossborder__disclosure-option" href="#"  data-value="AO" data-disclosure-option>
3353                  Angola (USD $)
3354                </a>
3355              </li><li class="crossborder__disclosure-item ">
3356                <a class="crossborder__disclosure-option" href="#"  data-value="AI" data-disclosure-option>
3357                  Anguilla (XCD $)
3358                </a>
3359              </li><li class="crossborder__disclosure-item ">
3360                <a class="crossborder__disclosure-option" href="#"  data-value="AG" data-disclosure-option>
3361                  Antigua &amp; Barbuda (XCD $)
3362                </a>
3363              </li><li class="crossborder__disclosure-item ">
3364                <a class="crossborder__disclosure-option" href="#"  data-value="AR" data-disclosure-option>
3365                  Argentina (USD $)
3366                </a>
3367              </li><li class="crossborder__disclosure-item ">
3368                <a class="crossborder__disclosure-option" href="#"  data-value="AM" data-disclosure-option>
3369                  Armenia (AMD դր.)
3370                </a>
3371              </li><li class="crossborder__disclosure-item ">
3372                <a class="crossborder__disclosure-option" href="#"  data-value="AW" data-disclosure-option>
3373                  Aruba (AWG ƒ)
3374                </a>
3375              </li><li class="crossborder__disclosure-item ">
3376                <a class="crossborder__disclosure-option" href="#"  data-value="AC" data-disclosure-option>
3377                  Ascension Island (SHP £)
3378                </a>
3379              </li><li class="crossborder__disclosure-item ">
3380                <a class="crossborder__disclosure-option" href="#"  data-value="AU" data-disclosure-option>
3381                  Australia (AUD $)
3382                </a>
3383              </li><li class="crossborder__disclosure-item ">
3384                <a class="crossborder__disclosure-option" href="#"  data-value="AT" data-disclosure-option>
3385                  Austria (EUR €)
3386                </a>
3387              </li><li class="crossborder__disclosure-item ">
3388                <a class="crossborder__disclosure-option" href="#"  data-value="AZ" data-disclosure-option>
3389                  Azerbaijan (AZN ₼)
3390                </a>
3391              </li><li class="crossborder__disclosure-item ">
3392                <a class="crossborder__disclosure-option" href="#"  data-value="BS" data-disclosure-option>
3393                  Bahamas (BSD $)
3394                </a>
3395              </li><li class="crossborder__disclosure-item ">
3396                <a class="crossborder__disclosure-option" href="#"  data-value="BH" data-disclosure-option>
3397                  Bahrain (USD $)
3398                </a>
3399              </li><li class="crossborder__disclosure-item ">
3400                <a class="crossborder__disclosure-option" href="#"  data-value="BD" data-disclosure-option>
3401                  Bangladesh (BDT à§³)
3402                </a>
3403              </li><li class="crossborder__disclosure-item ">
3404                <a class="crossborder__disclosure-option" href="#"  data-value="BB" data-disclosure-option>
3405                  Barbados (BBD $)
3406                </a>
3407              </li><li class="crossborder__disclosure-item ">
3408                <a class="crossborder__disclosure-option" href="#"  data-value="BY" data-disclosure-option>
3409                  Belarus (USD $)
3410                </a>
3411              </li><li class="crossborder__disclosure-item ">
3412                <a class="crossborder__disclosure-option" href="#"  data-value="BE" data-disclosure-option>
3413                  Belgium (EUR €)
3414                </a>
3415              </li><li class="crossborder__disclosure-item ">
3416                <a class="crossborder__disclosure-option" href="#"  data-value="BZ" data-disclosure-option>
3417                  Belize (BZD $)
3418                </a>
3419              </li><li class="crossborder__disclosure-item ">
3420                <a class="crossborder__disclosure-option" href="#"  data-value="BJ" data-disclosure-option>
3421                  Benin (XOF Fr)
3422                </a>
3423              </li><li class="crossborder__disclosure-item ">
3424                <a class="crossborder__disclosure-option" href="#"  data-value="BM" data-disclosure-option>
3425                  Bermuda (USD $)
3426                </a>
3427              </li><li class="crossborder__disclosure-item ">
3428                <a class="crossborder__disclosure-option" href="#"  data-value="BT" data-disclosure-option>
3429                  Bhutan (USD $)
3430                </a>
3431              </li><li class="crossborder__disclosure-item ">
3432                <a class="crossborder__disclosure-option" href="#"  data-value="BO" data-disclosure-option>
3433                  Bolivia (BOB Bs.)
3434                </a>
3435              </li><li class="crossborder__disclosure-item ">
3436                <a class="crossborder__disclosure-option" href="#"  data-value="BA" data-disclosure-option>
3437                  Bosnia &amp; Herzegovina (BAM КМ)
3438                </a>
3439              </li><li class="crossborder__disclosure-item ">
3440                <a class="crossborder__disclosure-option" href="#"  data-value="BW" data-disclosure-option>
3441                  Botswana (BWP P)
3442                </a>
3443              </li><li class="crossborder__disclosure-item ">
3444                <a class="crossborder__disclosure-option" href="#"  data-value="BR" data-disclosure-option>
3445                  Brazil (USD $)
3446                </a>
3447              </li><li class="crossborder__disclosure-item ">
3448                <a class="crossborder__disclosure-option" href="#"  data-value="IO" data-disclosure-option>
3449                  British Indian Ocean Territory (USD $)
3450                </a>
3451              </li><li class="crossborder__disclosure-item ">
3452                <a class="crossborder__disclosure-option" href="#"  data-value="VG" data-disclosure-option>
3453                  British Virgin Islands (USD $)
3454                </a>
3455              </li><li class="crossborder__disclosure-item ">
3456                <a class="crossborder__disclosure-option" href="#"  data-value="BN" data-disclosure-option>
3457                  Brunei (BND $)
3458                </a>
3459              </li><li class="crossborder__disclosure-item ">
3460                <a class="crossborder__disclosure-option" href="#"  data-value="BG" data-disclosure-option>
3461                  Bulgaria (EUR €)
3462                </a>
3463              </li><li class="crossborder__disclosure-item ">
3464                <a class="crossborder__disclosure-option" href="#"  data-value="BF" data-disclosure-option>
3465                  Burkina Faso (XOF Fr)
3466                </a>
3467              </li><li class="crossborder__disclosure-item ">
3468                <a class="crossborder__disclosure-option" href="#"  data-value="BI" data-disclosure-option>
3469                  Burundi (BIF Fr)
3470                </a>
3471              </li><li class="crossborder__disclosure-item ">
3472                <a class="crossborder__disclosure-option" href="#"  data-value="KH" data-disclosure-option>
3473                  Cambodia (KHR ៛)
3474                </a>
3475              </li><li class="crossborder__disclosure-item ">
3476                <a class="crossborder__disclosure-option" href="#"  data-value="CM" data-disclosure-option>
3477                  Cameroon (XAF CFA)
3478                </a>
3479              </li><li class="crossborder__disclosure-item ">
3480                <a class="crossborder__disclosure-option" href="#"  data-value="CA" data-disclosure-option>
3481                  Canada (CAD $)
3482                </a>
3483              </li><li class="crossborder__disclosure-item ">
3484                <a class="crossborder__disclosure-option" href="#"  data-value="CV" data-disclosure-option>
3485                  Cape Verde (CVE $)
3486                </a>
3487              </li><li class="crossborder__disclosure-item ">
3488                <a class="crossborder__disclosure-option" href="#"  data-value="BQ" data-disclosure-option>
3489                  Caribbean Netherlands (USD $)
3490                </a>
3491              </li><li class="crossborder__disclosure-item ">
3492                <a class="crossborder__disclosure-option" href="#"  data-value="KY" data-disclosure-option>
3493                  Cayman Islands (KYD $)
3494                </a>
3495              </li><li class="crossborder__disclosure-item ">
3496                <a class="crossborder__disclosure-option" href="#"  data-value="CF" data-disclosure-option>
3497                  Central African Republic (XAF CFA)
3498                </a>
3499              </li><li class="crossborder__disclosure-item ">
3500                <a class="crossborder__disclosure-option" href="#"  data-value="TD" data-disclosure-option>
3501                  Chad (XAF CFA)
3502                </a>
3503              </li><li class="crossborder__disclosure-item ">
3504                <a class="crossborder__disclosure-option" href="#"  data-value="CL" data-disclosure-option>
3505                  Chile (USD $)
3506                </a>
3507              </li><li class="crossborder__disclosure-item ">
3508                <a class="crossborder__disclosure-option" href="#"  data-value="CN" data-disclosure-option>
3509                  China (CNY ¥)
3510                </a>
3511              </li><li class="crossborder__disclosure-item ">
3512                <a class="crossborder__disclosure-option" href="#"  data-value="CX" data-disclosure-option>
3513                  Christmas Island (AUD $)
3514                </a>
3515              </li><li class="crossborder__disclosure-item ">
3516                <a class="crossborder__disclosure-option" href="#"  data-value="CC" data-disclosure-option>
3517                  Cocos (Keeling) Islands (AUD $)
3518                </a>
3519              </li><li class="crossborder__disclosure-item ">
3520                <a class="crossborder__disclosure-option" href="#"  data-value="CO" data-disclosure-option>
3521                  Colombia (USD $)
3522                </a>
3523              </li><li class="crossborder__disclosure-item ">
3524                <a class="crossborder__disclosure-option" href="#"  data-value="KM" data-disclosure-option>
3525                  Comoros (KMF Fr)
3526                </a>
3527              </li><li class="crossborder__disclosure-item ">
3528                <a class="crossborder__disclosure-option" href="#"  data-value="CG" data-disclosure-option>
3529                  Congo - Brazzaville (XAF CFA)
3530                </a>
3531              </li><li class="crossborder__disclosure-item ">
3532                <a class="crossborder__disclosure-option" href="#"  data-value="CD" data-disclosure-option>
3533                  Congo - Kinshasa (CDF Fr)
3534                </a>
3535              </li><li class="crossborder__disclosure-item ">
3536                <a class="crossborder__disclosure-option" href="#"  data-value="CK" data-disclosure-option>
3537                  Cook Islands (NZD $)
3538                </a>
3539              </li><li class="crossborder__disclosure-item ">
3540                <a class="crossborder__disclosure-option" href="#"  data-value="CR" data-disclosure-option>
3541                  Costa Rica (CRC ₡)
3542                </a>
3543              </li><li class="crossborder__disclosure-item ">
3544                <a class="crossborder__disclosure-option" href="#"  data-value="CI" data-disclosure-option>
3545                  Côte d’Ivoire (XOF Fr)
3546                </a>
3547              </li><li class="crossborder__disclosure-item ">
3548                <a class="crossborder__disclosure-option" href="#"  data-value="HR" data-disclosure-option>
3549                  Croatia (EUR €)
3550                </a>
3551              </li><li class="crossborder__disclosure-item ">
3552                <a class="crossborder__disclosure-option" href="#"  data-value="CW" data-disclosure-option>
3553                  Curaçao (ANG ƒ)
3554                </a>
3555              </li><li class="crossborder__disclosure-item ">
3556                <a class="crossborder__disclosure-option" href="#"  data-value="CY" data-disclosure-option>
3557                  Cyprus (EUR €)
3558                </a>
3559              </li><li class="crossborder__disclosure-item ">
3560                <a class="crossborder__disclosure-option" href="#"  data-value="CZ" data-disclosure-option>
3561                  Czechia (CZK Kč)
3562                </a>
3563              </li><li class="crossborder__disclosure-item ">
3564                <a class="crossborder__disclosure-option" href="#"  data-value="DK" data-disclosure-option>
3565                  Denmark (DKK kr.)
3566                </a>
3567              </li><li class="crossborder__disclosure-item ">
3568                <a class="crossborder__disclosure-option" href="#"  data-value="DJ" data-disclosure-option>
3569                  Djibouti (DJF Fdj)
3570                </a>
3571              </li><li class="crossborder__disclosure-item ">
3572                <a class="crossborder__disclosure-option" href="#"  data-value="DM" data-disclosure-option>
3573                  Dominica (XCD $)
3574                </a>
3575              </li><li class="crossborder__disclosure-item ">
3576                <a class="crossborder__disclosure-option" href="#"  data-value="DO" data-disclosure-option>
3577                  Dominican Republic (DOP $)
3578                </a>
3579              </li><li class="crossborder__disclosure-item ">
3580                <a class="crossborder__disclosure-option" href="#"  data-value="EC" data-disclosure-option>
3581                  Ecuador (USD $)
3582                </a>
3583              </li><li class="crossborder__disclosure-item ">
3584                <a class="crossborder__disclosure-op
3584tion" href="#"  data-value="EG" data-disclosure-option>
3585                  Egypt (EGP ج.م)
3586                </a>
3587              </li><li class="crossborder__disclosure-item ">
3588                <a class="crossborder__disclosure-option" href="#"  data-value="SV" data-disclosure-option>
3589                  El Salvador (USD $)
3590                </a>
3591              </li><li class="crossborder__disclosure-item ">
3592                <a class="crossborder__disclosure-option" href="#"  data-value="GQ" data-disclosure-option>
3593                  Equatorial Guinea (XAF CFA)
3594                </a>
3595              </li><li class="crossborder__disclosure-item ">
3596                <a class="crossborder__disclosure-option" href="#"  data-value="ER" data-disclosure-option>
3597                  Eritrea (USD $)
3598                </a>
3599              </li><li class="crossborder__disclosure-item ">
3600                <a class="crossborder__disclosure-option" href="#"  data-value="EE" data-disclosure-option>
3601                  Estonia (EUR €)
3602                </a>
3603              </li><li class="crossborder__disclosure-item ">
3604                <a class="crossborder__disclosure-option" href="#"  data-value="SZ" data-disclosure-option>
3605                  Eswatini (USD $)
3606                </a>
3607              </li><li class="crossborder__disclosure-item ">
3608                <a class="crossborder__disclosure-option" href="#"  data-value="ET" data-disclosure-option>
3609                  Ethiopia (ETB Br)
3610                </a>
3611              </li><li class="crossborder__disclosure-item ">
3612                <a class="crossborder__disclosure-option" href="#"  data-value="FK" data-disclosure-option>
3613                  Falkland Islands (FKP £)
3614                </a>
3615              </li><li class="crossborder__disclosure-item ">
3616                <a class="crossborder__disclosure-option" href="#"  data-value="FO" data-disclosure-option>
3617                  Faroe Islands (DKK kr.)
3618                </a>
3619              </li><li class="crossborder__disclosure-item ">
3620                <a class="crossborder__disclosure-option" href="#"  data-value="FJ" data-disclosure-option>
3621                  Fiji (FJD $)
3622                </a>
3623              </li><li class="crossborder__disclosure-item ">
3624                <a class="crossborder__disclosure-option" href="#"  data-value="FI" data-disclosure-option>
3625                  Finland (EUR €)
3626                </a>
3627              </li><li class="crossborder__disclosure-item ">
3628                <a class="crossborder__disclosure-option" href="#"  data-value="FR" data-disclosure-option>
3629                  France (EUR €)
3630                </a>
3631              </li><li class="crossborder__disclosure-item ">
3632                <a class="crossborder__disclosure-option" href="#"  data-value="GF" data-disclosure-option>
3633                  French Guiana (EUR €)
3634                </a>
3635              </li><li class="crossborder__disclosure-item ">
3636                <a class="crossborder__disclosure-option" href="#"  data-value="PF" data-disclosure-option>
3637                  French Polynesia (XPF Fr)
3638                </a>
3639              </li><li class="crossborder__disclosure-item ">
3640                <a class="crossborder__disclosure-option" href="#"  data-value="TF" data-disclosure-option>
3641                  French Southern Territories (EUR €)
3642                </a>
3643              </li><li class="crossborder__disclosure-item ">
3644                <a class="crossborder__disclosure-option" href="#"  data-value="GA" data-disclosure-option>
3645                  Gabon (XOF Fr)
3646                </a>
3647              </li><li class="crossborder__disclosure-item ">
3648                <a class="crossborder__disclosure-option" href="#"  data-value="GM" data-disclosure-option>
3649                  Gambia (GMD D)
3650                </a>
3651              </li><li class="crossborder__disclosure-item ">
3652                <a class="crossborder__disclosure-option" href="#"  data-value="GE" data-disclosure-option>
3653                  Georgia (USD $)
3654                </a>
3655              </li><li class="crossborder__disclosure-item ">
3656                <a class="crossborder__disclosure-option" href="#"  data-value="DE" data-disclosure-option>
3657                  Germany (EUR €)
3658                </a>
3659              </li><li class="crossborder__disclosure-item ">
3660                <a class="crossborder__disclosure-option" href="#"  data-value="GH" data-disclosure-option>
3661                  Ghana (USD $)
3662                </a>
3663              </li><li class="crossborder__disclosure-item ">
3664                <a class="crossborder__disclosure-option" href="#"  data-value="GI" data-disclosure-option>
3665                  Gibraltar (GBP £)
3666                </a>
3667              </li><li class="crossborder__disclosure-item ">
3668                <a class="crossborder__disclosure-option" href="#"  data-value="GR" data-disclosure-option>
3669                  Greece (EUR €)
3670                </a>
3671              </li><li class="crossborder__disclosure-item ">
3672                <a class="crossborder__disclosure-option" href="#"  data-value="GL" data-disclosure-option>
3673                  Greenland (DKK kr.)
3674                </a>
3675              </li><li class="crossborder__disclosure-item ">
3676                <a class="crossborder__disclosure-option" href="#"  data-value="GD" data-disclosure-option>
3677                  Grenada (XCD $)
3678                </a>
3679              </li><li class="crossborder__disclosure-item ">
3680                <a class="crossborder__disclosure-option" href="#"  data-value="GP" data-disclosure-option>
3681                  Guadeloupe (EUR €)
3682                </a>
3683              </li><li class="crossborder__disclosure-item ">
3684                <a class="crossborder__disclosure-option" href="#"  data-value="GT" data-disclosure-option>
3685                  Guatemala (GTQ Q)
3686                </a>
3687              </li><li class="crossborder__disclosure-item ">
3688                <a class="crossborder__disclosure-option" href="#"  data-value="GG" data-disclosure-option>
3689                  Guernsey (GBP £)
3690                </a>
3691              </li><li class="crossborder__disclosure-item ">
3692                <a class="crossborder__disclosure-option" href="#"  data-value="GN" data-disclosure-option>
3693                  Guinea (GNF Fr)
3694                </a>
3695              </li><li class="crossborder__disclosure-item ">
3696                <a class="crossborder__disclosure-option" href="#"  data-value="GW" data-disclosure-option>
3697                  Guinea-Bissau (XOF Fr)
3698                </a>
3699              </li><li class="crossborder__disclosure-item ">
3700                <a class="crossborder__disclosure-option" href="#"  data-value="GY" data-disclosure-option>
3701                  Guyana (GYD $)
3702                </a>
3703              </li><li class="crossborder__disclosure-item ">
3704                <a class="crossborder__disclosure-option" href="#"  data-value="HT" data-disclosure-option>
3705                  Haiti (USD $)
3706                </a>
3707              </li><li class="crossborder__disclosure-item ">
3708                <a class="crossborder__disclosure-option" href="#"  data-value="HN" data-disclosure-option>
3709                  Honduras (HNL L)
3710                </a>
3711              </li><li class="crossborder__disclosure-item ">
3712                <a class="crossborder__disclosure-option" href="#"  data-value="HK" data-disclosure-option>
3713                  Hong Kong SAR (HKD $)
3714                </a>
3715              </li><li class="crossborder__disclosure-item ">
3716                <a class="crossborder__disclosure-option" href="#"  data-value="HU" data-disclosure-option>
3717                  Hungary (HUF Ft)
3718                </a>
3719              </li><li class="crossborder__disclosure-item ">
3720                <a class="crossborder__disclosure-option" href="#"  data-value="IS" data-disclosure-option>
3721                  Iceland (ISK kr)
3722                </a>
3723              </li><li class="crossborder__disclosure-item ">
3724                <a class="crossborder__disclosure-option" href="#"  data-value="IN" data-disclosure-option>
3725                  India (INR ₹)
3726                </a>
3727              </li><li class="crossborder__disclosure-item ">
3728                <a class="crossborder__disclosure-option" href="#"  data-value="ID" data-disclosure-option>
3729                  Indonesia (IDR Rp)
3730                </a>
3731              </li><li class="crossborder__disclosure-item ">
3732                <a class="crossborder__disclosure-option" href="#"  data-value="IQ" data-disclosure-option>
3733                  Iraq (USD $)
3734                </a>
3735              </li><li class="crossborder__disclosure-item ">
3736                <a class="crossborder__disclosure-option" href="#"  data-value="IE" data-disclosure-option>
3737                  Ireland (EUR €)
3738                </a>
3739              </li><li class="crossborder__disclosure-item ">
3740                <a class="crossborder__disclosure-option" href="#"  data-value="IM" data-disclosure-option>
3741                  Isle of Man (GBP £)
3742                </a>
3743              </li><li class="crossborder__disclosure-item ">
3744                <a class="crossborder__disclosure-option" href="#"  data-value="IL" data-disclosure-option>
3745                  Israel (ILS ₪)
3746                </a>
3747              </li><li class="crossborder__disclosure-item ">
3748                <a class="crossborder__disclosure-option" href="#"  data-value="IT" data-disclosure-option>
3749                  Italy (EUR €)
3750                </a>
3751              </li><li class="crossborder__disclosure-item ">
3752                <a class="crossborder__disclosure-option" href="#"  data-value="JM" data-disclosure-option>
3753                  Jamaica (JMD $)
3754                </a>
3755              </li><li class="crossborder__disclosure-item ">
3756                <a class="crossborder__disclosure-option" href="#"  data-value="JP" data-disclosure-option>
3757                  Japan (JPY ¥)
3758                </a>
3759              </li><li class="crossborder__disclosure-item ">
3760                <a class="crossborder__disclosure-option" href="#"  data-value="JE" data-disclosure-option>
3761                  Jersey (USD $)
3762                </a>
3763              </li><li class="crossborder__disclosure-item ">
3764                <a class="crossborder__disclosure-option" href="#"  data-value="JO" data-disclosure-option>
3765                  Jordan (USD $)
3766                </a>
3767              </li><li class="crossborder__disclosure-item ">
3768                <a class="crossborder__disclosure-option" href="#"  data-value="KZ" data-disclosure-option>
3769                  Kazakhstan (KZT ₸)
3770                </a>
3771              </li><li class="crossborder__disclosure-item ">
3772                <a class="crossborder__disclosure-option" href="#"  data-value="KE" data-disclosure-option>
3773                  Kenya (KES KSh)
3774                </a>
3775              </li><li class="crossborder__disclosure-item ">
3776                <a class="crossborder__disclosure-option" href="#"  data-value="KI" data-disclosure-option>
3777                  Kiribati (USD $)
3778                </a>
3779              </li><li class="crossborder__disclosure-item ">
3780                <a class="crossborder__disclosure-option" href="#"  data-value="XK" data-disclosure-option>
3781                  Kosovo (EUR €)
3782                </a>
3783              </li><li class="crossborder__disclosure-item ">
3784                <a class="crossborder__disclosure-option" href="#"  data-value="KW" data-disclosure-option>
3785                  Kuwait (USD $)
3786                </a>
3787              </li><li class="crossborder__disclosure-item ">
3788                <a class="crossborder__disclosure-option" href="#"  data-value="KG" data-disclosure-option>
3789                  Kyrgyzstan (KGS som)
3790                </a>
3791              </li><li class="crossborder__disclosure-item ">
3792                <a class="crossborder__disclosure-option" href="#"  data-value="LA" data-disclosure-option>
3793                  Laos (LAK ₭)
3794                </a>
3795              </li><li class="crossborder__disclosure-item ">
3796                <a class="crossborder__disclosure-option" href="#"  data-value="LV" data-disclosure-option>
3797                  Latvia (EUR €)
3798                </a>
3799              </li><li class="crossborder__disclosure-item ">
3800                <a class="crossborder__disclosure-option" href="#"  data-value="LB" data-disclosure-option>
3801                  Lebanon (LBP ل.ل)
3802                </a>
3803              </li><li class="crossborder__disclosure-item ">
3804                <a class="crossborder__disclosure-option" href="#"  data-value="LS" data-disclosure-option>
3805                  Lesotho (USD $)
3806                </a>
3807              </li><li class="crossborder__disclosure-item ">
3808                <a class="crossborder__disclosure-option" href="#"  data-value="LR" data-disclosure-option>
3809                  Liberia (USD $)
3810                </a>
3811              </li><li class="crossborder__disclosure-item ">
3812                <a class="crossborder__disclosure-option" href="#"  data-value="LY" data-disclosure-option>
3813                  Libya (USD $)
3814                </a>
3815              </li><li class="crossborder__disclosure-item ">
3816                <a class="crossborder__disclosure-option" href="#"  data-value="LI" data-disclosure-option>
3817                  Liechtenstein (CHF CHF)
3818                </a>
3819              </li><li class="crossborder__disclosure-item ">
3820                <a class="crossborder__disclosure-option" href="#"  data-value="LT" data-disclosure-option>
3821                  Lithuania (EUR €)
3822                </a>
3823              </li><li class="crossborder__disclosure-item ">
3824                <a class="crossborder__disclosure-option" href="#"  data-value="LU" data-disclosure-option>
3825                  Luxembourg (EUR €)
3826                </a>
3827              </li><li class="crossborder__disclosure-item ">
3828                <a class="crossborder__disclosure-option" href="#"  data-value="MO" data-disclosure-option>
3829                  Macao SAR (MOP P)
3830                </a>
3831              </li><li class="crossborder__disclosure-item ">
3832                <a class="crossborder__disclosure-option" href="#"  data-value="MG" data-disclosure-option>
3833                  Madagascar (USD $)
3834                </a>
3835              </li><li class="crossborder__disclosure-item ">
3836                <a class="crossborder__disclosure-option" href="#"  data-value="MW" data-disclosure-option>
3837                  Malawi (MWK MK)
3838                </a>
3839              </li><li class="crossborder__disclosure-item ">
3840                <a class="crossborder__disclosure-option" href="#"  data-value="MY" data-disclosure-option>
3841                  Malaysia (MYR RM)
3842                </a>
3843              </li><li class="crossborder__disclosure-item ">
3844                <a class="crossborder__disclosure-option" href="#"  data-value="MV" data-disclosure-option>
3845                  Maldives (MVR MVR)
3846                </a>
3847              </li><li class="crossborder__disclosure-item ">
3848                <a class="crossborder__disclosure-option" href="#"  data-value="ML" data-disclosure-option>
3849                  Mali (XOF Fr)
3850                </a>
3851              </li><li class="crossborder__disclosure-item ">
3852                <a class="crossborder__disclosure-option" href="#"  data-value="MT" data-disclosure-option>
3853                  Malta (EUR €)
3854                </a>
3855              </li><li class="crossborder__disclosure-item ">
3856                <a class="crossborder__disclosure-option" href="#"  data-value="MQ" data-disclosure-option>
3857                  Martinique (EUR €)
3858                </a>
3859              </li><li class="crossborder__disclosure-item ">
3860                <a class="crossborder__disclosure-option" href="#"  data-value="MR" data-disclosure-option>
3861                  Mauritania (USD $)
3862                </a>
3863              </li><li class="crossborder__disclosure-item ">
3864                <a class="crossborder__disclosure-option" href="#"  data-value="MU" data-disclosure-option>
3865                  Mauritius (MUR ₨)
3866                </a>
3867              </li><li class="crossborder__disclosure-item ">
3868                <a class="crossborder__disclosure-option" href="#"  data-value="YT" data-disclosure-option>
3869                  Mayotte (EUR €)
3870                </a>
3871              </li><li class="crossborder__disclosure-item ">
3872                <a class="crossborder__disclosure-option" href="#"  data-value="MX" data-disclosure-option>
3873                  Mexico (USD $)
3874                </a>
3875              </li><li class="crossborder__disclosure-item ">
3876                <a class="crossborder__disclosure-option" href="#"  data-value="MD" data-disclosure-option>
3877                  Moldova (MDL L)
3878                </a>
3879              </li><li class="crossborder__disclosure-item ">
3880                <a class="crossborder__disclosure-option" href="#"  data-value="MC" data-disclosure-option>
3881                  Monaco (EUR €)
3882                </a>
3883              </li><li class="crossborder__disclosure-item ">
3884                <a class="crossborder__disclosure-option" href="#"  data-value="MN" data-disclosure-option>
3885                  Mongolia (MNT ₮)
3886                </a>
3887              </li><li class="crossborder__disclosure-item ">
3888                <a class="crossborder__disclosure-option" href="#"  data-value="ME" data-disclosure-option>
3889                  Montenegro (EUR €)
3890                </a>
3891              </li><li class="crossborder__disclosure-item ">
3892                <a class="crossborder__disclosure-option" href="#"  data-value="MS" data-disclosure-option>
3893                  Montserrat (XCD $)
3894                </a>
3895              </li><li class="crossborder__disclosure-item ">
3896                <a class="crossborder__disclosure-option" href="#"  data-value="MA" data-disclosure-option>
3897                  Morocco (MAD د.م.)
3898                </a>
3899              </li><li class="crossborder__disclosure-item ">
3900                <a class="crossborder__disclosure-option" href="#"  data-value="MZ" data-disclosure-option>
3901                  Mozambique (USD $)
3902                </a>
3903              </li><li class="crossborder__disclosure-item ">
3904                <a class="crossborder__disclosure-option" href="#"  data-value="MM" data-disclosure-option>
3905                  Myanmar (Burma) (MMK K)
3906                </a>
3907              </li><li class="crossborder__disclosure-item ">
3908                <a class="crossborder__disclosure-option" href="#"  data-value="NA" data-disclosure-option>
3909                  Namibia (USD $)
3910                </a>
3911              </li><li class="crossborder__disclosure-item ">
3912                <a class="crossborder__disclosure-option" href="#"  data-value="NR" data-disclosure-option>
3913                  Nauru (AUD $)
3914                </a>
3915              </li><li class="crossborder__disclosure-item ">
3916                <a class="crossborder__disclosure-option" href="#"  data-value="NP" data-disclosure-option>
3917                  Nepal (NPR Rs.)
3918                </a>
3919              </li><li class="crossborder__disclosure-item ">
3920                <a class="crossborder__disclosure-option" href="#"  data-value="NL" data-disclosure-option>
3921                  Netherlands (EUR €)
3922                </a>
3923              </li><li class="crossborder__disclosure-item ">
3924                <a class="crossborder__disclosure-option" href="#"  data-value="NC" data-disclosure-option>
3925                  New Caledonia (XPF Fr)
3926                </a>
3927              </li><li class="crossborder__disclosure-item ">
3928                <a class="crossborder__disclosure-option" href="#"  data-value="NZ" data-disclosure-option>
3929                  New Zealand (NZD $)
3930                </a>
3931              </li><li class="crossborder__disclosure-item ">
3932                <a class="crossborder__disclosure-option" href="#"  data-value="NI" data-disclosure-option>
3933                  Nicaragua (NIO C$)
3934                </a>
3935              </li><li class="crossborder__disclosure-item ">
3936                <a class="crossborder__disclosure-option" href="#"  data-value="NE" data-disclosure-option>
3937                  Niger (XOF Fr)
3938                </a>
3939              </li><li class="crossborder__disclosure-item ">
3940                <a class="crossborder__disclosure-option" href="#"  data-value="NG" data-disclosure-option>
3941                  Nigeria (NGN ₦)
3942                </a>
3943              </li><li class="crossborder__disclosure-item ">
3944                <a class="crossborder__disclosure-option" href="#"  data-value="NU" data-disclosure-option>
3945                  Niue (NZD $)
3946                </a>
3947              </li><li class="crossborder__disclosure-item ">
3948                <a class="crossborder__disclosure-option" href="#"  data-value="NF" data-disclosure-option>
3949                  Norfolk Island (AUD $)
3950                </a>
3951              </li><li class="crossborder__disclosure-item ">
3952                <a class="crossborder__disclosure-option" href="#"  data-value="MK" data-disclosure-option>
3953                  North Macedonia (MKD ден)
3954                </a>
3955              </li><li class="crossborder__disclosure-item ">
3956                <a class="crossborder__disclosure-option" href="#"  data-value="NO" data-disclosure-option>
3957                  Norway (USD $)
3958                </a>
3959              </li><li class="crossborder__disclosure-item ">
3960                <a class="crossborder__disclosure-option" href="#"  data-value="OM" data-disclosure-option>
3961                  Oman (USD $)
3962                </a>
3963              </li><li class="crossborder__disclosure-item ">
3964                <a class="crossborder__disclosure-option" href="#"  data-value="PK" data-disclosure-option>
3965                  Pakistan (PKR ₨)
3966                </a>
3967              </li><li class="crossborder__disclosure-item ">
3968                <a class="crossborder__disclosure-option" href="#"  data-value="PS" data-disclosure-option>
3969                  Palestinian Territories (ILS ₪)
3970                </a>
3971              </li><li class="crossborder__disclosure-item ">
3972                <a class="crossborder__disclosure-option" href="#"  data-value="PA" data-disclosure-option>
3973                  Panama (USD $)
3974                </a>
3975              </li><li class="crossborder__disclosure-item ">
3976                <a class="crossborder__disclosure-option" href="#"  data-value="PG" data-disclosure-option>
3977                  Papua New Guinea (PGK K)
3978                </a>
3979              </li><li class="crossborder__disclosure-item ">
3980                <a class="crossborder__disclosure-option" href="#"  data-value="PY" data-disclosure-option>
3981                  Paraguay (PYG ₲)
3982                </a>
3983              </li><li class="crossborder__disclosure-item ">
3984                <a class="crossborder__disclosure-option" href="#"  data-value="PE" data-disclosure-option>
3985                  Peru (PEN S/)
3986                </a>
3987              </li><li class="crossborder__disclosure-item ">
3988                <a class="crossborder__disclosure-option" href="#"  data-value="PH" data-disclosure-option>
3989                  Philippines (PHP ₱)
3990                </a>
3991              </li><li class="crossborder__disclosure-item ">
3992                <a class="crossborder__disclosure-option" href="#"  data-value="PN" data-disclosure-option>
3993                  Pitcairn Islands (NZD $)
3994                </a>
3995              </li><li class="crossborder__disclosure-item ">
3996                <a class="crossborder__disclosure-option" href="#"  data-value="PL" data-disclosure-option>
3997                  Poland (PLN zł)
3998                </a>
3999              </li><li class="crossborder__disclosure-item ">
4000                <a class="crossborder__disclosure-option" href="#"  data-value="PT" data-disclosure-option>
4001                  Portugal (EUR €)
4002                </a>
4003              </li><li class="crossborder__disclosure-item ">
4004                <a class="crossborder__disclosure-option" href="#"  data-value="QA" data-disclosure-option>
4005                  Qatar (QAR ر.ق)
4006                </a>
4007              </li><li class="crossborder__disclosure-item ">
4008                <a class="crossborder__disclosure-option" href="#"  data-value="RE" data-disclosure-option>
4009                  Réunion (EUR €)
4010                </a>
4011              </li><li class="crossborder__disclosure-item ">
4012                <a class="crossborder__disclosure-option" href="#"  data-value="RO" data-disclosure-option>
4013                  Romania (RON Lei)
4014                </a>
4015              </li><li class="crossborder__disclosure-item ">
4016                <a class="crossborder__disclosure-option" href="#"  data-value="RU" data-disclosure-option>
4017                  Russia (USD $)
4018                </a>
4019              </li><li class="crossborder__disclosure-item ">
4020                <a class="crossborder__disclosure-option" href="#"  data-value="RW" data-disclosure-option>
4021                  Rwanda (RWF FRw)
4022                </a>
4023              </li><li class="crossborder__disclosure-item ">
4024                <a class="crossborder__disclosure-option" href="#"  data-value="WS" data-disclosure-option>
4025                  Samoa (WST T)
4026                </a>
4027              </li><li class="crossborder__disclosure-item ">
4028                <a class="crossborder__disclosure-option" href="#"  dat
4028a-value="SM" data-disclosure-option>
4029                  San Marino (EUR €)
4030                </a>
4031              </li><li class="crossborder__disclosure-item ">
4032                <a class="crossborder__disclosure-option" href="#"  data-value="ST" data-disclosure-option>
4033                  São Tomé &amp; Príncipe (STD Db)
4034                </a>
4035              </li><li class="crossborder__disclosure-item ">
4036                <a class="crossborder__disclosure-option" href="#"  data-value="SA" data-disclosure-option>
4037                  Saudi Arabia (SAR ر.س)
4038                </a>
4039              </li><li class="crossborder__disclosure-item ">
4040                <a class="crossborder__disclosure-option" href="#"  data-value="SN" data-disclosure-option>
4041                  Senegal (XOF Fr)
4042                </a>
4043              </li><li class="crossborder__disclosure-item ">
4044                <a class="crossborder__disclosure-option" href="#"  data-value="RS" data-disclosure-option>
4045                  Serbia (RSD РСД)
4046                </a>
4047              </li><li class="crossborder__disclosure-item ">
4048                <a class="crossborder__disclosure-option" href="#"  data-value="SC" data-disclosure-option>
4049                  Seychelles (USD $)
4050                </a>
4051              </li><li class="crossborder__disclosure-item ">
4052                <a class="crossborder__disclosure-option" href="#"  data-value="SL" data-disclosure-option>
4053                  Sierra Leone (SLL Le)
4054                </a>
4055              </li><li class="crossborder__disclosure-item ">
4056                <a class="crossborder__disclosure-option" href="#"  data-value="SG" data-disclosure-option>
4057                  Singapore (SGD $)
4058                </a>
4059              </li><li class="crossborder__disclosure-item ">
4060                <a class="crossborder__disclosure-option" href="#"  data-value="SX" data-disclosure-option>
4061                  Sint Maarten (ANG ƒ)
4062                </a>
4063              </li><li class="crossborder__disclosure-item ">
4064                <a class="crossborder__disclosure-option" href="#"  data-value="SK" data-disclosure-option>
4065                  Slovakia (EUR €)
4066                </a>
4067              </li><li class="crossborder__disclosure-item ">
4068                <a class="crossborder__disclosure-option" href="#"  data-value="SI" data-disclosure-option>
4069                  Slovenia (EUR €)
4070                </a>
4071              </li><li class="crossborder__disclosure-item ">
4072                <a class="crossborder__disclosure-option" href="#"  data-value="SB" data-disclosure-option>
4073                  Solomon Islands (SBD $)
4074                </a>
4075              </li><li class="crossborder__disclosure-item ">
4076                <a class="crossborder__disclosure-option" href="#"  data-value="SO" data-disclosure-option>
4077                  Somalia (USD $)
4078                </a>
4079              </li><li class="crossborder__disclosure-item ">
4080                <a class="crossborder__disclosure-option" href="#"  data-value="ZA" data-disclosure-option>
4081                  South Africa (USD $)
4082                </a>
4083              </li><li class="crossborder__disclosure-item ">
4084                <a class="crossborder__disclosure-option" href="#"  data-value="GS" data-disclosure-option>
4085                  South Georgia &amp; South Sandwich Islands (GBP £)
4086                </a>
4087              </li><li class="crossborder__disclosure-item ">
4088                <a class="crossborder__disclosure-option" href="#"  data-value="KR" data-disclosure-option>
4089                  South Korea (KRW ₩)
4090                </a>
4091              </li><li class="crossborder__disclosure-item ">
4092                <a class="crossborder__disclosure-option" href="#"  data-value="SS" data-disclosure-option>
4093                  South Sudan (USD $)
4094                </a>
4095              </li><li class="crossborder__disclosure-item ">
4096                <a class="crossborder__disclosure-option" href="#"  data-value="ES" data-disclosure-option>
4097                  Spain (EUR €)
4098                </a>
4099              </li><li class="crossborder__disclosure-item ">
4100                <a class="crossborder__disclosure-option" href="#"  data-value="LK" data-disclosure-option>
4101                  Sri Lanka (LKR ₨)
4102                </a>
4103              </li><li class="crossborder__disclosure-item ">
4104                <a class="crossborder__disclosure-option" href="#"  data-value="BL" data-disclosure-option>
4105                  St. Barthélemy (EUR €)
4106                </a>
4107              </li><li class="crossborder__disclosure-item ">
4108                <a class="crossborder__disclosure-option" href="#"  data-value="SH" data-disclosure-option>
4109                  St. Helena (SHP £)
4110                </a>
4111              </li><li class="crossborder__disclosure-item ">
4112                <a class="crossborder__disclosure-option" href="#"  data-value="KN" data-disclosure-option>
4113                  St. Kitts &amp; Nevis (XCD $)
4114                </a>
4115              </li><li class="crossborder__disclosure-item ">
4116                <a class="crossborder__disclosure-option" href="#"  data-value="LC" data-disclosure-option>
4117                  St. Lucia (XCD $)
4118                </a>
4119              </li><li class="crossborder__disclosure-item ">
4120                <a class="crossborder__disclosure-option" href="#"  data-value="MF" data-disclosure-option>
4121                  St. Martin (EUR €)
4122                </a>
4123              </li><li class="crossborder__disclosure-item ">
4124                <a class="crossborder__disclosure-option" href="#"  data-value="PM" data-disclosure-option>
4125                  St. Pierre &amp; Miquelon (EUR €)
4126                </a>
4127              </li><li class="crossborder__disclosure-item ">
4128                <a class="crossborder__disclosure-option" href="#"  data-value="VC" data-disclosure-option>
4129                  St. Vincent &amp; Grenadines (XCD $)
4130                </a>
4131              </li><li class="crossborder__disclosure-item ">
4132                <a class="crossborder__disclosure-option" href="#"  data-value="SD" data-disclosure-option>
4133                  Sudan (USD $)
4134                </a>
4135              </li><li class="crossborder__disclosure-item ">
4136                <a class="crossborder__disclosure-option" href="#"  data-value="SR" data-disclosure-option>
4137                  Suriname (USD $)
4138                </a>
4139              </li><li class="crossborder__disclosure-item ">
4140                <a class="crossborder__disclosure-option" href="#"  data-value="SJ" data-disclosure-option>
4141                  Svalbard &amp; Jan Mayen (USD $)
4142                </a>
4143              </li><li class="crossborder__disclosure-item ">
4144                <a class="crossborder__disclosure-option" href="#"  data-value="SE" data-disclosure-option>
4145                  Sweden (SEK kr)
4146                </a>
4147              </li><li class="crossborder__disclosure-item ">
4148                <a class="crossborder__disclosure-option" href="#"  data-value="CH" data-disclosure-option>
4149                  Switzerland (CHF CHF)
4150                </a>
4151              </li><li class="crossborder__disclosure-item ">
4152                <a class="crossborder__disclosure-option" href="#"  data-value="TW" data-disclosure-option>
4153                  Taiwan (TWD $)
4154                </a>
4155              </li><li class="crossborder__disclosure-item ">
4156                <a class="crossborder__disclosure-option" href="#"  data-value="TJ" data-disclosure-option>
4157                  Tajikistan (TJS ЅМ)
4158                </a>
4159              </li><li class="crossborder__disclosure-item ">
4160                <a class="crossborder__disclosure-option" href="#"  data-value="TZ" data-disclosure-option>
4161                  Tanzania (TZS Sh)
4162                </a>
4163              </li><li class="crossborder__disclosure-item ">
4164                <a class="crossborder__disclosure-option" href="#"  data-value="TH" data-disclosure-option>
4165                  Thailand (THB ฿)
4166                </a>
4167              </li><li class="crossborder__disclosure-item ">
4168                <a class="crossborder__disclosure-option" href="#"  data-value="TL" data-disclosure-option>
4169                  Timor-Leste (USD $)
4170                </a>
4171              </li><li class="crossborder__disclosure-item ">
4172                <a class="crossborder__disclosure-option" href="#"  data-value="TG" data-disclosure-option>
4173                  Togo (XOF Fr)
4174                </a>
4175              </li><li class="crossborder__disclosure-item ">
4176                <a class="crossborder__disclosure-option" href="#"  data-value="TK" data-disclosure-option>
4177                  Tokelau (NZD $)
4178                </a>
4179              </li><li class="crossborder__disclosure-item ">
4180                <a class="crossborder__disclosure-option" href="#"  data-value="TO" data-disclosure-option>
4181                  Tonga (TOP T$)
4182                </a>
4183              </li><li class="crossborder__disclosure-item ">
4184                <a class="crossborder__disclosure-option" href="#"  data-value="TT" data-disclosure-option>
4185                  Trinidad &amp; Tobago (TTD $)
4186                </a>
4187              </li><li class="crossborder__disclosure-item ">
4188                <a class="crossborder__disclosure-option" href="#"  data-value="TA" data-disclosure-option>
4189                  Tristan da Cunha (GBP £)
4190                </a>
4191              </li><li class="crossborder__disclosure-item ">
4192                <a class="crossborder__disclosure-option" href="#"  data-value="TN" data-disclosure-option>
4193                  Tunisia (USD $)
4194                </a>
4195              </li><li class="crossborder__disclosure-item ">
4196                <a class="crossborder__disclosure-option" href="#"  data-value="TR" data-disclosure-option>
4197                  Türkiye (USD $)
4198                </a>
4199              </li><li class="crossborder__disclosure-item ">
4200                <a class="crossborder__disclosure-option" href="#"  data-value="TM" data-disclosure-option>
4201                  Turkmenistan (USD $)
4202                </a>
4203              </li><li class="crossborder__disclosure-item ">
4204                <a class="crossborder__disclosure-option" href="#"  data-value="TC" data-disclosure-option>
4205                  Turks &amp; Caicos Islands (USD $)
4206                </a>
4207              </li><li class="crossborder__disclosure-item ">
4208                <a class="crossborder__disclosure-option" href="#"  data-value="TV" data-disclosure-option>
4209                  Tuvalu (AUD $)
4210                </a>
4211              </li><li class="crossborder__disclosure-item ">
4212                <a class="crossborder__disclosure-option" href="#"  data-value="UM" data-disclosure-option>
4213                  U.S. Outlying Islands (USD $)
4214                </a>
4215              </li><li class="crossborder__disclosure-item ">
4216                <a class="crossborder__disclosure-option" href="#"  data-value="UG" data-disclosure-option>
4217                  Uganda (UGX USh)
4218                </a>
4219              </li><li class="crossborder__disclosure-item ">
4220                <a class="crossborder__disclosure-option" href="#"  data-value="UA" data-disclosure-option>
4221                  Ukraine (UAH ₴)
4222                </a>
4223              </li><li class="crossborder__disclosure-item ">
4224                <a class="crossborder__disclosure-option" href="#"  data-value="AE" data-disclosure-option>
4225                  United Arab Emirates (AED د.إ)
4226                </a>
4227              </li><li class="crossborder__disclosure-item ">
4228                <a class="crossborder__disclosure-option" href="#"  data-value="GB" data-disclosure-option>
4229                  United Kingdom (GBP £)
4230                </a>
4231              </li><li class="crossborder__disclosure-item crossborder__disclosure-item--current ">
4232                <a class="crossborder__disclosure-option" href="#" aria-current="true" data-value="US" data-disclosure-option>
4233                  United States (USD $)
4234                </a>
4235              </li><li class="crossborder__disclosure-item ">
4236                <a class="crossborder__disclosure-option" href="#"  data-value="UY" data-disclosure-option>
4237                  Uruguay (UYU $U)
4238                </a>
4239              </li><li class="crossborder__disclosure-item ">
4240                <a class="crossborder__disclosure-option" href="#"  data-value="UZ" data-disclosure-option>
4241                  Uzbekistan (UZS so'm)
4242                </a>
4243              </li><li class="crossborder__disclosure-item ">
4244                <a class="crossborder__disclosure-option" href="#"  data-value="VU" data-disclosure-option>
4245                  Vanuatu (VUV Vt)
4246                </a>
4247              </li><li class="crossborder__disclosure-item ">
4248                <a class="crossborder__disclosure-option" href="#"  data-value="VA" data-disclosure-option>
4249                  Vatican City (EUR €)
4250                </a>
4251              </li><li class="crossborder__disclosure-item ">
4252                <a class="crossborder__disclosure-option" href="#"  data-value="VE" data-disclosure-option>
4253                  Venezuela (USD $)
4254                </a>
4255              </li><li class="crossborder__disclosure-item ">
4256                <a class="crossborder__disclosure-option" href="#"  data-value="VN" data-disclosure-option>
4257                  Vietnam (VND ₫)
4258                </a>
4259              </li><li class="crossborder__disclosure-item ">
4260                <a class="crossborder__disclosure-option" href="#"  data-value="WF" data-disclosure-option>
4261                  Wallis &amp; Futuna (XPF Fr)
4262                </a>
4263              </li><li class="crossborder__disclosure-item ">
4264                <a class="crossborder__disclosure-option" href="#"  data-value="EH" data-disclosure-option>
4265                  Western Sahara (MAD د.م.)
4266                </a>
4267              </li><li class="crossborder__disclosure-item ">
4268                <a class="crossborder__disclosure-option" href="#"  data-value="YE" data-disclosure-option>
4269                  Yemen (YER ï·¼)
4270                </a>
4271              </li><li class="crossborder__disclosure-item ">
4272                <a class="crossborder__disclosure-option" href="#"  data-value="ZM" data-disclosure-option>
4273                  Zambia (USD $)
4274                </a>
4275              </li><li class="crossborder__disclosure-item ">
4276                <a class="crossborder__disclosure-option" href="#"  data-value="ZW" data-disclosure-option>
4277                  Zimbabwe (USD $)
4278                </a>
4279              </li></ul>
4280          <input type="hidden" name="country_code" id="CurrencySelector" value="US" data-disclosure-input/>
4281        </div>
4282      </div>
4283    �</form>
4284        </section></div>
4285  </article>
4286
4287
4288<style data-shopify>
4289.header__promo-wrapper {
4290  position: relative;
4291  z-index: 299;
4292  overflow-x: clip;
4293}
4294.promo-bar__container {
4295  margin: 0 auto;
4296  display: flex;
4297  justify-content: space-between;
4298  padding: 0 4%;
4299  background-color: var(--promo_bg);
4300  color: var(--promo_text);
4301}
4302.promo-bar__icon-wrapper {
4303  display: flex;
4304  flex-wrap: wrap;
4305  align-items: center;
4306  height: 100%;
4307  list-style: none;
4308  margin: 0;
4309}
4310.promo-bar__icon {
4311  margin: 0;
4312  padding: 5px;
4313}
4314.promo-bar__icon-link {
4315  display: flex;
4316  align-items: center;
4317}
4318.promo-bar__container .header__crossborder {
4319  justify-content: flex-end;
4320}
4321.promo-bar__container .crossborder__toggle {
4322  margin-right: 0;
4323  margin-left: 10px;
4324}
4325.promo-bar__slide-container {
4326  width: 100%;
4327  display: flex;
4328  align-items: center;
4329}
4330.promo-bar__slide-container .flickity-button:disabled {
4331  display: unset;
4332  opacity: .5;
4333}
4334.promo-bar__slide-container button.flickity-button {
4335  opacity: 1;
4336  color: var(--promo_text);
4337}
4338.header__promo {
4339  display: block;
4340  width: 100%;
4341  height: 100%;
4342  padding: 10px 4%;
4343}
4344.promo-bar__content-container {
4345  display: flex;
4346  flex-wrap: wrap;
4347  width: 100%;
4348  height: 100%;
4349}
4350.promo-bar__slide {
4351  padding: 0;
4352  display: flex;
4353  align-items: center;
4354  width: 100%;
4355}
4356.promo-bar__slide-content {
4357  width: 100%;
4358  padding: 10px 5px;
4359}
4360.promo-bar__slide-content a {
4361  color: var(--promo_text_link);
4362}
4363.promo-bar__slide span p, .promo-bar__slide-content p {
4364  margin: 0;
4365}
4366.js-more-btn {
4367  display: flex;
4368  align-items: center;
4369  width: 100%;
4370  padding: 10px 0 0 0;
4371}
4372.js-more-btn--text-left {
4373  justify-content: flex-start;
4374}
4375.js-more-btn--text-center {
4376  justify-content: center;
4377}
4378.js-more-btn svg {
4379  margin: 5px;
4380}
4381
4382@media screen and (min-width: 769px) {
4383  .promo-bar__container .swiper-wrapper {
4384    flex: 1 1 auto;
4385  }
4386  .promo-bar__container-slider--true .promo-bar__slide-container {
4387    flex: 1 1 auto;
4388  }
4389  .promo-bar__container-slider--true .promo-bar__slide-container.promo-bar__slide-container--half-width {
4390    
4391      padding: 0 15px;
4392    
4393  }
4394  .promo-bar__container-slider--true .promo-bar__slide-container.promo-bar__slide-container--full-width {
4395    padding: 0 50px;
4396  }
4397  .promo-bar__container-slider--false .promo-bar__slide-container.promo-bar__slide-container--half-width {
4398    
4399      padding: 0 15px;
4400    
4401  }
4402  .promo-bar__container .promo-bar__slide-container--half-width {
4403    max-width: 500px;
4404  }
4405  .promo-bar__container .flickity-button {
4406    height: 20px;
4407  }
4408  .promo-bar__slide-container--full-width .promo-bar__slide-content {
4409    text-align: center;
4410  }
4411  .promo-bar__slide-container--half-width .promo-bar__slide-content {
4412    text-align: left;
4413  }
4414  .promo-bar__slide-container .flickity-button-icon {
4415    left: 0;
4416    width: 100%;
4417  }
4418  .promo-bar__slide-container--full-width .flickity-prev-next-button.previous,
4419  .promo-bar__slide-container--half-width .flickity-prev-next-button.previous {
4420    left: -50px;
4421    width: 50px;
4422  }
4423  .promo-bar__slide-container--full-width .flickity-prev-next-button.next,
4424  .promo-bar__slide-container--half-width .flickity-prev-next-button.next {
4425    right: -50px;
4426    width: 50px;
4427  }
4428}
4429
4430@media screen and (max-width: 768px) {
4431  .promo-bar__container .swiper-wrapper {
4432    width: 100%;
4433  }
4434  .promo-bar__container-slider--true .promo-bar__slide-container {
4435    width: 100%;
4436    padding: 0 40px;
4437  }
4438  .promo-bar__slide-container .flickity-prev-next-button.previous {
4439    left: -40px;
4440    width: 40px;
4441  }
4442  .promo-bar__slide-container .flickity-prev-next-button.next {
4443    right: -40px;
4444    width: 40px;
4445  }
4446  .promo-bar__slide-content {
4447    text-align: center;
4448  }
4449  .promo-bar__slide {
4450    justify-content: space-between;
4451  }
4452  .promo-bar__slide span p, .promo-bar__slide-content p {
4453    flex: 1 1 auto;
4454  }
4455}
4456</style>
4457
4458</div><div id="shopify-section-sections--21046456877295__header" class="shopify-section shopify-section-group-header-group section-header">
4459
4460<!-- /sections/header.liquid -->
4461
4462
4463�
4464
4465
4466
4467
4468
4469
4470
4471
4472<style data-shopify>
4473
4474.header__logo{
4475  width: 200px;
4476  max-width: 100%; 
4477}
4478
4479.dim,
4480.dimSearch{
4481background-color:rgba(0, 0, 0, 0.0);
4482}
4483
4484@media screen and (max-width: 768px){
4485  .site-header--bottom{
4486    bottom: 0;
4487    position: fixed;
4488    width: 100%;
4489  }
4490}
4491
4492.site-header__logo-image::before {
4493  content: "";
4494  width: 1px;
4495  margin-left: -1px;
4496  float: left;
4497  height: 0;
4498  padding-top: 29.49061662198391%;
4499}
4500.site-header__logo-image::after { /* to clear float */
4501  content: "";
4502  display: table;
4503  clear: both;
4504}@media screen and (min-width: 769px) {
4505  .header__wrapper {
4506      column-gap: 10px;
4507  }
4508  .header__wrapper--left {
4509      grid-template-columns: 200px auto 200px;
4510  }
4511  .header__wrapper--left-below {
4512    grid-template-columns: 200px auto 200px;
4513  }
4514  .header__wrapper{
4515    grid-template-columns: 200px auto 200px;
4516  }
4517}
4518
4519
4520.section-header{
4521  position: sticky;
4522}
4523.header__section-wrapper{
4524  display:initial;
4525}
4526
4527
4528</style>
4529
4530<div data-section-id="sections--21046456877295__header" data-section-type="header">
4531<header id="header" data-position="true" class="site-header site-header--top nav-bar  ">
4532  <div class="header__wrapper header__wrapper--center-below">
4533    <button type="button" class="text-left medium-down--show large--hide js-drawer-open-left mobile-header__icon" aria-controls="NavDrawer" aria-expanded="false" aria-label="Open menu">
4534      <svg width="50px" height="50px" viewBox="0 0 50 50">
4535    <g id="Icon_Hamburger" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round">
4536        <g id="align-justify" transform="translate(16.000000, 17.000000)" stroke="#ffffff" stroke-width="1.6">
4537            <line x1="18" y1="10" x2="0" y2="10" id="Shape"></line>
4538            <line x1="18" y1="15" x2="0" y2="15" id="Shape"></line>
4539            <line x1="18" y1="0" x2="0" y2="0" id="Shape"></line>
4540            <line x1="18" y1="5" x2="0" y2="5" id="Shape"></line>
4541        </g>
4542    </g>
4543</svg>
4544    </button>
4545    <noscript class="no-js__mobile">
4546      <span id="no-js__mobile-nav-wrapper">
4547      <details name="no-js__mobile-nav" id="no-js__mobile-nav--button">
4548        <summary id="no-js__mobile-nav--open">
4549          <span class="no-js__open">
4550          <svg width="50px" height="50px" viewBox="0 0 50 50">
4551    <g id="Icon_Hamburger" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round">
4552        <g id="align-justify" transform="translate(16.000000, 17.000000)" stroke="#ffffff" stroke-width="1.6">
4553            <line x1="18" y1="10" x2="0" y2="10" id="Shape"></line>
4554            <line x1="18" y1="15" x2="0" y2="15" id="Shape"></line>
4555            <line x1="18" y1="0" x2="0" y2="0" id="Shape"></line>
4556            <line x1="18" y1="5" x2="0" y2="5" id="Shape"></line>
4557        </g>
4558    </g>
4559</svg>
4560        </span>
4561        <span class="no-js__close">
4562          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>
4563        </span>
4564      </summary>
4565      <ul><li>
4566        <details>
4567          <summary> <a href="">Handcrafted Footwear</a></summary>
4568          
4569        </details>
4570      </li>
4571      <li>
4572        <details>
4573          <summary> <a href="">Ready To Wear</a></summary>
4574          
4575        </details>
4576      </li>
4577      <li>
4578        <details>
4579          <summary> <a href="">Accessories</a></summary>
4580          
4581        </details>
4582      </li>
4583      <li>
4584        <details>
4585          <summary> <a href="">Fine Art</a></summary>
4586          
4587        </details>
4588      </li>
4589      <li>
4590        <details>
4591          <summary> <a href="">Home Decor</a></summary>
4592          
4593        </details>
4594      </li>
4595      <li>
4596        <details>
4597          <summary> <a href="">Gifting</a></summary>
4598          
4599        </details>
4600      </li>
4601      <li>
4602        <details>
4603          <summary> <a href="">About</a></summary>
4604          
4605        </details>
4606      </li>
4607      <li>
4608        <details>
4609          <summary> <a href="">News</a></summary>
4610          
4611        </details>
4612      </li>
4613      <li>
4614        <details>
4615          <summary> <a href="">Events</a></summary>
4616          
4617        </details>
4618      </li>
4619      <li>
4620        <details>
4621          <summary> Boutiques ></summary>
4622          
4623          <ul><li>
4624            <details>
4625                <summary><a href="">Charleston</a> </summary>
4626                
4627            </details>
4628            </li>
4629            <li>
4630            <details>
4631                <summary><a href="">Nantucket</a> </summary>
4632                
4633            </details>
4634            </li>
4635            <li>
4636            <details>
4637                <summary><a href="">
4637Newport</a> </summary>
4638                
4639            </details>
4640            </li>
4641            <li>
4642            <details>
4643                <summary><a href="">Martha's Vineyard</a> </summary>
4644                
4645            </details>
4646            </li>
4647            <li>
4648            <details>
4649                <summary><a href="">Provincetown</a> </summary>
4650                
4651            </details>
4652            </li>
4653            
4654        </ul>
4655        
4656        </details>
4657      </li>
4658      
4659    </ul>
4660     </details>
4661     </span>
4662    </noscript>
4663    <div class="header__logo header__logo--center-below">
4664           <h1 class="header__logo-title header__logo-title--center-below">
4665        
4666          
4667          
4668          <a href="/" itemprop="WebPage" class="site-header__logo-image" style="width: 200px; max-height: 59px">
4669            <img 
4670              src="//respoke.com/cdn/shop/files/respoke_logotype_1C-white_278fcf50-d114-4303-908a-fcb0341d4af8.png?v=1630609823&width=1119"
4671              width="200"
4672              height="59"
4673              alt="Respoke"
4674              loading="lazy">
4675          </a>
4676        
4677      </h1>
4678      <a href="/" itemprop="url" class="site-header__shop-link" aria-labelledby="nav-label__store-logo-link"></a>
4679      <div id="nav-label__store-logo-link" hidden>Respoke</div>
4680    </div>
4681
4682    <!-- Desktop Nav -->
4683    <div class="header__nav header__nav--center-below medium-down--hide">
4684      <nav class="js__desktop--nav" aria-label="DesktopNavigation">
4685        
4686          <ul class="site-nav mega-menu " id="AccessibleNav" role="menubar">
4687  ��
4688    
4689      <li class="  site-nav__link-container  " role="menuitem">
4690        <a href="/collections/footwear" class="site-nav__main-link">Handcrafted Footwear</a>
4691      </li>
4692    
4693  
4694    
4695      <li class="  site-nav__link-container  " role="menuitem">
4696        <a href="https://respoke.com/collections/ready-to-wear" class="site-nav__main-link">Ready To Wear</a>
4697      </li>
4698    
4699  
4700    
4701      <li class="  site-nav__link-container  " role="menuitem">
4702        <a href="/collections/accessories" class="site-nav__main-link">Accessories</a>
4703      </li>
4704    
4705  
4706    
4707      <li class="  site-nav__link-container  " role="menuitem">
4708        <a href="https://respoke.com/collections/fine-art" class="site-nav__main-link">Fine Art</a>
4709      </li>
4710    
4711  
4712    
4713      <li class="  site-nav__link-container  " role="menuitem">
4714        <a href="/collections/homedecor" class="site-nav__main-link">Home Decor</a>
4715      </li>
4716    
4717  
4718    
4719      <li class="  site-nav__link-container  " role="menuitem">
4720        <a href="/collections/gift" class="site-nav__main-link">Gifting</a>
4721      </li>
4722    
4723  
4724    
4725      <li class="  site-nav__link-container  " role="menuitem">
4726        <a href="/pages/about" class="site-nav__main-link">About</a>
4727      </li>
4728    
4729  
4730    
4731      <li class="  site-nav__link-container  " role="menuitem">
4732        <a href="https://respoke.com/blogs/news" class="site-nav__main-link">News</a>
4733      </li>
4734    
4735  
4736    
4737      <li class="  site-nav__link-container  " role="menuitem">
4738        <a href="/pages/events" class="site-nav__main-link">Events</a>
4739      </li>
4740    
4741  
4742    �<li class="site-nav__link-container site-nav--has-dropdown " aria-haspopup="true" role="menuitem">
4743        <!-- Display the parent link -->
4744        <a href="/pages/boutiques" class="site-nav__main-link site-nav--has-dropdown_link  ">
4745          Boutiques
4746          <span class="site-nav__arrow-down" aria-hidden="true"><svg width="16px" height="10px" viewBox="0 0 16 10" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
4747    <g id="icon-dropdown-small" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
4748        <g id="arrow-drop-down-line" transform="translate(3.000000, 2.000000)" fill="#ffffff" fill-rule="nonzero">
4749            <polygon id="Path" points="5 6 0.757 1.757 2.172 0.343 5 3.172 7.828 0.343 9.243 1.757"></polygon>
4750        </g>
4751    </g>
4752</svg></span> 
4753        </a>
4754
4755        <!-- Create the container to house child and grandchild link -->
4756        <div class=" animate__fadeIn nav-menu-js main-menu-dropdown   main-menu--sticky-true child-link">
4757          <div class="single-menu-container">
4758            <ul class="site-nav__dropdown site-nav__dropdown--all-single " role="menu">
4759                <div class="side-end side-end--all-single ">
4760                    
4761                    
4762                      <li class="child-site-nav__link children-end child-div " role="menuitem">
4763                        <a href="/pages/charleston" class="site-nav__link  ">Charleston</a>
4764                      </li>
4765                    
4766                    
4767                    
4768                      <li class="child-site-nav__link children-end child-div " role="menuitem">
4769                        <a href="/pages/nantucket" class="site-nav__link  ">Nantucket</a>
4770                      </li>
4771                    
4772                    
4773                    
4774                      <li class="child-site-nav__link children-end child-div " role="menuitem">
4775                        <a href="/pages/newport" class="site-nav__link  ">Newport</a>
4776                      </li>
4777                    
4778                    
4779                    
4780                      <li class="child-site-nav__link children-end child-div " role="menuitem">
4781                        <a href="/pages/marthas-vineyard" class="site-nav__link  ">Martha&#39;s Vineyard</a>
4782                      </li>
4783                    
4784                    
4785                    
4786                      <li class="child-site-nav__link children-end child-div " role="menuitem">
4787                        <a href="/pages/provincetown-351" class="site-nav__link  ">Provincetown</a>
4788                      </li>
4789                    
4790                  
4791                </div>
4792              �</ul>
4793          </div></div>
4794      </li>
4795    
4796  
4797</ul>
4798         
4799      </nav>
4800      <!-- No-js single-menu for accessibility -->
4801      <noscript class="no-js__desktop--nav">
4802        <nav class="header__inline-menu" aria-label="DesktopNavigation">
4803          <ul class="site-nav single-menu text-center" id="AccessibleNav" role="menubar"><li class="child-site-nav__link child-div  has-children "><a href="/collections/footwear" class="animate__animated animate__fadeIn site-nav__link-container  ">
4804                    <span>Handcrafted Footwear</span>
4805                  </a></li><li class="child-site-nav__link child-div  has-children "><a href="https://respoke.com/collections/ready-to-wear" class="animate__animated animate__fadeIn site-nav__link-container  ">
4806                    <span>Ready To Wear</span>
4807                  </a></li><li class="child-site-nav__link child-div  has-children "><a href="/collections/accessories" class="animate__animated animate__fadeIn site-nav__link-container  ">
4808                    <span>Accessories</span>
4809                  </a></li><li class="child-site-nav__link child-div  has-children "><a href="https://respoke.com/collections/fine-art" class="animate__animated animate__fadeIn site-nav__link-container  ">
4810                    <span>Fine Art</span>
4811                  </a></li><li class="child-site-nav__link child-div  has-children "><a href="/collections/homedecor" class="animate__animated animate__fadeIn site-nav__link-container  ">
4812                    <span>Home Decor</span>
4813                  </a></li><li class="child-site-nav__link child-div  has-children "><a href="/collections/gift" class="animate__animated animate__fadeIn site-nav__link-container  ">
4814                    <span>Gifting</span>
4815                  </a></li><li class="child-site-nav__link child-div  has-children "><a href="/pages/about" class="animate__animated animate__fadeIn site-nav__link-container  ">
4816                    <span>About</span>
4817                  </a></li><li class="child-site-nav__link child-div  has-children "><a href="https://respoke.com/blogs/news" class="animate__animated animate__fadeIn site-nav__link-container  ">
4818                    <span>News</span>
4819                  </a></li><li class="child-site-nav__link child-div  has-children "><a href="/pages/events" class="animate__animated animate__fadeIn site-nav__link-container  ">
4820                    <span>Events</span>
4821                  </a></li><li class="child-site-nav__link child-div  has-children "><details-disclosure>
4822                    <details class="no-js__desktop--details">
4823                      <summary class="site-nav__main-link site-nav--has-dropdown_link animate__animated animate__fadeIn">
4824                        <span>Boutiques</span>
4825                        <span class="site-nav__arrow-down" aria-hidden="true"><svg width="16px" height="10px" viewBox="0 0 16 10" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
4826    <g id="icon-dropdown-small" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
4827        <g id="arrow-drop-down-line" transform="translate(3.000000, 2.000000)" fill="#ffffff" fill-rule="nonzero">
4828            <polygon id="Path" points="5 6 0.757 1.757 2.172 0.343 5 3.172 7.828 0.343 9.243 1.757"></polygon>
4829        </g>
4830    </g>
4831</svg></span>
4832                      </summary>
4833                      <div class="animate__animated animate__fadeIn nav-menu-js single-dropdown  main-menu--sticky-true child-link">
4834                        <div class="single-menu-container">
4835                      <ul class="animate__animated animate__fadeIn nav-menu-js single-dropdown  main-menu--sticky-true child-link" tabindex="-1"><li class="child-site-nav__link child-div  has-children " aria-haspopup="true" role="menuitem"><a href="/pages/charleston" class="child-site-nav__link  children-end  site-nav__link child-div children-4">
4836                                Charleston
4837                              </a></li><li class="child-site-nav__link child-div  has-children " aria-haspopup="true" role="menuitem"><a href="/pages/nantucket" class="child-site-nav__link  children-end  site-nav__link child-div children-4">
4838                                Nantucket
4839                              </a></li><li class="child-site-nav__link child-div  has-children " aria-haspopup="true" role="menuitem"><a href="/pages/newport" class="child-site-nav__link  children-end  site-nav__link child-div children-4">
4840                                Newport
4841                              </a></li><li class="child-site-nav__link child-div  has-children " aria-haspopup="true" role="menuitem"><a href="/pages/marthas-vineyard" class="child-site-nav__link  children-end  site-nav__link child-div children-4">
4842                                Martha&#39;s Vineyard
4843                              </a></li><li class="child-site-nav__link child-div  has-children " aria-haspopup="true" role="menuitem"><a href="/pages/provincetown-351" class="child-site-nav__link  children-end  site-nav__link child-div children-4">
4844                                Provincetown
4845                              </a></li></ul>
4846                    </div>      
4847                  </div>
4848                    </details>
4849                  </details-disclosure></li></ul>
4850      </nav>
4851      </noscript>
4852    </div>
4853    <!-- //Desktop Nav -->
4854
4855    <!-- Desktop center-below Layout --><div class="header__search-container">
4856        <!-- <button type="button" class="predictive-search__trigger"
4857          data-modal-open="global__predictive-search"
4858          disabled>
4859        </button>   -->
4860        <button aria-labelledby="nav-label__search" data-micromodal-trigger="modal-1"><svg class="header__individual-icon" height="50px" viewBox="0 0 50 50">
4861  <g id="Icon_Search" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round">
4862      <g id="search" stroke="#ffffff" stroke-width="1.6">
4863          <circle id="Oval" cx="23.5" cy="23.5" r="7.5"></circle>
4864          <line x1="34" y1="34" x2="29" y2="29" id="Shape"></line>
4865      </g>
4866  </g>
4867</svg></button>
4868        <div id="nav-label__search" hidden>Search</div>
4869        <!-- 
4869<script src="//respoke.com/cdn/shop/t/30/assets/predictive-search.js?v=33016745803952707301766703035" defer="defer"></script>
4869
4870
4871<div class="modal micromodal-slide" id="modal-1" aria-hidden="true">
4872  <div class="modal__overlay modal__overlay--search" tabindex="-1" data-micromodal-close>
4873    <div class="modal__container predictive-search__wrapper" role="dialog" aria-modal="true"
4874      aria-labelledby="modal-1-title">
4875      <h2 class="modal__title" id="modal-1-title" style="display: none">
4876        Search
4877      </h2>
4878      <div class="search-content" id="modal-1-content">
4879        <predictive-search>
4880          <form action="/search" method="get" role="search" class="input-group">
4881            <div class="one-whole text-left search-input-field-container ">
4882              <div class="search-input-field card-shadow">
4883                <input type="search" id="search-input" name="q" role="combobox" value=""
4884                  placeholder="Enter search terms..." aria-expanded="false" aria-owns="predictive-search-results"
4885                  aria-controls="predictive-search-results" aria-haspopup="listbox" aria-autocomplete="list"
4886                  data-autofocus 
4887                  class="predictive-search__input js-search-query" 
4888                  aria-label="Enter search terms..."
4889                  autocomplete="off">
4890              </div>
4891            </div>
4892            <input name="options[prefix]" type="hidden" value="last">
4893
4894            <div id="predictive-search" tabindex="-1"></div>
4895          </form>
4896        </predictive-search>
4897      </div>
4898    </div>
4899  </div>
4900</div>
4901
4902
4903
4904 -->
4905      </div><div class="large--text-right header-icons icon-wrapper">
4906      <div class="header__icon-group"><a class="header__individual-icon medium-down--hide" href="/account">
4907              <svg class="header__individual-icon"  height="50px" viewBox="0 0 50 50">
4908    <g id="Icon_Account" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round">
4909        <g id="user" stroke="#ffffff" stroke-width="1.6">
4910            <path d="M34,34 L34,32 C34,29.790861 31.9852814,28 29.5,28 L20.5,28 C18.0147186,28 16,29.790861 16,32 L16,34" id="Shape"></path>
4911            <circle id="Oval" cx="25" cy="20" r="4"></circle>
4912        </g>
4913    </g>
4914</svg>
4915              <span class="visually-hidden">Account Login</span>
4916            </a><a class="header__individual-icon cart-wrapper  js-cart-icon" href="/cart">
4917          <div id="cart-svg-count" class="cart-item-count">0</div>
4918          <svg class="header__individual-icon" height="50px" viewBox="0 0 50 50">
4919    <g id="Icon_Cart" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round">
4920        <g id="shopping-cart" stroke="#ffffff" stroke-width="1.55">
4921            <circle id="Oval" cx="19.3636364" cy="33.1818182" r="1.81818182"></circle>
4922            <circle id="Oval" cx="30.2727273" cy="33.1818182" r="1.81818182"></circle>
4923            <path d="M17.2454545,19.5454545 L33,19.5454545 L31.4727273,27.1727273 C31.3011482,28.0365741 30.5351055,28.6532385 29.6545455,28.6363636 L20.0454545,28.6363636 C19.1268013,28.6441553 18.3466689,27.9654401 18.2272727,27.0545455 L16.8454545,16.5818182 C16.7269293,15.6778144 15.9571942,15.0013805 15.0454545,15 L13,15" id="Shape"></path>
4924        </g>
4925    </g>
4926</svg>
4927          <span class="visually-hidden">Cart </span>
4928        </a>
4929        
4930        <div class="js-cart-count" style="display:none;">
4931          <a href="/cart" class="site-header__cart-toggle js-drawer-open-right">
4932            <span class="icon icon-cart" aria-hidden="true"></span>
4933            Cart
4934            (<span id="CartCount">0</span>
4935            items
4936            <span id="CartCost">$0.00</span>)
4937          </a>
4938        </div>
4939      </div>
4940    </div>
4941  </div>
4942</header>
4943
4944<cart-notification>
4945  <div class="cart-notification-wrapper page-width">
4946    <div id="cart-notification" class="cart-notification focus-inset" aria-modal="true" aria-label="Item added" role="dialog" tabindex="-1">
4947      <div class="cart-notification__header">
4948        <h2 class="cart-notification__heading caption-large text-body">Liquid error (snippets/cart-notification line 15): Could not find asset snippets/icon-checkmark.liquidItem added</h2>
4949        <button type="button" class="cart-notification__close modal__close-button link link--text focus-inset" aria-label="Close">
4950          <svg class="icon icon-close" aria-hidden="true" focusable="false"><use href="#icon-close"></svg>
4951        </button>
4952      </div>
4953      <div id="cart-notification-product" class="cart-notification-product"></div>
4954      <div class="cart-notification__links">
4955        <a href="/cart" id="cart-notification-button" class="button button--secondary button--full-width"></a>
4956        <form action="/cart" method="post" id="cart-notification-form">
4957          <button class="button button--primary button--full-width" name="checkout">Proceed To Checkout</button>
4958        </form>
4959        <button type="button" class="link button-label">Continue Shopping </button>
4960      </div>
4961    </div>
4962  </div>
4963</cart-notification>
4964<style data-shopify>
4965  .cart-notification {
4966     display: none;
4967  }
4968</style>
4969<div class="dim"></div>
4970
4971<!-- Mobile Nav Drawer -->
4972<div id="NavDrawer" data-section-id="sections--21046456877295__header--mobile-menu" data-section-type="mobile_menu" class="lazysection lazyload drawer drawer--bottom large--hide medium-down--show">
4973  <div class="drawer__close js-drawer-close">
4974    <button type="button" aria-label="Close menu">
4975      <span class="mobile-nav-close" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span> 
4976    </button>
4977  </div>
4978
4979  <nav aria-label="Main Menu" aria-haspopup="true" role="navigation" class="mobile-nav__group-wrapper mobile-nav__wrapper">
4980  <ul id="mobile-menu__2-0-main-menu" class="mobile-nav__parent mobile-nav__group mobile-nav__group--open" role="menu" data-level="1">
4981    <li class="mobile-nav__header">
4982      <span class="h2 mobile-nav__header-title mobile-nav__header-title--main">Main Menu</span>
4983    </li><li id="handcrafted-footwear-li" class="mobile-nav__item" aria-haspopup="true" role="menuitem"><a href="/collections/footwear" class="mobile-nav__link">Handcrafted Footwear</a></li><li id="ready-to-wear-li" class="mobile-nav__item" aria-haspopup="true" role="menuitem"><a href="https://respoke.com/collections/ready-to-wear" class="mobile-nav__link">Ready To Wear</a></li><li id="accessories-li" class="mobile-nav__item" aria-haspopup="true" role="menuitem"><a href="/collections/accessories" class="mobile-nav__link">Accessories</a></li><li id="fine-art-li" class="mobile-nav__item" aria-haspopup="true" role="menuitem"><a href="https://respoke.com/collections/fine-art" class="mobile-nav__link">Fine Art</a></li><li id="home-decor-li" class="mobile-nav__item" aria-haspopup="true" role="menuitem"><a href="/collections/homedecor" class="mobile-nav__link">Home Decor</a></li><li id="gifting-li" class="mobile-nav__item" aria-haspopup="true" role="menuitem"><a href="/collections/gift" class="mobile-nav__link">Gifting</a></li><li id="about-li" class="mobile-nav__item" aria-haspopup="true" role="menuitem"><a href="/pages/about" class="mobile-nav__link">About</a></li><li id="news-li" class="mobile-nav__item" aria-haspopup="true" role="menuitem"><a href="https://respoke.com/blogs/news" class="mobile-nav__link">News</a></li><li id="events-li" class="mobile-nav__item" aria-haspopup="true" role="menuitem"><a href="/pages/events" class="mobile-nav__link">Events</a></li><li id="boutiques-li" class="mobile-nav__item" aria-haspopup="true" role="menuitem">
4984          <button type="button" class="icon-fallback-text mobile-nav__toggle-open" data-target="boutiques-10" data-level="1" aria-expanded="false">
4985            <span class="mobile-nav__label">Boutiques</span>
4986            <span class="mobile-nav-arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg></span>              
4987          </button>     
4988          <ul id="boutiques-10" class="mobile-nav__group mobile-nav__group--closed mobile-nav__child" data-parent="boutiques-10" data-level="2">
4989            <li class="visually-hidden" tabindex="-1" data-menu-title="2">
4990              Boutiques 
4991            </li>
4992            <li class="mobile-nav__header">
4993              <button type="button" class="icon-fallback-text mobile-nav__toggle-close" data-target="mobile-menu__2-0-main-menu" data-current-container="boutiques-10" aria-expanded="true" aria-label="">
4994                <span class="go-back mobile-nav-arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg></span>       
4995              </button>
4996              <h2 class="mobile-nav__header-title">Boutiques</h2>
4997            </li><li class="mobile-nav__item" aria-haspopup="true" role="menuitem"><a href="/pages/charleston" class="mobile-nav__link">Charleston</a></li><li class="mobile-nav__item" aria-haspopup="true" role="menuitem"><a href="/pages/nantucket" class="mobile-nav__link">Nantucket</a></li><li class="mobile-nav__item" aria-haspopup="true" role="menuitem"><a href="/pages/newport" class="mobile-nav__link">
4997Newport</a></li><li class="mobile-nav__item" aria-haspopup="true" role="menuitem"><a href="/pages/marthas-vineyard" class="mobile-nav__link">Martha&#39;s Vineyard</a></li><li class="mobile-nav__item" aria-haspopup="true" role="menuitem"><a href="/pages/provincetown-351" class="mobile-nav__link">Provincetown</a></li></ul></li></ul>
4998</nav>
4999
5000  <div class="mobile__nav-footer mobile__nav-wrapper">
5001    <div class="mobile__nav-crossborder"></div>
5002    <div class="mobile__nav-links">
5003        
5004          
5005            <div class="mobile-account-link p--bold">
5006              <a href="https://respoke.com/customer_authentication/redirect?locale=en&amp;region_country=US" id="customer_login_link">Sign-In</a>
5007            </div>
5008            <div class="mobile-account-link p--bold">
5009              <a href="https://shopify.com/31302811788/account?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJyZXNwb2tlLm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTkzMDk3OSwibmJmIjoxNzkxMzI2MTc5fQ.zQDRuH2-uYQ7MFWj6mVM0a3MlCT64s1-WPNBbley7d8" id="customer_register_link">Register</a>
5010            </div>
5011          
5012        
5013      
5014    </div>
5015    <div class="mobile__nav-social-media">
5016      
5017
5018<ul class="promo-bar__icon-wrapper">
5019  
5020  
5021    <li class="promo-bar__icon">
5022      <a class="promo-bar__icon-link" href="https://www.instagram.com/respokeofficial" aria-labelledby="social-media-link__instagram--header">
5023        <svg width="30px" height="30px" viewBox="0 0 30 30" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true"><path d="M15,5 C17.717,5 18.056,5.01 19.122,5.06 C20.187,5.11 20.912,5.277 21.55,5.525 C22.21,5.779 22.766,6.123 23.322,6.678 C23.8304937,7.17789596 24.2239536,7.78258896 24.475,8.45 C24.722,9.087 24.89,9.813 24.94,10.878 C24.987,11.944 25,12.283 25,15 C25,17.717 24.99,18.056 24.94,19.122 C24.89,20.187 24.722,20.912 24.475,21.55 C24.2246766,22.2177765 23.8311207,22.822617 23.322,23.322 C22.8219615,23.8303192 22.2173093,24.2237526 21.55,24.475 C20.913,24.722 20.187,24.89 19.122,24.94 C18.056,24.987 17.717,25 15,25 C12.283,25 11.944,24.99 10.878,24.94 C9.813,24.89 9.088,24.722 8.45,24.475 C7.78232618,24.2244734 7.17752722,23.8309445 6.678,23.322 C6.16940644,22.8221857 5.77593123,22.2174693 5.525,21.55 C5.277,20.913 5.11,20.187 5.06,19.122 C5.013,18.056 5,17.717 5,15 C5,12.283 5.01,11.944 5.06,10.878 C5.11,9.812 5.277,9.088 5.525,8.45 C5.7752361,7.7821794 6.16880364,7.17732106 6.678,6.678 C7.17767098,6.16923123 7.78242858,5.77572924 8.45,5.525 C9.088,5.277 9.812,5.11 10.878,5.06 C11.944,5.013 12.283,5 15,5 Z M15,10 C12.2385763,10 10,12.2385763 10,15 C10,17.7614237 12.2385763,20 15,20 C17.7614237,20 20,17.7614237 20,15 C20,12.2385763 17.7614237,10 15,10 L15,10 Z M21.5,9.75 C21.5,9.05964406 20.9403559,8.5 20.25,8.5 C19.5596441,8.5 19,9.05964406 19,9.75 C19,10.4403559 19.5596441,11 20.25,11 C20.9403559,11 21.5,10.4403559 21.5,9.75 Z M15,12 C16.6568542,12 18,13.3431458 18,15 C18,16.6568542 16.6568542,18 15,18 C13.3431458,18 12,16.6568542 12,15 C12,13.3431458 13.3431458,12 15,12 Z" id="Shape" fill="#ffffff" fill-rule="nonzero"></path></svg>
5024        <span id="social-media-link__instagram--header" class="visually-hidden">Respoke on Instagram</span>
5025      </a>
5026    </li>
5027  
5028  
5029  
5030  
5031  
5032  
5033  
5034  
5035</ul>
5036
5037    </div>
5038  </div>
5039</div>
5040<!-- //Mobile Nav Drawer -->
5041
5042<!-- Mobile Predictive Search -->
5043
5044<!-- //Mobile Predictive Search -->
5045</div>
5046
5047</div>
5048<!-- END sections: header-group -->
5049  </article>
5050
5051  <div id="PageContainer" class="is-moved-by-drawer">
5052    <main class="wrapper--full main-content   ">
5053      <div id="shopify-section-template--21046461759727__17641682915a95f5f9" class="shopify-section">
5054
5055</div><div id="shopify-section-template--21046461759727__video_hero_9ckcH3" class="shopify-section">
5056
5057<section class="video-hero video-hero--small">
5058  
5059    <video playsinline="true" autoplay="autoplay" loop="loop" muted="muted" preload="metadata" poster="//respoke.com/cdn/shop/files/preview_images/eb63002e33ee447a9e8f8122766ddb65.thumbnail.0000000000_2000x.jpg?v=1782408889"><source src="//respoke.com/cdn/shop/videos/c/vp/eb63002e33ee447a9e8f8122766ddb65/eb63002e33ee447a9e8f8122766ddb65.HD-1080p-2.5Mbps-87422577.mp4?v=0" type="video/mp4"><img src="//respoke.com/cdn/shop/files/preview_images/eb63002e33ee447a9e8f8122766ddb65.thumbnail.0000000000_2000x.jpg?v=1782408889"></video>
5060  
5061
5062  
5063
5064  
5065</section>
5066
5067<style>
5068  .video-hero {
5069    position: relative;
5070    overflow: hidden;
5071    width: 100%;
5072    background: #000;
5073  }
5074
5075  .video-hero video {
5076    display: block;
5077    width: 100%;
5078    height: 100%;
5079    object-fit: cover;
5080  }
5081
5082  .video-hero--small {
5083    height: 50vh;
5084  }
5085
5086  .video-hero--medium {
5087    height: 70vh;
5088  }
5089
5090  .video-hero--large {
5091    height: 90vh;
5092  }
5093
5094  .video-hero--full {
5095    height: 100vh;
5096  }
5097
5098  .video-hero__overlay {
5099    position: absolute;
5100    inset: 0;
5101    background: #000;
5102    pointer-events: none;
5103    z-index: 1;
5104  }
5105
5106  .video-hero__content {
5107    position: absolute;
5108    inset: 0;
5109    z-index: 2;
5110    display: flex;
5111    flex-direction: column;
5112    justify-content: center;
5113    align-items: center;
5114    padding: 2rem;
5115    text-align: center;
5116    color: #fff;
5117  }
5118
5119  .video-hero__content h1 {
5120    margin: 0 0 1rem;
5121    color: #fff;
5122    font-size: clamp(2rem, 5vw, 4.5rem);
5123    line-height: 1.05;
5124  }
5125
5126  .video-hero__text {
5127    max-width: 700px;
5128    font-size: clamp(1rem, 1.5vw, 1.25rem);
5129    line-height: 1.5;
5130  }
5131
5132  .video-hero__text p {
5133    margin: 0;
5134  }
5135
5136  .video-hero__button {
5137    display: inline-block;
5138    margin-top: 1.5rem;
5139    padding: 0.85rem 1.8rem;
5140    border: 1px solid currentColor;
5141    color: #fff;
5142    text-decoration: none;
5143    text-transform: uppercase;
5144    letter-spacing: 0.08em;
5145    font-size: 0.8rem;
5146  }
5147
5148  .video-hero__button:hover {
5149    background: #fff;
5150    color: #000;
5151  }
5152
5153  @media screen and (max-width: 749px) {
5154    .video-hero--small,
5155    .video-hero--medium,
5156    .video-hero--large,
5157    .video-hero--full {
5158      height: 70vh;
5159    }
5160
5161    .video-hero__content {
5162      padding: 1.5rem;
5163    }
5164  }
5165</style>
5166
5167<style> @media screen and (max-width: 749px) {#shopify-section-template--21046461759727__video_hero_9ckcH3 .video-hero {height: 25vh !important; min-height: 0 !important; } #shopify-section-template--21046461759727__video_hero_9ckcH3 .video-hero video {width: 100%; height: 100%; object-fit: cover; object-position: center center; }} </style></div><div id="shopify-section-template--21046461759727__main_collection_list_fA8ctx" class="shopify-section homepage-collection-list dynamic__section section__collection-list"><!-- /sections/collection-list--><style data-shopify>
5168
5169  #shopify-section-template--21046461759727__main_collection_list_fA8ctx{
5170    background-color: var(--color_body_bg);
5171  }
5172
5173  #collection-wrapper--template--21046461759727__main_collection_list_fA8ctx .collection-grid__content-wrapper::before{
5174    content: "";
5175    width: 1px;
5176    margin-left: -1px;
5177    float: left;
5178    height: 0;
5179    padding-top: 50.0%;
5180    position: relative;
5181  }
5182  #collection-wrapper--template--21046461759727__main_collection_list_fA8ctx .collection-grid__content-wrapper::after{
5183    content: "";
5184    display: table;
5185    clear: both;
5186  }
5187  .collection-grid__overlay{
5188    height: 100%;
5189    width: 100%;
5190    top: 0;
5191    left: 0;
5192    position: absolute;
5193    z-index: 15;
5194    display: flex;
5195    justify-content: center;
5196    align-items: center;
5197  }
5198  #collection-wrapper--template--21046461759727__main_collection_list_fA8ctx .collection-grid__overlay{
5199    background-color: rgba(41, 41, 41, 0.45);
5200  }
5201  #collection-wrapper--template--21046461759727__main_collection_list_fA8ctx .collection-grid__overlay h2{
5202    color: #ffffff;
5203  }
5204
5205</style>�
5206 
5207<div class="section__standard-spacing--top-bottom">
5208  <div class="wrapper"><div class="section__standard-spacing--full--section-header text-center"><h2>MADE TO BE DISCOVERED</h2><p>Explore the many ways to wear Respoke.</p></div><div id="collection-wrapper--template--21046461759727__main_collection_list_fA8ctx" class="homepage-collection-wrapper homepage-collection-wrapper--3 homepage-collection-wrapper--mobile-2 collections-height collection-list-template--21046461759727__main_collection_list_fA8ctx" id="collection-list-template" data-section-id="template--21046461759727__main_collection_list_fA8ctx" data-section-type="collection">
5209      �
5210              �<style data-shopify>
5211  # .collection-grid__content-wrapper::before{
5212    content: "";
5213    width: 1px;
5214    margin-left: -1px;
5215    float: left;
5216    height: 0;
5217    padding-top: 50.0%;
5218    position: relative;
5219  }
5220  # .collection-grid__content-wrapper::after{
5221    content: "";
5222    display: table;
5223    clear: both;
5224  }
5225
5226  .collection-grid__content-wrapper{
5227    overflow: hidden;
5228  }
5229  .collection-grid__content-wrapper img {
5230    transition: transform 3s ease;
5231  }
5232  .collection-grid__content-wrapper:hover img{
5233    transform: scale(1.035);
5234  }
5235  .collection-grid__content-wrapper h2 {
5236    transition-property: transform;
5237    transition: transform .3s ease-out;
5238  }
5239  .collection-grid__content-wrapper:hover h2{
5240    transform: translateY(-2px);
5241  }
5242</style>
5242��<div class="collection-grid__content-wrapper card-shadow ">
5243    <a class="list-collection__link" href="/collections/flip-flops"></a>
5244    
5245      <img src="//respoke.com/cdn/shop/files/BOLDUC_Flipflop_shoecircle.jpg?v=1790961851&amp;width=2509" srcset="//respoke.com/cdn/shop/files/BOLDUC_Flipflop_shoecircle.jpg?v=1790961851&amp;width=540 540w, //respoke.com/cdn/shop/files/BOLDUC_Flipflop_shoecircle.jpg?v=1790961851&amp;width=720 720w, //respoke.com/cdn/shop/files/BOLDUC_Flipflop_shoecircle.jpg?v=1790961851&amp;width=900 900w, //respoke.com/cdn/shop/files/BOLDUC_Flipflop_shoecircle.jpg?v=1790961851&amp;width=1080 1080w, //respoke.com/cdn/shop/files/BOLDUC_Flipflop_shoecircle.jpg?v=1790961851&amp;width=1296 1296w, //respoke.com/cdn/shop/files/BOLDUC_Flipflop_shoecircle.jpg?v=1790961851&amp;width=1512 1512w, //respoke.com/cdn/shop/files/BOLDUC_Flipflop_shoecircle.jpg?v=1790961851&amp;width=1728 1728w, //respoke.com/cdn/shop/files/BOLDUC_Flipflop_shoecircle.jpg?v=1790961851&amp;width=1944 1944w, //respoke.com/cdn/shop/files/BOLDUC_Flipflop_shoecircle.jpg?v=1790961851&amp;width=2048 2048w" width="2509" height="2509" sizes="(min-width:2048px) 1296px, (min-width:1944px) 1080px, (min-width:1728px) 900px, (min-width:1512px) 720px, (min-width:1296px) 540px, (min-width:1080px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" class="section__image-animations--scale  lazyload">
5246    
5247    <div class="collection-grid__overlay"><h2>FLIP-FLOPS</h2></div>
5248  </div>
5249��
5250              �<style data-shopify>
5251  # .collection-grid__content-wrapper::before{
5252    content: "";
5253    width: 1px;
5254    margin-left: -1px;
5255    float: left;
5256    height: 0;
5257    padding-top: 50.0%;
5258    position: relative;
5259  }
5260  # .collection-grid__content-wrapper::after{
5261    content: "";
5262    display: table;
5263    clear: both;
5264  }
5265
5266  .collection-grid__content-wrapper{
5267    overflow: hidden;
5268  }
5269  .collection-grid__content-wrapper img {
5270    transition: transform 3s ease;
5271  }
5272  .collection-grid__content-wrapper:hover img{
5273    transform: scale(1.035);
5274  }
5275  .collection-grid__content-wrapper h2 {
5276    transition-property: transform;
5277    transition: transform .3s ease-out;
5278  }
5279  .collection-grid__content-wrapper:hover h2{
5280    transform: translateY(-2px);
5281  }
5282</style>��<div class="collection-grid__content-wrapper card-shadow ">
5283    <a class="list-collection__link" href="/collections/classic-espadrilles"></a>
5284    
5285      <img src="//respoke.com/cdn/shop/collections/Batik_Confi_Espadrilles.jpg?v=1782411287&amp;width=3024" alt="CLASSIC ESPADRILLES" srcset="//respoke.com/cdn/shop/collections/Batik_Confi_Espadrilles.jpg?v=1782411287&amp;width=540 540w, //respoke.com/cdn/shop/collections/Batik_Confi_Espadrilles.jpg?v=1782411287&amp;width=720 720w, //respoke.com/cdn/shop/collections/Batik_Confi_Espadrilles.jpg?v=1782411287&amp;width=900 900w, //respoke.com/cdn/shop/collections/Batik_Confi_Espadrilles.jpg?v=1782411287&amp;width=1080 1080w, //respoke.com/cdn/shop/collections/Batik_Confi_Espadrilles.jpg?v=1782411287&amp;width=1296 1296w, //respoke.com/cdn/shop/collections/Batik_Confi_Espadrilles.jpg?v=1782411287&amp;width=1512 1512w, //respoke.com/cdn/shop/collections/Batik_Confi_Espadrilles.jpg?v=1782411287&amp;width=1728 1728w, //respoke.com/cdn/shop/collections/Batik_Confi_Espadrilles.jpg?v=1782411287&amp;width=1944 1944w, //respoke.com/cdn/shop/collections/Batik_Confi_Espadrilles.jpg?v=1782411287&amp;width=2048 2048w" width="3024" height="3024" sizes="(min-width:2048px) 1296px, (min-width:1944px) 1080px, (min-width:1728px) 900px, (min-width:1512px) 720px, (min-width:1296px) 540px, (min-width:1080px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" class="section__image-animations--scale  lazyload">
5286    
5287    <div class="collection-grid__overlay"><h2>CLASSIC ESPADRILLES</h2></div>
5288  </div>
5289��
5290              �<style data-shopify>
5291  # .collection-grid__content-wrapper::before{
5292    content: "";
5293    width: 1px;
5294    margin-left: -1px;
5295    float: left;
5296    height: 0;
5297    padding-top: 50.0%;
5298    position: relative;
5299  }
5300  # .collection-grid__content-wrapper::after{
5301    content: "";
5302    display: table;
5303    clear: both;
5304  }
5305
5306  .collection-grid__content-wrapper{
5307    overflow: hidden;
5308  }
5309  .collection-grid__content-wrapper img {
5310    transition: transform 3s ease;
5311  }
5312  .collection-grid__content-wrapper:hover img{
5313    transform: scale(1.035);
5314  }
5315  .collection-grid__content-wrapper h2 {
5316    transition-property: transform;
5317    transition: transform .3s ease-out;
5318  }
5319  .collection-grid__content-wrapper:hover h2{
5320    transform: translateY(-2px);
5321  }
5322</style>
5322��<div class="collection-grid__content-wrapper card-shadow ">
5323    <a class="list-collection__link" href="/collections/wedges"></a>
5324    
5325      <img src="//respoke.com/cdn/shop/collections/Newport_BuckleWedge.jpg?v=1782411826&amp;width=3605" alt="WEDGES" srcset="//respoke.com/cdn/shop/collections/Newport_BuckleWedge.jpg?v=1782411826&amp;width=540 540w, //respoke.com/cdn/shop/collections/Newport_BuckleWedge.jpg?v=1782411826&amp;width=720 720w, //respoke.com/cdn/shop/collections/Newport_BuckleWedge.jpg?v=1782411826&amp;width=900 900w, //respoke.com/cdn/shop/collections/Newport_BuckleWedge.jpg?v=1782411826&amp;width=1080 1080w, //respoke.com/cdn/shop/collections/Newport_BuckleWedge.jpg?v=1782411826&amp;width=1296 1296w, //respoke.com/cdn/shop/collections/Newport_BuckleWedge.jpg?v=1782411826&amp;width=1512 1512w, //respoke.com/cdn/shop/collections/Newport_BuckleWedge.jpg?v=1782411826&amp;width=1728 1728w, //respoke.com/cdn/shop/collections/Newport_BuckleWedge.jpg?v=1782411826&amp;width=1944 1944w, //respoke.com/cdn/shop/collections/Newport_BuckleWedge.jpg?v=1782411826&amp;width=2048 2048w" width="3605" height="3605" sizes="(min-width:2048px) 1296px, (min-width:1944px) 1080px, (min-width:1728px) 900px, (min-width:1512px) 720px, (min-width:1296px) 540px, (min-width:1080px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" class="section__image-animations--scale  lazyload">
5326    
5327    <div class="collection-grid__overlay"><h2>WEDGES</h2></div>
5328  </div>
5329��
5330              �<style data-shopify>
5331  # .collection-grid__content-wrapper::before{
5332    content: "";
5333    width: 1px;
5334    margin-left: -1px;
5335    float: left;
5336    height: 0;
5337    padding-top: 50.0%;
5338    position: relative;
5339  }
5340  # .collection-grid__content-wrapper::after{
5341    content: "";
5342    display: table;
5343    clear: both;
5344  }
5345
5346  .collection-grid__content-wrapper{
5347    overflow: hidden;
5348  }
5349  .collection-grid__content-wrapper img {
5350    transition: transform 3s ease;
5351  }
5352  .collection-grid__content-wrapper:hover img{
5353    transform: scale(1.035);
5354  }
5355  .collection-grid__content-wrapper h2 {
5356    transition-property: transform;
5357    transition: transform .3s ease-out;
5358  }
5359  .collection-grid__content-wrapper:hover h2{
5360    transform: translateY(-2px);
5361  }
5362</style>��<div class="collection-grid__content-wrapper card-shadow ">
5363    <a class="list-collection__link" href="/collections/wallets"></a>
5364    
5365      <img src="//respoke.com/cdn/shop/collections/IMG_20260617_102010.jpg?v=1781881571&amp;width=4199" alt="WALLETS" srcset="//respoke.com/cdn/shop/collections/IMG_20260617_102010.jpg?v=1781881571&amp;width=540 540w, //respoke.com/cdn/shop/collections/IMG_20260617_102010.jpg?v=1781881571&amp;width=720 720w, //respoke.com/cdn/shop/collections/IMG_20260617_102010.jpg?v=1781881571&amp;width=900 900w, //respoke.com/cdn/shop/collections/IMG_20260617_102010.jpg?v=1781881571&amp;width=1080 1080w, //respoke.com/cdn/shop/collections/IMG_20260617_102010.jpg?v=1781881571&amp;width=1296 1296w, //respoke.com/cdn/shop/collections/IMG_20260617_102010.jpg?v=1781881571&amp;width=1512 1512w, //respoke.com/cdn/shop/collections/IMG_20260617_102010.jpg?v=1781881571&amp;width=1728 1728w, //respoke.com/cdn/shop/collections/IMG_20260617_102010.jpg?v=1781881571&amp;width=1944 1944w, //respoke.com/cdn/shop/collections/IMG_20260617_102010.jpg?v=1781881571&amp;width=2048 2048w" width="4199" height="4199" sizes="(min-width:2048px) 1296px, (min-width:1944px) 1080px, (min-width:1728px) 900px, (min-width:1512px) 720px, (min-width:1296px) 540px, (min-width:1080px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" class="section__image-animations--scale  lazyload">
5366    
5367    <div class="collection-grid__overlay"><h2>WALLETS</h2></div>
5368  </div>
5369��
5370              �<style data-shopify>
5371  # .collection-grid__content-wrapper::before{
5372    content: "";
5373    width: 1px;
5374    margin-left: -1px;
5375    float: left;
5376    height: 0;
5377    padding-top: 50.0%;
5378    position: relative;
5379  }
5380  # .collection-grid__content-wrapper::after{
5381    content: "";
5382    display: table;
5383    clear: both;
5384  }
5385
5386  .collection-grid__content-wrapper{
5387    overflow: hidden;
5388  }
5389  .collection-grid__content-wrapper img {
5390    transition: transform 3s ease;
5391  }
5392  .collection-grid__content-wrapper:hover img{
5393    transform: scale(1.035);
5394  }
5395  .collection-grid__content-wrapper h2 {
5396    transition-property: transform;
5397    transition: transform .3s ease-out;
5398  }
5399  .collection-grid__content-wrapper:hover h2{
5400    transform: translateY(-2px);
5401  }
5402</style>
5402��<div class="collection-grid__content-wrapper card-shadow ">
5403    <a class="list-collection__link" href="/collections/huntsman-x-respoke"></a>
5404    
5405      <img src="//respoke.com/cdn/shop/collections/Huntsman_STILLLIFE_Shot_6_016_copySM.jpg?v=1747083458&amp;width=1714" alt="HUNTSMAN X RESPOKE" srcset="//respoke.com/cdn/shop/collections/Huntsman_STILLLIFE_Shot_6_016_copySM.jpg?v=1747083458&amp;width=540 540w, //respoke.com/cdn/shop/collections/Huntsman_STILLLIFE_Shot_6_016_copySM.jpg?v=1747083458&amp;width=720 720w, //respoke.com/cdn/shop/collections/Huntsman_STILLLIFE_Shot_6_016_copySM.jpg?v=1747083458&amp;width=900 900w, //respoke.com/cdn/shop/collections/Huntsman_STILLLIFE_Shot_6_016_copySM.jpg?v=1747083458&amp;width=1080 1080w, //respoke.com/cdn/shop/collections/Huntsman_STILLLIFE_Shot_6_016_copySM.jpg?v=1747083458&amp;width=1296 1296w, //respoke.com/cdn/shop/collections/Huntsman_STILLLIFE_Shot_6_016_copySM.jpg?v=1747083458&amp;width=1512 1512w" width="1714" height="1143" sizes="(min-width:2048px) 1296px, (min-width:1944px) 1080px, (min-width:1728px) 900px, (min-width:1512px) 720px, (min-width:1296px) 540px, (min-width:1080px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" class="section__image-animations--scale  lazyload">
5406    
5407    <div class="collection-grid__overlay"><h2>HUNTSMAN X RESPOKE</h2></div>
5408  </div>
5409��
5410              �<style data-shopify>
5411  # .collection-grid__content-wrapper::before{
5412    content: "";
5413    width: 1px;
5414    margin-left: -1px;
5415    float: left;
5416    height: 0;
5417    padding-top: 50.0%;
5418    position: relative;
5419  }
5420  # .collection-grid__content-wrapper::after{
5421    content: "";
5422    display: table;
5423    clear: both;
5424  }
5425
5426  .collection-grid__content-wrapper{
5427    overflow: hidden;
5428  }
5429  .collection-grid__content-wrapper img {
5430    transition: transform 3s ease;
5431  }
5432  .collection-grid__content-wrapper:hover img{
5433    transform: scale(1.035);
5434  }
5435  .collection-grid__content-wrapper h2 {
5436    transition-property: transform;
5437    transition: transform .3s ease-out;
5438  }
5439  .collection-grid__content-wrapper:hover h2{
5440    transform: translateY(-2px);
5441  }
5442</style>��<div class="collection-grid__content-wrapper card-shadow ">
5443    <a class="list-collection__link" href="/collections/re-by-respoke"></a>
5444    
5445      <img src="//respoke.com/cdn/shop/files/re-respoke.jpg?v=1748619436&amp;width=5680" srcset="//respoke.com/cdn/shop/files/re-respoke.jpg?v=1748619436&amp;width=540 540w, //respoke.com/cdn/shop/files/re-respoke.jpg?v=1748619436&amp;width=720 720w, //respoke.com/cdn/shop/files/re-respoke.jpg?v=1748619436&amp;width=900 900w, //respoke.com/cdn/shop/files/re-respoke.jpg?v=1748619436&amp;width=1080 1080w, //respoke.com/cdn/shop/files/re-respoke.jpg?v=1748619436&amp;width=1296 1296w, //respoke.com/cdn/shop/files/re-respoke.jpg?v=1748619436&amp;width=1512 1512w, //respoke.com/cdn/shop/files/re-respoke.jpg?v=1748619436&amp;width=1728 1728w, //respoke.com/cdn/shop/files/re-respoke.jpg?v=1748619436&amp;width=1944 1944w, //respoke.com/cdn/shop/files/re-respoke.jpg?v=1748619436&amp;width=2048 2048w" width="5680" height="3787" sizes="(min-width:2048px) 1296px, (min-width:1944px) 1080px, (min-width:1728px) 900px, (min-width:1512px) 720px, (min-width:1296px) 540px, (min-width:1080px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" class="section__image-animations--scale  lazyload">
5446    
5447    <div class="collection-grid__overlay"><h2>RE BY RESPOKE</h2></div>
5448  </div>
5449�
5450    </div>
5451  </div>
5452</div>
5453
5454  
5455 </div><div id="shopify-section-template--21046461759727__button_only_nqBWk7" class="shopify-section"><section class="button-only-section">
5456  
5457    <div class="button-only-section__inner button-only-section__inner--center">
5458      <a
5459        href="/collections/footwear"
5460        class="button-only-section__button"
5461      >
5462        SHOP ALL FOOTWEAR
5463      </a>
5464    </div>
5465  
5466</section>
5467
5468<style>
5469  .button-only-section {
5470    width: 100%;
5471    padding-top: 30px;
5472    padding-bottom: 30px;
5473  }
5474
5475  .button-only-section__inner {
5476    width: 100%;
5477    padding-left: 20px;
5478    padding-right: 20px;
5479  }
5480
5481  .button-only-section__inner--left {
5482    text-align: left;
5483  }
5484
5485  .button-only-section__inner--center {
5486    text-align: center;
5487  }
5488
5489  .button-only-section__inner--right {
5490    text-align: right;
5491  }
5492
5493  .button-only-section__button {
5494    display: inline-block;
5495    padding: 14px 34px;
5496    border: 1px solid currentColor;
5497    color: inherit;
5498    background: transparent;
5499    text-decoration: none;
5500    text-transform: uppercase;
5501    letter-spacing: 0.08em;
5502    font-size: 13px;
5503    line-height: 1;
5504    transition: all 0.2s ease;
5505  }
5506
5507  .button-only-section__button:hover {
5508    background: #000;
5509    color: #fff;
5510    border-color: #000;
5511  }
5512</style>
5513
5514<style> #shopify-section-template--21046461759727__button_only_nqBWk7 .button-only-section__button {background: #b90808 !important; border-color: #b90808 !important; color: #fff !important; border-radius: 0px !important; text-transform: none !important; letter-spacing: 0.03em !important; font-size: 17px !important; padding: 14px 70px !important;} #shopify-section-template--21046461759727__button_only_nqBWk7 .button-only-section__button:hover {background: #9f0707 !important; border-color: #9f0707 !important; color: #fff !important;} </style></div><div id="shopify-section-template--21046461759727__17641683731a626d31" class="shopify-section">
5515
5516</div><div id="shopify-section-template--21046461759727__image_with_text_1" class="shopify-section dynamic__section section__image-with-text"><style data-shopify>
5517  #shopify-section-template--21046461759727__image_with_text_1{
5518    background-color: var(--color_body_bg);
5519  }
5520</style>
5521
5522<!-- /sections/home-features.liquid -->
5523<div class="section__standard-spacing--none" data-section-index="6" >
5524  <div class=" wrapper ">
5525    <div class=" card-shadow "><!-- /snippets/section__image-with-text.liquid -->
5526<style data-shopify>�#image-with-text--template--21046461759727__image_with_text_1 .image-with-text__content-container,
5527    #image-with-text--template--21046461759727__image_with_text_1 .image-with-text__image-container{
5528      background-color: #ffffff;
5529    }
5530    #image-with-text--template--21046461759727__image_with_text_1 h2, 
5531    #image-with-text--template--21046461759727__image_with_text_1 h3,
5532    #image-with-text--template--21046461759727__image_with_text_1 p{
5533      color: #000000;
5534    }
5535
5536    #image-with-text--template--21046461759727__image_with_text_1 .btn--tertiary{
5537      color: #ffffff;
5538      border-color: #ffffff;
5539    }
5540    #image-with-text--template--21046461759727__image_with_text_1 .btn--tertiary:hover{
5541      color: #ffffff;
5542      border-color: #c61919;
5543      background-color: #c61919;
5544    }.feature-flex{
5545    display: flex;
5546    flex-wrap: wrap;
5547  }
5548  .feature-flex-right{
5549    display: flex;
5550    flex-wrap: wrap-reverse;
5551  }
5552  #image-with-text--template--21046461759727__image_with_text_1 .image-with-text__image-container::before{
5553    content: "";
5554    width: 1px;
5555    margin-left: -1px;
5556    float: left;
5557    height: 0;
5558    padding-top: 100.03746721618583%;
5559    position: relative;
5560  }
5561  #image-with-text--template--21046461759727__image_with_text_1 .image-with-text__image-container::after{
5562    content: "";
5563    display: table;
5564    clear: both;
5565  }
5566  #image-with-text--template--21046461759727__image_with_text_1 .image-with-text__content-container{
5567    flex: 1 1 auto;
5568    width: 50%;
5569  }
5570  .image-with-text__content{
5571    width: 100%;
5572  }
5573  @media screen and (min-width: 769px){
5574    #image-with-text--template--21046461759727__image_with_text_1 .image-with-text__image-container{
5575      min-width: 50%;
5576      background-position: center center;
5577      flex: 1 1 auto;
5578    }
5579    #image-with-text--template--21046461759727__image_with_text_1 .image-with-text__content-container{
5580      min-width: 350px;
5581    }
5582  }
5583  @media screen and (max-width: 768px){
5584    .image-with-text__image-container{
5585      width: 100%;
5586    }
5587  }
5588</style>
5589
5590<div id="image-with-text--template--21046461759727__image_with_text_1" class="home-promotion-block feature-flex-right">
5591  
5592    <div class="image-with-text__content-container right-text card__radius-left text-center">
5593      <div class="image-with-text__content section__standard-spacing">
5594        
5595        <h2>I ONCE WAS AN HERMÈS SCARF. I AM REBORN.</h2>
5596        
5597        
5598        
5599          <p>Handmade in tiny Spanish villages,&nbsp;<br/><a href="/products/maio-orange-slipper" title="MAIO Orange Slipper">MAIO Orange Slippers</a> are stepping out of their past into a future yet to be imagined.</p>
5600        
5601        <a href="/products/maio-orange-slipper" class="btn btn--tertiary">SHOP THIS STYLE</a>
5602      </div>
5603    </div>
5604    
5605      <div class="image-with-text__image-container right-image card__radius-right lazyload" 
5606        data-bgset="
5607    //respoke.com/cdn/shop/files/IMG_0018.jpg?v=1766596483&width=180 180w 180h,
5608    //respoke.com/cdn/shop/files/IMG_0018.jpg?v=1766596483&width=360 360w 360h,
5609    //respoke.com/cdn/shop/files/IMG_0018.jpg?v=1766596483&width=540 540w 540h,
5610    //respoke.com/cdn/shop/files/IMG_0018.jpg?v=1766596483&width=720 720w 720h,
5611    //respoke.com/cdn/shop/files/IMG_0018.jpg?v=1766596483&width=900 900w 900h,
5612    //respoke.com/cdn/shop/files/IMG_0018.jpg?v=1766596483&width=1080 1080w 1080h,
5613    //respoke.com/cdn/shop/files/IMG_0018.jpg?v=1766596483&width=1296 1296w 1296h,
5614    //respoke.com/cdn/shop/files/IMG_0018.jpg?v=1766596483&width=1512 1512w 1513h,
5615    //respoke.com/cdn/shop/files/IMG_0018.jpg?v=1766596483&width=1728 1728w 1729h,
5616    //respoke.com/cdn/shop/files/IMG_0018.jpg?v=1766596483&width=2669 2669w 2670h
5617"
5618        data-sizes="auto"
5619        data-parent-fit="cover"></div>
5620    
5621   
5622</div></div>
5623  </div>
5624</div>
5625
5626
5627</div><div id="shopify-section-template--21046461759727__main_image_with_text_hqYA4z" class="shopify-section dynamic__section section__image-with-text"><style data-shopify>
5628  #shopify-section-template--21046461759727__main_image_with_text_hqYA4z{
5629    background-color: var(--color_body_bg);
5630  }
5631</style>
5632
5633<!-- /sections/home-features.liquid -->
5634<div class="section__standard-spacing--none" data-section-index="7" >
5635  <div class=" wrapper ">
5636    <div class=" card-shadow "><!-- /snippets/section__image-with-text.liquid -->
5637<style data-shopify>�#image-with-text--template--21046461759727__main_image_with_text_hqYA4z .image-with-text__content-container,
5638    #image-with-text--template--21046461759727__main_image_with_text_hqYA4z .image-with-text__image-container{
5639      background-color: #ffffff;
5640    }
5641    #image-with-text--template--21046461759727__main_image_with_text_hqYA4z h2, 
5642    #image-with-text--template--21046461759727__main_image_with_text_hqYA4z h3,
5643    #image-with-text--template--21046461759727__main_image_with_text_hqYA4z p{
5644      color: #000000;
5645    }
5646
5647    #image-with-text--template--21046461759727__main_image_with_text_hqYA4z .btn--tertiary{
5648      color: #ffffff;
5649      border-color: #ffffff;
5650    }
5651    #image-with-text--template--21046461759727__main_image_with_text_hqYA4z .btn--tertiary:hover{
5652      color: #ffffff;
5653      border-color: #c61919;
5654      background-color: #c61919;
5655    }.feature-flex{
5656    display: flex;
5657    flex-wrap: wrap;
5658  }
5659  .feature-flex-right{
5660    display: flex;
5661    flex-wrap: wrap-reverse;
5662  }
5663  #image-with-text--template--21046461759727__main_image_with_text_hqYA4z .image-with-text__image-container::before{
5664    content: "";
5665    width: 1px;
5666    margin-left: -1px;
5667    float: left;
5668    height: 0;
5669    padding-top: 100.0%;
5670    position: relative;
5671  }
5672  #image-with-text--template--21046461759727__main_image_with_text_hqYA4z .image-with-text__image-container::after{
5673    content: "";
5674    display: table;
5675    clear: both;
5676  }
5677  #image-with-text--template--21046461759727__main_image_with_text_hqYA4z .image-with-text__content-container{
5678    flex: 1 1 auto;
5679    width: 50%;
5680  }
5681  .image-with-text__content{
5682    width: 100%;
5683  }
5684  @media screen and (min-width: 769px){
5685    #image-with-text--template--21046461759727__main_image_with_text_hqYA4z .image-with-text__image-container{
5686      min-width: 50%;
5687      background-position: center center;
5688      flex: 1 1 auto;
5689    }
5690    #image-with-text--template--21046461759727__main_image_with_text_hqYA4z .image-with-text__content-container{
5691      min-width: 350px;
5692    }
5693  }
5694  @media screen and (max-width: 768px){
5695    .image-with-text__image-container{
5696      width: 100%;
5697    }
5698  }
5699</style>
5700
5701<div id="image-with-text--template--21046461759727__main_image_with_text_hqYA4z" class="home-promotion-block feature-flex">
5702  
5703    
5704      <div class="image-with-text__image-container left-image card__radius-left lazyload" 
5705      data-bgset="
5706    //respoke.com/cdn/shop/files/IMG-6186.png?v=1790952844&width=180 180w 180h,
5707    //respoke.com/cdn/shop/files/IMG-6186.png?v=1790952844&width=360 360w 360h,
5708    //respoke.com/cdn/shop/files/IMG-6186.png?v=1790952844&width=540 540w 540h,
5709    //respoke.com/cdn/shop/files/IMG-6186.png?v=1790952844&width=720 720w 720h,
5710    //respoke.com/cdn/shop/files/IMG-6186.png?v=1790952844&width=900 900w 900h,
5711    //respoke.com/cdn/shop/files/IMG-6186.png?v=1790952844&width=1080 1080w 1080h,
5712    
5713    
5714    
5715    //respoke.com/cdn/shop/files/IMG-6186.png?v=1790952844&width=1254 1254w 1254h
5716"
5717      data-sizes="auto"
5718      data-parent-fit="cover"></div>
5719    
5720
5721    <div class="image-with-text__content-container card__radius-right right-text text-center">
5722      <div class="section__text-block image-with-text__content section__standard-spacing" data-animation-layer="2">
5723        
5724        <h2>I ONCE WAS AN EMILIO PUCCI SCARF. I HAVE A STORY YET TO TELL.</h2>
5725        
5726        
5727        
5728          <p>A little wiser. A little wilder,<br/><a href="/products/rosone-blue-mule-espadrilles" title="ROSONE Blue Mule Espadrilles"><strong>ROSONE Blue Mule Espadrilles</strong></a><strong> </strong>are still unforgettable. Always one-of-a-kind. Just like you.&nbsp;</p>
5729        
5730        <a href="/products/rosone-blue-mule-espadrilles" class="btn btn--tertiary">SHOP THIS STYLE</a>
5731      </div>
5732    </div>
5733   
5734</div></div>
5735  </div>
5736</div>
5737
5738
5739</div><div id="shopify-section-template--21046461759727__gallery" class="shopify-section gallery-section dynamic__section section__gallery">
5739<script defer src="//respoke.com/cdn/shop/t/30/assets/vendor_masonry.js?v=4589059441575221151766703035" type="c58bbd131a7d6c2a4229a1f2-text/javascript"></script>
5739<style data-shopify>
5740  :root{
5741    --gallery_margin--template--21046461759727__gallery: 15px;
5742  }#gallery-block--image_y7nhpV.block-background-color{
5743    background-color: #ffffff;
5744  }
5745  #gallery-block--image_y7nhpV .gallery__overlay{
5746    background-color: rgba(255, 255, 255, 0.0);
5747  }
5748  #gallery-block--image_y7nhpV h4, #gallery-block--image_y7nhpV p{
5749    color: #333333;
5750  }
5751  #gallery-block--image_y7nhpV .btn--tertiary{
5752    color: #333333;
5753    border-color: #333333;
5754  }
5755  #gallery-block--image_y7nhpV .btn--tertiary:hover{
5756    color: #ffffff;
5757    border-color: var(--color_btn_background_hover);
5758  }
5759  #gallery-block--image_y7nhpV .gallery__border{
5760    border-color: #333333;
5761  }#gallery-block--image-5.block-background-color{
5762    background-color: #ffffff;
5763  }
5764  #gallery-block--image-5 .gallery__overlay{
5765    background-color: rgba(255, 255, 255, 0.0);
5766  }
5767  #gallery-block--image-5 h4, #gallery-block--image-5 p{
5768    color: #333333;
5769  }
5770  #gallery-block--image-5 .btn--tertiary{
5771    color: #333333;
5772    border-color: #333333;
5773  }
5774  #gallery-block--image-5 .btn--tertiary:hover{
5775    color: #ffffff;
5776    border-color: var(--color_btn_background_hover);
5777  }
5778  #gallery-block--image-5 .gallery__border{
5779    border-color: #333333;
5780  }#gallery-block--image-3.block-background-color{
5781    background-color: #ffffff;
5782  }
5783  #gallery-block--image-3 .gallery__overlay{
5784    background-color: rgba(255, 255, 255, 0.0);
5785  }
5786  #gallery-block--image-3 h4, #gallery-block--image-3 p{
5787    color: #333333;
5788  }
5789  #gallery-block--image-3 .btn--tertiary{
5790    color: #333333;
5791    border-color: #333333;
5792  }
5793  #gallery-block--image-3 .btn--tertiary:hover{
5794    color: #ffffff;
5795    border-color: var(--color_btn_background_hover);
5796  }
5797  #gallery-block--image-3 .gallery__border{
5798    border-color: #333333;
5799  }#gallery-block--image-2.block-background-color{
5800    background-color: #ffffff;
5801  }
5802  #gallery-block--image-2 .gallery__overlay{
5803    background-color: rgba(255, 255, 255, 0.0);
5804  }
5805  #gallery-block--image-2 h4, #gallery-block--image-2 p{
5806    color: #333333;
5807  }
5808  #gallery-block--image-2 .btn--tertiary{
5809    color: #333333;
5810    border-color: #333333;
5811  }
5812  #gallery-block--image-2 .btn--tertiary:hover{
5813    color: #ffffff;
5814    border-color: var(--color_btn_background_hover);
5815  }
5816  #gallery-block--image-2 .gallery__border{
5817    border-color: #333333;
5818  }#gallery-block--image-4.block-background-color{
5819    background-color: #ffffff;
5820  }
5821  #gallery-block--image-4 .gallery__overlay{
5822    background-color: rgba(255, 255, 255, 0.0);
5823  }
5824  #gallery-block--image-4 h4, #gallery-block--image-4 p{
5825    color: #333333;
5826  }
5827  #gallery-block--image-4 .btn--tertiary{
5828    color: #333333;
5829    border-color: #333333;
5830  }
5831  #gallery-block--image-4 .btn--tertiary:hover{
5832    color: #ffffff;
5833    border-color: var(--color_btn_background_hover);
5834  }
5835  #gallery-block--image-4 .gallery__border{
5836    border-color: #333333;
5837  }#gallery-block--image-6.block-background-color{
5838    background-color: #282828;
5839  }
5840  #gallery-block--image-6 .gallery__overlay{
5841    background-color: rgba(255, 255, 255, 0.0);
5842  }
5843  #gallery-block--image-6 h4, #gallery-block--image-6 p{
5844    color: #ffffff;
5845  }
5846  #gallery-block--image-6 .btn--tertiary{
5847    color: #ffffff;
5848    border-color: #ffffff;
5849  }
5850  #gallery-block--image-6 .btn--tertiary:hover{
5851    color: #ffffff;
5852    border-color: var(--color_btn_background_hover);
5853  }
5854  #gallery-block--image-6 .gallery__border{
5855    border-color: #ffffff;
5856  }#gallery-block--image_zBBGiE.block-background-color{
5857    background-color: #ffffff;
5858  }
5859  #gallery-block--image_zBBGiE .gallery__overlay{
5860    background-color: rgba(255, 255, 255, 0.0);
5861  }
5862  #gallery-block--image_zBBGiE h4, #gallery-block--image_zBBGiE p{
5863    color: #333333;
5864  }
5865  #gallery-block--image_zBBGiE .btn--tertiary{
5866    color: #333333;
5867    border-color: #333333;
5868  }
5869  #gallery-block--image_zBBGiE .btn--tertiary:hover{
5870    color: #ffffff;
5871    border-color: var(--color_btn_background_hover);
5872  }
5873  #gallery-block--image_zBBGiE .gallery__border{
5874    border-color: #333333;
5875  }#gallery-block--image_qUWTMR.block-background-color{
5876    background-color: #ffffff;
5877  }
5878  #gallery-block--image_qUWTMR .gallery__overlay{
5879    background-color: rgba(255, 255, 255, 0.0);
5880  }
5881  #gallery-block--image_qUWTMR h4, #gallery-block--image_qUWTMR p{
5882    color: #333333;
5883  }
5884  #gallery-block--image_qUWTMR .btn--tertiary{
5885    color: #333333;
5886    border-color: #333333;
5887  }
5888  #gallery-block--image_qUWTMR .btn--tertiary:hover{
5889    color: #ffffff;
5890    border-color: var(--color_btn_background_hover);
5891  }
5892  #gallery-block--image_qUWTMR .gallery__border{
5893    border-color: #333333;
5894  }#gallery-block--image_fbRmcU.block-background-color{
5895    background-color: #ffffff;
5896  }
5897  #gallery-block--image_fbRmcU .gallery__overlay{
5898    background-color: rgba(255, 255, 255, 0.0);
5899  }
5900  #gallery-block--image_fbRmcU h4, #gallery-block--image_fbRmcU p{
5901    color: #333333;
5902  }
5903  #gallery-block--image_fbRmcU .btn--tertiary{
5904    color: #333333;
5905    border-color: #333333;
5906  }
5907  #gallery-block--image_fbRmcU .btn--tertiary:hover{
5908    color: #ffffff;
5909    border-color: var(--color_btn_background_hover);
5910  }
5911  #gallery-block--image_fbRmcU .gallery__border{
5912    border-color: #333333;
5913  }#gallery-block--image_Mm6qNH.block-background-color{
5914    background-color: #ffffff;
5915  }
5916  #gallery-block--image_Mm6qNH .gallery__overlay{
5917    background-color: rgba(255, 255, 255, 0.0);
5918  }
5919  #gallery-block--image_Mm6qNH h4, #gallery-block--image_Mm6qNH p{
5920    color: #333333;
5921  }
5922  #gallery-block--image_Mm6qNH .btn--tertiary{
5923    color: #333333;
5924    border-color: #333333;
5925  }
5926  #gallery-block--image_Mm6qNH .btn--tertiary:hover{
5927    color: #ffffff;
5928    border-color: var(--color_btn_background_hover);
5929  }
5930  #gallery-block--image_Mm6qNH .gallery__border{
5931    border-color: #333333;
5932  }#gallery-block--image_FMBzY3.block-background-color{
5933    background-color: #ffffff;
5934  }
5935  #gallery-block--image_FMBzY3 .gallery__overlay{
5936    background-color: rgba(255, 255, 255, 0.0);
5937  }
5938  #gallery-block--image_FMBzY3 h4, #gallery-block--image_FMBzY3 p{
5939    color: #333333;
5940  }
5941  #gallery-block--image_FMBzY3 .btn--tertiary{
5942    color: #333333;
5943    border-color: #333333;
5944  }
5945  #gallery-block--image_FMBzY3 .btn--tertiary:hover{
5946    color: #ffffff;
5947    border-color: var(--color_btn_background_hover);
5948  }
5949  #gallery-block--image_FMBzY3 .gallery__border{
5950    border-color: #333333;
5951  }#gallery-block--image_fEbKcd.block-background-color{
5952    background-color: #ffffff;
5953  }
5954  #gallery-block--image_fEbKcd .gallery__overlay{
5955    background-color: rgba(255, 255, 255, 0.0);
5956  }
5957  #gallery-block--image_fEbKcd h4, #gallery-block--image_fEbKcd p{
5958    color: #333333;
5959  }
5960  #gallery-block--image_fEbKcd .btn--tertiary{
5961    color: #333333;
5962    border-color: #333333;
5963  }
5964  #gallery-block--image_fEbKcd .btn--tertiary:hover{
5965    color: #ffffff;
5966    border-color: var(--color_btn_background_hover);
5967  }
5968  #gallery-block--image_fEbKcd .gallery__border{
5969    border-color: #333333;
5970  }@media screen and (min-width: 769px){
5971    #shopify-section-template--21046461759727__gallery .gallery{
5972      padding: calc(var(--gallery_margin--template--21046461759727__gallery) / 2) 0;
5973    }
5974    #shopify-section-template--21046461759727__gallery .grid__gutter{
5975      width: var(--gallery_margin--template--21046461759727__gallery);
5976      height: var(--gallery_margin--template--21046461759727__gallery); 
5977    }
5978    #shopify-section-template--21046461759727__gallery .grid__size.grid__size-one-quarter{ 
5979      width: calc((100% - (3 * var(--gallery_margin--template--21046461759727__gallery)))/4);
5980    }
5981    #shopify-section-template--21046461759727__gallery .grid__size.grid__size-one-third{ 
5982      width: calc((100% - (2 * var(--gallery_margin--template--21046461759727__gallery)))/3);
5983    }
5984    #shopify-section-template--21046461759727__gallery .grid__size.grid__size-one-half{
5985      width: calc((100% - var(--gallery_margin--template--21046461759727__gallery))/2);
5986    }
5987    #shopify-section-template--21046461759727__gallery .gallery--one-quarter .grid-item{
5988      width: calc((100% - (3 * var(--gallery_margin--template--21046461759727__gallery)))/4);
5989      padding-top: 23%;
5990      margin: calc(var(--gallery_margin--template--21046461759727__gallery) / 2) 0;
5991    }
5992    #shopify-section-template--21046461759727__gallery .gallery--one-quarter .grid-item--desktop-large-square{
5993      width: calc((100% - 0px)/4 * 2 - (var(--gallery_margin--template--21046461759727__gallery) / 2));
5994      padding-top: 46%;
5995    }
5996    #shopify-section-template--21046461759727__gallery .gallery--one-quarter .grid-item--desktop-wide-rectangle{
5997      width: calc((100% - 0px)/4 * 2 - (var(--gallery_margin--template--21046461759727__gallery) / 2));
5998    }
5999    #shopify-section-template--21046461759727__gallery .gallery--one-third .grid-item{
6000      width: calc((100% - (2 * var(--gallery_margin--template--21046461759727__gallery)))/3);
6001      padding-top: 32%;
6002      margin: calc(var(--gallery_margin--template--21046461759727__gallery) / 2) 0;
6003    }
6004    #shopify-section-template--21046461759727__gallery .gallery--one-third .grid-item--desktop-large-square{
6005      width: calc((100% - 0px)/3 * 2 - (var(--gallery_margin--template--21046461759727__gallery) / 3));
6006      padding-top: 64%;
6007    }
6008    #shopify-section-template--21046461759727__gallery .gallery--one-third .grid-item--desktop-wide-rectangle{
6009      width: calc((100% - 0px)/3 * 2 - (var(--gallery_margin--template--21046461759727__gallery) / 3));
6010    }
6011    #shopify-section-template--21046461759727__gallery .gallery--one-half .grid-item{
6012      margin: calc(var(--gallery_margin--template--21046461759727__gallery) / 2) 0;
6013      width: calc((100% - var(--gallery_margin--template--21046461759727__gallery))/2);
6014      padding-top: 49%;
6015    }
6016  }
6017  @media screen and (max-width: 768px){
6018    #shopify-section-template--21046461759727__gallery .gallery{
6019      padding: calc(var(--gallery_margin--template--21046461759727__gallery) / 4) 0;
6020    }
6021    #shopify-section-template--21046461759727__gallery .grid__gutter{
6022      width: calc(var(--gallery_margin--template--21046461759727__gallery) / 2);
6023      height: calc(var(--gallery_margin--template--21046461759727__gallery) / 2); 
6024    }
6025    #shopify-section-template--21046461759727__gallery .grid__size{ 
6026      width: calc((100% - calc(var(--gallery_margin--template--21046461759727__gallery) / 2))/2);
6027    }
6028
6029    #shopify-section-template--21046461759727__gallery .grid-item{
6030      width: calc((100% - calc(var(--gallery_margin--template--21046461759727__gallery) / 2))/2);
6031      padding-top: 49%;
6032      margin: calc(var(--gallery_margin--template--21046461759727__gallery) / 4) 0;
6033    }
6034    #shopify-section-template--21046461759727__gallery .grid-item--mobile-tall-rectangle{
6035      width: calc((100% - calc(var(--gallery_margin--template--21046461759727__gallery) / 2))/2);
6036      padding-top: 100%;
6037    }
6038    #shopify-section-template--21046461759727__gallery  .grid-item--mobile-large-square{
6039      width: 100%;
6040      padding-top: 100%;
6041    }
6042    #shopify-section-template--21046461759727__gallery  .grid-item--mobile-wide-rectangle{
6043      width: 100%;
6044    }
6045  }
6046  #shopify-section-template--21046461759727__gallery{
6047    background-color: var(--color_body_bg);
6048  }
6049  </style>
6050
6051  
6052  
6053
6054  
6055  <div data-section-id="template--21046461759727__gallery" class="section__standard-spacing--large" data-section-index="8">
6056    <div data-section-id="template--21046461759727__gallery" data-section-type="gallery" class="lazysection lazyload  wrapper"><div class="section__text-block section__standard-spacing--full--section-header text-center" data-animation-layer="2"><h2>A SCARF TIED, A JOURNEY TAKEN, A STORY REMEMBERED.</h2></div><div class="gallery gallery--one-quarter" data-gallery='{ "itemSelector": ".grid-item", "columnWidth": ".grid__size", "horizontalOrder": false }'>
6057        <div class="grid__size grid__size-one-quarter"></div><div class="grid__height grid__height-one-quarter"></div>
6058        <div class="grid__gutter"></div>
6059        
6060          
6061          <!-- Check to see if we have a tall block --><div 
6062            id="gallery-block--image_y7nhpV" 
6063            class="gallery__wrapper gallery__wrapper--hover-false 
6064            grid-item desktop-wide-rectangle grid-item--desktop-wide-rectangle 
6065            grid-item--mobile-wide-rectangle gallery__block-standard 
6066            block-background-color  
6067            card-shadow"
6068            
6069            
6070            data-mobile-height-mod="1.3" 
6071            ><div class="gallery__content-wrapper gallery__content-wrapper--bottom-left text-left aspect-ratio-box-inside"><div class="section__standard-spacing--even-medium gallery__text  section__image-animations--left-reveal">
6072                <h4 class="h4--large"></h4>
6073                
6074                
6075              </div>
6076            </div>
6077            <div class="gallery__overlay"></div>
6078            
6079              
6080                
6081                                 
6082                  
6083                    
6084                      <img src="//respoke.com/cdn/shop/files/IMG_0267.jpg?v=1751912075&amp;width=2048" srcset="//respoke.com/cdn/shop/files/IMG_0267.jpg?v=1751912075&amp;width=352 352w, //respoke.com/cdn/shop/files/IMG_0267.jpg?v=1751912075&amp;width=720 720w, //respoke.com/cdn/shop/files/IMG_0267.jpg?v=1751912075&amp;width=832 832w, //respoke.com/cdn/shop/files/IMG_0267.jpg?v=1751912075&amp;width=1200 1200w, //respoke.com/cdn/shop/files/IMG_0267.jpg?v=1751912075&amp;width=1920 1920w" width="720, 900, 1080, 1296, 1512, 1728, 1944, 2048" loading="lazy" sizes="(min-width:2048px) 2048px, (min-width:1944px) 1944px, (min-width:1728px) 1728px, (min-width:1512px) 1512px, (min-width:1296px) 1296px, (min-width:1080px) 1080px, (min-width:900px) 900px, (min-width:720px) 720px" class=" section__image-animations--scale gallery__img">
6085                    
6086                    
6087              
6088            
6089          </div>
6090        
6091          
6092          <!-- Check to see if we have a tall block --><div 
6093            id="gallery-block--image-5" 
6094            class="gallery__wrapper gallery__wrapper--hover-false 
6095            grid-item desktop-large-square grid-item--desktop-large-square 
6096            grid-item--mobile-wide-rectangle gallery__block-tall 
6097            block-background-color  
6098            card-shadow"
6099            
6100            
6101            data-mobile-height-mod="1.2" 
6102            ><div class="gallery__content-wrapper gallery__content-wrapper--bottom-left text-left aspect-ratio-box-inside"><div class="section__standard-spacing--even-medium gallery__text  section__image-animations--left-reveal">
6103                <h4 class="h4--large"></h4>
6104                
6105                
6106              </div>
6107            </div>
6108            <div class="gallery__overlay"></div>
6109            
6110              
6111                
6112                                 
6113                  
6114                    
6115                      <img src="//respoke.com/cdn/shop/files/Respoke-Newport-2026-18.jpg?v=1785161699&amp;width=2048" srcset="//respoke.com/cdn/shop/files/Respoke-Newport-2026-18.jpg?v=1785161699&amp;width=352 352w, //respoke.com/cdn/shop/files/Respoke-Newport-2026-18.jpg?v=1785161699&amp;width=720 720w, //respoke.com/cdn/shop/files/Respoke-Newport-2026-18.jpg?v=1785161699&amp;width=832 832w, //respoke.com/cdn/shop/files/Respoke-Newport-2026-18.jpg?v=1785161699&amp;width=1200 1200w, //respoke.com/cdn/shop/files/Respoke-Newport-2026-18.jpg?v=1785161699&amp;width=1920 1920w" width="720, 900, 1080, 1296, 1512, 1728, 1944, 2048" loading="lazy" sizes="(min-width:2048px) 2048px, (min-width:1944px) 1944px, (min-width:1728px) 1728px, (min-width:1512px) 1512px, (min-width:1296px) 1296px, (min-width:1080px) 1080px, (min-width:900px
6115) 900px, (min-width:720px) 720px" class=" section__image-animations--scale gallery__img">
6116                    
6117                    
6118              
6119            
6120          </div>
6121        
6122          
6123          <!-- Check to see if we have a tall block --><div 
6124            id="gallery-block--image-3" 
6125            class="gallery__wrapper gallery__wrapper--hover-false 
6126            grid-item desktop-large-square grid-item--desktop-large-square 
6127            grid-item--mobile-small-square gallery__block-tall 
6128            block-background-color  
6129            card-shadow"
6130            
6131            
6132            data-mobile-height-mod="1.1" 
6133            ><div class="gallery__content-wrapper gallery__content-wrapper--bottom-left text-left aspect-ratio-box-inside"><div class="section__standard-spacing--even-medium gallery__text  section__image-animations--left-reveal">
6134                <h4 class="h4--large"></h4>
6135                
6136                
6137              </div>
6138            </div>
6139            <div class="gallery__overlay"></div>
6140            
6141              
6142                
6143                                 
6144                  
6145                    
6146                      <img src="//respoke.com/cdn/shop/files/bucklewedges.png?v=1783098155&amp;width=2048" srcset="//respoke.com/cdn/shop/files/bucklewedges.png?v=1783098155&amp;width=352 352w, //respoke.com/cdn/shop/files/bucklewedges.png?v=1783098155&amp;width=720 720w, //respoke.com/cdn/shop/files/bucklewedges.png?v=1783098155&amp;width=832 832w, //respoke.com/cdn/shop/files/bucklewedges.png?v=1783098155&amp;width=1200 1200w, //respoke.com/cdn/shop/files/bucklewedges.png?v=1783098155&amp;width=1920 1920w" width="720, 900, 1080, 1296, 1512, 1728, 1944, 2048" loading="lazy" sizes="(min-width:2048px) 2048px, (min-width:1944px) 1944px, (min-width:1728px) 1728px, (min-width:1512px) 1512px, (min-width:1296px) 1296px, (min-width:1080px) 1080px, (min-width:900px) 900px, (min-width:720px) 720px" class=" section__image-animations--scale gallery__img">
6147                    
6148                    
6149              
6150            
6151          </div>
6152        
6153          
6154          <!-- Check to see if we have a tall block --><div 
6155            id="gallery-block--image-2" 
6156            class="gallery__wrapper gallery__wrapper--hover-false 
6157            grid-item desktop-large-square grid-item--desktop-large-square 
6158            grid-item--mobile-small-square gallery__block-tall 
6159            block-background-color  
6160            card-shadow"
6161            
6162            data-desktop-height-mod="1.3" 
6163            data-mobile-height-mod="1.5" 
6164            ><div class="gallery__content-wrapper gallery__content-wrapper--bottom-left text-left aspect-ratio-box-inside"><div class="section__standard-spacing--even-medium gallery__text  section__image-animations--left-reveal">
6165                <h4 class="h4--large"></h4>
6166                
6167                
6168              </div>
6169            </div>
6170            <div class="gallery__overlay"></div>
6171            
6172              
6173                
6174                                 
6175                  
6176                    
6177                      <img src="//respoke.com/cdn/shop/files/Respoke-Photoshoot-Porsche-Edited.jpg?v=1785163807&amp;width=2048" srcset="//respoke.com/cdn/shop/files/Respoke-Photoshoot-Porsche-Edited.jpg?v=1785163807&amp;width=352 352w, //respoke.com/cdn/shop/files/Respoke-Photoshoot-Porsche-Edited.jpg?v=1785163807&amp;width=720 720w, //respoke.com/cdn/shop/files/Respoke-Photoshoot-Porsche-Edited.jpg?v=1785163807&amp;width=832 832w, //respoke.com/cdn/shop/files/Respoke-Photoshoot-Porsche-Edited.jpg?v=1785163807&amp;width=1200 1200w, //respoke.com/cdn/shop/files/Respoke-Photoshoot-Porsche-Edited.jpg?v=1785163807&amp;width=1920 1920w" width="720, 900, 1080, 1296, 1512, 1728, 1944, 2048" loading="lazy" sizes="(min-width:2048px) 2048px, (min-width:1944px) 1944px, (min-width:1728px) 1728px, (min-width:1512px) 1512px, (min-width:1296px) 1296px, (min-width:1080px) 1080px, (min-width:900px) 900px, (min-width:720px) 720px" class=" section__image-animations--scale gallery__img">
6178                    
6179                    
6180              
6181            
6182          </div>
6183        
6184          
6185          <!-- Check to see if we have a tall block --><div 
6186            id="gallery-block--image-4" 
6187            class="gallery__wrapper gallery__wrapper--hover-false 
6188            grid-item desktop-tall-rectangle grid-item--desktop-tall-rectangle 
6189            grid-item--mobile-tall-rectangle gallery__block-tall 
6190            block-background-color  
6191            card-shadow"
6192            
6193            
6194            
6195            ><div class="gallery__content-wrapper gallery__content-wrapper--bottom-left text-left aspect-ratio-box-inside"><div class="section__standard-spacing--even-medium gallery__text  section__image-animations--left-reveal">
6196                <h4 class="h4--large"></h4>
6197                
6198                
6199              </div>
6200            </div>
6201            <div class="gallery__overlay"></div>
6202            
6203              
6204                
6205                                 
6206                  
6207                    
6208                      <img src="//respoke.com/cdn/shop/files/Springline-Coffee-08_Edit_with_AI.jpg?v=1785163617&amp;width=2048" srcset="//respoke.com/cdn/shop/files/Springline-Coffee-08_Edit_with_AI.jpg?v=1785163617&amp;width=352 352w, //respoke.com/cdn/shop/files/Springline-Coffee-08_Edit_with_AI.jpg?v=1785163617&amp;width=720 720w, //respoke.com/cdn/shop/files/Springline-Coffee-08_Edit_with_AI.jpg?v=1785163617&amp;width=832 832w, //respoke.com/cdn/shop/files/Springline-Coffee-08_Edit_with_AI.jpg?v=1785163617&amp;width=1200 1200w, //respoke.com/cdn/shop/files/Springline-Coffee-08_Edit_with_AI.jpg?v=1785163617&amp;width=1920 1920w" width="720, 900, 1080, 1296, 1512, 1728, 1944, 2048" loading="lazy" sizes="(min-width:2048px) 2048px, (min-width:1944px) 1944px, (min-width:1728px) 1728px, (min-width:1512px) 1512px, (min-width:1296px) 1296px, (min-width:1080px) 1080px, (min-width:900px
6208) 900px, (min-width:720px) 720px" class=" section__image-animations--scale gallery__img">
6209                    
6210                    
6211              
6212            
6213          </div>
6214        
6215          
6216          <!-- Check to see if we have a tall block --><div 
6217            id="gallery-block--image-6" 
6218            class="gallery__wrapper gallery__wrapper--hover-false 
6219            grid-item desktop-tall-rectangle grid-item--desktop-tall-rectangle 
6220            grid-item--mobile-small-square gallery__block-tall 
6221            block-background-color  
6222            card-shadow"
6223            
6224            
6225            data-mobile-height-mod="1.4" 
6226            ><div class="gallery__content-wrapper gallery__content-wrapper--left-center text-left aspect-ratio-box-inside"><div class="section__standard-spacing--even-medium gallery__text  section__image-animations--left-reveal">
6227                <h4 class="h4--extra-large"></h4>
6228                
6229                
6230              </div>
6231            </div>
6232            <div class="gallery__overlay"></div>
6233            
6234              
6235                
6236                                 
6237                  
6238                    
6239                      <img src="//respoke.com/cdn/shop/files/lila-plaidbuckethat-2.png?v=1758739983&amp;width=2048" srcset="//respoke.com/cdn/shop/files/lila-plaidbuckethat-2.png?v=1758739983&amp;width=352 352w, //respoke.com/cdn/shop/files/lila-plaidbuckethat-2.png?v=1758739983&amp;width=720 720w, //respoke.com/cdn/shop/files/lila-plaidbuckethat-2.png?v=1758739983&amp;width=832 832w, //respoke.com/cdn/shop/files/lila-plaidbuckethat-2.png?v=1758739983&amp;width=1200 1200w, //respoke.com/cdn/shop/files/lila-plaidbuckethat-2.png?v=1758739983&amp;width=1920 1920w" width="720, 900, 1080, 1296, 1512, 1728, 1944, 2048" loading="lazy" sizes="(min-width:2048px) 2048px, (min-width:1944px) 1944px, (min-width:1728px) 1728px, (min-width:1512px) 1512px, (min-width:1296px) 1296px, (min-width:1080px) 1080px, (min-width:900px) 900px, (min-width:720px) 720px" class=" section__image-animations--scale gallery__img">
6240                    
6241                    
6242              
6243            
6244          </div>
6245        
6246          
6247          <!-- Check to see if we have a tall block --><div 
6248            id="gallery-block--image_zBBGiE" 
6249            class="gallery__wrapper gallery__wrapper--hover-false 
6250            grid-item desktop-small-square grid-item--desktop-small-square 
6251            grid-item--mobile-large-square gallery__block-standard 
6252            block-background-color  
6253            card-shadow"
6254            
6255            data-desktop-height-mod="1.45" 
6256            
6257            ><div class="gallery__content-wrapper gallery__content-wrapper--center-center text-center aspect-ratio-box-inside"><div class="section__standard-spacing--even-medium gallery__text  section__image-animations--left-reveal">
6258                <h4 class="h4--normal"></h4>
6259                
6260                
6261              </div>
6262            </div>
6263            <div class="gallery__overlay"></div>
6264            
6265              
6266                
6267                                 
6268                  
6269                    
6270                      <img src="//respoke.com/cdn/shop/files/Purple-Prisma-Platform-Espadrilles.jpg?v=1783097327&amp;width=2048" srcset="//respoke.com/cdn/shop/files/Purple-Prisma-Platform-Espadrilles.jpg?v=1783097327&amp;width=352 352w, //respoke.com/cdn/shop/files/Purple-Prisma-Platform-Espadrilles.jpg?v=1783097327&amp;width=720 720w, //respoke.com/cdn/shop/files/Purple-Prisma-Platform-Espadrilles.jpg?v=1783097327&amp;width=832 832w, //respoke.com/cdn/shop/files/Purple-Prisma-Platform-Espadrilles.jpg?v=1783097327&amp;width=1200 1200w, //respoke.com/cdn/shop/files/Purple-Prisma-Platform-Espadrilles.jpg?v=1783097327&amp;width=1920 1920w" width="720, 900, 1080, 1296, 1512, 1728, 1944, 2048" loading="lazy" sizes="(min-width:2048px) 2048px, (min-width:1944px) 1944px, (min-width:1728px) 1728px, (min-width:1512px) 1512px, (min-width:1296px) 1296px, (min-width:1080px) 1080px, (min-width:900px
6270) 900px, (min-width:720px) 720px" class=" section__image-animations--scale gallery__img">
6271                    
6272                    
6273              
6274            
6275          </div>
6276        
6277          
6278          <!-- Check to see if we have a tall block --><div 
6279            id="gallery-block--image_qUWTMR" 
6280            class="gallery__wrapper gallery__wrapper--hover-false 
6281            grid-item desktop-large-square grid-item--desktop-large-square 
6282            grid-item--mobile-small-square gallery__block-tall 
6283            block-background-color  
6284            card-shadow"
6285            
6286            
6287            
6288            ><div class="gallery__content-wrapper gallery__content-wrapper--center-center text-center aspect-ratio-box-inside"><div class="section__standard-spacing--even-medium gallery__text  section__image-animations--left-reveal">
6289                <h4 class="h4--normal"></h4>
6290                
6291                
6292              </div>
6293            </div>
6294            <div class="gallery__overlay"></div>
6295            
6296              
6297                
6298                                 
6299                  
6300                    
6301                      <img src="//respoke.com/cdn/shop/files/Springline-Coffee-15.jpg?v=1785163238&amp;width=2048" srcset="//respoke.com/cdn/shop/files/Springline-Coffee-15.jpg?v=1785163238&amp;width=352 352w, //respoke.com/cdn/shop/files/Springline-Coffee-15.jpg?v=1785163238&amp;width=720 720w, //respoke.com/cdn/shop/files/Springline-Coffee-15.jpg?v=1785163238&amp;width=832 832w, //respoke.com/cdn/shop/files/Springline-Coffee-15.jpg?v=1785163238&amp;width=1200 1200w, //respoke.com/cdn/shop/files/Springline-Coffee-15.jpg?v=1785163238&amp;width=1920 1920w" width="720, 900, 1080, 1296, 1512, 1728, 1944, 2048" loading="lazy" sizes="(min-width:2048px) 2048px, (min-width:1944px) 1944px, (min-width:1728px) 1728px, (min-width:1512px) 1512px, (min-width:1296px) 1296px, (min-width:1080px) 1080px, (min-width:900px) 900px, (min-width:720px) 720px" class=" section__image-animations--scale gallery__img">
6302                    
6303                    
6304              
6305            
6306          </div>
6307        
6308          
6309          <!-- Check to see if we have a tall block --><div 
6310            id="gallery-block--image_fbRmcU" 
6311            class="gallery__wrapper gallery__wrapper--hover-false 
6312            grid-item desktop-tall-rectangle grid-item--desktop-tall-rectangle 
6313            grid-item--mobile-small-square gallery__block-tall 
6314            block-background-color  
6315            card-shadow"
6316            
6317            
6318            
6319            ><div class="gallery__content-wrapper gallery__content-wrapper--center-center text-center aspect-ratio-box-inside"><div class="section__standard-spacing--even-medium gallery__text  section__image-animations--left-reveal">
6320                <h4 class="h4--normal"></h4>
6321                
6322                
6323              </div>
6324            </div>
6325            <div class="gallery__overlay"></div>
6326            
6327              
6328                
6329                                 
6330                  
6331                    
6332                      <img src="//respoke.com/cdn/shop/files/DSC_3052.jpg?v=1760460415&amp;width=2048" srcset="//respoke.com/cdn/shop/files/DSC_3052.jpg?v=1760460415&amp;width=352 352w, //respoke.com/cdn/shop/files/DSC_3052.jpg?v=1760460415&amp;width=720 720w, //respoke.com/cdn/shop/files/DSC_3052.jpg?v=1760460415&amp;width=832 832w, //respoke.com/cdn/shop/files/DSC_3052.jpg?v=1760460415&amp;width=1200 1200w, //respoke.com/cdn/shop/files/DSC_3052.jpg?v=1760460415&amp;width=1920 1920w" width="720, 900, 1080, 1296, 1512, 1728, 1944, 2048" loading="lazy" sizes="(min-width:2048px) 2048px, (min-width:1944px) 1944px, (min-width:1728px) 1728px, (min-width:1512px) 1512px, (min-width:1296px) 1296px, (min-width:1080px) 1080px, (min-width:900px) 900px, (min-width:720px) 720px" class=" section__image-animations--scale gallery__img">
6333                    
6334                    
6335              
6336            
6337          </div>
6338        
6339          
6340          <!-- Check to see if we have a tall block --><div 
6341            id="gallery-block--image_Mm6qNH" 
6342            class="gallery__wrapper gallery__wrapper--hover-false 
6343            grid-item desktop-tall-rectangle grid-item--desktop-tall-rectangle 
6344            grid-item--mobile-small-square gallery__block-tall 
6345            block-background-color  
6346            card-shadow"
6347            
6348            
6349            
6350            ><div class="gallery__content-wrapper gallery__content-wrapper--center-center text-center aspect-ratio-box-inside"><div class="section__standard-spacing--even-medium gallery__text  section__image-animations--left-reveal">
6351                <h4 class="h4--normal"></h4>
6352                
6353                
6354              </div>
6355            </div>
6356            <div class="gallery__overlay"></div>
6357            
6358              
6359                
6360                                 
6361                  
6362                    
6363                      <img src="//respoke.com/cdn/shop/files/20260529_124721_2.jpg?v=1785162152&amp;width=2048" srcset="//respoke.com/cdn/shop/files/20260529_124721_2.jpg?v=1785162152&amp;width=352 352w, //respoke.com/cdn/shop/files/20260529_124721_2.jpg?v=1785162152&amp;width=720 720w, //respoke.com/cdn/shop/files/20260529_124721_2.jpg?v=1785162152&amp;width=832 832w, //respoke.com/cdn/shop/files/20260529_124721_2.jpg?v=1785162152&amp;width=1200 1200w, //respoke.com/cdn/shop/files/20260529_124721_2.jpg?v=1785162152&amp;width=1920 1920w" width="720, 900, 1080, 1296, 1512, 1728, 1944, 2048" loading="lazy" sizes="(min-width:2048px) 2048px, (min-width:1944px) 1944px, (min-width:1728px) 1728px, (min-width:1512px) 1512px, (min-width:1296px) 1296px, (min-width:1080px) 1080px, (min-width:900px
6363) 900px, (min-width:720px) 720px" class=" section__image-animations--scale gallery__img">
6364                    
6365                    
6366              
6367            
6368          </div>
6369        
6370          
6371          <!-- Check to see if we have a tall block --><div 
6372            id="gallery-block--image_FMBzY3" 
6373            class="gallery__wrapper gallery__wrapper--hover-false 
6374            grid-item desktop-wide-rectangle grid-item--desktop-wide-rectangle 
6375            grid-item--mobile-small-square gallery__block-standard 
6376            block-background-color  
6377            card-shadow"
6378            
6379            
6380            
6381            ><div class="gallery__content-wrapper gallery__content-wrapper--center-center text-center aspect-ratio-box-inside"><div class="section__standard-spacing--even-medium gallery__text  section__image-animations--left-reveal">
6382                <h4 class="h4--normal"></h4>
6383                
6384                
6385              </div>
6386            </div>
6387            <div class="gallery__overlay"></div>
6388            
6389              
6390                
6391                                 
6392                  
6393                    
6394                      <img src="//respoke.com/cdn/shop/files/IMG_1040.jpg?v=1767816208&amp;width=2048" srcset="//respoke.com/cdn/shop/files/IMG_1040.jpg?v=1767816208&amp;width=352 352w, //respoke.com/cdn/shop/files/IMG_1040.jpg?v=1767816208&amp;width=720 720w, //respoke.com/cdn/shop/files/IMG_1040.jpg?v=1767816208&amp;width=832 832w, //respoke.com/cdn/shop/files/IMG_1040.jpg?v=1767816208&amp;width=1200 1200w, //respoke.com/cdn/shop/files/IMG_1040.jpg?v=1767816208&amp;width=1920 1920w" width="720, 900, 1080, 1296, 1512, 1728, 1944, 2048" loading="lazy" sizes="(min-width:2048px) 2048px, (min-width:1944px) 1944px, (min-width:1728px) 1728px, (min-width:1512px) 1512px, (min-width:1296px) 1296px, (min-width:1080px) 1080px, (min-width:900px) 900px, (min-width:720px) 720px" class=" section__image-animations--scale gallery__img">
6395                    
6396                    
6397              
6398            
6399          </div>
6400        
6401          
6402          <!-- Check to see if we have a tall block --><div 
6403            id="gallery-block--image_fEbKcd" 
6404            class="gallery__wrapper gallery__wrapper--hover-false 
6405            grid-item desktop-small-square grid-item--desktop-small-square 
6406            grid-item--mobile-small-square gallery__block-standard 
6407            block-background-color  
6408            card-shadow"
6409            
6410            
6411            
6412            ><div class="gallery__content-wrapper gallery__content-wrapper--center-center text-center aspect-ratio-box-inside"><div class="section__standard-spacing--even-medium gallery__text  section__image-animations--left-reveal">
6413                <h4 class="h4--normal"></h4>
6414                
6415                
6416              </div>
6417            </div>
6418            <div class="gallery__overlay"></div>
6419            
6420              
6421                
6422                                 
6423                  
6424                    
6425                      <img src="//respoke.com/cdn/shop/files/Respoke-Wallets.jpg?v=1783097941&amp;width=2048" srcset="//respoke.com/cdn/shop/files/Respoke-Wallets.jpg?v=1783097941&amp;width=352 352w, //respoke.com/cdn/shop/files/Respoke-Wallets.jpg?v=1783097941&amp;width=720 720w, //respoke.com/cdn/shop/files/Respoke-Wallets.jpg?v=1783097941&amp;width=832 832w, //respoke.com/cdn/shop/files/Respoke-Wallets.jpg?v=1783097941&amp;width=1200 1200w, //respoke.com/cdn/shop/files/Respoke-Wallets.jpg?v=1783097941&amp;width=1920 1920w" width="720, 900, 1080, 1296, 1512, 1728, 1944, 2048" loading="lazy" sizes="(min-width:2048px) 2048px, (min-width:1944px) 1944px, (min-width:1728px) 1728px, (min-width:1512px) 1512px, (min-width:1296px) 1296px, (min-width:1080px) 1080px, (min-width:900px) 900px, (min-width:720px) 720px" class=" section__image-animations--scale gallery__img">
6426                    
6427                    
6428              
6429            
6430          </div>
6431        
6432      </div>
6433    </div>
6434  </div>
6435
6436  
6437  <style data-shopify>
6438    .gallery-section{
6439      width:100%;
6440    } 
6441    
6442  /* clearfix */
6443  .grid--full{
6444    width:100%;
6445  }
6446  .grid--full:after {
6447    content: '';
6448    display: block;
6449    clear: both;
6450  }
6451  
6452  /* ---- grid-item ---- */
6453  
6454  
6455  
6456  </style>
6457  
6458  
6458<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">
6459    
6460  </script>
6460
6461  
6462  </div><div id="shopify-section-template--21046461759727__blog" class="shopify-section homepage-blog"><!-- Desktop Blog --><style data-shopify>
6463  #shopify-section-template--21046461759727__blog{
6464    background-color: var(--color_body_bg);
6465  }
6466</style>
6467
6468<div data-section-id="template--21046461759727__blog" class="section__standard-spacing--large">
6469  <div class="wrapper"><div class="section__standard-spacing--full--section-header text-left"><a href="/blogs/news"><h2>BEYOND THE SILK</h2></a><p>Explore the stories behind every stitch — events, collaborations, and moments that move us.</p></div><div class="blog__article-grid blog__article-grid--4"><div class="blog__card-wrapper">
6470            <div class="card-background  card-shadow">
6471              
6472                
6473                
6474                
6475                
6476                <img class="lazyload lazystretch"
6477                  data-src="//respoke.com/cdn/shop/articles/re_respoke_chris_bartick_071526_zab2828-3.jpg?v=1785784807&width={width}"
6478                  data-widths="[540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]"
6479                  data-aspectratio="1.0"
6480                  data-sizes="auto"
6481                  data-parent-fit="cover"
6482                  alt="Respoke Chris Bartick Martha's Vineyard ">
6483              
6484              <div class="blog-copy">
6485                <div class="blog__article-header">
6486                  <h3 class="h4 blog__article-title"><a href="/blogs/news/vineyard-gazette-magazine-feature-2026">Vineyard Gazette Magazine Feature 2026</a></h3><p class="p--bold p--small text--no-margin"><time datetime="2026-08-03T19:20:01Z">August 3, 2026</time></p></div>
6487                �
6488                
6489              </div>
6490            </div>
6491          </div><div class="blog__card-wrapper">
6492            <div class="card-background  card-shadow">
6493              
6494                
6495                
6496                
6497                
6498                <img class="lazyload lazystretch"
6499                  data-src="//respoke.com/cdn/shop/articles/Gucci_Flora_Blog_Post_Cover.jpg?v=1785342950&width={width}"
6500                  data-widths="[540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]"
6501                  data-aspectratio="1.0"
6502                  data-sizes="auto"
6503                  data-parent-fit="cover"
6504                  alt="Scarf History Series: Gucci Flora">
6505              
6506              <div class="blog-copy">
6507                <div class="blog__article-header">
6508                  <h3 class="h4 blog__article-title"><a href="/blogs/news/scarf-history-series-gucci-flora">Scarf History Series: Gucci Flora</a></h3><p class="p--bold p--small text--no-margin"><time datetime="2026-07-29T16:33:06Z">July 29, 2026</time></p></div>
6509                �
6510                
6511              </div>
6512            </div>
6513          </div><div class="blog__card-wrapper">
6514            <div class="card-background  card-shadow">
6515              
6516                
6517                
6518                
6519                
6520                <img class="lazyload lazystretch"
6521                  data-src="//respoke.com/cdn/shop/articles/nantucket-magazine-article-respoke-2026-2.jpg?v=1779984706&width={width}"
6522                  data-widths="[540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]"
6523                  data-aspectratio="1.0"
6524                  data-sizes="auto"
6525                  data-parent-fit="cover"
6526                  alt="Nantucket Magazine Feature 2026">
6527              
6528              <div class="blog-copy">
6529                <div class="blog__article-header">
6530                  <h3 class="h4 blog__article-title"><a href="/blogs/news/nantucket-magazine-feature-2026">Nantucket Magazine Feature 2026</a></h3><p class="p--bold p--small text--no-margin"><time datetime="2026-05-28T16:11:41Z">May 28, 2026</time></p></div>
6531                �
6532                
6533              </div>
6534            </div>
6535          </div><div class="blog__card-wrapper">
6536            <div class="card-background  card-shadow">
6537              
6538                
6539                
6540                
6541                
6542                <img class="lazyload lazystretch"
6543                  data-src="//respoke.com/cdn/shop/articles/IMG_1115_61eb9689-75d8-4677-b9a0-9eef89dc6b01.jpg?v=1779983541&width={width}"
6544                  data-widths="[540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]"
6545                  data-aspectratio="1.0"
6546                  data-sizes="auto"
6547                  data-parent-fit="cover"
6548                  alt="10 Years of Respoke!">
6549              
6550              <div class="blog-copy">
6551                <div class="blog__article-header">
6552                  <h3 class="h4 blog__article-title"><a href="/blogs/news/10-years-of-respoke">10 Years of Respoke!</a></h3><p class="p--bold p--small text--no-margin"><time datetime="2026-01-16T11:30:06Z">January 16, 2026</time></p></div>
6553                �
6554                
6555              </div>
6556            </div>
6557          </div></div></div>
6558</div>
6559
6560
6561
6562
6563</div><div id="shopify-section-template--21046461759727__instagram_feed_MRwf9P" class="shopify-section">
6564
6565<section class="ig-feed-wrapper" style="--ig-pad: 12px; --ig-max: 1400px;">
6566  
6567    <h2 class="ig-feed-heading">Follow @respokeofficial</h2>
6568  
6569
6570  
6571    
6571<script src="//lightwidget.com/widgets/lightwidget.js" defer type="c58bbd131a7d6c2a4229a1f2-text/javascript"></script>
6571
6572  
6573
6574  <div class="ig-feed-frame">
6575    <iframe
6576      src="https://cdn.lightwidget.com/widgets/34a3fa4f3b8e514b9ac5b65052a3094a.html"
6577      class="ig-iframe"
6578      title="Follow @respokeofficial"
6579      loading="lazy"
6580      scrolling="no"
6581      allowtransparency="true"
6582      referrerpolicy="no-referrer-when-downgrade">
6583    </iframe>
6584  </div>
6585</section>
6586
6587<style>
6588  .ig-feed-wrapper {
6589    margin: 0 auto;
6590    padding: var(--ig-pad);
6591    max-width: var(--ig-max);
6592  }
6593  .ig-feed-heading {
6594    margin: 0 0 0.75rem;
6595    font-size: clamp(1.25rem, 2vw, 1.75rem);
6596    line-height: 1.2;
6597    text-align: center;
6598  }
6599  .ig-feed-frame {
6600    position: relative;
6601    width: 100%;
6602    border: 0;
6603    overflow: hidden;
6604  }
6605  .ig-iframe {
6606    display: block;
6607    width: 100%;
6608    min-height: 650px;
6609    border: 0;
6610    background: transparent;
6611  }
6612
6613  
6614</style>
6615
6616
6617</div><section id="shopify-section-template--21046461759727__weekly_drop_signup_ccVrmt" class="shopify-section section"><section class="weekly-drop-signup-container">
6618  <div class="weekly-drop-signup-inner">
6619    <h2 class="weekly-drop-header">
6620      New styles arrive regularly in your size!
6621    </h2>
6622
6623    <p class="weekly-drop-text">
6624      Subscribe to be the first to see our weekly drops.
6625    </p>
6626
6627    <a href="/pages/product-updates" class="weekly-drop-button">
6628      Subscribe Now
6629    </a>
6630  </div>
6631</section>
6632
6633<style>
6634.weekly-drop-signup-container {
6635  padding: 20px 20px;
6636  text-align: center;
6637}
6638
6639.weekly-drop-signup-inner {
6640  max-width: 700px;
6641  margin: 0 auto;
6642}
6643
6644.weekly-drop-header {
6645  font-family: var(--font-heading, "Playfair Display", serif); /* force heading font */
6646  font-size: 28px;
6647  font-weight: 600;
6648  margin-bottom: 15px;
6649  text-transform: uppercase;
6650}
6651
6652.weekly-drop-text {
6653  font-family: var(--font-body, "Fira Sans", sans-serif);
6654  font-size: 18px;
6655  margin-bottom: 30px;
6656}
6657
6658.weekly-drop-button {
6659  display: inline-block;
6660  padding: 14px 32px;
6661  background: #b01010; /* Respoke red */
6662  color: #ffffff !important; /* force white text */
6663  font-family: var(--font-body, "Fira Sans", sans-serif);
6664  font-size: 16px;
6665  text-decoration: none;
6666  border-radius: 4px;
6667  transition: 0.2s ease-in-out;
6668}
6669
6670.weekly-drop-button:hover {
6671  opacity: 0.85;
6672}
6673</style>
6674
6675
6676
6677</section>
6678    </main>
6679  </div>
6680
6681  <!-- BEGIN sections: footer-group -->
6682<div id="shopify-section-sections--21046456811759__17322069297b2c2b71" class="shopify-section shopify-section-group-footer-group"><style data-shopify>
6683#shopify-section-sections--21046456811759__17322069297b2c2b71{
6684background-color: var(--color_body_bg);
6685}
6686</style>
6687
6688<div data-section-id="sections--21046456811759__17322069297b2c2b71" class="section__standard-spacing--none">
6689<div class="lazysection lazyload wrapper"></div>
6690</div>
6691
6692</div><div id="shopify-section-sections--21046456811759__footer" class="shopify-section shopify-section-group-footer-group footer section-footer"><!-- /sections/footer.liquid -->
6693
6694
6695
6696
6697
6698
6699
6700
6701
6702
6703
6704
6705<div data-section-id="sections--21046456811759__footer" data-section-type="footer">
6706  <footer class="site-footer  medium-down--one-whole"><div class="footer__block-wrapper"><div class="grid--full footer__content">      
6707        
6708        �
6709        <ul class="footer__block footer__block--one-whole footer__navigation footer__navigation--single "  id="AccessibleNavFooter">
6710          
6711          
6712          <li class="footer__nav-wrapper footer__nav-wrapper--single ">
6713            <a href="/pages/sizing-guide" class="footer__title   footer__title--single ">Sizing Guide</a>   
6714            
6715          </li>
6716          
6717          
6718          <li class="footer__nav-wrapper footer__nav-wrapper--single ">
6719            <a href="/pages/shipping-returns" class="footer__title   footer__title--single ">Shipping & Returns</a>   
6720            
6721          </li>
6722          
6723          
6724          <li class="footer__nav-wrapper footer__nav-wrapper--single ">
6725            <a href="/policies/refund-policy" class="footer__title   footer__title--single ">Refund Policy</a>   
6726            
6727          </li>
6728          
6729          
6730          <li class="footer__nav-wrapper footer__nav-wrapper--single ">
6731            <a href="/pages/privacy" class="footer__title   footer__title--single ">Privacy</a>   
6732            
6733          </li>
6734          
6735          
6736          <li class="footer__nav-wrapper footer__nav-wrapper--single ">
6737            <a href="/policies/terms-of-service" class="footer__title   footer__title--single ">Terms of Service</a>   
6738            
6739          </li>
6740          
6741          
6742          <li class="footer__nav-wrapper footer__nav-wrapper--single ">
6743            <a href="/pages/contact" class="footer__title   footer__title--single ">Contact</a>   
6744            
6745          </li>
6746          
6747          
6748          <li class="footer__nav-wrapper footer__nav-wrapper--single ">
6749            <a href="/pages/frequently-asked-questions" class="footer__title   footer__title--single ">FAQ</a>   
6750            
6751          </li>
6752          
6753          
6754          <li class="footer__nav-wrapper footer__nav-wrapper--single ">
6755            <a href="/collections/spring-2027-preorders" class="footer__title   footer__title--single ">Preorders</a>   
6756            
6757          </li>
6758          
6759        </ul>
6760        
6761        
6762      </div>
6763        
6764    </div><div class="footer__subsection">
6765      <div class="subsection__wrapper">
6766        <div class="subsection__block footer__copyright p--small">   
6767          &copy; 2026 Respoke.  <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a>
6768        </div>
6769        �<div class="subsection__block footer__cross-border-wrapper">        
6770          <div class="footer__crossborder">  
6771            �<form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="crossborder__form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" />
6772      <div class="selectors-form__item">
6773        <h2 class="visually-hidden" id="currency-heading">
6774          Currency selector
6775        </h2>
6776        <div class="disclosure" data-disclosure-currency>
6777          <button type="button" class="crossborder__toggle crossborder__toggle--footer" aria-expanded="false" aria-controls="currency-list" aria-describedby="currency-heading" data-disclosure-toggle>
6778            <span>United States (USD $)</span>
6779            <span><svg width="16px" height="10px" viewBox="0 0 16 10" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
6780    <g id="icon-dropdown-small" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
6781        <g id="arrow-drop-down-line" transform="translate(3.000000, 2.000000)" fill="#ffffff" fill-rule="nonzero">
6782            <polygon id="Path" points="5 6 0.757 1.757 2.172 0.343 5 3.172 7.828 0.343 9.243 1.757"></polygon>
6783        </g>
6784    </g>
6785</svg></span>
6786          </button>
6787          <ul id="currency-list" class="crossborder__disclosure-list crossborder__disclosure-list--footer animated fadeIn" data-disclosure-list><li class="crossborder__disclosure-item ">
6788                <a class="crossborder__disclosure-option" href="#"  data-value="AF" data-disclosure-option>
6789                  Afghanistan (AFN ؋)
6790                </a>
6791              </li><li class="crossborder__disclosure-item ">
6792                <a class="crossborder__disclosure-option" href="#"  data-value="AX" data-disclosure-option>
6793                  Åland Islands (EUR €)
6794                </a>
6795              </li><li class="crossborder__disclosure-item ">
6796                <a class="crossborder__disclosure-option" href="#"  data-value="AL" data-disclosure-option>
6797                  Albania (ALL L)
6798                </a>
6799              </li><li class="crossborder__disclosure-item ">
6800                <a class="crossborder__disclosure-option" href="#"  data-value="DZ" data-disclosure-option>
6801                  Algeria (DZD د.ج)
6802                </a>
6803              </li><li class="crossborder__disclosure-item ">
6804                <a class="crossborder__disclosure-option" href="#"  data-value="AD" data-disclosure-option>
6805                  Andorra (EUR €)
6806                </a>
6807              </li><li class="crossborder__disclosure-item ">
6808                <a class="crossborder__disclosure-option" href="#"  data-value="AO" data-disclosure-option>
6809                  Angola (USD $)
6810                </a>
6811              </li><li class="crossborder__disclosure-item ">
6812                <a class="crossborder__disclosure-option" href="#"  data-value="AI" data-disclosure-option>
6813                  Anguilla (XCD $)
6814                </a>
6815              </li><li class="crossborder__disclosure-item ">
6816                <a class="crossborder__disclosure-option" href="#"  data-value="AG" data-disclosure-option>
6817                  Antigua &amp; Barbuda (XCD $)
6818                </a>
6819              </li><li class="crossborder__disclosure-item ">
6820                <a class="crossborder__disclosure-option" href="#"  data-value="AR" data-disclosure-option>
6821                  Argentina (USD $)
6822                </a>
6823              </li><li class="crossborder__disclosure-item ">
6824                <a class="crossborder__disclosure-option" href="#"  data-value="AM" data-disclosure-option>
6825                  Armenia (AMD դր.)
6826                </a>
6827              </li><li class="crossborder__disclosure-item ">
6828                <a class="crossborder__disclosure-option" href="#"  data-value="AW" data-disclosure-option>
6829                  Aruba (AWG ƒ)
6830                </a>
6831              </li><li class="crossborder__disclosure-item ">
6832                <a class="crossborder__disclosure-option" href="#"  data-value="AC" data-disclosure-option>
6833                  Ascension Island (SHP £)
6834                </a>
6835              </li><li class="crossborder__disclosure-item ">
6836                <a class="crossborder__disclosure-option" href="#"  data-value="AU" data-disclosure-option>
6837                  Australia (AUD $)
6838                </a>
6839              </li><li class="crossborder__disclosure-item ">
6840                <a class="crossborder__disclosure-option" href="#"  data-value="AT" data-disclosure-option>
6841                  Austria (EUR €)
6842                </a>
6843              </li><li class="crossborder__disclosure-item ">
6844                <a class="crossborder__disclosure-option" href="#"  data-value="AZ" data-disclosure-option>
6845                  Azerbaijan (AZN ₼)
6846                </a>
6847              </li><li class="crossborder__disclosure-item ">
6848                <a class="crossborder__disclosure-option" href="#"  data-value="BS" data-disclosure-option>
6849                  Bahamas (BSD $)
6850                </a>
6851              </li><li class="crossborder__disclosure-item ">
6852                <a class="crossborder__disclosure-option" href="#"  data-value="BH" data-disclosure-option>
6853                  Bahrain (USD $)
6854                </a>
6855              </li><li class="crossborder__disclosure-item ">
6856                <a class="crossborder__disclosure-option" href="#"  data-value="BD" data-disclosure-option>
6857                  Bangladesh (BDT à§³)
6858                </a>
6859              </li><li class="crossborder__disclosure-item ">
6860                <a class="crossborder__disclosure-option" href="#"  data-value="BB" data-disclosure-option>
6861                  Barbados (BBD $)
6862                </a>
6863              </li><li class="crossborder__disclosure-item ">
6864                <a class="crossborder__disclosure-option" href="#"  data-value="BY" data-disclosure-option>
6865                  Belarus (USD $)
6866                </a>
6867              </li><li class="crossborder__disclosure-item ">
6868                <a class="crossborder__disclosure-option" href="#"  data-value="BE" data-disclosure-option>
6869                  Belgium (EUR €)
6870                </a>
6871              </li><li class="crossborder__disclosure-item ">
6872                <a class="crossborder__disclosure-option" href="#"  data-value="BZ" data-disclosure-option>
6873                  Belize (BZD $)
6874                </a>
6875              </li><li class="crossborder__disclosure-item ">
6876                <a class="crossborder__disclosure-option" href="#"  data-value="BJ" data-disclosure-option>
6877                  Benin (XOF Fr)
6878                </a>
6879              </li><li class="crossborder__disclosure-item ">
6880                <a class="crossborder__disclosure-option" href="#"  data-value="BM" data-disclosure-option>
6881                  Bermuda (USD $)
6882                </a>
6883              </li><li class="crossborder__disclosure-item ">
6884                <a class="crossborder__disclosure-option" href="#"  data-value="BT" data-disclosure-option>
6885                  Bhutan (USD $)
6886                </a>
6887              </li><li class="crossborder__disclosure-item ">
6888                <a class="crossborder__disclosure-option" href="#"  data-value="BO" data-disclosure-option>
6889                  Bolivia (BOB Bs.)
6890                </a>
6891              </li><li class="crossborder__disclosure-item ">
6892                <a class="crossborder__disclosure-option" href="#"  data-value="BA" data-disclosure-option>
6893                  Bosnia &amp; Herzegovina (BAM КМ)
6894                </a>
6895              </li><li class="crossborder__disclosure-item ">
6896                <a class="crossborder__disclosure-option" href="#"  data-value="BW" data-disclosure-option>
6897                  Botswana (BWP P)
6898                </a>
6899              </li><li class="crossborder__disclosure-item ">
6900                <a class="crossborder__disclosure-option" href="#"  data-value="BR" data-disclosure-option>
6901                  Brazil (USD $)
6902                </a>
6903              </li><li class="crossborder__disclosure-item ">
6904                <a class="crossborder__disclosure-option" href="#"  data-value="IO" data-disclosure-option>
6905                  British Indian Ocean Territory (USD $)
6906                </a>
6907              </li><li class="crossborder__disclosure-item ">
6908                <a class="crossborder__disclosure-option" href="#"  data-value="VG" data-disclosure-option>
6909                  British Virgin Islands (USD $)
6910                </a>
6911              </li><li class="crossborder__disclosure-item ">
6912                <a class="crossborder__disclosure-option" href="#"  data-value="BN" data-disclosure-option>
6913                  Brunei (BND $)
6914                </a>
6915              </li><li class="crossborder__disclosure-item ">
6916                <a class="crossborder__disclosure-option" href="#"  data-value="BG" data-disclosure-option>
6917                  Bulgaria (EUR €)
6918                </a>
6919              </li><li class="crossborder__disclosure-item ">
6920                <a class="crossborder__disclosure-option" href="#"  data-value="BF" data-disclosure-option>
6921                  Burkina Faso (XOF Fr)
6922                </a>
6923              </li><li class="crossborder__disclosure-item ">
6924                <a class="crossborder__disclosure-option" href="#"  data-value="BI" data-disclosure-option>
6925                  Burundi (BIF Fr)
6926                </a>
6927              </li><li class="crossborder__disclosure-item ">
6928                <a class="crossborder__disclosure-option" href="#"  data-value="KH" data-disclosure-option>
6929                  Cambodia (KHR ៛)
6930                </a>
6931              </li><li class="crossborder__disclosure-item ">
6932                <a class="crossborder__disclosure-option" href="#"  data-value="CM" data-disclosure-option>
6933                  Cameroon (XAF CFA)
6934                </a>
6935              </li><li class="crossborder__disclosure-item ">
6936                <a class="crossborder__disclosure-option" href="#"  data-value="CA" data-disclosure-option>
6937                  Canada (CAD $)
6938                </a>
6939              </li><li class="crossborder__disclosure-item ">
6940                <a class="crossborder__disclosure-option" href="#"  data-value="CV" data-disclosure-option>
6941                  Cape Verde (CVE $)
6942                </a>
6943              </li><li class="crossborder__disclosure-item ">
6944                <a class="crossborder__disclosure-option" href="#"  data-value="BQ" data-disclosure-option>
6945                  Caribbean Netherlands (USD $)
6946                </a>
6947              </li><li class="crossborder__disclosure-item ">
6948                <a class="crossborder__disclosure-option" href="#"  data-value="KY" data-disclosure-option>
6949                  Cayman Islands (KYD $)
6950                </a>
6951              </li><li class="crossborder__disclosure-item ">
6952                <a class="crossborder__disclosure-option" href="#"  data-value="CF" data-disclosure-option>
6953                  Central African Republic (XAF CFA)
6954                </a>
6955              </li><li class="crossborder__disclosure-item ">
6956                <a class="crossborder__disclosure-option" href="#"  data-value="TD" data-disclosure-option>
6957                  Chad (XAF CFA)
6958                </a>
6959              </li><li class="crossborder__disclosure-item ">
6960                <a class="crossborder__disclosure-option" href="#"  data-value="CL" data-disclosure-option>
6961                  Chile (USD $)
6962                </a>
6963              </li><li class="crossborder__disclosure-item ">
6964                <a class="crossborder__disclosure-option" href="#"  data-value="CN" data-disclosure-option>
6965                  China (CNY ¥)
6966                </a>
6967              </li><li class="crossborder__disclosure-item ">
6968                <a class="crossborder__disclosure-option" href="#"  data-value="CX" data-disclosure-option>
6969                  Christmas Island (AUD $)
6970                </a>
6971              </li><li class="crossborder__disclosure-item ">
6972                <a class="crossborder__disclosure-option" href="#"  data-value="CC" data-disclosure-option>
6973                  Cocos (Keeling) Islands (AUD $)
6974                </a>
6975              </li><li class="crossborder__disclosure-item ">
6976                <a class="crossborder__disclosure-option" href="#"  data-value="CO" data-disclosure-option>
6977                  Colombia (USD $)
6978                </a>
6979              </li><li class="crossborder__disclosure-item ">
6980                <a class="crossborder__disclosure-option" href="#"  data-value="KM" data-disclosure-option>
6981                  Comoros (KMF Fr)
6982                </a>
6983              </li><li class="crossborder__disclosure-item ">
6984                <a class="crossborder__disclosure-option" href="#"  data-value="CG" data-disclosure-option>
6985                  Congo - Brazzaville (XAF CFA)
6986                </a>
6987              </li><li class="crossborder__disclosure-item ">
6988                <a class="crossborder__disclosure-option" href="#"  data-value="CD" data-disclosure-option>
6989                  Congo - Kinshasa (CDF Fr)
6990                </a>
6991              </li><li class="crossborder__disclosure-item ">
6992                <a class="crossborder__disclosure-option" href="#"  data-value="CK" data-disclosure-option>
6993                  Cook Islands (NZD $)
6994                </a>
6995              </li><li class="crossborder__disclosure-item ">
6996                <a class="crossborder__disclosure-option" href="#"  data-value="CR" data-disclosure-option>
6997                  Costa Rica (CRC ₡)
6998                </a>
6999              </li><li class="crossborder__disclosure-item ">
7000                <a class="crossborder__disclosure-option" href="#"  data-value="CI" data-disclosure-option>
7001                  Côte d’Ivoire (XOF Fr)
7002                </a>
7003              </li><li class="crossborder__disclosure-item ">
7004                <a class="crossborder__disclosure-option" href="#"  data-value="HR" data-disclosure-option>
7005                  Croatia (EUR €)
7006                </a>
7007              </li><li class="crossborder__disclosure-item ">
7008                <a class="crossborder__disclosure-option" href="#"  data-value="CW" data-disclosure-option>
7009                  Curaçao (ANG ƒ)
7010                </a>
7011              </li><li class="crossborder__disclosure-item ">
7012                <a class="crossborder__disclosure-option" href="#"  data-value="CY" data-disclosure-option>
7013                  Cyprus (EUR €)
7014                </a>
7015              </li><li class="crossborder__disclosure-item ">
7016                <a class="crossborder__disclosure-option" href="#"  data-value="CZ" data-disclosure-option>
7017                  Czechia (CZK Kč)
7018                </a>
7019              </li><li class="crossborder__disclosure-item ">
7020                <a class="crossborder__disclosure-option" href="#"  data-value="DK" data-disclosure-option>
7021                  Denmark (DKK kr.)
7022                </a>
7023              </li><li class="crossborder__disclosure-item ">
7024                <a class="crossborder__disclosure-option" href="#"  data-value="DJ" data-disclosure-option>
7025                  Djibouti (DJF Fdj)
7026                </a>
7027              </li><li class="crossborder__disclosure-item ">
7028                <a class="crossborder__disclosure-option" href="#"  data-value="DM" data-disclosure-option>
7029                  Dominica (XCD $)
7030                </a>
7031              </li><li class="crossborder__disclosure-item ">
7032                <a class="crossborder__disclosure-option" href="#"  data-value="DO" data-disclosure-option>
7033                  Dominican Republic (DOP $)
7034                </a>
7035            
7035  </li><li class="crossborder__disclosure-item ">
7036                <a class="crossborder__disclosure-option" href="#"  data-value="EC" data-disclosure-option>
7037                  Ecuador (USD $)
7038                </a>
7039              </li><li class="crossborder__disclosure-item ">
7040                <a class="crossborder__disclosure-option" href="#"  data-value="EG" data-disclosure-option>
7041                  Egypt (EGP ج.م)
7042                </a>
7043              </li><li class="crossborder__disclosure-item ">
7044                <a class="crossborder__disclosure-option" href="#"  data-value="SV" data-disclosure-option>
7045                  El Salvador (USD $)
7046                </a>
7047              </li><li class="crossborder__disclosure-item ">
7048                <a class="crossborder__disclosure-option" href="#"  data-value="GQ" data-disclosure-option>
7049                  Equatorial Guinea (XAF CFA)
7050                </a>
7051              </li><li class="crossborder__disclosure-item ">
7052                <a class="crossborder__disclosure-option" href="#"  data-value="ER" data-disclosure-option>
7053                  Eritrea (USD $)
7054                </a>
7055              </li><li class="crossborder__disclosure-item ">
7056                <a class="crossborder__disclosure-option" href="#"  data-value="EE" data-disclosure-option>
7057                  Estonia (EUR €)
7058                </a>
7059              </li><li class="crossborder__disclosure-item ">
7060                <a class="crossborder__disclosure-option" href="#"  data-value="SZ" data-disclosure-option>
7061                  Eswatini (USD $)
7062                </a>
7063              </li><li class="crossborder__disclosure-item ">
7064                <a class="crossborder__disclosure-option" href="#"  data-value="ET" data-disclosure-option>
7065                  Ethiopia (ETB Br)
7066                </a>
7067              </li><li class="crossborder__disclosure-item ">
7068                <a class="crossborder__disclosure-option" href="#"  data-value="FK" data-disclosure-option>
7069                  Falkland Islands (FKP £)
7070                </a>
7071              </li><li class="crossborder__disclosure-item ">
7072                <a class="crossborder__disclosure-option" href="#"  data-value="FO" data-disclosure-option>
7073                  Faroe Islands (DKK kr.)
7074                </a>
7075              </li><li class="crossborder__disclosure-item ">
7076                <a class="crossborder__disclosure-option" href="#"  data-value="FJ" data-disclosure-option>
7077                  Fiji (FJD $)
7078                </a>
7079              </li><li class="crossborder__disclosure-item ">
7080                <a class="crossborder__disclosure-option" href="#"  data-value="FI" data-disclosure-option>
7081                  Finland (EUR €)
7082                </a>
7083              </li><li class="crossborder__disclosure-item ">
7084                <a class="crossborder__disclosure-option" href="#"  data-value="FR" data-disclosure-option>
7085                  France (EUR €)
7086                </a>
7087              </li><li class="crossborder__disclosure-item ">
7088                <a class="crossborder__disclosure-option" href="#"  data-value="GF" data-disclosure-option>
7089                  French Guiana (EUR €)
7090                </a>
7091              </li><li class="crossborder__disclosure-item ">
7092                <a class="crossborder__disclosure-option" href="#"  data-value="PF" data-disclosure-option>
7093                  French Polynesia (XPF Fr)
7094                </a>
7095              </li><li class="crossborder__disclosure-item ">
7096                <a class="crossborder__disclosure-option" href="#"  data-value="TF" data-disclosure-option>
7097                  French Southern Territories (EUR €)
7098                </a>
7099              </li><li class="crossborder__disclosure-item ">
7100                <a class="crossborder__disclosure-option" href="#"  data-value="GA" data-disclosure-option>
7101                  Gabon (XOF Fr)
7102                </a>
7103              </li><li class="crossborder__disclosure-item ">
7104                <a class="crossborder__disclosure-option" href="#"  data-value="GM" data-disclosure-option>
7105                  Gambia (GMD D)
7106                </a>
7107              </li><li class="crossborder__disclosure-item ">
7108                <a class="crossborder__disclosure-option" href="#"  data-value="GE" data-disclosure-option>
7109                  Georgia (USD $)
7110                </a>
7111              </li><li class="crossborder__disclosure-item ">
7112                <a class="crossborder__disclosure-option" href="#"  data-value="DE" data-disclosure-option>
7113                  Germany (EUR €)
7114                </a>
7115              </li><li class="crossborder__disclosure-item ">
7116                <a class="crossborder__disclosure-option" href="#"  data-value="GH" data-disclosure-option>
7117                  Ghana (USD $)
7118                </a>
7119              </li><li class="crossborder__disclosure-item ">
7120                <a class="crossborder__disclosure-option" href="#"  data-value="GI" data-disclosure-option>
7121                  Gibraltar (GBP £)
7122                </a>
7123              </li><li class="crossborder__disclosure-item ">
7124                <a class="crossborder__disclosure-option" href="#"  data-value="GR" data-disclosure-option>
7125                  Greece (EUR €)
7126                </a>
7127              </li><li class="crossborder__disclosure-item ">
7128                <a class="crossborder__disclosure-option" href="#"  data-value="GL" data-disclosure-option>
7129                  Greenland (DKK kr.)
7130                </a>
7131              </li><li class="crossborder__disclosure-item ">
7132                <a class="crossborder__disclosure-option" href="#"  data-value="GD" data-disclosure-option>
7133                  Grenada (XCD $)
7134                </a>
7135              </li><li class="crossborder__disclosure-item ">
7136                <a class="crossborder__disclosure-option" href="#"  data-value="GP" data-disclosure-option>
7137                  Guadeloupe (EUR €)
7138                </a>
7139              </li><li class="crossborder__disclosure-item ">
7140                <a class="crossborder__disclosure-option" href="#"  data-value="GT" data-disclosure-option>
7141                  Guatemala (GTQ Q)
7142                </a>
7143              </li><li class="crossborder__disclosure-item ">
7144                <a class="crossborder__disclosure-option" href="#"  data-value="GG" data-disclosure-option>
7145                  Guernsey (GBP £)
7146                </a>
7147              </li><li class="crossborder__disclosure-item ">
7148                <a class="crossborder__disclosure-option" href="#"  data-value="GN" data-disclosure-option>
7149                  Guinea (GNF Fr)
7150                </a>
7151              </li><li class="crossborder__disclosure-item ">
7152                <a class="crossborder__disclosure-option" href="#"  data-value="GW" data-disclosure-option>
7153                  Guinea-Bissau (XOF Fr)
7154                </a>
7155              </li><li class="crossborder__disclosure-item ">
7156                <a class="crossborder__disclosure-option" href="#"  data-value="GY" data-disclosure-option>
7157                  Guyana (GYD $)
7158                </a>
7159              </li><li class="crossborder__disclosure-item ">
7160                <a class="crossborder__disclosure-option" href="#"  data-value="HT" data-disclosure-option>
7161                  Haiti (USD $)
7162                </a>
7163              </li><li class="crossborder__disclosure-item ">
7164                <a class="crossborder__disclosure-option" href="#"  data-value="HN" data-disclosure-option>
7165                  Honduras (HNL L)
7166                </a>
7167              </li><li class="crossborder__disclosure-item ">
7168                <a class="crossborder__disclosure-option" href="#"  data-value="HK" data-disclosure-option>
7169                  Hong Kong SAR (HKD $)
7170                </a>
7171              </li><li class="crossborder__disclosure-item ">
7172                <a class="crossborder__disclosure-option" href="#"  data-value="HU" data-disclosure-option>
7173                  Hungary (HUF Ft)
7174                </a>
7175              </li><li class="crossborder__disclosure-item ">
7176                <a class="crossborder__disclosure-option" href="#"  data-value="IS" data-disclosure-option>
7177                  Iceland (ISK kr)
7178                </a>
7179              </li><li class="crossborder__disclosure-item ">
7180                <a class="crossborder__disclosure-option" href="#"  data-value="IN" data-disclosure-option>
7181                  India (INR ₹)
7182                </a>
7183              </li><li class="crossborder__disclosure-item ">
7184                <a class="crossborder__disclosure-option" href="#"  data-value="ID" data-disclosure-option>
7185                  Indonesia (IDR Rp)
7186                </a>
7187              </li><li class="crossborder__disclosure-item ">
7188                <a class="crossborder__disclosure-option" href="#"  data-value="IQ" data-disclosure-option>
7189                  Iraq (USD $)
7190                </a>
7191              </li><li class="crossborder__disclosure-item ">
7192                <a class="crossborder__disclosure-option" href="#"  data-value="IE" data-disclosure-option>
7193                  Ireland (EUR €)
7194                </a>
7195              </li><li class="crossborder__disclosure-item ">
7196                <a class="crossborder__disclosure-option" href="#"  data-value="IM" data-disclosure-option>
7197                  Isle of Man (GBP £)
7198                </a>
7199              </li><li class="crossborder__disclosure-item ">
7200                <a class="crossborder__disclosure-option" href="#"  data-value="IL" data-disclosure-option>
7201                  Israel (ILS ₪)
7202                </a>
7203              </li><li class="crossborder__disclosure-item ">
7204                <a class="crossborder__disclosure-option" href="#"  data-value="IT" data-disclosure-option>
7205                  Italy (EUR €)
7206                </a>
7207              </li><li class="crossborder__disclosure-item ">
7208                <a class="crossborder__disclosure-option" href="#"  data-value="JM" data-disclosure-option>
7209                  Jamaica (JMD $)
7210                </a>
7211              </li><li class="crossborder__disclosure-item ">
7212                <a class="crossborder__disclosure-option" href="#"  data-value="JP" data-disclosure-option>
7213                  Japan (JPY ¥)
7214                </a>
7215              </li><li class="crossborder__disclosure-item ">
7216                <a class="crossborder__disclosure-option" href="#"  data-value="JE" data-disclosure-option>
7217                  Jersey (USD $)
7218                </a>
7219              </li><li class="crossborder__disclosure-item ">
7220                <a class="crossborder__disclosure-option" href="#"  data-value="JO" data-disclosure-option>
7221                  Jordan (USD $)
7222                </a>
7223              </li><li class="crossborder__disclosure-item ">
7224                <a class="crossborder__disclosure-option" href="#"  data-value="KZ" data-disclosure-option>
7225                  Kazakhstan (KZT ₸)
7226                </a>
7227              </li><li class="crossborder__disclosure-item ">
7228                <a class="crossborder__disclosure-option" href="#"  data-value="KE" data-disclosure-option>
7229                  Kenya (KES KSh)
7230                </a>
7231              </li><li class="crossborder__disclosure-item ">
7232                <a class="crossborder__disclosure-option" href="#"  data-value="KI" data-disclosure-option>
7233                  Kiribati (USD $)
7234                </a>
7235              </li><li class="crossborder__disclosure-item ">
7236                <a class="crossborder__disclosure-option" href="#"  data-value="XK" data-disclosure-option>
7237                  Kosovo (EUR €)
7238                </a>
7239              </li><li class="crossborder__disclosure-item ">
7240                <a class="crossborder__disclosure-option" href="#"  data-value="KW" data-disclosure-option>
7241                  Kuwait (USD $)
7242                </a>
7243              </li><li class="crossborder__disclosure-item ">
7244                <a class="crossborder__disclosure-option" href="#"  data-value="KG" data-disclosure-option>
7245                  Kyrgyzstan (KGS som)
7246                </a>
7247              </li><li class="crossborder__disclosure-item ">
7248                <a class="crossborder__disclosure-option" href="#"  data-value="LA" data-disclosure-option>
7249                  Laos (LAK ₭)
7250                </a>
7251              </li><li class="crossborder__disclosure-item ">
7252                <a class="crossborder__disclosure-option" href="#"  data-value="LV" data-disclosure-option>
7253                  Latvia (EUR €)
7254                </a>
7255              </li><li class="crossborder__disclosure-item ">
7256                <a class="crossborder__disclosure-option" href="#"  data-value="LB" data-disclosure-option>
7257                  Lebanon (LBP ل.ل)
7258                </a>
7259              </li><li class="crossborder__disclosure-item ">
7260                <a class="crossborder__disclosure-option" href="#"  data-value="LS" data-disclosure-option>
7261                  Lesotho (USD $)
7262                </a>
7263              </li><li class="crossborder__disclosure-item ">
7264                <a class="crossborder__disclosure-option" href="#"  data-value="LR" data-disclosure-option>
7265                  Liberia (USD $)
7266                </a>
7267              </li><li class="crossborder__disclosure-item ">
7268                <a class="crossborder__disclosure-option" href="#"  data-value="LY" data-disclosure-option>
7269                  Libya (USD $)
7270                </a>
7271              </li><li class="crossborder__disclosure-item ">
7272                <a class="crossborder__disclosure-option" href="#"  data-value="LI" data-disclosure-option>
7273                  Liechtenstein (CHF CHF)
7274                </a>
7275              </li><li class="crossborder__disclosure-item ">
7276                <a class="crossborder__disclosure-option" href="#"  data-value="LT" data-disclosure-option>
7277                  Lithuania (EUR €)
7278                </a>
7279              </li><li class="crossborder__disclosure-item ">
7280                <a class="crossborder__disclosure-option" href="#"  data-value="LU" data-disclosure-option>
7281                  Luxembourg (EUR €)
7282                </a>
7283              </li><li class="crossborder__disclosure-item ">
7284                <a class="crossborder__disclosure-option" href="#"  data-value="MO" data-disclosure-option>
7285                  Macao SAR (MOP P)
7286                </a>
7287              </li><li class="crossborder__disclosure-item ">
7288                <a class="crossborder__disclosure-option" href="#"  data-value="MG" data-disclosure-option>
7289                  Madagascar (USD $)
7290                </a>
7291              </li><li class="crossborder__disclosure-item ">
7292                <a class="crossborder__disclosure-option" href="#"  data-value="MW" data-disclosure-option>
7293                  Malawi (MWK MK)
7294                </a>
7295              </li><li class="crossborder__disclosure-item ">
7296                <a class="crossborder__disclosure-option" href="#"  data-value="MY" data-disclosure-option>
7297                  Malaysia (MYR RM)
7298                </a>
7299              </li><li class="crossborder__disclosure-item ">
7300                <a class="crossborder__disclosure-option" href="#"  data-value="MV" data-disclosure-option>
7301                  Maldives (MVR MVR)
7302                </a>
7303              </li><li class="crossborder__disclosure-item ">
7304                <a class="crossborder__disclosure-option" href="#"  data-value="ML" data-disclosure-option>
7305                  Mali (XOF Fr)
7306                </a>
7307              </li><li class="crossborder__disclosure-item ">
7308                <a class="crossborder__disclosure-option" href="#"  data-value="MT" data-disclosure-option>
7309                  Malta (EUR €)
7310                </a>
7311              </li><li class="crossborder__disclosure-item ">
7312                <a class="crossborder__disclosure-option" href="#"  data-value="MQ" data-disclosure-option>
7313                  Martinique (EUR €)
7314                </a>
7315              </li><li class="crossborder__disclosure-item ">
7316                <a class="crossborder__disclosure-option" href="#"  data-value="MR" data-disclosure-option>
7317                  Mauritania (USD $)
7318                </a>
7319              </li><li class="crossborder__disclosure-item ">
7320                <a class="crossborder__disclosure-option" href="#"  data-value="MU" data-disclosure-option>
7321                  Mauritius (MUR ₨)
7322                </a>
7323              </li><li class="crossborder__disclosure-item ">
7324                <a class="crossborder__disclosure-option" href="#"  data-value="YT" data-disclosure-option>
7325                  Mayotte (EUR €)
7326                </a>
7327              </li><li class="crossborder__disclosure-item ">
7328                <a class="crossborder__disclosure-option" href="#"  data-value="MX" data-disclosure-option>
7329                  Mexico (USD $)
7330                </a>
7331              </li><li class="crossborder__disclosure-item ">
7332                <a class="crossborder__disclosure-option" href="#"  data-value="MD" data-disclosure-option>
7333                  Moldova (MDL L)
7334                </a>
7335              </li><li class="crossborder__disclosure-item ">
7336                <a class="crossborder__disclosure-option" href="#"  data-value="MC" data-disclosure-option>
7337                  Monaco (EUR €)
7338                </a>
7339              </li><li class="crossborder__disclosure-item ">
7340                <a class="crossborder__disclosure-option" href="#"  data-value="MN" data-disclosure-option>
7341                  Mongolia (MNT ₮)
7342                </a>
7343              </li><li class="crossborder__disclosure-item ">
7344                <a class="crossborder__disclosure-option" href="#"  data-value="ME" data-disclosure-option>
7345                  Montenegro (EUR €)
7346                </a>
7347              </li><li class="crossborder__disclosure-item ">
7348                <a class="crossborder__disclosure-option" href="#"  data-value="MS" data-disclosure-option>
7349                  Montserrat (XCD $)
7350                </a>
7351              </li><li class="crossborder__disclosure-item ">
7352                <a class="crossborder__disclosure-option" href="#"  data-value="MA" data-disclosure-option>
7353                  Morocco (MAD د.م.)
7354                </a>
7355              </li><li class="crossborder__disclosure-item ">
7356                <a class="crossborder__disclosure-option" href="#"  data-value="MZ" data-disclosure-option>
7357                  Mozambique (USD $)
7358                </a>
7359              </li><li class="crossborder__disclosure-item ">
7360                <a class="crossborder__disclosure-option" href="#"  data-value="MM" data-disclosure-option>
7361                  Myanmar (Burma) (MMK K)
7362                </a>
7363              </li><li class="crossborder__disclosure-item ">
7364                <a class="crossborder__disclosure-option" href="#"  data-value="NA" data-disclosure-option>
7365                  Namibia (USD $)
7366                </a>
7367              </li><li class="crossborder__disclosure-item ">
7368                <a class="crossborder__disclosure-option" href="#"  data-value="NR" data-disclosure-option>
7369                  Nauru (AUD $)
7370                </a>
7371              </li><li class="crossborder__disclosure-item ">
7372                <a class="crossborder__disclosure-option" href="#"  data-value="NP" data-disclosure-option>
7373                  Nepal (NPR Rs.)
7374                </a>
7375              </li><li class="crossborder__disclosure-item ">
7376                <a class="crossborder__disclosure-option" href="#"  data-value="NL" data-disclosure-option>
7377                  Netherlands (EUR €)
7378                </a>
7379              </li><li class="crossborder__disclosure-item ">
7380                <a class="crossborder__disclosure-option" href="#"  data-value="NC" data-disclosure-option>
7381                  New Caledonia (XPF Fr)
7382                </a>
7383              </li><li class="crossborder__disclosure-item ">
7384                <a class="crossborder__disclosure-option" href="#"  data-value="NZ" data-disclosure-option>
7385                  New Zealand (NZD $)
7386                </a>
7387              </li><li class="crossborder__disclosure-item ">
7388                <a class="crossborder__disclosure-option" href="#"  data-value="NI" data-disclosure-option>
7389                  Nicaragua (NIO C$)
7390                </a>
7391              </li><li class="crossborder__disclosure-item ">
7392                <a class="crossborder__disclosure-option" href="#"  data-value="NE" data-disclosure-option>
7393                  Niger (XOF Fr)
7394                </a>
7395              </li><li class="crossborder__disclosure-item ">
7396                <a class="crossborder__disclosure-option" href="#"  data-value="NG" data-disclosure-option>
7397                  Nigeria (NGN ₦)
7398                </a>
7399              </li><li class="crossborder__disclosure-item ">
7400                <a class="crossborder__disclosure-option" href="#"  data-value="NU" data-disclosure-option>
7401                  Niue (NZD $)
7402                </a>
7403              </li><li class="crossborder__disclosure-item ">
7404                <a class="crossborder__disclosure-option" href="#"  data-value="NF" data-disclosure-option>
7405                  Norfolk Island (AUD $)
7406                </a>
7407              </li><li class="crossborder__disclosure-item ">
7408                <a class="crossborder__disclosure-option" href="#"  data-value="MK" data-disclosure-option>
7409                  North Macedonia (MKD ден)
7410                </a>
7411              </li><li class="crossborder__disclosure-item ">
7412                <a class="crossborder__disclosure-option" href="#"  data-value="NO" data-disclosure-option>
7413                  Norway (USD $)
7414                </a>
7415              </li><li class="crossborder__disclosure-item ">
7416                <a class="crossborder__disclosure-option" href="#"  data-value="OM" data-disclosure-option>
7417                  Oman (USD $)
7418                </a>
7419              </li><li class="crossborder__disclosure-item ">
7420                <a class="crossborder__disclosure-option" href="#"  data-value="PK" data-disclosure-option>
7421                  Pakistan (PKR ₨)
7422                </a>
7423              </li><li class="crossborder__disclosure-item ">
7424                <a class="crossborder__disclosure-option" href="#"  data-value="PS" data-disclosure-option>
7425                  Palestinian Territories (ILS ₪)
7426                </a>
7427              </li><li class="crossborder__disclosure-item ">
7428                <a class="crossborder__disclosure-option" href="#"  data-value="PA" data-disclosure-option>
7429                  Panama (USD $)
7430                </a>
7431              </li><li class="crossborder__disclosure-item ">
7432                <a class="crossborder__disclosure-option" href="#"  data-value="PG" data-disclosure-option>
7433                  Papua New Guinea (PGK K)
7434                </a>
7435              </li><li class="crossborder__disclosure-item ">
7436                <a class="crossborder__disclosure-option" href="#"  data-value="PY" data-disclosure-option>
7437                  Paraguay (PYG ₲)
7438                </a>
7439              </li><li class="crossborder__disclosure-item ">
7440                <a class="crossborder__disclosure-option" href="#"  data-value="PE" data-disclosure-option>
7441                  Peru (PEN S/)
7442                </a>
7443              </li><li class="crossborder__disclosure-item ">
7444                <a class="crossborder__disclosure-option" href="#"  data-value="PH" data-disclosure-option>
7445                  Philippines (PHP ₱)
7446                </a>
7447              </li><li class="crossborder__disclosure-item ">
7448                <a class="crossborder__disclosure-option" href="#"  data-value="PN" data-disclosure-option>
7449                  Pitcairn Islands (NZD $)
7450                </a>
7451              </li><li class="crossborder__disclosure-item ">
7452                <a class="crossborder__disclosure-option" href="#"  data-value="PL" data-disclosure-option>
7453                  Poland (PLN zł)
7454                </a>
7455              </li><li class="crossborder__disclosure-item ">
7456                <a class="crossborder__disclosure-option" href="#"  data-value="PT" data-disclosure-option>
7457                  Portugal (EUR €)
7458                </a>
7459              </li><li class="crossborder__disclosure-item ">
7460                <a class="crossborder__disclosure-option" href="#"  data-value="QA" data-disclosure-option>
7461                  Qatar (QAR ر.ق)
7462                </a>
7463              </li><li class="crossborder__disclosure-item ">
7464                <a class="crossborder__disclosure-option" href="#"  data-value="RE" data-disclosure-option>
7465                  Réunion (EUR €)
7466                </a>
7467              </li><li class="crossborder__disclosure-item ">
7468                <a class="crossborder__disclosure-option" href="#"  data-value="RO" data-disclosure-option>
7469                  Romania (RON Lei)
7470                </a>
7471              </li><li class="crossborder__disclosure-item ">
7472                <a class="crossborder__disclosure-option" href="#"  data-value="RU" data-disclosure-option>
7473                  Russia (USD $)
7474                </a>
7475              </li><li class="crossborder__disclosure-item ">
7476                <a class="crossborder__disclosure-option" href="#"  data-value="RW" data-disclosure-option>
7477                  Rwanda (RWF FRw)
7478                </a>
7479              </li><li class="crossborder__disclosure-item ">
7480                <a class="crossborder__disclosure-option" href="#"  data-value="WS" data-disclosure-option>
7481                  Samoa (WST T)
7482                </a>
7483              </li><li class="crossborder__disclosure-item ">
7484                <a class="crossborder__disclosure-option" href="#"  dat
7484a-value="SM" data-disclosure-option>
7485                  San Marino (EUR €)
7486                </a>
7487              </li><li class="crossborder__disclosure-item ">
7488                <a class="crossborder__disclosure-option" href="#"  data-value="ST" data-disclosure-option>
7489                  São Tomé &amp; Príncipe (STD Db)
7490                </a>
7491              </li><li class="crossborder__disclosure-item ">
7492                <a class="crossborder__disclosure-option" href="#"  data-value="SA" data-disclosure-option>
7493                  Saudi Arabia (SAR ر.س)
7494                </a>
7495              </li><li class="crossborder__disclosure-item ">
7496                <a class="crossborder__disclosure-option" href="#"  data-value="SN" data-disclosure-option>
7497                  Senegal (XOF Fr)
7498                </a>
7499              </li><li class="crossborder__disclosure-item ">
7500                <a class="crossborder__disclosure-option" href="#"  data-value="RS" data-disclosure-option>
7501                  Serbia (RSD РСД)
7502                </a>
7503              </li><li class="crossborder__disclosure-item ">
7504                <a class="crossborder__disclosure-option" href="#"  data-value="SC" data-disclosure-option>
7505                  Seychelles (USD $)
7506                </a>
7507              </li><li class="crossborder__disclosure-item ">
7508                <a class="crossborder__disclosure-option" href="#"  data-value="SL" data-disclosure-option>
7509                  Sierra Leone (SLL Le)
7510                </a>
7511              </li><li class="crossborder__disclosure-item ">
7512                <a class="crossborder__disclosure-option" href="#"  data-value="SG" data-disclosure-option>
7513                  Singapore (SGD $)
7514                </a>
7515              </li><li class="crossborder__disclosure-item ">
7516                <a class="crossborder__disclosure-option" href="#"  data-value="SX" data-disclosure-option>
7517                  Sint Maarten (ANG ƒ)
7518                </a>
7519              </li><li class="crossborder__disclosure-item ">
7520                <a class="crossborder__disclosure-option" href="#"  data-value="SK" data-disclosure-option>
7521                  Slovakia (EUR €)
7522                </a>
7523              </li><li class="crossborder__disclosure-item ">
7524                <a class="crossborder__disclosure-option" href="#"  data-value="SI" data-disclosure-option>
7525                  Slovenia (EUR €)
7526                </a>
7527              </li><li class="crossborder__disclosure-item ">
7528                <a class="crossborder__disclosure-option" href="#"  data-value="SB" data-disclosure-option>
7529                  Solomon Islands (SBD $)
7530                </a>
7531              </li><li class="crossborder__disclosure-item ">
7532                <a class="crossborder__disclosure-option" href="#"  data-value="SO" data-disclosure-option>
7533                  Somalia (USD $)
7534                </a>
7535              </li><li class="crossborder__disclosure-item ">
7536                <a class="crossborder__disclosure-option" href="#"  data-value="ZA" data-disclosure-option>
7537                  South Africa (USD $)
7538                </a>
7539              </li><li class="crossborder__disclosure-item ">
7540                <a class="crossborder__disclosure-option" href="#"  data-value="GS" data-disclosure-option>
7541                  South Georgia &amp; South Sandwich Islands (GBP £)
7542                </a>
7543              </li><li class="crossborder__disclosure-item ">
7544                <a class="crossborder__disclosure-option" href="#"  data-value="KR" data-disclosure-option>
7545                  South Korea (KRW ₩)
7546                </a>
7547              </li><li class="crossborder__disclosure-item ">
7548                <a class="crossborder__disclosure-option" href="#"  data-value="SS" data-disclosure-option>
7549                  South Sudan (USD $)
7550                </a>
7551              </li><li class="crossborder__disclosure-item ">
7552                <a class="crossborder__disclosure-option" href="#"  data-value="ES" data-disclosure-option>
7553                  Spain (EUR €)
7554                </a>
7555              </li><li class="crossborder__disclosure-item ">
7556                <a class="crossborder__disclosure-option" href="#"  data-value="LK" data-disclosure-option>
7557                  Sri Lanka (LKR ₨)
7558                </a>
7559              </li><li class="crossborder__disclosure-item ">
7560                <a class="crossborder__disclosure-option" href="#"  data-value="BL" data-disclosure-option>
7561                  St. Barthélemy (EUR €)
7562                </a>
7563              </li><li class="crossborder__disclosure-item ">
7564                <a class="crossborder__disclosure-option" href="#"  data-value="SH" data-disclosure-option>
7565                  St. Helena (SHP £)
7566                </a>
7567              </li><li class="crossborder__disclosure-item ">
7568                <a class="crossborder__disclosure-option" href="#"  data-value="KN" data-disclosure-option>
7569                  St. Kitts &amp; Nevis (XCD $)
7570                </a>
7571              </li><li class="crossborder__disclosure-item ">
7572                <a class="crossborder__disclosure-option" href="#"  data-value="LC" data-disclosure-option>
7573                  St. Lucia (XCD $)
7574                </a>
7575              </li><li class="crossborder__disclosure-item ">
7576                <a class="crossborder__disclosure-option" href="#"  data-value="MF" data-disclosure-option>
7577                  St. Martin (EUR €)
7578                </a>
7579              </li><li class="crossborder__disclosure-item ">
7580                <a class="crossborder__disclosure-option" href="#"  data-value="PM" data-disclosure-option>
7581                  St. Pierre &amp; Miquelon (EUR €)
7582                </a>
7583              </li><li class="crossborder__disclosure-item ">
7584                <a class="crossborder__disclosure-option" href="#"  data-value="VC" data-disclosure-option>
7585                  St. Vincent &amp; Grenadines (XCD $)
7586                </a>
7587              </li><li class="crossborder__disclosure-item ">
7588                <a class="crossborder__disclosure-option" href="#"  data-value="SD" data-disclosure-option>
7589                  Sudan (USD $)
7590                </a>
7591              </li><li class="crossborder__disclosure-item ">
7592                <a class="crossborder__disclosure-option" href="#"  data-value="SR" data-disclosure-option>
7593                  Suriname (USD $)
7594                </a>
7595              </li><li class="crossborder__disclosure-item ">
7596                <a class="crossborder__disclosure-option" href="#"  data-value="SJ" data-disclosure-option>
7597                  Svalbard &amp; Jan Mayen (USD $)
7598                </a>
7599              </li><li class="crossborder__disclosure-item ">
7600                <a class="crossborder__disclosure-option" href="#"  data-value="SE" data-disclosure-option>
7601                  Sweden (SEK kr)
7602                </a>
7603              </li><li class="crossborder__disclosure-item ">
7604                <a class="crossborder__disclosure-option" href="#"  data-value="CH" data-disclosure-option>
7605                  Switzerland (CHF CHF)
7606                </a>
7607              </li><li class="crossborder__disclosure-item ">
7608                <a class="crossborder__disclosure-option" href="#"  data-value="TW" data-disclosure-option>
7609                  Taiwan (TWD $)
7610                </a>
7611              </li><li class="crossborder__disclosure-item ">
7612                <a class="crossborder__disclosure-option" href="#"  data-value="TJ" data-disclosure-option>
7613                  Tajikistan (TJS ЅМ)
7614                </a>
7615              </li><li class="crossborder__disclosure-item ">
7616                <a class="crossborder__disclosure-option" href="#"  data-value="TZ" data-disclosure-option>
7617                  Tanzania (TZS Sh)
7618                </a>
7619              </li><li class="crossborder__disclosure-item ">
7620                <a class="crossborder__disclosure-option" href="#"  data-value="TH" data-disclosure-option>
7621                  Thailand (THB ฿)
7622                </a>
7623              </li><li class="crossborder__disclosure-item ">
7624                <a class="crossborder__disclosure-option" href="#"  data-value="TL" data-disclosure-option>
7625                  Timor-Leste (USD $)
7626                </a>
7627              </li><li class="crossborder__disclosure-item ">
7628                <a class="crossborder__disclosure-option" href="#"  data-value="TG" data-disclosure-option>
7629                  Togo (XOF Fr)
7630                </a>
7631              </li><li class="crossborder__disclosure-item ">
7632                <a class="crossborder__disclosure-option" href="#"  data-value="TK" data-disclosure-option>
7633                  Tokelau (NZD $)
7634                </a>
7635              </li><li class="crossborder__disclosure-item ">
7636                <a class="crossborder__disclosure-option" href="#"  data-value="TO" data-disclosure-option>
7637                  Tonga (TOP T$)
7638                </a>
7639              </li><li class="crossborder__disclosure-item ">
7640                <a class="crossborder__disclosure-option" href="#"  data-value="TT" data-disclosure-option>
7641                  Trinidad &amp; Tobago (TTD $)
7642                </a>
7643              </li><li class="crossborder__disclosure-item ">
7644                <a class="crossborder__disclosure-option" href="#"  data-value="TA" data-disclosure-option>
7645                  Tristan da Cunha (GBP £)
7646                </a>
7647              </li><li class="crossborder__disclosure-item ">
7648                <a class="crossborder__disclosure-option" href="#"  data-value="TN" data-disclosure-option>
7649                  Tunisia (USD $)
7650                </a>
7651              </li><li class="crossborder__disclosure-item ">
7652                <a class="crossborder__disclosure-option" href="#"  data-value="TR" data-disclosure-option>
7653                  Türkiye (USD $)
7654                </a>
7655              </li><li class="crossborder__disclosure-item ">
7656                <a class="crossborder__disclosure-option" href="#"  data-value="TM" data-disclosure-option>
7657                  Turkmenistan (USD $)
7658                </a>
7659              </li><li class="crossborder__disclosure-item ">
7660                <a class="crossborder__disclosure-option" href="#"  data-value="TC" data-disclosure-option>
7661                  Turks &amp; Caicos Islands (USD $)
7662                </a>
7663              </li><li class="crossborder__disclosure-item ">
7664                <a class="crossborder__disclosure-option" href="#"  data-value="TV" data-disclosure-option>
7665                  Tuvalu (AUD $)
7666                </a>
7667              </li><li class="crossborder__disclosure-item ">
7668                <a class="crossborder__disclosure-option" href="#"  data-value="UM" data-disclosure-option>
7669                  U.S. Outlying Islands (USD $)
7670                </a>
7671              </li><li class="crossborder__disclosure-item ">
7672                <a class="crossborder__disclosure-option" href="#"  data-value="UG" data-disclosure-option>
7673                  Uganda (UGX USh)
7674                </a>
7675              </li><li class="crossborder__disclosure-item ">
7676                <a class="crossborder__disclosure-option" href="#"  data-value="UA" data-disclosure-option>
7677                  Ukraine (UAH ₴)
7678                </a>
7679              </li><li class="crossborder__disclosure-item ">
7680                <a class="crossborder__disclosure-option" href="#"  data-value="AE" data-disclosure-option>
7681                  United Arab Emirates (AED د.إ)
7682                </a>
7683              </li><li class="crossborder__disclosure-item ">
7684                <a class="crossborder__disclosure-option" href="#"  data-value="GB" data-disclosure-option>
7685                  United Kingdom (GBP £)
7686                </a>
7687              </li><li class="crossborder__disclosure-item crossborder__disclosure-item--current ">
7688                <a class="crossborder__disclosure-option" href="#" aria-current="true" data-value="US" data-disclosure-option>
7689                  United States (USD $)
7690                </a>
7691              </li><li class="crossborder__disclosure-item ">
7692                <a class="crossborder__disclosure-option" href="#"  data-value="UY" data-disclosure-option>
7693                  Uruguay (UYU $U)
7694                </a>
7695              </li><li class="crossborder__disclosure-item ">
7696                <a class="crossborder__disclosure-option" href="#"  data-value="UZ" data-disclosure-option>
7697                  Uzbekistan (UZS so'm)
7698                </a>
7699              </li><li class="crossborder__disclosure-item ">
7700                <a class="crossborder__disclosure-option" href="#"  data-value="VU" data-disclosure-option>
7701                  Vanuatu (VUV Vt)
7702                </a>
7703              </li><li class="crossborder__disclosure-item ">
7704                <a class="crossborder__disclosure-option" href="#"  data-value="VA" data-disclosure-option>
7705                  Vatican City (EUR €)
7706                </a>
7707              </li><li class="crossborder__disclosure-item ">
7708                <a class="crossborder__disclosure-option" href="#"  data-value="VE" data-disclosure-option>
7709                  Venezuela (USD $)
7710                </a>
7711              </li><li class="crossborder__disclosure-item ">
7712                <a class="crossborder__disclosure-option" href="#"  data-value="VN" data-disclosure-option>
7713                  Vietnam (VND ₫)
7714                </a>
7715              </li><li class="crossborder__disclosure-item ">
7716                <a class="crossborder__disclosure-option" href="#"  data-value="WF" data-disclosure-option>
7717                  Wallis &amp; Futuna (XPF Fr)
7718                </a>
7719              </li><li class="crossborder__disclosure-item ">
7720                <a class="crossborder__disclosure-option" href="#"  data-value="EH" data-disclosure-option>
7721                  Western Sahara (MAD د.م.)
7722                </a>
7723              </li><li class="crossborder__disclosure-item ">
7724                <a class="crossborder__disclosure-option" href="#"  data-value="YE" data-disclosure-option>
7725                  Yemen (YER ï·¼)
7726                </a>
7727              </li><li class="crossborder__disclosure-item ">
7728                <a class="crossborder__disclosure-option" href="#"  data-value="ZM" data-disclosure-option>
7729                  Zambia (USD $)
7730                </a>
7731              </li><li class="crossborder__disclosure-item ">
7732                <a class="crossborder__disclosure-option" href="#"  data-value="ZW" data-disclosure-option>
7733                  Zimbabwe (USD $)
7734                </a>
7735              </li></ul>
7736          <input type="hidden" name="country_code" id="CurrencySelector" value="US" data-disclosure-input/>
7737        </div>
7738      </div>
7739    �</form>
7740          </div> 
7741        </div></div>
7742    </div>
7743  </footer>
7744</div>
7745</div>
7746<!-- END sections: footer-group -->
7747
7748  
7749
7750  
7750<script src="//respoke.com/cdn/shop/t/30/assets/predictive-search.js?v=33016745803952707301766703035" defer="defer" type="c58bbd131a7d6c2a4229a1f2-text/javascript"></script>
7750
7751
7752<div class="modal micromodal-slide" id="modal-1" aria-hidden="true">
7753  <div class="modal__overlay modal__overlay--search" tabindex="-1" data-micromodal-close>
7754    <div class="modal__container predictive-search__wrapper" role="dialog" aria-modal="true"
7755      aria-labelledby="modal-1-title">
7756      <h2 class="modal__title" id="modal-1-title" style="display: none">
7757        Search
7758      </h2>
7759      <div class="search-content" id="modal-1-content">
7760        <predictive-search>
7761          <form action="/search" method="get" role="search" class="input-group">
7762            <div class="one-whole text-left search-input-field-container ">
7763              <div class="search-input-field card-shadow">
7764                <input type="search" id="search-input" name="q" role="combobox" value=""
7765                  placeholder="Enter search terms..." aria-expanded="false" aria-owns="predictive-search-results"
7766                  aria-controls="predictive-search-results" aria-haspopup="listbox" aria-autocomplete="list"
7767                  data-autofocus 
7768                  class="predictive-search__input js-search-query" 
7769                  aria-label="Enter search terms..."
7770                  autocomplete="off">
7771              </div>
7772            </div>
7773            <input name="options[prefix]" type="hidden" value="last">
7774
7775            <div id="predictive-search" tabindex="-1"></div>
7776          </form>
7777        </predictive-search>
7778      </div>
7779    </div>
7780  </div>
7781</div>
7782
7783
7784
7785�
7785<script defer src="//respoke.com/cdn/shop/t/30/assets/product-form.js?v=180051259843661108951766703035" type="c58bbd131a7d6c2a4229a1f2-text/javascript"></script>
7785
7786
7787  
7787<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">
7788    window.addEventListener('load', function () {
7789      let searchScript = window.theme?.scripts?.predictive_search?.src;
7790      if (searchScript && typeof loadJS === 'function') {
7791        loadJS(searchScript, function () {
7792          window.theme?.scripts?.predictive_search?.init?.();
7793        }, true);
7794      }
7795    });
7796  </script>
7796
7797
7798  
7798<script id="loadcss" type="c58bbd131a7d6c2a4229a1f2-text/javascript">
7799    window.addEventListener('load', function () {
7800      // load a CSS file just before the script element containing this code
7801      if (typeof loadCSS === 'function') {
7802        loadCSS("//respoke.com/cdn/shop/t/30/assets/predictive_search.nomin.css?v=88970073231874085561766703035", document.getElementById('loadcss'));
7803        loadCSS("//respoke.com/cdn/shop/t/30/assets/lightbox.nomin.css?v=113901259182279558451766703035", document.getElementById('loadcss'));
7804      }
7805    });
7806  </script>
7806
7807
7808  <loft-cart>
7809    <span slot="add-to-cart-success">
7810      <svg width="15px" height="15px" viewBox="0 0 15 15" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
7811    <defs>
7812        <circle id="path-1" cx="7.54224817" cy="7.54224817" r="7.54224817"></circle>
7813        <mask id="mask-2" maskContentUnits="userSpaceOnUse" maskUnits="objectBoundingBox" x="0" y="0" width="15.0844963" height="15.0844963" fill="white">
7814            <use xlink:href="#path-1"></use>
7815        </mask>
7816    </defs>
7817    <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
7818        <g id="128" stroke="var(--color_secondary_header)">
7819            <use id="Oval" mask="url(#mask-2)" stroke-width="3.4" xlink:href="#path-1"></use>
7820            <polyline id="Path-2" stroke-width="1.7" points="4.08689094 7.5 7.11105318 10.524158 10.9538954 5.04396605"></polyline>
7821        </g>
7822    </g>
7823</svg>Added
7824    </span>
7825    <span slot="add-to-cart-fail">
7826      Cart Error
7827    </span>
7828  </loft-cart>
7829
7830 <!-- Respoke accent fix (scoped safely for homepage and header) -->
7831<style>
7832  :root {
7833    --color-accent: #b30000 !important; /* Adjust this hex to your brand red */
7834    --link-color: var(--color-accent) !important;
7835    --link-color-hover: var(--color-accent) !important;
7836  }
7837
7838  /* ✅ Main content + homepage content: bring red accent back */
7839  #PageContainer .link--accent,
7840  #PageContainer .text--accent,
7841  #PageContainer .color-accent,
7842  .index-section .link--accent,
7843  .index-section .text--accent,
7844  .index-section .color-accent {
7845    color: var(--color-accent) !important;
7846  }
7847
7848  /* Buttons and CTAs inside main content or homepage */
7849  #PageContainer .btn,
7850  #PageContainer .button,
7851  #PageContainer .shopify-payment-button__button,
7852  #PageContainer .button--primary,
7853  #PageContainer input[type="submit"],
7854  #PageContainer .shopify-challenge__button,
7855  .index-section .btn,
7856  .index-section .button,
7857  .index-section .button--primary {
7858    background-color: var(--color-accent) !important;
7859    border-color: var(--color-accent) !important;
7860    color: #fff !important;
7861  }
7862
7863  #PageContainer .btn:hover,
7864  #PageContainer .button:hover,
7865  #PageContainer .shopify-payment-button__button:hover,
7866  #PageContainer .button--primary:hover,
7867  #PageContainer input[type="submit"]:hover,
7868  #PageContainer .shopify-challenge__button:hover,
7869  .index-section .btn:hover,
7870  .index-section .button:hover,
7871  .index-section .button--primary:hover {
7872    background-color: color-mix(in srgb, var(--color-accent) 90%, black) !important;
7873    border-color: color-mix(in srgb, var(--color-accent) 90%, black) !important;
7874  }
7875
7876  /* 🔒 Keep header nav links white */
7877  .header__section-wrapper a,
7878  .header__section-wrapper .site-nav__link,
7879  .header__section-wrapper .site-nav__item > a {
7880    color: #fff !important;
7881  }
7882  .header__section-wrapper a:hover,
7883  .header__section-wrapper .site-nav__link:hover,
7884  .header__section-wrapper .site-nav__item > a:hover {
7885    opacity: 0.85;
7886  }
7887</style>
7888
7889
7890<!-- Respoke overrides START (blog/news only, safe for homepage) -->
7891<style>
7892  /* Force black blog/article titles only */
7893  body.template-blog .article-item__title a,
7894  body.template-article .article-item__title a {
7895    color:#000 !important;
7896    -webkit-text-fill-color:#000 !important;
7897  }
7898  body.template-blog .article-item__title a:hover,
7899  body.template-article .article-item__title a:hover {
7900    color:#000 !important;
7901  }
7902
7903  /* Force black Read More link only on blog/article templates */
7904  body.template-blog .article-item__read-more a,
7905  body.template-article .article-item__read-more a {
7906    color:#000 !important;
7907  }
7908
7909  /* News only: Fira Sans, uppercase Read More */
7910  body.blog--news .article-item__read-more a {
7911    font-family:Fira Sans,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif !important;
7912    text-transform:uppercase !important;
7913    letter-spacing:0.08em !important;
7914    font-weight:600 !important;
7915  }
7916</style>
7917
7918<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">
7919(function(){
7920  // Only run on blog/news pages to avoid homepage interference
7921  const isBlog = document.body.classList.contains('template-blog') ||
7922                 document.body.classList.contains('template-article');
7923  if(!isBlog) return;
7924
7925  function fixColors() {
7926    document.querySelectorAll('.article-item__title a, .article-item__read-more a').forEach(a=>{
7927      a.classList.remove('link--accent','text--accent','color-accent');
7928      a.style.color = '#000';
7929      a.style.setProperty('-webkit-text-fill-color', '#000', 'important');
7930      a.style.setProperty('--color-accent', '#000', 'important');
7931    });
7932  }
7933
7934  if(document.readyState !== 'loading') fixColors();
7935  document.addEventListener('DOMContentLoaded', fixColors);
7936  document.addEventListener('shopify:section:load', fixColors);
7937})();
7938</script>
7938
7939<!-- Respoke overrides END -->
7940<!-- Respoke: Homepage Newsletter = grey inner card, black outer -->
7941<style>
7942  /* CSS fallback once JS tags the section/card */
7943  body.template-index .respoke-newsletter { background: transparent !important; } /* keep outer black */
7944
7945  /* inner card we create/tag */
7946  body.template-index .respoke-newsletter .respoke-newsletter__card {
7947    background-color: #7a7a7a !important; /* grey */
7948    color: #fff !important;
7949    border-radius: inherit;
7950  }
7951  body.template-index .respoke-newsletter .respoke-newsletter__card h1,
7952  body.template-index .respoke-newsletter .respoke-newsletter__card h2,
7953  body.template-index .respoke-newsletter .respoke-newsletter__card h3,
7954  body.template-index .respoke-newsletter .respoke-newsletter__card p,
7955  body.template-index .respoke-newsletter .respoke-newsletter__card a {
7956    color: #fff !important;
7957  }
7958
7959  /* red button inside the card */
7960  body.template-index .respoke-newsletter .respoke-newsletter__card .btn,
7961  body.template-index .respoke-newsletter .respoke-newsletter__card .button,
7962  body.template-index .respoke-newsletter .respoke-newsletter__card input[type="submit"] {
7963    background-color: #b30000 !important;
7964    border-color: #b30000 !important;
7965    color: #fff !important;
7966  }
7967  body.template-index .respoke-newsletter .respoke-newsletter__card .btn:hover,
7968  body.template-index .respoke-newsletter .respoke-newsletter__card .button:hover,
7969  body.template-index .respoke-newsletter .respoke-newsletter__card input[type="submit"]:hover {
7970    background-color: color-mix(in srgb, #b30000 85%, black) !important;
7971    border-color: color-mix(in srgb, #b30000 85%, black) !important;
7972  }
7973
7974  /* inputs readable on grey */
7975  body.template-index .respoke-newsletter .respoke-newsletter__card input[type="email"],
7976  body.template-index .respoke-newsletter .respoke-newsletter__card input[type="text"] {
7977    background: rgba(255,255,255,0.1) !important;
7978    border-color: rgba(255,255,255,0.35) !important;
7979    color: #fff !important;
7980  }
7981</style>
7982
7983<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">
7984/* Find the homepage newsletter; style only the INNER container */
7985(function () {
7986  if (!document.body.classList.contains('template-index')) return;
7987
7988  // Try to locate the newsletter section by form with email field
7989  function looksLikeNewsletter(el){
7990    const form = el.querySelector('form');
7991    if (!form) return false;
7992    return !!form.querySelector('input[type="email"], input[name="contact[email]"]');
7993  }
7994
7995  // Choose a good inner "card" to color (padded container)
7996  function findInnerCard(sec){
7997    // common inner wrappers
7998    const candidates = sec.querySelectorAll(
7999      '.newsletter__inner, .newsletter__content, .newsletter__wrapper, .section-inner, .section__content, .wrapper, .container, .index__newsletter, .content, .grid, div'
8000    );
8001    let best = null, bestScore = -1;
8002    candidates.forEach(el=>{
8003      const cs = getComputedStyle(el);
8004      const pad = ['paddingTop','paddingRight','paddingBottom','paddingLeft']
8005        .map(k=>parseFloat(cs[k])||0).reduce((a,b)=>a+b,0);
8006      const isBlock = cs.display === 'block';
8007      // prefer direct children to avoid too-deep nodes
8008      const depthBonus = (el.parentElement === sec) ? 20 : 0;
8009      const score = (isBlock ? 10 : 0) + pad + depthBonus;
8010      if (score > bestScore) { bestScore = score; best = el; }
8011    });
8012    return best || sec;
8013  }
8014
8015  function apply(){
8016    document.querySelectorAll(
8017      '[data-section-type*="news"], [class*="newsletter"], section[id*="newsletter"], .shopify-section, .index-section'
8018    ).forEach(sec=>{
8019      if (!looksLikeNewsletter(sec)) return;
8020
8021      // mark section; clear outer background so page background (black) shows
8022      sec.classList.add('respoke-newsletter');
8023      sec.style.setProperty('background','transparent','important');
8024
8025      // find a padded inner container to treat as the "card"
8026      const card = findInnerCard(sec);
8027      if (!card) return;
8028      card.classList.add('respoke-newsletter__card');
8029
8030      // ensure inline safety (beats theme accent bleed)
8031      card.style.setProperty('background-color','#7a7a7a','important');
8032      card.querySelectorAll('h1,h2,h3,p,a').forEach(n=>{
8033        n.style.setProperty('color','#fff','important');
8034      });
8035      card.querySelectorAll('.btn, .button, .button--primary, input[type="submit"]').forEach(b=>{
8036        b.style.setProperty('background-color','#b30000','important');
8037        b.style.setProperty('border-color','#b30000','important');
8038        b.style.setProperty('color','#fff','important');
8039      });
8040      card.querySelectorAll('input[type="email"], input[type="text"]').forEach(i=>{
8041        i.style.setProperty('background','rgba(255,255,255,0.1)','important');
8042        i.style.setProperty('border-color','rgba(255,255,255,0.35)','important');
8043        i.style.setProperty('color','#fff','important');
8044      });
8045    });
8046  }
8047
8048  if (document.readyState !== 'loading') apply();
8049  document.addEventListener('DOMContentLoaded', apply);
8050  document.addEventListener('shopify:section:load', e=>apply());
8051})();
8052</script>
vendor: 2 bytes, line 8052
8052
8053<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">
8054<script>
8055document.addEventListener('DOMContentLoaded', function () {
8056  var SIZE_OPTION_MATCH = /size/i;     // matches "Size", "US Size", etc.
8057  var allowBackorder = false;          // keep false for "hard hide" (0 qty => hidden)
8058
8059  function getVariantSelectEl(scope){
8060    return scope.querySelector('variant-selects[data-url]') || scope.querySelector('variant-selects');
8061  }
8062
8063  function fetchJSON(url){
8064    return fetch(url, { credentials:'same-origin' }).then(function(r){
8065      if (!r.ok) throw new Error('HTTP '+r.status);
8066      return r.json();
8067    });
8068  }
8069
8070  function fetchProduct(scope){
8071    var vs = getVariantSelectEl(scope);
8072    if (!vs) return Promise.resolve(null);
8073    var url = (vs.getAttribute('data-url') || window.location.pathname || '').replace(/\/$/, '');
8074    return fetchJSON(url + '.js').catch(function(){ return null; });
8075  }
8076
8077  // Fallback: get per-variant qty via /variants/{id}.json (needed on themes where product.js omits inventory_quantity)
8078  function fetchVariantQty(id){
8079    return fetchJSON('/variants/' + id + '.json')
8080      .then(function(obj){
8081        var v = obj && obj.variant ? obj.variant : {};
8082        // Some stores hide qty when inventory not tracked; normalize to number or null
8083        return (typeof v.inventory_quantity === 'number') ? v.inventory_quantity : null;
8084      })
8085      .catch(function(){ return null; });
8086  }
8087
8088  function readCurrentSelections(scope){
8089    var sel = {};
8090    scope.querySelectorAll('fieldset.js.product-form__input, fieldset.product-form__input, .product-form__input--dropdown').forEach(function(container){
8091      var labelEl = container.querySelector('legend .form__label, legend, label.form__label');
8092      var nameText = labelEl && (labelEl.textContent || '').trim();
8093      if (!nameText) return;
8094      var isSize = SIZE_OPTION_MATCH.test(nameText);
8095      var checked = container.querySelector('input[type="radio"][name^="options["]:checked');
8096      var drop = container.querySelector('select[name^="options["]');
8097      var val = checked ? checked.value : (drop ? drop.value : null);
8098      if (val && !isSize) sel[nameText] = val;
8099    });
8100    return sel;
8101  }
8102
8103  // Decide if a variant is sellable (hard hide: qty must be > 0)
8104  function isSellableVariant(v, qty){
8105    if (!v) return false;
8106    // Prefer explicit qty if we have it; otherwise use v.inventory_quantity if present
8107    var q = (typeof qty === 'number') ? qty :
8108            (typeof v.inventory_quantity === 'number' ? v.inventory_quantity : null);
8109    if (q !== null && q <= 0) return false;
8110    if (!v.available) return false; // belt-and-suspenders
8111    if (!allowBackorder && v.inventory_management && q !== null && q <= 0) return false;
8112    return true;
8113  }
8114
8115  // Build a size -> allowed (for current non-size selections)
8116  function computeAllowedSizes(product, quantitiesById, scope){
8117    var sizeIdx = -1;
8118    product.options.forEach(function(name, i){
8119      if (SIZE_OPTION_MATCH.test((name || ''))) sizeIdx = i;
8120    });
8121    if (sizeIdx < 0) return new Set();
8122
8123    var others = readCurrentSelections(scope);
8124    var allowed = new Set();
8125
8126    product.variants.forEach(function(v){
8127      // Must match all non-size current selections
8128      var matches = true;
8129      product.options.forEach(function(name, i){
8130        if (i === sizeIdx) return;
8131        var wanted = others[name];
8132        if (wanted && v['option' + (i+1)] !== wanted) matches = false;
8133      });
8134      if (!matches) return;
8135
8136      var qty = quantitiesById[v.id]; // may be number or null
8137      if (!isSellableVariant(v, qty)) return;
8138
8139      var sizeVal = v['option' + (sizeIdx+1)];
8140      if (sizeVal) allowed.add(sizeVal);
8141    });
8142
8143    return allowed;
8144  }
8145
8146  function hideInUI(scope, allowed){
8147    // Buttons / swatches
8148    scope.querySelectorAll('fieldset.js.product-form__input, fieldset.product-form__input').forEach(function(fs){
8149      var labelEl = fs.querySelector('legend .form__label, legend');
8150      var name = labelEl && (labelEl.textContent || '').trim();
8151      if (!name || !SIZE_OPTION_MATCH.test(name)) return;
8152
8153      fs.querySelectorAll('input[type="radio"][name^="options["]').forEach(function(inp){
8154        var label = inp.closest('label');
8155        if (!label) return;
8156        if (!allowed.has(inp.value)) {
8157          label.style.display = 'none';
8158          if (inp.checked) inp.checked = false;
8159        } else {
8160          label.style.display = '';
8161        }
8162      });
8163    });
8164
8165    // Dropdown (if used)
8166    scope.querySelectorAll('.product-form__input--dropdown select[name^="options["]').forEach(function(sel){
8167      var lab = sel.closest('.product-form__input--dropdown')?.querySelector('label.form__label');
8168      var name = lab && (lab.textContent || '').trim();
8169      if (!name || !SIZE_OPTION_MATCH.test(name)) return;
8170
8171      Array.from(sel.options).forEach(function(opt, i){
8172        var isPlaceholder = (i === 0 && opt.value === '') || /choose|select/i.test((opt.textContent||''));
8173        if (isPlaceholder) return;
8174        opt.style.display = allowed.has(opt.value) ? '' : 'none';
8175      });
8176
8177      if (!allowed.has(sel.value)) {
8178        var first = Array.from(sel.options).find(function(o){ return o.value && allowed.has(o.value); });
8179        if (first) {
8180          sel.value = first.value;
8181          sel.dispatchEvent(new Event('change', { bubbles:true }));
8182        }
8183      }
8184    });
8185  }
8186
8187  function run(scope){
8188    fetchProduct(scope).then(function(product){
8189      if (!product) return;
8190
8191      // If product.js includes inventory quantities already, we can skip the per-variant fetch.
8192      var haveInlineQty = product.variants.some(function(v){ return typeof v.inventory_quantity === 'number'; });
8193
8194      if (haveInlineQty) {
8195        var quantities = {};
8196        product.variants.forEach(function(v){ quantities[v.id] = v.inventory_quantity; });
8197        var allowed = computeAllowedSizes(product, quantities, scope);
8198        hideInUI(scope, allowed);
8199        return;
8200      }
8201
8202      // Fallback: fetch quantities for each variant id
8203      var ids = product.variants.map(function(v){ return v.id; });
8204      var promises = ids.map(function(id){ return fetchVariantQty(id).then(function(q){ return [id, q]; }); });
8205
8206      Promise.all(promises).then(function(entries){
8207        var quantities = {};
8208        entries.forEach(function(pair){ quantities[pair[0]] = pair[1]; });
8209        var allowed = computeAllowedSizes(product, quantities, scope);
8210        hideInUI(scope, allowed);
8211      });
8212    });
8213  }
8214
8215  run(document);
8216
8217  document.body.addEventListener('change', function(e){
8218    if (e.target.matches('select[name^="options["], input[type="radio"][name^="options["]')) {
8219      setTimeout(function(){ run(document); }, 0);
8220    }
8221  });
8222
8223  var mo = new MutationObserver(function(){ run(document); });
8224  mo.observe(document.documentElement, { childList:true, subtree:true });
8225});
8226</script>
8226
8227
8228<style> /* Buttons */.product-form__submit,.shopify-payment-button__button,.button,.btn,a.button,a.btn {background: #950c10 !important; color: #fff !important; border: 0 !important;} .product-form__submit:hover,.shopify-payment-button__button:hover,.button:hover,.btn:hover,a.button:hover,a.btn:hover {background: #7c090c !important; color: #fff !important;}  /* Body links (content sections) */main a,.page-width a,.rich-text a,.rte a,.product__description a,.rich-text__text a,.section--text a,p a,span a {color: #950c10 !important; text-decoration: none;} main a:hover,.page-width a:hover,.rich-text a:hover,.rte a:hover,.product__description a:hover,.rich-text__text a:hover,.section--text a:hover,p a:hover,span a:hover {color: #7c090c !important; text-decoration: none;}  /* Desktop header/nav – KEEP WHITE */.site-header a,.site-header .site-nav__link,.site-header .header__icon,.site-header .header__icon svg {color: #fff !important; fill: #fff !important;}  /* Add to Cart text always white */form[action*="/cart"] .product-form__submit,form[action*="/cart"] .product-form__submit *,button.product-form__submit,button.product-form__submit span {color: #fff !important; fill: #fff !important;}  /* Mobile nav (drawer) – keep black text */.mobile-nav__link,.mobile-nav__item a,.mobile-nav__label,.mobile-drawer__inner a,.mobile-nav__toggle,.mobile-nav__link:hover,.mobile-nav__item a:hover,.mobile-nav__label:hover,.mobile-drawer__inner a:hover {color: #000 !important;} </style>
8229<div id="shopify-block-AdEg4TnpCWURjL090R__13375078075628245689" class="shopify-block shopify-app-block">
8230
8231
8232
8233
8234
8235
8236
8237
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247
8248
8249
8250</div><div id="shopify-block-AaW53NVNIM3V6M3RCV__15393088698543645836" class="shopify-block shopify-app-block">
8251
8252
8253<!-- BEGIN app snippet: vite-tag -->
8254
8255
8256  
8256<script src="https://cdn.shopify.com/extensions/01a10bd8-dbcc-7d26-83bc-10565ea1ad97/essential-pre-order-presale-3668/assets/app-embed-BtHdBRKq.js" type="c58bbd131a7d6c2a4229a1f2-module" crossorigin="anonymous"></script>
8256
8257  <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a10bd8-dbcc-7d26-83bc-10565ea1ad97/essential-pre-order-presale-3668/assets/product-TypXe4rG.js" crossorigin="anonymous">
8258  <link href="//cdn.shopify.com/extensions/01a10bd8-dbcc-7d26-83bc-10565ea1ad97/essential-pre-order-presale-3668/assets/product-CUhRl9qs.css" rel="stylesheet" type="text/css" media="all" />
8259  <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a10bd8-dbcc-7d26-83bc-10565ea1ad97/essential-pre-order-presale-3668/assets/browse-C3QYL-lG.js" crossorigin="anonymous">
8260  <link href="//cdn.shopify.com/extensions/01a10bd8-dbcc-7d26-83bc-10565ea1ad97/essential-pre-order-presale-3668/assets/app-embed-BQKD--QH.css" rel="stylesheet" type="text/css" media="all" />
8261
8262<!-- END app snippet -->
8263
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274
8275
8276<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">
8277  window.essentialPreorderConfigs = {
8278    addToCartTexts: [
8279      window.variantStrings?.addToCart,
8280      window.variantStrings?.soldOut,
8281      window.theme?.strings?.addToCart,
8282      window.theme?.strings?.soldOut,
8283      window.theme?.variantStrings?.addToCart,
8284      window.theme?.variantStrings?.soldOut,
8285      window.MinimogStrings?.addToCart,
8286      window.MinimogStrings?.soldOut,
8287      window.themeVariables?.strings?.productFormAddToCart,
8288      window.themeVariables?.strings?.productFormSoldOut,
8289      "Add to cart",
8290      "Sold out"
8291    ].filter(Boolean),
8292    selectedOrFirstAvailableVariantId: "null",
8293    permanentDomain: "respoke.myshopify.com",
8294    selectedLocale: "en",
8295    selectedCountry: "US",
8296    selectedMarketId: "93552879",
8297  }
8298</script>
8298
8299
8300<essential-preorder-app-embed
8301  customer-email=""
8302  customer-phone=""
8303  cart="{&quot;note&quot;:null,&quot;attributes&quot;:{},&quot;original_total_price&quot;:0,&quot;total_price&quot;:0,&quot;total_discount&quot;:0,&quot;total_weight&quot;:0.0,&quot;item_count&quot;:0,&quot;items&quot;:[],&quot;requires_shipping&quot;:false,&quot;currency&quot;:&quot;USD&quot;,&quot;items_subtotal_price&quot;:0,&quot;cart_level_discount_applications&quot;:[],&quot;checkout_charge_amount&quot;:0}"
8304  cart-inventory-quantity-by-variant-id="{}"
8305  product="null"
8306  preorder-app-data="{&quot;preorderCampaigns&quot;:[{&quot;id&quot;:&quot;7a0f14f9-92fd-4ccc-878f-d81436a8208d&quot;,&quot;sellingPlanIds&quot;:[8990982383],&quot;content&quot;:{&quot;preorderType&quot;:&quot;IN_STOCK&quot;,&quot;inventoryHasLimit&quot;:false,&quot;inventoryAvailable&quot;:null,&quot;buttonText&quot;:&quot;Preorder&quot;,&quot;message&quot;:&quot;Available Spring 2027&quot;,&quot;discountType&quot;:&quot;PERCENTAGE&quot;,&quot;discountValue&quot;:0,&quot;paymentType&quot;:&quot;FULL&quot;,&quot;paymentCheckoutChargeType&quot;:null,&quot;paymentCheckoutChargeValue&quot;:null,&quot;paymentRemainingBalanceChargeType&quot;:null,&quot;paymentRemainingBalanceChargeDayValue&quot;:null,&quot;paymentRemainingBalanceChargeDateValue&quot;:null,&quot;paymentDetailsText&quot;:null,&quot;paymentDetailsTextEnabled&quot;:false,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;Note&quot;,&quot;cartNoteText&quot;:&quot;Preorder&quot;,&quot;orderTags&quot;:[&quot;Essential Preorder&quot;],&quot;customerTags&quot;:[&quot;Essential Preorder&quot;],&quot;fulfilmentType&quot;:&quot;UNFULFILLED&quot;,&quot;fulfilmentScheduledType&quot;:null,&quot;fulfilmentScheduledDayValue&quot;:null,&quot;fulfilmentScheduledDateValue&quot;:null,&quot;automaticInventoryPolicyEnabled&quot;:true,&quot;marketType&quot;:&quot;ALL&quot;,&quot;soldOutButtonText&quot;:null,&quot;badgeEnabled&quot;:false,&quot;badgeText&quot;:null,&quot;
8306badgeBackgroundColor&quot;:null,&quot;badgeTextColor&quot;:null,&quot;showDiscountedPrice&quot;:false,&quot;buttonPriceEnabled&quot;:false,&quot;mixedCartType&quot;:&quot;DISALLOW_MIX&quot;,&quot;mixedCartErrorMessage&quot;:&quot;Preorders need to be purchased separately from regular items. Please remove the non-preorder items to proceed to checkout.&quot;,&quot;specificMarkets&quot;:[]},&quot;design&quot;:{&quot;buttonStyleType&quot;:&quot;CUSTOM&quot;,&quot;backgroundType&quot;:&quot;MONOCHROME&quot;,&quot;monochromeBackgroundColor&quot;:&quot;#C61919&quot;,&quot;gradientBackgroundStartColor&quot;:null,&quot;gradientBackgroundEndColor&quot;:null,&quot;gradientBackgroundAngle&quot;:null,&quot;buttonTextColor&quot;:&quot;#ffffff&quot;,&quot;buttonTextFontSize&quot;:15,&quot;borderRadius&quot;:0,&quot;borderSize&quot;:0,&quot;borderColor&quot;:&quot;#ffffff&quot;,&quot;insideTopSpacing&quot;:16,&quot;insideBottomSpacing&quot;:16,&quot;outsideTopSpacing&quot;:0,&quot;outsideBottomSpacing&quot;:0,&quot;font&quot;:&quot;INHERIT&quot;,&quot;messageFontSize&quot;:14,&quot;messageColor&quot;:&quot;#202223&quot;,&quot;paymentDetailsTextFontSize&quot;:null,&quot;paymentDetailsTextColor&quot;:null,&quot;discountedPriceFontSize&quot;:null,&quot;discountedPriceColor&quot;:null,&quot;priceFontSize&quot;:null,&quot;priceColor&quot;:null,&quot;pricesAlign&quot;:null,&quot;buttonPriceFontStyle&quot;:null,&quot;buttonPriceFontSize&quot;:null,&quot;buttonPriceColor&quot;:null},&quot;placement&quot;:{&quot;specificProducts&quot;:[{&quot;id&quot;:&quot;gid://shopify/ProductVariant/50267543503087&quot;},{&quot;id&quot;:&quot;gid://shopify/ProductVariant/50267543535855&quot;},{&quot;id&quot;:&quot;gid://shopify/ProductVariant/50267543568623&quot;},{&quot;id&quot;:&quot;gid://shopify/ProductVariant/50267543601391&quot;},{&quot;id&quot;:&quot;gid://shopify/ProductVariant/50267543634159&quot;},{&quot;id&quot;:&quot;gid://shopify/ProductVariant/50267543666927&quot;}]},&quot;contentTranslations&quot;:[],&quot;createdAt&quot;:&quot;2026-07-29T16:18:10.030Z&quot;}],&quot;preorderDisplay&quot;:{&quot;featuredProductsEnabled&quot;:true,&quot;listEnabled&quot;:true,&quot;quickViewEnabled&quot;:true,&quot;discountEnabled&quot;:true},&quot;publicAccessToken&quot;:&quot;46dd3a8d27d99f2fad61e74bc00ead95&quot;,&quot;isStaging&quot;:false}"
8307  preorder-app-data-back-in-stock="{&quot;backInStockCampaigns&quot;:[],&quot;bisDisplay&quot;:{&quot;featuredProductsEnabled&quot;:false,&quot;listEnabled&quot;:false,&quot;quickViewEnabled&quot;:false}}"
8308  preorder-app-data-inventory-quantity-limits="[]"
8309  preorder-app-data-market-quantity="null"
8310  preorder-app-data-app-settings="{&quot;paidFeatures&quot;:{&quot;isCustomizeEmailDisabled&quot;:false,&quot;isTranslationsDisabled&quot;:false,&quot;isButtonInQuickAddModalDisabled&quot;:false,&quot;isPreorderConfirmationEmailDisabled&quot;:false}}"
8311  product-collections="null"
8312  inventory-quantity-by-variant-id="{}"
8313  money-format-by-settings="${{amount}}"
8314  money-format="${{amount}}"
8315  template="index"
8316></essential-preorder-app-embed>
8317
8318
8319
8320</div><div id="shopify-block-AdTBORzdUdm95L0F1Z__1537173939754162885" class="shopify-block shopify-app-block">
8321
8322<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">
8323  window.accessProWidgetSettings = {"icon":"default","icon_size":"default","icon_style":"thick","widget_size":"small","icon_position":"BL","enable_features":true,"icon_color_fill":"#419d4a","icon_color_stroke":"#419d4a","enableMenuSettings":{"links":true,"reset":true,"cursor":true,"images":true,"sounds":true,"videos":true,"mission":false,"contrast":true,"dyslexic":true,"headings":true,"profiles":true,"alignment":true,"animation":true,"fontscale":true,"languages":true,"magnifier":true,"fontweight":true,"saturation":true,"adhdprofile":true,"linespacing":true,"readingmask":true,"text2speech":true,"textsummary":true,"readingguide":true,"letterspacing":true,"pagestructure":true,"readerprofile":true,"describeimages":false,"seizureprofile":true,"cognitiveprofile":true},"menu_content_color":"#111111","selected_languages":["all","cs","de","en","es","fr","it","hu","nl","pl","pt","ru","sk","sl","tr","el","uk","he","ar","ja","zh","tw"],"default_menu_language":"en","menu_header_font_color":"#f2f2f2","open_accessibility_profile":true,"menu_header_background_color":"#111111"};
8324  window.accessProComplianceSettings = {"compliance_title":"Our Mission","compliance_content":"\u003cdiv class=\"ap-compliance-main-title\"\u003e\u003cstrong\u003eAccessPro Compliance Mission Statement\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"ap-compliance-list-wrapper\"\u003e\n            \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eWCAG 2.2 Commitment:\u003c\/strong\u003e We strictly adhere to WCAG 2.2 AA guidelines.\u003c\/div\u003e\n            \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003ePersonalized UI:\u003c\/strong\u003e Users with disabilities can personalize the interface.\u003c\/div\u003e\n            \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eAI-Based Compliance:\u003c\/strong\u003e We use AI to maintain accessibility during updates.\u003c\/div\u003e\n            \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eARIA Attributes:\u003c\/strong\u003e Meaningful data for screen-readers using ARIA attributes.\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ap-compliance-list-wrapper\"\u003e\n            \u003cdiv class=\"ap-compliance-list-title\"\u003e\u003cstrong\u003eOptimized Screen Reader and Keyboard Navigation:\u003c\/strong\u003e\u003c\/div\u003e\n            \u003cdiv class=\"ap-compliance-list\"\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eScreen-reader Optimization:\u003c\/strong\u003e ARIA attributes for meaningful data.\u003c\/div\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eImage Description:\u003c\/strong\u003e Auto image descriptions for better understanding.\u003c\/div\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eOCR Technology:\u003c\/strong\u003e Text extraction from images.\u003c\/div\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eKeyboard Navigation:\u003c\/strong\u003e Enhanced keyboard operability.\u003c\/div\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eContent-skip Menus:\u003c\/strong\u003e Easy navigation with shortcuts.\u003c\/div\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003ePopup Handling:\u003c\/strong\u003e Improved handling of popups.\u003c\/div\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eShortcuts:\u003c\/strong\u003e Quick access to key elements with shortcuts.\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ap-compliance-list-wrapper\"\u003e\n            \u003cdiv class=\"ap-compliance-list-title\"\u003e\u003cstrong\u003eSpecialized Profiles for Disabilities:\u003c\/strong\u003e\u003c\/div\u003e\n            \u003cdiv class=\"ap-compliance-list\"\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eEpilepsy S
8324afe Profile:\u003c\/strong\u003e Safe browsing with reduced triggers.\u003c\/div\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eVision Impaired Profile:\u003c\/strong\u003e Enhanced interface for visual impairments.\u003c\/div\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eCognitive Disability Profile:\u003c\/strong\u003e Assistive features for cognitive disabilities.\u003c\/div\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eADHD-Friendly Profile:\u003c\/strong\u003e Minimized distractions for ADHD users.\u003c\/div\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eBlind Users Profile:\u003c\/strong\u003e Compatibility with popular screen-readers.\u003c\/div\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eKeyboard Navigation Profile:\u003c\/strong\u003e Navigate with keyboard commands.\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ap-compliance-list-wrapper\"\u003e\n            \u003cdiv class=\"ap-compliance-list-title\"\u003e\u003cstrong\u003eCustomizable User Interface Adjustments:\u003c\/strong\u003e\u003c\/div\u003e\n            \u003cdiv class=\"ap-compliance-list\"\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eFont Adjustments:\u003c\/strong\u003e Customize font settings for readability.\u003c\/div\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eColour Adjustments:\u003c\/strong\u003e Choose contrast profiles and color schemes.\u003c\/div\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eAnimations:\u003c\/strong\u003e Disable animations for user safety.\u003c\/div\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eContent Highlighting:\u003c\/strong\u003e Emphasize key elements.\u003c\/div\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eAudio Muting:\u003c\/strong\u003e Instantly mute the website.\u003c\/div\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eCognitive Disorders:\u003c\/strong\u003e Linked search engine for better understanding.\u003c\/div\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eAdditional Functions:\u003c\/strong\u003e Various customizable options.\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ap-compliance-list-wrapper\"\u003e\n            \u003cdiv class=\"ap-compliance-list-title\"\u003e\u003cstrong\u003eBrowser and Assistive Technology Support:\u003c\/strong\u003e\u003c\/div\u003e\n            \u003cdiv class=\"ap-compliance-list\"\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eSupported Browsers:\u003c\/strong\u003e Google Chrome, Mozilla Firefox, Apple Safari, Opera, Microsoft Edge.\u003c\/div\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eSupported Screen Readers:\u003c\/strong\u003e JAWS (Windows\/MAC), NVDA (Windows\/MAC).\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ap-compliance-list-wrapper\"\u003e\n            \u003cdiv class=\"ap-compliance-list-title\"\u003e\u003cstrong\u003eContinual Accessibility Improvement:\u003c\/strong\u003e\u003c\/div\u003e\n            \u003cdiv class=\"ap-compliance-list\"\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eOngoing Efforts:\u003c\/strong\u003e We continuously enhance accessibility.\u003c\/div\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eGoal:\u003c\/strong\u003e Achieve maximum accessibility with evolving technology.\u003c\/div\u003e\n                \u003cdiv class=\"ap-compliance-list-item\"\u003e• \u003cstrong\u003eContact Us:\u003c\/strong\u003e Reach out via the website’s contact form for queries or concerns.\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e","statement_action":"popup","statement_redirect_url":"","statement_redirect_page_id":""};
8325  window.accessProCurrentPage = {
8326    pageType: "index",
8327    path: "\/"
8328  };
8329</script>
8329
8330
8331<style>
8332    
8333
8334  .asw-widget-button-top {
8335     position: absolute !important;
8336     top: 10px !important;
8337     left: 10px !important;
8338     background-color: #000 !important;
8339     color: #fff !important;
8340     text-decoration: none !important;
8341     overflow: hidden;
8342     width: 1px !important;
8343     height: 1px !important;
8344     margin: -1px !important;
8345     padding: 0 !important;
8346     border: 0 !important;
8347     clip: rect(0 0 0 0) !important;
8348     word-wrap: normal !important;
8349  }
8350    .asw-widget-button-top-focused,
8351    .asw-widget-button-top:focus {
8352      z-index: 9999 !important;
8353      overflow: auto !important;
8354      width: auto !important;
8355      height: auto !important;
8356      clip: auto !important;
8357      padding: 10px 15px !important;
8358    }
8359
8360    #acp-virtualKeyboardPopup {
8361      position: fixed;
8362      bottom: 80px;
8363      left: 50%;
8364      transform: translateX(-50%);
8365      background: #ffffff !important;
8366      border: 1px solid #ccc;
8367      padding: 8px;
8368      box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2);
8369      z-index: 9999;
8370      display: none;
8371      width: 90%;
8372      max-width: 600px;
8373      border-radius: 10px;
8374    }
8375
8376    #acp-virtual-input {
8377      width: 100%;
8378      padding: 10px;
8379      font-size: 16px;
8380      margin-bottom: 10px;
8381    }
8382
8383    #acp-closeKeyboardBtn {
8384      color: #fff;
8385      border: none;
8386      padding: 1px 3px;
8387      cursor: pointer;
8388      float: right;
8389      border-radius: 4px;
8390      margin-bottom: 5px;
8391    }
8392    #acp-definition-popup {
8393      position: absolute;
8394      display: none;
8395      padding: 10px;
8396      background: white;
8397      border: 1px solid #ccc;
8398      z-index: 1000;
8399      border-radius: 14px;
8400    }
8401</style>
8402
8403<div id="acp-icon"></div>
8404<div id="acp-widget"></div>
8405
8406<!-- Virtual Keyboard Input and Keyboard -->
8407<div
8408  id="acp-definition-popup"
8409></div>
8410<div
8411  id="acp-dictionary-toast"
8412  class="asw-text-speech-bar"
8413  style="display: none;"
8414  data-ap-translate="DICTIONARY DESC"
8415>
8416  Double click on a word to see the definition.
8417</div>
8418<div id="acp-virtualKeyboardPopup" role="dialog" aria-modal="true" aria-label="Virtual keyboard popup">
8419  <button id="acp-closeKeyboardBtn" aria-label="Close virtual keyboard">
8420    <svg
8421      xmlns="http://www.w3.org/2000/svg"
8422      width="24"
8423      height="24"
8424      viewBox="0 0 24 24"
8425      fill="none"
8426    >
8427      <path
8428        d="M18 6L6 18"
8429        stroke="black"
8430        strokeWidth="2"
8431        strokeLinecap="round"
8432        strokeLinejoin="round"
8433      />
8434      <path
8435        d="M6 6L18 18"
8436        stroke="black"
8437        strokeWidth="2"
8438        strokeLinecap="round"
8439        strokeLinejoin="round"
8440      />
8441    </svg>
8442  </button>
8443  
8444  <div id="acp-virtual-keyboard" class="simple-keyboard"></div>
8445  
8445<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">
8446    function makeDraggableVirtualKeyboard(el) {
8447      let pos1 = 0,
8448        pos2 = 0,
8449        pos3 = 0,
8450        pos4 = 0;
8451
8452      el.onmousedown = dragMouseDown;
8453
8454      function dragMouseDown(e) {
8455        e.preventDefault();
8456        pos3 = e.clientX;
8457        pos4 = e.clientY;
8458        document.onmouseup = closeDragElement;
8459        document.onmousemove = elementDrag;
8460      }
8461
8462      function elementDrag(e) {
8463        e.preventDefault();
8464        pos1 = pos3 - e.clientX;
8465        pos2 = pos4 - e.clientY;
8466        pos3 = e.clientX;
8467        pos4 = e.clientY;
8468        el.style.top = el.offsetTop - pos2 + 'px';
8469        el.style.left = el.offsetLeft - pos1 + 'px';
8470        el.style.bottom = 'unset';
8471        el.style.right = 'unset';
8472      }
8473
8474      function closeDragElement() {
8475        document.onmouseup = null;
8476        document.onmousemove = null;
8477      }
8478    }
8479
8480    makeDraggableVirtualKeyboard(document.getElementById('acp-virtualKeyboardPopup'));
8481  </script>
8481
8482</div>
8483<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">
8484  // App Procxy Handle
8485  
8486  window.accessProProxyHandle = '/apps/access-pro';
8487  
8488
8489  // URLs
8490  window.accessProSettingsUrl = `${window.accessProProxyHandle}/theme/settings/`;
8491  window.accessProPageViewsCountUrl = `${window.accessProProxyHandle}/theme/views/update/count`;
8492  
8493
8494  // Translation URL
8495  var shopify_domain = `respoke.myshopify.com`;
8496  window.accessProTranslationUrl = `https://access-pro-api.entanglecommerce.com/api/v1/language/translate/?domain=${shopify_domain}`;
8497  window.pageViewsCountURL = `${window.accessProProxyHandle}/theme/views/update/count`;
8498</script>
8498
8499
8500<script src="https://cdn.shopify.com/extensions/01a1115f-a4db-79a9-998b-83572f4594c6/access-pro-2-247/assets/main.js" defer type="c58bbd131a7d6c2a4229a1f2-text/javascript"></script>
vendor: 1 bytes, line 8500
8500
8501<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">
8502  (function () {
8503    var params = new URLSearchParams(window.location.search);
8504    var token = params.get('acp_scan');
8505    if (!token) return;
8506
8507    function showScanOverlay(message) {
8508      var el = document.getElementById('acp-scan-overlay');
8509      if (!el) {
8510        el = document.createElement('div');
8511        el.id = 'acp-scan-overlay';
8512        el.style.cssText =
8513          'position:fixed;inset:0;background:rgba(255,255,255,0.94);z-index:2147483647;display:flex;align-items:center;justify-content:center;font-family:system-ui,-apple-system,sans-serif;';
8514        el.innerHTML =
8515          '<div style="text-align:center;max-width:320px;padding:24px">' +
8516          '<p style="font-size:18px;font-weight:600;margin:0 0 8px;color:#111">Scanning for accessibility</p>' +
8517          '<p id="acp-scan-overlay-status" style="font-size:14px;color:#666;margin:0"></p>' +
8518          '</div>';
8519        document.body.appendChild(el);
8520      }
8521      var status = document.getElementById('acp-scan-overlay-status');
8522      if (status) status.textContent = message || 'Please wait…';
8523    }
8524
8525    showScanOverlay('Preparing accessibility scan…');
8526
8527    function hideOverlay() {
8528      var el = document.getElementById('acp-scan-overlay');
8529      if (el) el.style.display = 'none';
8530    }
8531
8532    function pageIsThemePreview() {
8533      try {
8534        return Boolean(new URLSearchParams(window.location.search).get('preview_theme_id'));
8535      } catch (e) {
8536        return false;
8537      }
8538    }
8539
8540    // Shopify stores the unpublished theme in a storefront cookie. Clear it
8541    // here so the scan window never has to navigate to the live theme.
8542    var previewExitPromise = null;
8543    function exitThemePreviewQuietly() {
8544      if (!pageIsThemePreview()) return Promise.resolve();
8545      if (previewExitPromise) return previewExitPromise;
8546      previewExitPromise = new Promise(function (resolve) {
8547        var settled = false;
8548        function finish() {
8549          if (settled) return;
8550          settled = true;
8551          resolve();
8552        }
8553        setTimeout(finish, 2000);
8554        try {
8555          var frame = document.createElement('iframe');
8556          frame.setAttribute('aria-hidden', 'true');
8557          frame.title = '';
8558          frame.style.cssText =
8559            'position:absolute;width:0;height:0;border:0;visibility:hidden';
8560          frame.src = window.location.origin + '/?exitPreview=1';
8561          (document.body || document.documentElement).appendChild(frame);
8562        } catch (e) {}
8563        try {
8564          fetch(window.location.origin + '/?exitPreview=1', {
8565            credentials: 'include',
8566            cache: 'no-store',
8567            redirect: 'follow',
8568          }).catch(function () {});
8569        } catch (e) {}
8570      });
8571      return previewExitPromise;
8572    }
8573
8574    window.addEventListener('message', function (event) {
8575      if (event.source !== window.opener) return;
8576      var data = event.data;
8577      if (!data || data.type !== 'accesspro-exit-preview') return;
8578      exitThemePreviewQuietly().then(function () {
8579        if (window.opener) {
8580          window.opener.postMessage({ type: 'accesspro-preview-exited' }, '*');
8581        }
8582      });
8583    });
8584
8585    function submitScanResult(payload) {
8586      var params = new URLSearchParams(window.location.search);
8587      var jobId = params.get('acp_job');
8588      if (!jobId) {
8589        return;
8590      }
8591
8592      var pageUrl = window.location.origin + window.location.pathname;
8593      fetch(window.accessProProxyHandle + '/theme/accessibility-scan/complete', {
8594        method: 'POST',
8595        headers: { 'Content-Type': 'application/json' },
8596        body: JSON.stringify({
8597          jobId: jobId,
8598          scanToken: token,
8599          url: pageUrl,
8600          axeResults: payload.results || null,
8601          error:
8602            payload.type === 'accesspro-axe-scan-error'
8603              ? payload.message || 'Accessibility scan failed'
8604              : null,
8605        }),
8606      })
8607        .then(function (response) {
8608          return response.json().catch(function () {
8609            return {};
8610          });
8611        })
8612        .then(function (data) {
8613          if (window.opener) {
8614            var isFinal = data.reportId != null;
8615            var hasError = !data.success;
8616            var isNextScanPage = false;
8617            if (data.redirectUrl) {
8618              try {
8619                isNextScanPage = new URL(data.redirectUrl).searchParams.has('acp_scan');
8620              } catch (e) {}
8621            }
8622            var continuing = isNextScanPage && data.redirectUrl && !isFinal && !hasError;
8623
8624            function deliver() {
8625              window.opener.postMessage(
8626                {
8627                  type: 'accesspro-axe-scan-progress',
8628                  jobId: jobId,
8629                  redirectUrl: data.redirectUrl || null,
8630                  reportId: data.reportId != null ? data.reportId : null,
8631                  error: data.success ? null : (data.message || 'Scan failed'),
8632                },
8633                '*',
8634              );
8635
8636              if (isFinal) {
8637                showScanOverlay('Returning to your audit report…');
8638                return;
8639              }
8640
8641              if (continuing) {
8642                showScanOverlay('Scanning next page…');
8643                window.location.href = data.redirectUrl;
8644                return;
8645              }
8646
8647              setTimeout(function () {
8648                window.close();
8649              }, 400);
8650            }
8651
8652            if (pageIsThemePreview() && !continuing) {
8653              if (isFinal) showScanOverlay('Returning to your audit report…');
8654              exitThemePreviewQuietly().then(deliver);
8655              return;
8656            }
8657
8658            deliver();
8659            return;
8660          }
8661          if (data.redirectUrl) {
8662            showScanOverlay('Returning to your audit report…');
8663            window.location.href = data.redirectUrl;
8664            return;
8665          }
8666          showScanOverlay(data.message || 'Scan failed');
8667          if (window.opener) {
8668            window.opener.postMessage(
8669              {
8670                type: 'accesspro-axe-scan-progress',
8671                jobId: jobId,
8672                error: data.message || 'Scan failed',
8673              },
8674              '*',
8675            );
8676          }
8677        })
8678        .catch(function (err) {
8679          var message =
8680            (err && err.message) || 'Scan failed';
8681          showScanOverlay(message);
8682          function deliver() {
8683            if (!window.opener) return;
8684            var jobIdErr = new URLSearchParams(window.location.search).get('acp_job');
8685            window.opener.postMessage(
8686              {
8687                type: 'accesspro-axe-scan-progress',
8688                jobId: jobIdErr,
8689                error: message,
8690              },
8691              '*',
8692            );
8693          }
8694          if (pageIsThemePreview()) {
8695            exitThemePreviewQuietly().then(deliver);
8696            return;
8697          }
8698          deliver();
8699        });
8700    }
8701
8702    function waitForFullPageLoad() {
8703      return new Promise(function (resolve) {
8704        function settle() {
8705          // Extended settle time for dynamic content, carousels, lazy sections
8706          // Wait for network idle + animations + JS state changes
8707          setTimeout(function() {
8708            // Wait for any lazy images to finish loading
8709            var images = Array.prototype.slice.call(document.querySelectorAll('img[loading="lazy"]'));
8710            var pendingImages = images.filter(function(img) {
8711              return !img.complete;
8712            });
8713            
8714            if (pendingImages.length > 0) {
8715              var loaded = 0;
8716              var timeout = setTimeout(function() {
8717                resolve(); // Don't wait forever
8718              }, 2000);
8719              
8720              pendingImages.forEach(function(img) {
8721                function handleLoad() {
8722                  loaded++;
8723                  if (loaded >= pendingImages.length) {
8724                    clearTimeout(timeout);
8725                    // Additional wait for any pending RAF or microtasks
8726                    requestAnimationFrame(function() {
8727                      setTimeout(resolve, 100);
8728                    });
8729                  }
8730                }
8731                img.addEventListener('load', handleLoad, { once: true });
8732                img.addEventListener('error', handleLoad, { once: true });
8733              });
8734            } else {
8735              // Additional wait for any pending RAF or microtasks
8736              requestAnimationFrame(function() {
8737                setTimeout(resolve, 100);
8738              });
8739            }
8740          }, 3000);
8741        }
8742        if (document.readyState === 'complete') {
8743          settle();
8744          return;
8745        }
8746        window.addEventListener('load', settle, { once: true });
8747      });
8748    }
8749
8750    // Port of accessibility-scanner Phase 3 WCAG 2.2 / APG checks (browser-side).
8751    // Findings are merged into axe violations/incomplete so the existing pipeline needs no changes.
8752    function isAccessProScanElement(el) {
8753      if (!el || !el.closest) return false;
8754      return !!(
8755        el.closest('#acp-icon') ||
8756        el.closest('#acp-widget') ||
8757        el.closest('#acp-virtualKeyboardPopup') ||
8758        el.closest('#acp-definition-popup') ||
8759        el.closest('#acp-dictionary-toast') ||
8760        el.closest('#acp-scan-overlay') ||
8761        el.closest('[id^="acp-"]') ||
8762        el.closest('.asw-widget-button-top')
8763      );
8764    }
8765    
8766    // Enhanced element visibility check including all CSS hiding techniques
8767    function isElementVisible(el) {
8768      if (!el || !el.getBoundingClientRect) return false;
8769      var style = window.getComputedStyle(el);
8770      if (style.display === 'none' || style.visibility === 'hidden') return false;
8771      if (style.opacity === '0') return false;
8772      if (style.position === 'absolute' && style.clip === 'rect(0px, 0px, 0px, 0px)') return false;
8773      if (style.width === '1px' && style.height === '1px' && style.overflow === 'hidden') return false;
8774      var rect = el.getBoundingClientRect();
8775      if (rect.width === 0 || rect.height === 0) return false;
8776      return true;
8777    }
8778
8779    function runWcag22Checks() {
8780      var violations = [];
8781      var incomplete = [];
8782
8783      try {
8784        // WCAG 2.4.11 Focus Not Obscured — sticky/fixed heuristic (manual review)
8785        var stickyElements = Array.prototype.slice
8786          .call(document.querySelectorAll('*'))
8787          .filter(function (el) {
8788            if (isAccessProScanElement(el)) return false;
8789            if (!isElementVisible(el)) return false;
8790            var style = getComputedStyle(el);
8791            return (
8792              (style.position === 'sticky' || style.position === 'fixed') &&
8793              el.getBoundingClientRect().height > 40
8794            );
8795          })
8796          .slice(0, 5)
8797          .map(function (el) {
8798            var style = getComputedStyle(el);
8799            return {
8800              tag: el.tagName.toLowerCase(),
8801              id: el.id || null,
8802              height: Math.round(el.getBoundingClientRect().height),
8803              position: style.position,
8804            };
8805          });
8806
8807        if (stickyElements.length > 0) {
8808          incomplete.push({
8809            id: 'focus-not-obscured',
8810            impact: 'serious',
8811            tags: ['wcag22aa', 'wcag2411'],
8812            description:
8813              'WCAG 2.4.11: Focused elements must not be entirely obscured. Fixed/sticky elements detected — manual keyboard testing required.',
8814            helpUrl:
8815              'https://www.w3.org/WAI/WCAG22/Understanding/focus-not-obscured-minimum.html',
8816            nodes: stickyElements.map(function (e) {
8817              return {
8818                html:
8819                  '<' +
8820                  e.tag +
8821                  (e.id ? ' id="' + e.id + '"' : '') +
8822                  '> (' +
8823                  e.position +
8824                  ', ' +
8825                  e.height +
8826                  'px tall)',
8827                target: [e.tag + (e.id ? '#' + e.id : '')],
8828                failureSummary:
8829                  'Fixed/sticky element may obscure focused components. Verify with keyboard navigation.',
8830              };
8831            }),
8832          });
8833        }
8834        
8835        // NEW: aria-hidden-focus check - elements with aria-hidden="true" that are focusable
8836        var hiddenFocusable = [];
8837        document.querySelectorAll('[aria-hidden="true"]').forEach(function(el) {
8838          if (isAccessProScanElement(el)) return;
8839          // Check if this element or any descendant is focusable
8840          var focusableSelectors = 'a[href], button, input, select, textarea, [tabindex]:not
8840([tabindex="-1"])';
8841          var focusables = el.matches(focusableSelectors) ? [el] : Array.prototype.slice.call(el.querySelectorAll(focusableSelectors));
8842          focusables.forEach(function(focusEl) {
8843            if (isElementVisible(focusEl) && focusEl.tabIndex >= 0) {
8844              hiddenFocusable.push({
8845                html: focusEl.outerHTML.slice(0, 500),
8846                selector: buildScanSelector(focusEl),
8847                parentHiddenHtml: el.outerHTML.slice(0, 200)
8848              });
8849            }
8850          });
8851        });
8852        
8853        if (hiddenFocusable.length > 0) {
8854          violations.push({
8855            id: 'aria-hidden-focus',
8856            impact: 'serious',
8857            tags: ['wcag2aa', 'wcag412'],
8858            description: 'WCAG 4.1.2: Focusable elements must not be hidden with aria-hidden="true"',
8859            helpUrl: 'https://www.w3.org/WAI/WCAG22/Understanding/name-role-value.html',
8860            nodes: hiddenFocusable.slice(0, 10).map(function(item) {
8861              return {
8862                html: item.html,
8863                target: [item.selector],
8864                failureSummary: 'Focusable element is inside aria-hidden="true" container'
8865              };
8866            })
8867          });
8868        }
8869
8870        // WCAG 2.5.3 Label in Name - Enhanced with better visible text extraction
8871        // Visible text = text rendered on screen (excludes aria-hidden, sr-only, SVG internals).
8872        function getVisibleText(el) {
8873          var text = '';
8874          for (var i = 0; i < el.childNodes.length; i++) {
8875            var child = el.childNodes[i];
8876            if (child.nodeType === 3) { text += child.textContent; continue; }
8877            if (child.nodeType !== 1) continue;
8878            if (child.getAttribute('aria-hidden') === 'true') continue;
8879            var st = window.getComputedStyle(child);
8880            if (st.display === 'none' || st.visibility === 'hidden') continue;
8881            if (st.opacity === '0') continue;
8882            if (st.position === 'absolute') {
8883              var clip = st.clip;
8884              if (clip === 'rect(0px, 0px, 0px, 0px)' || clip === 'rect(0, 0, 0, 0)') continue;
8885            }
8886            if (st.width === '1px' && st.height === '1px' && st.overflow === 'hidden') continue;
8887            if (st.fontSize === '0px' || st.width === '0px' || st.height === '0px') continue;
8888            text += getVisibleText(child);
8889          }
8890          return text;
8891        }
8892        function buildScanSelector(el) {
8893          if (el.id) return '#' + CSS.escape(el.id);
8894          var testId = el.getAttribute('data-testid') || el.getAttribute('data-test-id');
8895          if (testId) return '[data-testid="' + testId + '"]';
8896          var tag = el.tagName.toLowerCase();
8897          var cls = (el.getAttribute('class') || '').split(/\s+/).filter(function (c) {
8898            return c && c.length < 60 && !/^(active|is-|js-|open|hidden|focus|hover)/i.test(c);
8899          }).slice(0, 3);
8900          return cls.length ? tag + '.' + cls.join('.') : tag;
8901        }
8902        
8903        // Enhanced selector to catch more interactive elements
8904        var interactiveSelector = 'button, [role="button"], a[aria-label], [role="link"][aria-label], ' +
8905          '[role="menuitem"][aria-label], [role="tab"][aria-label], [role="checkbox"][aria-label], ' +
8906          '[role="radio"][aria-label], [role="switch"][aria-label], [role="combobox"][aria-label], ' +
8907          '[role="searchbox"][aria-label], [role="textbox"][aria-label]';
8908          
8909        var mismatches = Array.prototype.slice
8910          .call(document.querySelectorAll(interactiveSelector))
8911          .filter(function (el) {
8912            return !isAccessProScanElement(el) && isElementVisible(el);
8913          })
8914          .map(function (el) {
8915            var ariaLabel = el.getAttribute('aria-label') || '';
8916            var visibleText = getVisibleText(el).replace(/\s+/g, ' ').trim();
8917            if (!ariaLabel || !visibleText) return null;
8918            if (visibleText.length <= 1) return null;
8919            
8920            // Normalize for comparison - remove punctuation and make case-insensitive
8921            var normalizedLabel = ariaLabel.toLowerCase().replace(/[^\w\s]/g, '');
8922            var normalizedVisible = visibleText.toLowerCase().replace(/[^\w\s]/g, '');
8923            
8924            // Check if visible text is substring of aria-label
8925            if (normalizedLabel.includes(normalizedVisible)) return null;
8926            
8927            // Check word-by-word containment for multi-word labels
8928            var visibleWords = normalizedVisible.split(/\s+/).filter(Boolean);
8929            if (visibleWords.length > 0) {
8930              var allWordsPresent = visibleWords.every(function(word) {
8931                return normalizedLabel.includes(word);
8932              });
8933              if (allWordsPresent) return null;
8934            }
8935            
8936            return {
8937              html: el.outerHTML.slice(0, 500),
8938              selector: buildScanSelector(el),
8939              ariaLabel: ariaLabel,
8940              visibleText: visibleText,
8941            };
8942          })
8943          .filter(Boolean)
8944          .slice(0, 10);
8945
8946        if (mismatches.length > 0) {
8947          violations.push({
8948            id: 'label-in-name',
8949            impact: 'serious',
8950            tags: ['wcag21a', 'wcag253'],
8951            description: 'WCAG 2.5.3: Accessible name must contain visible label text',
8952            helpUrl: 'https://www.w3.org/WAI/WCAG22/Understanding/label-in-name.html',
8953            nodes: mismatches.map(function (m) {
8954              return {
8955                html: m.html,
8956                target: [m.selector],
8957                failureSummary:
8958                  'aria-label="' +
8959                  m.ariaLabel +
8960                  '" does not contain visible text "' +
8961                  m.visibleText +
8962                  '"',
8963              };
8964            }),
8965          });
8966        }
8967
8968        // 2.5.7 Dragging Movements
8969        var draggableElements = Array.prototype.slice
8970          .call(
8971            document.querySelectorAll(
8972              '[draggable="true"], [data-sortable], .sortable-item',
8973            ),
8974          )
8975          .filter(function (el) {
8976            return !isAccessProScanElement(el);
8977          })
8978          .slice(0, 5)
8979          .map(function (el) {
8980            return {
8981              html: el.outerHTML.slice(0, 500),
8982              selector: buildScanSelector(el),
8983            };
8984          });
8985
8986        if (draggableElements.length > 0) {
8987          incomplete.push({
8988            id: 'dragging-movements',
8989            impact: 'serious',
8990            tags: ['wcag22aa', 'wcag257'],
8991            description:
8992              'WCAG 2.5.7: Draggable elements must have a single-pointer alternative. Manual verification required.',
8993            helpUrl: 'https://www.w3.org/WAI/WCAG22/Understanding/dragging-movements.html',
8994            nodes: draggableElements.map(function (e) {
8995              return {
8996                html: e.html,
8997                target: [e.selector],
8998                failureSummary:
8999                  'Verify that a keyboard or single-pointer alternative exists for this drag operation.',
9000              };
9001            }),
9002          });
9003        }
9004
9005        // ARIA APG: Dialog Pattern
9006        var badDialogs = Array.prototype.slice
9007          .call(document.querySelectorAll('[role="dialog"], [role="alertdialog"]'))
9008          .filter(function (el) {
9009            if (isAccessProScanElement(el)) return false;
9010            return !(
9011              el.hasAttribute('aria-labelledby') || el.hasAttribute('aria-label')
9012            );
9013          })
9014          .slice(0, 5)
9015          .map(function (el) {
9016            return {
9017              html: el.outerHTML.slice(0, 500),
9018              selector: buildScanSelector(el),
9019            };
9020          });
9021
9022        if (badDialogs.length > 0) {
9023          violations.push({
9024            id: 'dialog-missing-label',
9025            impact: 'serious',
9026            tags: ['aria-apg', 'wcag2aa'],
9027            description:
9028              'ARIA APG Dialog Pattern: role="dialog" must have aria-labelledby or aria-label',
9029            helpUrl: 'https://www.w3.org/WAI/ARIA/apg/patterns/dialog-modal/',
9030            nodes: badDialogs.map(function (d) {
9031              return {
9032                html: d.html,
9033                target: [d.selector],
9034                failureSummary:
9035                  'Add aria-labelledby pointing to a visible dialog title, or aria-label.',
9036              };
9037            }),
9038          });
9039        }
9040
9041        // ARIA APG: Tabs Pattern — tabs must have aria-selected (true on active, false on others
9041)
9042        var badTabs = [];
9043        Array.prototype.slice
9044          .call(document.querySelectorAll('[role="tablist"]'))
9045          .forEach(function (tabList) {
9046            if (isAccessProScanElement(tabList)) return;
9047            var tabs = Array.prototype.slice.call(tabList.querySelectorAll('[role="tab"]'));
9048            var hasAnySelected = tabs.some(function (t) { return t.getAttribute('aria-selected') === 'true'; });
9049            tabs.forEach(function (tab) {
9050                if (isAccessProScanElement(tab)) return;
9051                if (!tab.hasAttribute('aria-selected')) {
9052                  // Detect if this tab appears active (has aria-current, class "active", etc.)
9053                  var looksActive = !hasAnySelected && tab.classList.contains('active');
9054                  badTabs.push({
9055                    html: tab.outerHTML.slice(0, 500),
9056                    selector: buildScanSelector(tab),
9057                    suggestValue: looksActive ? 'true' : 'false',
9058                  });
9059                }
9060              });
9061          });
9062        badTabs = badTabs.slice(0, 5);
9063
9064        if (badTabs.length > 0) {
9065          violations.push({
9066            id: 'tabs-missing-aria-selected',
9067            impact: 'serious',
9068            tags: ['aria-apg', 'wcag2aa'],
9069            description:
9070              'ARIA APG Tabs Pattern: each [role="tab"] must have aria-selected="true" or aria-selected="false"',
9071            helpUrl: 'https://www.w3.org/WAI/ARIA/apg/patterns/tabs/',
9072            nodes: badTabs.map(function (t) {
9073              return {
9074                html: t.html,
9075                target: [t.selector],
9076                failureSummary:
9077                  'Tab missing aria-selected. Suggested value: aria-selected="' + (t.suggestValue || 'false') + '"',
9078              };
9079            }),
9080          });
9081        }
9082      } catch (err) {
9083        console.warn(
9084          '[AccessPro][AxeScan][storefront] WCAG 2.2 checks error',
9085          err && err.message ? err.message : err,
9086        );
9087      }
9088
9089      return { violations: violations, incomplete: incomplete };
9090    }
9091
9092    function runAxeScan() {
9093      if (!window.axe) {
9094        showScanOverlay('Scan failed: axe-core not loaded');
9095        notifyScanOpener({
9096          type: 'accesspro-axe-scan-error',
9097          token: token,
9098          message: 'axe-core failed to load',
9099        });
9100        return;
9101      }
9102      
9103      // CRITICAL: Hide overlay before scan to prevent interference with color-contrast/visibility checks
9104      hideOverlay();
9105      
9106      // Run axe WITHOUT overlay visible to get accurate color contrast and visibility results
9107      window.axe
9108        .run(document, {
9109          runOnly: {
9110            type: 'tag',
9111            values: ['wcag2a', 'wcag2aa', 'wcag21aa', 'wcag22aa'],
9112          },
9113          exclude: [
9114            ['#acp-icon'],
9115            ['#acp-widget'],
9116            ['#acp-virtualKeyboardPopup'],
9117            ['#acp-definition-popup'],
9118            ['#acp-dictionary-toast'],
9119            ['#acp-scan-overlay'],
9120            ['.asw-widget-button-top'],
9121          ],
9122        })
9123        .then(function (results) {
9124          // Now safe to show overlay after scan completes
9125          showScanOverlay('Processing scan results…');
9126          var extra = runWcag22Checks();
9127          if (!results.violations) results.violations = [];
9128          if (!results.incomplete) results.incomplete = [];
9129          // Scanner stores customChecks separately; merge into axe arrays so
9130          // buildAxeScanSummary (customChecks: []) still surfaces them.
9131          results.violations = results.violations.concat(extra.violations || []);
9132          results.incomplete = results.incomplete.concat(extra.incomplete || []);
9133
9134          // List rule only: axe often stores just the opening <ul> tag.
9135          // Re-serialize with direct children so the report/AI Fixes show the real issue.
9136          enrichListViolationNodes(results);
9137
9138          notifyScanOpener({
9139            type: 'accesspro-axe-scan',
9140            token: token,
9141            url: window.location.href,
9142            results: results,
9143          });
9144        })
9145        .catch(function (err) {
9146          showScanOverlay('Scan failed');
9147          notifyScanOpener({
9148            type: 'accesspro-axe-scan-error',
9149            token: token,
9150            message: err && err.message ? err.message : 'Accessibility scan failed',
9151          });
9152        });
9153    }
9154
9155    /**
9156     * Optimize axe `list` node payloads only (no other rules).
9157     * Horizon overflow-list / ul[part=list] failures need children in HTML
9158     * so merchants see role=presentation / non-li children clearly.
9159     */
9160    function enrichListViolationNodes(results) {
9161      var violations = results && results.violations;
9162      if (!violations || !violations.length) return;
9163
9164      function queryInRoot(root, sel) {
9165        if (!root || !sel) return null;
9166        try {
9167          return root.querySelector(sel);
9168        } catch (e) {
9169          return null;
9170        }
9171      }
9172
9173      function resolveShadowPath(path) {
9174        if (!path) return null;
9175        if (typeof path === 'string') {
9176          return (
9177            queryInRoot(document, path) ||
9178            queryDeepAll(path)[0] ||
9179            null
9180          );
9181        }
9182        if (!Array.isArray(path) || !path.length) return null;
9183
9184        // Nested shadow path: ["host", "inner"] or [["host", "inner"]]
9185        var steps = path;
9186        if (steps.length === 1 && Array.isArray(steps[0])) {
9187          steps = steps[0];
9188        }
9189
9190        var ctx = document;
9191        var el = null;
9192        for (var i = 0; i < steps.length; i++) {
9193          var step = steps[i];
9194          if (Array.isArray(step)) {
9195            el = resolveShadowPath(step);
9196          } else {
9197            el = queryInRoot(ctx, String(step));
9198            if (!el && ctx === document) {
9199              el = queryDeepAll(String(step))[0] || null;
9200            }
9201          }
9202          if (!el) return null;
9203          ctx = el.shadowRoot || el;
9204        }
9205        return el;
9206      }
9207
9208      function queryDeepAll(sel) {
9209        var out = [];
9210        function walk(root) {
9211          if (!root || !root.querySelectorAll) return;
9212          try {
9213            Array.prototype.push.apply(out, root.querySelectorAll(sel));
9214          } catch (e) {
9215            /* invalid selector */
9216          }
9217          var all = root.querySelectorAll ? root.querySelectorAll('*') : [];
9218          for (var i = 0; i < all.length; i++) {
9219            if (all[i].shadowRoot) walk(all[i].shadowRoot);
9220          }
9221        }
9222        walk(document);
9223        return out;
9224      }
9225
9226      function serializeChildSnippet(child) {
9227        if (!child || !child.tagName) return '';
9228        var tag = child.tagName.toLowerCase();
9229        var role = (child.getAttribute && child.getAttribute('role')) || '';
9230        var part = (child.getAttribute && child.getAttribute('part')) || '';
9231        var cls = (child.getAttribute && child.getAttribute('class')) || '';
9232        var open =
9233          '<' +
9234          tag +
9235          (role ? ' role="' + role + '"' : '') +
9236          (part ? ' part="' + part + '"' : '') +
9237          (cls
9238            ? ' class="' +
9239              String(cls)
9240                .trim()
9241                .split(/\s+/)
9242                .slice(0, 3)
9243                .join(' ') +
9244              '"'
9245            : '') +
9246          '>';
9247        var text = (child.textContent || '').replace(/\s+/g, ' ').trim().slice(0, 40);
9248        return open + (text ? text : '…') + '</' + tag + '>';
9249      }
9250
9251      function serializeListHtml(listEl) {
9252        if (!listEl || !listEl.tagName) return '';
9253        var tag = listEl.tagName.toLowerCase();
9254        if (tag !== 'ul' && tag !== 'ol') return '';
9255        var openMatch = String(listEl.outerHTML || '').match(/^<[^>]+>/);
9256        var openTag = openMatch ? openMatch[0] : '<' + tag + '>';
9257        var children = Array.prototype.slice.call(listEl.children || []).slice(0, 10);
9258        if (!children.length) return openTag;
9259        var lines = children.map(function (child) {
9260          return '  ' + serializeChildSnippet(child);
9261        });
9262        if ((listEl.children || []).length > 10) {
9263          lines.push('  <!-- … ' + (listEl.children.length - 10) + ' more -->');
9264        }
9265        return openTag + '\n' + lines.join('\n') + '\n</' + tag + '>';
9266      }
9267
9268      function findListFallback() {
9269        var candidates = queryDeepAll('ul[part="list"], overflow-list ul, ul, ol');
9270        var withBad = candidates.filter(function (listEl) {
9271          return Array.prototype.some.call(listEl.children || [], function (child) {
9272            var role = (child.getAttribute && child.getAttribute('role')) || '';
9273            var t = (child.tagName || '').toLowerCase();
9274            return (
9275              role === 'presentation' ||
9276              role === 'none' ||
9277              (t !== 'li' && t !== 'script' && t !== 'template' && t !== 'style')
9278            );
9279          });
9280        });
9281        return withBad.length === 1 ? withBad[0] : null;
9282      }
9283
9284      violations.forEach(function (v) {
9285        if (!v || v.id !== 'list') return;
9286        (v.nodes || []).forEach(function (node) {
9287          if (!node) return;
9288          var hintHtml = String(node.html || '');
9289          var el = resolveShadowPath(node.target);
9290
9291          // Flat axe targets like ["ul"] are too generic — prefer part=list from html hint.
9292          if (
9293            el &&
9294            /part\s*=\s*["']list["']/i.test(hintHtml) &&
9295            !(el.getAttribute && el.getAttribute('part') === 'list')
9296          ) {
9297            var partLists = queryDeepAll('ul[part="list"]');
9298            if (partLists.length === 1) el = partLists[0];
9299            else if (partLists.length > 1) {
9300              var badPart = partLists.filter(function (listEl) {
9301                return Array.prototype.some.call(listEl.children || [], function (child) {
9302                  var role = (child.getAttribute && child.getAttribute('role')) || '';
9303                  return role === 'presentation' || role === 'none';
9304                });
9305              });
9306              if (badPart.length === 1) el = badPart[0];
9307            }
9308          }
9309
9310          if (el && el.tagName) {
9311            var t = el.tagName.toLowerCase();
9312            if (t !== 'ul' && t !== 'ol' && el.closest) {
9313              el = el.closest('ul, ol') || el;
9314            }
9315          }
9316          if (!el || !el.tagName || !/^(UL|OL)$/.test(el.tagName)) {
9317            el = findListFallback();
9318          }
9319          if (!el) return;
9320
9321          var better = serializeListHtml(el);
9322          if (better && better.length > hintHtml.length) {
9323            node.html = better.slice(0, 2500);
9324          }
9325
9326          // Prefer a stable, actionable selector for Horizon chrome lists.
9327          if (el.getAttribute && el.getAttribute('part') === 'list') {
9328            node.target = ['ul[part="list"]'];
9329          }
9330        });
9331      });
9332    }
9333
9334    function notifyScanOpener(payload) {
9335      if (window.opener && payload.type === 'accesspro-axe-scan-error') {
9336        var jobId = new URLSearchParams(window.location.search).get('acp_job');
9337        showScanOverlay('Scan failed');
9338        window.opener.postMessage(
9339          {
9340            type: 'accesspro-axe-scan-progress',
9341            jobId: jobId,
9342            error: payload.message || 'Accessibility scan failed',
9343          },
9344          '*',
9345        );
9346        setTimeout(function () {
9347          window.close();
9348        }, 400);
9349        return;
9350      }
9351      submitScanResult(payload);
9352    }
9353
9354    var script = document.createElement('script');
9355    // cdnjs only goes up to 4.10.3; jsDelivr serves 4.11.1 (matches accessibility-scanner).
9356    script.src = 'https://cdn.jsdelivr.net/npm/[email protected]/axe.min.js';
9357    script.onload = function () {
9358      waitForFullPageLoad().then(runAxeScan);
9359    };
9360    script.onerror = function () {
9361      notifyScanOpener({
9362        type: 'accesspro-axe-scan-error',
9363        token: token,
9364        message: 'Failed to load axe-core',
9365      });
9366    };
9367    document.head.appendChild(script);
9368  })();
9369</script>
9369
9370
9371
9372<style>
9373  .accesspro-icon {
9374    display: inline-flex;
9375    flex-direction: column;
9376    align-items: center;
9377    gap: 4px;
9378    cursor: pointer;
9379    text-decoration: none;
9380    vertical-align: middle;
9381    color: var(--acp-trigger-color, #23185c);
9382  }
9383
9384  /* Icon-only triggers should not reserve a text line box. */
9385  .accesspro-icon[icon='true']:not(.acp-trigger--has-text) {
9386    line-height: 0;
9387  }
9388
9389  .accesspro-icon .asw-menu-btn-container {
9390    flex-shrink: 0;
9391  }
9392
9393  /* The cloned icon is inert; the host element is the control. */
9394  .accesspro-icon .asw-menu-btn-container,
9395  .accesspro-icon .asw-menu-btn {
9396    pointer-events: none;
9397  }
9398</style>
9399<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">
9400  (function () {
9401    var SELECTOR = '.accesspro-icon';
9402    var BOUND = 'acpTriggerBound';
9403    var FILLED = 'acpTriggerFilled';
9404    var settings = window.accessProWidgetSettings || {};
9405    var inlineMode = !!settings.hide_floating_icon;
9406    var fallbackReady = inlineMode;
9407    document.documentElement.style.setProperty(
9408      '--acp-trigger-color',
9409      settings.icon_color_fill || '#23185c'
9410    );
9411
9412    /* ---- open the widget ------------------------------------------------ */
9413    /* main.js is deferred, so iconInstance may not exist on an early click. */
9414    function openWidget(event) {
9415      if (event) event.preventDefault();
9416      if (window.iconInstance) {
9417        window.iconInstance.toggleWidget();
9418        return;
9419      }
9420      var waited = 0;
9421      var timer = setInterval(function () {
9422        if (window.iconInstance) {
9423          clearInterval(timer);
9424          window.iconInstance.toggleWidget();
9425        } else if ((waited += 100) >= 10000) {
9426          clearInterval(timer);
9427          console.error('[AccessPro] Widget did not load — cannot open menu.');
9428        }
9429      }, 100);
9430    }
9431
9432    /* ---- clone the floating icon ---------------------------------------- */
9433    function buildIcon() {
9434      var source = document.querySelector('#Access-Pro-Icon .asw-menu-btn-container');
9435      if (!source) return null;
9436
9437      var clone = source.cloneNode(true);
9438
9439      // Strip ids: the widget mutates apMenuIconStroke / apMenuIconFill by id
9440      // when contrast modes change, and duplicates would shadow the original.
9441      clone.removeAttribute('id');
9442      clone.querySelectorAll('[id]').forEach(function (node) {
9443        node.removeAttribute('id');
9444      });
9445
9446      // The dismiss "X" and loading dots belong to the floating icon only.
9447      clone.querySelectorAll('.asw-hide-widget-icon, .acp-floating-dots').forEach(function (node) {
9448        node.remove();
9449      });
9450
9451      // A <button> nested inside the merchant's <a>
9451 is invalid HTML. Swap it
9452      // for a <span> carrying the same classes so the widget CSS still applies.
9453      var button = clone.querySelector('.asw-menu-btn');
9454      if (button) {
9455        var span = document.createElement('span');
9456        span.className = button.className;
9457        span.setAttribute('style', button.getAttribute('style') || '');
9458        span.setAttribute('aria-hidden', 'true');
9459        while (button.firstChild) span.appendChild(button.firstChild);
9460        button.parentNode.replaceChild(span, button);
9461      }
9462
9463      return clone;
9464    }
9465
9466
9467    /* ---- fallback: build the icon from settings ------------------------- */
9468    /* Used when the floating icon is not in the DOM — the widget skips
9469       render() entirely if the visitor dismissed it, if a page/country filter
9470       bails out of init(), or if trigger display is set to title-only.
9471       Geometry below mirrors render() in main.js exactly. */
9472    var GLYPHS = {
9473      default: '<svg class="asw-main-icon" xmlns="http://www.w3.org/2000/svg" fill="#ffffff" style="height: 45%; width: 45%; fill: #ffffff" viewBox="0 0 512 512" aria-hidden="true" focusable="false"><path d="M256,112a56,56,0,1,1,56-56A56.06,56.06,0,0,1,256,112Z" /><path d="M432,112.8l-.45.12h0l-.42.13c-1,.28-2,.58-3,.89-18.61,5.46-108.93,30.92-172.56,30.92-59.13,0-141.28-22-167.56-29.47a73.79,73.79,0,0,0-8-2.58c-19-5-32,14.3-32,31.94,0,17.47,15.7,25.79,31.55,31.76v.28l95.22,29.74c9.73,3.73,12.33,7.54,13.6,10.84,4.13,10.59.83,31.56-.34,38.88l-5.8,45L150.05,477.44q-.15.72-.27,1.47l-.23,1.27h0c-2.32,16.15,9.54,31.82,32,31.82,19.6,0,28.25-13.53,32-31.94h0s28-157.57,42-157.57,42.84,157.57,42.84,157.57h0c3.75,18.41,12.4,31.94,32,31.94,22.52,0,34.38-15.74,32-31.94-.21-1.38-.46-2.74-.76-4.06L329,301.27l-5.79-45c-4.19-26.21-.82-34.87.32-36.9a1.09,1.09,0,0,0,.08-.15c1.08-2,6-6.48,17.48-10.79l89.28-31.21a16.9,16.9,0,0,0,1.62-.52c16-6,32-14.3,32-31.93S451,107.81,432,112.8Z" /></svg>',
9474      wheelchair: '<svg class="asw-main-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 960 960" fill="#ffffff" aria-hidden="true" focusable="false"> <path d="M480 240q-33 0-56.5-23.5T400 160q0-33 23.5-56.5T480 80q33 0 56.5 23.5T560 160q0 33-23.5 56.5T480 240ZM680 880V680H480q-33 0-56.5-23.5T400 600V360q0-33 23.5-56.5T480 280q24 0 41.5 10.5T559 324q55 66 99.5 90.5T760 480v80q-53 0-107-23t-93-55v138h120q33 0 56.5 23.5T760 680v220h-80ZM400 880q-83 0-141.5-58.5T200 680q0-72 45.5-127T360 484v82q-35 14-57.5 44.5T280 680q0 50 35 85t85 35q39 0 69.5-22.5T514 720h82q-14 69-69 114.5T400 880Z" /> </svg>',
9475      blind: '<svg class="asw-main-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="#ffffff" style="fill: #ffffff" aria-hidden="true" focusable="false"> <path d="m240-60-64-48 104-139v-213q0-31 5.5-68.5T300-596l-60 34v142h-80v-188l216-123q8-5 17-7t19-2q24 0 44 12t30 33l31 67q20 44 61 66t102 22v80h-39L860-78l-35 20-237-413q-40-13-72.5-37.5T460-568q-10 29-15.5 66.5T441-432l79 112v260h-80v-200l-71-102-9 142L240-60Zm220-700q-33 0-56.5-23.5T380-840q0-33 23.5-56.5T460-920q33 0 56.5 23.5T540-840q0 33-23.5 56.5T460-760Z" /> </svg>',
9476      eye: '<svg class="asw-main-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="#ffffff" style="fill: #ffffff" aria-hidden="true" focusable="false"><path d="m644-428-58-58q9-47-27-88t-93-32l-58-58q17-8 34.5-12t37.5-4q75 0 127.5 52.5T660-500q0 20-4 37.5T644-428Zm128 126-58-56q38-29 67.5-63.5T832-500q-50-101-143.5-160.5T480-720q-29 0-57 4t-55 12l-62-62q41-17 84-25.5t90-8.5q151 0 269 83.5T920-500q-23 59-60.5 109.5T772-302Zm20 246L624-222q-35 11-70.5 16.5T480-200q-151 0-269-83.5T40-500q21-53 53-98.5t73-81.5L56-792l56-56 736 736-56 56ZM222-624q-29 26-53 57t-41 67q50 101 143.5 160.5T480-280q20 0 39-2.5t39-5.5l-36-38q-11 3-21 4.5t-21 1.5q-75 0-127.5-52.5T300-500q0-11 1.5-21t4.5-21l-84-82Zm319 93Zm-151 75Z" /></svg>',
9477      accStraight: '<svg class="asw-main-icon" xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" fill="#ffffff" style="fill: #ffffff" aria-hidden="true" focusable="false"><path d="M480-720q-33 0-56.5-23.5T400-800q0-33 23.5-56.5T480-880q33 0 56.5 23.5T560-800q0 33-23.5 56.5T480-720ZM360-80v-520H120v-80h720v80H600v520h-80v-240h-80v240h-80Z" /></svg>',
9478      settings: '<svg class="asw-main-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="#ffffff" style="fill: #ffffff" aria-hidden="true" focusable="false">
9478<path d="m370-80-16-128q-13-5-24.5-12T307-235l-119 50L78-375l103-78q-1-7-1-13.5v-27q0-6.5 1-13.5L78-585l110-190 119 50q11-8 23-15t24-12l16-128h220l16 128q13 5 24.5 12t22.5 15l119-50 110 190-103 78q1 7 1 13.5v27q0 6.5-2 13.5l103 78-110 190-118-50q-11 8-23 15t-24 12L590-80H370Zm70-80h79l14-106q31-8 57.5-23.5T639-327l99 41 39-68-86-65q5-14 7-29.5t2-31.5q0-16-2-31.5t-7-29.5l86-65-39-68-99 42q-22-23-48.5-38.5T533-694l-13-106h-79l-14 106q-31 8-57.5 23.5T321-633l-99-41-39 68 86 64q-5 15-7 30t-2 32q0 16 2 31t7 30l-86 65 39 68 99-42q22 23 48.5 38.5T427-266l13 106Zm42-180q58 0 99-41t41-99q0-58-41-99t-99-41q-59 0-99.5 41T342-480q0 58 40.5 99t99.5 41Zm-2-140Z" /></svg>'
9479    };
9480
9481    var SIZES = {
9482      small: 40, '0.5x': 40,
9483      medium: 50, '1x': 50, default: 50,
9484      large: 60, '1.5x': 60,
9485      extraLarge: 75, '2x': 75
9486    };
9487
9488    function buildIconFromSettings() {
9489      var s = window.accessProWidgetSettings || {};
9490      var style = s.icon_style || 'thick';
9491      var square = s.icon_shape === 'square';
9492      // Defaults must match mergeSettings() in main.js and DEFAULT_SETTINGS in
9493      // app/constants/settings.js — both use #23185c for stroke AND fill — so a
9494      // metafield missing these keys renders identically on either path.
9495      var stroke = s.icon_color_stroke || '#23185c';
9496      var fill = s.icon_color_fill || '#23185c';
9497      var px = SIZES[s.icon_size] || 50;
9498      var solid = style === 'solid';
9499      var thin = style === 'thin';
9500      var shapes = '';
9501
9502      if (square) {
9503        var sizes = [
9504          [solid ? 100 : 98, stroke, 12],
9505          [solid ? 0 : thin ? 86 : 82, '#ffffff', 10],
9506          [solid || thin ? 80 : 70, fill, 8]
9507        ];
9508        sizes.forEach(function (d) {
9509          if (!d[0]) return;
9510          var off = (100 - d[0]) / 2;
9511          shapes += '<rect x="' + off + '" y="' + off + '" width="' + d[0] + '" height="' + d[0] +
9512            '" rx="' + d[2] + '" ry="' + d[2] + '" fill="' + d[1] + '" />';
9513        });
9514      } else {
9515        [
9516          [solid ? 50 : 49, stroke],
9517          [solid ? 0 : thin ? 43 : 41, '#ffffff'],
9518          [solid || thin ? 40 : 35, fill]
9519        ].forEach(function (d) {
9520          shapes += '<circle cx="50" cy="50" r="' + d[0] + '" fill="' + d[1] + '" />';
9521        });
9522      }
9523
9524      var name = GLYPHS[s.icon] ? s.icon : 'default';
9525      var box = document.createElement('div');
9526      box.className = 'asw-menu-btn-container';
9527      box.setAttribute('style', 'position:relative;width:' + px + 'px;height:' + px + 'px;');
9528      // The widget stylesheet may not be loaded when render() never ran, so
9529      // every layout-critical rule is inlined rather than left to the classes.
9530      box.innerHTML =
9531        '<span class="asw-menu-btn' + (square ? ' asw-menu-btn--square' : '') + '" aria-hidden="true"' +
9532        ' style="position:relative;display:flex;align-items:center;justify-content:center;' +
9533        'width:100%;height:100%;background:transparent;border:none;padding:0;margin:0;' +
9534        'border-radius:' + (square ? '12%' : '50%') + ';">' +
9535        '<svg class="asw-outer-svg" viewBox="0 0 100 100" aria-hidden="true" focusable="false"' +
9536        ' style="width:100%;height:100%;display:block;">' + shapes + '</svg>' +
9537        GLYPHS[name] + '</span>';
9538
9539      var glyph = box.querySelector('.asw-main-icon');
9540      if (glyph) {
9541        // .asw-main-icon sizes to 50% via CSS; the default glyph overrides to 45% inline.
9542        var pct = name === 'default' ? '45%' : '50%';
9543        glyph.setAttribute(
9544          'style',
9545          'position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);' +
9546          'width:' + pct + ';height:' + pct + ';fill:#ffffff;z-index:100;'
9547        );
9548      }
9549      return box;
9550    }
9551
9552    /* Name from the host only. Text inside aria-hidden (the cloned icon) does not count. */
9553    function triggerNeedsName(el) {
9554      if ((el.getAttribute('aria-label') || '').trim()) return false;
9555      if ((el.getAttribute('aria-labelledby') || '').trim()) return false;
9556      if ((el.getAttribute('title') || '').trim()) return false;
9557      var node = el.firstChild;
9558      while (node) {
9559        if (node.nodeType === 3) {
9560          if (node.textContent.trim()) return false;
9561        } else if (node.nodeType === 1 && node.getAttribute('aria-hidden') !== 'true') {
9562          if (!triggerNeedsName(node)) return false;
9563        }
9564        node = node.nextSibling;
9565      }
9566      return true;
9567    }
9568
9569    function ensureTriggerName(el) {
9570      if (triggerNeedsName(el)) {
9571        el.setAttribute('aria-label', 'Open Accessibility Menu');
9572      }
9573    }
9574
9575    /* ---- wire one element ----------------------------------------------- */
9576    function bind(el) {
9577      if (el.dataset[BOUND]) return;
9578      el.dataset[BOUND] = '1';
9579
9580      el.addEventListener('click', openWidget);
9581      el.addEventListener('keydown', function (event) {
9582        if (event.key === 'Enter' || event.key === ' ') openWidget(event);
9583      });
9584
9585      // A non-anchor host (div/span) needs explicit button semantics.
9586      var tag = el.tagName.toLowerCase();
9587      if (tag !== 'a' && tag !== 'button') {
9588        if (!el.hasAttribute('role')) el.setAttribute('role', 'button');
9589        if (!el.hasAttribute('tabindex')) el.setAttribute('tabindex', '0');
9590      }
9591
9592      if (el.textContent.trim()) el.classList.add('acp-trigger--has-text');
9593      ensureTriggerName(el);
9594    }
9595
9596    function fillIcon(el, allowFallback) {
9597      if (el.dataset[FILLED]) return true;
9598      if (el.getAttribute('icon') !== 'true') return true;
9599
9600      // Prefer cloning the live icon; fall back to rebuilding from settings.
9601      var icon = buildIcon();
9602      if (!icon && (allowFallback || inlineMode)) icon = buildIconFromSettings();
9603      if (!icon) return false;
9604
9605      // The clone's size lives only in the container's inline style. If the
9606      // widget rendered without one, size it from settings so it cannot
9607      // collapse to zero height inside the merchant's layout.
9608      if (!/\bheight\s*:/.test(icon.getAttribute('style') || '')) {
9609        var px = SIZES[(window.accessProWidgetSettings || {}).icon_size] || 50;
9610        icon.style.position = 'relative';
9611        icon.style.width = px + 'px';
9612        icon.style.height = px + 'px';
9613      }
9614
9615      el.insertBefore(icon, el.firstChild);
9616      el.dataset[FILLED] = '1';
9617      ensureTriggerName(el);
9618      return true;
9619    }
9620
9621    /* ---- scan ------------------------------------------------------------ */
9622    /* Clicks are wired immediately so the trigger works before the icon
9623       renders; icons are filled in once the floating icon exists. */
9624    var pendingIcons = false;
9625
9626    function scan(allowFallback) {
9627      pendingIcons = false;
9628      document.querySelectorAll(SELECTOR).forEach(function (el) {
9629        bind(el);
9630        if (!fillIcon(el, allowFallback)) pendingIcons = true;
9631      });
9632    }
9633
9634    function start() {
9635      scan(inlineMode);
9636
9637      // Inline mode hides the floating icon, so build from settings immediately.
9638      if (inlineMode) {
9639        // console.log('[AccessPro] Inline triggers — using widget settings for icons');
9640      }
9641
9642      // The floating icon only renders after the settings request resolves and
9643      // the widget chunk loads, so poll until it appears. If it never does,
9644      // stop waiting and build the icon from settings instead.
9645      var FALLBACK_AFTER = 2500;
9646      var waited = 0;
9647      var timer = setInterval(function () {
9648        if (!pendingIcons) {
9649          clearInterval(timer);
9650          return;
9651        }
9652        waited += 200;
9653        if (waited < FALLBACK_AFTER) {
9654          scan(false);
9655          return;
9656        }
9657        fallbackReady = true;
9658        clearInterval(timer);
9659        scan(true);
9660        if (pendingIcons) {
9661          console.warn('[AccessPro] Could not render inline icons.');
9662        }
9663      }, 200);
9664
9665      // Catch triggers added later (theme editor re-renders, dynamic sections).
9666      // Debounced: the widget itself mutates the DOM heavily as it renders.
9667      if (window.MutationObserver) {
9668        var queued = false;
9669        new window.MutationObserver(function () {
9670          if (queued) return;
9671          queued = true;
9672          requestAnimationFrame(function () {
9673            queued = false;
9674            scan(fallbackReady || inlineMode);
9675          });
9676        }).observe(document.body, { childList: true, subtree: true });
9677      }
9678    }
9679
9680    if (document.readyState === 'loading') {
9681      document.addEventListener('DOMContentLoaded', start);
9682    } else {
9683      start();
9684    }
9685  })();
9686</script>
9686
9687
9688
9689</div><div id="shopify-block-AdUhINzJDU05HRnJaS__4318962865815008709" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: config -->
9689<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">window.__BOOST_V3_LIQUID__ = {
9690  config: {
9691    shop: {
9692      name: 'Respoke',
9693      url: 'https://respoke.com',
9694      domain: 'respoke.myshopify.com',
9695      currency: 'USD',
9696      money_format: "\u0026#36;{{amount}}",
9697      money_format_with_currency: "\u0026#36;{{amount}} USD"
9698    },
9699    
9700      searchSettings: {"searchPanelBlocks":{"searchTermSuggestions":{"label":"Popular searches","type":"manually","active":false,"backup":[],"searchTermList":[]},"mostPopularProducts":{"label":"Trending products","type":"manually","active":false,"backup":[],"productList":[]},"collections":{"excludedValues":[]}},"suggestionNoResult":{"search_terms":{"label":"Popular searches","status":false,"data":[],"backup":[],"type":"manually"},"products":{"label":"Trending products","status":false,"data":[],"backup":[],"type":"manually"}},"enableInstantSearch":true,"productAvailable":true,"showSuggestionProductImage":true,"showSuggestionProductPrice":true,"showSuggestionProductSalePrice":true,"showSuggestionProductSku":true,"showSuggestionProductVendor":true,"suggestionBlocks":[{"type":"suggestions","label":"Popular suggestions","status":"active","number":5},{"type":"collections","label":"Collections","status":"active","number":3,"excludedValues":[]},{"type":"products","label":"Products","status":"active","number":3},{"type":"pages","label":"Blog & Pages","status":"active","number":3}]},
9701    
9702    
9703    
9704    
9705      translation: {"refine":"Refine By","refineMobile":"Refine By","refineMobileCollapse":"Hide Filter","clear":"Clear","clearAll":"Clear All","viewMore":"View More","viewLess":"View Less","apply":"Apply","close":"Close","showLimit":"Show","collectionAll":"All","under":"Under","above":"Above","ratingStars":"Star","showResult":"Show results","searchOptions":"Search Options","loadMore":"Load More","loadMoreTotal":"{{ from }} - {{ to }} of {{ total }} Products","search":{"generalTitle":"Search","resultHeader":"Search results for \"{{ terms }}\"","resultNumber":"Showing {{ count }} results for \"{{ terms }}\"","resultEmpty":"Your search for \"{{ terms }}\" did not match any results"},"suggestion":{"viewAll":"View all results","didYouMean":"Did you mean: {{ terms }}?","suggestQuery":"Showing results for {{ terms }}","instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog & Pages"},"error":{"noFilterResult":"Sorry, no products matched your selection","noSearchResult":"Sorry, no products matched the keyword","noProducts":"No products found in this collection","noSuggestionResult":"Sorry, nothing found for \"{{ terms }}\"","noSuggestionProducts":"Sorry, nothing found for \"{{ terms }}\""},"recommendation":{"cartpage-254544":"ADD THESE TO YOUR CART FOR A CHANCE TO WIN!","homepage-543377":"Just dropped","homepage-470033":"Best Sellers","collectionpage-024154":"Just dropped","collectionpage-758553":"Most Popular Products","productpage-705628":"Recently viewed","productpage-864006":"Frequently Bought Together","cartpage-827147":"Still interested in this?","cartpage-153743":"Similar Products"},"productItem":{},"quickView":{},"cart":{},"recentlyViewed":{"recentProductHeading":"Recently Viewed Products"},"mostPopular":{"popularProductsHeading":"Popular Products"},"perpage":{},"productCount":{},"pagination":{},"sortingList":{"manual":"Manual"},"collectionHeader":{},"breadcrumb":{},"sliderProduct":{},"inCollectionSearch":"Search for products in this collection","filterOptions":{"filterOption|BJZPvuJiOL|pf_pt_product_type":"Product Type","filterOption|BJzvwO1sO8|pf_v_vendor":"Vendor","filterOption|BJzvwO1sO8|pf_pt_product_type":"Product Type","filterOption|BJzvwO1sO8|pf_p_price":"Price","filterOption|Hy8WiJsd8|pf_opt_size":"Size","filterOption|Hy8WiJsd8|pf_t_shoe_style":"Shoe Style","filterOption|Hy8WiJsd8|pf_t_sort_by_designer":"Sort by Designer","filterOption|HJ2L6kiOL|pf_opt_size":"Size","filterOption|HJ2L6kiOL|pf_t_category":"Category","filterOption|Sktpakjd8|pf_t_size":"Size","filterOption|Sktpakjd8|pf_t_fabric_designer":"Fabric Designer","filterOption|Sktpakjd8|pf_t_type":"Type","filterOption|HJZkVgwCI|pf_t_fabric_designer":"Fabric Designer","filterOption|HJZkVgwCI|pf_t_size":"Size","filterOption|x90y3LRDb|pf_t_designer":"Designer","filterOption|Am2j95bJ3|pf_t_designer":"Designer","filterOption|Vef_WLx_i|pf_opt_size":"Size","filterOption|Vef_WLx_i|pf_pt_product_type":"Product Type","filterOption|Vef_WLx_i|pf_t_fabric_designer":"Fabric Designer","filterOption|RDvwwk6Ks|pf_pt_product_type":"Product Type","filterOption|NT3oLWvnna|pf_opt_size":"Size","filterOption|0RxS8fnh80|pf_opt_size":"Size","filterOption|ybA7mVVKJ6|pf_t_designer":"Designer","filterOption|RDvwwk6Ks|pf_t_designer":"Designer","filterOption|BJZPvuJiOL|pf_opt_size":"Size","filterOption|ybA7mVVKJ6|pf_pt_type":"Type"},"predictiveBundle":{}},
9706    
9707    
9708    
9709      
9710      
9711        primary_language: {"refine":"Refine By","refineMobile":"Refine By","refineMobileCollapse":"Hide Filter","clear":"Clear","clearAll":"Clear All","viewMore":"View More","viewLess":"View Less","apply":"Apply","close"
9711:"Close","showLimit":"Show","collectionAll":"All","under":"Under","above":"Above","ratingStars":"Star","showResult":"Show results","searchOptions":"Search Options","loadMore":"Load More","loadMoreTotal":"{{ from }} - {{ to }} of {{ total }} Products","search":{"generalTitle":"Search","resultHeader":"Search results for \"{{ terms }}\"","resultNumber":"Showing {{ count }} results for \"{{ terms }}\"","resultEmpty":"Your search for \"{{ terms }}\" did not match any results"},"suggestion":{"viewAll":"View all results","didYouMean":"Did you mean: {{ terms }}?","suggestQuery":"Showing results for {{ terms }}","instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog & Pages"},"error":{"noFilterResult":"Sorry, no products matched your selection","noSearchResult":"Sorry, no products matched the keyword","noProducts":"No products found in this collection","noSuggestionResult":"Sorry, nothing found for \"{{ terms }}\"","noSuggestionProducts":"Sorry, nothing found for \"{{ terms }}\""},"recommendation":{"cartpage-254544":"ADD THESE TO YOUR CART FOR A CHANCE TO WIN!","homepage-543377":"Just dropped","homepage-470033":"Best Sellers","collectionpage-024154":"Just dropped","collectionpage-758553":"Most Popular Products","productpage-705628":"Recently viewed","productpage-864006":"Frequently Bought Together","cartpage-827147":"Still interested in this?","cartpage-153743":"Similar Products"},"productItem":{},"quickView":{},"cart":{},"recentlyViewed":{"recentProductHeading":"Recently Viewed Products"},"mostPopular":{"popularProductsHeading":"Popular Products"},"perpage":{},"productCount":{},"pagination":{},"sortingList":{"manual":"Manual"},"collectionHeader":{},"breadcrumb":{},"sliderProduct":{},"inCollectionSearch":"Search for products in this collection","filterOptions":{"filterOption|BJZPvuJiOL|pf_pt_product_type":"Product Type","filterOption|BJzvwO1sO8|pf_v_vendor":"Vendor","filterOption|BJzvwO1sO8|pf_pt_product_type":"Product Type","filterOption|BJzvwO1sO8|pf_p_price":"Price","filterOption|Hy8WiJsd8|pf_opt_size":"Size","filterOption|Hy8WiJsd8|pf_t_shoe_style":"Shoe Style","filterOption|Hy8WiJsd8|pf_t_sort_by_designer":"Sort by Designer","filterOption|HJ2L6kiOL|pf_opt_size":"Size","filterOption|HJ2L6kiOL|pf_t_category":"Category","filterOption|Sktpakjd8|pf_t_size":"Size","filterOption|Sktpakjd8|pf_t_fabric_designer":"Fabric Designer","filterOption|Sktpakjd8|pf_t_type":"Type","filterOption|HJZkVgwCI|pf_t_fabric_designer":"Fabric Designer","filterOption|HJZkVgwCI|pf_t_size":"Size","filterOption|x90y3LRDb|pf_t_designer":"Designer","filterOption|Am2j95bJ3|pf_t_designer":"Designer","filterOption|Vef_WLx_i|pf_opt_size":"Size","filterOption|Vef_WLx_i|pf_pt_product_type":"Product Type","filterOption|Vef_WLx_i|pf_t_fabric_designer":"Fabric Designer","filterOption|RDvwwk6Ks|pf_pt_product_type":"Product Type","filterOption|NT3oLWvnna|pf_opt_size":"Size","filterOption|0RxS8fnh80|pf_opt_size":"Size","filterOption|ybA7mVVKJ6|pf_t_designer":"Designer","filterOption|RDvwwk6Ks|pf_t_designer":"Designer","filterOption|BJZPvuJiOL|pf_opt_size":"Size","filterOption|ybA7mVVKJ6|pf_pt_type":"Type"},"predictiveBundle":{}},
9712      
9713    
9714    
9715    
9716      default_sort_order: {"error":"json not allowed for this object"},
9717    
9718  },
9719  filterDefaults: {
9720    
9721  },
9722  filterSettings: {"showFilterOptionCount":false,"showRefineBy":true,"showOutOfStockOption":false,"showSingleOption":false,"keepToggleState":true,"changeMobileButtonLabel":false,"sortingAvailableFirst":false,"showLoading":false,"activeScrollToTop":false,"productAndVariantAvailable":true,"availableAfterFiltering":false,"style":{"filterTitleTextColor":"","filterTitleFontSize":"","filterTitleFontWeight":"","filterTitleFontTransform":"","filterTitleFontFamily":"","filterOptionTextColor":"","filterOptionFontSize":"","filterOptionFontFamily":"","filterMobileButtonTextColor":"","filterMobileButtonFontSize":"","filterMobileButtonFontWeight":"","filterMobileButtonFontTransform":"","filterMobileButtonFontFamily":"","filterMobileButtonBackgroun
9722dColor":""},"showVariantImageBasedOnSelectedFilter":"","isShortenUrlParam":false,"filterLayout":"vertical","filterTreeMobileStyle":"style2","filterTreeVerticalStyle":"style-default","filterTreeHorizontalStyle":"style1","stickyFilterOnDesktop":false,"stickyFilterOnMobile":false},
9723  additionalElementDefaults: {
9724    
9725      default_sort_order: {"search":"","all":"manual","173324763276":"manual"},
9726    
9727  },
9728  additionalElementSettings: {"customSortingList":"manual","enableCollectionSearch":false},
9729  generalSettings: {
9730      page: "index",
9731      
9732        file_url: "//respoke.com/cdn/shop/files/?v=3901",
9733      
9734      collection_id: 0,
9735      collection_handle: "",
9736      collection_product_count: 0,
9737    
9738    
9739      collection_tags: null,
9740      current_tags: null,
9741      default_sort_by: "",
9742      no_image_url: "https://cdn.shopify.com/extensions/01a0e6ff-4d67-7d67-9987-f5e32fd926b9/product-filter-search-230/assets/boost-pfs-no-image.jpg",
9743      search_term: "",
9744      template: "index",currencies: ["AED","AFN","ALL","AMD","ANG","AUD","AWG","AZN","BAM","BBD","BDT","BIF","BND","BOB","BSD","BWP","BZD","CAD","CDF","CHF","CNY","CRC","CVE","CZK","DJF","DKK","DOP","DZD","EGP","ETB","EUR","FJD","FKP","GBP","GMD","GNF","GTQ","GYD","HKD","HNL","HUF","IDR","ILS","INR","ISK","JMD","JPY","KES","KGS","KHR","KMF","KRW","KYD","KZT","LAK","LBP","LKR","MAD","MDL","MKD","MMK","MNT","MOP","MUR","MVR","MWK","MYR","NGN","NIO","NPR","NZD","PEN","PGK","PHP","PKR","PLN","PYG","QAR","RON","RSD","RWF","SAR","SBD","SEK","SGD","SHP","SLL","STD","THB","TJS","TOP","TTD","TWD","TZS","UAH","UGX","USD","UYU","UZS","VND","VUV","WST","XAF","XCD","XOF","XPF","YER"],
9745      current_currency:"USD",published_locales: {"en":true},
9746      current_locale: "en",
9747  },
9748  generalSettingsMetafield: {"enableTrackingOrderRevenue":true,"addCollectionToProductUrl":false,"ssr_version":"v1","ssr_engine":"node"},
9749  integration: null,
9750  b2b: {
9751    
9752  },
9753  appMetafields: {"additional-elements-settings":{"customSortingList":"manual","enableCollectionSearch":false},"filter-settings":{"showFilterOptionCount":false,"showRefineBy":true,"showOutOfStockOption":false,"showSingleOption":false,"keepToggleState":true,"changeMobileButtonLabel":false,"sortingAvailableFirst":false,"showLoading":false,"activeScrollToTop":false,"productAndVariantAvailable":true,"availableAfterFiltering":false,"style":{"filterTitleTextColor":"","filterTitleFontSize":"","filterTitleFontWeight":"","filterTitleFontTransform":"","filterTitleFontFamily":"","filterOptionTextColor":"","filterOptionFontSize":"","filterOptionFontFamily":"","filterMobileButtonTextColor":"","filterMobileButtonFontSize":"","filterMobileButtonFontWeight":"","filterMobileButtonFontTransform":"","filterMobileButtonFontFamily":"","filterMobileButtonBackgroundColor":""},"showVariantImageBasedOnSelectedFilter":"","isShortenUrlParam":false,"filterLayout":"vertical","filterTreeMobileStyle":"style2","filterTreeVerticalStyle":"style-default","filterTreeHorizontalStyle":"style1","stickyFilterOnDesktop":false,"stickyFilterOnMobile":false},"general-settings":{"enableTrackingOrderRevenue":true,"addCollectionToProductUrl":false,"ssr_version":"v1","ssr_engine":"node"},"search-settings":{"searchPanelBlocks":{"searchTermSuggestions":{"label":"Popular searches","type":"manually","active":false,"backup":[],"searchTermList":[]},"mostPopularProducts":{"label":"Trending products","type":"manually","active":false,"backup":[],"productList":[]},"collections":{"excludedValues":[]}},"suggestionNoResult":{"search_terms":{"label":"Popular searches","status":false,"data":[],"backup":[],"type":"manually"},"products":{"label":"Trending products","status":false,"data":[],"backup":[],"type":"manually"}},"enableInstantSearch":true,"productAvailable":true,"showSuggestionProductImage":true,"showSuggestionProductPrice":true,"showSuggestionProductSalePrice":true,"showSuggestionProductSku":true,"showSuggestionProductVendor":true,"suggestionBlocks":[{"type":"suggestions","label":"Popular suggestions","status":"active","number":5},{"type":"collections","label":"Collections","status":"active","number":3,"excludedValues":[]},{"type":"products","label":"Products","status":"active","number":3},{"type":"pages","label":"Blog \u0026 Pages","status":"active","number":3}]},"theme-info":{},"theme-setting-137420538095":{"productItems":{"general":{"borderLayout":"noBorder"}
9753,"productImg":{"elements":{"productSaleLabel":{"shape":"rectangle","displayType":"text","color":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(255, 51, 0, 1)"},"productSoldOutLabel":{"hideOtherLabelsWhenSoldOut":true,"shape":"rectangle","displayType":"text","color":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(34, 34, 34, 1)"},"selectOptionBtn":{"buttonType":"selectOptionBtn","showOnHovering":true,"showOn":"desktopOnly","action":"quickAddToCart","displayType":"textWithIcon","shape":"rectangle","imgSrc":"https:\/\/boost-cdn-prod.bc-solutions.net\/icon\/add-to-cart-white.svg","iconPosition":"left","backgroundColor":"rgba(34, 34, 34, 1)","backgroundColorOnHover":"rgba(61, 66, 70, 1)","borderColor":"rgba(34, 34, 34, 1)","borderColorOnHover":"rgba(61, 66, 70, 1)","textColor":"rgba(255, 255, 255, 1)","textColorOnHover":"rgba(255, 255, 255, 1)","textTransform":"none","width":"100%"},"qvBtn":{"buttonType":"qvBtn","showOnHovering":true,"showOn":"desktopOnly","displayType":"icon","shape":"square","imgSrc":"https:\/\/boost-cdn-prod.bc-solutions.net\/icon\/quick-view.svg","iconPosition":"left","width":"40px","backgroundColor":"rgba(255, 255, 255, 1)","backgroundColorOnHover":"rgba(61, 66, 70, 1)","borderColor":"rgba(255, 255, 255, 1)","borderColorOnHover":"rgba(61, 66, 70, 1)","textColor":"rgba(34, 34, 34, 1)","textColorOnHover":"rgba(255, 255, 255, 1)","textTransform":"none"}},"grid":{"top":{"direction":"horizontal","elements":{"left":["saleLabel","soldOutLabel"]}},"bottom":{"direction":"horizontal","elements":{"left":["selectOptionBtn","qvBtn"]}}},"aspectRatioType":"natural","hoverEffect":"reveal-second-image"},"productInfo":{"textAlign":"left","elements":{"title":{"textTransform":"capitalize"},"vendor":{"textTransform":"uppercase"},"price":{"showCentAsSuperscript":false,"showCurrencyCodes":false,"showMultiVariantPrice":"none","priceColor":"rgba(34, 34, 34, 1)","salePriceColor":"rgba(34, 34, 34, 1)","compareAtPriceColor":"rgba(122, 122, 122, 1)","compareAtPricePosition":"right","showSavingDisplay":false,"savingDisplayColor":"rgba(255, 51, 0, 1)"}}}},"additionalElements":{"pagination":{"paginationType":"default","alignment":"center","textDescription":"Showing {{from}} - {{to}} of {{total}} products","productCount":{"showProductCount":false,"position":"top"},"number":{"shape":"circle","color":"rgba(122, 122, 122, 1)","colorOnSelected":"rgba(34, 34, 34, 1)","backgroundColor":"rgba(0, 0, 0, 0)","backgroundColorOnSelected":"rgba(0, 0, 0, 0)"},"button":{"shape":"circle","buttonType":"icon-only","color":"rgba(122, 122, 122, 1)","backgroundColor":"rgba(0, 0, 0, 0)","backgroundColorOnHover":"rgba(241, 242, 243, 1)","textTransform":"none"}},"toolbar":{"layout":"3_1","elements":{"viewAs":{"listType":"grid\/list"},"productCount":{"textDescription":"{{count}} products"},"sorting":{}}},"collectionHeader":{"layout":2,"contentPosition":"middle-center","backgroundColor":"rgba(246, 246, 248, 1)","isHidden":false,"elements":{"collectionImage":{"size":"medium","parallaxEffect":false,"directionParallax":"vertical","overlayColor":"rgba(0, 0, 0, 0)"},"collectionTitle":{"textAlign":"center","textTransform":"none"},"collectionDescription":{}}}},"quickView":{"showProductImage":true,"thumbnailPosition":"topLeft","buttonOverall":{"shape":"round"},"buyItNowBtn":{"enable":true,"color":"rgba(255, 255, 255, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(34, 34, 34, 1)","hoverBackgroundColor":"rgba(255, 51, 0, 1)","textTransform":"none"},"addToCartBtn":{"color":"rgba(34, 34, 34, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(255, 255, 255, 1)","hoverBackgroundColor":"rgba(34, 34, 34, 1)","borderColor":"rgba(34, 34, 34, 1)","hoverBorderColor":"rgba(34, 34, 34, 1)","textTransform":"none"}},"cart":{"enableCart":true,"cartStyle":"side","generalLayout":{"shape":"round"},"checkoutBtn":{"textTransform":"none","color":"rgba(255, 255, 255, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(34, 34, 34, 1)","hoverBackgroundColor":"rgba(255, 51, 0, 1)"},"viewCartBtn":{"textTransform":"none","color":"rgba(34, 34, 34, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(255, 255, 255, 1)","hoverBackgroun
9753dColor":"rgba(34, 34, 34, 1)","borderColor":"rgba(78, 78, 78, 1)"}},"productList":{"productsPerPage":24,"productsPerRowOnDesktop":3,"productsPerRowOnMobile":2}},"theme-setting-145406853359":{"productItems":{"general":{"borderLayout":"noBorder"},"productImg":{"elements":{"productSaleLabel":{"shape":"rectangle","displayType":"text","color":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(255, 51, 0, 1)"},"productSoldOutLabel":{"hideOtherLabelsWhenSoldOut":true,"shape":"rectangle","displayType":"text","color":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(34, 34, 34, 1)"},"selectOptionBtn":{"buttonType":"selectOptionBtn","showOnHovering":true,"showOn":"desktopOnly","action":"quickAddToCart","displayType":"textWithIcon","shape":"rectangle","imgSrc":"https:\/\/boost-cdn-prod.bc-solutions.net\/icon\/add-to-cart-white.svg","iconPosition":"left","backgroundColor":"rgba(34, 34, 34, 1)","backgroundColorOnHover":"rgba(61, 66, 70, 1)","borderColor":"rgba(34, 34, 34, 1)","borderColorOnHover":"rgba(61, 66, 70, 1)","textColor":"rgba(255, 255, 255, 1)","textColorOnHover":"rgba(255, 255, 255, 1)","textTransform":"none","width":"100%"},"qvBtn":{"buttonType":"qvBtn","showOnHovering":true,"showOn":"desktopOnly","displayType":"icon","shape":"square","imgSrc":"https:\/\/boost-cdn-prod.bc-solutions.net\/icon\/quick-view.svg","iconPosition":"left","width":"40px","backgroundColor":"rgba(255, 255, 255, 1)","backgroundColorOnHover":"rgba(61, 66, 70, 1)","borderColor":"rgba(255, 255, 255, 1)","borderColorOnHover":"rgba(61, 66, 70, 1)","textColor":"rgba(34, 34, 34, 1)","textColorOnHover":"rgba(255, 255, 255, 1)","textTransform":"none"}},"grid":{"top":{"direction":"horizontal","elements":{"left":["saleLabel","soldOutLabel"]}},"bottom":{"direction":"horizontal","elements":{"left":["selectOptionBtn","qvBtn"]}}},"aspectRatioType":"natural","hoverEffect":"reveal-second-image"},"productInfo":{"textAlign":"left","elements":{"title":{"textTransform":"capitalize"},"vendor":{"textTransform":"uppercase"},"price":{"showCentAsSuperscript":false,"showCurrencyCodes":false,"showMultiVariantPrice":"none","priceColor":"rgba(34, 34, 34, 1)","salePriceColor":"rgba(34, 34, 34, 1)","compareAtPriceColor":"rgba(122, 122, 122, 1)","compareAtPricePosition":"right","showSavingDisplay":false,"savingDisplayColor":"rgba(255, 51, 0, 1)"}}}},"additionalElements":{"pagination":{"paginationType":"default","alignment":"center","textDescription":"Showing {{from}} - {{to}} of {{total}} products","productCount":{"showProductCount":false,"position":"top"},"number":{"shape":"circle","color":"rgba(122, 122, 122, 1)","colorOnSelected":"rgba(34, 34, 34, 1)","backgroundColor":"rgba(0, 0, 0, 0)","backgroundColorOnSelected":"rgba(0, 0, 0, 0)"},"button":{"shape":"circle","buttonType":"icon-only","color":"rgba(122, 122, 122, 1)","backgroundColor":"rgba(0, 0, 0, 0)","backgroundColorOnHover":"rgba(241, 242, 243, 1)","textTransform":"none"}},"toolbar":{"layout":"3_1","elements":{"viewAs":{"listType":"grid\/list"},"productCount":{"textDescription":"{{count}} products"},"sorting":{}}},"collectionHeader":{"layout":2,"contentPosition":"middle-center","backgroundColor":"rgba(246, 246, 248, 1)","isHidden":false,"elements":{"collectionImage":{"size":"medium","parallaxEffect":false,"directionParallax":"vertical","overlayColor":"rgba(0, 0, 0, 0)"},"collectionTitle":{"textAlign":"center","textTransform":"none"},"collectionDescription":{}}}},"quickView":{"showProductImage":true,"thumbnailPosition":"topLeft","buttonOverall":{"shape":"round"},"buyItNowBtn":{"enable":true,"color":"rgba(255, 255, 255, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(34, 34, 34, 1)","hoverBackgroundColor":"rgba(255, 51, 0, 1)","textTransform":"none"},"addToCartBtn":{"color":"rgba(34, 34, 34, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(255, 255, 255, 1)","hoverBackgroundColor":"rgba(34, 34, 34, 1)","borderColor":"rgba(34, 34, 34, 1)","hoverBorderColor":"rgba(34, 34, 34, 1)","textTransform":"none"}},"cart":{"enableCart":false,"cartStyle":"side","generalLayout":{"shape":"round"},"checkoutBtn":{"textTransform":"none","color":"rgba(255, 255, 255, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(34, 34, 34, 1)","hoverBackgroun
9753dColor":"rgba(255, 51, 0, 1)"},"viewCartBtn":{"textTransform":"none","color":"rgba(34, 34, 34, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(255, 255, 255, 1)","hoverBackgroundColor":"rgba(34, 34, 34, 1)","borderColor":"rgba(78, 78, 78, 1)"}},"productList":{"productsPerPage":24,"productsPerRowOnDesktop":3,"productsPerRowOnMobile":2}},"theme-setting-156907962607":{"productItems":{"general":{"borderLayout":"noBorder"},"productImg":{"elements":{"productSaleLabel":{"shape":"rectangle","displayType":"text","color":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(255, 51, 0, 1)"},"productSoldOutLabel":{"hideOtherLabelsWhenSoldOut":true,"shape":"rectangle","displayType":"text","color":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(34, 34, 34, 1)"},"selectOptionBtn":{"buttonType":"selectOptionBtn","showOnHovering":true,"showOn":"desktopOnly","action":"quickAddToCart","displayType":"textWithIcon","shape":"rectangle","imgSrc":"https:\/\/boost-cdn-prod.bc-solutions.net\/icon\/add-to-cart-white.svg","iconPosition":"left","backgroundColor":"rgba(34, 34, 34, 1)","backgroundColorOnHover":"rgba(61, 66, 70, 1)","borderColor":"rgba(34, 34, 34, 1)","borderColorOnHover":"rgba(61, 66, 70, 1)","textColor":"rgba(255, 255, 255, 1)","textColorOnHover":"rgba(255, 255, 255, 1)","textTransform":"none","width":"100%"},"qvBtn":{"buttonType":"qvBtn","showOnHovering":true,"showOn":"desktopOnly","displayType":"icon","shape":"square","imgSrc":"https:\/\/boost-cdn-prod.bc-solutions.net\/icon\/quick-view.svg","iconPosition":"left","width":"40px","backgroundColor":"rgba(255, 255, 255, 1)","backgroundColorOnHover":"rgba(61, 66, 70, 1)","borderColor":"rgba(255, 255, 255, 1)","borderColorOnHover":"rgba(61, 66, 70, 1)","textColor":"rgba(34, 34, 34, 1)","textColorOnHover":"rgba(255, 255, 255, 1)","textTransform":"none"}},"grid":{"top":{"direction":"horizontal","elements":{"left":["saleLabel","soldOutLabel"]}},"bottom":{"direction":"horizontal","elements":{"left":["selectOptionBtn","qvBtn"]}}},"aspectRatioType":"natural","hoverEffect":"reveal-second-image"},"productInfo":{"textAlign":"left","elements":{"title":{"textTransform":"capitalize"},"vendor":{"textTransform":"uppercase"},"price":{"showCentAsSuperscript":false,"showCurrencyCodes":false,"showMultiVariantPrice":"none","priceColor":"rgba(34, 34, 34, 1)","salePriceColor":"rgba(34, 34, 34, 1)","compareAtPriceColor":"rgba(122, 122, 122, 1)","compareAtPricePosition":"right","showSavingDisplay":false,"savingDisplayColor":"rgba(255, 51, 0, 1)"}}}},"additionalElements":{"pagination":{"paginationType":"default","alignment":"center","textDescription":"Showing {{from}} - {{to}} of {{total}} products","productCount":{"showProductCount":false,"position":"top"},"number":{"shape":"circle","color":"rgba(122, 122, 122, 1)","colorOnSelected":"rgba(34, 34, 34, 1)","backgroundColor":"rgba(0, 0, 0, 0)","backgroundColorOnSelected":"rgba(0, 0, 0, 0)"},"button":{"shape":"circle","buttonType":"icon-only","color":"rgba(122, 122, 122, 1)","backgroundColor":"rgba(0, 0, 0, 0)","backgroundColorOnHover":"rgba(241, 242, 243, 1)","textTransform":"none"}},"toolbar":{"layout":"3_1","elements":{"viewAs":{"listType":"grid\/list"},"productCount":{"textDescription":"{{count}} products"},"sorting":{}}},"collectionHeader":{"layout":2,"contentPosition":"middle-center","backgroundColor":"rgba(246, 246, 248, 1)","isHidden":false,"elements":{"collectionImage":{"size":"medium","parallaxEffect":false,"directionParallax":"vertical","overlayColor":"rgba(0, 0, 0, 0)"},"collectionTitle":{"textAlign":"center","textTransform":"none"},"collectionDescription":{}}}},"quickView":{"showProductImage":true,"thumbnailPosition":"topLeft","buttonOverall":{"shape":"round"},"buyItNowBtn":{"enable":true,"color":"rgba(255, 255, 255, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(34, 34, 34, 1)","hoverBackgroundColor":"rgba(255, 51, 0, 1)","textTransform":"none"},"addToCartBtn":{"color":"rgba(34, 34, 34, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(255, 255, 255, 1)","hoverBackgroundColor":"rgba(34, 34, 34, 1)","borderColor":"rgba(34, 34, 34, 1)","hoverBorderColor":"rgba(34, 34, 34, 1)","textTransform":"none"}},"cart":{"enableCart":false,"cartStyle":"side","generalLayout":{"shape":"round"},"checkoutBtn":{"textTransform":"none","color":"rgba(255, 255, 255, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(34, 34, 34, 1)","hoverBackgroun
9753dColor":"rgba(255, 51, 0, 1)"},"viewCartBtn":{"textTransform":"none","color":"rgba(34, 34, 34, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(255, 255, 255, 1)","hoverBackgroundColor":"rgba(34, 34, 34, 1)","borderColor":"rgba(78, 78, 78, 1)"}},"productList":{"productsPerPage":24,"productsPerRowOnDesktop":3,"productsPerRowOnMobile":2}},"translation-en":{"refine":"Refine By","refineMobile":"Refine By","refineMobileCollapse":"Hide Filter","clear":"Clear","clearAll":"Clear All","viewMore":"View More","viewLess":"View Less","apply":"Apply","close":"Close","showLimit":"Show","collectionAll":"All","under":"Under","above":"Above","ratingStars":"Star","showResult":"Show results","searchOptions":"Search Options","loadMore":"Load More","loadMoreTotal":"{{ from }} - {{ to }} of {{ total }} Products","search":{"generalTitle":"Search","resultHeader":"Search results for \"{{ terms }}\"","resultNumber":"Showing {{ count }} results for \"{{ terms }}\"","resultEmpty":"Your search for \"{{ terms }}\" did not match any results"},"suggestion":{"viewAll":"View all results","didYouMean":"Did you mean: {{ terms }}?","suggestQuery":"Showing results for {{ terms }}","instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog \u0026 Pages"},"error":{"noFilterResult":"Sorry, no products matched your selection","noSearchResult":"Sorry, no products matched the keyword","noProducts":"No products found in this collection","noSuggestionResult":"Sorry, nothing found for \"{{ terms }}\"","noSuggestionProducts":"Sorry, nothing found for \"{{ terms }}\""},"recommendation":{"cartpage-254544":"ADD THESE TO YOUR CART FOR A CHANCE TO WIN!","homepage-543377":"Just dropped","homepage-470033":"Best Sellers","collectionpage-024154":"Just dropped","collectionpage-758553":"Most Popular Products","productpage-705628":"Recently viewed","productpage-864006":"Frequently Bought Together","cartpage-827147":"Still interested in this?","cartpage-153743":"Similar Products"},"productItem":{},"quickView":{},"cart":{},"recentlyViewed":{"recentProductHeading":"Recently Viewed Products"},"mostPopular":{"popularProductsHeading":"Popular Products"},"perpage":{},"productCount":{},"pagination":{},"sortingList":{"manual":"Manual"},"collectionHeader":{},"breadcrumb":{},"sliderProduct":{},"inCollectionSearch":"Search for products in this collection","filterOptions":{"filterOption|BJZPvuJiOL|pf_pt_product_type":"Product Type","filterOption|BJzvwO1sO8|pf_v_vendor":"Vendor","filterOption|BJzvwO1sO8|pf_pt_product_type":"Product Type","filterOption|BJzvwO1sO8|pf_p_price":"Price","filterOption|Hy8WiJsd8|pf_opt_size":"Size","filterOption|Hy8WiJsd8|pf_t_shoe_style":"Shoe Style","filterOption|Hy8WiJsd8|pf_t_sort_by_designer":"Sort by Designer","filterOption|HJ2L6kiOL|pf_opt_size":"Size","filterOption|HJ2L6kiOL|pf_t_category":"Category","filterOption|Sktpakjd8|pf_t_size":"Size","filterOption|Sktpakjd8|pf_t_fabric_designer":"Fabric Designer","filterOption|Sktpakjd8|pf_t_type":"Type","filterOption|HJZkVgwCI|pf_t_fabric_designer":"Fabric Designer","filterOption|HJZkVgwCI|pf_t_size":"Size","filterOption|x90y3LRDb|pf_t_designer":"Designer","filterOption|Am2j95bJ3|pf_t_designer":"Designer","filterOption|Vef_WLx_i|pf_opt_size":"Size","filterOption|Vef_WLx_i|pf_pt_product_type":"Product Type","filterOption|Vef_WLx_i|pf_t_fabric_designer":"Fabric Designer","filterOption|RDvwwk6Ks|pf_pt_product_type":"Product Type","filterOption|NT3oLWvnna|pf_opt_size":"Size","filterOption|0RxS8fnh80|pf_opt_size":"Size","filterOption|ybA7mVVKJ6|pf_t_designer":"Designer","filterOption|RDvwwk6Ks|pf_t_designer":"Designer","filterOption|BJZPvuJiOL|pf_opt_size":"Size","filterOption|ybA7mVVKJ6|pf_pt_type":"Type"},"predictiveBundle":{}}},
9754  themeInfo: {},
9755  data: {
9756    
9757  },
9758  widgets: {
9759      
9760        "index": {"homepage-543377":{"params":{"shop":"respoke.myshopify.com","recommendationType":"newest-arrivals","limit":12},"widgetName":"Just dropped","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"respoke.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"homepage-470033":{"params":{"shop":"respoke.myshopify.com","recommendationType":"bestsellers","limit":12},"widgetName":"Best Sellers","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"respoke.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}}},
9761      
9762      
9763        "cart": {"cartpage-827147":{"params":{"shop":"respoke.myshopify.com","recommendationType":"recently-viewed","limit":12},"widgetName":"Still interested in this?","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"respoke.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"cartpage-153743":{"params":{"shop":"respoke.myshopify.com","recommendationType":"related-items","limit":12,"modelType":"Alternative","secondaryAlgorithm":"bestsellers"},"widgetName":"Similar Products","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"respoke.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"cartpage-254544":{"params":{"shop":"respoke.myshopify.com","recommendationType":"hand-picked-products","limit":2,"layoutDisplay":"carousel","rules":[{"conditions":[],"consequences":[{"option":"productId","value":[8969596240111,9210369769711],"conductor":"equal"}]}]}
9763,"widgetName":"ADD THESE TO YOUR CART FOR A CHANCE TO WIN!","widgetStatus":"live","widgetDesignSettings":{"widgetId":"cartpage-254544","tenantId":"respoke.myshopify.com","layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":2,"templateType":"customization","themePreview":"","titleAlignment":"center","titleFont":"Playfair Display","titleFontSize":14,"titleFontStyle":"regular","titleTextColor":"#3D4246","titleTextTransform":"capitalize"}}},
9764      
9765      
9766        "product": {"productpage-705628":{"params":{"shop":"respoke.myshopify.com","recommendationType":"recently-viewed","limit":12},"widgetName":"Recently viewed","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"respoke.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"productpage-864006":{"params":{"shop":"respoke.myshopify.com","recommendationType":"frequently-bought-together","limit":2,"modelType":"FBT","secondaryAlgorithm":"bestsellers"},"widgetName":"Frequently Bought Together","widgetStatus":"inactive","widgetDesignSettings":{"bundleStyle":"style1","layoutDisplay":"bundle","numberOfRecommendProduct":2,"templateType":"customization","themePreview":"","titleAlignment":"left","titleFont":"Poppins","titleFontSize":14,"titleFontStyle":"100","titleTextColor":"#3D4246","titleTextTransform":"capitalize"}}},
9767      
9768      
9769        "collection": {"collectionpage-024154":{"params":{"shop":"respoke.myshopify.com","recommendationType":"newest-arrivals","limit":12},"widgetName":"Just dropped","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"respoke.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"collectionpage-758553":{"params":{"shop":"respoke.myshopify.com","recommendationType":"trending-products","limit":12,"calculatedBasedOn":"purchase-events","rangeOfTime":"7-day"},"widgetName":"Most Popular Products","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"respoke.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}}},
9770      
9771  },
9772  recommendationDefaults: null,
9773  assets: {
9774    'react-18.2.0.js': "https:\/\/cdn.shopify.com\/extensions\/01a0e6ff-4d67-7d67-9987-f5e32fd926b9\/product-filter-search-230\/assets\/react-18.2.0.js",
9775    'react-dom-18.2.0.js': "https:\/\/cdn.shopify.com\/extensions\/01a0e6ff-4d67-7d67-9987-f5e32fd926b9\/product-filter-search-230\/assets\/react-dom-18.2.0.js",
9776    'boost-sd.experiments.js': "https:\/\/cdn.shopify.com\/extensions\/01a0e6ff-4d67-7d67-9987-f5e32fd926b9\/product-filter-search-230\/assets\/boost-sd.experiments.js",
9777    'boost-sd.js': "https:\/\/cdn.shopify.com\/extensions\/01a0e6ff-4d67-7d67-9987-f5e32fd926b9\/product-filter-search-230\/assets\/boost-sd.js",
9778  },
9779};</script>
9779<script type="c58bbd131a7d6c2a4229a1f2-text/javascript">`use strict`;(()=>{(()=>{var f=(a=>new Promise((b,c)=>{a.onload=(()=>{b(!0)}),a.onerror=(a=>{c(a)}),document.body.appendChild(a)}));var d=(()=>{let b={mode:`production`,api:{filterUrl:`https://staging.bc-solutions.net/bc-sf-filter/filter`,searchUrl:`https://staging.bc-solutions.net/bc-sf-filter/search`,recommendUrl:`https://staging.bc-solutions.net/discovery/recommend`,suggestionUrl:`https://staging.bc-solutions.net/bc-sf-filter/search/suggest`,productsUrl:`https://staging.bc-solutions.net/bc-sf-filter/search/products`,cdn:`https://boost-cdn-staging.bc-solutions.net`},...a.config,filterSettings:Object.assign({swatch_extension:`png`},a.filterDefaults,a.filterSettings),additionalElementSettings:Object.assign({},a.additionalElementDefaults,a.additionalElementSettings),generalSettings:Object.assign({preview_mode:!1,preview_path:``,custom_js_asset_url:``,custom_css_asset_url:``,swatch_extension:`png`,...a.generalSettings},a.generalSettingsMetafield),themeSettings:{},themeInfo:null,b2b:Object.assign({enabled:!1},a.b2b),versioning:{invalidateCache:{invalidParams:`?v=${Date.now()}`,latestTime:1690942680852}}};a.integration!==null&&(b.integration=Object.assign({},a.integration,(window.boostSDAppConfig||{}).integration||{}));let d=window.Shopify.theme.id;if(d&&(b.themeSettings=a.appMetafields[`theme-setting-${d}`],a.themeInfo!==null&&(b.themeInfo=a.themeInfo[d])),(((b.themeInfo||{}).taeFeatures||{}).env||`production`)===`production`&&Object.assign(b.api,{filterUrl:`https://services.mybcapps.com/bc-sf-filter/filter`,searchUrl:`https://services.mybcapps.com/bc-sf-filter/search`,suggestionUrl:`https://services.mybcapps.com/bc-sf-filter/search/suggest`,recommendUrl:`https://services.mybcapps.com/discovery/recommend`,analyticsUrl:`https://lambda.mybcapps.com/e`,productsUrl:`https://services.mybcapps.com/bc-sf-filter/search/products`,cdn:`https://boost-cdn-prod.bc-solutions.net`}),window.boostSDData=Object.assign({},a.data,window.boostSDData),window.boostSDRecommendationConfig||(window.boostSDRecommendationConfig={widgets:a.widgets,defaultSettings:Object.assign({},a.recommendationDefaults)}),b.filterSettings){let a=b.generalSettings.page,c=((((b||{}).themeInfo||{}).taeFeatures||{}).filterLayout||{})[a]||`vertical`;b.filterSettings.filterLayout=c};window.boostSDAppConfig?(window.boostSDAppConfig=c(b,window.boostSDAppConfig)):(window.boostSDAppConfig=b)});var g=(async()=>{let b=window?.boostSDAppConfig?.themeInfo,c=b?.boostThemeLibVersion||`lastest`,d=b?.taeFeatures?.env||`production`,g=document.createElement(`script`);if(g.async=`async`,c.startsWith(`2.2`)||d===`staging`){let b=document.createElement(`script`),c=document.createElement(`script`);b.setAttribute(`src`,a.assets[`react-18.2.0.js`]),c.setAttribute(`src`,a.assets[`react-dom-18.2.0.js`]),await f(b),await f(c)};d===`staging`||c.startsWith(`alpha`)||c.startsWith(`beta`)||c===`latest`||Number(c.substring(0,1))>=2?(e(),g.setAttribute(`src`,a.assets[`boost-sd.experiments.js`])):g.setAttribute(`src`,a.assets[`boost-sd.js`]),document.body?.appendChild(g)});var e=(()=>{if(!window.boostSDAppConfig||!window.boostSDAppConfig.themeInfo||!window.boostSDAppConfig.themeInfo||!window.boostSDAppConfig.themeInfo.taeFeatures||window.boostSDAppConfig.mode===`development`)return undefined;let a=window.boostSDAppConfig.generalSettings.page,b=window.boostSDAppConfig.themeInfo,c=b.taeFeatures,d=c.env||`production`,e=b.boostThemeLib||`default`,f=d===`staging`?`staging`:b.boostThemeLibVersion||`latest`,g=`${d===`staging`?`https://boost-cdn-staging.bc-solutions.net`:`https://cdn.boostcommerce.io`}/theme/${e}/${f}`,h=[`main.js`,`vendor.js`],i=a===`collection`&&c.filterCollection===`installed`||a===`search`&&c.filterSearch===`installed`,j=c.instantSearch===`installed`,k=!!document.querySelectorAll(`[id^='boost-sd-widget-']`).length;k||(window.boostSDAppConfig.themeInfo.taeFeatures.recommendation=`not-installed`),c.recommendation!==`installed`&&k&&(window.boostSDAppConfig.themeInfo.taeFeatures.recommendation=`installed`);
9779let l=k,m=window.boostSDAppConfig.versioning.invalidateCache.latestTime,n=localStorage.getItem(`boostSDVersioningInvalidateCacheTime`),o=d===`staging`||n&&Number(n)<m;o||(i&&h.push(`filter.js`),j&&h.push(`search.js`),l&&h.push(`recommendation.js`));let p=window.boostSDAppConfig.versioning.invalidateCache.invalidParams||`?v=${Date.now()}`;h.forEach(a=>{let b=document.createElement(`link`),c=`${g}/${a}${o?p:``}`;b.rel=`preload`,b.href=c,b.as=`script`,document.head.appendChild(b)})});let a=window.__BOOST_V3_LIQUID__,b=a=>a!=null&&typeof a==`object`&&!Array.isArray(a),c=(...a)=>a.reduce((a,d)=>{let e=Object.keys(a||{}),f=Object.keys(d||{}),g=e.length>f.length?a:d;return Object.keys(g||{}).forEach(e=>{Array.isArray(a[e])&&Array.isArray(d[e])?(a[e]=Array.from(new Set(a[e].concat(d[e])))):b(a[e])&&b(d[e])?(a[e]=c(a[e],d[e])):f.indexOf(e)!==-1?(a[e]=d[e]):(a[e]=g[e])}),a},{});let h=(window.boostSDLoadConfig||{}).targetElement||window;window.boostSDLoadConfig&&window.boostSDLoadConfig.lazy?h.addEventListener(`DOMContentLoaded`,()=>{d(),g()}):(d(),g())})()})()</script>
9779<!-- END app snippet --></div>
9779<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="c58bbd131a7d6c2a4229a1f2-module" data-source-attribution="shopify.standard_actions"></script>
9779
9780<shopify-store store-domain="https://respoke.com" country="US" language="en"></shopify-store>
9781<shopify-chat></shopify-chat>
vendor: 143 bytes, lines 9781-9782
9781
9782<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="c58bbd131a7d6c2a4229a1f2-|49" defer></script>
9782</body>
9783</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.