PageSourceSearch

https://respoke.com/blogs/news

html respoke.com collected 2026-10-06 22:36:21 UTC 687,310 bytes, 8,415 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/blogs/news">
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    BEYOND THE SILK &ndash; Respoke
21  </title>
22
23  
24
25  
25<script type="9d301842d1018ba6ec846d68-text/javascript">
26  /*! loadJS: load a JS file asynchronously. [c]2014 @scottjehl, Filament Group, Inc. (Based on http://goo.gl/REQGQ by Paul Irish). Licensed MIT */
27  (function( w ){
28    var loadJS = function( src, cb, ordered ){
29      "use strict";
30      var tmp;
31      var ref = w.document.getElementsByTagName( "script" )[ 0 ];
32      var script = w.document.createElement( "script" );
33
34      if (typeof(cb) === 'boolean') {
35        tmp = ordered;
36        ordered = cb;
37        cb = tmp;
38      }
39
40      script.src = src;
41      script.async = !ordered;
42      ref.parentNode.insertBefore( script, ref );
43
44      if (cb && typeof(cb) === "function") {
45        script.onload = cb;
46      }
47      return script;
48    };
49    // commonjs
50    if( typeof module !== "undefined" ){
51      module.exports = loadJS;
52    }
53    else {
54      w.loadJS = loadJS;
55    }
56  }( typeof global !== "undefined" ? global : this ));
57
58  /*! loadCSS. [c]2020 Filament Group, Inc. MIT License */
59(function(w){
60"use strict";
61/* exported loadCSS */
62var loadCSS = function( href, before, media, attributes ){
63  // Arguments explained:
64  // `href` [REQUIRED] is the URL for your CSS file.
65  // `before` [OPTIONAL] is the element the script should use as a reference for injecting our stylesheet <link> before
66  // 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.
67  // `media` [OPTIONAL] is the media type or query of the stylesheet. By default it will be 'all'
68  // `attributes` [OPTIONAL] is the Object of attribute name/attribute value pairs to set on the stylesheet's DOM Element.
69  var doc = w.document;
70  var ss = doc.createElement( "link" );
71  var ref;
72  if( before ){
73    ref = before;
74  }
75  else {
76    var refs = ( doc.body || doc.getElementsByTagName( "head" )[ 0 ] ).childNodes;
77    ref = refs[ refs.length - 1];
78  }
79
80  var sheets = doc.styleSheets;
81  // Set any of the provided attributes to the stylesheet DOM Element.
82  if( attributes ){
83    for( var attributeName in attributes ){
84      if( attributes.hasOwnProperty( attributeName ) ){
85        ss.setAttribute( attributeName, attributes[attributeName] );
86      }
87    }
88  }
89  ss.rel = "stylesheet";
90  ss.href = href;
91  // temporarily set media to something inapplicable to ensure it'll fetch without blocking render
92  ss.media = "only x";
93
94  // wait until body is defined before injecting link. This ensures a non-blocking load in IE11.
95  function ready( cb ){
96    if( doc.body ){
97      return cb();
98    }
99    setTimeout(function(){
100      ready( cb );
101    });
102  }
103  // Inject link
104    // 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
105    // Note: `insertBefore` is used instead of `appendChild`, for safety re: http://www.paulirish.com/2011/surefire-dom-element-insertion/
106  ready( function(){
107    ref.parentNode.insertBefore( ss, ( before ? ref : ref.nextSibling ) );
108  });
109  // A method (exposed on return object for external use) that mimics onload by polling document.styleSheets until it includes the new sheet.
110  var onloadcssdefined = function( cb ){
111    var resolvedHref = ss.href;
112    var i = sheets.length;
113    while( i-- ){
114      if( sheets[ i ].href === resolvedHref ){
115        return cb();
116      }
117    }
118    setTimeout(function() {
119      onloadcssdefined( cb );
120    });
121  };
122
123  function loadCB(){
124    if( ss.addEventListener ){
125      ss.removeEventListener( "load", loadCB );
126    }
127    ss.media = media || "all";
128  }
129
130  // once loaded, set link's media back to `all` so that the stylesheet applies once it loads
131  if( ss.addEventListener ){
132    ss.addEventListener( "load", loadCB);
133  }
134  ss.onloadcssdefined = onloadcssdefined;
135  onloadcssdefined( loadCB );
136  return ss;
137};
138// commonjs
139if( typeof exports !== "undefined" ){
140  exports.loadCSS = loadCSS;
141}
142else {
143  w.loadCSS = loadCSS;
144}
145}( typeof global !== "undefined" ? global : this ));
146
147  window.theme = window.theme || {};
148  window.theme.scripts = {
149    slideshow: {
150      src: "//respoke.com/cdn/shop/t/30/assets/theme_section_slideshow.js?v=134172075328892515171766703035",
151      init: ''
152    },
153    featured_collection: {
154      src: "//respoke.com/cdn/shop/t/30/assets/theme_section_featured_collection.js?v=77195575728242050541766703035",
155      init: ''
156    },
157    gallery: {
158      src: "//respoke.com/cdn/shop/t/30/assets/theme_section_gallery.js?v=88572516005422783541766703035",
159      init: ''
160    },
161    banner: {
162      src: "//respoke.com/cdn/shop/t/30/assets/theme_section_banner.js?v=88326669242509724581766703035",
163      init: ''
164    },
165    logolist: {
166      src: "//respoke.com/cdn/shop/t/30/assets/theme_section_logolist.js?v=109539932184444943651766703035",
167      init: ''
168    },
169    blog: {
170      src: "//respoke.com/cdn/shop/t/30/assets/theme_section_blog.js?v=92213705879922169921766703035",
171      init: ''
172    },
173    recommendations: {
174      src: "//respoke.com/cdn/shop/t/30/assets/theme_section_recommendations.js?v=92321737222622728591766703035",
175      init: ''
176    },
177    // product_page: {
178    //   src: "//respoke.com/cdn/shop/t/30/assets/theme_section_product.js?v=3901",
179    //   init: ''
180    // },
181    product_slider: {
182      src: "//respoke.com/cdn/shop/t/30/assets/theme_feature_product_slider.js?v=24017511744982364671766703035",
183      init: ''
184    },
185    image_zoom: {
186      src: "//respoke.com/cdn/shop/t/30/assets/theme_feature_image_zoom.js?v=25296013482890570771766703035",
187      init: ''
188    },
189    model_viewer: {
190      src: "//respoke.com/cdn/shop/t/30/assets/theme_feature_model_viewer.js?v=1547
19079106637219886801766703035",
191      init: ''
192    },
193    newsletter_popup: {
194      src: "//respoke.com/cdn/shop/t/30/assets/theme_feature_newsletter_popup.js?v=184342474739091174981766703035",
195      init: ''
196    },
197    predictive_search: {
198      src: "//respoke.com/cdn/shop/t/30/assets/theme_feature_predictive_search.js?v=323809369123337331766703035",
199      init: ''
200    },
201    quickview: {
202      src: "//respoke.com/cdn/shop/t/30/assets/theme_quickview.js?v=36542766039068989171766703035",
203      init: ''
204    },
205    mobile_menu: {
206      src: "//respoke.com/cdn/shop/t/30/assets/theme_feature_mobile_menu.js?v=74695280464741136651766703035",
207      init: ''
208    },
209    "scrolling-text":{
210      src:"",
211      init: ""
212    }
213  }
214</script>
214�<link rel="preload" fetchpriority="high" as="image" href="//respoke.com/cdn/shop/t/30/assets/lifestyle-1.svg?v=8338176680261399321766703035" type="image/svg+xml">
215
216  <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; }
217    .wrapper__text-templates { zoom: 1; max-width: var(--wrapper--contained); margin: 0 auto; padding: 0 4vw; }
218    #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; }
219  </style>
220
221  <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
222
223  <!-- Helpers ================================================== -->
224  <style data-shopify>�@font-face {
225  font-family: "Fira Sans";
226  font-weight: 400;
227  font-style: normal;
228  font-display: swap;
229  src: url("//respoke.com/cdn/fonts/fira_sans/firasans_n4.2bbe25c7eff81f2190328b1f4c09fff694a30391.woff2") format("woff2"),
230       url("//respoke.com/cdn/fonts/fira_sans/firasans_n4.3080da6df53473deabf85f231151766e88fe58e5.woff") format("woff");
231}
232
233  @font-face {
234  font-family: "Playfair Display";
235  font-weight: 400;
236  font-style: normal;
237  font-display: swap;
238  src: url("//respoke.com/cdn/fonts/playfair_display/playfairdisplay_n4.9980f3e16959dc89137cc1369bfc3ae98af1deb9.woff2") format("woff2"),
239       url("//respoke.com/cdn/fonts/playfair_display/playfairdisplay_n4.c562b7c8e5637886a811d2a017f9e023166064ee.woff") format("woff");
240}
241
242  @font-face {
243  font-family: "Fira Sans";
244  font-weight: 400;
245  font-style: normal;
246  font-display: swap;
247  src: url("//respoke.com/cdn/fonts/fira_sans/firasans_n4.2bbe25c7eff81f2190328b1f4c09fff694a30391.woff2") format("woff2"),
248       url("//respoke.com/cdn/fonts/fira_sans/firasans_n4.3080da6df53473deabf85f231151766e88fe58e5.woff") format("woff");
249}
250�
251:root  {
252  /* Base units */
253  --padding-unit-xl: 80px;
254  --padding-unit-l: 60px;
255  --padding-unit-m: 45px;
256  --padding-unit-s: 30px;
257  --padding-unit-xs: 15px;
258
259  /* Padding Combos */
260  --padding-standard: 45px
26160px
262;
263
264  /* Wrapper options */
265  --wrapper--contained: 1400px;
266  --wrapper--full: 1920px;
267
268
269  /*================ Typography ================*/
270  /* Fonts */
271  --headingFontStack: "Playfair Display", 
272serif�;
273  --headingFontWeight: 400;
274  --headingFontStyle: normal;
275  --headerLineHeight: 1.3em;
276
277  --subheaderFontStack: "Fira Sans", 
278sans-serif�;
279  --subheaderFontWeight: 400;
280  --subheaderFontStyle: normal;
281
282  --bodyFontStack: "Fira Sans", 
283sans-serif�;
284  --bodyFontWeight: 400;
285  --bodyFontStyle: normal;
286
287  --bodyFontWeight--bold: 700;
288
289  --ajax-loader-gif: url('//respoke.com/cdn/shop/t/30/assets/ajax-loader.gif?v=166394360676579700211766703035');
290
291
292  /* Font Size */
293  --baseSizeMain: 16px;
294  --nav-font-size: 1rem;
295  --input_style: none;
296  --baseFontSize: 1rem;
297
298  --header1: 2.441rem;
299  --header2: 1.953rem;
300  --header3: 1.25rem;
301  --header4: 1.25rem;
302  --header5: 1rem;
303  --header6: 0.8rem;
304  --smallDetail: 0.9rem;
305  --smallerDetail: 0.7rem;
306
307  --baseLineHeight: 1.5em;
308
309  --header2-mobile: 1.728rem;
310
311  --font-heading-scale: 1;
312  --font-body-scale: 1;
313
314  /* Collection */
315  --collection-product-overlay: 0.25;
316
317  /* SVG */
318  --lifestyle1-svg: url(//respoke.com/cdn/shop/t/30/assets/lifestyle-1.svg?v=8338176680261399321766703035);
319
320  /* Placeholder Images */
321  --mobile-hero-img: url(//respoke.com/cdn/shop/t/30/assets/mobile-hero.jpg?v=3901);
322  --placeholder-blog: url(//respoke.com/cdn/shop/t/30/assets/placeholder-blog.png?v=6514859711069742851766703035);  
323      
324      /* Logo */
325      --logo_max_width: 150;
326
327  /*================ Colors ================*/
328
329  --white: #fff;
330  --black: #000;
331  --color_primary: #000000;
332  --color_primary_subdued: rgba(0, 0, 0, 0.1);
333  --color_primary_background_active: rgba(0, 0, 0, 0.8);
334  --color_primary_placeholder: rgba(0, 0, 0, 0.08);
335  --color_accent: #989f9f;
336  --color_accent_subdued: rgba(152, 159, 159, 0.8);
337  --color_secondary_header: #ffffff;
338  --color_secondary_accent: #000000;
339  --color_secondary_accent_inverse: #282828;
340  --color_secondary_accent_subdued: rgba(0, 0, 0, 0.2);
341  --color_secondary_accent_80: rgba(0, 0, 0, 0.8);
342  --select_dropdown_color: rgba(0,0,0,0);
343  --color_article_social_link: #232323;
344
345  --colorTextBody: #000000;
346  --color_body_text_rgb: #000000;
347  --color_body_text_subdued: rgba(0, 0, 0, 0.1);
348  --colorPrimary: #000000;
349  --color_primary_rgb: #000000;
350  --color-base-text: 0, 
351  0, 
352  0;
353  --colorLink: #989f9f;
354  --card_bg: #ffffff;
355  --card-bg-rgb: 255, 
356  255, 
357  255;
358  --card-bg-color-alpha-8: rgba(255, 255, 255, 0.84);
359  --card_shadow: rgba(0, 0, 0, 0.1);
360  /* --card_shadow_size: 0px 6px 15px 0px; */
361  --card_shadow_size: -1px 14px 50px -10px;
362
363
364  --dropdown_shadow: -6px 27px 19px -10px rgba(0, 0, 0, 0.10);
365
366  /* Accessible Colors */
367  --input_active_background: #ffffff;
368  --input_active_text: #000000;
369  --input_active_placeholder: #000000;
370
371  /* Collection filter colors */
372  --filter_group_background_rgb: rgb(255, 255, 255);
373  --filter_group_background: #ffffff;
374  --filter_group_content: #000000;
375  --filter_group_content_rgb: rgba(0, 0, 0, 0.2);
376
377  --test_filter_background: rgb(0, 0, 0);
378
379  /* Header Colors */
380  --promo_text: #ffffff;
381  --promo_bg: #181818;
382  --promo_text_link: #f3cd54;
383  --mega_dropdown_bg: #000000;
384  --mega_dropdown_bg_alpha: rgba(0, 0, 0, 0.2);
385  --mega_dropdown_bg_alpha_0: rgba(0, 0, 0, 0);
386  --mega_dropdown_links: #000000;
387  --mega_dropdown_links_alpha: rgba(0, 0, 0, 0.05);
388  --mega_dropdown_links_8: rgba(0, 0, 0, 0.8);
389  --color_mobile_links: #000000;
390  --color_mobile_links_border: rgba(0, 0, 0, 0.8);
391  --color_mobile_bg: #ffffff;
392  --color_newsletter_content: #292929;
393  --color_newsletter_content_subdued: rgba(41, 41, 41, 0.2);
394  --color_newsletter_background: #ffffff;
395  --color_newsletter_border: #e2e2e2;
396  --search_border_color: #e6e6e6;
397  --header_crossborder_content: rgb(0, 0, 0);
398  --header_crossborder_background: #ffffff;
399  --mobile_crossborder_content: rgb(0, 0, 0);
400  --mobile_crossborder_background: #ffffff;
401
402  /* Navbar Colors*/
403  --navbar_background_color: #000000;
404  --navbar_link_color: #ffffff;
405  --navbar_link_color_alpha: rgba(255, 255, 255, 0.2);
406
407  /* Search Popup Colors */
408  --search_popup_bg: #ffffff;
409  --search_popup_input_bg: #FFFFFF;
410  --search_popup_input_text: #000000;
411  --search_popup_body_text: #000000;
412  --search_popup_product_background: #ffffff;
413  --search_product_hover: #f8f8f8;
414  --search_overlay_color: rgba(255, 255, 255, 0.2);
415
416  /* Footer Colors*/
417  --color_subfooter_text: #000000;
418  --footer_crossborder_content: #ffffff;
419  --footer_crossborder_background: rgba(0,0,0,0);
420  --color_footer_text: #ffffff;
421  --color_footer_bg: #000000;
422  --color_subfooter_bg: #ffffff;
423  --color_footer_social_link: #ffffff;
424  --color_footer_social_link_mobile: #ffffff;
425
426  /* Ad Colors*/
427  --collection_ad_color: ;
428  --collection-ad-color-background: #252525;
429
430  /* Body Colors*/
431  --color_body_bg: #ffffff;
432  --color_body_bg_5: rgba(255, 255, 255, 0.05);
433  --color_body_bg_25: rgba(255, 255, 255, 0.25);
434  --color_body_bg_secondary: #000000;
435  --color_body_bg_tertiary: #c61919;
436  --color_body_text: #000000;
437  --color_body_text_05: rgba(0, 0, 0, 0.05);
438  --color_body_text_25: rgba(0, 0, 0, 0.25);
439  --color_body_text_55: rgba(0, 0, 0, 0.55);
440  --color_body_input_bg: rgba(0, 0, 0, 0.05);
441  --color_body_text_border: rgba(0, 0, 0, 0.6);
442  --color_body_text-80: rgba(0, 0, 0, 0.8);
443  --color_body_text-90: rgba(0, 0, 0, 0.95);
444  --color_body_text-97: rgba(0, 0, 0, 0.97);
445
446  --color_border: rgba(0, 0, 0, 0.8);
447
448  /* Global - Cards */
449  --card_border_radius: 0px;
450
451  /* Buttons */
452  --button_border_radius: 0px;
453  --button_text_transform: uppercase;
454  --btn-style: ;
455  --button_case: true;
456  --btn_primary_text_color: #ffffff;
457  --btn_background_color: #c61919;
458  --mobile_top_button_text: #000000;
459  --color_btn_background_hover: #c61919;
460  --color_btn_text_hover: #ffffff;
461
462  /* Swatch Colors */
463  --color_swatches_btn: #ffffff;
464  --color_swatches_text: #000000;
465  --color_swatches_border: #ffffff;
466
467  /* Badges */
468  --sold_badge_color: #989f9f;
469  --sold_badge_color_text: #ffffff;
470  --sale_badge_color: #dc1f33;
471  --sale_badge_color_text: #ffffff;
472
473  /* Event colors*/
474  --cart_error: #ff6d6d;
475  --cart_success: #c61919;
476
477  /* Standard elements */
478  --article_gap: 5vw;
479  --article_text_width: 75%;
480  --article_sidebar_width: 25%;
481
482  /* Standard Dawn Colors */
483  --color-background: var(--filter_group_background);
484  --color-foreground: 0, 
485  0, 
486  0;
487
488  /* Standard Dawn Animations */
489  --duration-short: 100ms;
490  --duration-default: 200ms;
491  --duration-long: 500ms;
492}
493
494@media screen and (max-width: 1399px) {
495  :root {
496    --article_text_width: 100%;
497    --article_sidebar_width: 100%;
498  }
499}
500
501</style>
502  <!-- /snippets/resource__social-meta-tags.liquid -->
503
504
505
506
507<meta property="og:site_name" content="Respoke">
508<meta property="og:url" content="https://respoke.com/blogs/news">
509<meta property="og:title" content="BEYOND THE SILK">
510<meta property="og:type" content="website">
511<meta property="og:description" content="Respoke upcylces iconic designer scarves into women's, men's, and children's footwear, ready-to-wear, fine-art, furniture, and accessories. Shop exclusive styles and visit our luxury boutiques in Provincetown, Nantucket, Newport, Martha's Vineyard, and Charleston."><meta property="og:image" content="http://respoke.com/cdn/shop/files/Respoke_ShoeCircle.jpg?v=1761842846&width=1275">
512  <meta property="og:image:secure_url" content="https://respoke.com/cdn/shop/files/Respoke_ShoeCircle.jpg?v=1761842846&width=1275">
513  <meta property="og:image:width" content="1275">
514  <meta property="og:image:height" content="1275">
515
516
517  
518  
519
520
521
522<meta name="twitter:site" content="@shopify">
523
524<meta name="twitter:card" content="summary_large_image">
525<meta name="twitter:title" content="BEYOND THE SILK">
526<meta name="twitter:description" content="Respoke upcylces iconic designer scarves into women's, men's, and children's footwear, ready-to-wear, fine-art, furniture, and accessories. Shop exclusive styles and visit our luxury boutiques in Provincetown, Nantucket, Newport, Martha's Vineyard, and Charleston.">
527
528
529  <!-- Initial CSS ================================================== -->
530  <style data-shopify>
531.site-header {
532    background-color: #000000;
533}
534.pre-header__wrapper {
535    display: grid;
536    max-width: 1920px;
537    margin: 0 auto;
538    padding: 10px 4%;
539    row-gap: 15px;
540}
541.pre-header__wrapper {
542    grid-template-columns: minmax(200px, max-content) auto;
543}
544.pre-header__wrapper .crossborder__form {
545    justify-content: flex-end;
546}
547.pre-header__links {
548    display: flex;
549    flex-wrap: wrap;
550    align-items: center;
551    justify-content: flex-start;
552}
553.pre-header__single-link {
554    font-size: 0.9rem;
555    padding-right: 30px;
556}
557.header__content-wrapper {
558    width: 100%;
559    z-index: 5000;
560    position: relative;
561}
562.site-header__logo--left {
563    margin: 0;
564}
565@media screen and (min-width: 769px) {
566    .header__wrapper {
567        column-gap: 10px;
568    }
569    .header__wrapper--left {
570        /*grid-template-columns: minmax(150px, 300px) auto minmax(150px, 300px);*/
571    }
572    .header__wrapper--left-below {
573        grid-template-columns: 1fr 1fr;
574    }
575    .header__wrapper--left-below .header__nav {
576        grid-row-start: 2;
577        grid-column-end: span 3;
578    }
579    .header__wrapper--center {
580        grid-template-columns: 1fr minmax(100px, min-content) 1fr;
581    }
582    .header__wrapper--center .header__logo {
583        grid-column: 2;
584        grid-row: 1;
585    }
586    .header__wrapper--center .header__nav {
587        grid-column: 1;
588        grid-row: 1;
589    }
590    .header-icons {
591        grid-column: 3;
592        grid-row: 1; 
593    }
594    .header__wrapper--center-below {
595        grid-template-columns: 1fr 1fr 1fr;
596    }
597    .header__wrapper--center-below .header__logo {
598        grid-row: 1;
599        grid-column: 2;
600        justify-content: center;
601    }
602    .header__wrapper--center-below .header__nav {
603        grid-row-start: 2;
604        grid-column-end: span 3;
605        justify-content: center;
606    }
607    .header__wrapper--center-below .header__crossborder {
608        grid-column: 1;
609        grid-row: 1;
610    }
611}
612@media screen and (max-width: 768px) {
613    .header__wrapper {
614        grid-template-columns: 1fr minmax(100px, max-content) 1fr;
615    }
616    .header__logo {
617        width: 100%;
618        margin: 0 auto;
619    }
620}
621.header__logo {
622    z-index: 500;
623    display: flex;
624    position: relative;
625}
626.header__logo--center-below {
627    margin: 0 auto;
628}
629.header__logo img {
630    max-width: 100%;
631    height: auto;
632    max-height: 100%;
633}
634.header__logo-title {
635    margin: 0;
636    width: 100%;
637    display: flex;
638    align-items: center;
639}
640.header__logo-title--center,
641.header__logo-title--center-below {
642    justify-content: center;
643}
644.header__logo-text {
645    white-space: nowrap;
646    display: inline-block;
647    color: var(--navbar_link_color);
648    visibility: visible;
649}
650.site-header__cart-toggle {
651    display: inline-block;
652}
653.site-header__search {
654    display: inline-block;
655    max-width: 400px;
656    width: 100%;
657}
658.header__crossborder {
659    display: flex;
660    align-items: center;
661}
662.header__nav {
663    display: -webkit-box;
664    display: -ms-flexbox;
665    display: flex;
666    align-items: center;
667    -webkit-box-align: center;
668    -ms-flex-align: center;
669    align-self: center;
670    font-weight: 600;
671}
672.header__nav--left {
673    justify-content: center;
674}
675.header__wrapper--left .header__nav {
676    flex: 1 1 auto;
677}
678nav {
679    height: 100%;
680}
681.site-nav {
682    display: flex;
683    flex-wrap: wrap;
684    align-items: center;
685    height: 100%;
686    cursor: default;
687    margin: 0;
688}
689.site-nav__arrow-right {
690    display: flex;
691    align-items: center;
692}
693.site-nav.multinav {
694    height: auto;
695}
696.site-header .site-nav > li > a {
697    height: 100%;
698    display: flex;
699    align-items: center;
700}
701.main-menu--sticky-true {
702    max-height: 75vh;
703}
704.single-menu-container { 
705
706height: auto;
707background:
708/* Shadow covers */
709linear-gradient(#000000 30%, rgb(0, 0, 0)),
710linear-gradient(rgb(0, 0, 0), #000000 70%) 0 100%,
711
712/* Shadows */
713radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),
714radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;
715background:
716/* Shadow covers */
717linear-gradient(#000000 30%, rgb(0, 0, 0)),
718linear-gradient(rgb(0, 0, 0), #000000 70%) 0 100%,
719
720/* Shadows */
721linear-gradient(to top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0)) 50% 100%;
722background-repeat: no-repeat; 
723background-color: #000000;
724background-size: 100% 30px, 100% 30px, 100% 20px, 100% 20px;
725
726/* Opera doesn't support this in the shorthand */
727background-attachment: local, local, scroll, scroll;
728}
729.header-icons {
730    display: -webkit-box;
731    display: -ms-flexbox;
732    display: flex;
733    -webkit-box-pack: end;
734    -ms-flex-pack: end;
735    justify-content: flex-end;
736}
737.header-icons img {
738    height: 30px;
739    padding-left: 15px;
740}
741.header-icons a.cart-wrapper {
742    display: inline-block;
743}
744.header__individual-icon {
745    width: 50px;
746    height: 100%;
747}
748.header__search-container{
749  position: relative;
750  height: 50px;
751  display: flex;
752  align-self: center;
753}
754@media screen and (min-width: 769px) and (max-width: 1080px) {
755    .header__wrapper {
756        grid-gap: 20px;
757    }
758    .header__wrapper--left {
759        grid-template-columns: minmax(100px, max-content) auto;
760    }
761}
762@media screen and (max-width: 768px) {
763    .header__mobile-wrapper {
764        display: grid;
765        grid-template-columns: 1fr 2fr 1fr;
766    }
767}
768.header__mobile-logo {
769    display: flex;
770    justify-content: center;
771}
772.mobile-header__icon {
773    display: flex;
774    justify-content: flex-end;
775    align-items: center;
776}
777.mobile-header__icon a {
778    display: flex;
779    justify-content: flex-end;
780    align-items: center;
781}
782.main-menu-dropdown {
783    display: none;
784    position: absolute;
785    width: 100%;
786    left: 0;
787    margin: 0;
788    z-index: 2000;
789    padding: 20px 4%;
790}
791.nav-hover .main-menu-dropdown--promotion {
792    grid-template-columns: minmax(50%, 100%) minmax(min-content, 300px);
793    grid-gap: 30px;
794}
795.side-end--all-single {
796    display: grid;
797    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
798}
799.main-menu-dropdown .single-drop-arrow{
800    display: none;
801}
802.main-menu-dropdown .main-nav-wrap {
803    display: grid;
804    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
805    grid-gap: 30px;
806}
807.site-nav__dropdown {
808    list-style: none;
809    margin: 0;
810}
811.site-nav__dropdown--side-end {
812    display: grid;
813    grid-template-columns: minmax(150px, 200px) minmax(min-content, auto);
814}
815.site-nav__dropdown--all-single {
816    display: grid;
817}
818.side-end--all-single {
819    display: grid;
820    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
821}
822.site-nav__grandchild {
823    list-style: none;
824    margin: 0;
825    font-weight: 300;
826}
827.site-nav__grandchild-link {
828    margin: 0;
829}
830.single-dropdown {
831    display: none;
832}
833.nav-hover .single-dropdown,
834.nav-hover .single-menu-dropdown {
835    display: flex;
836    display: -ms-flexbox;
837    justify-content: space-between;
838    border-radius: 5px;
839}
840.single-dropdown {
841    border-radius: 0 5px 5px 5px;
842    position: absolute;
843    background-color: {
844    }
845}
846.single-dropdown .grandchild-link,
847.single-dropdown .main-nav-wrap {
848    padding: 15px;
849}
850.mobile-nav__group {
851    display: grid;
852    grid-template-columns: 1fr;
853    width: 100%;
854    position: absolute;
855    list-style: none;
856    top: 0;
857    margin: 0;
858}
859.mobile-nav__header {
860    display: flex;
861    justify-content: flex-start;
862    align-items: center;
863    flex-wrap: wrap;
864    margin-bottom: 30px;
865}
866.mobile-nav__header-title {
867    margin: 0;
868}
869.mobile-nav__header-title--main {
870    padding: 0 12.5%;
871}
872.mobile-nav__link,
873.mobile-nav__toggle-open {
874    width: 100%;
875    display: flex;
876    justify-content: space-between;
877    align-items: center;
878    padding: 5px 12.5%;
879}
880.mobile-nav__link {
881    font-size: 1.1rem;
882}
883.mobile-nav__parent {
884    position: absolute;
885    top: 60px;
886}
887.mobile-nav__parent--level2-open {
888    transform: translate3d(-100%, 0, 0);
889}
890.mobile-nav__parent--level3-open {
891    transform: translate3d(-200%, 0, 0);
892}
893.mobile-nav__child {
894    right: -100%;
895    transform: translate3d(-100%, 0, 0);
896    display: none;
897}
898.mobile-nav__child--open {
899    right: -100%;
900    display: grid;
901}
902.mobile-nav__grandchild {
903    right: -100%;
904    transform: translate3d(-100%, 0, 0);
905    display: none;
906}
907.mobile-nav__group--closed-right {
908    position: absolute;
909    right: -100%;
910    display: none;
911}
912.mobile-nav__group--open {
913    display: block;
914}
915.mobile-nav__group--exit-to-left {
916    transform: translate3d(-100%, 0, 0);
917    transition: all 0.6s cubic-bezier(0.57, 0.06, 0.05, 0.95);
918}
919.mobile-nav__group--exit-to-right {
920    transform: translate3d(100%, 0, 0);
921    transition: all 0.6s cubic-bezier(0.57, 0.06, 0.05, 0.95);
922}
923.mobile-nav__group--enter-from-right {
924    transform: translate3d(0, 0, 0);
925    transition: all 0.6s cubic-bezier(0.57, 0.06, 0.05, 0.95);
926}
927.mobile-nav__group--enter-from-left {
928    transform: translate3d(0, 0, 0);
929    transition: all 0.6s cubic-bezier(0.57, 0.06, 0.05, 0.95);
930}
931
932</style>
933  
934�<style data-shopify>
935html{
936  line-height: calc(1em + .5vw);
937}
938.hidden {
939  display: none !important;
940}
941
942.visibility-hidden {
943  visibility: hidden;
944}
945  loft-collection-filters-form, loft-drawer, loft-facet-checkbox, loft-filter-group, loft-product-tabs, loft-pickup-availability, loft-pickup-availability-preview{
946    visibility: hidden;
947  }
948  .hydrated{
949    visibility: inherit;
950  }
951  .shopify-section-app .shopify-app-block{
952    margin: 0 0 15px 0;
953  }
954  .shopify-section-app .shopify-app-block:first-child{
955    max-width: var(--wrapper--full);
956    margin: 0 auto;
957    padding: 0 4vw;
958  }
959  @media screen and (min-width: 769px){
960    .shopify-section-app .shopify-app-block:first-child{
961      margin: 30px auto;
962    }
963  }
964  @media screen and (max-width: 768px){
965    .shopify-section-app.shopify-app-block:first-child{
966      margin: 15px auto;
967    }
968  }
969
970  .section__standard-spacing--none{
971    padding: 0;
972  }
973  img.lazyload:not([src]) {
974	  visibility: hidden;
975  }
976  .section-background--background_primary{
977    background-color: var(--color_body_bg);
978  }
979  .section-background--background_secondary{
980    background-color: var(--color_body_bg_secondary);
981  }
982  .section-background--background_tertiary{
983    background-color: var(--color_body_bg_tertiary);
984  }
985  .test-wrapper{
986    display: grid;
987    flex-wrap: wrap;
988    /* grid-template-columns: repeat(2, minmax(min(100%, 500px), 1fr)); */
989    /* grid-template-columns: 1fr 1fr; */
990    /* grid-template-columns: repeat(auto-fit, minmax(min(100%, 900px), 1fr)); */
991    /* grid-template-rows: repeat(auto-fit, minmax(50px, 1fr)); */
992    /* grid-template-rows: repeat(auto-fill, minmax(min(100px, 100%), auto)); */
993    grid-column-gap: 20px;
994  }
995  .section-product-template{
996    grid-row-start: span 4;
997  }
998  .test-wrapper .dynamic__section{
999    /* grid-column-start: span 2; */
1000  }
1001  .footer__block-wrapper{
1002    margin: 0 auto;
1003    max-width: 1920px;
1004  }
1005
1006  .section__standard-spacing--bottom{
1007    padding-bottom: calc(5 * 0.5vw);
1008  }
1009  @media screen and (min-width: 769px){
1010    .section__standard-spacing--small{
1011      padding: 15px 0;
1012    }
1013    .section__standard-spacing--medium{
1014      padding: 30px 0;
1015    }
1016    .section__standard-spacing--large{
1017      padding: 45px 0;
1018    }
1019    .footer__block-wrapper{
1020      padding: 30px 4%;
1021    }
1022  }
1023  @media screen and (max-width: 768px){
1024    .section__standard-spacing--small{
1025      padding: 5px 0;
1026    }
1027    .section__standard-spacing--medium{
1028      padding: 15px 0;
1029    }
1030    .section__standard-spacing--large{
1031      padding: 30px 0;
1032    }
1033    .footer__block-wrapper{
1034      padding: 0 4%;
1035    }
1036  }
1037  @media screen and (min-width: 1000px){
1038    .test-wrapper{
1039      /* grid-template-columns: 50% 50%; */
1040      grid-template-columns: minmax(var(--product_image_width)) minmax(var(--product_description_width));
1041    }
1042    /* .test-wrapper .product-template__child-section:not(:first-child){
1043      grid-column-start: 2;
1044    } */
1045    .product-template__images{
1046      grid-row-start: span 4;
1047    }
1048    .test-wrapper .product-template__child-section{
1049      padding: 0 4vw 0 2vw;
1050    }
1051    .test-wrapper .product-template__child-section:first-child{
1052      padding: 0 2vw 0 4vw;
1053    }
1054    .test-wrapper .dynamic__section{
1055      grid-column-start: span 2;
1056    }
1057  }
1058  @media screen and (max-width: 999px){
1059    .test-wrapper{
1060      grid-template-columns: 100%;
1061    }
1062    .test-wrapper .product-template__child-section{
1063      padding: 0 4vw;
1064    }
1065  }
1066  .lazyloading {
1067    opacity: 0;
1068    transition: opacity 0.3s;
1069  }
1070img.lazyload:not([src]) {
1071    visibility: hidden;
1072}
1073html {
1074    font-size: var(--baseSizeMain);
1075    font-family: var(--bodyFontStack);
1076    font-weight: var(--bodyFontWeight);
1077    -webkit-font-smoothing: antialiased;
1078    -webkit-text-size-adjust: 100%;
1079    color: var(--colorTextBody);
1080    line-height: 1.3;
1081    letter-spacing: 0.06rem;
1082}
1083.supports-fontface .icon-fallback-text .fallback-text,
1084.visually-hidden {
1085    position: absolute;
1086    overflow: hidden;
1087    clip: rect(0 0 0 0);
1088    height: 1px;
1089    width: 1px;
1090    margin: -1px;
1091    padding: 0;
1092    border: 0;
1093}
1094.section__overflow--hidden{
1095  overflow: hidden;
1096}
1097.list-unstyled {
1098  margin: 0;
1099  padding: 0;
1100  list-style: none;
1101}
1102summary {
1103  cursor: pointer;
1104  list-style: none;
1105  position: relative;
1106}
1107.h1, .h2, .h3, .h4, .h5, h6, h1, h2, h3, h4, h5, h6{
1108  letter-spacing: calc(var(--font-heading-scale) * .06rem);
1109}
1110.h1,
1111.h2,
1112h1,
1113h2 {
1114    display: block;
1115    font-family: var(--headingFontStack);
1116    font-weight: var(--headingFontWeight);
1117    margin: 0 0 10px;
1118    line-height: var(--headingLineHeight);
1119    color: var(--colorPrimary);
1120}
1121.h1 a,
1122.h2 a,
1123h1 a,
1124h2 a {
1125    text-decoration: none;
1126    font-weight: inherit;
1127    color: var(--colorPrimary);
1128}
1129.h3,
1130h3 {
1131    display: block;
1132    font-weight: var(--subheaderFontWeight);
1133    font-family: var(--subheaderFontStack);
1134    font-style: var(--subheaderFontStyle);
1135    margin: 0 0 15px;
1136    line-height: var(--headerLineHeight);
1137    color: var(--colorPrimary);
1138}
1139.h3 a,
1140h3 a {
1141    text-decoration: none;
1142    font-weight: inherit;
1143    color: var(--colorPrimary);
1144}
1145.h4,
1146h4 {
1147    display: block;
1148    font-weight: var(--headingFontWeight);
1149    font-family: var(--headingFontStack);
1150    font-style: var(--headingFontStyle);
1151    margin: 0 0 10px;
1152    line-height: var(--headingLineHeight);
1153    color: var(--colorPrimary);
1154}
1155.h4 a,
1156h4 a {
1157    text-decoration: none;
1158    font-weight: inherit;
1159    color: var(--colorPrimary);
1160}
1161.h5,
1162h5 {
1163    display: block;
1164    font-family: var(--headingFontStack);
1165    font-weight: var(--headingFontWeight);
1166    text-transform: var(--button_text_transform);
1167    line-height: var(--headingLineHeight);
1168    color: var(--colorPrimary);
1169    margin: 0 0 15px;
1170}
1171.h5 a,
1172h5 a {
1173    text-decoration: none;
1174    font-weight: inherit;
1175    color: var(--colorPrimary);
1176}
1177.h5 a:hover,
1178h5 a:hover {
1179    color: var(--colorLink);
1180}
1181.h6,
1182h6 {
1183    display: block;
1184    font-family: var(--headingFontStack);
1185    line-height: var(--headingLineHeight);
1186    font-weight: var(--headingFontWeight);
1187    text-transform: var(--button_text_transform);
1188    color: var(--colorPrimary);
1189    margin: 0 0 5px;
1190}
1191.h6 a,
1192h6 a {
1193    text-decoration: none;
1194    font-weight: inherit;
1195    color: var(--colorPrimary);
1196    text-transform: var(--button_text_transform);
1197}
1198
1199.section__standard-spacing--full--section-header {
1200  padding: 0 0 15px 0;
1201}
1202.caption-large{
1203  font-size: var(--smallDetail);
1204}
1205.caption{
1206  font-size: var(--smallerDetail);
1207}
1208@media screen and (min-width: 769px) {
1209    .h1,
1210    h1 {
1211        font-size: 2.441rem;
1212    }
1213    .h2,
1214    h2 {
1215        font-size: 1.953rem;
1216    }
1217    .h3,
1218    h3 {
1219        font-size: 1.25rem;
1220    }
1221    .h4,
1222    h4 {
1223        font-size: 1.25rem;
1224    }
1225    .h5,
1226    h5 {
1227        font-size: 1rem;
1228    }
1229    .h6,
1230    h6 {
1231        font-size: 0.8rem;
1232    }
1233}
1234@media screen and (max-width: 768px) {
1235    .h1,
1236    h1 {
1237        font-size: 2.074rem;
1238    }
1239    .h2,
1240    h2 {
1241        font-size: 1.728rem;
1242    }
1243    .h3,
1244    h3 {
1245        font-size: 1.2rem;
1246    }
1247    .h4,
1248    h4 {
1249        font-size: 1.2rem;
1250    }
1251    .h5,
1252    h5 {
1253        font-size: 1rem;
1254    }
1255    .h6,
1256    h6 {
1257        font-size: 0.833rem;
1258    }
1259}
1260@media screen and (max-width: 480px) {
1261    .section__standard-margin {
1262        margin-bottom: 15px;
1263    }
1264}
1265@media screen and (min-width: 481px) and (max-width: 1180px) {
1266    .section__standard-margin {
1267        margin-bottom: 15px;
1268    }
1269}
1270@media screen and (min-width: 1181px) {
1271    .section__standard-margin {
1272        margin-bottom: 30px;
1273    }
1274}
1275.element__interior-padding--small-card-image {
1276    padding: 0;
1277}
1278.element__interior-padding--small-card-text {
1279    padding: 0;
1280}
1281.element__exterior-padding--small-card {
1282    padding: 15px;
1283}
1284.standard__element-spacing--right-small {
1285    margin-right: 10px;
1286    margin-bottom: 10px;
1287}
1288.section__standard-spacing--sides {
1289    padding: 0 1%;
1290}
1291.section__standard-spacing--top {
1292  padding: 45px 0 0 0;
1293}
1294@media screen and (max-width: 480px) {
1295    .section__standard-spacing {
1296        padding: 5% 10%;
1297    }
1298    .section__standard-spacing--internal {
1299        padding: 5% 10%;
1300    }
1301    .section__standard-spacing--internal-wide {
1302        padding: 10%;
1303    }
1304    .section__standard-spacing--internal-small {
1305        padding: 10%;
1306    }
1307    .section__standard-spacing--even {
1308        padding: 30px;
1309    }
1310    .section__standard-spacing--even-medium {
1311        padding: 15px;
1312    }
1313    .section__standard-spacing--even-small {
1314        padding: 15px;
1315    }
1316    .section__standard-spacing--even-small-sides {
1317        padding: 0 15px;
1318    }
1319    .section__standard-spacing--top-bottom {
1320        padding: 30px 0 30px 0;
1321    }
1322    .section__standard-spacing--top-bottom-small {
1323      padding: 1rem 0 1rem 0;
1324    }
1325    .section__standard-spacing--sides-bottom {
1326        padding: 0 15px 15px 15px;
1327    }
1328    .section__standard-spacing--top-sides--section-header {
1329        padding: 30px 15px 0 15px;
1330    }
1331}
1332@media screen and (max-width: 768px) {
1333    .section__unique-spacing--lg-sm {
1334        padding: 1%;
1335    }
1336    .section__standard-spacing {
1337        padding: 30px;
1338    }
1339    .section__unique-spacing--fp-photo {
1340        padding: 1%;
1341    }
1342    .section__unique-spacing--fp-description {
1343        padding: 30px 10%;
1344    }
1345    .section__standard-offset {
1346        padding: 7.5px;
1347    }
1348}
1349@media screen and (min-width: 769px) {
1350    .section__standard-offset {
1351        padding: 15px;
1352    }
1353}
1354@media screen and (min-width: 769px) and (max-width: 1180px) {
1355    .section__unique-spacing--lg-sm {
1356        padding: 30px;
1357    }
1358    .section__standard-spacing {
1359        padding: 40px;
1360    }
1361    .section__unique-spacing--fp-photo {
1362        padding: 3%;
1363    }
1364    .section__unique-spacing--fp-description {
1365        padding: 3%;
1366    }
1367}
1368@media screen and (min-width: 481px) and (max-width: 1180px) {
1369    .section__standard-spacing--internal {
1370        padding: 5% 10%;
1371    }
1372    .section__standard-spacing--internal-small {
1373        padding: 10%;
1374    }
1375    .section__standard-spacing--even {
1376        padding: 30px;
1377    }
1378    .section__standard-spacing--even-medium {
1379        padding: 30px;
1380    }
1381    .section__standard-spacing--even-small {
1382        padding: 15px;
1383    }
1384    .section__standard-spacing--even-small-sides {
1385        padding: 0 15px;
1386    }
1387    .section__standard-spacing--top-bottom {
1388        padding: 30px 0 30px 0;
1389    }
1390    .section__standard-spacing--top-bottom-small {
1391      padding: 1rem 0 1rem 0;
1392    }
1393    .section__standard-spacing--sides-bottom {
1394        padding: 0 30px 30px 30px;
1395    }
1396    .section__standard-spacing--top-sides--section-header {
1397        padding: 30px 15px 0 15px;
1398    }
1399}
1400@media screen and (min-width: 1181px) {
1401    .section__unique-spacing--lg-sm {
1402        padding: 60px;
1403    }
1404    .section__standard-spacing {
1405        padding: var(--padding-standard);
1406    }
1407    .section__standard-spacing--internal {
1408        padding: 10%;
1409    }
1410    .section__standard-spacing--internal-small {
1411        padding: 10%;
1412    }
1413    .section__unique-spacing--fp-photo {
1414        padding: 5%;
1415    }
1416    .section__unique-spacing--fp-description {
1417        padding: 5%;
1418    }
1419    .section__standard-spacing--even {
1420        padding: 60px;
1421    }
1422    .section__standard-spacing--even-medium {
1423        padding: 45px;
1424    }
1425    .section__standard-spacing--even-small {
1426        padding: 30px;
1427    }
1428    .section__standard-spacing--even-small-sides {
1429        padding: 0 30px;
1430    }
1431    .section__standard-spacing--top-bottom {
1432        padding: 45px 0 45px 0;
1433    }
1434    .section__standard-spacing--top-bottom-small {
1435      padding: 1.5rem 0 1.5rem 0;
1436    }
1437    .section__standard-spacing--sides-bottom {
1438        padding: 0 30px 30px 30px;
1439    }
1440    .section__standard-spacing--top-sides--section-header {
1441        padding: 45px 30px 0 30px;
1442    }
1443}
1444.promo-bar__slide:nth-child(n + 2),
1445.slideshow__slide:nth-child(n + 2) {
1446    display: none;
1447}
1448.flickity-slider .promo-bar__slide,
1449.flickity-slider .slideshow__slide {
1450    display: flex;
1451}
1452.slideshow__dot-wrapper {
1453    min-height: 61px;
1454}
1455.animations-enabled .section__image-animations--scale {
1456    transform: scale(1.25) translateZ(0);
1457    opacity: 0;
1458}
1459.animations-enabled .section__load-animations--scale {
1460    transform: scale(1) translateZ(0);
1461    opacity: 1;
1462}
1463
1464.overflow-hidden-mobile,
1465.overflow-hidden-tablet {
1466  overflow: hidden;
1467}
1468
1469@media screen and (min-width: 750px) {
1470  .overflow-hidden-mobile {
1471    overflow: auto;
1472  }
1473}
1474
1475@media screen and (min-width: 990px) {
1476  .overflow-hidden-tablet {
1477    overflow: auto;
1478  }
1479}
1480.rating {
1481  display: inline-block;
1482  margin: 0;
1483}
1484
1485.product .rating-star {
1486  --letter-spacing: 0.8;
1487  --font-size: 1.7;
1488}
1489.product-loop-element__reviews{
1490  padding:initial;
1491}
1492.rating-star {
1493  --letter-spacing: 0.1;
1494  --font-size: 1.1;
1495}
1496
1497.rating-star {
1498  --percent: calc(
1499    (
1500        var(--rating) / var(--rating-max) + var(--rating-decimal) *
1501          var(--font-size) /
1502          (var(--rating-max) * (var(--letter-spacing) + var(--font-size)))
1503      ) * 100%
1504  );
1505  letter-spacing: calc(var(--letter-spacing) * 1rem);
1506  font-size: calc(var(--font-size) * 1rem);
1507  line-height: 1;
1508  display: inline-block;
1509  font-family: Times;
1510  margin: 0;
1511}
1512
1513.rating-star::before {
1514  content: '★★★★★';
1515  background: linear-gradient(
1516    90deg,
1517    var(--color-icon) var(--percent),
1518    rgba(var(--color-foreground), 0.15) var(--percent)
1519  );
1520  -webkit-background-clip: text;
1521}
1522
1523.rating-text {
1524  display: none;
1525}
1526
1527.rating-count {
1528  display: inline-block;
1529  margin: 0;
1530}
1531
1532@media (forced-colors: active) {
1533  .rating {
1534    display: none;
1535  }
1536
1537  .rating-text {
1538    display: block;
1539  }
1540}
1541
1542
1543</style>
1544�
1544<script type="9d301842d1018ba6ec846d68-text/javascript">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
1544<meta name="google-site-verification" content="0Qoy0Nnix1xnnmtR_5Ip4ZL59_7a7GooDBU_X8lf3Fk">
1545<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/31302811788/digital_wallets/dialog">
1546<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/news.atom" />
1547<link rel="next" href="/blogs/news?page=2">
1548<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=52592879" type="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1566
1566
1567<script type="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-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":"blog"}</script>
vendor: 1 bytes, line 1574
1574
1575<script defer="defer" async type="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-text/javascript">var __st={"a":31302811788,"offset":-14400,"reqid":"7eb20405-3305-4980-8cf8-7ae89b2c44cc-1791326180","pageurl":"respoke.com\/blogs\/news","s":"blogs-60056174732","u":"b947878c8af3","p":"blog","rtyp":"blog","rid":60056174732};</script>
vendor: 1 bytes, line 1608
1608
1609<script type="9d301842d1018ba6ec846d68-text/javascript">window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 1609
1609
1610<script id="captcha-bootstrap" type="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-text/javascript"></script>
vendor: 1 bytes, line 1611
1611
1612<script type="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-text/javascript"></script>
vendor: 1 bytes, line 1612
1612
1613<script type="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-text/javascript"></script>
1680
1681  
1681<script async src="//respoke.com/cdn/shop/t/30/assets/commons.nomin.js?v=75375851980933005871766703035" type="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-text/javascript"></script>
1689
1690  
1690<script defer src="//respoke.com/cdn/shop/t/30/assets/vendor_lazysizes.js?v=170539586289455096371766703035" type="9d301842d1018ba6ec846d68-text/javascript"></script>
1690<script defer src="//respoke.com/cdn/shop/t/30/assets/theme.nomin.js?v=27094504033749949101766703035" type="9d301842d1018ba6ec846d68-text/javascript"></script>
1690
1691
1692  
1693
1694
1695
1696
1697
1698
1699
1700
1701 
1702
1703
1704
1705<script type="9d301842d1018ba6ec846d68-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.eyJpc3MiOiJyZXNwb2tlLm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTkzMDk4MCwibmJmIjoxNzkxMzI2MTgwfQ.V_kXxqY9HFPqWAORc3jc4O-aBFGPpnM5nlQqZLCb4Mw',
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="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-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: "blog",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: "blog",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="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-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="9d301842d1018ba6ec846d68-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: "blog"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 2053
2053
2054<script type="9d301842d1018ba6ec846d68-text/javascript">
2055  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
2056</script>
vendor: 1 bytes, line 2056
2056
2057<script type="9d301842d1018ba6ec846d68-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":[],"purchasingCompany":null},},"https://respoke.com/cdn","87a86122w399bf3b8pd0403c97m2c07468c",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"156907962607","themeStoreId":"846","themePublished":"true","eventMetadataId":"66a84504-bfe8-4d52-bbb7-d098f3becb10","pageType":"blog","resourceId":"60056174732","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="9d301842d1018ba6ec846d68-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":"blog","resourceType":"blog","resourceId":60056174732,"requestId":"7eb20405-3305-4980-8cf8-7ae89b2c44cc-1791326180"}};
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="9d301842d1018ba6ec846d68-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":"66a84504-bfe8-4d52-bbb7-d098f3becb10"},"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":"blog","resourceType":"blog","resourceId":60056174732,"requestId":"7eb20405-3305-4980-8cf8-7ae89b2c44cc-1791326180","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="9d301842d1018ba6ec846d68-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="blog" 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="9d301842d1018ba6ec846d68-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="dfe4139e-4781-4274-a16d-9a274533b93f" data-expiration="1822883780000"><meta name="shopify-s" content="09e0e874-5251-4f98-a6dd-9fcebde80ee8" data-expiration="1791327980000"><meta name="new-cookie-storage-activated" content="t">
2268</head>
2269
2270<body id="beyond-the-silk" class="template-blog template-blog  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="/blogs/news" />
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
2612" href="#"  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="/blogs/news" />
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__dis
3584closure-option" 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.eyJpc3MiOiJyZXNwb2tlLm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTkzMDk4MSwibmJmIjoxNzkxMzI2MTgxfQ.7PRq35BIRdVArEBaV1hRkFqvgbsiXe8G4lmgQd4tNrk" 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  mobile-main ">
5053      <div id="shopify-section-template--21046461399279__title" class="shopify-section page-background article-template__title"><style data-shopify>
5054  #shopify-section-template--21046461399279__title{
5055    background-color: var(--color_body_bg);
5056  }
5057</style>
5058
5059<div class="section__standard-spacing--none">
5060        <div class="wrapper">
5061          <div class="section__standard-spacing--top-bottom blog__header text-center">
5062            <style data-shopify>
5063  .breadcrumbs {
5064    padding: 0 0 2em;
5065    grid-column-start: 1;
5066    width: 100%;
5067  }
5068
5069  .breadcrumbs__list {
5070    list-style-type: none;
5071    margin: 0;
5072    padding: 0;
5073  }
5074
5075  .breadcrumbs__item {
5076    display: inline-block;
5077    font-size: var(--header6);
5078    margin: 0 5px 0 0;
5079  }
5080
5081  .breadcrumbs__item:not(:last-child):after {
5082    border-style: solid;
5083    border-width: .10em .10em 0 0;
5084    content: '';
5085    display: inline-block;
5086    height: .20em;
5087    margin: 0 .20em;
5088    position: relative;
5089    transform: rotate(45deg);
5090    vertical-align: middle;
5091    width: .20em;
5092  }
5093
5094  /* .breadcrumbs__link {
5095    text-decoration: underline;
5096  } */
5097
5098  .breadcrumbs__link[aria-current="page"] {
5099    color: inherit;
5100    font-weight: normal;
5101    text-decoration: none;
5102  }
5103
5104  .breadcrumbs__link[aria-current="page"]:hover,
5105  .breadcrumbs__link[aria-current="page"]:focus {
5106    text-decoration: underline;
5107  }
5108  @media screen and (min-width: 769px){
5109    .breadcrumbs{
5110      grid-column-end: ;
5111    }
5112  }
5113  @media screen and (max-width: 768px){
5114    .breadcrumbs{
5115      grid-column-end: ;
5116    }
5117  }
5118</style>�<nav class="breadcrumbs" role="navigation" aria-label="breadcrumbs">
5119    <ol class="breadcrumbs__list">
5120      <li class="breadcrumbs__item">
5121        <a class="breadcrumbs__link" href="/">Home</a>
5122      </li><li class="breadcrumbs__item">
5123              <a class="breadcrumbs__link" href="/blogs/news" aria-current="page">BEYOND THE SILK</a>
5124            </li></ol>
5125  </nav>
5126            <h2 class="collection__title blog">
5127              BEYOND THE SILK </h2>
5128            
5129              <div class="collection-desc blog">
5130                <p><em>Explore the journeys that shape Respoke: scarf histories, city escapes, artisan craft, and the inspirations that define our world.</em></p>
5131              </div>
5132            
5133            
5134          </div>
5135        </div>
5136      </div>
5137
5138</div><div id="shopify-section-template--21046461399279__main" class="shopify-section"><style data-shopify>
5139  #shopify-section-template--21046461399279__main{
5140    background-color: var(--color_body_bg);
5141  }
5142</style>
5143
5144<div data-section-id="template--21046461399279__main" data-section-type="blogs">
5145  
5146  
5147
5148  <div class="wrapper article__background">
5149    <div class="blog__grid-wrapper">
5150      <div class="section__standard-spacing--none blog__article-grid blog__article-grid--3">
5151        
5152         
5153          <div class="blog__card-wrapper">
5154            <div class="blog-card">
5155              
5156                
5157                
5158                
5159                
5160                <img class="lazyload lazystretch"
5161                  data-src="//respoke.com/cdn/shop/articles/re_respoke_chris_bartick_071526_zab2828-3.jpg?v=1785784807&width={width}"
5162                  data-widths="[540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]"
5163                  data-aspectratio="1.0"
5164                  data-sizes="auto"
5165                  data-parent-fit="cover"
5166                  alt="Respoke Chris Bartick Martha's Vineyard ">
5167              
5168              <div class="blog-copy">
5169                <div class="blog__article-header">
5170                  <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>
5171                �
5172                
5173                <div class="blog__article-social">
5174                  <a class="h5 text--no-margin" href="/blogs/news/vineyard-gazette-magazine-feature-2026">Read more</a>
5175                  
5176                </div>
5177              </div>
5178            </div>
5179          </div>
5180        
5181         
5182          <div class="blog__card-wrapper">
5183            <div class="blog-card">
5184              
5185                
5186                
5187                
5188                
5189                <img class="lazyload lazystretch"
5190                  data-src="//respoke.com/cdn/shop/articles/Gucci_Flora_Blog_Post_Cover.jpg?v=1785342950&width={width}"
5191                  data-widths="[540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]"
5192                  data-aspectratio="1.0"
5193                  data-sizes="auto"
5194                  data-parent-fit="cover"
5195                  alt="Scarf History Series: Gucci Flora">
5196              
5197              <div class="blog-copy">
5198                <div class="blog__article-header">
5199                  <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>
5200                �
5201                
5202                <div class="blog__article-social">
5203                  <a class="h5 text--no-margin" href="/blogs/news/scarf-history-series-gucci-flora">Read more</a>
5204                  
5205                </div>
5206              </div>
5207            </div>
5208          </div>
5209        
5210         
5211          <div class="blog__card-wrapper">
5212            <div class="blog-card">
5213              
5214                
5215                
5216                
5217                
5218                <img class="lazyload lazystretch"
5219                  data-src="//respoke.com/cdn/shop/articles/nantucket-magazine-article-respoke-2026-2.jpg?v=1779984706&width={width}"
5220                  data-widths="[540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]"
5221                  data-aspectratio="1.0"
5222                  data-sizes="auto"
5223                  data-parent-fit="cover"
5224                  alt="Nantucket Magazine Feature 2026">
5225              
5226              <div class="blog-copy">
5227                <div class="blog__article-header">
5228                  <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>
5229                �
5230                
5231                <div class="blog__article-social">
5232                  <a class="h5 text--no-margin" href="/blogs/news/nantucket-magazine-feature-2026">Read more</a>
5233                  
5234                </div>
5235              </div>
5236            </div>
5237          </div>
5238        
5239         
5240          <div class="blog__card-wrapper">
5241            <div class="blog-card">
5242              
5243                
5244                
5245                
5246                
5247                <img class="lazyload lazystretch"
5248                  data-src="//respoke.com/cdn/shop/articles/IMG_1115_61eb9689-75d8-4677-b9a0-9eef89dc6b01.jpg?v=1779983541&width={width}"
5249                  data-widths="[540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]"
5250                  data-aspectratio="1.0"
5251                  data-sizes="auto"
5252                  data-parent-fit="cover"
5253                  alt="10 Years of Respoke!">
5254              
5255              <div class="blog-copy">
5256                <div class="blog__article-header">
5257                  <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>
5258                �
5259                
5260                <div class="blog__article-social">
5261                  <a class="h5 text--no-margin" href="/blogs/news/10-years-of-respoke">Read more</a>
5262                  
5263                </div>
5264              </div>
5265            </div>
5266          </div>
5267        
5268         
5269          <div class="blog__card-wrapper">
5270            <div class="blog-card">
5271              
5272                
5273                
5274                
5275                
5276                <img class="lazyload lazystretch"
5277                  data-src="//respoke.com/cdn/shop/articles/Screenshot_2026-01-05_at_11.12.00_AM.jpg?v=1779983654&width={width}"
5278                  data-widths="[540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]"
5279                  data-aspectratio="1.0"
5280                  data-sizes="auto"
5281                  data-parent-fit="cover"
5282                  alt="Tradewind Magazine Feature 2025">
5283              
5284              <div class="blog-copy">
5285                <div class="blog__article-header">
5286                  <h3 class="h4 blog__article-title"><a href="/blogs/news/tradewind-magazine-feature-2025">Tradewind Magazine Feature 2025</a></h3><p class="p--bold p--small text--no-margin"><time datetime="2026-01-09T12:00:09Z">January 9, 2026</time></p></div>
5287                �
5288                
5289                <div class="blog__article-social">
5290                  <a class="h5 text--no-margin" href="/blogs/news/tradewind-magazine-feature-2025">Read more</a>
5291                  
5292                </div>
5293              </div>
5294            </div>
5295          </div>
5296        
5297      </div>
5298    </div>
5299    
5300    
5301      <div class="pagination one-whole">
5302        <span class="page current">1</span> <span class="page"><a href="/blogs/news?page=2" title="">2</a></span> <span class="page"><a href="/blogs/news?page=3" title="">3</a></span> <span class="deco">&hellip;</span> <span class="page"><a href="/blogs/news?page=20" title="">20</a></span> <span class="next"><a href="/blogs/news?page=2" title="">Next &raquo;</a></span>
5303      </div>
5304    
5305  </div>
5306  
5307</div>
5308
5309  </div>
5310    </main>
5311  </div>
5312
5313  <!-- BEGIN sections: footer-group -->
5314<div id="shopify-section-sections--21046456811759__17322069297b2c2b71" class="shopify-section shopify-section-group-footer-group"><style data-shopify>
5315#shopify-section-sections--21046456811759__17322069297b2c2b71{
5316background-color: var(--color_body_bg);
5317}
5318</style>
5319
5320<div data-section-id="sections--21046456811759__17322069297b2c2b71" class="section__standard-spacing--none">
5321<div class="lazysection lazyload wrapper"></div>
5322</div>
5323
5324</div><div id="shopify-section-sections--21046456811759__footer" class="shopify-section shopify-section-group-footer-group footer section-footer"><!-- /sections/footer.liquid -->
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337<div data-section-id="sections--21046456811759__footer" data-section-type="footer">
5338  <footer class="site-footer  medium-down--one-whole"><div class="footer__block-wrapper"><div class="grid--full footer__content">      
5339        
5340        �
5341        <ul class="footer__block footer__block--one-whole footer__navigation footer__navigation--single "  id="AccessibleNavFooter">
5342          
5343          
5344          <li class="footer__nav-wrapper footer__nav-wrapper--single ">
5345            <a href="/pages/sizing-guide" class="footer__title   footer__title--single ">Sizing Guide</a>   
5346            
5347          </li>
5348          
5349          
5350          <li class="footer__nav-wrapper footer__nav-wrapper--single ">
5351            <a href="/pages/shipping-returns" class="footer__title   footer__title--single ">Shipping & Returns</a>   
5352            
5353          </li>
5354          
5355          
5356          <li class="footer__nav-wrapper footer__nav-wrapper--single ">
5357            <a href="/policies/refund-policy" class="footer__title   footer__title--single ">Refund Policy</a>   
5358            
5359          </li>
5360          
5361          
5362          <li class="footer__nav-wrapper footer__nav-wrapper--single ">
5363            <a href="/pages/privacy" class="footer__title   footer__title--single ">Privacy</a>   
5364            
5365          </li>
5366          
5367          
5368          <li class="footer__nav-wrapper footer__nav-wrapper--single ">
5369            <a href="/policies/terms-of-service" class="footer__title   footer__title--single ">Terms of Service</a>   
5370            
5371          </li>
5372          
5373          
5374          <li class="footer__nav-wrapper footer__nav-wrapper--single ">
5375            <a href="/pages/contact" class="footer__title   footer__title--single ">Contact</a>   
5376            
5377          </li>
5378          
5379          
5380          <li class="footer__nav-wrapper footer__nav-wrapper--single ">
5381            <a href="/pages/frequently-asked-questions" class="footer__title   footer__title--single ">FAQ</a>   
5382            
5383          </li>
5384          
5385          
5386          <li class="footer__nav-wrapper footer__nav-wrapper--single ">
5387            <a href="/collections/spring-2027-preorders" class="footer__title   footer__title--single ">Preorders</a>   
5388            
5389          </li>
5390          
5391        </ul>
5392        
5393        
5394      </div>
5395        
5396    </div><div class="footer__subsection">
5397      <div class="subsection__wrapper">
5398        <div class="subsection__block footer__copyright p--small">   
5399          &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>
5400        </div>
5401        �<div class="subsection__block footer__cross-border-wrapper">        
5402          <div class="footer__crossborder">  
5403            �<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="/blogs/news" />
5404      <div class="selectors-form__item">
5405        <h2 class="visually-hidden" id="currency-heading">
5406          Currency selector
5407        </h2>
5408        <div class="disclosure" data-disclosure-currency>
5409          <button type="button" class="crossborder__toggle crossborder__toggle--footer" aria-expanded="false" aria-controls="currency-list" aria-describedby="currency-heading" data-disclosure-toggle>
5410            <span>United States (USD $)</span>
5411            <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">
5412    <g id="icon-dropdown-small" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
5413        <g id="arrow-drop-down-line" transform="translate(3.000000, 2.000000)" fill="#ffffff" fill-rule="nonzero">
5414            <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>
5415        </g>
5416    </g>
5417</svg></span>
5418          </button>
5419          <ul id="currency-list" class="crossborder__disclosure-list crossborder__disclosure-list--footer animated fadeIn" data-disclosure-list><li class="crossborder__disclosure-item ">
5420                <a class="crossborder__disclosure-option" href="#"  data-value="AF" data-disclosure-option>
5421                  Afghanistan (AFN ؋)
5422                </a>
5423              </li><li class="crossborder__disclosure-item ">
5424                <a class="crossborder__disclosure-option" href="#"  data-value="AX" data-disclosure-option>
5425                  Åland Islands (EUR €)
5426                </a>
5427              </li><li class="crossborder__disclosure-item ">
5428                <a class="crossborder__disclosure-option" href="#"  data-value="AL" data-disclosure-option>
5429                  Albania (ALL L)
5430                </a>
5431              </li><li class="crossborder__disclosure-item ">
5432                <a class="crossborder__disclosure-option" href="#"  data-value="DZ" data-disclosure-option>
5433                  Algeria (DZD د.ج)
5434                </a>
5435              </li><li class="crossborder__disclosure-item ">
5436                <a class="crossborder__disclosure-option" href="#"  data-value="AD" data-disclosure-option>
5437                  Andorra (EUR €)
5438                </a>
5439              </li><li class="crossborder__disclosure-item ">
5440                <a class="crossborder__disclosure-option" href="#"  data-value="AO" data-disclosure-option>
5441                  Angola (USD $)
5442                </a>
5443              </li><li class="crossborder__disclosure-item ">
5444                <a class="crossborder__disclosure-option" href="#"  data-value="AI" data-disclosure-option>
5445                  Anguilla (XCD $)
5446                </a>
5447              </li><li class="crossborder__disclosure-item ">
5448                <a class="crossborder__disclosure-option" href="#"  data-value="AG" data-disclosure-option>
5449                  Antigua &amp; Barbuda (XCD $)
5450                </a>
5451              </li><li class="crossborder__disclosure-item ">
5452                <a class="crossborder__disclosure-option" href="#"  data-value="AR" data-disclosure-option>
5453                  Argentina (USD $)
5454                </a>
5455              </li><li class="crossborder__disclosure-item ">
5456                <a class="crossborder__disclosure-option" href="#"  data-value="AM" data-disclosure-option>
5457                  Armenia (AMD դր.)
5458                </a>
5459              </li><li class="crossborder__disclosure-item ">
5460                <a class="crossborder__disclosure-option" href="#"  data-value="AW" data-disclosure-option>
5461                  Aruba (AWG ƒ)
5462                </a>
5463              </li><li class="crossborder__disclosure-item ">
5464                <a class="crossborder__disclosure-option" href="#"  data-value="AC" data-disclosure-option>
5465                  Ascension Island (SHP £)
5466                </a>
5467              </li><li class="crossborder__disclosure-item ">
5468                <a class="crossborder__disclosure-option" href="#"  data-value="AU" data-disclosure-option>
5469                  Australia (AUD $)
5470                </a>
5471              </li><li class="crossborder__disclosure-item ">
5472                <a class="crossborder__disclosure-option" href="#"  data-value="AT" data-disclosure-option>
5473                  Austria (EUR €)
5474                </a>
5475              </li><li class="crossborder__disclosure-item ">
5476                <a class="crossborder__disclosure-option" href="#"  data-value="AZ" data-disclosure-option>
5477                  Azerbaijan (AZN ₼)
5478                </a>
5479              </li><li class="crossborder__disclosure-item ">
5480                <a class="crossborder__disclosure-option" href="#"  data-value="BS" data-disclosure-option>
5481                  Bahamas (BSD $)
5482                </a>
5483              </li><li class="crossborder__disclosure-item ">
5484                <a class="crossborder__disclosure-option" href="#"  data-value="BH" data-disclosure-option>
5485                  Bahrain (USD $)
5486                </a>
5487              </li><li class="crossborder__disclosure-item ">
5488                <a class="crossborder__disclosure-option" href="#"  data-value="BD" data-disclosure-option>
5489                  Bangladesh (BDT à§³)
5490                </a>
5491              </li><li class="crossborder__disclosure-item ">
5492                <a class="crossborder__disclosure-option" href="#"  data-value="BB" data-disclosure-option>
5493                  Barbados (BBD $)
5494                </a>
5495              </li><li class="crossborder__disclosure-item ">
5496                <a class="crossborder__disclosure-option" href="#"  data-value="BY" data-disclosure-option>
5497                  Belarus (USD $)
5498                </a>
5499              </li><li class="crossborder__disclosure-item ">
5500                <a class="crossborder__disclosure-option" href="#"  data-value="BE" data-disclosure-option>
5501                  Belgium (EUR €)
5502                </a>
5503              </li><li class="crossborder__disclosure-item ">
5504                <a class="crossborder__disclosure-option" href="#"  data-value="BZ" data-disclosure-option>
5505                  Belize (BZD $)
5506                </a>
5507              </li><li class="crossborder__disclosure-item ">
5508                <a class="crossborder__disclosure-option" href="#"  data-value="BJ" data-disclosure-option>
5509                  Benin (XOF Fr)
5510                </a>
5511              </li><li class="crossborder__disclosure-item ">
5512                <a class="crossborder__disclosure-option" href="#"  data-value="BM" data-disclosure-option>
5513                  Bermuda (USD $)
5514                </a>
5515              </li><li class="crossborder__disclosure-item ">
5516                <a class="crossborder__disclosure-option" href="#"  data-value="BT" data-disclosure-option>
5517                  Bhutan (USD $)
5518                </a>
5519              </li><li class="crossborder__disclosure-item ">
5520                <a class="crossborder__disclosure-option" href="#"  data-value="BO" data-disclosure-option>
5521                  Bolivia (BOB Bs.)
5522                </a>
5523              </li><li class="crossborder__disclosure-item ">
5524                <a class="crossborder__disclosure-option" href="#"  data-value="BA" data-disclosure-option>
5525                  Bosnia &amp; Herzegovina (BAM КМ)
5526                </a>
5527              </li><li class="crossborder__disclosure-item ">
5528                <a class="crossborder__disclosure-option" href="#"  data-value="BW" data-disclosure-option>
5529                  Botswana (BWP P)
5530                </a>
5531              </li><li class="crossborder__disclosure-item ">
5532                <a class="crossborder__disclosure-option" href="#"  data-value="BR" data-disclosure-option>
5533                  Brazil (USD $)
5534                </a>
5535              </li><li class="crossborder__disclosure-item ">
5536                <a class="crossborder__disclosure-option" href="#"  data-value="IO" data-disclosure-option>
5537                  British Indian Ocean Territory (USD $)
5538                </a>
5539              </li><li class="crossborder__disclosure-item ">
5540                <a class="crossborder__disclosure-option" href="#"  data-value="VG" data-disclosure-option>
5541                  British Virgin Islands (USD $)
5542                </a>
5543              </li><li class="crossborder__disclosure-item ">
5544                <a class="crossborder__disclosure-option" href="#"  data-value="BN" data-disclosure-option>
5545                  Brunei (BND $)
5546                </a>
5547              </li><li class="crossborder__disclosure-item ">
5548                <a class="crossborder__disclosure-option" href="#"  data-value="BG" data-disclosure-option>
5549                  Bulgaria (EUR €)
5550                </a>
5551              </li><li class="crossborder__disclosure-item ">
5552                <a class="crossborder__disclosure-option" href="#"  data-value="BF" data-disclosure-option>
5553                  Burkina Faso (XOF Fr)
5554                </a>
5555              </li><li class="crossborder__disclosure-item ">
5556                <a class="crossborder__disclosure-option" href="#"  data-value="BI" data-disclosure-option>
5557                  Burundi (BIF Fr)
5558                </a>
5559              </li><li class="crossborder__disclosure-item ">
5560                <a class="crossborder__disclosure-option" href="#"  data-value="KH" data-disclosure-option>
5561                  Cambodia (KHR ៛)
5562                </a>
5563              </li><li class="crossborder__disclosure-item ">
5564                <a class="crossborder__disclosure-option" href="#"  data-value="CM" data-disclosure-option>
5565                  Cameroon (XAF CFA)
5566                </a>
5567              </li><li class="crossborder__disclosure-item ">
5568                <a class="crossborder__disclosure-option" href="#"  data-value="CA" data-disclosure-option>
5569                  Canada (CAD $)
5570                </a>
5571              </li><li class="crossborder__disclosure-item ">
5572                <a class="crossborder__disclosure-option" href="#"  data-value="CV" data-disclosure-option>
5573                  Cape Verde (CVE $)
5574                </a>
5575              </li><li class="crossborder__disclosure-item ">
5576                <a class="crossborder__disclosure-option" href="#"  data-value="BQ" data-disclosure-option>
5577                  Caribbean Netherlands (USD $)
5578                </a>
5579              </li><li class="crossborder__disclosure-item ">
5580                <a class="crossborder__disclosure-option" href="#"  data-value="KY" data-disclosure-option>
5581                  Cayman Islands (KYD $)
5582                </a>
5583              </li><li class="crossborder__disclosure-item ">
5584                <a class="crossborder__disclosure-option" href="#"  data-value="CF" data-disclosure-option>
5585                  Central African Republic (XAF CFA)
5586                </a>
5587              </li><li class="crossborder__disclosure-item ">
5588                <a class="crossborder__disclosure-option" href="#"  data-value="TD" data-disclosure-option>
5589                  Chad (XAF CFA)
5590                </a>
5591              </li><li class="crossborder__disclosure-item ">
5592                <a class="crossborder__disclosure-option" href="#"  data-value="CL" data-disclosure-option>
5593                  Chile (USD $)
5594                </a>
5595              </li><li class="crossborder__disclosure-item ">
5596                <a class="crossborder__disclosure-option" href="#"  data-value="CN" data-disclosure-option>
5597                  China (CNY ¥)
5598                </a>
5599              </li><li class="crossborder__disclosure-item ">
5600                <a class="crossborder__disclosure-option" href="#"  data-value="CX" data-disclosure-option>
5601                  Christmas Island (AUD $)
5602                </a>
5603              </li><li class="crossborder__disclosure-item ">
5604                <a class="crossborder__disclosure-option" href="#"  data-value="CC" data-disclosure-option>
5605                  Cocos (Keeling) Islands (AUD $)
5606                </a>
5607              </li><li class="crossborder__disclosure-item ">
5608                <a class="crossborder__disclosure-option" href="#"  data-value="CO" data-disclosure-option>
5609                  Colombia (USD $)
5610                </a>
5611              </li><li class="crossborder__disclosure-item ">
5612                <a class="crossborder__disclosure-option" href="#"  data-value="KM" data-disclosure-option>
5613                  Comoros (KMF Fr)
5614                </a>
5615              </li><li class="crossborder__disclosure-item ">
5616                <a class="crossborder__disclosure-option" href="#"  data-value="CG" data-disclosure-option>
5617                  Congo - Brazzaville (XAF CFA)
5618                </a>
5619              </li><li class="crossborder__disclosure-item ">
5620                <a class="crossborder__disclosure-option" href="#"  data-value="CD" data-disclosure-option>
5621                  Congo - Kinshasa (CDF Fr)
5622                </a>
5623              </li><li class="crossborder__disclosure-item ">
5624                <a class="crossborder__disclosure-option" href="#"  data-value="CK" data-disclosure-option>
5625                  Cook Islands (NZD $)
5626                </a>
5627              </li><li class="crossborder__disclosure-item ">
5628                <a class="crossborder__disclosure-option" href="#"  data-value="CR" data-disclosure-option>
5629                  Costa Rica (CRC ₡)
5630                </a>
5631              </li><li class="crossborder__disclosure-item ">
5632                <a class="crossborder__disclosure-option" href="#"  data-value="CI" data-disclosure-option>
5633                  Côte d’Ivoire (XOF Fr)
5634                </a>
5635              </li><li class="crossborder__disclosure-item ">
5636                <a class="crossborder__disclosure-option" href="#"  data-value="HR" data-disclosure-option>
5637                  Croatia (EUR €)
5638                </a>
5639              </li><li class="crossborder__disclosure-item ">
5640                <a class="crossborder__disclosure-option" href="#"  data-value="CW" data-disclosure-option>
5641                  Curaçao (ANG ƒ)
5642                </a>
5643              </li><li class="crossborder__disclosure-item ">
5644                <a class="crossborder__disclosure-option" href="#"  data-value="CY" data-disclosure-option>
5645                  Cyprus (EUR €)
5646                </a>
5647              </li><li class="crossborder__disclosure-item ">
5648                <a class="crossborder__disclosure-option" href="#"  data-value="CZ" data-disclosure-option>
5649                  Czechia (CZK Kč)
5650                </a>
5651              </li><li class="crossborder__disclosure-item ">
5652                <a class="crossborder__disclosure-option" href="#"  data-value="DK" data-disclosure-option>
5653                  Denmark (DKK kr.)
5654                </a>
5655              </li><li class="crossborder__disclosure-item ">
5656                <a class="crossborder__disclosure-option" href="#"  data-value="DJ" data-disclosure-option>
5657                  Djibouti (DJF Fdj)
5658                </a>
5659              </li><li class="crossborder__disclosure-item ">
5660                <a class="crossborder__disclosure-option" href="#"  data-value="DM" data-disclosure-option>
5661                  Dominica (XCD $)
5662                </a>
5663              </li><li class="crossborder__disclosure-item ">
5664                <a class="crossborder__disclosure-option" href="#"  data-value="DO" data-disclosure-option>
5665                  Dominican Republic (DOP $)
5666                </a>
5667              </li><li class="crossborder__disclosure-item ">
5668                <a class="crossborder__disclosure-option" href="#"  data-value="EC" data-disclosure-option>
5669                  Ecuador (USD $)
5670                </a>
5671              </li><li class="crossborder__disclosure-item ">
5672                <a class="crossborder__disclosure-option" href="#"  data-value="EG" data-disclosure-option>
5673                  Egypt (EGP ج.م)
5674                </a>
5675              </li><li class="crossborder__disclosure-item ">
5676                <a class="crossborder__disclosure-option" href="#"  data-value="SV" data-disclosure-option>
5677                  El Salvador (USD $)
5678                </a>
5679              </li><li class="crossborder__disclosure-item ">
5680                <a class="crossborder__disclosure-option" href="#"  data-value="GQ" data-disclosure-option>
5681                  Equatorial Guinea (XAF CFA)
5682                </a>
5683              </li><li class="crossborder__disclosure-item ">
5684                <a class="crossborder__disclosure-option" href="#"  data-value="ER" data-disclosure-option>
5685                  Eritrea (USD $)
5686                </a>
5687              </li><li class="
5687crossborder__disclosure-item ">
5688                <a class="crossborder__disclosure-option" href="#"  data-value="EE" data-disclosure-option>
5689                  Estonia (EUR €)
5690                </a>
5691              </li><li class="crossborder__disclosure-item ">
5692                <a class="crossborder__disclosure-option" href="#"  data-value="SZ" data-disclosure-option>
5693                  Eswatini (USD $)
5694                </a>
5695              </li><li class="crossborder__disclosure-item ">
5696                <a class="crossborder__disclosure-option" href="#"  data-value="ET" data-disclosure-option>
5697                  Ethiopia (ETB Br)
5698                </a>
5699              </li><li class="crossborder__disclosure-item ">
5700                <a class="crossborder__disclosure-option" href="#"  data-value="FK" data-disclosure-option>
5701                  Falkland Islands (FKP £)
5702                </a>
5703              </li><li class="crossborder__disclosure-item ">
5704                <a class="crossborder__disclosure-option" href="#"  data-value="FO" data-disclosure-option>
5705                  Faroe Islands (DKK kr.)
5706                </a>
5707              </li><li class="crossborder__disclosure-item ">
5708                <a class="crossborder__disclosure-option" href="#"  data-value="FJ" data-disclosure-option>
5709                  Fiji (FJD $)
5710                </a>
5711              </li><li class="crossborder__disclosure-item ">
5712                <a class="crossborder__disclosure-option" href="#"  data-value="FI" data-disclosure-option>
5713                  Finland (EUR €)
5714                </a>
5715              </li><li class="crossborder__disclosure-item ">
5716                <a class="crossborder__disclosure-option" href="#"  data-value="FR" data-disclosure-option>
5717                  France (EUR €)
5718                </a>
5719              </li><li class="crossborder__disclosure-item ">
5720                <a class="crossborder__disclosure-option" href="#"  data-value="GF" data-disclosure-option>
5721                  French Guiana (EUR €)
5722                </a>
5723              </li><li class="crossborder__disclosure-item ">
5724                <a class="crossborder__disclosure-option" href="#"  data-value="PF" data-disclosure-option>
5725                  French Polynesia (XPF Fr)
5726                </a>
5727              </li><li class="crossborder__disclosure-item ">
5728                <a class="crossborder__disclosure-option" href="#"  data-value="TF" data-disclosure-option>
5729                  French Southern Territories (EUR €)
5730                </a>
5731              </li><li class="crossborder__disclosure-item ">
5732                <a class="crossborder__disclosure-option" href="#"  data-value="GA" data-disclosure-option>
5733                  Gabon (XOF Fr)
5734                </a>
5735              </li><li class="crossborder__disclosure-item ">
5736                <a class="crossborder__disclosure-option" href="#"  data-value="GM" data-disclosure-option>
5737                  Gambia (GMD D)
5738                </a>
5739              </li><li class="crossborder__disclosure-item ">
5740                <a class="crossborder__disclosure-option" href="#"  data-value="GE" data-disclosure-option>
5741                  Georgia (USD $)
5742                </a>
5743              </li><li class="crossborder__disclosure-item ">
5744                <a class="crossborder__disclosure-option" href="#"  data-value="DE" data-disclosure-option>
5745                  Germany (EUR €)
5746                </a>
5747              </li><li class="crossborder__disclosure-item ">
5748                <a class="crossborder__disclosure-option" href="#"  data-value="GH" data-disclosure-option>
5749                  Ghana (USD $)
5750                </a>
5751              </li><li class="crossborder__disclosure-item ">
5752                <a class="crossborder__disclosure-option" href="#"  data-value="GI" data-disclosure-option>
5753                  Gibraltar (GBP £)
5754                </a>
5755              </li><li class="crossborder__disclosure-item ">
5756                <a class="crossborder__disclosure-option" href="#"  data-value="GR" data-disclosure-option>
5757                  Greece (EUR €)
5758                </a>
5759              </li><li class="crossborder__disclosure-item ">
5760                <a class="crossborder__disclosure-option" href="#"  data-value="GL" data-disclosure-option>
5761                  Greenland (DKK kr.)
5762                </a>
5763              </li><li class="crossborder__disclosure-item ">
5764                <a class="crossborder__disclosure-option" href="#"  data-value="GD" data-disclosure-option>
5765                  Grenada (XCD $)
5766                </a>
5767              </li><li class="crossborder__disclosure-item ">
5768                <a class="crossborder__disclosure-option" href="#"  data-value="GP" data-disclosure-option>
5769                  Guadeloupe (EUR €)
5770                </a>
5771              </li><li class="crossborder__disclosure-item ">
5772                <a class="crossborder__disclosure-option" href="#"  data-value="GT" data-disclosure-option>
5773                  Guatemala (GTQ Q)
5774                </a>
5775              </li><li class="crossborder__disclosure-item ">
5776                <a class="crossborder__disclosure-option" href="#"  data-value="GG" data-disclosure-option>
5777                  Guernsey (GBP £)
5778                </a>
5779              </li><li class="crossborder__disclosure-item ">
5780                <a class="crossborder__disclosure-option" href="#"  data-value="GN" data-disclosure-option>
5781                  Guinea (GNF Fr)
5782                </a>
5783              </li><li class="crossborder__disclosure-item ">
5784                <a class="crossborder__disclosure-option" href="#"  data-value="GW" data-disclosure-option>
5785                  Guinea-Bissau (XOF Fr)
5786                </a>
5787              </li><li class="crossborder__disclosure-item ">
5788                <a class="crossborder__disclosure-option" href="#"  data-value="GY" data-disclosure-option>
5789                  Guyana (GYD $)
5790                </a>
5791              </li><li class="crossborder__disclosure-item ">
5792                <a class="crossborder__disclosure-option" href="#"  data-value="HT" data-disclosure-option>
5793                  Haiti (USD $)
5794                </a>
5795              </li><li class="crossborder__disclosure-item ">
5796                <a class="crossborder__disclosure-option" href="#"  data-value="HN" data-disclosure-option>
5797                  Honduras (HNL L)
5798                </a>
5799              </li><li class="crossborder__disclosure-item ">
5800                <a class="crossborder__disclosure-option" href="#"  data-value="HK" data-disclosure-option>
5801                  Hong Kong SAR (HKD $)
5802                </a>
5803              </li><li class="crossborder__disclosure-item ">
5804                <a class="crossborder__disclosure-option" href="#"  data-value="HU" data-disclosure-option>
5805                  Hungary (HUF Ft)
5806                </a>
5807              </li><li class="crossborder__disclosure-item ">
5808                <a class="crossborder__disclosure-option" href="#"  data-value="IS" data-disclosure-option>
5809                  Iceland (ISK kr)
5810                </a>
5811              </li><li class="crossborder__disclosure-item ">
5812                <a class="crossborder__disclosure-option" href="#"  data-value="IN" data-disclosure-option>
5813                  India (INR ₹)
5814                </a>
5815              </li><li class="crossborder__disclosure-item ">
5816                <a class="crossborder__disclosure-option" href="#"  data-value="ID" data-disclosure-option>
5817                  Indonesia (IDR Rp)
5818                </a>
5819              </li><li class="crossborder__disclosure-item ">
5820                <a class="crossborder__disclosure-option" href="#"  data-value="IQ" data-disclosure-option>
5821                  Iraq (USD $)
5822                </a>
5823              </li><li class="crossborder__disclosure-item ">
5824                <a class="crossborder__disclosure-option" href="#"  data-value="IE" data-disclosure-option>
5825                  Ireland (EUR €)
5826                </a>
5827              </li><li class="crossborder__disclosure-item ">
5828                <a class="crossborder__disclosure-option" href="#"  data-value="IM" data-disclosure-option>
5829                  Isle of Man (GBP £)
5830                </a>
5831              </li><li class="crossborder__disclosure-item ">
5832                <a class="crossborder__disclosure-option" href="#"  data-value="IL" data-disclosure-option>
5833                  Israel (ILS ₪)
5834                </a>
5835              </li><li class="crossborder__disclosure-item ">
5836                <a class="crossborder__disclosure-option" href="#"  data-value="IT" data-disclosure-option>
5837                  Italy (EUR €)
5838                </a>
5839              </li><li class="crossborder__disclosure-item ">
5840                <a class="crossborder__disclosure-option" href="#"  data-value="JM" data-disclosure-option>
5841                  Jamaica (JMD $)
5842                </a>
5843              </li><li class="crossborder__disclosure-item ">
5844                <a class="crossborder__disclosure-option" href="#"  data-value="JP" data-disclosure-option>
5845                  Japan (JPY ¥)
5846                </a>
5847              </li><li class="crossborder__disclosure-item ">
5848                <a class="crossborder__disclosure-option" href="#"  data-value="JE" data-disclosure-option>
5849                  Jersey (USD $)
5850                </a>
5851              </li><li class="crossborder__disclosure-item ">
5852                <a class="crossborder__disclosure-option" href="#"  data-value="JO" data-disclosure-option>
5853                  Jordan (USD $)
5854                </a>
5855              </li><li class="crossborder__disclosure-item ">
5856                <a class="crossborder__disclosure-option" href="#"  data-value="KZ" data-disclosure-option>
5857                  Kazakhstan (KZT ₸)
5858                </a>
5859              </li><li class="crossborder__disclosure-item ">
5860                <a class="crossborder__disclosure-option" href="#"  data-value="KE" data-disclosure-option>
5861                  Kenya (KES KSh)
5862                </a>
5863              </li><li class="crossborder__disclosure-item ">
5864                <a class="crossborder__disclosure-option" href="#"  data-value="KI" data-disclosure-option>
5865                  Kiribati (USD $)
5866                </a>
5867              </li><li class="crossborder__disclosure-item ">
5868                <a class="crossborder__disclosure-option" href="#"  data-value="XK" data-disclosure-option>
5869                  Kosovo (EUR €)
5870                </a>
5871              </li><li class="crossborder__disclosure-item ">
5872                <a class="crossborder__disclosure-option" href="#"  data-value="KW" data-disclosure-option>
5873                  Kuwait (USD $)
5874                </a>
5875              </li><li class="crossborder__disclosure-item ">
5876                <a class="crossborder__disclosure-option" href="#"  data-value="KG" data-disclosure-option>
5877                  Kyrgyzstan (KGS som)
5878                </a>
5879              </li><li class="crossborder__disclosure-item ">
5880                <a class="crossborder__disclosure-option" href="#"  data-value="LA" data-disclosure-option>
5881                  Laos (LAK ₭)
5882                </a>
5883              </li><li class="crossborder__disclosure-item ">
5884                <a class="crossborder__disclosure-option" href="#"  data-value="LV" data-disclosure-option>
5885                  Latvia (EUR €)
5886                </a>
5887              </li><li class="crossborder__disclosure-item ">
5888                <a class="crossborder__disclosure-option" href="#"  data-value="LB" data-disclosure-option>
5889                  Lebanon (LBP ل.ل)
5890                </a>
5891              </li><li class="crossborder__disclosure-item ">
5892                <a class="crossborder__disclosure-option" href="#"  data-value="LS" data-disclosure-option>
5893                  Lesotho (USD $)
5894                </a>
5895              </li><li class="crossborder__disclosure-item ">
5896                <a class="crossborder__disclosure-option" href="#"  data-value="LR" data-disclosure-option>
5897                  Liberia (USD $)
5898                </a>
5899              </li><li class="crossborder__disclosure-item ">
5900                <a class="crossborder__disclosure-option" href="#"  data-value="LY" data-disclosure-option>
5901                  Libya (USD $)
5902                </a>
5903              </li><li class="crossborder__disclosure-item ">
5904                <a class="crossborder__disclosure-option" href="#"  data-value="LI" data-disclosure-option>
5905                  Liechtenstein (CHF CHF)
5906                </a>
5907              </li><li class="crossborder__disclosure-item ">
5908                <a class="crossborder__disclosure-option" href="#"  data-value="LT" data-disclosure-option>
5909                  Lithuania (EUR €)
5910                </a>
5911              </li><li class="crossborder__disclosure-item ">
5912                <a class="crossborder__disclosure-option" href="#"  data-value="LU" data-disclosure-option>
5913                  Luxembourg (EUR €)
5914                </a>
5915              </li><li class="crossborder__disclosure-item ">
5916                <a class="crossborder__disclosure-option" href="#"  data-value="MO" data-disclosure-option>
5917                  Macao SAR (MOP P)
5918                </a>
5919              </li><li class="crossborder__disclosure-item ">
5920                <a class="crossborder__disclosure-option" href="#"  data-value="MG" data-disclosure-option>
5921                  Madagascar (USD $)
5922                </a>
5923              </li><li class="crossborder__disclosure-item ">
5924                <a class="crossborder__disclosure-option" href="#"  data-value="MW" data-disclosure-option>
5925                  Malawi (MWK MK)
5926                </a>
5927              </li><li class="crossborder__disclosure-item ">
5928                <a class="crossborder__disclosure-option" href="#"  data-value="MY" data-disclosure-option>
5929                  Malaysia (MYR RM)
5930                </a>
5931              </li><li class="crossborder__disclosure-item ">
5932                <a class="crossborder__disclosure-option" href="#"  data-value="MV" data-disclosure-option>
5933                  Maldives (MVR MVR)
5934                </a>
5935              </li><li class="crossborder__disclosure-item ">
5936                <a class="crossborder__disclosure-option" href="#"  data-value="ML" data-disclosure-option>
5937                  Mali (XOF Fr)
5938                </a>
5939              </li><li class="crossborder__disclosure-item ">
5940                <a class="crossborder__disclosure-option" href="#"  data-value="MT" data-disclosure-option>
5941                  Malta (EUR €)
5942                </a>
5943              </li><li class="crossborder__disclosure-item ">
5944                <a class="crossborder__disclosure-option" href="#"  data-value="MQ" data-disclosure-option>
5945                  Martinique (EUR €)
5946                </a>
5947              </li><li class="crossborder__disclosure-item ">
5948                <a class="crossborder__disclosure-option" href="#"  data-value="MR" data-disclosure-option>
5949                  Mauritania (USD $)
5950                </a>
5951              </li><li class="crossborder__disclosure-item ">
5952                <a class="crossborder__disclosure-option" href="#"  data-value="MU" data-disclosure-option>
5953                  Mauritius (MUR ₨)
5954                </a>
5955              </li><li class="crossborder__disclosure-item ">
5956                <a class="crossborder__disclosure-option" href="#"  data-value="YT" data-disclosure-option>
5957                  Mayotte (EUR €)
5958                </a>
5959              </li><li class="crossborder__disclosure-item ">
5960                <a class="crossborder__disclosure-option" href="#"  data-value="MX" data-disclosure-option>
5961                  Mexico (USD $)
5962                </a>
5963              </li><li class="crossborder__disclosure-item ">
5964                <a class="crossborder__disclosure-option" href="#"  data-value="MD" data-disclosure-option>
5965                  Moldova (MDL L)
5966                </a>
5967              </li><li class="crossborder__disclosure-item ">
5968                <a class="crossborder__disclosure-option" href="#"  data-value="MC" data-disclosure-option>
5969                  Monaco (EUR €)
5970                </a>
5971              </li><li class="crossborder__disclosure-item ">
5972                <a class="crossborder__disclosure-option" href="#"  data-value="MN" data-disclosure-option>
5973                  Mongolia (MNT ₮)
5974                </a>
5975              </li><li class="crossborder__disclosure-item ">
5976                <a class="crossborder__disclosure-option" href="#"  data-value="ME" data-disclosure-option>
5977                  Montenegro (EUR €)
5978                </a>
5979              </li><li class="crossborder__disclosure-item ">
5980                <a class="crossborder__disclosure-option" href="#"  data-value="MS" data-disclosure-option>
5981                  Montserrat (XCD $)
5982                </a>
5983              </li><li class="crossborder__disclosure-item ">
5984                <a class="crossborder__disclosure-option" href="#"  data-value="MA" data-disclosure-option>
5985                  Morocco (MAD د.م.)
5986                </a>
5987              </li><li class="crossborder__disclosure-item ">
5988                <a class="crossborder__disclosure-option" href="#"  data-value="MZ" data-disclosure-option>
5989                  Mozambique (USD $)
5990                </a>
5991              </li><li class="crossborder__disclosure-item ">
5992                <a class="crossborder__disclosure-option" href="#"  data-value="MM" data-disclosure-option>
5993                  Myanmar (Burma) (MMK K)
5994                </a>
5995              </li><li class="crossborder__disclosure-item ">
5996                <a class="crossborder__disclosure-option" href="#"  data-value="NA" data-disclosure-option>
5997                  Namibia (USD $)
5998                </a>
5999              </li><li class="crossborder__disclosure-item ">
6000                <a class="crossborder__disclosure-option" href="#"  data-value="NR" data-disclosure-option>
6001                  Nauru (AUD $)
6002                </a>
6003              </li><li class="crossborder__disclosure-item ">
6004                <a class="crossborder__disclosure-option" href="#"  data-value="NP" data-disclosure-option>
6005                  Nepal (NPR Rs.)
6006                </a>
6007              </li><li class="crossborder__disclosure-item ">
6008                <a class="crossborder__disclosure-option" href="#"  data-value="NL" data-disclosure-option>
6009                  Netherlands (EUR €)
6010                </a>
6011              </li><li class="crossborder__disclosure-item ">
6012                <a class="crossborder__disclosure-option" href="#"  data-value="NC" data-disclosure-option>
6013                  New Caledonia (XPF Fr)
6014                </a>
6015              </li><li class="crossborder__disclosure-item ">
6016                <a class="crossborder__disclosure-option" href="#"  data-value="NZ" data-disclosure-option>
6017                  New Zealand (NZD $)
6018                </a>
6019              </li><li class="crossborder__disclosure-item ">
6020                <a class="crossborder__disclosure-option" href="#"  data-value="NI" data-disclosure-option>
6021                  Nicaragua (NIO C$)
6022                </a>
6023              </li><li class="crossborder__disclosure-item ">
6024                <a class="crossborder__disclosure-option" href="#"  data-value="NE" data-disclosure-option>
6025                  Niger (XOF Fr)
6026                </a>
6027              </li><li class="crossborder__disclosure-item ">
6028                <a class="crossborder__disclosure-option" href="#"  data-value="NG" data-disclosure-option>
6029                  Nigeria (NGN ₦)
6030                </a>
6031              </li><li class="crossborder__disclosure-item ">
6032                <a class="crossborder__disclosure-option" href="#"  data-value="NU" data-disclosure-option>
6033                  Niue (NZD $)
6034                </a>
6035              </li><li class="crossborder__disclosure-item ">
6036                <a class="crossborder__disclosure-option" href="#"  data-value="NF" data-disclosure-option>
6037                  Norfolk Island (AUD $)
6038                </a>
6039              </li><li class="crossborder__disclosure-item ">
6040                <a class="crossborder__disclosure-option" href="#"  data-value="MK" data-disclosure-option>
6041                  North Macedonia (MKD ден)
6042                </a>
6043              </li><li class="crossborder__disclosure-item ">
6044                <a class="crossborder__disclosure-option" href="#"  data-value="NO" data-disclosure-option>
6045                  Norway (USD $)
6046                </a>
6047              </li><li class="crossborder__disclosure-item ">
6048                <a class="crossborder__disclosure-option" href="#"  data-value="OM" data-disclosure-option>
6049                  Oman (USD $)
6050                </a>
6051              </li><li class="crossborder__disclosure-item ">
6052                <a class="crossborder__disclosure-option" href="#"  data-value="PK" data-disclosure-option>
6053                  Pakistan (PKR ₨)
6054                </a>
6055              </li><li class="crossborder__disclosure-item ">
6056                <a class="crossborder__disclosure-option" href="#"  data-value="PS" data-disclosure-option>
6057                  Palestinian Territories (ILS ₪)
6058                </a>
6059              </li><li class="crossborder__disclosure-item ">
6060                <a class="crossborder__disclosure-option" href="#"  data-value="PA" data-disclosure-option>
6061                  Panama (USD $)
6062                </a>
6063              </li><li class="crossborder__disclosure-item ">
6064                <a class="crossborder__disclosure-option" href="#"  data-value="PG" data-disclosure-option>
6065                  Papua New Guinea (PGK K)
6066                </a>
6067              </li><li class="crossborder__disclosure-item ">
6068                <a class="crossborder__disclosure-option" href="#"  data-value="PY" data-disclosure-option>
6069                  Paraguay (PYG ₲)
6070                </a>
6071              </li><li class="crossborder__disclosure-item ">
6072                <a class="crossborder__disclosure-option" href="#"  data-value="PE" data-disclosure-option>
6073                  Peru (PEN S/)
6074                </a>
6075              </li><li class="crossborder__disclosure-item ">
6076                <a class="crossborder__disclosure-option" href="#"  data-value="PH" data-disclosure-option>
6077                  Philippines (PHP ₱)
6078                </a>
6079              </li><li class="crossborder__disclosure-item ">
6080                <a class="crossborder__disclosure-option" href="#"  data-value="PN" data-disclosure-option>
6081                  Pitcairn Islands (NZD $)
6082                </a>
6083              </li><li class="crossborder__disclosure-item ">
6084                <a class="crossborder__disclosure-option" href="#"  data-value="PL" data-disclosure-option>
6085                  Poland (PLN zł)
6086                </a>
6087              </li><li class="crossborder__disclosure-item ">
6088                <a class="crossborder__disclosure-option" href="#"  data-value="PT" data-disclosure-option>
6089                  Portugal (EUR €)
6090                </a>
6091              </li><li class="crossborder__disclosure-item ">
6092                <a class="crossborder__disclosure-option" href="#"  data-value="QA" data-disclosure-option>
6093                  Qatar (QAR ر.ق)
6094                </a>
6095              </li><li class="crossborder__disclosure-item ">
6096                <a class="crossborder__disclosure-option" href="#"  data-value="RE" data-disclosure-option>
6097                  Réunion (EUR €)
6098                </a>
6099              </li><li class="crossborder__disclosure-item ">
6100                <a class="crossborder__disclosure-option" href="#"  data-value="RO" data-disclosure-option>
6101                  Romania (RON Lei)
6102                </a>
6103              </li><li class="crossborder__disclosure-item ">
6104                <a class="crossborder__disclosure-option" href="#"  data-value="RU" data-disclosure-option>
6105                  Russia (USD $)
6106                </a>
6107              </li><li class="crossborder__disclosure-item ">
6108                <a class="crossborder__disclosure-option" href="#"  data-value="RW" data-disclosure-option>
6109                  Rwanda (RWF FRw)
6110                </a>
6111              </li><li class="crossborder__disclosure-item ">
6112                <a class="crossborder__disclosure-option" href="#"  data-value="WS" data-disclosure-option>
6113                  Samoa (WST T)
6114                </a>
6115              </li><li class="crossborder__disclosure-item ">
6116                <a class="crossborder__disclosure-option" href="#"  dat
6116a-value="SM" data-disclosure-option>
6117                  San Marino (EUR €)
6118                </a>
6119              </li><li class="crossborder__disclosure-item ">
6120                <a class="crossborder__disclosure-option" href="#"  data-value="ST" data-disclosure-option>
6121                  São Tomé &amp; Príncipe (STD Db)
6122                </a>
6123              </li><li class="crossborder__disclosure-item ">
6124                <a class="crossborder__disclosure-option" href="#"  data-value="SA" data-disclosure-option>
6125                  Saudi Arabia (SAR ر.س)
6126                </a>
6127              </li><li class="crossborder__disclosure-item ">
6128                <a class="crossborder__disclosure-option" href="#"  data-value="SN" data-disclosure-option>
6129                  Senegal (XOF Fr)
6130                </a>
6131              </li><li class="crossborder__disclosure-item ">
6132                <a class="crossborder__disclosure-option" href="#"  data-value="RS" data-disclosure-option>
6133                  Serbia (RSD РСД)
6134                </a>
6135              </li><li class="crossborder__disclosure-item ">
6136                <a class="crossborder__disclosure-option" href="#"  data-value="SC" data-disclosure-option>
6137                  Seychelles (USD $)
6138                </a>
6139              </li><li class="crossborder__disclosure-item ">
6140                <a class="crossborder__disclosure-option" href="#"  data-value="SL" data-disclosure-option>
6141                  Sierra Leone (SLL Le)
6142                </a>
6143              </li><li class="crossborder__disclosure-item ">
6144                <a class="crossborder__disclosure-option" href="#"  data-value="SG" data-disclosure-option>
6145                  Singapore (SGD $)
6146                </a>
6147              </li><li class="crossborder__disclosure-item ">
6148                <a class="crossborder__disclosure-option" href="#"  data-value="SX" data-disclosure-option>
6149                  Sint Maarten (ANG ƒ)
6150                </a>
6151              </li><li class="crossborder__disclosure-item ">
6152                <a class="crossborder__disclosure-option" href="#"  data-value="SK" data-disclosure-option>
6153                  Slovakia (EUR €)
6154                </a>
6155              </li><li class="crossborder__disclosure-item ">
6156                <a class="crossborder__disclosure-option" href="#"  data-value="SI" data-disclosure-option>
6157                  Slovenia (EUR €)
6158                </a>
6159              </li><li class="crossborder__disclosure-item ">
6160                <a class="crossborder__disclosure-option" href="#"  data-value="SB" data-disclosure-option>
6161                  Solomon Islands (SBD $)
6162                </a>
6163              </li><li class="crossborder__disclosure-item ">
6164                <a class="crossborder__disclosure-option" href="#"  data-value="SO" data-disclosure-option>
6165                  Somalia (USD $)
6166                </a>
6167              </li><li class="crossborder__disclosure-item ">
6168                <a class="crossborder__disclosure-option" href="#"  data-value="ZA" data-disclosure-option>
6169                  South Africa (USD $)
6170                </a>
6171              </li><li class="crossborder__disclosure-item ">
6172                <a class="crossborder__disclosure-option" href="#"  data-value="GS" data-disclosure-option>
6173                  South Georgia &amp; South Sandwich Islands (GBP £)
6174                </a>
6175              </li><li class="crossborder__disclosure-item ">
6176                <a class="crossborder__disclosure-option" href="#"  data-value="KR" data-disclosure-option>
6177                  South Korea (KRW ₩)
6178                </a>
6179              </li><li class="crossborder__disclosure-item ">
6180                <a class="crossborder__disclosure-option" href="#"  data-value="SS" data-disclosure-option>
6181                  South Sudan (USD $)
6182                </a>
6183              </li><li class="crossborder__disclosure-item ">
6184                <a class="crossborder__disclosure-option" href="#"  data-value="ES" data-disclosure-option>
6185                  Spain (EUR €)
6186                </a>
6187              </li><li class="crossborder__disclosure-item ">
6188                <a class="crossborder__disclosure-option" href="#"  data-value="LK" data-disclosure-option>
6189                  Sri Lanka (LKR ₨)
6190                </a>
6191              </li><li class="crossborder__disclosure-item ">
6192                <a class="crossborder__disclosure-option" href="#"  data-value="BL" data-disclosure-option>
6193                  St. Barthélemy (EUR €)
6194                </a>
6195              </li><li class="crossborder__disclosure-item ">
6196                <a class="crossborder__disclosure-option" href="#"  data-value="SH" data-disclosure-option>
6197                  St. Helena (SHP £)
6198                </a>
6199              </li><li class="crossborder__disclosure-item ">
6200                <a class="crossborder__disclosure-option" href="#"  data-value="KN" data-disclosure-option>
6201                  St. Kitts &amp; Nevis (XCD $)
6202                </a>
6203              </li><li class="crossborder__disclosure-item ">
6204                <a class="crossborder__disclosure-option" href="#"  data-value="LC" data-disclosure-option>
6205                  St. Lucia (XCD $)
6206                </a>
6207              </li><li class="crossborder__disclosure-item ">
6208                <a class="crossborder__disclosure-option" href="#"  data-value="MF" data-disclosure-option>
6209                  St. Martin (EUR €)
6210                </a>
6211              </li><li class="crossborder__disclosure-item ">
6212                <a class="crossborder__disclosure-option" href="#"  data-value="PM" data-disclosure-option>
6213                  St. Pierre &amp; Miquelon (EUR €)
6214                </a>
6215              </li><li class="crossborder__disclosure-item ">
6216                <a class="crossborder__disclosure-option" href="#"  data-value="VC" data-disclosure-option>
6217                  St. Vincent &amp; Grenadines (XCD $)
6218                </a>
6219              </li><li class="crossborder__disclosure-item ">
6220                <a class="crossborder__disclosure-option" href="#"  data-value="SD" data-disclosure-option>
6221                  Sudan (USD $)
6222                </a>
6223              </li><li class="crossborder__disclosure-item ">
6224                <a class="crossborder__disclosure-option" href="#"  data-value="SR" data-disclosure-option>
6225                  Suriname (USD $)
6226                </a>
6227              </li><li class="crossborder__disclosure-item ">
6228                <a class="crossborder__disclosure-option" href="#"  data-value="SJ" data-disclosure-option>
6229                  Svalbard &amp; Jan Mayen (USD $)
6230                </a>
6231              </li><li class="crossborder__disclosure-item ">
6232                <a class="crossborder__disclosure-option" href="#"  data-value="SE" data-disclosure-option>
6233                  Sweden (SEK kr)
6234                </a>
6235              </li><li class="crossborder__disclosure-item ">
6236                <a class="crossborder__disclosure-option" href="#"  data-value="CH" data-disclosure-option>
6237                  Switzerland (CHF CHF)
6238                </a>
6239              </li><li class="crossborder__disclosure-item ">
6240                <a class="crossborder__disclosure-option" href="#"  data-value="TW" data-disclosure-option>
6241                  Taiwan (TWD $)
6242                </a>
6243              </li><li class="crossborder__disclosure-item ">
6244                <a class="crossborder__disclosure-option" href="#"  data-value="TJ" data-disclosure-option>
6245                  Tajikistan (TJS ЅМ)
6246                </a>
6247              </li><li class="crossborder__disclosure-item ">
6248                <a class="crossborder__disclosure-option" href="#"  data-value="TZ" data-disclosure-option>
6249                  Tanzania (TZS Sh)
6250                </a>
6251              </li><li class="crossborder__disclosure-item ">
6252                <a class="crossborder__disclosure-option" href="#"  data-value="TH" data-disclosure-option>
6253                  Thailand (THB ฿)
6254                </a>
6255              </li><li class="crossborder__disclosure-item ">
6256                <a class="crossborder__disclosure-option" href="#"  data-value="TL" data-disclosure-option>
6257                  Timor-Leste (USD $)
6258                </a>
6259              </li><li class="crossborder__disclosure-item ">
6260                <a class="crossborder__disclosure-option" href="#"  data-value="TG" data-disclosure-option>
6261                  Togo (XOF Fr)
6262                </a>
6263              </li><li class="crossborder__disclosure-item ">
6264                <a class="crossborder__disclosure-option" href="#"  data-value="TK" data-disclosure-option>
6265                  Tokelau (NZD $)
6266                </a>
6267              </li><li class="crossborder__disclosure-item ">
6268                <a class="crossborder__disclosure-option" href="#"  data-value="TO" data-disclosure-option>
6269                  Tonga (TOP T$)
6270                </a>
6271              </li><li class="crossborder__disclosure-item ">
6272                <a class="crossborder__disclosure-option" href="#"  data-value="TT" data-disclosure-option>
6273                  Trinidad &amp; Tobago (TTD $)
6274                </a>
6275              </li><li class="crossborder__disclosure-item ">
6276                <a class="crossborder__disclosure-option" href="#"  data-value="TA" data-disclosure-option>
6277                  Tristan da Cunha (GBP £)
6278                </a>
6279              </li><li class="crossborder__disclosure-item ">
6280                <a class="crossborder__disclosure-option" href="#"  data-value="TN" data-disclosure-option>
6281                  Tunisia (USD $)
6282                </a>
6283              </li><li class="crossborder__disclosure-item ">
6284                <a class="crossborder__disclosure-option" href="#"  data-value="TR" data-disclosure-option>
6285                  Türkiye (USD $)
6286                </a>
6287              </li><li class="crossborder__disclosure-item ">
6288                <a class="crossborder__disclosure-option" href="#"  data-value="TM" data-disclosure-option>
6289                  Turkmenistan (USD $)
6290                </a>
6291              </li><li class="crossborder__disclosure-item ">
6292                <a class="crossborder__disclosure-option" href="#"  data-value="TC" data-disclosure-option>
6293                  Turks &amp; Caicos Islands (USD $)
6294                </a>
6295              </li><li class="crossborder__disclosure-item ">
6296                <a class="crossborder__disclosure-option" href="#"  data-value="TV" data-disclosure-option>
6297                  Tuvalu (AUD $)
6298                </a>
6299              </li><li class="crossborder__disclosure-item ">
6300                <a class="crossborder__disclosure-option" href="#"  data-value="UM" data-disclosure-option>
6301                  U.S. Outlying Islands (USD $)
6302                </a>
6303              </li><li class="crossborder__disclosure-item ">
6304                <a class="crossborder__disclosure-option" href="#"  data-value="UG" data-disclosure-option>
6305                  Uganda (UGX USh)
6306                </a>
6307              </li><li class="crossborder__disclosure-item ">
6308                <a class="crossborder__disclosure-option" href="#"  data-value="UA" data-disclosure-option>
6309                  Ukraine (UAH ₴)
6310                </a>
6311              </li><li class="crossborder__disclosure-item ">
6312                <a class="crossborder__disclosure-option" href="#"  data-value="AE" data-disclosure-option>
6313                  United Arab Emirates (AED د.إ)
6314                </a>
6315              </li><li class="crossborder__disclosure-item ">
6316                <a class="crossborder__disclosure-option" href="#"  data-value="GB" data-disclosure-option>
6317                  United Kingdom (GBP £)
6318                </a>
6319              </li><li class="crossborder__disclosure-item crossborder__disclosure-item--current ">
6320                <a class="crossborder__disclosure-option" href="#" aria-current="true" data-value="US" data-disclosure-option>
6321                  United States (USD $)
6322                </a>
6323              </li><li class="crossborder__disclosure-item ">
6324                <a class="crossborder__disclosure-option" href="#"  data-value="UY" data-disclosure-option>
6325                  Uruguay (UYU $U)
6326                </a>
6327              </li><li class="crossborder__disclosure-item ">
6328                <a class="crossborder__disclosure-option" href="#"  data-value="UZ" data-disclosure-option>
6329                  Uzbekistan (UZS so'm)
6330                </a>
6331              </li><li class="crossborder__disclosure-item ">
6332                <a class="crossborder__disclosure-option" href="#"  data-value="VU" data-disclosure-option>
6333                  Vanuatu (VUV Vt)
6334                </a>
6335              </li><li class="crossborder__disclosure-item ">
6336                <a class="crossborder__disclosure-option" href="#"  data-value="VA" data-disclosure-option>
6337                  Vatican City (EUR €)
6338                </a>
6339              </li><li class="crossborder__disclosure-item ">
6340                <a class="crossborder__disclosure-option" href="#"  data-value="VE" data-disclosure-option>
6341                  Venezuela (USD $)
6342                </a>
6343              </li><li class="crossborder__disclosure-item ">
6344                <a class="crossborder__disclosure-option" href="#"  data-value="VN" data-disclosure-option>
6345                  Vietnam (VND ₫)
6346                </a>
6347              </li><li class="crossborder__disclosure-item ">
6348                <a class="crossborder__disclosure-option" href="#"  data-value="WF" data-disclosure-option>
6349                  Wallis &amp; Futuna (XPF Fr)
6350                </a>
6351              </li><li class="crossborder__disclosure-item ">
6352                <a class="crossborder__disclosure-option" href="#"  data-value="EH" data-disclosure-option>
6353                  Western Sahara (MAD د.م.)
6354                </a>
6355              </li><li class="crossborder__disclosure-item ">
6356                <a class="crossborder__disclosure-option" href="#"  data-value="YE" data-disclosure-option>
6357                  Yemen (YER ï·¼)
6358                </a>
6359              </li><li class="crossborder__disclosure-item ">
6360                <a class="crossborder__disclosure-option" href="#"  data-value="ZM" data-disclosure-option>
6361                  Zambia (USD $)
6362                </a>
6363              </li><li class="crossborder__disclosure-item ">
6364                <a class="crossborder__disclosure-option" href="#"  data-value="ZW" data-disclosure-option>
6365                  Zimbabwe (USD $)
6366                </a>
6367              </li></ul>
6368          <input type="hidden" name="country_code" id="CurrencySelector" value="US" data-disclosure-input/>
6369        </div>
6370      </div>
6371    �</form>
6372          </div> 
6373        </div></div>
6374    </div>
6375  </footer>
6376</div>
6377</div>
6378<!-- END sections: footer-group -->
6379
6380  
6381
6382  
6382<script src="//respoke.com/cdn/shop/t/30/assets/predictive-search.js?v=33016745803952707301766703035" defer="defer" type="9d301842d1018ba6ec846d68-text/javascript"></script>
6382
6383
6384<div class="modal micromodal-slide" id="modal-1" aria-hidden="true">
6385  <div class="modal__overlay modal__overlay--search" tabindex="-1" data-micromodal-close>
6386    <div class="modal__container predictive-search__wrapper" role="dialog" aria-modal="true"
6387      aria-labelledby="modal-1-title">
6388      <h2 class="modal__title" id="modal-1-title" style="display: none">
6389        Search
6390      </h2>
6391      <div class="search-content" id="modal-1-content">
6392        <predictive-search>
6393          <form action="/search" method="get" role="search" class="input-group">
6394            <div class="one-whole text-left search-input-field-container ">
6395              <div class="search-input-field card-shadow">
6396                <input type="search" id="search-input" name="q" role="combobox" value=""
6397                  placeholder="Enter search terms..." aria-expanded="false" aria-owns="predictive-search-results"
6398                  aria-controls="predictive-search-results" aria-haspopup="listbox" aria-autocomplete="list"
6399                  data-autofocus 
6400                  class="predictive-search__input js-search-query" 
6401                  aria-label="Enter search terms..."
6402                  autocomplete="off">
6403              </div>
6404            </div>
6405            <input name="options[prefix]" type="hidden" value="last">
6406
6407            <div id="predictive-search" tabindex="-1"></div>
6408          </form>
6409        </predictive-search>
6410      </div>
6411    </div>
6412  </div>
6413</div>
6414
6415
6416
6417�
6417<script defer src="//respoke.com/cdn/shop/t/30/assets/product-form.js?v=180051259843661108951766703035" type="9d301842d1018ba6ec846d68-text/javascript"></script>
6417
6418
6419  
6419<script type="9d301842d1018ba6ec846d68-text/javascript">
6420    window.addEventListener('load', function () {
6421      let searchScript = window.theme?.scripts?.predictive_search?.src;
6422      if (searchScript && typeof loadJS === 'function') {
6423        loadJS(searchScript, function () {
6424          window.theme?.scripts?.predictive_search?.init?.();
6425        }, true);
6426      }
6427    });
6428  </script>
6428
6429
6430  
6430<script id="loadcss" type="9d301842d1018ba6ec846d68-text/javascript">
6431    window.addEventListener('load', function () {
6432      // load a CSS file just before the script element containing this code
6433      if (typeof loadCSS === 'function') {
6434        loadCSS("//respoke.com/cdn/shop/t/30/assets/predictive_search.nomin.css?v=88970073231874085561766703035", document.getElementById('loadcss'));
6435        loadCSS("//respoke.com/cdn/shop/t/30/assets/lightbox.nomin.css?v=113901259182279558451766703035", document.getElementById('loadcss'));
6436      }
6437    });
6438  </script>
6438
6439
6440  <loft-cart>
6441    <span slot="add-to-cart-success">
6442      <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">
6443    <defs>
6444        <circle id="path-1" cx="7.54224817" cy="7.54224817" r="7.54224817"></circle>
6445        <mask id="mask-2" maskContentUnits="userSpaceOnUse" maskUnits="objectBoundingBox" x="0" y="0" width="15.0844963" height="15.0844963" fill="white">
6446            <use xlink:href="#path-1"></use>
6447        </mask>
6448    </defs>
6449    <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
6450        <g id="128" stroke="var(--color_secondary_header)">
6451            <use id="Oval" mask="url(#mask-2)" stroke-width="3.4" xlink:href="#path-1"></use>
6452            <polyline id="Path-2" stroke-width="1.7" points="4.08689094 7.5 7.11105318 10.524158 10.9538954 5.04396605"></polyline>
6453        </g>
6454    </g>
6455</svg>Added
6456    </span>
6457    <span slot="add-to-cart-fail">
6458      Cart Error
6459    </span>
6460  </loft-cart>
6461
6462 <!-- Respoke accent fix (scoped safely for homepage and header) -->
6463<style>
6464  :root {
6465    --color-accent: #b30000 !important; /* Adjust this hex to your brand red */
6466    --link-color: var(--color-accent) !important;
6467    --link-color-hover: var(--color-accent) !important;
6468  }
6469
6470  /* ✅ Main content + homepage content: bring red accent back */
6471  #PageContainer .link--accent,
6472  #PageContainer .text--accent,
6473  #PageContainer .color-accent,
6474  .index-section .link--accent,
6475  .index-section .text--accent,
6476  .index-section .color-accent {
6477    color: var(--color-accent) !important;
6478  }
6479
6480  /* Buttons and CTAs inside main content or homepage */
6481  #PageContainer .btn,
6482  #PageContainer .button,
6483  #PageContainer .shopify-payment-button__button,
6484  #PageContainer .button--primary,
6485  #PageContainer input[type="submit"],
6486  #PageContainer .shopify-challenge__button,
6487  .index-section .btn,
6488  .index-section .button,
6489  .index-section .button--primary {
6490    background-color: var(--color-accent) !important;
6491    border-color: var(--color-accent) !important;
6492    color: #fff !important;
6493  }
6494
6495  #PageContainer .btn:hover,
6496  #PageContainer .button:hover,
6497  #PageContainer .shopify-payment-button__button:hover,
6498  #PageContainer .button--primary:hover,
6499  #PageContainer input[type="submit"]:hover,
6500  #PageContainer .shopify-challenge__button:hover,
6501  .index-section .btn:hover,
6502  .index-section .button:hover,
6503  .index-section .button--primary:hover {
6504    background-color: color-mix(in srgb, var(--color-accent) 90%, black) !important;
6505    border-color: color-mix(in srgb, var(--color-accent) 90%, black) !important;
6506  }
6507
6508  /* 🔒 Keep header nav links white */
6509  .header__section-wrapper a,
6510  .header__section-wrapper .site-nav__link,
6511  .header__section-wrapper .site-nav__item > a {
6512    color: #fff !important;
6513  }
6514  .header__section-wrapper a:hover,
6515  .header__section-wrapper .site-nav__link:hover,
6516  .header__section-wrapper .site-nav__item > a:hover {
6517    opacity: 0.85;
6518  }
6519</style>
6520
6521
6522<!-- Respoke overrides START (blog/news only, safe for homepage) -->
6523<style>
6524  /* Force black blog/article titles only */
6525  body.template-blog .article-item__title a,
6526  body.template-article .article-item__title a {
6527    color:#000 !important;
6528    -webkit-text-fill-color:#000 !important;
6529  }
6530  body.template-blog .article-item__title a:hover,
6531  body.template-article .article-item__title a:hover {
6532    color:#000 !important;
6533  }
6534
6535  /* Force black Read More link only on blog/article templates */
6536  body.template-blog .article-item__read-more a,
6537  body.template-article .article-item__read-more a {
6538    color:#000 !important;
6539  }
6540
6541  /* News only: Fira Sans, uppercase Read More */
6542  body.blog--news .article-item__read-more a {
6543    font-family:Fira Sans,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif !important;
6544    text-transform:uppercase !important;
6545    letter-spacing:0.08em !important;
6546    font-weight:600 !important;
6547  }
6548</style>
6549
6550<script type="9d301842d1018ba6ec846d68-text/javascript">
6551(function(){
6552  // Only run on blog/news pages to avoid homepage interference
6553  const isBlog = document.body.classList.contains('template-blog') ||
6554                 document.body.classList.contains('template-article');
6555  if(!isBlog) return;
6556
6557  function fixColors() {
6558    document.querySelectorAll('.article-item__title a, .article-item__read-more a').forEach(a=>{
6559      a.classList.remove('link--accent','text--accent','color-accent');
6560      a.style.color = '#000';
6561      a.style.setProperty('-webkit-text-fill-color', '#000', 'important');
6562      a.style.setProperty('--color-accent', '#000', 'important');
6563    });
6564  }
6565
6566  if(document.readyState !== 'loading') fixColors();
6567  document.addEventListener('DOMContentLoaded', fixColors);
6568  document.addEventListener('shopify:section:load', fixColors);
6569})();
6570</script>
6570
6571<!-- Respoke overrides END -->
6572<!-- Respoke: Homepage Newsletter = grey inner card, black outer -->
6573<style>
6574  /* CSS fallback once JS tags the section/card */
6575  body.template-index .respoke-newsletter { background: transparent !important; } /* keep outer black */
6576
6577  /* inner card we create/tag */
6578  body.template-index .respoke-newsletter .respoke-newsletter__card {
6579    background-color: #7a7a7a !important; /* grey */
6580    color: #fff !important;
6581    border-radius: inherit;
6582  }
6583  body.template-index .respoke-newsletter .respoke-newsletter__card h1,
6584  body.template-index .respoke-newsletter .respoke-newsletter__card h2,
6585  body.template-index .respoke-newsletter .respoke-newsletter__card h3,
6586  body.template-index .respoke-newsletter .respoke-newsletter__card p,
6587  body.template-index .respoke-newsletter .respoke-newsletter__card a {
6588    color: #fff !important;
6589  }
6590
6591  /* red button inside the card */
6592  body.template-index .respoke-newsletter .respoke-newsletter__card .btn,
6593  body.template-index .respoke-newsletter .respoke-newsletter__card .button,
6594  body.template-index .respoke-newsletter .respoke-newsletter__card input[type="submit"] {
6595    background-color: #b30000 !important;
6596    border-color: #b30000 !important;
6597    color: #fff !important;
6598  }
6599  body.template-index .respoke-newsletter .respoke-newsletter__card .btn:hover,
6600  body.template-index .respoke-newsletter .respoke-newsletter__card .button:hover,
6601  body.template-index .respoke-newsletter .respoke-newsletter__card input[type="submit"]:hover {
6602    background-color: color-mix(in srgb, #b30000 85%, black) !important;
6603    border-color: color-mix(in srgb, #b30000 85%, black) !important;
6604  }
6605
6606  /* inputs readable on grey */
6607  body.template-index .respoke-newsletter .respoke-newsletter__card input[type="email"],
6608  body.template-index .respoke-newsletter .respoke-newsletter__card input[type="text"] {
6609    background: rgba(255,255,255,0.1) !important;
6610    border-color: rgba(255,255,255,0.35) !important;
6611    color: #fff !important;
6612  }
6613</style>
6614
6615<script type="9d301842d1018ba6ec846d68-text/javascript">
6616/* Find the homepage newsletter; style only the INNER container */
6617(function () {
6618  if (!document.body.classList.contains('template-index')) return;
6619
6620  // Try to locate the newsletter section by form with email field
6621  function looksLikeNewsletter(el){
6622    const form = el.querySelector('form');
6623    if (!form) return false;
6624    return !!form.querySelector('input[type="email"], input[name="contact[email]"]');
6625  }
6626
6627  // Choose a good inner "card" to color (padded container)
6628  function findInnerCard(sec){
6629    // common inner wrappers
6630    const candidates = sec.querySelectorAll(
6631      '.newsletter__inner, .newsletter__content, .newsletter__wrapper, .section-inner, .section__content, .wrapper, .container, .index__newsletter, .content, .grid, div'
6632    );
6633    let best = null, bestScore = -1;
6634    candidates.forEach(el=>{
6635      const cs = getComputedStyle(el);
6636      const pad = ['paddingTop','paddingRight','paddingBottom','paddingLeft']
6637        .map(k=>parseFloat(cs[k])||0).reduce((a,b)=>a+b,0);
6638      const isBlock = cs.display === 'block';
6639      // prefer direct children to avoid too-deep nodes
6640      const depthBonus = (el.parentElement === sec) ? 20 : 0;
6641      const score = (isBlock ? 10 : 0) + pad + depthBonus;
6642      if (score > bestScore) { bestScore = score; best = el; }
6643    });
6644    return best || sec;
6645  }
6646
6647  function apply(){
6648    document.querySelectorAll(
6649      '[data-section-type*="news"], [class*="newsletter"], section[id*="newsletter"], .shopify-section, .index-section'
6650    ).forEach(sec=>{
6651      if (!looksLikeNewsletter(sec)) return;
6652
6653      // mark section; clear outer background so page background (black) shows
6654      sec.classList.add('respoke-newsletter');
6655      sec.style.setProperty('background','transparent','important');
6656
6657      // find a padded inner container to treat as the "card"
6658      const card = findInnerCard(sec);
6659      if (!card) return;
6660      card.classList.add('respoke-newsletter__card');
6661
6662      // ensure inline safety (beats theme accent bleed)
6663      card.style.setProperty('background-color','#7a7a7a','important');
6664      card.querySelectorAll('h1,h2,h3,p,a').forEach(n=>{
6665        n.style.setProperty('color','#fff','important');
6666      });
6667      card.querySelectorAll('.btn, .button, .button--primary, input[type="submit"]').forEach(b=>{
6668        b.style.setProperty('background-color','#b30000','important');
6669        b.style.setProperty('border-color','#b30000','important');
6670        b.style.setProperty('color','#fff','important');
6671      });
6672      card.querySelectorAll('input[type="email"], input[type="text"]').forEach(i=>{
6673        i.style.setProperty('background','rgba(255,255,255,0.1)','important');
6674        i.style.setProperty('border-color','rgba(255,255,255,0.35)','important');
6675        i.style.setProperty('color','#fff','important');
6676      });
6677    });
6678  }
6679
6680  if (document.readyState !== 'loading') apply();
6681  document.addEventListener('DOMContentLoaded', apply);
6682  document.addEventListener('shopify:section:load', e=>apply());
6683})();
6684</script>
vendor: 2 bytes, line 6684
6684
6685<script type="9d301842d1018ba6ec846d68-text/javascript">
6686<script>
6687document.addEventListener('DOMContentLoaded', function () {
6688  var SIZE_OPTION_MATCH = /size/i;     // matches "Size", "US Size", etc.
6689  var allowBackorder = false;          // keep false for "hard hide" (0 qty => hidden)
6690
6691  function getVariantSelectEl(scope){
6692    return scope.querySelector('variant-selects[data-url]') || scope.querySelector('variant-selects');
6693  }
6694
6695  function fetchJSON(url){
6696    return fetch(url, { credentials:'same-origin' }).then(function(r){
6697      if (!r.ok) throw new Error('HTTP '+r.status);
6698      return r.json();
6699    });
6700  }
6701
6702  function fetchProduct(scope){
6703    var vs = getVariantSelectEl(scope);
6704    if (!vs) return Promise.resolve(null);
6705    var url = (vs.getAttribute('data-url') || window.location.pathname || '').replace(/\/$/, '');
6706    return fetchJSON(url + '.js').catch(function(){ return null; });
6707  }
6708
6709  // Fallback: get per-variant qty via /variants/{id}.json (needed on themes where product.js omits inventory_quantity)
6710  function fetchVariantQty(id){
6711    return fetchJSON('/variants/' + id + '.json')
6712      .then(function(obj){
6713        var v = obj && obj.variant ? obj.variant : {};
6714        // Some stores hide qty when inventory not tracked; normalize to number or null
6715        return (typeof v.inventory_quantity === 'number') ? v.inventory_quantity : null;
6716      })
6717      .catch(function(){ return null; });
6718  }
6719
6720  function readCurrentSelections(scope){
6721    var sel = {};
6722    scope.querySelectorAll('fieldset.js.product-form__input, fieldset.product-form__input, .product-form__input--dropdown').forEach(function(container){
6723      var labelEl = container.querySelector('legend .form__label, legend, label.form__label');
6724      var nameText = labelEl && (labelEl.textContent || '').trim();
6725      if (!nameText) return;
6726      var isSize = SIZE_OPTION_MATCH.test(nameText);
6727      var checked = container.querySelector('input[type="radio"][name^="options["]:checked');
6728      var drop = container.querySelector('select[name^="options["]');
6729      var val = checked ? checked.value : (drop ? drop.value : null);
6730      if (val && !isSize) sel[nameText] = val;
6731    });
6732    return sel;
6733  }
6734
6735  // Decide if a variant is sellable (hard hide: qty must be > 0)
6736  function isSellableVariant(v, qty){
6737    if (!v) return false;
6738    // Prefer explicit qty if we have it; otherwise use v.inventory_quantity if present
6739    var q = (typeof qty === 'number') ? qty :
6740            (typeof v.inventory_quantity === 'number' ? v.inventory_quantity : null);
6741    if (q !== null && q <= 0) return false;
6742    if (!v.available) return false; // belt-and-suspenders
6743    if (!allowBackorder && v.inventory_management && q !== null && q <= 0) return false;
6744    return true;
6745  }
6746
6747  // Build a size -> allowed (for current non-size selections)
6748  function computeAllowedSizes(product, quantitiesById, scope){
6749    var sizeIdx = -1;
6750    product.options.forEach(function(name, i){
6751      if (SIZE_OPTION_MATCH.test((name || ''))) sizeIdx = i;
6752    });
6753    if (sizeIdx < 0) return new Set();
6754
6755    var others = readCurrentSelections(scope);
6756    var allowed = new Set();
6757
6758    product.variants.forEach(function(v){
6759      // Must match all non-size current selections
6760      var matches = true;
6761      product.options.forEach(function(name, i){
6762        if (i === sizeIdx) return;
6763        var wanted = others[name];
6764        if (wanted && v['option' + (i+1)] !== wanted) matches = false;
6765      });
6766      if (!matches) return;
6767
6768      var qty = quantitiesById[v.id]; // may be number or null
6769      if (!isSellableVariant(v, qty)) return;
6770
6771      var sizeVal = v['option' + (sizeIdx+1)];
6772      if (sizeVal) allowed.add(sizeVal);
6773    });
6774
6775    return allowed;
6776  }
6777
6778  function hideInUI(scope, allowed){
6779    // Buttons / swatches
6780    scope.querySelectorAll('fieldset.js.product-form__input, fieldset.product-form__input').forEach(function(fs){
6781      var labelEl = fs.querySelector('legend .form__label, legend');
6782      var name = labelEl && (labelEl.textContent || '').trim();
6783      if (!name || !SIZE_OPTION_MATCH.test(name)) return;
6784
6785      fs.querySelectorAll('input[type="radio"][name^="options["]').forEach(function(inp){
6786        var label = inp.closest('label');
6787        if (!label) return;
6788        if (!allowed.has(inp.value)) {
6789          label.style.display = 'none';
6790          if (inp.checked) inp.checked = false;
6791        } else {
6792          label.style.display = '';
6793        }
6794      });
6795    });
6796
6797    // Dropdown (if used)
6798    scope.querySelectorAll('.product-form__input--dropdown select[name^="options["]').forEach(function(sel){
6799      var lab = sel.closest('.product-form__input--dropdown')?.querySelector('label.form__label');
6800      var name = lab && (lab.textContent || '').trim();
6801      if (!name || !SIZE_OPTION_MATCH.test(name)) return;
6802
6803      Array.from(sel.options).forEach(function(opt, i){
6804        var isPlaceholder = (i === 0 && opt.value === '') || /choose|select/i.test((opt.textContent||''));
6805        if (isPlaceholder) return;
6806        opt.style.display = allowed.has(opt.value) ? '' : 'none';
6807      });
6808
6809      if (!allowed.has(sel.value)) {
6810        var first = Array.from(sel.options).find(function(o){ return o.value && allowed.has(o.value); });
6811        if (first) {
6812          sel.value = first.value;
6813          sel.dispatchEvent(new Event('change', { bubbles:true }));
6814        }
6815      }
6816    });
6817  }
6818
6819  function run(scope){
6820    fetchProduct(scope).then(function(product){
6821      if (!product) return;
6822
6823      // If product.js includes inventory quantities already, we can skip the per-variant fetch.
6824      var haveInlineQty = product.variants.some(function(v){ return typeof v.inventory_quantity === 'number'; });
6825
6826      if (haveInlineQty) {
6827        var quantities = {};
6828        product.variants.forEach(function(v){ quantities[v.id] = v.inventory_quantity; });
6829        var allowed = computeAllowedSizes(product, quantities, scope);
6830        hideInUI(scope, allowed);
6831        return;
6832      }
6833
6834      // Fallback: fetch quantities for each variant id
6835      var ids = product.variants.map(function(v){ return v.id; });
6836      var promises = ids.map(function(id){ return fetchVariantQty(id).then(function(q){ return [id, q]; }); });
6837
6838      Promise.all(promises).then(function(entries){
6839        var quantities = {};
6840        entries.forEach(function(pair){ quantities[pair[0]] = pair[1]; });
6841        var allowed = computeAllowedSizes(product, quantities, scope);
6842        hideInUI(scope, allowed);
6843      });
6844    });
6845  }
6846
6847  run(document);
6848
6849  document.body.addEventListener('change', function(e){
6850    if (e.target.matches('select[name^="options["], input[type="radio"][name^="options["]')) {
6851      setTimeout(function(){ run(document); }, 0);
6852    }
6853  });
6854
6855  var mo = new MutationObserver(function(){ run(document); });
6856  mo.observe(document.documentElement, { childList:true, subtree:true });
6857});
6858</script>
6858
6859
6860<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>
6861<div id="shopify-block-AaW53NVNIM3V6M3RCV__15393088698543645836" class="shopify-block shopify-app-block">
6862
6863
6864<!-- BEGIN app snippet: vite-tag -->
6865
6866
6867  
6867<script src="https://cdn.shopify.com/extensions/01a10bd8-dbcc-7d26-83bc-10565ea1ad97/essential-pre-order-presale-3668/assets/app-embed-BtHdBRKq.js" type="9d301842d1018ba6ec846d68-module" crossorigin="anonymous"></script>
6867
6868  <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">
6869  <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" />
6870  <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">
6871  <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" />
6872
6873<!-- END app snippet -->
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887<script type="9d301842d1018ba6ec846d68-text/javascript">
6888  window.essentialPreorderConfigs = {
6889    addToCartTexts: [
6890      window.variantStrings?.addToCart,
6891      window.variantStrings?.soldOut,
6892      window.theme?.strings?.addToCart,
6893      window.theme?.strings?.soldOut,
6894      window.theme?.variantStrings?.addToCart,
6895      window.theme?.variantStrings?.soldOut,
6896      window.MinimogStrings?.addToCart,
6897      window.MinimogStrings?.soldOut,
6898      window.themeVariables?.strings?.productFormAddToCart,
6899      window.themeVariables?.strings?.productFormSoldOut,
6900      "Add to cart",
6901      "Sold out"
6902    ].filter(Boolean),
6903    selectedOrFirstAvailableVariantId: "null",
6904    permanentDomain: "respoke.myshopify.com",
6905    selectedLocale: "en",
6906    selectedCountry: "US",
6907    selectedMarketId: "93552879",
6908  }
6909</script>
6909
6910
6911<essential-preorder-app-embed
6912  customer-email=""
6913  customer-phone=""
6914  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}"
6915  cart-inventory-quantity-by-variant-id="{}"
6916  product="null"
6917  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;
6917badgeBackgroundColor&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}"
6918  preorder-app-data-back-in-stock="{&quot;backInStockCampaigns&quot;:[],&quot;bisDisplay&quot;:{&quot;featuredProductsEnabled&quot;:false,&quot;listEnabled&quot;:false,&quot;quickViewEnabled&quot;:false}}"
6919  preorder-app-data-inventory-quantity-limits="[]"
6920  preorder-app-data-market-quantity="null"
6921  preorder-app-data-app-settings="{&quot;paidFeatures&quot;:{&quot;isCustomizeEmailDisabled&quot;:false,&quot;isTranslationsDisabled&quot;:false,&quot;isButtonInQuickAddModalDisabled&quot;:false,&quot;isPreorderConfirmationEmailDisabled&quot;:false}}"
6922  product-collections="null"
6923  inventory-quantity-by-variant-id="{}"
6924  money-format-by-settings="${{amount}}"
6925  money-format="${{amount}}"
6926  template="blog"
6927></essential-preorder-app-embed>
6928
6929
6930
6931</div><div id="shopify-block-AdUhINzJDU05HRnJaS__4318962865815008709" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: config -->
6931<script type="9d301842d1018ba6ec846d68-text/javascript">window.__BOOST_V3_LIQUID__ = {
6932  config: {
6933    shop: {
6934      name: 'Respoke',
6935      url: 'https://respoke.com',
6936      domain: 'respoke.myshopify.com',
6937      currency: 'USD',
6938      money_format: "\u0026#36;{{amount}}",
6939      money_format_with_currency: "\u0026#36;{{amount}} USD"
6940    },
6941    
6942      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}]},
6943    
6944    
6945    
6946    
6947      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":{}},
6948    
6949    
6950    
6951      
6952      
6953        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"
6953:"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":{}},
6954      
6955    
6956    
6957    
6958      default_sort_order: {"error":"json not allowed for this object"},
6959    
6960  },
6961  filterDefaults: {
6962    
6963  },
6964  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
6964dColor":""},"showVariantImageBasedOnSelectedFilter":"","isShortenUrlParam":false,"filterLayout":"vertical","filterTreeMobileStyle":"style2","filterTreeVerticalStyle":"style-default","filterTreeHorizontalStyle":"style1","stickyFilterOnDesktop":false,"stickyFilterOnMobile":false},
6965  additionalElementDefaults: {
6966    
6967      default_sort_order: {"search":"","all":"manual","173324763276":"manual"},
6968    
6969  },
6970  additionalElementSettings: {"customSortingList":"manual","enableCollectionSearch":false},
6971  generalSettings: {
6972      page: "blog",
6973      
6974        file_url: "//respoke.com/cdn/shop/files/?v=3901",
6975      
6976      collection_id: 0,
6977      collection_handle: "",
6978      collection_product_count: 0,
6979    
6980    
6981      collection_tags: null,
6982      current_tags: null,
6983      default_sort_by: "",
6984      no_image_url: "https://cdn.shopify.com/extensions/01a0e6ff-4d67-7d67-9987-f5e32fd926b9/product-filter-search-230/assets/boost-pfs-no-image.jpg",
6985      search_term: "",
6986      template: "blog",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"],
6987      current_currency:"USD",published_locales: {"en":true},
6988      current_locale: "en",
6989  },
6990  generalSettingsMetafield: {"enableTrackingOrderRevenue":true,"addCollectionToProductUrl":false,"ssr_version":"v1","ssr_engine":"node"},
6991  integration: null,
6992  b2b: {
6993    
6994  },
6995  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"}
6995,"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
6995dColor":"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
6995dColor":"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
6995dColor":"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":{}}},
6996  themeInfo: {},
6997  data: {
6998    
6999  },
7000  widgets: {
7001      
7002        "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"}}},
7003      
7004      
7005        "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"}]}]}
7005,"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"}}},
7006      
7007      
7008        "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"}}},
7009      
7010      
7011        "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"}}},
7012      
7013  },
7014  recommendationDefaults: null,
7015  assets: {
7016    '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",
7017    '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",
7018    'boost-sd.experiments.js': "https:\/\/cdn.shopify.com\/extensions\/01a0e6ff-4d67-7d67-9987-f5e32fd926b9\/product-filter-search-230\/assets\/boost-sd.experiments.js",
7019    'boost-sd.js': "https:\/\/cdn.shopify.com\/extensions\/01a0e6ff-4d67-7d67-9987-f5e32fd926b9\/product-filter-search-230\/assets\/boost-sd.js",
7020  },
7021};</script>
7021<script type="9d301842d1018ba6ec846d68-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`);
7021let 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>
7021<!-- END app snippet --></div><div id="shopify-block-AdEg4TnpCWURjL090R__13375078075628245689" class="shopify-block shopify-app-block">
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042</div><div id="shopify-block-AdTBORzdUdm95L0F1Z__1537173939754162885" class="shopify-block shopify-app-block">
7043
7044<script type="9d301842d1018ba6ec846d68-text/javascript">
7045  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"};
7046  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
7046afe 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":""};
7047  window.accessProCurrentPage = {
7048    pageType: "blog",
7049    path: "\/blogs\/news"
7050  };
7051</script>
7051
7052
7053<style>
7054    
7055
7056  .asw-widget-button-top {
7057     position: absolute !important;
7058     top: 10px !important;
7059     left: 10px !important;
7060     background-color: #000 !important;
7061     color: #fff !important;
7062     text-decoration: none !important;
7063     overflow: hidden;
7064     width: 1px !important;
7065     height: 1px !important;
7066     margin: -1px !important;
7067     padding: 0 !important;
7068     border: 0 !important;
7069     clip: rect(0 0 0 0) !important;
7070     word-wrap: normal !important;
7071  }
7072    .asw-widget-button-top-focused,
7073    .asw-widget-button-top:focus {
7074      z-index: 9999 !important;
7075      overflow: auto !important;
7076      width: auto !important;
7077      height: auto !important;
7078      clip: auto !important;
7079      padding: 10px 15px !important;
7080    }
7081
7082    #acp-virtualKeyboardPopup {
7083      position: fixed;
7084      bottom: 80px;
7085      left: 50%;
7086      transform: translateX(-50%);
7087      background: #ffffff !important;
7088      border: 1px solid #ccc;
7089      padding: 8px;
7090      box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2);
7091      z-index: 9999;
7092      display: none;
7093      width: 90%;
7094      max-width: 600px;
7095      border-radius: 10px;
7096    }
7097
7098    #acp-virtual-input {
7099      width: 100%;
7100      padding: 10px;
7101      font-size: 16px;
7102      margin-bottom: 10px;
7103    }
7104
7105    #acp-closeKeyboardBtn {
7106      color: #fff;
7107      border: none;
7108      padding: 1px 3px;
7109      cursor: pointer;
7110      float: right;
7111      border-radius: 4px;
7112      margin-bottom: 5px;
7113    }
7114    #acp-definition-popup {
7115      position: absolute;
7116      display: none;
7117      padding: 10px;
7118      background: white;
7119      border: 1px solid #ccc;
7120      z-index: 1000;
7121      border-radius: 14px;
7122    }
7123</style>
7124
7125<div id="acp-icon"></div>
7126<div id="acp-widget"></div>
7127
7128<!-- Virtual Keyboard Input and Keyboard -->
7129<div
7130  id="acp-definition-popup"
7131></div>
7132<div
7133  id="acp-dictionary-toast"
7134  class="asw-text-speech-bar"
7135  style="display: none;"
7136  data-ap-translate="DICTIONARY DESC"
7137>
7138  Double click on a word to see the definition.
7139</div>
7140<div id="acp-virtualKeyboardPopup" role="dialog" aria-modal="true" aria-label="Virtual keyboard popup">
7141  <button id="acp-closeKeyboardBtn" aria-label="Close virtual keyboard">
7142    <svg
7143      xmlns="http://www.w3.org/2000/svg"
7144      width="24"
7145      height="24"
7146      viewBox="0 0 24 24"
7147      fill="none"
7148    >
7149      <path
7150        d="M18 6L6 18"
7151        stroke="black"
7152        strokeWidth="2"
7153        strokeLinecap="round"
7154        strokeLinejoin="round"
7155      />
7156      <path
7157        d="M6 6L18 18"
7158        stroke="black"
7159        strokeWidth="2"
7160        strokeLinecap="round"
7161        strokeLinejoin="round"
7162      />
7163    </svg>
7164  </button>
7165  
7166  <div id="acp-virtual-keyboard" class="simple-keyboard"></div>
7167  
7167<script type="9d301842d1018ba6ec846d68-text/javascript">
7168    function makeDraggableVirtualKeyboard(el) {
7169      let pos1 = 0,
7170        pos2 = 0,
7171        pos3 = 0,
7172        pos4 = 0;
7173
7174      el.onmousedown = dragMouseDown;
7175
7176      function dragMouseDown(e) {
7177        e.preventDefault();
7178        pos3 = e.clientX;
7179        pos4 = e.clientY;
7180        document.onmouseup = closeDragElement;
7181        document.onmousemove = elementDrag;
7182      }
7183
7184      function elementDrag(e) {
7185        e.preventDefault();
7186        pos1 = pos3 - e.clientX;
7187        pos2 = pos4 - e.clientY;
7188        pos3 = e.clientX;
7189        pos4 = e.clientY;
7190        el.style.top = el.offsetTop - pos2 + 'px';
7191        el.style.left = el.offsetLeft - pos1 + 'px';
7192        el.style.bottom = 'unset';
7193        el.style.right = 'unset';
7194      }
7195
7196      function closeDragElement() {
7197        document.onmouseup = null;
7198        document.onmousemove = null;
7199      }
7200    }
7201
7202    makeDraggableVirtualKeyboard(document.getElementById('acp-virtualKeyboardPopup'));
7203  </script>
7203
7204</div>
7205<script type="9d301842d1018ba6ec846d68-text/javascript">
7206  // App Procxy Handle
7207  
7208  window.accessProProxyHandle = '/apps/access-pro';
7209  
7210
7211  // URLs
7212  window.accessProSettingsUrl = `${window.accessProProxyHandle}/theme/settings/`;
7213  window.accessProPageViewsCountUrl = `${window.accessProProxyHandle}/theme/views/update/count`;
7214  
7215
7216  // Translation URL
7217  var shopify_domain = `respoke.myshopify.com`;
7218  window.accessProTranslationUrl = `https://access-pro-api.entanglecommerce.com/api/v1/language/translate/?domain=${shopify_domain}`;
7219  window.pageViewsCountURL = `${window.accessProProxyHandle}/theme/views/update/count`;
7220</script>
7220
7221
7222<script src="https://cdn.shopify.com/extensions/01a1115f-a4db-79a9-998b-83572f4594c6/access-pro-2-247/assets/main.js" defer type="9d301842d1018ba6ec846d68-text/javascript"></script>
vendor: 1 bytes, line 7222
7222
7223<script type="9d301842d1018ba6ec846d68-text/javascript">
7224  (function () {
7225    var params = new URLSearchParams(window.location.search);
7226    var token = params.get('acp_scan');
7227    if (!token) return;
7228
7229    function showScanOverlay(message) {
7230      var el = document.getElementById('acp-scan-overlay');
7231      if (!el) {
7232        el = document.createElement('div');
7233        el.id = 'acp-scan-overlay';
7234        el.style.cssText =
7235          '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;';
7236        el.innerHTML =
7237          '<div style="text-align:center;max-width:320px;padding:24px">' +
7238          '<p style="font-size:18px;font-weight:600;margin:0 0 8px;color:#111">Scanning for accessibility</p>' +
7239          '<p id="acp-scan-overlay-status" style="font-size:14px;color:#666;margin:0"></p>' +
7240          '</div>';
7241        document.body.appendChild(el);
7242      }
7243      var status = document.getElementById('acp-scan-overlay-status');
7244      if (status) status.textContent = message || 'Please wait…';
7245    }
7246
7247    showScanOverlay('Preparing accessibility scan…');
7248
7249    function hideOverlay() {
7250      var el = document.getElementById('acp-scan-overlay');
7251      if (el) el.style.display = 'none';
7252    }
7253
7254    function pageIsThemePreview() {
7255      try {
7256        return Boolean(new URLSearchParams(window.location.search).get('preview_theme_id'));
7257      } catch (e) {
7258        return false;
7259      }
7260    }
7261
7262    // Shopify stores the unpublished theme in a storefront cookie. Clear it
7263    // here so the scan window never has to navigate to the live theme.
7264    var previewExitPromise = null;
7265    function exitThemePreviewQuietly() {
7266      if (!pageIsThemePreview()) return Promise.resolve();
7267      if (previewExitPromise) return previewExitPromise;
7268      previewExitPromise = new Promise(function (resolve) {
7269        var settled = false;
7270        function finish() {
7271          if (settled) return;
7272          settled = true;
7273          resolve();
7274        }
7275        setTimeout(finish, 2000);
7276        try {
7277          var frame = document.createElement('iframe');
7278          frame.setAttribute('aria-hidden', 'true');
7279          frame.title = '';
7280          frame.style.cssText =
7281            'position:absolute;width:0;height:0;border:0;visibility:hidden';
7282          frame.src = window.location.origin + '/?exitPreview=1';
7283          (document.body || document.documentElement).appendChild(frame);
7284        } catch (e) {}
7285        try {
7286          fetch(window.location.origin + '/?exitPreview=1', {
7287            credentials: 'include',
7288            cache: 'no-store',
7289            redirect: 'follow',
7290          }).catch(function () {});
7291        } catch (e) {}
7292      });
7293      return previewExitPromise;
7294    }
7295
7296    window.addEventListener('message', function (event) {
7297      if (event.source !== window.opener) return;
7298      var data = event.data;
7299      if (!data || data.type !== 'accesspro-exit-preview') return;
7300      exitThemePreviewQuietly().then(function () {
7301        if (window.opener) {
7302          window.opener.postMessage({ type: 'accesspro-preview-exited' }, '*');
7303        }
7304      });
7305    });
7306
7307    function submitScanResult(payload) {
7308      var params = new URLSearchParams(window.location.search);
7309      var jobId = params.get('acp_job');
7310      if (!jobId) {
7311        return;
7312      }
7313
7314      var pageUrl = window.location.origin + window.location.pathname;
7315      fetch(window.accessProProxyHandle + '/theme/accessibility-scan/complete', {
7316        method: 'POST',
7317        headers: { 'Content-Type': 'application/json' },
7318        body: JSON.stringify({
7319          jobId: jobId,
7320          scanToken: token,
7321          url: pageUrl,
7322          axeResults: payload.results || null,
7323          error:
7324            payload.type === 'accesspro-axe-scan-error'
7325              ? payload.message || 'Accessibility scan failed'
7326              : null,
7327        }),
7328      })
7329        .then(function (response) {
7330          return response.json().catch(function () {
7331            return {};
7332          });
7333        })
7334        .then(function (data) {
7335          if (window.opener) {
7336            var isFinal = data.reportId != null;
7337            var hasError = !data.success;
7338            var isNextScanPage = false;
7339            if (data.redirectUrl) {
7340              try {
7341                isNextScanPage = new URL(data.redirectUrl).searchParams.has('acp_scan');
7342              } catch (e) {}
7343            }
7344            var continuing = isNextScanPage && data.redirectUrl && !isFinal && !hasError;
7345
7346            function deliver() {
7347              window.opener.postMessage(
7348                {
7349                  type: 'accesspro-axe-scan-progress',
7350                  jobId: jobId,
7351                  redirectUrl: data.redirectUrl || null,
7352                  reportId: data.reportId != null ? data.reportId : null,
7353                  error: data.success ? null : (data.message || 'Scan failed'),
7354                },
7355                '*',
7356              );
7357
7358              if (isFinal) {
7359                showScanOverlay('Returning to your audit report…');
7360                return;
7361              }
7362
7363              if (continuing) {
7364                showScanOverlay('Scanning next page…');
7365                window.location.href = data.redirectUrl;
7366                return;
7367              }
7368
7369              setTimeout(function () {
7370                window.close();
7371              }, 400);
7372            }
7373
7374            if (pageIsThemePreview() && !continuing) {
7375              if (isFinal) showScanOverlay('Returning to your audit report…');
7376              exitThemePreviewQuietly().then(deliver);
7377              return;
7378            }
7379
7380            deliver();
7381            return;
7382          }
7383          if (data.redirectUrl) {
7384            showScanOverlay('Returning to your audit report…');
7385            window.location.href = data.redirectUrl;
7386            return;
7387          }
7388          showScanOverlay(data.message || 'Scan failed');
7389          if (window.opener) {
7390            window.opener.postMessage(
7391              {
7392                type: 'accesspro-axe-scan-progress',
7393                jobId: jobId,
7394                error: data.message || 'Scan failed',
7395              },
7396              '*',
7397            );
7398          }
7399        })
7400        .catch(function (err) {
7401          var message =
7402            (err && err.message) || 'Scan failed';
7403          showScanOverlay(message);
7404          function deliver() {
7405            if (!window.opener) return;
7406            var jobIdErr = new URLSearchParams(window.location.search).get('acp_job');
7407            window.opener.postMessage(
7408              {
7409                type: 'accesspro-axe-scan-progress',
7410                jobId: jobIdErr,
7411                error: message,
7412              },
7413              '*',
7414            );
7415          }
7416          if (pageIsThemePreview()) {
7417            exitThemePreviewQuietly().then(deliver);
7418            return;
7419          }
7420          deliver();
7421        });
7422    }
7423
7424    function waitForFullPageLoad() {
7425      return new Promise(function (resolve) {
7426        function settle() {
7427          // Extended settle time for dynamic content, carousels, lazy sections
7428          // Wait for network idle + animations + JS state changes
7429          setTimeout(function() {
7430            // Wait for any lazy images to finish loading
7431            var images = Array.prototype.slice.call(document.querySelectorAll('img[loading="lazy"]'));
7432            var pendingImages = images.filter(function(img) {
7433              return !img.complete;
7434            });
7435            
7436            if (pendingImages.length > 0) {
7437              var loaded = 0;
7438              var timeout = setTimeout(function() {
7439                resolve(); // Don't wait forever
7440              }, 2000);
7441              
7442              pendingImages.forEach(function(img) {
7443                function handleLoad() {
7444                  loaded++;
7445                  if (loaded >= pendingImages.length) {
7446                    clearTimeout(timeout);
7447                    // Additional wait for any pending RAF or microtasks
7448                    requestAnimationFrame(function() {
7449                      setTimeout(resolve, 100);
7450                    });
7451                  }
7452                }
7453                img.addEventListener('load', handleLoad, { once: true });
7454                img.addEventListener('error', handleLoad, { once: true });
7455              });
7456            } else {
7457              // Additional wait for any pending RAF or microtasks
7458              requestAnimationFrame(function() {
7459                setTimeout(resolve, 100);
7460              });
7461            }
7462          }, 3000);
7463        }
7464        if (document.readyState === 'complete') {
7465          settle();
7466          return;
7467        }
7468        window.addEventListener('load', settle, { once: true });
7469      });
7470    }
7471
7472    // Port of accessibility-scanner Phase 3 WCAG 2.2 / APG checks (browser-side).
7473    // Findings are merged into axe violations/incomplete so the existing pipeline needs no changes.
7474    function isAccessProScanElement(el) {
7475      if (!el || !el.closest) return false;
7476      return !!(
7477        el.closest('#acp-icon') ||
7478        el.closest('#acp-widget') ||
7479        el.closest('#acp-virtualKeyboardPopup') ||
7480        el.closest('#acp-definition-popup') ||
7481        el.closest('#acp-dictionary-toast') ||
7482        el.closest('#acp-scan-overlay') ||
7483        el.closest('[id^="acp-"]') ||
7484        el.closest('.asw-widget-button-top')
7485      );
7486    }
7487    
7488    // Enhanced element visibility check including all CSS hiding techniques
7489    function isElementVisible(el) {
7490      if (!el || !el.getBoundingClientRect) return false;
7491      var style = window.getComputedStyle(el);
7492      if (style.display === 'none' || style.visibility === 'hidden') return false;
7493      if (style.opacity === '0') return false;
7494      if (style.position === 'absolute' && style.clip === 'rect(0px, 0px, 0px, 0px)') return false;
7495      if (style.width === '1px' && style.height === '1px' && style.overflow === 'hidden') return false;
7496      var rect = el.getBoundingClientRect();
7497      if (rect.width === 0 || rect.height === 0) return false;
7498      return true;
7499    }
7500
7501    function runWcag22Checks() {
7502      var violations = [];
7503      var incomplete = [];
7504
7505      try {
7506        // WCAG 2.4.11 Focus Not Obscured — sticky/fixed heuristic (manual review)
7507        var stickyElements = Array.prototype.slice
7508          .call(document.querySelectorAll('*'))
7509          .filter(function (el) {
7510            if (isAccessProScanElement(el)) return false;
7511            if (!isElementVisible(el)) return false;
7512            var style = getComputedStyle(el);
7513            return (
7514              (style.position === 'sticky' || style.position === 'fixed') &&
7515              el.getBoundingClientRect().height > 40
7516            );
7517          })
7518          .slice(0, 5)
7519          .map(function (el) {
7520            var style = getComputedStyle(el);
7521            return {
7522              tag: el.tagName.toLowerCase(),
7523              id: el.id || null,
7524              height: Math.round(el.getBoundingClientRect().height),
7525              position: style.position,
7526            };
7527          });
7528
7529        if (stickyElements.length > 0) {
7530          incomplete.push({
7531            id: 'focus-not-obscured',
7532            impact: 'serious',
7533            tags: ['wcag22aa', 'wcag2411'],
7534            description:
7535              'WCAG 2.4.11: Focused elements must not be entirely obscured. Fixed/sticky elements detected — manual keyboard testing required.',
7536            helpUrl:
7537              'https://www.w3.org/WAI/WCAG22/Understanding/focus-not-obscured-minimum.html',
7538            nodes: stickyElements.map(function (e) {
7539              return {
7540                html:
7541                  '<' +
7542                  e.tag +
7543                  (e.id ? ' id="' + e.id + '"' : '') +
7544                  '> (' +
7545                  e.position +
7546                  ', ' +
7547                  e.height +
7548                  'px tall)',
7549                target: [e.tag + (e.id ? '#' + e.id : '')],
7550                failureSummary:
7551                  'Fixed/sticky element may obscure focused components. Verify with keyboard navigation.',
7552              };
7553            }),
7554          });
7555        }
7556        
7557        // NEW: aria-hidden-focus check - elements with aria-hidden="true" that are focusable
7558        var hiddenFocusable = [];
7559        document.querySelectorAll('[aria-hidden="true"]').forEach(function(el) {
7560          if (isAccessProScanElement(el)) return;
7561          // Check if this element or any descendant is focusable
7562          var focusableSelectors = 'a[href], button, input, select, textarea, [tabindex]:not
7562([tabindex="-1"])';
7563          var focusables = el.matches(focusableSelectors) ? [el] : Array.prototype.slice.call(el.querySelectorAll(focusableSelectors));
7564          focusables.forEach(function(focusEl) {
7565            if (isElementVisible(focusEl) && focusEl.tabIndex >= 0) {
7566              hiddenFocusable.push({
7567                html: focusEl.outerHTML.slice(0, 500),
7568                selector: buildScanSelector(focusEl),
7569                parentHiddenHtml: el.outerHTML.slice(0, 200)
7570              });
7571            }
7572          });
7573        });
7574        
7575        if (hiddenFocusable.length > 0) {
7576          violations.push({
7577            id: 'aria-hidden-focus',
7578            impact: 'serious',
7579            tags: ['wcag2aa', 'wcag412'],
7580            description: 'WCAG 4.1.2: Focusable elements must not be hidden with aria-hidden="true"',
7581            helpUrl: 'https://www.w3.org/WAI/WCAG22/Understanding/name-role-value.html',
7582            nodes: hiddenFocusable.slice(0, 10).map(function(item) {
7583              return {
7584                html: item.html,
7585                target: [item.selector],
7586                failureSummary: 'Focusable element is inside aria-hidden="true" container'
7587              };
7588            })
7589          });
7590        }
7591
7592        // WCAG 2.5.3 Label in Name - Enhanced with better visible text extraction
7593        // Visible text = text rendered on screen (excludes aria-hidden, sr-only, SVG internals).
7594        function getVisibleText(el) {
7595          var text = '';
7596          for (var i = 0; i < el.childNodes.length; i++) {
7597            var child = el.childNodes[i];
7598            if (child.nodeType === 3) { text += child.textContent; continue; }
7599            if (child.nodeType !== 1) continue;
7600            if (child.getAttribute('aria-hidden') === 'true') continue;
7601            var st = window.getComputedStyle(child);
7602            if (st.display === 'none' || st.visibility === 'hidden') continue;
7603            if (st.opacity === '0') continue;
7604            if (st.position === 'absolute') {
7605              var clip = st.clip;
7606              if (clip === 'rect(0px, 0px, 0px, 0px)' || clip === 'rect(0, 0, 0, 0)') continue;
7607            }
7608            if (st.width === '1px' && st.height === '1px' && st.overflow === 'hidden') continue;
7609            if (st.fontSize === '0px' || st.width === '0px' || st.height === '0px') continue;
7610            text += getVisibleText(child);
7611          }
7612          return text;
7613        }
7614        function buildScanSelector(el) {
7615          if (el.id) return '#' + CSS.escape(el.id);
7616          var testId = el.getAttribute('data-testid') || el.getAttribute('data-test-id');
7617          if (testId) return '[data-testid="' + testId + '"]';
7618          var tag = el.tagName.toLowerCase();
7619          var cls = (el.getAttribute('class') || '').split(/\s+/).filter(function (c) {
7620            return c && c.length < 60 && !/^(active|is-|js-|open|hidden|focus|hover)/i.test(c);
7621          }).slice(0, 3);
7622          return cls.length ? tag + '.' + cls.join('.') : tag;
7623        }
7624        
7625        // Enhanced selector to catch more interactive elements
7626        var interactiveSelector = 'button, [role="button"], a[aria-label], [role="link"][aria-label], ' +
7627          '[role="menuitem"][aria-label], [role="tab"][aria-label], [role="checkbox"][aria-label], ' +
7628          '[role="radio"][aria-label], [role="switch"][aria-label], [role="combobox"][aria-label], ' +
7629          '[role="searchbox"][aria-label], [role="textbox"][aria-label]';
7630          
7631        var mismatches = Array.prototype.slice
7632          .call(document.querySelectorAll(interactiveSelector))
7633          .filter(function (el) {
7634            return !isAccessProScanElement(el) && isElementVisible(el);
7635          })
7636          .map(function (el) {
7637            var ariaLabel = el.getAttribute('aria-label') || '';
7638            var visibleText = getVisibleText(el).replace(/\s+/g, ' ').trim();
7639            if (!ariaLabel || !visibleText) return null;
7640            if (visibleText.length <= 1) return null;
7641            
7642            // Normalize for comparison - remove punctuation and make case-insensitive
7643            var normalizedLabel = ariaLabel.toLowerCase().replace(/[^\w\s]/g, '');
7644            var normalizedVisible = visibleText.toLowerCase().replace(/[^\w\s]/g, '');
7645            
7646            // Check if visible text is substring of aria-label
7647            if (normalizedLabel.includes(normalizedVisible)) return null;
7648            
7649            // Check word-by-word containment for multi-word labels
7650            var visibleWords = normalizedVisible.split(/\s+/).filter(Boolean);
7651            if (visibleWords.length > 0) {
7652              var allWordsPresent = visibleWords.every(function(word) {
7653                return normalizedLabel.includes(word);
7654              });
7655              if (allWordsPresent) return null;
7656            }
7657            
7658            return {
7659              html: el.outerHTML.slice(0, 500),
7660              selector: buildScanSelector(el),
7661              ariaLabel: ariaLabel,
7662              visibleText: visibleText,
7663            };
7664          })
7665          .filter(Boolean)
7666          .slice(0, 10);
7667
7668        if (mismatches.length > 0) {
7669          violations.push({
7670            id: 'label-in-name',
7671            impact: 'serious',
7672            tags: ['wcag21a', 'wcag253'],
7673            description: 'WCAG 2.5.3: Accessible name must contain visible label text',
7674            helpUrl: 'https://www.w3.org/WAI/WCAG22/Understanding/label-in-name.html',
7675            nodes: mismatches.map(function (m) {
7676              return {
7677                html: m.html,
7678                target: [m.selector],
7679                failureSummary:
7680                  'aria-label="' +
7681                  m.ariaLabel +
7682                  '" does not contain visible text "' +
7683                  m.visibleText +
7684                  '"',
7685              };
7686            }),
7687          });
7688        }
7689
7690        // 2.5.7 Dragging Movements
7691        var draggableElements = Array.prototype.slice
7692          .call(
7693            document.querySelectorAll(
7694              '[draggable="true"], [data-sortable], .sortable-item',
7695            ),
7696          )
7697          .filter(function (el) {
7698            return !isAccessProScanElement(el);
7699          })
7700          .slice(0, 5)
7701          .map(function (el) {
7702            return {
7703              html: el.outerHTML.slice(0, 500),
7704              selector: buildScanSelector(el),
7705            };
7706          });
7707
7708        if (draggableElements.length > 0) {
7709          incomplete.push({
7710            id: 'dragging-movements',
7711            impact: 'serious',
7712            tags: ['wcag22aa', 'wcag257'],
7713            description:
7714              'WCAG 2.5.7: Draggable elements must have a single-pointer alternative. Manual verification required.',
7715            helpUrl: 'https://www.w3.org/WAI/WCAG22/Understanding/dragging-movements.html',
7716            nodes: draggableElements.map(function (e) {
7717              return {
7718                html: e.html,
7719                target: [e.selector],
7720                failureSummary:
7721                  'Verify that a keyboard or single-pointer alternative exists for this drag operation.',
7722              };
7723            }),
7724          });
7725        }
7726
7727        // ARIA APG: Dialog Pattern
7728        var badDialogs = Array.prototype.slice
7729          .call(document.querySelectorAll('[role="dialog"], [role="alertdialog"]'))
7730          .filter(function (el) {
7731            if (isAccessProScanElement(el)) return false;
7732            return !(
7733              el.hasAttribute('aria-labelledby') || el.hasAttribute('aria-label')
7734            );
7735          })
7736          .slice(0, 5)
7737          .map(function (el) {
7738            return {
7739              html: el.outerHTML.slice(0, 500),
7740              selector: buildScanSelector(el),
7741            };
7742          });
7743
7744        if (badDialogs.length > 0) {
7745          violations.push({
7746            id: 'dialog-missing-label',
7747            impact: 'serious',
7748            tags: ['aria-apg', 'wcag2aa'],
7749            description:
7750              'ARIA APG Dialog Pattern: role="dialog" must have aria-labelledby or aria-label',
7751            helpUrl: 'https://www.w3.org/WAI/ARIA/apg/patterns/dialog-modal/',
7752            nodes: badDialogs.map(function (d) {
7753              return {
7754                html: d.html,
7755                target: [d.selector],
7756                failureSummary:
7757                  'Add aria-labelledby pointing to a visible dialog title, or aria-label.',
7758              };
7759            }),
7760          });
7761        }
7762
7763        // ARIA APG: Tabs Pattern — tabs must have aria-selected (true on active, false on others
7763)
7764        var badTabs = [];
7765        Array.prototype.slice
7766          .call(document.querySelectorAll('[role="tablist"]'))
7767          .forEach(function (tabList) {
7768            if (isAccessProScanElement(tabList)) return;
7769            var tabs = Array.prototype.slice.call(tabList.querySelectorAll('[role="tab"]'));
7770            var hasAnySelected = tabs.some(function (t) { return t.getAttribute('aria-selected') === 'true'; });
7771            tabs.forEach(function (tab) {
7772                if (isAccessProScanElement(tab)) return;
7773                if (!tab.hasAttribute('aria-selected')) {
7774                  // Detect if this tab appears active (has aria-current, class "active", etc.)
7775                  var looksActive = !hasAnySelected && tab.classList.contains('active');
7776                  badTabs.push({
7777                    html: tab.outerHTML.slice(0, 500),
7778                    selector: buildScanSelector(tab),
7779                    suggestValue: looksActive ? 'true' : 'false',
7780                  });
7781                }
7782              });
7783          });
7784        badTabs = badTabs.slice(0, 5);
7785
7786        if (badTabs.length > 0) {
7787          violations.push({
7788            id: 'tabs-missing-aria-selected',
7789            impact: 'serious',
7790            tags: ['aria-apg', 'wcag2aa'],
7791            description:
7792              'ARIA APG Tabs Pattern: each [role="tab"] must have aria-selected="true" or aria-selected="false"',
7793            helpUrl: 'https://www.w3.org/WAI/ARIA/apg/patterns/tabs/',
7794            nodes: badTabs.map(function (t) {
7795              return {
7796                html: t.html,
7797                target: [t.selector],
7798                failureSummary:
7799                  'Tab missing aria-selected. Suggested value: aria-selected="' + (t.suggestValue || 'false') + '"',
7800              };
7801            }),
7802          });
7803        }
7804      } catch (err) {
7805        console.warn(
7806          '[AccessPro][AxeScan][storefront] WCAG 2.2 checks error',
7807          err && err.message ? err.message : err,
7808        );
7809      }
7810
7811      return { violations: violations, incomplete: incomplete };
7812    }
7813
7814    function runAxeScan() {
7815      if (!window.axe) {
7816        showScanOverlay('Scan failed: axe-core not loaded');
7817        notifyScanOpener({
7818          type: 'accesspro-axe-scan-error',
7819          token: token,
7820          message: 'axe-core failed to load',
7821        });
7822        return;
7823      }
7824      
7825      // CRITICAL: Hide overlay before scan to prevent interference with color-contrast/visibility checks
7826      hideOverlay();
7827      
7828      // Run axe WITHOUT overlay visible to get accurate color contrast and visibility results
7829      window.axe
7830        .run(document, {
7831          runOnly: {
7832            type: 'tag',
7833            values: ['wcag2a', 'wcag2aa', 'wcag21aa', 'wcag22aa'],
7834          },
7835          exclude: [
7836            ['#acp-icon'],
7837            ['#acp-widget'],
7838            ['#acp-virtualKeyboardPopup'],
7839            ['#acp-definition-popup'],
7840            ['#acp-dictionary-toast'],
7841            ['#acp-scan-overlay'],
7842            ['.asw-widget-button-top'],
7843          ],
7844        })
7845        .then(function (results) {
7846          // Now safe to show overlay after scan completes
7847          showScanOverlay('Processing scan results…');
7848          var extra = runWcag22Checks();
7849          if (!results.violations) results.violations = [];
7850          if (!results.incomplete) results.incomplete = [];
7851          // Scanner stores customChecks separately; merge into axe arrays so
7852          // buildAxeScanSummary (customChecks: []) still surfaces them.
7853          results.violations = results.violations.concat(extra.violations || []);
7854          results.incomplete = results.incomplete.concat(extra.incomplete || []);
7855
7856          // List rule only: axe often stores just the opening <ul> tag.
7857          // Re-serialize with direct children so the report/AI Fixes show the real issue.
7858          enrichListViolationNodes(results);
7859
7860          notifyScanOpener({
7861            type: 'accesspro-axe-scan',
7862            token: token,
7863            url: window.location.href,
7864            results: results,
7865          });
7866        })
7867        .catch(function (err) {
7868          showScanOverlay('Scan failed');
7869          notifyScanOpener({
7870            type: 'accesspro-axe-scan-error',
7871            token: token,
7872            message: err && err.message ? err.message : 'Accessibility scan failed',
7873          });
7874        });
7875    }
7876
7877    /**
7878     * Optimize axe `list` node payloads only (no other rules).
7879     * Horizon overflow-list / ul[part=list] failures need children in HTML
7880     * so merchants see role=presentation / non-li children clearly.
7881     */
7882    function enrichListViolationNodes(results) {
7883      var violations = results && results.violations;
7884      if (!violations || !violations.length) return;
7885
7886      function queryInRoot(root, sel) {
7887        if (!root || !sel) return null;
7888        try {
7889          return root.querySelector(sel);
7890        } catch (e) {
7891          return null;
7892        }
7893      }
7894
7895      function resolveShadowPath(path) {
7896        if (!path) return null;
7897        if (typeof path === 'string') {
7898          return (
7899            queryInRoot(document, path) ||
7900            queryDeepAll(path)[0] ||
7901            null
7902          );
7903        }
7904        if (!Array.isArray(path) || !path.length) return null;
7905
7906        // Nested shadow path: ["host", "inner"] or [["host", "inner"]]
7907        var steps = path;
7908        if (steps.length === 1 && Array.isArray(steps[0])) {
7909          steps = steps[0];
7910        }
7911
7912        var ctx = document;
7913        var el = null;
7914        for (var i = 0; i < steps.length; i++) {
7915          var step = steps[i];
7916          if (Array.isArray(step)) {
7917            el = resolveShadowPath(step);
7918          } else {
7919            el = queryInRoot(ctx, String(step));
7920            if (!el && ctx === document) {
7921              el = queryDeepAll(String(step))[0] || null;
7922            }
7923          }
7924          if (!el) return null;
7925          ctx = el.shadowRoot || el;
7926        }
7927        return el;
7928      }
7929
7930      function queryDeepAll(sel) {
7931        var out = [];
7932        function walk(root) {
7933          if (!root || !root.querySelectorAll) return;
7934          try {
7935            Array.prototype.push.apply(out, root.querySelectorAll(sel));
7936          } catch (e) {
7937            /* invalid selector */
7938          }
7939          var all = root.querySelectorAll ? root.querySelectorAll('*') : [];
7940          for (var i = 0; i < all.length; i++) {
7941            if (all[i].shadowRoot) walk(all[i].shadowRoot);
7942          }
7943        }
7944        walk(document);
7945        return out;
7946      }
7947
7948      function serializeChildSnippet(child) {
7949        if (!child || !child.tagName) return '';
7950        var tag = child.tagName.toLowerCase();
7951        var role = (child.getAttribute && child.getAttribute('role')) || '';
7952        var part = (child.getAttribute && child.getAttribute('part')) || '';
7953        var cls = (child.getAttribute && child.getAttribute('class')) || '';
7954        var open =
7955          '<' +
7956          tag +
7957          (role ? ' role="' + role + '"' : '') +
7958          (part ? ' part="' + part + '"' : '') +
7959          (cls
7960            ? ' class="' +
7961              String(cls)
7962                .trim()
7963                .split(/\s+/)
7964                .slice(0, 3)
7965                .join(' ') +
7966              '"'
7967            : '') +
7968          '>';
7969        var text = (child.textContent || '').replace(/\s+/g, ' ').trim().slice(0, 40);
7970        return open + (text ? text : '…') + '</' + tag + '>';
7971      }
7972
7973      function serializeListHtml(listEl) {
7974        if (!listEl || !listEl.tagName) return '';
7975        var tag = listEl.tagName.toLowerCase();
7976        if (tag !== 'ul' && tag !== 'ol') return '';
7977        var openMatch = String(listEl.outerHTML || '').match(/^<[^>]+>/);
7978        var openTag = openMatch ? openMatch[0] : '<' + tag + '>';
7979        var children = Array.prototype.slice.call(listEl.children || []).slice(0, 10);
7980        if (!children.length) return openTag;
7981        var lines = children.map(function (child) {
7982          return '  ' + serializeChildSnippet(child);
7983        });
7984        if ((listEl.children || []).length > 10) {
7985          lines.push('  <!-- … ' + (listEl.children.length - 10) + ' more -->');
7986        }
7987        return openTag + '\n' + lines.join('\n') + '\n</' + tag + '>';
7988      }
7989
7990      function findListFallback() {
7991        var candidates = queryDeepAll('ul[part="list"], overflow-list ul, ul, ol');
7992        var withBad = candidates.filter(function (listEl) {
7993          return Array.prototype.some.call(listEl.children || [], function (child) {
7994            var role = (child.getAttribute && child.getAttribute('role')) || '';
7995            var t = (child.tagName || '').toLowerCase();
7996            return (
7997              role === 'presentation' ||
7998              role === 'none' ||
7999              (t !== 'li' && t !== 'script' && t !== 'template' && t !== 'style')
8000            );
8001          });
8002        });
8003        return withBad.length === 1 ? withBad[0] : null;
8004      }
8005
8006      violations.forEach(function (v) {
8007        if (!v || v.id !== 'list') return;
8008        (v.nodes || []).forEach(function (node) {
8009          if (!node) return;
8010          var hintHtml = String(node.html || '');
8011          var el = resolveShadowPath(node.target);
8012
8013          // Flat axe targets like ["ul"] are too generic — prefer part=list from html hint.
8014          if (
8015            el &&
8016            /part\s*=\s*["']list["']/i.test(hintHtml) &&
8017            !(el.getAttribute && el.getAttribute('part') === 'list')
8018          ) {
8019            var partLists = queryDeepAll('ul[part="list"]');
8020            if (partLists.length === 1) el = partLists[0];
8021            else if (partLists.length > 1) {
8022              var badPart = partLists.filter(function (listEl) {
8023                return Array.prototype.some.call(listEl.children || [], function (child) {
8024                  var role = (child.getAttribute && child.getAttribute('role')) || '';
8025                  return role === 'presentation' || role === 'none';
8026                });
8027              });
8028              if (badPart.length === 1) el = badPart[0];
8029            }
8030          }
8031
8032          if (el && el.tagName) {
8033            var t = el.tagName.toLowerCase();
8034            if (t !== 'ul' && t !== 'ol' && el.closest) {
8035              el = el.closest('ul, ol') || el;
8036            }
8037          }
8038          if (!el || !el.tagName || !/^(UL|OL)$/.test(el.tagName)) {
8039            el = findListFallback();
8040          }
8041          if (!el) return;
8042
8043          var better = serializeListHtml(el);
8044          if (better && better.length > hintHtml.length) {
8045            node.html = better.slice(0, 2500);
8046          }
8047
8048          // Prefer a stable, actionable selector for Horizon chrome lists.
8049          if (el.getAttribute && el.getAttribute('part') === 'list') {
8050            node.target = ['ul[part="list"]'];
8051          }
8052        });
8053      });
8054    }
8055
8056    function notifyScanOpener(payload) {
8057      if (window.opener && payload.type === 'accesspro-axe-scan-error') {
8058        var jobId = new URLSearchParams(window.location.search).get('acp_job');
8059        showScanOverlay('Scan failed');
8060        window.opener.postMessage(
8061          {
8062            type: 'accesspro-axe-scan-progress',
8063            jobId: jobId,
8064            error: payload.message || 'Accessibility scan failed',
8065          },
8066          '*',
8067        );
8068        setTimeout(function () {
8069          window.close();
8070        }, 400);
8071        return;
8072      }
8073      submitScanResult(payload);
8074    }
8075
8076    var script = document.createElement('script');
8077    // cdnjs only goes up to 4.10.3; jsDelivr serves 4.11.1 (matches accessibility-scanner).
8078    script.src = 'https://cdn.jsdelivr.net/npm/[email protected]/axe.min.js';
8079    script.onload = function () {
8080      waitForFullPageLoad().then(runAxeScan);
8081    };
8082    script.onerror = function () {
8083      notifyScanOpener({
8084        type: 'accesspro-axe-scan-error',
8085        token: token,
8086        message: 'Failed to load axe-core',
8087      });
8088    };
8089    document.head.appendChild(script);
8090  })();
8091</script>
8091
8092
8093
8094<style>
8095  .accesspro-icon {
8096    display: inline-flex;
8097    flex-direction: column;
8098    align-items: center;
8099    gap: 4px;
8100    cursor: pointer;
8101    text-decoration: none;
8102    vertical-align: middle;
8103    color: var(--acp-trigger-color, #23185c);
8104  }
8105
8106  /* Icon-only triggers should not reserve a text line box. */
8107  .accesspro-icon[icon='true']:not(.acp-trigger--has-text) {
8108    line-height: 0;
8109  }
8110
8111  .accesspro-icon .asw-menu-btn-container {
8112    flex-shrink: 0;
8113  }
8114
8115  /* The cloned icon is inert; the host element is the control. */
8116  .accesspro-icon .asw-menu-btn-container,
8117  .accesspro-icon .asw-menu-btn {
8118    pointer-events: none;
8119  }
8120</style>
8121<script type="9d301842d1018ba6ec846d68-text/javascript">
8122  (function () {
8123    var SELECTOR = '.accesspro-icon';
8124    var BOUND = 'acpTriggerBound';
8125    var FILLED = 'acpTriggerFilled';
8126    var settings = window.accessProWidgetSettings || {};
8127    var inlineMode = !!settings.hide_floating_icon;
8128    var fallbackReady = inlineMode;
8129    document.documentElement.style.setProperty(
8130      '--acp-trigger-color',
8131      settings.icon_color_fill || '#23185c'
8132    );
8133
8134    /* ---- open the widget ------------------------------------------------ */
8135    /* main.js is deferred, so iconInstance may not exist on an early click. */
8136    function openWidget(event) {
8137      if (event) event.preventDefault();
8138      if (window.iconInstance) {
8139        window.iconInstance.toggleWidget();
8140        return;
8141      }
8142      var waited = 0;
8143      var timer = setInterval(function () {
8144        if (window.iconInstance) {
8145          clearInterval(timer);
8146          window.iconInstance.toggleWidget();
8147        } else if ((waited += 100) >= 10000) {
8148          clearInterval(timer);
8149          console.error('[AccessPro] Widget did not load — cannot open menu.');
8150        }
8151      }, 100);
8152    }
8153
8154    /* ---- clone the floating icon ---------------------------------------- */
8155    function buildIcon() {
8156      var source = document.querySelector('#Access-Pro-Icon .asw-menu-btn-container');
8157      if (!source) return null;
8158
8159      var clone = source.cloneNode(true);
8160
8161      // Strip ids: the widget mutates apMenuIconStroke / apMenuIconFill by id
8162      // when contrast modes change, and duplicates would shadow the original.
8163      clone.removeAttribute('id');
8164      clone.querySelectorAll('[id]').forEach(function (node) {
8165        node.removeAttribute('id');
8166      });
8167
8168      // The dismiss "X" and loading dots belong to the floating icon only.
8169      clone.querySelectorAll('.asw-hide-widget-icon, .acp-floating-dots').forEach(function (node) {
8170        node.remove();
8171      });
8172
8173      // A <button> nested inside the merchant's <a>
8173 is invalid HTML. Swap it
8174      // for a <span> carrying the same classes so the widget CSS still applies.
8175      var button = clone.querySelector('.asw-menu-btn');
8176      if (button) {
8177        var span = document.createElement('span');
8178        span.className = button.className;
8179        span.setAttribute('style', button.getAttribute('style') || '');
8180        span.setAttribute('aria-hidden', 'true');
8181        while (button.firstChild) span.appendChild(button.firstChild);
8182        button.parentNode.replaceChild(span, button);
8183      }
8184
8185      return clone;
8186    }
8187
8188
8189    /* ---- fallback: build the icon from settings ------------------------- */
8190    /* Used when the floating icon is not in the DOM — the widget skips
8191       render() entirely if the visitor dismissed it, if a page/country filter
8192       bails out of init(), or if trigger display is set to title-only.
8193       Geometry below mirrors render() in main.js exactly. */
8194    var GLYPHS = {
8195      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>',
8196      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>',
8197      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>',
8198      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>',
8199      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>',
8200      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">
8200<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>'
8201    };
8202
8203    var SIZES = {
8204      small: 40, '0.5x': 40,
8205      medium: 50, '1x': 50, default: 50,
8206      large: 60, '1.5x': 60,
8207      extraLarge: 75, '2x': 75
8208    };
8209
8210    function buildIconFromSettings() {
8211      var s = window.accessProWidgetSettings || {};
8212      var style = s.icon_style || 'thick';
8213      var square = s.icon_shape === 'square';
8214      // Defaults must match mergeSettings() in main.js and DEFAULT_SETTINGS in
8215      // app/constants/settings.js — both use #23185c for stroke AND fill — so a
8216      // metafield missing these keys renders identically on either path.
8217      var stroke = s.icon_color_stroke || '#23185c';
8218      var fill = s.icon_color_fill || '#23185c';
8219      var px = SIZES[s.icon_size] || 50;
8220      var solid = style === 'solid';
8221      var thin = style === 'thin';
8222      var shapes = '';
8223
8224      if (square) {
8225        var sizes = [
8226          [solid ? 100 : 98, stroke, 12],
8227          [solid ? 0 : thin ? 86 : 82, '#ffffff', 10],
8228          [solid || thin ? 80 : 70, fill, 8]
8229        ];
8230        sizes.forEach(function (d) {
8231          if (!d[0]) return;
8232          var off = (100 - d[0]) / 2;
8233          shapes += '<rect x="' + off + '" y="' + off + '" width="' + d[0] + '" height="' + d[0] +
8234            '" rx="' + d[2] + '" ry="' + d[2] + '" fill="' + d[1] + '" />';
8235        });
8236      } else {
8237        [
8238          [solid ? 50 : 49, stroke],
8239          [solid ? 0 : thin ? 43 : 41, '#ffffff'],
8240          [solid || thin ? 40 : 35, fill]
8241        ].forEach(function (d) {
8242          shapes += '<circle cx="50" cy="50" r="' + d[0] + '" fill="' + d[1] + '" />';
8243        });
8244      }
8245
8246      var name = GLYPHS[s.icon] ? s.icon : 'default';
8247      var box = document.createElement('div');
8248      box.className = 'asw-menu-btn-container';
8249      box.setAttribute('style', 'position:relative;width:' + px + 'px;height:' + px + 'px;');
8250      // The widget stylesheet may not be loaded when render() never ran, so
8251      // every layout-critical rule is inlined rather than left to the classes.
8252      box.innerHTML =
8253        '<span class="asw-menu-btn' + (square ? ' asw-menu-btn--square' : '') + '" aria-hidden="true"' +
8254        ' style="position:relative;display:flex;align-items:center;justify-content:center;' +
8255        'width:100%;height:100%;background:transparent;border:none;padding:0;margin:0;' +
8256        'border-radius:' + (square ? '12%' : '50%') + ';">' +
8257        '<svg class="asw-outer-svg" viewBox="0 0 100 100" aria-hidden="true" focusable="false"' +
8258        ' style="width:100%;height:100%;display:block;">' + shapes + '</svg>' +
8259        GLYPHS[name] + '</span>';
8260
8261      var glyph = box.querySelector('.asw-main-icon');
8262      if (glyph) {
8263        // .asw-main-icon sizes to 50% via CSS; the default glyph overrides to 45% inline.
8264        var pct = name === 'default' ? '45%' : '50%';
8265        glyph.setAttribute(
8266          'style',
8267          'position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);' +
8268          'width:' + pct + ';height:' + pct + ';fill:#ffffff;z-index:100;'
8269        );
8270      }
8271      return box;
8272    }
8273
8274    /* Name from the host only. Text inside aria-hidden (the cloned icon) does not count. */
8275    function triggerNeedsName(el) {
8276      if ((el.getAttribute('aria-label') || '').trim()) return false;
8277      if ((el.getAttribute('aria-labelledby') || '').trim()) return false;
8278      if ((el.getAttribute('title') || '').trim()) return false;
8279      var node = el.firstChild;
8280      while (node) {
8281        if (node.nodeType === 3) {
8282          if (node.textContent.trim()) return false;
8283        } else if (node.nodeType === 1 && node.getAttribute('aria-hidden') !== 'true') {
8284          if (!triggerNeedsName(node)) return false;
8285        }
8286        node = node.nextSibling;
8287      }
8288      return true;
8289    }
8290
8291    function ensureTriggerName(el) {
8292      if (triggerNeedsName(el)) {
8293        el.setAttribute('aria-label', 'Open Accessibility Menu');
8294      }
8295    }
8296
8297    /* ---- wire one element ----------------------------------------------- */
8298    function bind(el) {
8299      if (el.dataset[BOUND]) return;
8300      el.dataset[BOUND] = '1';
8301
8302      el.addEventListener('click', openWidget);
8303      el.addEventListener('keydown', function (event) {
8304        if (event.key === 'Enter' || event.key === ' ') openWidget(event);
8305      });
8306
8307      // A non-anchor host (div/span) needs explicit button semantics.
8308      var tag = el.tagName.toLowerCase();
8309      if (tag !== 'a' && tag !== 'button') {
8310        if (!el.hasAttribute('role')) el.setAttribute('role', 'button');
8311        if (!el.hasAttribute('tabindex')) el.setAttribute('tabindex', '0');
8312      }
8313
8314      if (el.textContent.trim()) el.classList.add('acp-trigger--has-text');
8315      ensureTriggerName(el);
8316    }
8317
8318    function fillIcon(el, allowFallback) {
8319      if (el.dataset[FILLED]) return true;
8320      if (el.getAttribute('icon') !== 'true') return true;
8321
8322      // Prefer cloning the live icon; fall back to rebuilding from settings.
8323      var icon = buildIcon();
8324      if (!icon && (allowFallback || inlineMode)) icon = buildIconFromSettings();
8325      if (!icon) return false;
8326
8327      // The clone's size lives only in the container's inline style. If the
8328      // widget rendered without one, size it from settings so it cannot
8329      // collapse to zero height inside the merchant's layout.
8330      if (!/\bheight\s*:/.test(icon.getAttribute('style') || '')) {
8331        var px = SIZES[(window.accessProWidgetSettings || {}).icon_size] || 50;
8332        icon.style.position = 'relative';
8333        icon.style.width = px + 'px';
8334        icon.style.height = px + 'px';
8335      }
8336
8337      el.insertBefore(icon, el.firstChild);
8338      el.dataset[FILLED] = '1';
8339      ensureTriggerName(el);
8340      return true;
8341    }
8342
8343    /* ---- scan ------------------------------------------------------------ */
8344    /* Clicks are wired immediately so the trigger works before the icon
8345       renders; icons are filled in once the floating icon exists. */
8346    var pendingIcons = false;
8347
8348    function scan(allowFallback) {
8349      pendingIcons = false;
8350      document.querySelectorAll(SELECTOR).forEach(function (el) {
8351        bind(el);
8352        if (!fillIcon(el, allowFallback)) pendingIcons = true;
8353      });
8354    }
8355
8356    function start() {
8357      scan(inlineMode);
8358
8359      // Inline mode hides the floating icon, so build from settings immediately.
8360      if (inlineMode) {
8361        // console.log('[AccessPro] Inline triggers — using widget settings for icons');
8362      }
8363
8364      // The floating icon only renders after the settings request resolves and
8365      // the widget chunk loads, so poll until it appears. If it never does,
8366      // stop waiting and build the icon from settings instead.
8367      var FALLBACK_AFTER = 2500;
8368      var waited = 0;
8369      var timer = setInterval(function () {
8370        if (!pendingIcons) {
8371          clearInterval(timer);
8372          return;
8373        }
8374        waited += 200;
8375        if (waited < FALLBACK_AFTER) {
8376          scan(false);
8377          return;
8378        }
8379        fallbackReady = true;
8380        clearInterval(timer);
8381        scan(true);
8382        if (pendingIcons) {
8383          console.warn('[AccessPro] Could not render inline icons.');
8384        }
8385      }, 200);
8386
8387      // Catch triggers added later (theme editor re-renders, dynamic sections).
8388      // Debounced: the widget itself mutates the DOM heavily as it renders.
8389      if (window.MutationObserver) {
8390        var queued = false;
8391        new window.MutationObserver(function () {
8392          if (queued) return;
8393          queued = true;
8394          requestAnimationFrame(function () {
8395            queued = false;
8396            scan(fallbackReady || inlineMode);
8397          });
8398        }).observe(document.body, { childList: true, subtree: true });
8399      }
8400    }
8401
8402    if (document.readyState === 'loading') {
8403      document.addEventListener('DOMContentLoaded', start);
8404    } else {
8405      start();
8406    }
8407  })();
8408</script>
8408
8409
8410
8411</div>
8411<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="9d301842d1018ba6ec846d68-module" data-source-attribution="shopify.standard_actions"></script>
8411
8412<shopify-store store-domain="https://respoke.com" country="US" language="en"></shopify-store>
8413<shopify-chat></shopify-chat>
vendor: 143 bytes, lines 8413-8414
8413
8414<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="9d301842d1018ba6ec846d68-|49" defer></script>
8414</body>
8415</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.