PageSourceSearch

https://hudsonsquareboutique.com/search

html hudsonsquareboutique.com collected 2026-10-08 17:06:07 UTC 196,181 bytes, 2,415 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en" dir="ltr">
3<head><meta charset="utf-8">
4<meta name="viewport" content="width=device-width,initial-scale=1">
5<title>Search &ndash; Hudson Square Boutique LLC</title><link rel="canonical" href="https://hudsonsquareboutique.com/search"><link rel="icon" href="//hudsonsquareboutique.com/cdn/shop/files/Hudson_Square_Logo_2_a4fd6eec-dff4-49a9-bcbd-680221fa3eff.png?crop=center&height=48&v=1768539898&width=48" type="image/png">
6  <link rel="apple-touch-icon" href="//hudsonsquareboutique.com/cdn/shop/files/Hudson_Square_Logo_2_a4fd6eec-dff4-49a9-bcbd-680221fa3eff.png?crop=center&height=180&v=1768539898&width=180"><meta name="description" content="New arrivals weekly, affordable on-trend styles! Shop Women&#39;s Tops, Dresses, Denim, Rompers, Jumpsuits, Handbags, Shoes, Accessories &amp; More. Fast USA shipping based out of New York! Free shipping on orders $125 or more."><meta property="og:site_name" content="Hudson Square Boutique LLC">
7<meta property="og:url" content="https://hudsonsquareboutique.com/search">
8<meta property="og:title" content="Search">
9<meta property="og:type" content="website">
10<meta property="og:description" content="New arrivals weekly, affordable on-trend styles! Shop Women&#39;s Tops, Dresses, Denim, Rompers, Jumpsuits, Handbags, Shoes, Accessories &amp; More. Fast USA shipping based out of New York! Free shipping on orders $125 or more."><meta property="og:image" content="http://hudsonsquareboutique.com/cdn/shop/files/mainbannner_af3e40dd-5e94-4f5f-bdbb-339e77189f07.jpg?crop=center&height=1200&v=1770028822&width=1200">
11  <meta property="og:image:secure_url" content="https://hudsonsquareboutique.com/cdn/shop/files/mainbannner_af3e40dd-5e94-4f5f-bdbb-339e77189f07.jpg?crop=center&height=1200&v=1770028822&width=1200">
12  <meta property="og:image:width" content="1902">
13  <meta property="og:image:height" content="704"><meta name="twitter:card" content="summary_large_image">
14<meta name="twitter:title" content="Search">
15<meta name="twitter:description" content="New arrivals weekly, affordable on-trend styles! Shop Women&#39;s Tops, Dresses, Denim, Rompers, Jumpsuits, Handbags, Shoes, Accessories &amp; More. Fast USA shipping based out of New York! Free shipping on orders $125 or more.">
16<style>@font-face {
17  font-family: Montserrat;
18  font-weight: 400;
19  font-style: normal;
20  font-display: fallback;
21  src: url("//hudsonsquareboutique.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2") format("woff2"),
22       url("//hudsonsquareboutique.com/cdn/fonts/montserrat/montserrat_n4.a6c632ca7b62da89c3594789ba828388aac693fe.woff") format("woff");
23}
24@font-face {
25  font-family: Montserrat;
26  font-weight: 700;
27  font-style: normal;
28  font-display: fallback;
29  src: url("//hudsonsquareboutique.com/cdn/fonts/montserrat/montserrat_n7.3c434e22befd5c18a6b4afadb1e3d77c128c7939.woff2") format("woff2"),
30       url("//hudsonsquareboutique.com/cdn/fonts/montserrat/montserrat_n7.5d9fa6e2cae713c8fb539a9876489d86207fe957.woff") format("woff");
31}
32@font-face {
33  font-family: Montserrat;
34  font-weight: 500;
35  font-style: normal;
36  font-display: fallback;
37  src: url("//hudsonsquareboutique.com/cdn/fonts/montserrat/montserrat_n5.07ef3781d9c78c8b93c98419da7ad4fbeebb6635.woff2") format("woff2"),
38       url("//hudsonsquareboutique.com/cdn/fonts/montserrat/montserrat_n5.adf9b4bd8b0e4f55a0b203cdd84512667e0d5e4d.woff") format("woff");
39}
40@font-face {
41  font-family: Montserrat;
42  font-weight: 400;
43  font-style: italic;
44  font-display: fallback;
45  src: url("//hudsonsquareboutique.com/cdn/fonts/montserrat/montserrat_i4.5a4ea298b4789e064f62a29aafc18d41f09ae59b.woff2") format("woff2"),
46       url("//hudsonsquareboutique.com/cdn/fonts/montserrat/montserrat_i4.072b5869c5e0ed5b9d2021e4c2af132e16681ad2.woff") format("woff");
47}
48@font-face {
49  font-family: Montserrat;
50  font-weight: 700;
51  font-style: italic;
52  font-display: fallback;
53  src: url("//hudsonsquareboutique.com/cdn/fonts/montserrat/montserrat_i7.a0d4a463df4f146567d871890ffb3c80408e7732.woff2") format("woff2"),
54       url("//hudsonsquareboutique.com/cdn/fonts/montserrat/montserrat_i7.f6ec9f2a0681acc6f8152c40921d2a4d2e1a2c78.woff") format("woff");
55}
56@font-face {
57  font-family: Montserrat;
58  font-weight: 500;
59  font-style: normal;
60  font-display: fallback;
61  src: url("//hudsonsquareboutique.com/cdn/fonts/montserrat/montserrat_n5.07ef3781d9c78c8b93c98419da7ad4fbeebb6635.woff2") format("woff2"),
62       url("//hudsonsquareboutique.com/cdn/fonts/montserrat/montserrat_n5.adf9b4bd8b0e4f55a0b203cdd84512667e0d5e4d.woff") format("woff");
63}
64@font-face {
65  font-family: Jost;
66  font-weight: 700;
67  font-style: normal;
68  font-display: fallback;
69  src: url("//hudsonsquareboutique.com/cdn/fonts/jost/jost_n7.921dc18c13fa0b0c94c5e2517ffe06139c3615a3.woff2") format("woff2"),
70       url("//hudsonsquareboutique.com/cdn/fonts/jost/jost_n7.cbfc16c98c1e195f46c536e775e4e959c5f2f22b.woff") format("woff");
71}
72@font-face {
73  font-family: Montserrat;
74  font-weight: 500;
75  font-style: normal;
76  font-display: fallback;
77  src: url("//hudsonsquareboutique.com/cdn/fonts/montserrat/montserrat_n5.07ef3781d9c78c8b93c98419da7ad4fbeebb6635.woff2") format("woff2"),
78       url("//hudsonsquareboutique.com/cdn/fonts/montserrat/montserrat_n5.adf9b4bd8b0e4f55a0b203cdd84512667e0d5e4d.woff") format("woff");
79}
80@font-face {
81  font-family: Montserrat;
82  font-weight: 600;
83  font-style: normal;
84  font-display: fallback;
85  src: url("//hudsonsquareboutique.com/cdn/fonts/montserrat/montserrat_n6.1326b3e84230700ef15b3a29fb520639977513e0.woff2") format("woff2"),
86       url("//hudsonsquareboutique.com/cdn/fonts/montserrat/montserrat_n6.652f051080eb14192330daceed8cd53dfdc5ead9.woff") format("woff");
87}
88:root {
89  --page-container-width:          2200px;
90  --reading-container-width:       720px;
91  --divider-opacity:               0.14;
92  --gutter-large:                  30px;
93  --gutter-desktop:                20px;
94  --gutter-mobile:                 16px;
95  --section-padding:               50px;
96  --larger-section-padding:        80px;
97  --larger-section-padding-mobile: 60px;
98  --largest-section-padding:       110px;
99  --aos-animate-duration:          0.6s;
100
101  --base-font-family:              Montserrat, sans-serif;
102  --base-font-weight:              400;
103  --base-font-style:               normal;
104  --heading-font-family:           Montserrat, sans-serif;
105  --heading-font-weight:           500;
106  --heading-font-style:            normal;
107  --heading-font-letter-spacing:   -0.02em;
108  --logo-font-family:              Jost, sans-serif;
109  --logo-font-weight:              700;
110  --logo-font-style:               normal;
111  --nav-font-family:               Montserrat, sans-serif;
112  --nav-font-weight:               500;
113  --nav-font-style:                normal;
114
115  --base-text-size:14px;
116  --base-line-height:              1.6;
117  --input-text-size:16px;
118  --smaller-text-size-1:11px;
119  --smaller-text-size-2:14px;
120  --smaller-text-size-3:11px;
121  --smaller-text-size-4:10px;
122  --larger-text-size:24px;
123  --super-large-text-size:42px;
124  --super-large-mobile-text-size:19px;
125  --larger-mobile-text-size:19px;
126  --logo-text-size:24px;--btn-letter-spacing: 0.08em;
127    --btn-text-transform: uppercase;
128    --button-text-size: 12px;
129    --quickbuy-button-text-size: 12;
130    --small-feature-link-font-size: 0.75em;
131    --input-btn-padding-top: 1.2em;
132    --input-btn-padding-bottom: 1.2em;--heading-text-transform:uppercase;
133  --nav-text-size:                      12px;
134  --mobile-menu-font-weight:            inherit;
135
136  --body-bg-color:                      255 255 255;
137  --bg-color:                           255 255 255;
138  --body-text-color:                    35 35 35;
139  --text-color:                         35 35 35;
140
141  --header-text-col:                    #232323;--header-text-hover-col:             var(--main-nav-link-hover-col);--header-bg-col:                     #ffffff;
142  --heading-color:                     35 35 35;
143  --body-heading-color:                35 35 35;
144  --heading-divider-col:               #ececec;
145
146  --logo-col:                          #232323;
147  --main-nav-bg:                       #ffffff;
148  --main-nav-link-col:                 #232323;
149  --main-nav-link-hover-col:           #5c5c5c;
150  --main-nav-link-featured-col:        #9f7a1f;
151
152  --link-color:                        159 122 31;
153  --body-link-color:                   159 122 31;
154
155  --btn-bg-color:                        146 109 20;
156  --btn-bg-hover-color:                  146 109 20;
157  --btn-border-color:                    146 109 20;
158  --btn-border-hover-color:              146 109 20;
159  --btn-text-color:                      255 255 255;
160  --btn-text-hover-color:                255 255 255;--btn-alt-bg-color:                    255 255 255;
161  --btn-alt-text-color:                  146 109 20;
162  --btn-alt-border-color:                146 109 20;
163  --btn-alt-border-hover-color:          146 109 20;--btn-ter-bg-color:                    235 235 235;
164  --btn-ter-text-color:                  0 0 0;
165  --btn-ter-bg-hover-color:              146 109 20;
166  --btn-ter-text-hover-color:            255 255 255;--btn-border-radius: 0;
167    --btn-inspired-border-radius: 0;--color-scheme-default:                             #ffffff;
168  --color-scheme-default-color:                       255 255 255;
169  --color-scheme-default-text-color:                  35 35 35;
170  --color-scheme-default-head-color:                  35 35 35;
171  --color-scheme-default-link-color:                  159 122 31;
172  --color-scheme-default-btn-text-color:              255 255 255;
173  --color-scheme-default-btn-text-hover-color:        255 255 255;
174  --color-scheme-default-btn-bg-color:                146 109 20;
175  --color-scheme-default-btn-bg-hover-color:          146 109 20;
176  --color-scheme-default-btn-border-color:            146 109 20;
177  --color-scheme-default-btn-border-hover-color:      146 109 20;
178  --color-scheme-default-btn-alt-text-color:          146 109 20;
179  --color-scheme-default-btn-alt-bg-color:            255 255 255;
180  --color-scheme-default-btn-alt-border-color:        146 109 20;
181  --color-scheme-default-btn-alt-border-hover-color:  146 109 20;
182
183  --color-scheme-1:                             #f6f5f2;
184  --color-scheme-1-color:                       246 245 242;
185  --color-scheme-1-text-color:                  35 35 35;
186  --color-scheme-1-head-color:                  35 35 35;
187  --color-scheme-1-link-color:                  159 122 31;
188  --color-scheme-1-btn-text-color:              255 255 255;
189  --color-scheme-1-btn-text-hover-color:        255 255 255;
190  --color-scheme-1-btn-bg-color:                146 109 20;
191  --color-scheme-1-btn-bg-hover-color:          146 109 20;
192  --color-scheme-1-btn-border-color:            146 109 20;
193  --color-scheme-1-btn-border-hover-color:      146 109 20;
194  --color-scheme-1-btn-alt-text-color:          146 109 20;
195  --color-scheme-1-btn-alt-bg-color:            255 255 255;
196  --color-scheme-1-btn-alt-border-color:        146 109 20;
197  --color-scheme-1-btn-alt-border-hover-color:  146 109 20;
198
199  --color-scheme-2:                             #efefef;
200  --color-scheme-2-color:                       239 239 239;
201  --color-scheme-2-text-color:                  35 35 35;
202  --color-scheme-2-head-color:                  35 35 35;
203  --color-scheme-2-link-color:                  191 87 10;
204  --color-scheme-2-btn-text-color:              255 255 255;
205  --color-scheme-2-btn-text-hover-color:        255 255 255;
206  --color-scheme-2-btn-bg-color:                35 35 35;
207  --color-scheme-2-btn-bg-hover-color:          92 92 92;
208  --color-scheme-2-btn-border-color:            35 35 35;
209  --color-scheme-2-btn-border-hover-color:      92 92 92;
210  --color-scheme-2-btn-alt-text-color:          35 35 35;
211  --color-scheme-2-btn-alt-bg-color:            255 255 255;
212  --color-scheme-2-btn-alt-border-color:        35 35 35;
213  --color-scheme-2-btn-alt-border-hover-color:  35 35 35;
214
215  /* Shop Pay payment terms */
216  --payment-terms-background-color:    #ffffff;--quickbuy-bg: 255 255 255;--body-input-background-color:       rgb(var(--body-bg-color));
217  --input-background-color:            rgb(var(--body-bg-color));
218  --body-input-text-color:             var(--body-text-color);
219  --input-text-color:                  var(--body-text-color);
220  --body-input-border-color:           rgb(200, 200, 200);
221  --input-border-color:                rgb(200, 200, 200);
222  --input-border-color-hover:          rgb(134, 134, 134);
223  --input-border-color-active:         rgb(35, 35, 35);
224
225  --swatch-cross-svg:                  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240' viewBox='0 0 24 24' fill='none' stroke='rgb(200, 200, 200)' stroke-width='0.09' preserveAspectRatio='none' %3E%3Cline x1='24' y1='0' x2='0' y2='24'%3E%3C/line%3E%3C/svg%3E");
226  --swatch-cross-hover:                url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240' viewBox='0 0 24 24' fill='none' stroke='rgb(134, 134, 134)' stroke-width='0.09' preserveAspectRatio='none' %3E%3Cline x1='24' y1='0' x2='0' y2='24'%3E%3C/line%3E%3C/svg%3E");
227  --swatch-cross-active:               url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240' viewBox='0 0 24 24' fill='none' stroke='rgb(35, 35, 35)' stroke-width='0.09' preserveAspectRatio='none' %3E%3Cline x1='24' y1='0' x2='0' y2='24'%3E%3C/line%3E%3C/svg%3E");
228
229  --footer-divider-col:                #d9d9d9;
230  --footer-text-col:                   0 0 0;
231  --footer-heading-col:                0 0 0;
232  --footer-bg-col:                     246 245 242;--product-label-overlay-justify: flex-start;--product-label-overlay-align: flex-end;--product-label-overlay-reduction-text:   #ffffff;
233  --product-label-overlay-reduction-bg:     #9f7a1f;
234  --product-label-overlay-reduction-text-weight: inherit;
235  --product-label-overlay-stock-text:       #232323;
236  --product-label-overlay-stock-bg:         #efefef;
237  --product-label-overlay-new-text:         #232323;
238  --product-label-overlay-new-bg:           #efefef;
239  --product-label-overlay-meta-text:        #232323;
240  --product-label-overlay-meta-bg:          #efefef;
241  --product-label-sale-text:                #bf570a;
242  --product-label-sold-text:                #0a1f44;
243  --product-label-preorder-text:            #bf570a;
244
245  --product-block-crop-align:               center;
246
247  
248  --product-block-price-align:              center;
249  --product-block-price-item-margin-start:  .25rem;
250  --product-block-price-item-margin-end:    .25rem;
251  
252
253  
254    --product-block-blend-bg: #f9f9f9;
255    --product-block-blend-mode: darken;
256  
257
258  --collection-block-image-position:   center center;
259
260  --swatch-picker-image-size:          40px;
261  --swatch-crop-align:                 center center;
262
263  --image-overlay-text-color:          255 255 255;--image-overlay-bg:                  rgba(0, 0, 0, 0.24);
264  --image-overlay-shadow-start:        rgb(0 0 0 / 0.32);
265  --image-overlay-box-opacity:         0.88;--product-inventory-ok-box-color:            rgba(0,0,0,0);
266  --product-inventory-ok-text-color:           #232323;
267  --product-inventory-ok-icon-box-fill-color:  none;
268  --product-inventory-low-box-color:           rgba(0,0,0,0);
269  --product-inventory-low-text-color:          #232323;
270  --product-inventory-low-icon-box-fill-color: none;
271  --product-inventory-low-text-color-channels: 35, 35, 35;
272  --product-inventory-ok-text-color-channels:  35, 35, 35;
273
274  --rating-star-color: 35 35 35;--overlay-align-left: start;
275    --overlay-align-right: end;}html[dir=rtl] {
276  --overlay-right-text-m-left: 0;
277  --overlay-right-text-m-right: auto;
278  --overlay-left-shadow-left-left: 15%;
279  --overlay-left-shadow-left-right: -50%;
280  --overlay-left-shadow-right-left: -85%;
281  --overlay-left-shadow-right-right: 0;
282}.image-overlay--bg-box .text-overlay .text-overlay__text {
283    --image-overlay-box-bg: 255 255 255;
284    --heading-color: var(--body-heading-color);
285    --text-color: var(--body-text-color);
286    --link-color: var(--body-link-color);
287  }::selection {
288    background: rgb(var(--body-heading-color));
289    color: rgb(var(--body-bg-color));
290  }
291  ::-moz-selection {
292    background: rgb(var(--body-heading-color));
293    color: rgb(var(--body-bg-color));
294  }.use-color-scheme--default {
295  --product-label-sale-text:           #bf570a;
296  --product-label-sold-text:           #0a1f44;
297  --product-label-preorder-text:       #bf570a;
298  --input-background-color:            rgb(var(--body-bg-color));
299  --input-text-color:                  var(--body-input-text-color);
300  --input-border-color:                rgb(200, 200, 200);
301  --input-border-color-hover:          rgb(134, 134, 134);
302  --input-border-color-active:         rgb(35, 35, 35);
303}.use-color-scheme--1 {
304  --product-label-sale-text:           currentColor;
305  --product-label-sold-text:           currentColor;
306  --product-label-preorder-text:       currentColor;
307  --input-background-color:            transparent;
308  --input-text-color:                  35 35 35;
309  --input-border-color:                rgb(183, 182, 180);
310  --input-border-color-hover:          rgb(130, 130, 128);
311  --input-border-color-active:         rgb(35, 35, 35);
312}</style>
313
314  <link href="//hudsonsquareboutique.com/cdn/shop/t/12/assets/main.css?v=59812818702299870031768278209" rel="stylesheet" type="text/css" media="all" />
315<link rel="preload" as="font" href="//hudsonsquareboutique.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//hudsonsquareboutique.com/cdn/fonts/montserrat/montserrat_n5.07ef3781d9c78c8b93c98419da7ad4fbeebb6635.woff2" type="font/woff2" crossorigin>
315<script>
316    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
317
318    window.theme = {
319      info: {
320        name: 'Symmetry',
321        version: '8.1.1'
322      },
323      device: {
324        hasTouch: window.matchMedia('(any-pointer: coarse)').matches,
325        hasHover: window.matchMedia('(hover: hover)').matches
326      },
327      mediaQueries: {
328        md: '(min-width: 768px)',
329        productMediaCarouselBreak: '(min-width: 1041px)'
330      },
331      routes: {
332        base: 'https://hudsonsquareboutique.com',
333        cart: '/cart',
334        cartAdd: '/cart/add.js',
335        cartUpdate: '/cart/update.js',
336        predictiveSearch: '/search/suggest'
337      },
338      strings: {
339        cartTermsConfirmation: "You must agree to the terms and conditions before continuing.",
340        cartItemsQuantityError: "You can only add [QUANTITY] of this item to your cart.",
341        generalSearchViewAll: "View all search results",
342        noStock: "Sold out",
343        noVariant: "Unavailable",
344        productsProductChooseA: "Choose a",
345        generalSearchPages: "Pages",
346        generalSearchNoResultsWithoutTerms: "Sorry, we couldnʼt find any results",
347        shippingCalculator: {
348          singleRate: "There is one shipping rate for this destination:",
349          multipleRates: "There are multiple shipping rates for this destination:",
350          noRates: "We do not ship to this destination."
351        },
352        regularPrice: "Regular price",
353        salePrice: "Sale price"
354      },
355      settings: {
356        moneyWithCurrencyFormat: "${{amount}} USD",
357        cartType: "drawer",
358        afterAddToCart: "drawer",
359        quickbuyStyle: "button",
360        externalLinksNewTab: true,
361        internalLinksSmoothScroll: true
362      }
363    }
364
365    theme.inlineNavigationCheck = function() {
366      var pageHeader = document.querySelector('.pageheader'),
367          inlineNavContainer = pageHeader.querySelector('.logo-area__left__inner'),
368          inlineNav = inlineNavContainer.querySelector('.navigation--left');
369      if (inlineNav && getComputedStyle(inlineNav).display != 'none') {
370        var inlineMenuCentered = document.querySelector('.pageheader--layout-inline-menu-center'),
371            logoContainer = document.querySelector('.logo-area__middle__inner');
372        if(inlineMenuCentered) {
373          var rightWidth = document.querySelector('.logo-area__right__inner').clientWidth,
374              middleWidth = logoContainer.clientWidth,
375              logoArea = document.querySelector('.logo-area'),
376              computedLogoAreaStyle = getComputedStyle(logoArea),
377              logoAreaInnerWidth = logoArea.clientWidth - Math.ceil(parseFloat(computedLogoAreaStyle.paddingLeft)) - Math.ceil(parseFloat(computedLogoAreaStyle.paddingRight)),
378              availableNavWidth = logoAreaInnerWidth - Math.max(rightWidth, middleWidth) * 2 - 40;
379          inlineNavContainer.style.maxWidth = availableNavWidth + 'px';
380        }
381
382        var firstInlineNavLink = inlineNav.querySelector('.navigation__item:first-child'),
383            lastInlineNavLink = inlineNav.querySelector('.navigation__item:last-child');
384        if (lastInlineNavLink) {
385          var inlineNavWidth = null;
386          if(document.querySelector('html[dir=rtl]')) {
387            inlineNavWidth = firstInlineNavLink.offsetLeft - lastInlineNavLink.offsetLeft + firstInlineNavLink.offsetWidth;
388          } else {
389            inlineNavWidth = lastInlineNavLink.offsetLeft - firstInlineNavLink.offsetLeft + lastInlineNavLink.offsetWidth;
390          }
391          if (inlineNavContainer.offsetWidth >= inlineNavWidth) {
392            pageHeader.classList.add('pageheader--layout-inline-permitted');
393            var tallLogo = logoContainer.clientHeight > lastInlineNavLink.clientHeight + 20;
394            if (tallLogo) {
395              inlineNav.classList.add('navigation--tight-underline');
396            } else {
397              inlineNav.classList.remove('navigation--tight-underline');
398            }
399          } else {
400            pageHeader.classList.remove('pageheader--layout-inline-permitted');
401          }
402        }
403      }
404    };
405
406    theme.setInitialHeaderHeightProperty = () => {
407      const section = document.querySelector('.section-header');
408      if (section) {
409        document.documentElement.style.setProperty('--theme-header-height', Math.ceil(section.clientHeight) + 'px');
410      }
411    };
412  </script>
412
413
414  
414<script src="//hudsonsquareboutique.com/cdn/shop/t/12/assets/main.js?v=25831844697274821701768278209" defer></script>
414
415    
415<script src="//hudsonsquareboutique.com/cdn/shop/t/12/assets/animate-on-scroll.js?v=15249566486942820451768278209" defer></script>
415
416    <link href="//hudsonsquareboutique.com/cdn/shop/t/12/assets/animate-on-scroll.css?v=135962721104954213331768278209" rel="stylesheet" type="text/css" media="all" />
417  
418
419  
419<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
419<meta name="facebook-domain-verification" content="wdj3v6htyavo6eu6cft6yw2h9ypn0u">
420<meta name="facebook-domain-verification" content="ah2262mnqpw7pch0x2r4hq16ps5w5c">
421<meta name="google-site-verification" content="T8B3HqBIpcYNc-WvkFCC-R_nx_Ln3v9-TFuyVMQfhnA">
422<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/16027779126/digital_wallets/dialog">
423<meta id="in-context-paypal-metadata" data-shop-id="16027779126" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
424<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
424<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
424
425<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
426<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=16027779126" crossorigin="anonymous"></script>
vendor: 1 bytes, line 426
426
427<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":16027779126,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/16027779126","merchantName":"Hudson Square Boutique LLC","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"Hudson Square Boutique LLC","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 427
427
428<script id="shopify-features" type="application/json">{"accessToken":"4cb4bb09c26fac3df118ee4a261defa2","betas":["rich-media-storefront-analytics"],"domain":"hudsonsquareboutique.com","predictiveSearch":true,"shopId":16027779126,"locale":"en"}</script>
vendor: 1 bytes, line 428
428
429<script>var Shopify = Shopify || {};
430Shopify.shop = "hudsonsquareboutique.myshopify.com";
431Shopify.locale = "en";
432Shopify.currency = {"active":"USD","rate":"1.0"};
433Shopify.country = "US";
434Shopify.theme = {"name":"Symmetry","id":183613587752,"schema_name":"Symmetry","schema_version":"8.1.1","theme_store_id":568,"role":"main"};
435Shopify.theme.handle = "null";
436Shopify.theme.style = {"id":null,"handle":null};
437Shopify.cdnHost = "hudsonsquareboutique.com/cdn";
438Shopify.routes = Shopify.routes || {};
439Shopify.routes.root = "/";
440Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
441Shopify.SignInWithShop = Shopify.SignInWithShop || {};
442Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
443Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 443
443
444<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 444
444
445<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 445
445
446<script>
447  window.ShopifyPay = window.ShopifyPay || {};
448  window.ShopifyPay.apiHost = "shop.app\/pay";
449  window.ShopifyPay.redirectState = null;
450</script>
vendor: 1 bytes, line 450
450
451<script>
452  window.Shopify = window.Shopify || {};
453  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
454  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
455  window.Shopify.SignInWithShop.eligible = true;
456</script>
vendor: 1 bytes, line 456
456
457<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 457
457
458<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 458
458
459<script type="module">
460  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
461
462  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
463
464</script>
vendor: 1 bytes, line 464
464
465<script>
466  window.Shopify = window.Shopify || {};
467  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
468  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"]};
469</script>
vendor: 1 bytes, line 469
469
470<script>(function() {
471  var isLoaded = false;
472  function asyncLoad() {
473    if (isLoaded) return;
474    isLoaded = true;
475    var urls = ["https:\/\/js.smile.io\/v1\/smile-shopify.js?shop=hudsonsquareboutique.myshopify.com","https:\/\/sdks.automizely.com\/conversions\/v1\/conversions.js?app_connection_id=2d13cd7f8e9f4028abab033308f989e2\u0026mapped_org_id=d11848c70476432ed9bf5becaeb7435d_v1\u0026shop=hudsonsquareboutique.myshopify.com"];
476    for (var i = 0; i < urls.length; i++) {
477      var s = document.createElement('script');
478      s.type = 'text/javascript';
479      s.async = true;
480      s.src = urls[i];
481      var x = document.getElementsByTagName('script')[0];
482      x.parentNode.insertBefore(s, x);
483    }
484  };
485  if(window.attachEvent) {
486    window.attachEvent('onload', asyncLoad);
487  } else {
488    window.addEventListener('load', asyncLoad, false);
489  }
490})();</script>
vendor: 1 bytes, line 490
490
491<script id="__st">var __st={"a":16027779126,"offset":-14400,"reqid":"ad4e8eac-6b94-4fae-965b-1892bfef8bf9-1791479166","pageurl":"hudsonsquareboutique.com\/search","u":"6aaafbd16d39","p":"searchresults"};</script>
vendor: 1 bytes, line 491
491
492<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 492
492
493<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 493
493
494<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//hudsonsquareboutique.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 494
494
495<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//hudsonsquareboutique.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>
495<script crossorigin="anonymous" defer="defer" src="//hudsonsquareboutique.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 495
495
496<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 496
496
497<script>
498  window.Shopify = window.Shopify || {};
499  window.Shopify.MCP = window.Shopify.MCP || {};
500  window.Shopify.MCP.enabled = true;
501  window.Shopify.MCP.shop = "hudsonsquareboutique.myshopify.com";
502  window.Shopify.MCP.mcpEndpoint = "https:\/\/hudsonsquareboutique.com\/api\/mcp";
503  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"]}}];
504</script>
vendor: 1 bytes, line 504
504
505<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/hudsonsquareboutique.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
506</script>
vendor: 1 bytes, line 506
506
507<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://hudsonsquareboutique.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
508</script>
vendor: 1 bytes, line 508
508
509<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
510  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);
511</script>
vendor: 1 bytes, line 511
511
512<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
513</script>
513
514<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://hudsonsquareboutique.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
515<style id="shopify-accelerated-checkout-cart">
516        #shopify-buyer-consent {
517  margin-top: 1em;
518  display: inline-block;
519  width: 100%;
520}
521
522#shopify-buyer-consent.hidden {
523  display: none;
524}
525
526#shopify-subscription-policy-button {
527  background: none;
528  border: none;
529  padding: 0;
530  text-decoration: underline;
531  font-size: inherit;
532  cursor: pointer;
533}
534
535#shopify-subscription-policy-button::before {
536  box-shadow: none;
537}
538
539      </style>
540<script id="sections-script" data-sections="footer" defer="defer" src="//hudsonsquareboutique.com/cdn/shop/t/12/compiled_assets/scripts.js?v=134017674226395253091768278224"></script>
vendor: 1 bytes, line 540
540
541<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
541
542<!-- CC Custom Head Start --><!-- CC Custom Head End --><!-- BEGIN app block: shopify://apps/instafeed/blocks/head-block/c447db20-095d-4a10-9725-b5977662c9d5 --><!-- BEGIN app snippet: storefront-script -->
543
544
545  
546    
546<script src="https://cdn.nfcube.com/instafeed-8aff98486cb5d0b2a9620c2c43cddef3.js" defer></script>
546
547  
548
549<!-- END app snippet -->
550
551
552
553
554<!-- END app block --><!-- BEGIN app block: shopify://apps/google-youtube/blocks/store_widget/14ec7bd0-ac77-49a9-9417-90752398bdff -->
555
556
557<!-- BEGIN MerchantWidget Code -->
558<script id='merchantWidgetScript'
559        src="https://www.gstatic.com/shopping/merchant/merchantwidget.js"
560        defer>
561</script>
vendor: 1 bytes, line 561
561
562<script type="text/javascript">
563  merchantWidgetScript.addEventListener('load', function () {
564    var widgetPos = 'LEFT_BOTTOM';
565    var sideMargin = '36';
566    var bottomMargin = '36';
567    var mobileSideMargin = '16';
568    var mobileBottomMargin = '46';
569    var merchantId = '5295443827';
570    merchantwidget.start({
571     position: widgetPos,
572     sideMargin: sideMargin,
573     bottomMargin: bottomMargin,
574     mobileSideMargin: mobileSideMargin,
575     mobileBottomMargin: mobileBottomMargin,
576     merchant_id: merchantId,
577   });
578  });
579</script>
579
580<!-- END MerchantWidget Code --><!-- END app block --><!-- BEGIN app block: shopify://apps/tabs-studio/blocks/global_embed_block/19980fb9-f2ca-4ada-ad36-c0364c3318b8 -->
581<style id="tabs-by-station-custom-styles">
582  .station-tabs .station-tabs-link.is-active{font-weight:600 !important;}.station-tabs .station-tabs-tab.is-active{font-weight:600 !important;}.station-tabs .station-tabs-link{border-width:0 0 2px !important;padding:0 0 6px !important;margin:0 26px 14px 0 !important;}.station-tabs .station-tabs-tab{border-width:0 0 2px !important;padding:0 0 6px !important;margin:0 26px 14px 0 !important;}.station-tabs.mod-full-width .station-tabs-link, .station-tabs-tabset.mod-vertical .station-tabs-link{padding:14px 0 !important;margin:0 !important;}.station-tabs.mod-full-width .station-tabs-tab, .station-tabs-tabset.mod-vertical .station-tabs-tab{padding:14px 0 !important;margin:0 !important;}.station-tabs .station-tabs-content-inner{margin:12px 0 0 !important;}.station-tabs.mod-full-width .station-tabs-content-inner, .station-tabs-tabset.mod-vertical .station-tabs-content-inner{margin:24px 0 10px !important;}.station-tabs .station-tabs-tabcontent{margin:12px 0 0 !important;}.station-tabs.mod-full-width .station-tabs-tabcontent, .station-tabs-tabset.mod-vertical .station-tabs-tabcontent{margin:24px 0 10px !important;}
583  
584</style>
585
586<script id="station-tabs-data-json" type="application/json">{
587  "globalAbove": null,
588  "globalBelow": null,
589  "proTabsHTML": "\u003ch3 class=\"station-tabs-tabtitle\"\u003e\n      \u003cspan data-pro-tab-id=\"95808\" class=\"station-tabs-tab mod-pro-tab\" data-type=\"text\"\u003e\n        \u003cspan class=\"station-tabs-tabtext\"\u003eReturn Policy\u003c\/span\u003e\n      \u003c\/span\u003e\n    \u003c\/h3\u003e\n    \u003cdiv data-pro-tab-id=\"95808\" class=\"station-tabs-tabpanel\" data-type=\"text\"\u003e\n      \u003cdiv class=\"station-tabs-tabcontent\"\u003e\u003cp\u003eHudson Square Boutique Return Policy\u003c\/p\u003e\n\u003cp\u003eWe take pride in the quality of our goods and want you to love our merchandise just as much as we do! If you are unhappy with your items, we will gladly exchange or return your clothing for\u0026nbsp;\u003cstrong\u003estore credit (no refunds)\u0026nbsp;\u003c\/strong\u003ewithin 14 days of your purchase with the original receipt. Returns must be scent free, unworn, unwashed, have no visible stains and with all tags attached. Due to hygienic purposes, all accessories and intimates are final sale only. All sale items, local gift shop items and RESTYLE Collection merchandise are final sale only.\u003c\/p\u003e\n\u003cp\u003eShipping charges are non-refundable. Please return online orders in appropriate packaging and return shipping costs will be of the customer\u0026rsquo;s responsibility.\u0026nbsp;By purchasing from this site, you agree to our return policy and that we offer store credit only for returned items.\u0026nbsp;If you have any questions regarding our return policy, feel free to contact us prior to ordering.\u003c\/p\u003e\n\u003cp\u003eWe apologize in advance that we are unable to honor price adjustments or combine discounts codes such as rewards with a promotion.\u003c\/p\u003e\n\u003cp\u003eIf you have any questions or return requests please contact us at [email protected] and include your order number in the subject line.\u003c\/p\u003e\n\u003cp\u003eThank you so much for shopping at HSB!\u003c\/p\u003e\n\u003cp\u003eDanielle\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e",
590  "productTitle": null,
591  "productDescription": null
592}</script>
592<script>
593  document.documentElement.classList.add('tabsst-loading');
594  document.addEventListener('stationTabsLegacyAPILoaded', function(e) {
595    e.detail.isLegacy = true;
596    
597      
598});
599
600  document.addEventListener('stationTabsAPIReady', function(e) {
601    var Tabs = e.detail;
602
603    if (Tabs.appSettings) {
604      Tabs.appSettings = {"default_tab":true,"default_tab_title":"Description","show_stop_element":true,"layout":"breakpoint","layout_breakpoint":768,"deep_links":false,"clean_content_level":"basic_tags","open_first_tab":true,"allow_multiple_open":false,"remove_empty_tabs":false,"default_tab_translations":null,"start_tab_element":"h3"};
605      Tabs.appSettings = {lang: 'en'};
606
607      Tabs.appSettings = {
608        indicatorType: "chevrons",
609        indicatorPlacement: "after"
610      };
611    }
612
613    
614            if (Tabs.isLegacy) { return; }
615            Tabs.init(null, { autoCreate: true });
616
617  });
618
619  
620</script>
620
621<!-- END app block --><!-- BEGIN app block: shopify://apps/aftership-email-marketing-sms/blocks/aftership_popup/2db13273-f8db-4274-be89-c86a3352fb70 -->
621<script>  
622  window.aftetship_popup_global_status = true
623</script>
623
624
625<!-- END app block --><!-- BEGIN app block: shopify://apps/okendo/blocks/theme-settings/bb689e69-ea70-4661-8fb7-ad24a2e23c29 --><!-- BEGIN app snippet: header-metafields -->
626
627
628
629
630
631
632
633
634
635
636
637
638    
639        <style data-oke-reviews-version="0.83.15" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/okendo-reviews-styles.18e725f4.css"></style><style data-oke-reviews-version="0.83.15" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-star-rating.4cb378a8.css"></style><style data-oke-reviews-version="0.83.15" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-reviews-summary.a0c9d7d6.css"></style><style type="text/css">.okeReviews[data-oke-container],div.okeReviews{font-size:14px;font-size:var(--oke-text-regular);font-weight:400;font-family:var(--oke-text-fontFamily);line-height:1.6}.okeReviews[data-oke-container] *,.okeReviews[data-oke-container] :after,.okeReviews[data-oke-container] :before,div.okeReviews *,div.okeReviews :after,div.okeReviews :before{box-sizing:border-box}.okeReviews[data-oke-container] h1,.okeReviews[data-oke-container] h2,.okeReviews[data-oke-container] h3,.okeReviews[data-oke-container] h4,.okeReviews[data-oke-container] h5,.okeReviews[data-oke-container] h6,div.okeReviews h1,div.okeReviews h2,div.okeReviews h3,div.okeReviews h4,div.okeReviews h5,div.okeReviews h6{font-size:1em;font-weight:400;line-height:1.4;margin:0}.okeReviews[data-oke-container] ul,div.okeReviews ul{padding:0;margin:0}.okeReviews[data-oke-container] li,div.okeReviews li{list-style-type:none;padding:0}.okeReviews[data-oke-container] p,div.okeReviews p{line-height:1.8;margin:0 0 4px}.okeReviews[data-oke-container] p:last-child,div.okeReviews p:last-child{margin-bottom:0}.okeReviews[data-oke-container] a,div.okeReviews a{text-decoration:none;color:inherit}.okeReviews[data-oke-container] button,div.okeReviews button{border-radius:0;border:0;box-shadow:none;margin:0;width:auto;min-width:auto;padding:0;background-color:transparent;min-height:auto}.okeReviews[data-oke-container] button,.okeReviews[data-oke-container] input,.okeReviews[data-oke-container] select,.okeReviews[data-oke-container] textarea,div.okeReviews button,div.okeReviews input,div.okeReviews select,div.okeReviews textarea{font-family:inherit;font-size:1em}.okeReviews[data-oke-container] label,.okeReviews[data-oke-container] select,div.okeReviews label,div.okeReviews select{display:inline}.okeReviews[data-oke-container] select,div.okeReviews select{width:auto}.okeReviews[data-oke-container] article,.okeReviews[data-oke-container] aside,div.okeReviews article,div.okeReviews aside{margin:0}.okeReviews[data-oke-container] table,div.okeReviews table{background:transparent;border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:1em;table-layout:auto}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,.okeReviews[data-oke-container] table tr,div.okeReviews table td,div.okeReviews table th,div.okeReviews table tr{border:0;font-family:inherit;font-size:1em}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,div.okeReviews table td,div.okeReviews table th{background:transparent;font-weight:400;letter-spacing:normal;padding:0;text-align:left;text-transform:none;vertical-align:middle}.okeReviews[data-oke-container] table tr:hover td,.okeReviews[data-oke-container] table tr:hover th,div.okeReviews table tr:hover td,div.okeReviews table tr:hover th{background:transparent}.okeReviews[data-oke-container] fieldset,div.okeReviews fieldset{border:0;padding:0;margin:0;min-width:0}.okeReviews[data-oke-container] img,.okeReviews[data-oke-container] svg,div.okeReviews img,div.okeReviews svg{max-width:none}.okeReviews[data-oke-container] div:empty,div.okeReviews div:empty{display:block}.okeReviews[data-oke-container] .oke-icon:before,div.okeReviews .oke-icon:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.okeReviews[data-oke-container] .oke-icon--select-arrow:before,div.okeReviews .oke-icon--select-arrow:before{content:""}.okeReviews[data-oke-container] .oke-icon--loading:before,div.okeReviews .oke-icon--loading:before{content:""}
639.okeReviews[data-oke-container] .oke-icon--pencil:before,div.okeReviews .oke-icon--pencil:before{content:""}.okeReviews[data-oke-container] .oke-icon--filter:before,div.okeReviews .oke-icon--filter:before{content:""}.okeReviews[data-oke-container] .oke-icon--play:before,div.okeReviews .oke-icon--play:before{content:""}.okeReviews[data-oke-container] .oke-icon--tick-circle:before,div.okeReviews .oke-icon--tick-circle:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-left:before,div.okeReviews .oke-icon--chevron-left:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-right:before,div.okeReviews .oke-icon--chevron-right:before{content:""}.okeReviews[data-oke-container] .oke-icon--thumbs-down:before,div.okeReviews .oke-icon--thumbs-down:before{content:""}.okeReviews[data-oke-container] .oke-icon--thumbs-up:before,div.okeReviews .oke-icon--thumbs-up:before{content:""}.okeReviews[data-oke-container] .oke-icon--close:before,div.okeReviews .oke-icon--close:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-up:before,div.okeReviews .oke-icon--chevron-up:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-down:before,div.okeReviews .oke-icon--chevron-down:before{content:""}.okeReviews[data-oke-container] .oke-icon--star:before,div.okeReviews .oke-icon--star:before{content:""}.okeReviews[data-oke-container] .oke-icon--magnifying-glass:before,div.okeReviews .oke-icon--magnifying-glass:before{content:""}@font-face{font-family:oke-widget-icons;src:url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/fonts/oke-widget-icons.ttf) format("truetype"),url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/fonts/oke-widget-icons.woff) format("woff"),url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/img/oke-widget-icons.bc0d6b0a.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{display:inline-block;border-style:solid;border-color:var(--oke-button-borderColor);border-width:var(--oke-button-borderWidth);background-color:var(--oke-button-backgroundColor);line-height:1;padding:12px 24px;margin:0;border-radius:var(--oke-button-borderRadius);color:var(--oke-button-textColor);text-align:center;position:relative;font-weight:var(--oke-button-fontWeight);font-size:var(--oke-button-fontSize);font-family:var(--oke-button-fontFamily);outline:0}.okeReviews[data-oke-container] .oke-button-text,.okeReviews[data-oke-container] .oke-button .oke-icon,div.okeReviews .oke-button-text,div.okeReviews .oke-button .oke-icon{line-height:1}.okeReviews[data-oke-container] .oke-button.oke-is-loading,div.okeReviews .oke-button.oke-is-loading{position:relative}.okeReviews[data-oke-container] .oke-button.oke-is-loading:before,div.okeReviews .oke-button.oke-is-loading:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:undefined;font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-button.oke-is-loading>*,div.okeReviews .oke-button.oke-is-loading>*{opacity:0}.okeReviews[data-oke-container] .oke-button.oke-is-active,div.okeReviews .oke-button.oke-is-active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading),div.okeReviews .oke-button:not(.oke-is-loading){cursor:pointer}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{background-color:var(--oke-button-backgroundColorHover);color:var(--oke-button-textColorHover);border-color:var(--oke-button-borderColorHover);box-shadow:0 0 0 2px var(--oke-button-backgroundColorHover)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):active,.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-title,div.okeReviews .oke-title{font-weight:var(--oke-title-fontWeight);font-size:var(--oke-title-fontSize);font-family:var(--oke-title-fontFamily)}.okeReviews[data-oke-container] .oke-bodyText,div.okeReviews .oke-bodyText{font-weight:var(--oke-bodyText-fontWeight);font-size:var(--oke-bodyText-fontSize);font-family:var(--oke-bodyText-fontFamily)}.okeReviews[data-oke-container] .oke-linkButton,div.okeReviews .oke-linkButton{curs
639or:pointer;font-weight:700;pointer-events:auto;text-decoration:underline}.okeReviews[data-oke-container] .oke-linkButton:hover,div.okeReviews .oke-linkButton:hover{text-decoration:none}.okeReviews[data-oke-container] .oke-readMore,div.okeReviews .oke-readMore{cursor:pointer;color:inherit;text-decoration:underline}.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{cursor:pointer;background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;border:none;padding:0 24px 0 12px;-moz-appearance:none;appearance:none;color:inherit;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='currentColor' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");outline-offset:4px}.okeReviews[data-oke-container] .oke-select:disabled,div.okeReviews .oke-select:disabled{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%239a9db1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.okeReviews[data-oke-container] .oke-loader,div.okeReviews .oke-loader{position:relative}.okeReviews[data-oke-container] .oke-loader:before,div.okeReviews .oke-loader:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--oke-text-secondaryColor);font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-a11yText,div.okeReviews .oke-a11yText{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.okeReviews[data-oke-container] .oke-hidden,div.okeReviews .oke-hidden{display:none}.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2147483647;max-height:100%;background-color:rgba(0,0,0,.5);padding:40px 0 32px}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{display:flex;align-items:center;padding:48px 0}}.okeReviews[data-oke-container] .oke-modal ::-moz-selection,div.okeReviews .oke-modal ::-moz-selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal ::selection,div.okeReviews .oke-modal ::selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal,.okeReviews[data-oke-container] .oke-modal p,div.okeReviews .oke-modal,div.okeReviews .oke-modal p{color:#272d45}.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{background-color:#fff;margin:auto;position:relative;will-change:transform,opacity;width:calc(100% - 64px)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{max-width:1000px}}.okeReviews[data-oke-container] .oke-modal-close,div.okeReviews .oke-modal-close{cursor:pointer;position:absolute;width:32px;height:32px;top:-32px;padding:4px;right:-4px;line-height:1}.okeReviews[data-oke-container] .oke-modal-close:before,div.okeReviews .oke-modal-close:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:24px;display:inline-block;width:24px;height:24px}.okeReviews[data-oke-container] .oke-modal-overlay,div.okeReviews .oke-modal-overlay{background-color:rgba(43,46,56,.9)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal--large .oke-modal-content,div.okeReviews .oke-modal--large .oke-modal-content{max-width:1200px}}.okeReviews[data-oke-container] .oke-modal .oke-helpful,.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date,div.okeReviews .oke-modal .oke-helpful,div.okeReviews .oke-modal .oke-helpful-vote-button,div.okeReviews .oke-modal .oke-reviewContent-date{color:#676986}.oke-modal .okeReviews[data-oke-container].oke-w,.oke-modal div.okeReviews.oke-w{color:#272d45}.okeReviews[data-oke-container] .oke-tag,div.okeReviews .oke-tag{align-items:center;color:#272d45;display:flex;font-size:var(--oke-text-small);font-weight:600;text-align:left;position:relative;z-index:2;background-color:#f4f4f6;padding:4px 6px;border:none;border-radius:4px;gap:6px;line-height:1}.okeReviews[data-oke-container] .oke-tag svg,div.okeReviews .oke-tag svg{fill:currentColor;height:1rem}.okeReviews[data-oke-container] .hooper,div.okeReviews .hooper{height:auto}.okeReviews--left{text-align:left}.okeReviews--right{text-align:right}.okeReviews--center{text-align:center}.okeReviews :not([tabindex="-1"]):focus-visible{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.is-oke-modalOpen{overflow:hidden!important}img.oke-is-error{background-color:var(--oke-shadingColor);background-size:cover;background-position:50% 50%;box-shadow:inset 0 0 0 1px var(--oke-border-color)}@keyframes oke-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes oke-fade-in{0%{opacity:0}
639to{opacity:1}}
640.oke-stars{line-height:1;position:relative;display:inline-block}.oke-stars-background svg{overflow:visible}.oke-stars-foreground{overflow:hidden;position:absolute;top:0;left:0}.oke-sr{display:inline-block;padding-top:var(--oke-starRating-spaceAbove);padding-bottom:var(--oke-starRating-spaceBelow)}.oke-sr .oke-is-clickable{cursor:pointer}.oke-sr--hidden{display:none}.oke-sr-count,.oke-sr-rating,.oke-sr-stars{display:inline-block;vertical-align:middle}.oke-sr-stars{line-height:1;margin-right:8px}.oke-sr-rating{display:none}.oke-sr-count--brackets:before{content:"("}.oke-sr-count--brackets:after{content:")"}
641.oke-rs{display:block}.oke-rs .oke-reviewsSummary.oke-is-preRender .oke-reviewsSummary-summary{-webkit-mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;max-height:150px}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip,div.okeReviews .oke-reviewsSummary .oke-tooltip{display:inline-block;font-weight:400}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip-trigger,div.okeReviews .oke-reviewsSummary .oke-tooltip-trigger{height:15px;width:15px;overflow:hidden;transform:translateY(-10%)}.okeReviews[data-oke-container] .oke-reviewsSummary-heading,div.okeReviews .oke-reviewsSummary-heading{align-items:center;-moz-column-gap:4px;column-gap:4px;display:inline-flex;font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsSummary-heading-skeleton,div.okeReviews .oke-reviewsSummary-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon,div.okeReviews .oke-reviewsSummary-icon{fill:currentColor;font-size:14px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon svg,div.okeReviews .oke-reviewsSummary-icon svg{vertical-align:baseline}.okeReviews[data-oke-container] .oke-reviewsSummary-summary.oke-is-truncated,div.okeReviews .oke-reviewsSummary-summary.oke-is-truncated{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}</style>
642    
643    
643<script type="application/json" id="oke-reviews-settings">{"subscriberId":"2abfa263-207b-4471-b965-301a59b07ba4","analyticsSettings":{"provider":"none"},"isTestModeEnabled":true,"localeAndVariant":{"code":"en"},"widgetSettings":{"global":{"dateSettings":{"format":{"type":"relative"}},"hideOkendoBranding":true,"stars":{"backgroundColor":"#E5E5E5","borderColor":"#2C3E50","foregroundColor":"#FFCF2A","interspace":2,"shape":{"type":"default"},"showBorder":false},"showIncentiveIndicator":false,"searchEnginePaginationEnabled":false,"font":{"fontType":"inherit-from-page"}},"homepageCarousel":{"slidesPerPage":{"large":3,"medium":2},"totalSlides":12,"scrollBehaviour":"slide","style":{"showDates":true,"border":{"color":"#E5E5EB","width":{"value":1,"unit":"px"}},"headingFont":{"hasCustomFontSettings":false},"bodyFont":{"hasCustomFontSettings":false},"arrows":{"color":"#676986","size":{"value":24,"unit":"px"},"enabled":true},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#2C3E50","size":{"value":48,"unit":"px"},"enabled":true},"media":{"size":{"value":80,"unit":"px"},"imageGap":{"value":4,"unit":"px"},"enabled":true},"stars":{"height":{"value":18,"unit":"px"}},"productImageSize":{"value":48,"unit":"px"},"layout":{"name":"default","reviewDetailsPosition":"below","showProductName":false,"showAttributeBars":false,"showProductVariantName":false,"showProductDetails":"only-when-grouped"},"highlightColor":"#0E7A82","spaceAbove":{"value":20,"unit":"px"},"text":{"primaryColor":"#2C3E50","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#676986"},"spaceBelow":{"value":20,"unit":"px"}},"defaultSort":"rating desc","autoPlay":false,"truncation":{"bodyMaxLines":4,"enabled":true,"truncateAll":false}},"mediaCarousel":{"minimumImages":1,"linkText":"Read More","autoPlay":false,"slideSize":"medium","arrowPosition":"outside"},"mediaGrid":{"gridStyleDesktop":{"layout":"default-desktop"},"gridStyleMobile":{"layout":"default-mobile"},"showMoreArrow":{"arrowColor":"#676986","enabled":true,"backgroundColor":"#f4f4f6"},"linkText":"Read More","infiniteScroll":false,"gapSize":{"value":10,"unit":"px"}},"questions":{"initialPageSize":6,"loadMorePageSize":6},"reviewsBadge":{"layout":"large","colorScheme":"dark"},"reviewsTab":{"enabled":false},"reviewsWidget":{"tabs":{"reviews":true,"questions":false},"header":{"columnDistribution":"space-between","verticalAlignment":"top","blocks":[{"columnWidth":"one-third","modules":[{"name":"rating-average","layout":"one-line"},{"name":"rating-breakdown","backgroundColor":"#F4F4F6","shadingColor":"#9A9DB1","stretchMode":"contain"}],"textAlignment":"left"},{"columnWidth":"two-thirds","modules":[{"name":"recommended"},{"name":"media-carousel","imageGap":{"value":4,"unit":"px"},"imageHeight":{"value":120,"unit":"px"}}],"textAlignment":"left"}]},"style":{"showDates":true,"border":{"color":"#E5E5EB","width":{"value":1,"unit":"px"}},"headingFont":{"hasCustomFontSettings":false},"bodyFont":{"hasCustomFontSettings":false},"filters":{"backgroundColorActive":"#676986","backgroundColor":"#FFFFFF","borderColor":"#DBDDE4","borderRadius":{"value":100,"unit":"px"},"borderColorActive":"#676986","textColorActive":"#2C3E50","textColor":"#2C3E50","searchHighlightColor":"#f8f2e8"},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#2C3E50","size":{"value":48,"unit":"px"},"enabled":true},"stars":{"foregroundColor":"#eedec5","height":{"value":18,"unit":"px"}},"shadingColor":"#F7F7F8","productImageSize":{"value":48,"unit":"px"},"button":{"backgroundColorActive":"#eedec5","borderColorHover":"#DBDDE4","backgroundColor":"#eedec5","borderColor":"#DBDDE4","backgroundColorHover":"#d1c3ad","textColorHover":"#272D45","borderRadius":{"value":4,"unit":"px"},"borderWidth":{"value":1,"unit":"px"},"borderColorActive":"#eedec5","textColorActive":"#FFFFFF","textColor":"#2C3E50","font":{"hasCustomFontSettings":false}},"highlightColor":"#eedec5","spaceAbove":{"value":20,"unit":"px"},"text":{"primaryColor":"#2C3E50","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeLarge":{"value":20,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#676986"},"spaceBelow":{"value":20,"unit":"px"},"attributeBar":{"style":"default","borderColor":"#9A9DB1","backgroundColor":"#D3D4DD","shadingColor":"#9A9DB1","markerColor":"#eedec5"}},"showWhenEmpty":true,"reviews":{"list":{"layout":{"name":"default","showAttributeBars":false,"borderStyle":"full","collapseReviewerDetails":false,"showProductVariantName":false,"showProductDetails":"only-when-grouped"},"loyalty":{"showVipTiers":false,"showAchievements":false},"initialPageSize":5,"replyTruncation":{"bodyMaxLines":4,"enabled":true}
643,"media":{"layout":"featured","size":{"value":200,"unit":"px"},"imageGap":{"value":4,"unit":"px"}},"truncation":{"bodyMaxLines":4,"enabled":true,"truncateAll":false},"loadMorePageSize":5},"controls":{"filterMode":"closed","writeReviewButtonEnabled":true,"defaultSort":"has_media desc","freeTextSearchEnabled":false}}},"starRatings":{"showWhenEmpty":false,"clickBehavior":"scroll-to-widget","style":{"text":{"content":"review-count","style":"number-and-text","brackets":false},"spaceAbove":{"value":0,"unit":"px"},"singleStar":false,"spaceBelow":{"value":0,"unit":"px"},"height":{"value":18,"unit":"px"}}}},"features":{"recorderPlusEnabled":true,"recorderQandaPlusEnabled":true}}</script>
643
644            <style id="oke-css-vars">:root{--oke-widget-spaceAbove:20px;--oke-widget-spaceBelow:20px;--oke-starRating-spaceAbove:0;--oke-starRating-spaceBelow:0;--oke-button-backgroundColor:#eedec5;--oke-button-backgroundColorHover:#d1c3ad;--oke-button-backgroundColorActive:#eedec5;--oke-button-textColor:#2c3e50;--oke-button-textColorHover:#272d45;--oke-button-textColorActive:#fff;--oke-button-borderColor:#dbdde4;--oke-button-borderColorHover:#dbdde4;--oke-button-borderColorActive:#eedec5;--oke-button-borderRadius:4px;--oke-button-borderWidth:1px;--oke-button-fontWeight:700;--oke-button-fontSize:var(--oke-text-regular,14px);--oke-button-fontFamily:inherit;--oke-border-color:#e5e5eb;--oke-border-width:1px;--oke-text-primaryColor:#2c3e50;--oke-text-secondaryColor:#676986;--oke-text-small:12px;--oke-text-regular:14px;--oke-text-large:20px;--oke-text-fontFamily:inherit;--oke-avatar-size:48px;--oke-avatar-backgroundColor:#e5e5eb;--oke-avatar-placeholderTextColor:#2c3e50;--oke-highlightColor:#eedec5;--oke-shadingColor:#f7f7f8;--oke-productImageSize:48px;--oke-attributeBar-shadingColor:#9a9db1;--oke-attributeBar-borderColor:#9a9db1;--oke-attributeBar-backgroundColor:#d3d4dd;--oke-attributeBar-markerColor:#eedec5;--oke-filter-backgroundColor:#fff;--oke-filter-backgroundColorActive:#676986;--oke-filter-borderColor:#dbdde4;--oke-filter-borderColorActive:#676986;--oke-filter-textColor:#2c3e50;--oke-filter-textColorActive:#2c3e50;--oke-filter-borderRadius:100px;--oke-filter-searchHighlightColor:#f8f2e8;--oke-mediaGrid-chevronColor:#676986;--oke-stars-foregroundColor:#ffcf2a;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,oke-modal{--oke-title-fontWeight:600;--oke-title-fontSize:var(--oke-text-regular,14px);--oke-title-fontFamily:inherit;--oke-bodyText-fontWeight:400;--oke-bodyText-fontSize:var(--oke-text-regular,14px);--oke-bodyText-fontFamily:inherit}</style>
645            
646            <template id="oke-reviews-body-template"><svg id="oke-star-symbols" style="display:none!important" data-oke-id="oke-star-symbols"><symbol id="oke-star-empty" style="overflow:visible;"><path id="star-default--empty" fill="var(--oke-stars-backgroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol><symbol id="oke-star-filled" style="overflow:visible;"><path id="star-default--filled" fill="var(--oke-stars-foregroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol></svg></template>
646<script>document.addEventListener('readystatechange',() =>{Array.from(document.getElementById('oke-reviews-body-template')?.content.children)?.forEach(function(child){if(!Array.from(document.body.querySelectorAll('[data-oke-id='.concat(child.getAttribute('data-oke-id'),']'))).length){document.body.prepend(child)}})},{once:true});</script>
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660<!-- END app snippet -->
661
662<!-- BEGIN app snippet: widget-plus-initialisation-script -->
663
664
665
666
667    
667<script async id="okendo-reviews-script" src="https://cdn-static.okendo.io/reviews-widget-plus/js/okendo-reviews.js"></script>
667
668
669<!-- END app snippet -->
670
671
672<!-- END app block -->
672<script src="https://cdn.shopify.com/extensions/01a11bf9-baed-7c65-81f7-7bdf69609b54/2026-10-08-14-43-58-UTC--c2ebe62/assets/smile-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 672
672
673<script src="https://cdn.shopify.com/extensions/01a0fd26-7ac2-744c-b8be-62b575756472/tabs-studio-40/assets/s3340b1d9cf54.js" type="text/javascript" defer="defer"></script>
673
674<link href="https://cdn.shopify.com/extensions/01a0fd26-7ac2-744c-b8be-62b575756472/tabs-studio-40/assets/ccf2dff1a1a65.css" rel="stylesheet" type="text/css" media="all">
675<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
676<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 16027779126,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};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 676
676
677<script>
678  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
679</script>
vendor: 1 bytes, line 679
679
680<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
680).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: 16027779126,storefrontBaseUrl: "https://hudsonsquareboutique.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://hudsonsquareboutique.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"1352728872","configuration":"{\"hashed_organization_id\":\"d11848c70476432ed9bf5becaeb7435d_v1\",\"app_key\":\"hudsonsquareboutique\",\"allow_collect_personal_data\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"653baec8563a6cf1ada385270373426a","type":"APP","apiClientId":2814809,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"864649512","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"GT-M3LWM6S\\\",\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"MC-8DERCQ2TEP\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"MC-8DERCQ2TEP\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"MC-8DERCQ2TEP\\\"}],\\\"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":"401965352","configuration":"{\"pixel_id\":\"1129287424110882\",\"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":"221282600","configuration":"{\"tagID\":\"2613635285504\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"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":"Hudson Square Boutique LLC","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"hudsonsquareboutique.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/hudsonsquareboutique.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://hudsonsquareboutique.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"183613587752","themeStoreId":"568","themePublished":"true","eventMetadataId":"3c1d1554-82b4-4626-8c6a-19e2a4963288","pageType":"searchresults","shopId":"16027779126","storefrontBaseUrl":"https:\/\/hudsonsquareboutique.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
680<script>
681  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
682  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
683  window.ShopifyAnalytics.meta.currency = 'USD';
684  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"ad4e8eac-6b94-4fae-965b-1892bfef8bf9-1791479166"}};
685  for (var attr in meta) {
686    window.ShopifyAnalytics.meta[attr] = meta[attr];
687  }
688</script>
vendor: 1 bytes, line 688
688
689<script class="analytics">
690  (function () {
691    var customDocumentWrite = function(content) {
692      var jquery = null;
693
694      if (window.jQuery) {
695        jquery = window.jQuery;
696      } else if (window.Checkout && window.Checkout.$) {
697        jquery = window.Checkout.$;
698      }
699
700      if (jquery) {
701        jquery('body').append(content);
702      }
703    };
704
705    var hasLoggedConversion = function(token) {
706      if (token) {
707        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
708      }
709      return false;
710    }
711
712    var setCookieIfConversion = function(token) {
713      if (token) {
714        var twoMonthsFromNow = new Date(Date.now());
715        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
716
717        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
718      }
719    }
720
721    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
722    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
723    if (trekkie.integrations) {
724      return;
725    }
726    trekkie.methods = [
727      'identify',
728      'page',
729      'ready',
730      'track',
731      'trackForm',
732      'trackLink'
733    ];
734    trekkie.factory = function(method) {
735      return function() {
736        var args = Array.prototype.slice.call(arguments);
737        args.unshift(method);
738        trekkie.push(args);
739        if (method == 'track' || method == 'page') {
740          var pageUrl;
741          try {
742            pageUrl = window.location.href;
743          } catch (e) {}
744          var pageReferrer;
745          try {
746            pageReferrer = document.referrer;
747          } catch (e) {}
748          try {
749            if (window.__TREKKIE_SHIM_QUEUE == null) {
750              window.__TREKKIE_SHIM_QUEUE = [];
751            }
752            window.__TREKKIE_SHIM_QUEUE.push({
753              from: 'trekkie-stub',
754              method: method,
755              args: args.slice(1),
756              pageContext: {
757                url: pageUrl,
758                referrer: pageReferrer
759              }
760            });
761          } catch (e) {
762            // no-op
763          }
764        }
765        return trekkie;
766      };
767    };
768    for (var i = 0; i < trekkie.methods.length; i++) {
769      var key = trekkie.methods[i];
770      trekkie[key] = trekkie.factory(key);
771    }
772    trekkie.load = function(config) {
773      trekkie.config = config || {};
774      trekkie.config.initialDocumentCookie = document.cookie;
775      var first = document.getElementsByTagName('script')[0];
776var script = document.createElement('script');
777script.type = 'text/javascript';
778script.onerror = function(e) {
779  var scriptFallback = document.createElement('script');
780  scriptFallback.type = 'text/javascript';
781  scriptFallback.onerror = function(error) {
782          var Monorail = {
783      produce: function produce(monorailDomain, schemaId, payload) {
784        var currentMs = new Date().getTime();
785        var event = {
786          schema_id: schemaId,
787          payload: payload,
788          metadata: {
789            event_created_at_ms: currentMs,
790            event_sent_at_ms: currentMs
791          }
792        };
793        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
794      },
795      sendRequest: function sendRequest(endpointUrl, payload) {
796        // Try the sendBeacon API
797        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
798          var blobData = new window.Blob([payload], {
799            type: 'text/plain'
800          });
801
802          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
803            return true;
804          } // sendBeacon was not successful
805
806        } // XHR beacon
807
808        var xhr = new XMLHttpRequest();
809
810        try {
811          xhr.open('POST', endpointUrl);
812          xhr.setRequestHeader('Content-Type', 'text/plain');
813          xhr.send(payload);
814        } catch (e) {
815          console.log(e);
816        }
817
818        return false;
819      },
820      isIos12: function isIos12() {
821        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
822      }
823    };
824    Monorail.produce('monorail-edge.shopifysvc.com',
825      'trekkie_storefront_load_errors/1.1',
826      {shop_id: 16027779126,
827      theme_id: 183613587752,
828      app_name: "storefront",
829      context_url: window.location.href,
830      source_url: "//hudsonsquareboutique.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
831
832  };
833  scriptFallback.async = true;
834  scriptFallback.src = '//hudsonsquareboutique.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
835  first.parentNode.insertBefore(scriptFallback, first);
836};
837script.async = true;
838script.src = '//hudsonsquareboutique.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
839first.parentNode.insertBefore(script, first);
840
841    };
842    trekkie.load(
843      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":16027
843779126,"isMerchantRequest":null,"themeId":183613587752,"themeCityHash":"15564810236148342850","contentLanguage":"en","currency":"USD","eventMetadataId":"3c1d1554-82b4-4626-8c6a-19e2a4963288"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
844    );
845
846    var loaded = false;
847    trekkie.ready(function() {
848      if (loaded) return;
849      loaded = true;
850
851      window.ShopifyAnalytics.lib = window.trekkie;
852
853      var originalDocumentWrite = document.write;
854      document.write = customDocumentWrite;
855      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
856      document.write = originalDocumentWrite;
857
858      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
859      var token = match? match[1]: undefined;
860      if (!hasLoggedConversion(token)) {
861        setCookieIfConversion(token);
862        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
863      }
864    });
865
866    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"ad4e8eac-6b94-4fae-965b-1892bfef8bf9-1791479166","shopifyEmitted":true});
867
868    var eventsListenerScript = document.createElement('script');
869    eventsListenerScript.async = true;
870    eventsListenerScript.src = "//hudsonsquareboutique.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
871    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
872})();</script>
vendor: 1 bytes, line 872
872
873<script
874  defer
875  src="https://hudsonsquareboutique.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
876  data-application="storefront-renderer"
877  data-shop-id="16027779126"
878  data-render-region="gcp-us-central1"
879  data-page-type="search"
880  data-theme-instance-id="183613587752"
881  data-theme-name="Symmetry"
882  data-theme-version="8.1.1"
883  data-monorail-region="shop_domain"
884  data-resource-timing-sampling-rate="10"
885  data-shs="true"
886  data-shs-beacon="true"
887  data-shs-export-with-fetch="true"
888  data-shs-logs-sample-rate="1"
889  data-shs-beacon-endpoint="https://hudsonsquareboutique.com/api/collect"
890></script>
890
891<meta name="shopify-y" content="c6b24bb7-53a6-40cb-a6fb-0dc8ee59e4db" data-expiration="1823036766000"><meta name="shopify-s" content="78e5db43-d0f1-45e1-92d4-f4f332b67d1c" data-expiration="1791480966000"><meta name="new-cookie-storage-activated" content="t">
892</head>
893
894<body class="template-search
895 swatch-source-native swatch-method-swatches swatch-style-icon_circle
896 cc-animate-enabled">
897
898  <a class="skip-link visually-hidden" href="#content" data-cs-role="skip">Skip to content</a><!-- BEGIN sections: header-group -->
899<div id="shopify-section-sections--26007460184360__announcement-bar" class="shopify-section shopify-section-group-header-group section-announcement-bar">
900
901<announcement-bar id="section-id-sections--26007460184360__announcement-bar" class="announcement-bar announcement-bar--with-announcement">
902    <style data-shopify>
903#section-id-sections--26007460184360__announcement-bar {
904        --bg-color: #232323;
905        --bg-gradient: ;
906        --heading-color: 255 255 255;
907        --text-color: 255 255 255;
908        --link-color: 255 255 255;
909        --announcement-font-size: 12px;
910      }
911    </style>
912<div class="announcement-bg announcement-bg--inactive absolute inset-0"
913          data-index="1"
914          style="
915            background:
916#232323
917"></div><div class="container container--no-max relative">
918      <div class="announcement-bar__left desktop-only">
919        
920      </div>
921
922      <div class="announcement-bar__middle"><div class="announcement-bar__announcements"><div
923                class="announcement"
924                style="
925                    --heading-color: 255 255 255;
926                    --text-color: 255 255 255;
927                    --link-color: 255 255 255;
928                " 
929              ><div class="announcement__text">
930                  NEW ARRIVALS DAILY! // FREE SHIPPING ON ORDERS $100+
931
932                  
933                </div>
934              </div><div
935                class="announcement announcement--inactive"
936                style="--heading-color: 255 255 255;
937                    --text-color: 255 255 255;
938                    --link-color: 255 255 255;
939                " 
940              ><div class="announcement__text">
941                  
942
943                  
944                </div>
945              </div></div>
946          <div class="announcement-bar__announcement-controller">
947            <button class="announcement-button announcement-button--previous" aria-label="Previous"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon feather feather-chevron-left" aria-hidden="true" focusable="false" role="presentation"><path d="m15 18-6-6 6-6"/></svg></button><button class="announcement-button announcement-button--next" aria-label="Next"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon feather feather-chevron-right" aria-hidden="true" focusable="false" role="presentation"><path d="m9 18 6-6-6-6"/></svg></button>
948          </div></div>
949
950      <div class="announcement-bar__right desktop-only">
951        
952        
953          <div class="header-localization">
954            
955
956<script src="//hudsonsquareboutique.com/cdn/shop/t/12/assets/custom-select.js?v=87551504631488143301768278209" defer="defer"></script>
956<form method="post" action="/localization" id="annbar-localization" accept-charset="UTF-8" class="form localization no-js-hidden" 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="/search" /><div class="localization__grid"></div>
956<script>
957      customElements.whenDefined('custom-select').then(() => {
958        if (!customElements.get('country-selector')) {
959          class CountrySelector extends customElements.get('custom-select') {
960            constructor() {
961              super();
962              this.loaded = false;
963            }
964
965            async showListbox() {
966              if (this.loaded) {
967                super.showListbox();
968                return;
969              }
970
971              this.button.classList.add('is-loading');
972              this.button.setAttribute('aria-disabled', 'true');
973
974              try {
975                const response = await fetch('?section_id=country-selector');
976                if (!response.ok) throw new Error(response.status);
977
978                const tmpl = document.createElement('template');
979                tmpl.innerHTML = await response.text();
980
981                const el = tmpl.content.querySelector('.custom-select__listbox');
982                this.listbox.innerHTML = el.innerHTML;
983
984                this.options = this.querySelectorAll('.custom-select__option');
985
986                this.popular = this.querySelectorAll('[data-popular]');
987                if (this.popular.length) {
988                  this.popular[this.popular.length - 1].closest('.custom-select__option')
989                    .classList.add('custom-select__option--visual-group-end');
990                }
991
992                this.selectedOption = this.querySelector('[aria-selected="true"]');
993                if (!this.selectedOption) {
994                  this.selectedOption = this.listbox.firstElementChild;
995                }
996
997                this.loaded = true;
998              } catch {
999                this.listbox.innerHTML = '<li>Error fetching countries, please try again.</li>';
1000              } finally {
1001                super.showListbox();
1002                this.button.classList.remove('is-loading');
1003                this.button.setAttribute('aria-disabled', 'false');
1004              }
1005            }
1006
1007            setButtonWidth() {
1008              return;
1009            }
1010          }
1011
1012          customElements.define('country-selector', CountrySelector);
1013        }
1014      });
1015    </script>
1015<script>
1016    document.getElementById('annbar-localization').addEventListener('change', (evt) => {
1017      const input = evt.target.closest('.localization__selector').firstElementChild;
1018      if (input && input.tagName === 'INPUT') {
1019        input.value = evt.detail ? evt.detail.selectedValue : evt.target.value;
1020        evt.currentTarget.submit();
1021      }
1022    });
1023  </script>
1023</form>
1024          </div>
1025        
1026      </div>
1027    </div>
1028  </announcement-bar>
1029</div><div id="shopify-section-sections--26007460184360__header" class="shopify-section shopify-section-group-header-group section-header"><style data-shopify>
1030  .logo img {
1031    width: 250px;
1032  }
1033  .logo-area__middle--logo-image {
1034    max-width: 250px;
1035  }
1036  @media (max-width: 767.98px) {
1037    .logo img {
1038      width: 150px;
1039    }
1040  }.section-header {
1041    position: -webkit-sticky;
1042    position: sticky;
1043  }</style>
1044<page-header data-section-id="sections--26007460184360__header">
1045  <div id="pageheader" class="pageheader pageheader--layout-underneath pageheader--sticky">
1046    <div class="logo-area container container--no-max">
1047      <div class="logo-area__left">
1048        <div class="logo-area__left__inner">
1049          <button class="mobile-nav-toggle" aria-label="Menu" aria-controls="main-nav"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon feather feather-menu" aria-hidden="true" focusable="false" role="presentation"><path d="M3 12h18M3 6h18M3 18h18"/></svg></button>
1050          
1051            <a class="show-search-link" href="/search" aria-label="Search">
1052              <span class="show-search-link__icon"><svg class="icon" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation"><g transform="translate(3 3)" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd"><circle cx="7.824" cy="7.824" r="7.824"/><path stroke-linecap="square" d="m13.971 13.971 4.47 4.47"/></g></svg></span>
1053              <span class="show-search-link__text visually-hidden">Search</span>
1054            </a>
1055          
1056          
1057        </div>
1058      </div>
1059
1060      <div class="logo-area__middle logo-area__middle--logo-image">
1061        <div class="logo-area__middle__inner">
1062          <div class="logo"><a class="logo__link" href="/" title="Hudson Square Boutique LLC"><img class="logo__image" src="//hudsonsquareboutique.com/cdn/shop/files/Hudson_Square_Logo_2.png?v=1768539784&width=500" alt="Hudson Square Boutique LLC" itemprop="logo" width="2492" height="638" loading="eager" /></a></div>
1063        </div>
1064      </div>
1065
1066      <div class="logo-area__right">
1067        <div class="logo-area__right__inner">
1068          
1069            
1070              <a class="header-account-link" href="https://hudsonsquareboutique.com/customer_authentication/redirect?locale=en&region_country=US" aria-label="Account">
1071                <span class="header-account-link__text visually-hidden">Account</span>
1072                <span class="header-account-link__icon"><svg class="icon" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation"><g fill="none" fill-rule="evenodd"><path d="M12 2a5 5 0 1 1 0 10 5 5 0 0 1 0-10Zm0 1.429a3.571 3.571 0 1 0 0 7.142 3.571 3.571 0 0 0 0-7.142Z" fill="currentColor"/><path d="M3 18.25c0-2.486 4.542-4 9.028-4 4.486 0 8.972 1.514 8.972 4v3H3v-3Z" stroke="currentColor" stroke-width="1.5"/><circle stroke="currentColor" stroke-width="1.5" cx="12" cy="7" r="4.25"/></g></svg></span>
1073              </a>
1074            
1075          
1076          
1077            <a class="show-search-link" href="/search">
1078              <span class="show-search-link__text visually-hidden">Search</span>
1079              <span class="show-search-link__icon"><svg class="icon" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation"><g transform="translate(3 3)" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd"><circle cx="7.824" cy="7.824" r="7.824"/><path stroke-linecap="square" d="m13.971 13.971 4.47 4.47"/></g></svg></span>
1080            </a>
1081          
1082<a href="/cart" class="cart-link" data-hash="e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855">
1083            <span class="cart-link__label visually-hidden">Cart</span>
1084            <span class="cart-link__icon"><svg class="icon" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation"><g fill="none" fill-rule="evenodd"><path d="M0 0h24v24H0z"/><path d="M15.321 9.5V5.321a3.321 3.321 0 0 0-6.642 0V9.5" stroke="currentColor" stroke-width="1.5"/><path stroke="currentColor" stroke-width="1.5" d="M5.357 7.705h13.286l1.107 13.563H4.25z"/></g></svg><span class="cart-link__count"></span>
1085            </span>
1086          </a>
1087        </div>
1088      </div>
1089    </div>
1089<script src="//hudsonsquareboutique.com/cdn/shop/t/12/assets/main-search.js?v=125376880028422854351768278209" defer></script>
1089
1090      <main-search class="main-search "
1091          data-quick-search="true"
1092          data-quick-search-meta="false">
1093
1094        <div class="main-search__container container">
1095          <button class="main-search__close" aria-label="Close"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="icon feather feather-x" aria-hidden="true" focusable="false" role="presentation"><path d="M18 6 6 18M6 6l12 12"/></svg></button>
1096
1097          <form class="main-search__form" action="/search" method="get" autocomplete="off">
1098            <div class="main-search__input-container">
1099              <input class="main-search__input" type="text" name="q" autocomplete="off" placeholder="Search our store" aria-label="Search" />
1100              <button class="main-search__button" type="submit" aria-label="Search"><svg class="icon" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation"><g transform="translate(3 3)" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd"><circle cx="7.824" cy="7.824" r="7.824"/><path stroke-linecap="square" d="m13.971 13.971 4.47 4.47"/></g></svg></button>
1101            </div>
1101<script src="//hudsonsquareboutique.com/cdn/shop/t/12/assets/search-suggestions.js?v=128594369490078522091768278209" defer></script>
1101
1102              <search-suggestions></search-suggestions></form>
1103
1104          <div class="main-search__results"></div>
1105
1106          
1107        </div>
1108      </main-search></div>
1109
1110  <main-navigation id="main-nav" class="desktop-only" data-proxy-nav="proxy-nav">
1111    <div class="navigation navigation--main" role="navigation" aria-label="Primary">
1112      <div class="navigation__tier-1-container">
1113        <ul class="navigation__tier-1">
1114  
1115<li class="navigation__item navigation__item--with-children navigation__item--with-small-menu">
1116      <a href="/collections/tops" class="navigation__link" aria-haspopup="true" aria-expanded="false" aria-controls="NavigationTier2-1">TOPS</a>
1117
1118      
1119        <a class="navigation__children-toggle" href="#" aria-label="Show links"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" class="icon feather feather-chevron-down" aria-hidden="true" focusable="false" role="presentation"><path d="m6 9 6 6 6-6"/></svg></a>
1120
1121        <div id="NavigationTier2-1" class="navigation__tier-2-container navigation__child-tier"><div class="container">
1122              <ul class="navigation__tier-2">
1123                
1124                  
1125                    <li class="navigation__item">
1126                      <a href="/collections/long-sleeves" class="navigation__link" >Long Sleeve</a>
1127                      
1128
1129                      
1130                    </li>
1131                  
1132                    <li class="navigation__item">
1133                      <a href="/collections/short-sleeve" class="navigation__link" >Short Sleeve</a>
1134                      
1135
1136                      
1137                    </li>
1138                  
1139                    <li class="navigation__item">
1140                      <a href="/collections/sleeveless" class="navigation__link" >Sleevelesss</a>
1141                      
1142
1143                      
1144                    </li>
1145                  
1146                    <li class="navigation__item">
1147                      <a href="/collections/blazers" class="navigation__link" >Jackets + Blazers</a>
1148                      
1149
1150                      
1151                    </li>
1152                  
1153                
1154
1155                
1156</ul>
1157            </div></div>
1158      
1159    </li>
1160  
1161<li class="navigation__item navigation__item--with-children navigation__item--with-small-menu">
1162      <a href="/collections/bottoms-1" class="navigation__link" aria-haspopup="true" aria-expanded="false" aria-controls="NavigationTier2-2">BOTTOMS</a>
1163
1164      
1165        <a class="navigation__children-toggle" href="#" aria-label="Show links"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" class="icon feather feather-chevron-down" aria-hidden="true" focusable="false" role="presentation"><path d="m6 9 6 6 6-6"/></svg></a>
1166
1167        <div id="NavigationTier2-2" class="navigation__tier-2-container navigation__child-tier"><div class="container">
1168              <ul class="navigation__tier-2">
1169                
1170                  
1171                    <li class="navigation__item">
1172                      <a href="/collections/denim" class="navigation__link" >Denim</a>
1173                      
1174
1175                      
1176                    </li>
1177                  
1178                    <li class="navigation__item">
1179                      <a href="/collections/pants" class="navigation__link" >Pants</a>
1180                      
1181
1182                      
1183                    </li>
1184                  
1185                    <li class="navigation__item">
1186                      <a href="/collections/shorts" class="navigation__link" >Shorts</a>
1187                      
1188
1189                      
1190                    </li>
1191                  
1192                
1193
1194                
1195</ul>
1196            </div></div>
1197      
1198    </li>
1199  
1200<li class="navigation__item">
1201      <a href="/collections/dresses" class="navigation__link" >DRESSES</a>
1202
1203      
1204    </li>
1205  
1206<li class="navigation__item">
1207      <a href="/collections/jumpsuits" class="navigation__link" >JUMPSUITS + DRESSES</a>
1208
1209      
1210    </li>
1211  
1212<li class="navigation__item navigation__item--with-children navigation__item--with-small-menu">
1213      <a href="/collections/bottoms" class="navigation__link" aria-haspopup="true" aria-expanded="false" aria-controls="NavigationTier2-5">ACCESSORIES</a>
1214
1215      
1216        <a class="navigation__children-toggle" href="#" aria-label="Show links"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" class="icon feather feather-chevron-down" aria-hidden="true" focusable="false" role="presentation"><path d="m6 9 6 6 6-6"/></svg></a>
1217
1218        <div id="NavigationTier2-5" class="navigation__tier-2-container navigation__child-tier"><div class="container">
1219              <ul class="navigation__tier-2">
1220                
1221                  
1222                    <li class="navigation__item">
1223                      <a href="/collections/necklaces" class="navigation__link" >Necklaces</a>
1224                      
1225
1226                      
1227                    </li>
1228                  
1229                    <li class="navigation__item">
1230                      <a href="/collections/earrings" class="navigation__link" >Earrings</a>
1231                      
1232
1233                      
1234                    </li>
1235                  
1236                    <li class="navigation__item">
1237                      <a href="/collections/bracelets" class="navigation__link" >Bracelets</a>
1238                      
1239
1240                      
1241                    </li>
1242                  
1243                    <li class="navigation__item">
1244                      <a href="/collections/rings" class="navigation__link" >Rings</a>
1245                      
1246
1247                      
1248                    </li>
1249                  
1250                    <li class="navigation__item">
1251                      <a href="/collections/hats-1" class="navigation__link" >Hats</a>
1252                      
1253
1254                      
1255                    </li>
1256                  
1257                    <li class="navigation__item">
1258                      <a href="/collections/handbags" class="navigation__link" >Handbags</a>
1259                      
1260
1261                      
1262                    </li>
1263                  
1264                    <li class="navigation__item">
1265                      <a href="/collections/seamless" class="navigation__link" >Seamless</a>
1266                      
1267
1268                      
1269                    </li>
1270                  
1271                    <li class="navigation__item">
1272                      <a href="/collections/belts" class="navigation__link" >Belts</a>
1273                      
1274
1275                      
1276                    </li>
1277                  
1278                    <li class="navigation__item">
1279                      <a href="/collections/slippers" class="navigation__link" >Slippers</a>
1280                      
1281
1282                      
1283                    </li>
1284                  
1285                    <li class="navigation__item">
1286                      <a href="/collections/gifts" class="navigation__link" >Gifts</a>
1287                      
1288
1289                      
1290                    </li>
1291                  
1292                
1293
1294                
1295</ul>
1296            </div></div>
1297      
1298    </li>
1299  
1300<li class="navigation__item">
1301      <a href="/collections/shoes" class="navigation__link" >SHOES</a>
1302
1303      
1304    </li>
1305  
1306<li class="navigation__item">
1307      <a href="/collections/sale" class="navigation__link" >FINAL SALE</a>
1308
1309      
1310    </li>
1311  
1312<li class="navigation__item">
1313      <a href="/collections/restyle-collection" class="navigation__link" >RESTYLE COLLECTION</a>
1314
1315      
1316    </li>
1317  
1318<li class="navigation__item">
1319      <a href="/products/gift-card" class="navigation__link" >GIFT CARDS</a>
1320
1321      
1322    </li>
1323  
1324<li class="navigation__item">
1325      <a href="/collections/online-only" class="navigation__link" >ONLINE ONLY</a>
1326
1327      
1328    </li>
1329  
1330<li class="navigation__item">
1331      <a href="/pages/events" class="navigation__link" >EVENTS</a>
1332
1333      
1334    </li>
1335  
1336</ul>
1337      </div>
1338    </div>
1338<script class="mobile-navigation-drawer-template" type="text/template">
1339      <div class="mobile-navigation-drawer" data-mobile-expand-with-entire-link="true">
1340        <div class="navigation navigation--main" role="navigation" aria-label="Primary">
1341          <div class="navigation__tier-1-container">
1342            <div class="navigation__mobile-header">
1343              <a href="#" class="mobile-nav-back has-ltr-icon" aria-label="Back"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" class="icon feather feather-chevron-left" aria-hidden="true" focusable="false" role="presentation"><path d="m15 18-6-6 6-6"/></svg></a>
1344              <span class="mobile-nav-title"></span>
1345              <a href="#" class="mobile-nav-toggle"  aria-label="Close"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" class="icon feather feather-x" aria-hidden="true" focusable="false" role="presentation"><path d="M18 6 6 18M6 6l12 12"/></svg></a>
1346            </div>
1347            <ul class="navigation__tier-1">
1348  
1349<li class="navigation__item navigation__item--with-children navigation__item--with-small-menu">
1350      <a href="/collections/tops" class="navigation__link" aria-haspopup="true" aria-expanded="false" aria-controls="NavigationTier2-1-mob">TOPS</a>
1351
1352      
1353        <a class="navigation__children-toggle" href="#" aria-label="Show links"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" class="icon feather feather-chevron-down" aria-hidden="true" focusable="false" role="presentation"><path d="m6 9 6 6 6-6"/></svg></a>
1354
1355        <div id="NavigationTier2-1-mob" class="navigation__tier-2-container navigation__child-tier"><div class="container">
1356              <ul class="navigation__tier-2">
1357                
1358                  
1359                    <li class="navigation__item">
1360                      <a href="/collections/long-sleeves" class="navigation__link" >Long Sleeve</a>
1361                      
1362
1363                      
1364                    </li>
1365                  
1366                    <li class="navigation__item">
1367                      <a href="/collections/short-sleeve" class="navigation__link" >Short Sleeve</a>
1368                      
1369
1370                      
1371                    </li>
1372                  
1373                    <li class="navigation__item">
1374                      <a href="/collections/sleeveless" class="navigation__link" >Sleevelesss</a>
1375                      
1376
1377                      
1378                    </li>
1379                  
1380                    <li class="navigation__item">
1381                      <a href="/collections/blazers" class="navigation__link" >Jackets + Blazers</a>
1382                      
1383
1384                      
1385                    </li>
1386                  
1387                
1388
1389                
1390</ul>
1391            </div></div>
1392      
1393    </li>
1394  
1395<li class="navigation__item navigation__item--with-children navigation__item--with-small-menu">
1396      <a href="/collections/bottoms-1" class="navigation__link" aria-haspopup="true" aria-expanded="false" aria-controls="NavigationTier2-2-mob">BOTTOMS</a>
1397
1398      
1399        <a class="navigation__children-toggle" href="#" aria-label="Show links"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" class="icon feather feather-chevron-down" aria-hidden="true" focusable="false" role="presentation"><path d="m6 9 6 6 6-6"/></svg></a>
1400
1401        <div id="NavigationTier2-2-mob" class="navigation__tier-2-container navigation__child-tier"><div class="container">
1402              <ul class="navigation__tier-2">
1403                
1404                  
1405                    <li class="navigation__item">
1406                      <a href="/collections/denim" class="navigation__link" >Denim</a>
1407                      
1408
1409                      
1410                    </li>
1411                  
1412                    <li class="navigation__item">
1413                      <a href="/collections/pants" class="navigation__link" >Pants</a>
1414                      
1415
1416                      
1417                    </li>
1418                  
1419                    <li class="navigation__item">
1420                      <a href="/collections/shorts" class="navigation__link" >Shorts</a>
1421                      
1422
1423                      
1424                    </li>
1425                  
1426                
1427
1428                
1429</ul>
1430            </div></div>
1431      
1432    </li>
1433  
1434<li class="navigation__item">
1435      <a href="/collections/dresses" class="navigation__link" >DRESSES</a>
1436
1437      
1438    </li>
1439  
1440<li class="navigation__item">
1441      <a href="/collections/jumpsuits" class="navigation__link" >JUMPSUITS + DRESSES</a>
1442
1443      
1444    </li>
1445  
1446<li class="navigation__item navigation__item--with-children navigation__item--with-small-menu">
1447      <a href="/collections/bottoms" class="navigation__link" aria-haspopup="true" aria-expanded="false" aria-controls="NavigationTier2-5-mob">ACCESSORIES</a>
1448
1449      
1450        <a class="navigation__children-toggle" href="#" aria-label="Show links"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" class="icon feather feather-chevron-down" aria-hidden="true" focusable="false" role="presentation"><path d="m6 9 6 6 6-6"/></svg></a>
1451
1452        <div id="NavigationTier2-5-mob" class="navigation__tier-2-container navigation__child-tier"><div class="container">
1453              <ul class="navigation__tier-2">
1454                
1455                  
1456                    <li class="navigation__item">
1457                      <a href="/collections/necklaces" class="navigation__link" >Necklaces</a>
1458                      
1459
1460                      
1461                    </li>
1462                  
1463                    <li class="navigation__item">
1464                      <a href="/collections/earrings" class="navigation__link" >Earrings</a>
1465                      
1466
1467                      
1468                    </li>
1469                  
1470                    <li class="navigation__item">
1471                      <a href="/collections/bracelets" class="navigation__link" >Bracelets</a>
1472                      
1473
1474                      
1475                    </li>
1476                  
1477                    <li class="navigation__item">
1478                      <a href="/collections/rings" class="navigation__link" >Rings</a>
1479                      
1480
1481                      
1482                    </li>
1483                  
1484                    <li class="navigation__item">
1485                      <a href="/collections/hats-1" class="navigation__link" >Hats</a>
1486                      
1487
1488                      
1489                    </li>
1490                  
1491                    <li class="navigation__item">
1492                      <a href="/collections/handbags" class="navigation__link" >Handbags</a>
1493                      
1494
1495                      
1496                    </li>
1497                  
1498                    <li class="navigation__item">
1499                      <a href="/collections/seamless" class="navigation__link" >Seamless</a>
1500                      
1501
1502                      
1503                    </li>
1504                  
1505                    <li class="navigation__item">
1506                      <a href="/collections/belts" class="navigation__link" >Belts</a>
1507                      
1508
1509                      
1510                    </li>
1511                  
1512                    <li class="navigation__item">
1513                      <a href="/collections/slippers" class="navigation__link" >Slippers</a>
1514                      
1515
1516                      
1517                    </li>
1518                  
1519                    <li class="navigation__item">
1520                      <a href="/collections/gifts" class="navigation__link" >Gifts</a>
1521                      
1522
1523                      
1524                    </li>
1525                  
1526                
1527
1528                
1529</ul>
1530            </div></div>
1531      
1532    </li>
1533  
1534<li class="navigation__item">
1535      <a href="/collections/shoes" class="navigation__link" >SHOES</a>
1536
1537      
1538    </li>
1539  
1540<li class="navigation__item">
1541      <a href="/collections/sale" class="navigation__link" >FINAL SALE</a>
1542
1543      
1544    </li>
1545  
1546<li class="navigation__item">
1547      <a href="/collections/restyle-collection" class="navigation__link" >RESTYLE COLLECTION</a>
1548
1549      
1550    </li>
1551  
1552<li class="navigation__item">
1553      <a href="/products/gift-card" class="navigation__link" >GIFT CARDS</a>
1554
1555      
1556    </li>
1557  
1558<li class="navigation__item">
1559      <a href="/collections/online-only" class="navigation__link" >ONLINE ONLY</a>
1560
1561      
1562    </li>
1563  
1564<li class="navigation__item">
1565      <a href="/pages/events" class="navigation__link" >EVENTS</a>
1566
1567      
1568    </li>
1569  
1570</ul>
1571            
1572              <div class="navigation__mobile-products">
1573                <div class="navigation__mobile-products-title">Best Sellers</div>
1574                <div class="product-grid product-grid--scrollarea">
1575                </div>
1576              </div>
1577            
1578          </div>
1579        </div>
1580        <div class="mobile-navigation-drawer__footer"></div>
1581      </div>
1582    </script>
1582
1583  </main-navigation>
1584
1585  <a href="#" class="header-shade mobile-nav-toggle" aria-label="Close"></a>
1586</page-header>
1587
1588<script>
1589  const mainNav = document.getElementById('main-nav');
1590  if (mainNav) mainNav.style.opacity = 0;
1591  setTimeout(() => {
1592    theme.inlineNavigationCheck();
1593    if (mainNav) mainNav.style.opacity = null;
1594  }, 0);
1595  setTimeout(theme.setInitialHeaderHeightProperty, 0);
1596</script>
1596<script type="application/ld+json">
1597  {
1598    "@context": "http://schema.org",
1599    "@type": "Organization",
1600    "name": "Hudson Square Boutique LLC",
1601      "logo": "https:\/\/hudsonsquareboutique.com\/cdn\/shop\/files\/Hudson_Square_Logo_2.png?v=1768539784\u0026width=2492",
1602    
1603    "sameAs": [
1604      
1605"https:\/\/www.facebook.com\/HudsonSquareBoutique\/","https:\/\/www.instagram.com\/hudsonsquareboutique\/","https:\/\/www.pinterest.com\/hudsonsquareboutique\/"
1606    ],
1607    "url": "https:\/\/hudsonsquareboutique.com"
1608  }
1609</script>
1609
1610
1611
1612<style> @media (min-width: 768px) {#shopify-section-sections--26007460184360__header .navigation .navigation__tier-1 > .navigation__item > .navigation__link {font-size: 14px; }} </style></div>
1613<!-- END sections: header-group --><main id="content" role="main">
1614    <div class="container cf">
1615
1616      <div id="shopify-section-template--26007459954984__main" class="shopify-section section-search-template page-section-spacing"><div data-section-id="template--26007459954984__main">
1617
1618
1619<div class="page-header">
1620  <div class="container">
1621    <h1 class="visually-hidden">Search</h1>
1622
1623    <div class="main-search">
1624      <div class="main-search__container">
1625        <form class="main-search__form" action="/search" method="get" autocomplete="off">
1626          <div class="main-search__input-container">
1627            <input
1628              class="main-search__input"
1629              type="text"
1630              name="q"
1631              autocomplete="off"
1632              placeholder="Search our store"
1633              aria-label="Search"
1634              value="" />
1635            <button class="main-search__button" type="submit" aria-label="Search"><svg class="icon" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation"><g transform="translate(3 3)" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd"><circle cx="7.824" cy="7.824" r="7.824"/><path stroke-linecap="square" d="m13.971 13.971 4.47 4.47"/></g></svg></button>
1636          </div>
1636<script src="//hudsonsquareboutique.com/cdn/shop/t/12/assets/search-suggestions.js?v=128594369490078522091768278209" defer></script>
1636
1637            <search-suggestions></search-suggestions></form>
1638      </div>
1639    </div>
1640  </div>
1641</div>
1642
1643
1644
1645
1646</div>
1647
1648
1649</div>
1650
1651    </div>
1652  </main><div id="pagefooter"><!-- BEGIN sections: footer-group -->
1653<div id="shopify-section-sections--26007460053288__custom_liquid_kMFKHL" class="shopify-section shopify-section-group-footer-group section-custom-liquid"><div id="section-id-sections--26007460053288__custom_liquid_kMFKHL" class="section-id-sections--26007460053288__custom_liquid_kMFKHL">
1654  <div class="custom-html">
1655    <style>
1656    .product-block .btn.quickbuy-toggle{
1657   font-size:12px!important;
1658}
1659</style>
1660  </div>
1661</div>
1662
1663
1664
1665</div><div id="shopify-section-sections--26007460053288__footer" class="shopify-section shopify-section-group-footer-group section-footer">
1666  <div class="container container--no-max section-footer__row-container">
1667    <div class="section-footer__row section-footer__row--blocks" data-num-blocks="4">
1668      
1669        
1670          <div class="section-footer__row__col section-footer__newsletter-block" >
1671            
1672<div class="section-footer__title heading-font h6 no-wrap">Join us</div>
1673            
1674
1675            
1676              <div class="section-footer__text rte">
1677                <p>Sign up for exclusive offers, original stories, events and more.</p>
1678              </div>
1679            
1680
1681            <div class="signup-form">
1682  <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
1683    
1684<input type="hidden" name="contact[tags]" value="prospect,newsletter"/>
1685      <p>
1686        <input type="email"
1687          placeholder="Your email"
1688          class="signup-form__email"
1689          value=""
1690          name="contact[email]"
1691          aria-label="Email"
1692          
1693          required />
1694      </p>
1695      <button class="btn btn--primary signup-form__button" type="submit">Subscribe</button>
1696    
1697  </form>
1698</div>
1699
1700
1701            
1702              <div class="section-footer__newsletter-block__social"><ul class="social inline-flex flex-wrap social--large"><li>
1703      <a class="social__link flex items-center justify-center" href="https://www.facebook.com/HudsonSquareBoutique/" target="_blank" rel="noopener" title="Hudson Square Boutique LLC on Facebook"><svg aria-hidden="true" class="icon icon-facebook" viewBox="2 2 16 16" focusable="false" role="presentation"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2c-4.419 0-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951Z"/></svg><span class="visually-hidden">Facebook</span>
1704      </a>
1705    </li><li>
1706      <a class="social__link flex items-center justify-center" href="https://www.instagram.com/hudsonsquareboutique/" target="_blank" rel="noopener" title="Hudson Square Boutique LLC on Instagram"><svg class="icon" width="48" height="48" viewBox="0 0 48 48" aria-hidden="true" focusable="false" role="presentation"><path d="M24 0c-6.518 0-7.335.028-9.895.144-2.555.117-4.3.523-5.826 1.116-1.578.613-2.917 1.434-4.25 2.768C2.693 5.362 1.872 6.701 1.26 8.28.667 9.806.26 11.55.144 14.105.028 16.665 0 17.482 0 24s.028 7.335.144 9.895c.117 2.555.523 4.3 1.116 5.826.613 1.578 1.434 2.917 2.768 4.25 1.334 1.335 2.673 2.156 4.251 2.77 1.527.592 3.271.998 5.826 1.115 2.56.116 3.377.144 9.895.144s7.335-.028 9.895-.144c2.555-.117 4.3-.523 5.826-1.116 1.578-.613 2.917-1.434 4.25-2.768 1.335-1.334 2.156-2.673 2.77-4.251.592-1.527.998-3.271 1.115-5.826.116-2.56.144-3.377.144-9.895s-.028-7.335-.144-9.895c-.117-2.555-.523-4.3-1.116-5.826-.613-1.578-1.434-2.917-2.768-4.25-1.334-1.335-2.673-2.156-4.251-2.769-1.527-.593-3.271-1-5.826-1.116C31.335.028 30.518 0 24 0Zm0 4.324c6.408 0 7.167.025 9.698.14 2.34.107 3.61.498 4.457.827 1.12.435 1.92.955 2.759 1.795.84.84 1.36 1.64 1.795 2.76.33.845.72 2.116.827 4.456.115 2.53.14 3.29.14 9.698s-.025 7.167-.14 9.698c-.107 2.34-.498 3.61-.827 4.457-.435 1.12-.955 1.92-1.795 2.759-.84.84-1.64 1.36-2.76 1.795-.845.33-2.116.72-4.456.827-2.53.115-3.29.14-9.698.14-6.409 0-7.168-.025-9.698-.14-2.34-.107-3.61-.498-4.457-.827-1.12-.435-1.92-.955-2.759-1.795-.84-.84-1.36-1.64-1.795-2.76-.33-.845-.72-2.116-.827-4.456-.115-2.53-.14-3.29-.14-9.698s.025-7.167.14-9.698c.107-2.34.498-3.61.827-4.457.435-1.12.955-1.92 1.795-2.759.84-.84 1.64-1.36 2.76-1.795.845-.33 2.116-.72 4.456-.827 2.53-.115 3.29-.14 9.698-.14Zm0 7.352c-6.807 0-12.324 5.517-12.324 12.324 0 6.807 5.517 12.324 12.324 12.324 6.807 0 12.324-5.517 12.324-12.324 0-6.807-5.517-12.324-12.324-12.324ZM24 32a8 8 0 1 1 0-16 8 8 0 0 1 0 16Zm15.691-20.811a2.88 2.88 0 1 1-5.76 0 2.88 2.88 0 0 1 5.76 0Z" fill="currentColor" fill-rule="evenodd"/></svg><span class="visually-hidden">Instagram</span>
1707      </a>
1708    </li><li>
1709      <a class="social__link flex items-center justify-center" href="https://www.pinterest.com/hudsonsquareboutique/" target="_blank" rel="noopener" title="Hudson Square Boutique LLC on Pinterest"><svg class="icon" width="48" height="48" viewBox="0 0 48 48" aria-hidden="true" focusable="false" role="presentation"><path d="M24.001 0C10.748 0 0 10.745 0 24.001c0 9.825 5.91 18.27 14.369 21.981-.068-1.674-.012-3.689.415-5.512.462-1.948 3.087-13.076 3.087-13.076s-.765-1.533-.765-3.799c0-3.556 2.064-6.212 4.629-6.212 2.182 0 3.237 1.64 3.237 3.604 0 2.193-1.4 5.476-2.12 8.515-.6 2.549 1.276 4.623 3.788 4.623 4.547 0 7.61-5.84 7.61-12.76 0-5.258-3.543-9.195-9.986-9.195-7.279 0-11.815 5.427-11.815 11.49 0 2.094.616 3.567 1.581 4.708.446.527.505.736.344 1.34-.113.438-.378 1.505-.488 1.925-.16.607-.652.827-1.2.601-3.355-1.369-4.916-5.04-4.916-9.17 0-6.816 5.75-14.995 17.152-14.995 9.164 0 15.195 6.636 15.195 13.75 0 9.416-5.233 16.45-12.952 16.45-2.588 0-5.026-1.4-5.862-2.99 0 0-1.394 5.53-1.688 6.596-.508 1.85-1.504 3.7-2.415 5.14 2.159.638 4.44.985 6.801.985C37.255 48 48 37.255 48 24.001 48 10.745 37.255 0 24.001 0" fill="currentColor" fill-rule="evenodd"/></svg><span class="visually-hidden">Pinterest</span>
1710      </a>
1711    </li></ul>
1712</div>
1713            
1714          </div>
1715
1716        
1717      
1718        
1719          <div class="section-footer__row__col section-footer__menu-block section-footer__menu-block--collapse" role="navigation" aria-label="Secondary" >
1720            <mobile-disclosure class="block" data-collapse="true">
1721              <details class="mobile-disclosure" open>
1722                <summary class="mobile-disclosure__title" tabindex="-1">
1723                  <div class="section-footer__title heading-font h6">Quick Links</div>
1724                </summary>
1725                <div class="mobile-disclosure__panel has-motion">
1726                  <div class="mobile-disclosure__content">
1727                    
1728                      <ul class="section-footer__menu-block__menu" >
1729                        
1730                          <li><a href="/collections/tops" title="">Tops</a></li>
1731                        
1732                          <li><a href="/collections/bottoms-1" title="">Bottoms</a></li>
1733                        
1734                          <li><a href="/collections/dresses" title="">Dresses</a></li>
1735                        
1736                          <li><a href="/collections/jumpsuits" title="">Jumpsuits</a></li>
1737                        
1738                          <li><a href="/collections/bottoms" title="">Accessories</a></li>
1739                        
1740                          <li><a href="/collections/shoes" title="">Shoes</a></li>
1741                        
1742                          <li><a href="/products/gift-card" title="">Gift Cards</a></li>
1743                        
1744                          <li><a href="/collections/all" title="">Shop All</a></li>
1745                        
1746                      </ul>
1747                    
1748                  </div>
1749                </div>
1750              </details>
1751            </mobile-disclosure>
1752          </div>
1753
1754        
1755      
1756        
1757          <div class="section-footer__row__col section-footer__menu-block section-footer__menu-block--collapse" role="navigation" aria-label="Secondary" >
1758            <mobile-disclosure class="block" data-collapse="true">
1759              <details class="mobile-disclosure" open>
1760                <summary class="mobile-disclosure__title" tabindex="-1">
1761                  <div class="section-footer__title heading-font h6">Customer Care</div>
1762                </summary>
1763                <div class="mobile-disclosure__panel has-motion">
1764                  <div class="mobile-disclosure__content">
1765                    
1766                      <ul class="section-footer__menu-block__menu" >
1767                        
1768                          <li><a href="/pages/faqs" title="">FAQs</a></li>
1769                        
1770                          <li><a href="/pages/about-us" title="">About Us</a></li>
1771                        
1772                          <li><a href="/pages/contact-us" title="">Contact Us</a></li>
1773                        
1774                          <li><a href="/pages/store-location" title="">Store Location</a></li>
1775                        
1776                          <li><a href="/pages/sidewalk-pick-up" title="">Sidewalk Pick Up</a></li>
1777                        
1778                          <li><a href="/pages/rewards-program" title="">Rewards Program</a></li>
1779                        
1780                          <li><a href="/pages/fashion-ambassador" title="">Fashion Ambassador</a></li>
1781                        
1782                          <li><a href="/pages/lets-party" title="">Sip + Shops</a></li>
1783                        
1784                          <li><a href="/pages/book-your-permanent-jewelery-appointment-here-auburn-jewelery" title="">Book Your Permanent Jewelery Apt</a></li>
1785                        
1786                          <li><a href="/pages/events" title="">Events</a></li>
1787                        
1788                      </ul>
1789                    
1790                  </div>
1791                </div>
1792              </details>
1793            </mobile-disclosure>
1794          </div>
1795
1796        
1797      
1798        
1799          <div class="section-footer__row__col section-footer__menu-block section-footer__menu-block--collapse" role="navigation" aria-label="Secondary" >
1800            <mobile-disclosure class="block" data-collapse="true">
1801              <details class="mobile-disclosure" open>
1802                <summary class="mobile-disclosure__title" tabindex="-1">
1803                  <div class="section-footer__title heading-font h6">Policies</div>
1804                </summary>
1805                <div class="mobile-disclosure__panel has-motion">
1806                  <div class="mobile-disclosure__content">
1807                    
1808                      <ul class="section-footer__menu-block__menu" >
1809                        
1810                          <li><a href="/policies/privacy-policy" title="">Privacy Policy</a></li>
1811                        
1812                          <li><a href="/pages/return-policy" title="">Return Policy</a></li>
1813                        
1814                          <li><a href="/policies/shipping-policy" title="">Shipping Policy</a></li>
1815                        
1816                          <li><a href="/policies/terms-of-service" title="">Terms of Service</a></li>
1817                        
1818                      </ul>
1819                    
1820                  </div>
1821                </div>
1822              </details>
1823            </mobile-disclosure>
1824          </div>
1825
1826        
1827      
1828    </div>
1829  </div>
1830
1831<div class="container container--no-max section-footer__row-container ">
1832  <div class="section-footer__row section-footer__row-lower">
1833    <div class="section-footer__row__col">
1834      
1835        <div class="section-footer__payment-icons">
1836          
1837            <svg class="section-footer__payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/>
1837<path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
1838
1839          
1840            <svg class="section-footer__payment-icon" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" />
1840<path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
1841
1842          
1843            <svg class="section-footer__payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg>
1844          
1845            <svg class="section-footer__payment-icon" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg>
1846          
1847            <svg class="section-footer__payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
184706zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
1848
1849          
1850            <svg class="section-footer__payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
1851
1852          
1853            <svg class="section-footer__payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
18530-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg>
1854          
1855            <svg class="section-footer__payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
1856
1857          
1858            <svg class="section-footer__payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
185816.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
1859
1860          
1861        </div>
1862
1863      
1864      
1865    </div>
1866    <div class="section-footer__row__col">
1867      
1868        <div class="section-footer__localization">
1869          
1870
1871<script src="//hudsonsquareboutique.com/cdn/shop/t/12/assets/custom-select.js?v=87551504631488143301768278209" defer="defer"></script>
1871<form method="post" action="/localization" id="footer-localization" accept-charset="UTF-8" class="form localization no-js-hidden" 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="/search" /><div class="localization__grid"></div>
1871<script>
1872      customElements.whenDefined('custom-select').then(() => {
1873        if (!customElements.get('country-selector')) {
1874          class CountrySelector extends customElements.get('custom-select') {
1875            constructor() {
1876              super();
1877              this.loaded = false;
1878            }
1879
1880            async showListbox() {
1881              if (this.loaded) {
1882                super.showListbox();
1883                return;
1884              }
1885
1886              this.button.classList.add('is-loading');
1887              this.button.setAttribute('aria-disabled', 'true');
1888
1889              try {
1890                const response = await fetch('?section_id=country-selector');
1891                if (!response.ok) throw new Error(response.status);
1892
1893                const tmpl = document.createElement('template');
1894                tmpl.innerHTML = await response.text();
1895
1896                const el = tmpl.content.querySelector('.custom-select__listbox');
1897                this.listbox.innerHTML = el.innerHTML;
1898
1899                this.options = this.querySelectorAll('.custom-select__option');
1900
1901                this.popular = this.querySelectorAll('[data-popular]');
1902                if (this.popular.length) {
1903                  this.popular[this.popular.length - 1].closest('.custom-select__option')
1904                    .classList.add('custom-select__option--visual-group-end');
1905                }
1906
1907                this.selectedOption = this.querySelector('[aria-selected="true"]');
1908                if (!this.selectedOption) {
1909                  this.selectedOption = this.listbox.firstElementChild;
1910                }
1911
1912                this.loaded = true;
1913              } catch {
1914                this.listbox.innerHTML = '<li>Error fetching countries, please try again.</li>';
1915              } finally {
1916                super.showListbox();
1917                this.button.classList.remove('is-loading');
1918                this.button.setAttribute('aria-disabled', 'false');
1919              }
1920            }
1921
1922            setButtonWidth() {
1923              return;
1924            }
1925          }
1926
1927          customElements.define('country-selector', CountrySelector);
1928        }
1929      });
1930    </script>
1930<script>
1931    document.getElementById('footer-localization').addEventListener('change', (evt) => {
1932      const input = evt.target.closest('.localization__selector').firstElementChild;
1933      if (input && input.tagName === 'INPUT') {
1934        input.value = evt.detail ? evt.detail.selectedValue : evt.target.value;
1935        evt.currentTarget.submit();
1936      }
1937    });
1938  </script>
1938</form>
1939        </div>
1940      
1941
1942      <div class="copyright"><span class="copy">&copy; 2026 <a href="/">Hudson Square Boutique LLC</a>.</span>
1943
1944        
1945          <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>
1946        
1947
1948      </div>
1949    </div>
1950  </div>
1951</div>
1952
1953
1954
1955
1956
1957<style> #shopify-section-sections--26007460053288__footer.section-footer__row-container {border-top: unset !important;} #shopify-section-sections--26007460053288__footer .social__link .icon{color: #926D14;} </style></div>
1958<!-- END sections: footer-group --></div><!-- BEGIN sections: overlay-group -->
1959<div id="shopify-section-sections--26007460282664__cart-drawer" class="shopify-section shopify-section-group-overlay-group section-cart-drawer">
1959<script src="//hudsonsquareboutique.com/cdn/shop/t/12/assets/cart-drawer.js?v=102395745107704590771768278209" defer></script>
1959<script src="//hudsonsquareboutique.com/cdn/shop/t/12/assets/cart-note.js?v=126131321468449833931768278209" defer="defer"></script>
1959<cart-drawer class="drawer fixed top-0 right-0 flex flex-col w-full has-motion js-cart-drawer" role="dialog" tabindex="-1" aria-labelledby="CartDrawerModal-Title" aria-modal="true" aria-hidden="true" data-name="cart-drawer" data-section-id="sections--26007460282664__cart-drawer">
1960  <cart-form data-section-id="sections--26007460282664__cart-drawer" class="cart-drawer" data-ajax-update="true">
1961    <div class="cart-drawer__content cart-drawer__content--hidden" data-merge-attributes="content-container">
1962      <div class="cart-drawer__content-upper">
1963        <header class="cart-drawer__header cart-drawer__content-item">
1964          <div id="CartDrawerModal-Title" class="cart-drawer__title h4 heading-font" data-merge="header-title">
1965            Your cart
1966            
1967          </div>
1968
1969          <button type="button" class="drawer__close-btn js-close-drawer">
1970            <span class="visually-hidden">Close</span>
1971            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon feather feather-x" aria-hidden="true" focusable="false" role="presentation"><path d="M18 6 6 18M6 6l12 12"/></svg>
1972          </button>
1973        </header><div class="cart-item-list cart-drawer__content-item">
1974          <div class="cart-item-list__body" data-merge-list="cart-items">
1975            
1976          </div>
1977        </div><div class="cart-drawer__content-item">
1978            <div class="cart-info-block cart-info-block--lmtb">
1979<div class=" with-icon text-box text-box--wide" style="--box-color: #ececec; --box-text-color: 83, 83, 83">
1980          <svg class="icon icon--small icon--type-price_tag" viewBox="0 0 24 24" fill="none"  stroke="currentColor" stroke-width="1.5" stroke-linecap="round"  stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M7.5 7.5m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0" /><path d="M3 6v5.172a2 2 0 0 0 .586 1.414l7.71 7.71a2.41 2.41 0 0 0 3.408 0l5.592 -5.592a2.41 2.41 0 0 0 0 -3.408l-7.71 -7.71a2 2 0 0 0 -1.414 -.586h-5.172a3 3 0 0 0 -3 3z" /></svg>
1981        
1982        <span class="with-icon__beside"><a href="#" title="Clearance"><strong>Summer Sale!</strong></a> Bag a bargain whilst stocks last!</span></div>
1983  
1984</div>
1985          </div></div>
1986
1987      <div data-merge="cross-sells" data-merge-cache="blank"></div>
1988    </div>
1989
1990    <div class="cart-drawer__footer cart-drawer__footer--hidden" data-merge-attributes="footer-container"><div data-merge="footer">
1991        
1992      </div>
1993
1994      
1995
1996      <div class="checkout-buttons hidden" data-merge-attributes="checkout-buttons">
1997        
1998          <a href="/cart" class="btn btn--large btn--wide">Checkout</a>
1999        
2000      </div></div>
2001
2002    <div
2003      class="cart-drawer__empty-content"
2004      data-merge-attributes="empty-container"
2005      >
2006      <button type="button" class="drawer__close-btn js-close-drawer">
2007        <span class="visually-hidden">Close</span>
2008        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon feather feather-x" aria-hidden="true" focusable="false" role="presentation"><path d="M18 6 6 18M6 6l12 12"/></svg>
2009      </button>
2010      <div class="align-center"><div class="lightly-spaced-row"><span class="icon--large"><svg class="icon" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation"><g fill="none" fill-rule="evenodd"><path d="M0 0h24v24H0z"/><path d="M15.321 9.5V5.321a3.321 3.321 0 0 0-6.642 0V9.5" stroke="currentColor" stroke-width="1.5"/><path stroke="currentColor" stroke-width="1.5" d="M5.357 7.705h13.286l1.107 13.563H4.25z"/></g></svg></span></div><div class="majortitle h1">Your bag is empty</div><div class="rte"><p>Looking for ideas?</p></div><div class="button-row">
2011            <a class="btn btn--primary button-row__btn" href="">Start shopping</a>
2012          </div></div>
2013    </div>
2014  </cart-form>
2015</cart-drawer>
2016</div>
2017<!-- END sections: overlay-group --><a href="#" class="page-shade" aria-label="Close"></a>
2018  <div class="overlay fixed top-0 right-0 bottom-0 left-0 js-overlay"></div><div id="shopify-block-AR2FMSW9nNERWcU9kV__6174324309569838175" class="shopify-block shopify-app-block">
2019
2020
2021<div class="smile-shopify-init"
2022  data-channel-key="channel_uj6cjWwG2dgVV3xAAndnp4N7"
2023  
2024></div>
2025
2026
2027</div>
2027<div id="shopify-block-AZmE5NWwybDFkNzZuU__3025095097329806407" class="shopify-block shopify-app-block"><div
2028  id="msn-easy-accessibility-widget-root"
2029  data-shop-enabled-features="[{&quot;bigger_cursor&quot;:true,&quot;bigger_text&quot;:true,&quot;bionic_reading&quot;:true,&quot;brightness&quot;:true,&quot;contrast&quot;:true,&quot;dyslexic_font&quot;:true,&quot;grayscale&quot;:true,&quot;hide_images&quot;:true,&quot;highlight_links&quot;:true,&quot;image_tooltips&quot;:true,&quot;invert_colors&quot;:true,&quot;line_height&quot;:true,&quot;page_structure&quot;:true,&quot;readable_fonts&quot;:true,&quot;reading_line&quot;:true,&quot;reading_mask&quot;:true,&quot;read_page&quot;:true,&quot;saturation&quot;:true,&quot;stop_animations&quot;:true}]"
2030  data-shop-accessibility-statement="[{&quot;content&quot;:&quot;\u003ch4\u003e\u003cstrong style=\&quot;background-color: transparent; color: rgb(0, 0, 0);\&quot;\u003eAccessibility Commitment\u003c\/strong\u003e\u003c\/h4\u003e\u003cp\u003e\u003cstrong style=\&quot;background-color: transparent; color: rgb(0, 0, 0);\&quot;\u003e[Merchant Business Name]\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent; color: rgb(0, 0, 0);\&quot;\u003e is committed to ensuring that our digital platform is accessible to all users, including individuals with disabilities. We continuously strive to enhance the accessibility of our website to provide an inclusive and seamless experience for everyone.\u003c\/span\u003e\u003c\/p\u003e\u003ch4\u003e\u003cstrong style=\&quot;background-color: transparent; color: rgb(0, 0, 0);\&quot;\u003eConformance Status\u003c\/strong\u003e\u003c\/h4\u003e\u003cp\u003e\u003cspan style=\&quot;background-color: transparent; color: rgb(0, 0, 0);\&quot;\u003eOur digital platform follows the Web Content Accessibility Guidelines (WCAG) 2.1, categorized into three levels of conformance: Level A, Level AA, and Level AAA. Our goal is to maintain compliance with WCAG 2.1 Level AA, which provides a comprehensive standard for accessibility. While we aim to meet these standards fully, some areas may still require improvement, and we are actively working to address them.\u003c\/span\u003e\u003c\/p\u003e\u003ch4\u003e\u003cstrong style=\&quot;background-color: transparent; color: rgb(0, 0, 0);\&quot;\u003eAccessibility Features\u003c\/strong\u003e\u003c\/h4\u003e\u003cp\u003e\u003cspan style=\&quot;background-color: transparent; color: rgb(0, 0, 0);\&quot;\u003eWe have implemented a variety of features to ensure our platform is accessible to a diverse audience. These features include:\u003c\/span\u003e\u003c\/p\u003e\u003cul\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eLanguage Selection:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e Multiple language options to enhance user accessibility.\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eLink Highlighting:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e Makes navigation links more visible.\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eText Size Adjustment:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e Allows users to increase text size for better readability.\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eContrast Controls:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e Enables users to customize visual contrast for improved clarity.\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eText Spacing Options:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e Adjust spacing between characters, words, and lines for readability.\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eAnimation Control:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e Pause animations that may cause discomfort or distraction.\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eImage Visibility Options:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e Toggle image visibility for a text-focused experience.\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eLine Spacing Adjustment:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e Customize line spacing for improved text clarity.\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eHeading Highlighting:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e Emphasizes headings for easier navigation.\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eReading Mask Tool:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e Focuses on specific text areas to enhance readability.\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eReading Guide Tool:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e Adds a visual guide to assist with text tracking.\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eBrightness Adjustment:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e Modify brightness levels for visual comfort.\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eSaturation Control:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e Adjust color saturation for better visibility.\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eDyslexia-Friendly Fonts:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e Provides font styles optimized for users with dyslexia.\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eSound Muting:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e Allows users to mute sounds for a distraction-free experience.\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eText Alignment Customization:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e Adjust text alignment for improved readability.\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eCursor Enlargement:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e Enlarge the cursor to aid navigation.\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eText-to-Speech Capability:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e Converts on-screen text to audio for visually impaired users.\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eVoice Navigation:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e Hands-free navigation using voice commands.\u003c\/span\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003ch4\u003e\u003cstrong style=\&quot;background-color: transparent; color: rgb(0, 0, 0);\&quot;\u003eTechnical Information\u003c\/strong\u003e\u003c\/h4\u003e\u003cp\u003e\u003cspan style=\&quot;background-color: transparent; color: rgb(0, 0, 0);\&quot;\u003eOur platform is designed to operate seamlessly across various environments and technologies. The system is built using:\u003c\/span\u003e\u003c\/p\u003e\u003cul\u003e\u003cli\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003eHTML\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003eCSS\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003eJavaScript\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003eNode.js\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003eMongoDB\u003c\/span\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003ch4\u003e\u003cstrong style=\&quot;background-color: transparent; color: rgb(0, 0, 0);\&quot;\u003eFeedback and Contact Information\u003c\/strong\u003e\u003c\/h4\u003e\u003cp\u003e\u003cspan style=\&quot;background-color: transparent; color: rgb(0, 0, 0);\&quot;\u003eWe value your feedback and are committed to addressing any accessibility issues promptly. If you encounter barriers or have suggestions for improving accessibility, please contact us:\u003c\/span\u003e\u003c\/p\u003e\u003cul\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eEmail:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e [Merchant Support Email]\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003ePhone:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e [Merchant Support Phone]\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong style=\&quot;background-color: transparent;\&quot;\u003eContact Form:\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent;\&quot;\u003e [Link to Merchant Contact Form]\u003c\/span\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003ch4\u003e\u003cstrong style=\&quot;background-color: transparent; color: rgb(0, 0, 0);\&quot;\u003eThird-Party Content\u003c\/strong\u003e\u003c\/h4\u003e\u003cp\u003e\u003cspan style=\&quot;background-color: transparent; color: rgb(0, 0, 0);\&quot;\u003eWhile we ensure accessibility within our platform, we are not responsible for the accessibility of third-party content or linked websites. If issues are identified, we recommend contacting those providers directly. However, we are happy to assist you in reaching out to them if needed.\u003c\/span\u003e\u003c\/p\u003e\u003ch4\u003e\u003cstrong style=\&quot;background-color: transparent; color: rgb(0, 0, 0);\&quot;\u003eOngoing Commitment\u003c\/strong\u003e\u003c\/h4\u003e\u003cp\u003e\u003cstrong style=\&quot;background-color: transparent; color: rgb(0, 0, 0);\&quot;
2030\u003e[Merchant Business Name]\u003c\/strong\u003e\u003cspan style=\&quot;background-color: transparent; color: rgb(0, 0, 0);\&quot;\u003e is dedicated to fostering an accessible digital environment. We regularly review and update our platform to align with evolving accessibility standards and ensure compliance with global regulations, including the Americans with Disabilities Act (ADA), European Accessibility Act (EAA), and WCAG 2.1 guidelines.\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan style=\&quot;background-color: transparent; color: rgb(0, 0, 0);\&quot;\u003eBy adopting this accessibility statement template, merchants can demonstrate their commitment to creating an inclusive and user-friendly online presence for everyone.\u003c\/span\u003e\u003c\/p\u003e\u003ch1\u003e\u003cbr\u003e\u003c\/h1\u003e&quot;,&quot;title&quot;:&quot;Accessibility Statement&quot;}]"
2031  data-shop-settings="[{&quot;custom_trigger_and_widget_icon&quot;:false,&quot;custom_trigger_enabled&quot;:false}]"
2032  data-position="bottom-right"
2033  style="
2034    z-index: 9999;
2035    position: fixed;
2036    --primary-color: #926d14;
2037    --icon-background: #926d14;
2038    --go-a11y-vertical-position: 20px;
2039    --go-a11y-horizontal-position: 20px;
2040    --go-a11y-widget-size: 60px
2041      ;
2042  "
2043>
2044</div>
2045
2046
2047
2048<!-- Add the bundled assets -->
2049<link rel="stylesheet" href="https://cdn.shopify.com/extensions/6031a0f0-6f61-4cee-92e8-ded2a4695c63/accessibility-ada-eaa-wcag-39/assets/icons.css">
2050<script src="https://cdn.shopify.com/extensions/6031a0f0-6f61-4cee-92e8-ded2a4695c63/accessibility-ada-eaa-wcag-39/assets/vite-widget.js" defer></script>
2050
2051</div><div id="shopify-block-AYjNLSHk4TmJUV2VSW__2783554875815837874" class="shopify-block shopify-app-block">
2052  <!-- BEGIN app snippet: app-data -->
2053<!-- BEGIN app snippet: widget-boot -->
2053<script>
2054  (function () {
2055    // Headless / DOM-rebuild storefronts (e.g. Helium builder) re-render the whole
2056    // document after hydration, wiping both this injected loader script and the
2057    // widget nodes it mounts — the widget silently disappears. This closure survives
2058    // such rebuilds (it lives in JS memory even after its own script node is removed),
2059    // so it re-injects the loader whenever the widget vanishes after having mounted.
2060    if (window.__seaA11yLoaderHealer) return;
2061    window.__seaA11yLoaderHealer = true;
2062
2063    var LOADER_BASE = 'https://cdn-accessibility.avada.io/scripttag';
2064    var LOADER_FILE = 'sea-accessibility-loader.min.js';
2065    // Every id/class the loader or main bundle renders when the widget is present.
2066    var WIDGET_SELECTORS = [
2067      '#Sea-Accessibility__LoaderButton',
2068      '#Sea-Accessibility__button',
2069      '#Sea-Accessibility__ButtonWidget--Inline',
2070      '#SEA_ACCESSIBILITY_WidgetIconContainer',
2071      '.Sea-Accessibility__Loader'
2072    ];
2073    var MAX_REHEALS = 20; // safety cap so a hostile theme can never loop forever
2074
2075    function widgetPresent() {
2076      for (var i = 0; i < WIDGET_SELECTORS.length; i++) {
2077        if (document.querySelector(WIDGET_SELECTORS[i])) return true;
2078      }
2079      return false;
2080    }
2081
2082    function loaderScriptPresent() {
2083      var scripts = document.getElementsByTagName('script');
2084      for (var i = 0; i < scripts.length; i++) {
2085        if (scripts[i].src && scripts[i].src.indexOf('sea-accessibility-loader') !== -1) return true;
2086      }
2087      return false;
2088    }
2089
2090    // SEC-P4 H1 follow-up (SB-17345): the loader stays a fixed filename (it's embedded
2091    // here by literal name), so it can't be pinned by content-hash like the main bundle.
2092    // Instead we fetch its sha384 from a manifest that ships in the very same scripttag
2093    // build/deploy as the loader bundle itself, so the two can never drift apart the way
2094    // a hash hardcoded into this Liquid template could (this template and the scripttag
2095    // bundle deploy on separate, unsynchronized pipelines).
2096    var loaderManifest = null; // {file, integrity} once fetched; stays null forever on failure
2097    var manifestFetchStarted = false;
2098
2099    function fetchLoaderManifest(onDone) {
2100      if (loaderManifest || manifestFetchStarted) return onDone();
2101      manifestFetchStarted = true;
2102      var done = false;
2103      function finish() {
2104        if (done) return;
2105        done = true;
2106        onDone();
2107      }
2108      try {
2109        var xhr = new XMLHttpRequest();
2110        xhr.open('GET', LOADER_BASE + '/loader-sri-manifest.json?v=' + Date.now(), true);
2111        xhr.timeout = 3000;
2112        xhr.onload = function () {
2113          try {
2114            if (xhr.status >= 200 && xhr.status < 300) {
2115              var manifest = JSON.parse(xhr.responseText);
2116              if (manifest && manifest.file && manifest.integrity) loaderManifest = manifest;
2117            }
2118          } catch (e) {}
2119          finish();
2120        };
2121        xhr.onerror = finish;
2122        xhr.ontimeout = finish;
2123        xhr.send();
2124      } catch (e) {
2125        finish();
2126      }
2127    }
2128
2129    function injectLoader() {
2130      // Fail-open by design: a manifest fetch hiccup (network flake, ad blocker on the
2131      // XHR, CDN blip) must never take the whole accessibility widget down. Worst case
2132      // we load the loader unpinned, same as before this fix.
2133      fetchLoaderManifest(function () {
2134        var s = document.createElement('script');
2135        if (loaderManifest) {
2136          s.src = LOADER_BASE + '/' + loaderManifest.file + '?v=' + Date.now();
2137          s.integrity = loaderManifest.integrity;
2138          s.crossOrigin = 'anonymous';
2139        } else {
2140          s.src = LOADER_BASE + '/' + LOADER_FILE + '?v=' + Date.now();
2141        }
2142        s.defer = true;
2143        (document.head || document.documentElement).appendChild(s);
2144      });
2145    }
2146
2147    injectLoader();
2148
2149    // Only reheal once the widget has actually mounted and then disappeared: this
2150    // avoids re-injecting on stores where the widget is legitimately absent
2151    // (country-hidden, inline target missing) or where a script optimiser merely
2152    // strips executed 
2152<script> tags without touching the widget.
2153    var everMounted = false;
2154    var reheals = 0;
2155    var rehealing = false;
2156
2157    function check() {
2158      if (widgetPresent()) {
2159        everMounted = true;
2160        return;
2161      }
2162      if (!everMounted || rehealing || reheals >= MAX_REHEALS) return;
2163      // Widget gone. The loader 
2163<script> being gone too is the DOM-rebuild signal.
2164      if (loaderScriptPresent()) return;
2165      rehealing = true;
2166      reheals++;
2167      injectLoader();
2168      // Give the freshly injected loader a beat to mount before re-arming.
2169      setTimeout(function () { rehealing = false; }, 1000);
2170    }
2171
2172    if (typeof MutationObserver !== 'undefined') {
2173      var start = function () {
2174        try {
2175          new MutationObserver(check).observe(document.documentElement, {
2176            childList: true,
2177            subtree: true
2178          });
2179        } catch (e) {}
2180      };
2181      if (document.body) start();
2182      else document.addEventListener('DOMContentLoaded', start);
2183    }
2184  })();
2185</script>
2185
2186<!-- END app snippet -->
2187
2188
2189
2190
2191  <link href='https://fonts.cdnfonts.com/css/noto-serif-gurmukhi' rel='stylesheet'>
2192  <link href='https://fonts.cdnfonts.com/css/open-dyslexic' rel='stylesheet'>
2193  <style>
2194    @font-face {
2195      font-family: 'Sea-Accessibility-Open-Dyslexic';
2196      font-style: normal;
2197      font-weight: 400;
2198      font-display: swap;
2199      src: url('https://fonts.cdnfonts.com/s/29616/open-dyslexic.woff') format('woff');
2200    }
2201
2202    @font-face {
2203      font-family: 'Sea-Accessibility';
2204      font-style: normal;
2205      font-weight: 400;
2206      font-display: swap;
2207      src: url('https://fonts.cdnfonts.com/s/107479/NotoSerifGurmukhi[wght].woff') format('woff');
2208    }
2209
2210    @font-face {
2211      font-family: 'Sea-Accessibility';
2212      font-style: normal;
2213      font-weight: 700;
2214      font-display: swap;
2215      src: url('https://fonts.cdnfonts.com/s/107479/NotoSerifGurmukhi[wght].woff') format('woff');
2216    }
2217  </style>
2218
2219<script>
2220  try {
2221    const [dataMetafields = {}] = [
2222      {"appStatus":true,"removeBrandingForNewShop":true,"disabledToggleClassAtModeReaderView":false,"widgetSetting":{"buttonStyle":"floating","inlineText":"Accessibility","preset":"mono","footerTitle":"Powered by Sea","detectLanguage":["browser-language"],"position":"left","buttonPosition":"bottom","buttonIcon":"pajamas","buttonSize":"small","textFont":"inherit","defaultLanguage":"en-US","customCSS":"","headerTitle":"","brandPrimaryColor":"#926d14","brandSecondaryColor":"#000000","brandBgColor":"#F5F5F5","titleSectionTextColor":"#000000","titleSectionBgColor":"#FFFFFF","resetButtonTextColor":"#FFFFFF","resetButtonBgColor":"#926d14","hideButtonTextColor":"#B50700","shopId":"8U2TJmuTd5DVEnzmJOYU","createdAt":"2026-01-19T05:42:06.976Z","id":"jCBnkuipudM1ywXtXlgm","customPositionDirection":"after","mobileRatio":"80percent"},"menuSetting":{"statementLink":"https:\/\/hudsonsquareboutique.myshopify.com\/pages\/accessibility-statement","allowResizeContent":true,"allowChangeLanguage":true,"allowAccessibilityProfiles":true,"enableShowHideWidget":true,"allowResetAdjustment":true,"enableStatementLink":true,"enableContrast":true,"enableSaturation":true,"enableHighlightLinks":true,"enableTextSize":true,"enableTextAlignment":true,"enableLetterSpacing":true,"enableLineSpacing":true,"enableFont":true,"enableTextMagnifier":true,"enableMuteSound":true,"enableHideImages":true,"enableStopAnimations":true,"enableReaderView":true,"enableReadingGuide":true,"enablePageStructure":true,"enableBWCursor":true,"enableTextToSpeech":true,"enableAutoAltText":false,"shopId":"8U2TJmuTd5DVEnzmJOYU","createdAt":"2026-01-19T05:42:06.954Z","id":"4Sdg1NlrMxQrIDqg6V2i"},"translations":{},"shopId":"8U2TJmuTd5DVEnzmJOYU","lastUpdated":"2026-06-01T08:24:51.188Z"},
2223    ];
2224    const isBlock = true;
2225    const isV2Shop = true;
2226    const initData = () => ({
2227      ...dataMetafields,
2228      isBlock,
2229      isV2Shop,
2230      template: "search",
2231    });
2232
2233    if (!window.SEA_ACCESSIBILITY) {
2234      window.SEA_ACCESSIBILITY = initData();
2235    }
2236    window.SEA_ACCESSIBILITY = {...window.SEA_ACCESSIBILITY, ...initData()};
2237
2238  } catch (e) {
2239    console.error('Error assigning sea accessibility variable', e);
2240  }
2241</script>
2241
2242<!-- BEGIN app snippet: widget-boot -->
2242<script>
2243  (function () {
2244    // Headless / DOM-rebuild storefronts (e.g. Helium builder) re-render the whole
2245    // document after hydration, wiping both this injected loader script and the
2246    // widget nodes it mounts — the widget silently disappears. This closure survives
2247    // such rebuilds (it lives in JS memory even after its own script node is removed),
2248    // so it re-injects the loader whenever the widget vanishes after having mounted.
2249    if (window.__seaA11yLoaderHealer) return;
2250    window.__seaA11yLoaderHealer = true;
2251
2252    var LOADER_BASE = 'https://cdn-accessibility.avada.io/scripttag';
2253    var LOADER_FILE = 'sea-accessibility-loader.min.js';
2254    // Every id/class the loader or main bundle renders when the widget is present.
2255    var WIDGET_SELECTORS = [
2256      '#Sea-Accessibility__LoaderButton',
2257      '#Sea-Accessibility__button',
2258      '#Sea-Accessibility__ButtonWidget--Inline',
2259      '#SEA_ACCESSIBILITY_WidgetIconContainer',
2260      '.Sea-Accessibility__Loader'
2261    ];
2262    var MAX_REHEALS = 20; // safety cap so a hostile theme can never loop forever
2263
2264    function widgetPresent() {
2265      for (var i = 0; i < WIDGET_SELECTORS.length; i++) {
2266        if (document.querySelector(WIDGET_SELECTORS[i])) return true;
2267      }
2268      return false;
2269    }
2270
2271    function loaderScriptPresent() {
2272      var scripts = document.getElementsByTagName('script');
2273      for (var i = 0; i < scripts.length; i++) {
2274        if (scripts[i].src && scripts[i].src.indexOf('sea-accessibility-loader') !== -1) return true;
2275      }
2276      return false;
2277    }
2278
2279    // SEC-P4 H1 follow-up (SB-17345): the loader stays a fixed filename (it's embedded
2280    // here by literal name), so it can't be pinned by content-hash like the main bundle.
2281    // Instead we fetch its sha384 from a manifest that ships in the very same scripttag
2282    // build/deploy as the loader bundle itself, so the two can never drift apart the way
2283    // a hash hardcoded into this Liquid template could (this template and the scripttag
2284    // bundle deploy on separate, unsynchronized pipelines).
2285    var loaderManifest = null; // {file, integrity} once fetched; stays null forever on failure
2286    var manifestFetchStarted = false;
2287
2288    function fetchLoaderManifest(onDone) {
2289      if (loaderManifest || manifestFetchStarted) return onDone();
2290      manifestFetchStarted = true;
2291      var done = false;
2292      function finish() {
2293        if (done) return;
2294        done = true;
2295        onDone();
2296      }
2297      try {
2298        var xhr = new XMLHttpRequest();
2299        xhr.open('GET', LOADER_BASE + '/loader-sri-manifest.json?v=' + Date.now(), true);
2300        xhr.timeout = 3000;
2301        xhr.onload = function () {
2302          try {
2303            if (xhr.status >= 200 && xhr.status < 300) {
2304              var manifest = JSON.parse(xhr.responseText);
2305              if (manifest && manifest.file && manifest.integrity) loaderManifest = manifest;
2306            }
2307          } catch (e) {}
2308          finish();
2309        };
2310        xhr.onerror = finish;
2311        xhr.ontimeout = finish;
2312        xhr.send();
2313      } catch (e) {
2314        finish();
2315      }
2316    }
2317
2318    function injectLoader() {
2319      // Fail-open by design: a manifest fetch hiccup (network flake, ad blocker on the
2320      // XHR, CDN blip) must never take the whole accessibility widget down. Worst case
2321      // we load the loader unpinned, same as before this fix.
2322      fetchLoaderManifest(function () {
2323        var s = document.createElement('script');
2324        if (loaderManifest) {
2325          s.src = LOADER_BASE + '/' + loaderManifest.file + '?v=' + Date.now();
2326          s.integrity = loaderManifest.integrity;
2327          s.crossOrigin = 'anonymous';
2328        } else {
2329          s.src = LOADER_BASE + '/' + LOADER_FILE + '?v=' + Date.now();
2330        }
2331        s.defer = true;
2332        (document.head || document.documentElement).appendChild(s);
2333      });
2334    }
2335
2336    injectLoader();
2337
2338    // Only reheal once the widget has actually mounted and then disappeared: this
2339    // avoids re-injecting on stores where the widget is legitimately absent
2340    // (country-hidden, inline target missing) or where a script optimiser merely
2341    // strips executed 
2341<script> tags without touching the widget.
2342    var everMounted = false;
2343    var reheals = 0;
2344    var rehealing = false;
2345
2346    function check() {
2347      if (widgetPresent()) {
2348        everMounted = true;
2349        return;
2350      }
2351      if (!everMounted || rehealing || reheals >= MAX_REHEALS) return;
2352      // Widget gone. The loader 
2352<script> being gone too is the DOM-rebuild signal.
2353      if (loaderScriptPresent()) return;
2354      rehealing = true;
2355      reheals++;
2356      injectLoader();
2357      // Give the freshly injected loader a beat to mount before re-arming.
2358      setTimeout(function () { rehealing = false; }, 1000);
2359    }
2360
2361    if (typeof MutationObserver !== 'undefined') {
2362      var start = function () {
2363        try {
2364          new MutationObserver(check).observe(document.documentElement, {
2365            childList: true,
2366            subtree: true
2367          });
2368        } catch (e) {}
2369      };
2370      if (document.body) start();
2371      else document.addEventListener('DOMContentLoaded', start);
2372    }
2373  })();
2374</script>
2374
2375<!-- END app snippet -->
2376
2377<style id="sea-custom-css"></style>
2378
2379<!-- END app snippet -->
2380
2381
2382
2383</div><div id="shopify-block-AMlJQWi9MSnU3bVBoV__8837987693456358955" class="shopify-block shopify-app-block">
2384
2385
2386
2387
2388
2389<div class="reputon-google-reviews-widget"
2390    data-content-index=1
2391    data-theme=light
2392    data-type="basic"
2393    data-sticky="true"
2394    data-position-vertical=bottom
2395    data-position-horizontal=right
2396    data-transparency=1
2397    data-font=default
2398    data-rating-type=stars
2399    data-emoji-type=0
2400    data-solid-shadow=false
2401    
2402    
2403    
2404></div>
2405
2406
2407<script type="module" src="https://cdn.shopify.com/extensions/01a11132-0d08-79be-9c53-60e33ec5518d/reputon-google-reviews-widget-205/assets/reputon-google-basic-widget.js" defer></script>
2407
2408
2409
2410
2411
2412
2413</div>
2413<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2413
2414</body>
2415</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.