PageSourceSearch

https://mosmannaustralia.com/en-us/search

html mosmannaustralia.com collected 2026-10-10 02:31:32 UTC 283,418 bytes, 3,602 lines download raw bytes

1<!doctype html>
2
3<html lang="en" dir="ltr">
4  <head>
5
6
7
8
9
10
11    <meta charset="utf-8">
12    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=5.0">
13
14    <title>Search</title><meta name="description" content="Mosmann Australia, Mens and boys swimwear and mens bamboo underwear. Our vibrant prints and attention to detail you will always look and feel great. Large selection of board shorts, boxer briefs, briefs and trunks. Shop Online today!"><link rel="canonical" href="https://mosmannaustralia.com/en-us/search"><link rel="shortcut icon" href="//mosmannaustralia.com/cdn/shop/files/Favicon_Mosmann_Black_4defff9c-d965-4e52-a55a-a5c97485ce81.jpg?v=1785312351&width=96">
15      <link rel="apple-touch-icon" href="//mosmannaustralia.com/cdn/shop/files/Favicon_Mosmann_Black_4defff9c-d965-4e52-a55a-a5c97485ce81.jpg?v=1785312351&width=180"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preload" href="//mosmannaustralia.com/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="//mosmannaustralia.com/cdn/fonts/nunito/nunito_n4.fc49103dc396b42cae9460289072d384b6c6eb63.woff2" as="font" type="font/woff2" crossorigin><meta property="og:type" content="website">
16  <meta property="og:title" content="Search"><meta property="og:image" content="http://mosmannaustralia.com/cdn/shop/files/Feb-Mar-_23-mos-6.jpg?v=1686615077&width=2048">
17  <meta property="og:image:secure_url" content="https://mosmannaustralia.com/cdn/shop/files/Feb-Mar-_23-mos-6.jpg?v=1686615077&width=2048">
18  <meta property="og:image:width" content="1080">
19  <meta property="og:image:height" content="1350"><meta property="og:description" content="Mosmann Australia, Mens and boys swimwear and mens bamboo underwear. Our vibrant prints and attention to detail you will always look and feel great. Large selection of board shorts, boxer briefs, briefs and trunks. Shop Online today!"><meta property="og:url" content="https://mosmannaustralia.com/en-us/search">
20<meta property="og:site_name" content="Mosmann Australia"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Search">
21  <meta name="twitter:description" content="Mosmann Australia, Mens and boys swimwear and mens bamboo underwear. Our vibrant prints and attention to detail you will always look and feel great. Large selection of board shorts, boxer briefs, briefs and trunks. Shop Online today!"><meta name="twitter:image" content="https://mosmannaustralia.com/cdn/shop/files/Feb-Mar-_23-mos-6.jpg?crop=center&height=1200&v=1686615077&width=1200">
22  <meta name="twitter:image:alt" content="">
22<script type="application/ld+json">
23  {
24    "@context": "https://schema.org",
25    "@type": "BreadcrumbList",
26    "itemListElement": [{
27        "@type": "ListItem",
28        "position": 1,
29        "name": "Home",
30        "item": "https://mosmannaustralia.com"
31      }]
32  }
33</script>
33<style>/* Typography (heading) */
34  @font-face {
35  font-family: "Instrument Sans";
36  font-weight: 400;
37  font-style: normal;
38  font-display: fallback;
39  src: url("//mosmannaustralia.com/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2") format("woff2"),
40       url("//mosmannaustralia.com/cdn/fonts/instrument_sans/instrumentsans_n4.510f1b081e58d08c30978f465518799851ef6d8b.woff") format("woff");
41}
42
43@font-face {
44  font-family: "Instrument Sans";
45  font-weight: 400;
46  font-style: italic;
47  font-display: fallback;
48  src: url("//mosmannaustralia.com/cdn/fonts/instrument_sans/instrumentsans_i4.028d3c3cd8d085648c808ceb20cd2fd1eb3560e5.woff2") format("woff2"),
49       url("//mosmannaustralia.com/cdn/fonts/instrument_sans/instrumentsans_i4.7e90d82df8dee29a99237cd19cc529d2206706a2.woff") format("woff");
50}
51
52/* Typography (body) */
53  @font-face {
54  font-family: Nunito;
55  font-weight: 400;
56  font-style: normal;
57  font-display: fallback;
58  src: url("//mosmannaustralia.com/cdn/fonts/nunito/nunito_n4.fc49103dc396b42cae9460289072d384b6c6eb63.woff2") format("woff2"),
59       url("//mosmannaustralia.com/cdn/fonts/nunito/nunito_n4.5d26d13beeac3116db2479e64986cdeea4c8fbdd.woff") format("woff");
60}
61
62@font-face {
63  font-family: Nunito;
64  font-weight: 400;
65  font-style: italic;
66  font-display: fallback;
67  src: url("//mosmannaustralia.com/cdn/fonts/nunito/nunito_i4.fd53bf99043ab6c570187ed42d1b49192135de96.woff2") format("woff2"),
68       url("//mosmannaustralia.com/cdn/fonts/nunito/nunito_i4.cb3876a003a73aaae5363bb3e3e99d45ec598cc6.woff") format("woff");
69}
70
71@font-face {
72  font-family: Nunito;
73  font-weight: 700;
74  font-style: normal;
75  font-display: fallback;
76  src: url("//mosmannaustralia.com/cdn/fonts/nunito/nunito_n7.37cf9b8cf43b3322f7e6e13ad2aad62ab5dc9109.woff2") format("woff2"),
77       url("//mosmannaustralia.com/cdn/fonts/nunito/nunito_n7.45cfcfadc6630011252d54d5f5a2c7c98f60d5de.woff") format("woff");
78}
79
80@font-face {
81  font-family: Nunito;
82  font-weight: 700;
83  font-style: italic;
84  font-display: fallback;
85  src: url("//mosmannaustralia.com/cdn/fonts/nunito/nunito_i7.3f8ba2027bc9ceb1b1764ecab15bae73f86c4632.woff2") format("woff2"),
86       url("//mosmannaustralia.com/cdn/fonts/nunito/nunito_i7.82bfb5f86ec77ada3c9f660da22064c2e46e1469.woff") format("woff");
87}
88
89:root {
90    /* Container */
91    --container-max-width: 100%;
92    --container-xxs-max-width: 27.5rem; /* 440px */
93    --container-xs-max-width: 42.5rem; /* 680px */
94    --container-sm-max-width: 61.25rem; /* 980px */
95    --container-md-max-width: 71.875rem; /* 1150px */
96    --container-lg-max-width: 78.75rem; /* 1260px */
97    --container-xl-max-width: 85rem; /* 1360px */
98    --container-gutter: 1.25rem;
99
100    --section-vertical-spacing: 2.5rem;
101    --section-vertical-spacing-tight:2.5rem;
102
103    --section-stack-gap:2.25rem;
104    --section-stack-gap-tight:2.25rem;
105
106    /* Form settings */
107    --form-gap: 1.25rem; /* Gap between fieldset and submit button */
108    --fieldset-gap: 1rem; /* Gap between each form input within a fieldset */
109    --form-control-gap: 0.625rem; /* Gap between input and label (ignored for floating label) */
110    --checkbox-control-gap: 0.75rem; /* Horizontal gap between checkbox and its associated label */
111    --input-padding-block: 0.65rem; /* Vertical padding for input, textarea and native select */
112    --input-padding-inline: 0.8rem; /* Horizontal padding for input, textarea and native select */
113    --checkbox-size: 0.875rem; /* Size (width and height) for checkbox */
114
115    /* Other sizes */
116    --sticky-area-height: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px) + var(--header-is-sticky, 0) * var(--header-is-visible, 1) * var(--header-height, 0px));
117
118    /* RTL support */
119    --transform-logical-flip: 1;
120    --transform-origin-start: left;
121    --transform-origin-end: right;
122
123    /**
124     * ---------------------------------------------------------------------
125     * TYPOGRAPHY
126     * ---------------------------------------------------------------------
127     */
128
129    /* Font properties */
130    --heading-font-family: "Instrument Sans", sans-serif;
131    --heading-font-weight: 400;
132    --heading-font-style: normal;
133    --heading-text-transform: uppercase;
134    --heading-letter-spacing: 0.18em;
135    --text-font-family: Nunito, sans-serif;
136    --text-font-weight: 400;
137    --text-font-style: normal;
138    --text-letter-spacing: 0.0em;
139    --button-font: var(--text-font-style) var(--text-font-weight) var(--text-sm) / 1.65 var(--text-font-family);
140    --button-text-transform: uppercase;
141    --button-letter-spacing: 0.18em;
142
143    /* Font sizes */--text-heading-size-factor: 1;
144    --text-h1: max(0.6875rem, clamp(1.375rem, 1.146341463414634rem + 0.975609756097561vw, 2rem) * var(--text-heading-size-factor));
145    --text-h2: max(0.6875rem, clamp(1.25rem, 1.0670731707317074rem + 0.7804878048780488vw, 1.75rem) * var(--text-heading-size-factor));
146    --text-h3: max(0.6875rem, clamp(1.125rem, 1.0335365853658536rem + 0.3902439024390244vw, 1.375rem) * var(--text-heading-size-factor));
147    --text-h4: max(0.6875rem, clamp(1rem, 0.9542682926829268rem + 0.1951219512195122vw, 1.125rem) * var(--text-heading-size-factor));
148    --text-h5: calc(0.875rem * var(--text-heading-size-factor));
149    --text-h6: calc(0.75rem * var(--text-heading-size-factor));
150
151    --text-xs: 0.75rem;
152    --text-sm: 0.8125rem;
153    --text-base: 0.875rem;
154    --text-lg: 1.0rem;
155    --text-xl: 1.125rem;
156
157    /* Rounded variables (used for border radius) */
158    --rounded-full: 9999px;
159    --button-border-radius: 0.0rem;
160    --input-border-radius: 0.0rem;
161
162    /* Box shadow */
163    --shadow-sm: 0 2px 8px rgb(0 0 0 / 0.05);
164    --shadow: 0 5px 15px rgb(0 0 0 / 0.05);
165    --shadow-md: 0 5px 30px rgb(0 0 0 / 0.05);
166    --shadow-block: px px px rgb(var(--text-primary) / 0.0);
167
168    /**
169     * ---------------------------------------------------------------------
170     * OTHER
171     * ---------------------------------------------------------------------
172     */
173
174    --checkmark-svg-url: url(//mosmannaustralia.com/cdn/shop/t/78/assets/checkmark.svg?v=77552481021870063511782165272);
175    --cursor-zoom-in-svg-url: url(//mosmannaustralia.com/cdn/shop/t/78/assets/cursor-zoom-in.svg?v=112480252220988712521782165272);
176  }
177
178  [dir="rtl"]:root {
179    /* RTL support */
180    --transform-logical-flip: -1;
181    --transform-origin-start: right;
182    --transform-origin-end: left;
183  }
184
185  @media screen and (min-width: 700px) {
186    :root {
187      /* Typography (font size) */
188      --text-xs: 0.75rem;
189      --text-sm: 0.8125rem;
190      --text-base: 0.875rem;
191      --text-lg: 1.0rem;
192      --text-xl: 1.25rem;
193
194      /* Spacing settings */
195      --container-gutter: 2rem;
196    }
197  }
198
199  @media screen and (min-width: 1000px) {
200    :root {
201      /* Spacing settings */
202      --container-gutter: 3rem;
203
204      --section-vertical-spacing: 4rem;
205      --section-vertical-spacing-tight: 4rem;
206
207      --section-stack-gap:3rem;
208      --section-stack-gap-tight:3rem;
209    }
210  }:root {/* Overlay used for modal */
211    --page-overlay: 0 0 0 / 0.4;
212
213    /* We use the first scheme background as default */
214    --page-background: ;
215
216    /* Product colors */
217    --on-sale-text: 227 44 43;
218    --on-sale-badge-background: 227 44 43;
219    --on-sale-badge-text: 255 255 255;
220    --sold-out-badge-background: 239 239 239;
221    --sold-out-badge-text: 0 0 0 / 0.65;
222    --custom-badge-background: 28 28 28;
223    --custom-badge-text: 255 255 255;
224    --star-color: 28 28 28;
225
226    /* Status colors */
227    --success-background: 212 227 203;
228    --success-text: 48 122 7;
229    --warning-background: 253 241 224;
230    --warning-text: 237 138 0;
231    --error-background: 243 204 204;
232    --error-text: 203 43 43;
233  }.color-scheme--scheme-1 {
234      /* Color settings */--accent: 28 28 28;
235      --text-color: 28 28 28;
236      --background: 239 239 239 / 1.0;
237      --background-without-opacity: 239 239 239;
238      --background-gradient: ;--border-color: 207 207 207;/* Button colors */
239      --button-background: 28 28 28;
240      --button-text-color: 255 255 255;
241
242      /* Circled buttons */
243      --circle-button-background: 255 255 255;
244      --circle-button-text-color: 28 28 28;
245    }.shopify-section:has(.section-spacing.color-scheme--bg-609ecfcfee2f667ac6c12366fc6ece56) + .shopify-section:has(.section-spacing.color-scheme--bg-609ecfcfee2f667ac6c12366fc6ece56:not(.bordered-section)) .section-spacing {
246      padding-block-start: 0;
247    }.color-scheme--scheme-2 {
248      /* Color settings */--accent: 28 28 28;
249      --text-color: 28 28 28;
250      --background: 255 255 255 / 1.0;
251      --background-without-opacity: 255 255 255;
252      --background-gradient: ;--border-color: 221 221 221;/* Button colors */
253      --button-background: 28 28 28;
254      --button-text-color: 255 255 255;
255
256      /* Circled buttons */
257      --circle-button-background: 255 255 255;
258      --circle-button-text-color: 28 28 28;
259    }.shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673) + .shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673:not(.bordered-section)) .section-spacing {
260      padding-block-start: 0;
261    }.color-scheme--scheme-3 {
262      /* Color settings */--accent: 255 255 255;
263      --text-color: 255 255 255;
264      --background: 28 28 28 / 1.0;
265      --background-without-opacity: 28 28 28;
266      --background-gradient: ;--border-color: 62 62 62;/* Button colors */
267      --button-background: 255 255 255;
268      --button-text-color: 28 28 28;
269
270      /* Circled buttons */
271      --circle-button-background: 255 255 255;
272      --circle-button-text-color: 28 28 28;
273    }.shopify-section:has(.section-spacing.color-scheme--bg-c1f8cb21047e4797e94d0969dc5d1e44) + .shopify-section:has(.section-spacing.color-scheme--bg-c1f8cb21047e4797e94d0969dc5d1e44:not(.bordered-section)) .section-spacing {
274      padding-block-start: 0;
275    }.color-scheme--scheme-4 {
276      /* Color settings */--accent: 255 255 255;
277      --text-color: 255 255 255;
278      --background: 0 0 0 / 0.0;
279      --background-without-opacity: 0 0 0;
280      --background-gradient: ;--border-color: 255 255 255;/* Button colors */
281      --button-background: 255 255 255;
282      --button-text-color: 28 28 28;
283
284      /* Circled buttons */
285      --circle-button-background: 255 255 255;
286      --circle-button-text-color: 28 28 28;
287    }.shopify-section:has(.section-spacing.color-scheme--bg-3671eee015764974ee0aef1536023e0f) + .shopify-section:has(.section-spacing.color-scheme--bg-3671eee015764974ee0aef1536023e0f:not(.bordered-section)) .section-spacing {
288      padding-block-start: 0;
289    }.color-scheme--dialog {
290      /* Color settings */--accent: 28 28 28;
291      --text-color: 28 28 28;
292      --background: 255 255 255 / 1.0;
293      --background-without-opacity: 255 255 255;
294      --background-gradient: ;--border-color: 221 221 221;/* Button colors */
295      --button-background: 28 28 28;
296      --button-text-color: 255 255 255;
297
298      /* Circled buttons */
299      --circle-button-background: 255 255 255;
300      --circle-button-text-color: 28 28 28;
301    }
302</style>
302<script>
303  // This allows to expose several variables to the global scope, to be used in scripts
304  window.themeVariables = {
305    settings: {
306      showPageTransition: null,
307      pageType: "search",
308      moneyFormat: "${{amount}}",
309      moneyWithCurrencyFormat: "${{amount}} USD",
310      currencyCodeEnabled: false,
311      cartType: "drawer",
312      useBundleStickyCart: false,
313      staggerMenuApparition: true
314    },
315
316    strings: {
317      addedToCart: "Added to your cart!",
318      closeGallery: "Close gallery",
319      zoomGallery: "Zoom picture",
320      errorGallery: "Image cannot be loaded",
321      shippingEstimatorNoResults: "Sorry, we do not ship to your address.",
322      shippingEstimatorOneResult: "There is one shipping rate for your address:",
323      shippingEstimatorMultipleResults: "There are several shipping rates for your address:",
324      shippingEstimatorError: "One or more error occurred while retrieving shipping rates:",
325      next: "Next",
326      previous: "Previous"
327    },
328
329    mediaQueries: {
330      'sm': 'screen and (min-width: 700px)',
331      'md': 'screen and (min-width: 1000px)',
332      'lg': 'screen and (min-width: 1150px)',
333      'xl': 'screen and (min-width: 1400px)',
334      '2xl': 'screen and (min-width: 1600px)',
335      'sm-max': 'screen and (max-width: 699px)',
336      'md-max': 'screen and (max-width: 999px)',
337      'lg-max': 'screen and (max-width: 1149px)',
338      'xl-max': 'screen and (max-width: 1399px)',
339      '2xl-max': 'screen and (max-width: 1599px)',
340      'motion-safe': '(prefers-reduced-motion: no-preference)',
341      'motion-reduce': '(prefers-reduced-motion: reduce)',
342      'supports-hover': 'screen and (pointer: fine)',
343      'supports-touch': 'screen and (hover: none)'
344    }
345  };</script>
345<script>
346      if (!(HTMLScriptElement.supports && HTMLScriptElement.supports('importmap'))) {
347        const importMapPolyfill = document.createElement('script');
348        importMapPolyfill.async = true;
349        importMapPolyfill.src = "//mosmannaustralia.com/cdn/shop/t/78/assets/es-module-shims.min.js?v=133133393897716595401782153392";
350
351        document.head.appendChild(importMapPolyfill);
352      }
353    </script>
353
354
355    
355<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 355
355
356<script type="importmap">{
357        "imports": {
358          "vendor": "//mosmannaustralia.com/cdn/shop/t/78/assets/vendor.min.js?v=166833309358212501051782153391",
359          "theme": "//mosmannaustralia.com/cdn/shop/t/78/assets/theme.js?v=70945744736781784681782313253",
360          "photoswipe": "//mosmannaustralia.com/cdn/shop/t/78/assets/photoswipe.min.js?v=13374349288281597431782153394"
361        }
362      }
363    </script>
363
364
365    
365<script type="module" src="//mosmannaustralia.com/cdn/shop/t/78/assets/vendor.min.js?v=166833309358212501051782153391"></script>
365
366    
366<script type="module" src="//mosmannaustralia.com/cdn/shop/t/78/assets/theme.js?v=70945744736781784681782313253"></script>
366
367
368    
368<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
368<meta name="google-site-verification" content="HmPbeH4MrwFDY_Cma1fbqxq0OvKGv7dpv_tid71nEHA">
369<meta name="facebook-domain-verification" content="akc7i288suivnj8fwcbhpwt1ta1lrp">
370<meta name="facebook-domain-verification" content="tzpnrdj81qb467d20asp9e8f1g25ft">
371<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/56054218775/digital_wallets/dialog">
372<meta id="in-context-paypal-metadata" data-shop-id="56054218775" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
373<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://mosmannaustralia.com/search">
374<link rel="alternate" hreflang="en" href="https://mosmannaustralia.com/search">
375<link rel="alternate" hreflang="en-CA" href="https://mosmannaustralia.com/en-ca/search">
376<link rel="alternate" hreflang="en-AX" href="https://mosmannaustralia.com/en-eu/search">
377<link rel="alternate" hreflang="en-AD" href="https://mosmannaustralia.com/en-eu/search">
378<link rel="alternate" hreflang="en-AT" href="https://mosmannaustralia.com/en-eu/search">
379<link rel="alternate" hreflang="en-BE" href="https://mosmannaustralia.com/en-eu/search">
380<link rel="alternate" hreflang="en-CY" href="https://mosmannaustralia.com/en-eu/search">
381<link rel="alternate" hreflang="en-EE" href="https://mosmannaustralia.com/en-eu/search">
382<link rel="alternate" hreflang="en-FI" href="https://mosmannaustralia.com/en-eu/search">
383<link rel="alternate" hreflang="en-GF" href="https://mosmannaustralia.com/en-eu/search">
384<link rel="alternate" hreflang="en-TF" href="https://mosmannaustralia.com/en-eu/search">
385<link rel="alternate" hreflang="en-GR" href="https://mosmannaustralia.com/en-eu/search">
386<link rel="alternate" hreflang="en-GP" href="https://mosmannaustralia.com/en-eu/search">
387<link rel="alternate" hreflang="en-VA" href="https://mosmannaustralia.com/en-eu/search">
388<link rel="alternate" hreflang="en-IE" href="https://mosmannaustralia.com/en-eu/search">
389<link rel="alternate" hreflang="en-IT" href="https://mosmannaustralia.com/en-eu/search">
390<link rel="alternate" hreflang="en-XK" href="https://mosmannaustralia.com/en-eu/search">
391<link rel="alternate" hreflang="en-LV" href="https://mosmannaustralia.com/en-eu/search">
392<link rel="alternate" hreflang="en-LT" href="https://mosmannaustralia.com/en-eu/search">
393<link rel="alternate" hreflang="en-LU" href="https://mosmannaustralia.com/en-eu/search">
394<link rel="alternate" hreflang="en-MT" href="https://mosmannaustralia.com/en-eu/search">
395<link rel="alternate" hreflang="en-MQ" href="https://mosmannaustralia.com/en-eu/search">
396<link rel="alternate" hreflang="en-YT" href="https://mosmannaustralia.com/en-eu/search">
397<link rel="alternate" hreflang="en-MC" href="https://mosmannaustralia.com/en-eu/search">
398<link rel="alternate" hreflang="en-ME" href="https://mosmannaustralia.com/en-eu/search">
399<link rel="alternate" hreflang="en-NL" href="https://mosmannaustralia.com/en-eu/search">
400<link rel="alternate" hreflang="en-PT" href="https://mosmannaustralia.com/en-eu/search">
401<link rel="alternate" hreflang="en-RE" href="https://mosmannaustralia.com/en-eu/search">
402<link rel="alternate" hreflang="en-BL" href="https://mosmannaustralia.com/en-eu/search">
403<link rel="alternate" hreflang="en-MF" href="https://mosmannaustralia.com/en-eu/search">
404<link rel="alternate" hreflang="en-PM" href="https://mosmannaustralia.com/en-eu/search">
405<link rel="alternate" hreflang="en-SM" href="https://mosmannaustralia.com/en-eu/search">
406<link rel="alternate" hreflang="en-SK" href="https://mosmannaustralia.com/en-eu/search">
407<link rel="alternate" hreflang="en-SI" href="https://mosmannaustralia.com/en-eu/search">
408<link rel="alternate" hreflang="en-ES" href="https://mosmannaustralia.com/en-eu/search">
409<link rel="alternate" hreflang="en-GB" href="https://mosmannaustralia.com/en-gb/search">
410<link rel="alternate" hreflang="en-US" href="https://mosmannaustralia.com/en-us/search">
411<link rel="alternate" hreflang="en-AE" href="https://mosmannaustralia.com/en-ae/search">
412<link rel="alternate" hreflang="en-AF" href="https://mosmannaustralia.com/en-int/search">
413<link rel="alternate" hreflang="en-AG" href="https://mosmannaustralia.com/en-int/search">
414<link rel="alternate" hreflang="en-AI" href="https://mosmannaustralia.com/en-int/search">
415<link rel="alternate" hreflang="en-AL" href="https://mosmannaustralia.com/en-int/search">
416<link rel="alternate" hreflang="en-AM" href="https://mosmannaustralia.com/en-int/search">
417<link rel="alternate" hreflang="en-AR" href="https://mosmannaustralia.com/en-int/search">
418<link rel="alternate" hreflang="en-AW" href="https://mosmannaustralia.com/en-int/search">
419<link rel="alternate" hreflang="en-AZ" href="https://mosmannaustralia.com/en-int/search">
420<link rel="alternate" hreflang="en-BA" href="https://mosmannaustralia.com/en-int/search">
421<link rel="alternate" hreflang="en-BB" href="https://mosmannaustralia.com/en-int/search">
422<link rel="alternate" hreflang="en-BD" href="https://mosmannaustralia.com/en-int/search">
423<link rel="alternate" hreflang="en-BG" href="https://mosmannaustralia.com/en-int/search">
424<link rel="alternate" hreflang="en-BH" href="https://mosmannaustralia.com/en-int/search">
425<link rel="alternate" hreflang="en-BM" href="https://mosmannaustralia.com/en-int/search">
426<link rel="alternate" hreflang="en-BN" href="https://mosmannaustralia.com/en-int/search">
427<link rel="alternate" hreflang="en-BO" href="https://mosmannaustralia.com/en-int/search">
428<link rel="alternate" hreflang="en-BQ" href="https://mosmannaustralia.com/en-int/search">
429<link rel="alternate" hreflang="en-BR" href="https://mosmannaustralia.com/en-int/search">
430<link rel="alternate" hreflang="en-BS" href="https://mosmannaustralia.com/en-int/search">
431<link rel="alternate" hreflang="en-BT" href="https://mosmannaustralia.com/en-int/search">
432<link rel="alternate" hreflang="en-BY" href="https://mosmannaustralia.com/en-int/search">
433<link rel="alternate" hreflang="en-BZ" href="https://mosmannaustralia.com/en-int/search">
434<link rel="alternate" hreflang="en-CC" href="https://mosmannaustralia.com/en-int/search">
435<link rel="alternate" hreflang="en-CH" href="https://mosmannaustralia.com/en-ch/search">
436<link rel="alternate" hreflang="en-CK" href="https://mosmannaustralia.com/en-int/search">
437<link rel="alternate" hreflang="en-CL" href="https://mosmannaustralia.com/en-int/search">
438<link rel="alternate" hreflang="en-CN" href="https://mosmannaustralia.com/en-int/search">
439<link rel="alternate" hreflang="en-CO" href="https://mosmannaustralia.com/en-int/search">
440<link rel="alternate" hreflang="en-CR" href="https://mosmannaustralia.com/en-int/search">
441<link rel="alternate" hreflang="en-CW" href="https://mosmannaustralia.com/en-int/search">
442<link rel="alternate" hreflang="en-CX" href="https://mosmannaustralia.com/en-int/search">
443<link rel="alternate" hreflang="en-CZ" href="https://mosmannaustralia.com/en-cz/search">
444<link rel="alternate" hreflang="en-DK" href="https://mosmannaustralia.com/en-int/search">
445<link rel="alternate" hreflang="en-DM" href="https://mosmannaustralia.com/en-int/search">
446<link rel="alternate" hreflang="en-DO" href="https://mosmannaustralia.com/en-int/search">
447<link rel="alternate" hreflang="en-EC" href="https://mosmannaustralia.com/en-int/search">
448<link rel="alternate" hreflang="en-FJ" href="https://mosmannaustralia.com/en-int/search">
449<link rel="alternate" hreflang="en-FK" href="https://mosmannaustralia.com/en-int/search">
450<link rel="alternate" hreflang="en-FO" href="https://mosmannaustralia.com/en-int/search">
451<link rel="alternate" hreflang="en-GD" href="https://mosmannaustralia.com/en-int/search">
452<link rel="alternate" hreflang="en-GE" href="https://mosmannaustralia.com/en-int/search">
453<link rel="alternate" hreflang="en-GG" href="https://mosmannaustralia.com/en-int/search">
454<link rel="alternate" hreflang="en-GI" href="https://mosmannaustralia.com/en-int/search">
455<link rel="alternate" hreflang="en-GL" href="https://mosmannaustralia.com/en-int/search">
456<link rel="alternate" hreflang="en-GS" href="https://mosmannaustralia.com/en-int/search">
457<link rel="alternate" hreflang="en-GT" href="https://mosmannaustralia.com/en-int/search">
458<link rel="alternate" hreflang="en-GY" href="https://mosmannaustralia.com/en-int/search">
459<link rel="alternate" hreflang="en-HK" href="https://mosmannaustralia.com/en-int/search">
460<link rel="alternate" hreflang="en-HN" href="https://mosmannaustralia.com/en-int/search">
461<link rel="alternate" hreflang="en-HR" href="https://mosmannaustralia.com/en-eu/search">
462<link rel="alternate" hreflang="en-HT" href="https://mosmannaustralia.com/en-int/search">
463<link rel="alternate" hreflang="en-HU" href="https://mosmannaustralia.com/en-int/search">
464<link rel="alternate" hreflang="en-ID" href="https://mosmannaustralia.com/en-int/search">
465<link rel="alternate" hreflang="en-IL" href="https://mosmannaustralia.com/en-int/search">
466<link rel="alternate" hreflang="en-IM" href="https://mosmannaustralia.com/en-int/search">
467<link rel="alternate" hreflang="en-IN" href="https://mosmannaustralia.com/en-int/search">
468<link rel="alternate" hreflang="en-IO" href="https://mosmannaustralia.com/en-int/search">
469<link rel="alternate" hreflang="en-IQ" href="https://mosmannaustralia.com/en-int/search">
470<link rel="alternate" hreflang="en-IS" href="https://mosmannaustralia.com/en-int/search">
471<link rel="alternate" hreflang="en-JE" href="https://mosmannaustralia.com/en-int/search">
472<link rel="alternate" hreflang="en-JM" href="https://mosmannaustralia.com/en-int/search">
473<link rel="alternate" hreflang="en-JO" href="https://mosmannaustralia.com/en-int/search">
474<link rel="alternate" hreflang="en-KG" href="https://mosmannaustralia.com/en-int/search">
475<link rel="alternate" hreflang="en-KH" href="https://mosmannaustralia.com/en-int/search">
476<link rel="alternate" hreflang="en-KI" href="https://mosmannaustralia.com/en-int/search">
477<link rel="alternate" hreflang="en-KN" href="https://mosmannaustralia.com/en-int/search">
478<link rel="alternate" hreflang="en-KW" href="https://mosmannaustralia.com/en-int/search">
479<link rel="alternate" hreflang="en-KY" href="https://mosmannaustralia.com/en-int/search">
480<link rel="alternate" hreflang="en-KZ" href="https://mosmannaustralia.com/en-int/search">
481<link rel="alternate" hreflang="en-LA" href="https://mosmannaustralia.com/en-int/search">
482<link rel="alternate" hreflang="en-LB" href="https://mosmannaustralia.com/en-int/search">
483<link rel="alternate" hreflang="en-LC" href="https://mosmannaustralia.com/en-int/search">
484<link rel="alternate" hreflang="en-LI" href="https://mosmannaustralia.com/en-int/search">
485<link rel="alternate" hreflang="en-LK" href="https://mosmannaustralia.com/en-int/search">
486<link rel="alternate" hreflang="en-MD" href="https://mosmannaustralia.com/en-int/search">
487<link rel="alternate" hreflang="en-MK" href="https://mosmannaustralia.com/en-int/search">
488<link rel="alternate" hreflang="en-MM" href="https://mosmannaustralia.com/en-int/search">
489<link rel="alternate" hreflang="en-MN" href="https://mosmannaustralia.com/en-int/search">
490<link rel="alternate" hreflang="en-MO" href="https://mosmannaustralia.com/en-int/search">
491<link rel="alternate" hreflang="en-MS" href="https://mosmannaustralia.com/en-int/search">
492<link rel="alternate" hreflang="en-MV" href="https://mosmannaustralia.com/en-int/search">
493<link rel="alternate" hreflang="en-MX" href="https://mosmannaustralia.com/en-int/search">
494<link rel="alternate" hreflang="en-MY" href="https://mosmannaustralia.com/en-int/search">
495<link rel="alternate" hreflang="en-NC" href="https://mosmannaustralia.com/en-int/search">
496<link rel="alternate" hreflang="en-NF" href="https://mosmannaustralia.com/en-int/search">
497<link rel="alternate" hreflang="en-NI" href="https://mosmannaustralia.com/en-int/search">
498<link rel="alternate" hreflang="en-NO" href="https://mosmannaustralia.com/en-int/search">
499<link rel="alternate" hreflang="en-NP" href="https://mosmannaustralia.com/en-int/search">
500<link rel="alternate" hreflang="en-NR" href="https://mosmannaustralia.com/en-int/search">
501<link rel="alternate" hreflang="en-NU" href="https://mosmannaustralia.com/en-int/search">
502<link rel="alternate" hreflang="en-OM" href="https://mosmannaustralia.com/en-int/search">
503<link rel="alternate" hreflang="en-PA" href="https://mosmannaustralia.com/en-int/search">
504<link rel="alternate" hreflang="en-PE" href="https://mosmannaustralia.com/en-int/search">
505<link rel="alternate" hreflang="en-PF" href="https://mosmannaustralia.com/en-int/search">
506<link rel="alternate" hreflang="en-PG" href="https://mosmannaustralia.com/en-int/search">
507<link rel="alternate" hreflang="en-PH" href="https://mosmannaustralia.com/en-int/search">
508<link rel="alternate" hreflang="en-PK" href="https://mosmannaustralia.com/en-int/search">
509<link rel="alternate" hreflang="en-PL" href="https://mosmannaustralia.com/en-int/search">
510<link rel="alternate" hreflang="en-PN" href="https://mosmannaustralia.com/en-int/search">
511<link rel="alternate" hreflang="en-PS" href="https://mosmannaustralia.com/en-int/search">
512<link rel="alternate" hreflang="en-PY" href="https://mosmannaustralia.com/en-int/search">
513<link rel="alternate" hreflang="en-QA" href="https://mosmannaustralia.com/en-int/search">
514<link rel="alternate" hreflang="en-RO" href="https://mosmannaustralia.com/en-int/search">
515<link rel="alternate" hreflang="en-RS" href="https://mosmannaustralia.com/en-int/search">
516<link rel="alternate" hreflang="en-RU" href="https://mosmannaustralia.com/en-int/search">
517<link rel="alternate" hreflang="en-SA" href="https://mosmannaustralia.com/en-int/search">
518<link rel="alternate" hreflang="en-SB" href="https://mosmannaustralia.com/en-int/search">
519<link rel="alternate" hreflang="en-SE" href="https://mosmannaustralia.com/en-se/search">
520<link rel="alternate" hreflang="en-SJ" href="https://mosmannaustralia.com/en-int/search">
521<link rel="alternate" hreflang="en-SR" href="https://mosmannaustralia.com/en-int/search">
522<link rel="alternate" hreflang="en-SV" href="https://mosmannaustralia.com/en-int/search">
523<link rel="alternate" hreflang="en-SX" href="https://mosmannaustralia.com/en-int/search">
524<link rel="alternate" hreflang="en-TC" href="https://mosmannaustralia.com/en-int/search">
525<link rel="alternate" hreflang="en-TH" href="https://mosmannaustralia.com/en-int/search">
526<link rel="alternate" hreflang="en-TJ" href="https://mosmannaustralia.com/en-int/search">
527<link rel="alternate" hreflang="en-TK" href="https://mosmannaustralia.com/en-int/search">
528<link rel="alternate" hreflang="en-TL" href="https://mosmannaustralia.com/en-int/search">
529<link rel="alternate" hreflang="en-TM" href="https://mosmannaustralia.com/en-int/search">
530<link rel="alternate" hreflang="en-TR" href="https://mosmannaustralia.com/en-int/search">
531<link rel="alternate" hreflang="en-TT" href="https://mosmannaustralia.com/en-int/search">
532<link rel="alternate" hreflang="en-TV" href="https://mosmannaustralia.com/en-int/search">
533<link rel="alternate" hreflang="en-TW" href="https://mosmannaustralia.com/en-int/search">
534<link rel="alternate" hreflang="en-UA" href="https://mosmannaustralia.com/en-int/search">
535<link rel="alternate" hreflang="en-UM" href="https://mosmannaustralia.com/en-int/search">
536<link rel="alternate" hreflang="en-UY" href="https://mosmannaustralia.com/en-int/search">
537<link rel="alternate" hreflang="en-UZ" href="https://mosmannaustralia.com/en-int/search">
538<link rel="alternate" hreflang="en-VC" href="https://mosmannaustralia.com/en-int/search">
539<link rel="alternate" hreflang="en-VE" href="https://mosmannaustralia.com/en-int/search">
540<link rel="alternate" hreflang="en-VG" href="https://mosmannaustralia.com/en-int/search">
541<link rel="alternate" hreflang="en-VN" href="https://mosmannaustralia.com/en-int/search">
542<link rel="alternate" hreflang="en-VU" href="https://mosmannaustralia.com/en-int/search">
543<link rel="alternate" hreflang="en-WF" href="https://mosmannaustralia.com/en-int/search">
544<link rel="alternate" hreflang="en-WS" href="https://mosmannaustralia.com/en-int/search">
545<link rel="alternate" hreflang="en-YE" href="https://mosmannaustralia.com/en-int/search">
546<link rel="alternate" hreflang="en-ZA" href="https://mosmannaustralia.com/en-int/search">
547<link rel="alternate" hreflang="en-NZ" href="https://mosmannaustralia.com/en-nz/search">
548<link rel="alternate" hreflang="en-JP" href="https://mosmannaustralia
548.com/en-jp/search">
549<link rel="alternate" hreflang="en-DE" href="https://mosmannaustralia.com/en-eu/search">
550<link rel="alternate" hreflang="en-FR" href="https://mosmannaustralia.com/en-eu/search">
551<link rel="alternate" hreflang="en-SG" href="https://mosmannaustralia.com/en-sg/search">
552<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
552
553<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
554<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=56054218775" crossorigin="anonymous"></script>
vendor: 1 bytes, line 554
554
555<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":56054218775,"countryCode":"AU","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/56054218775","merchantName":"Mosmann Australia","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","jcb"],"total":{"type":"pending","label":"Mosmann Australia","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 555
555
556<script id="shopify-features" type="application/json">{"accessToken":"20d19f81e01e6acde47d98f8147893bd","betas":["rich-media-storefront-analytics"],"domain":"mosmannaustralia.com","predictiveSearch":true,"shopId":56054218775,"locale":"en"}</script>
vendor: 1 bytes, line 556
556
557<script>var Shopify = Shopify || {};
558Shopify.shop = "mosmann.myshopify.com";
559Shopify.locale = "en";
560Shopify.currency = {"active":"USD","rate":"0.836"};
561Shopify.country = "US";
562Shopify.theme = {"name":"mosmann-website\/main","id":174913159191,"schema_name":"Prestige","schema_version":"10.5.2","theme_store_id":null,"role":"main"};
563Shopify.theme.handle = "null";
564Shopify.theme.style = {"id":null,"handle":null};
565Shopify.cdnHost = "mosmannaustralia.com/cdn";
566Shopify.routes = Shopify.routes || {};
567Shopify.routes.root = "/en-us/";
568Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
569Shopify.SignInWithShop = Shopify.SignInWithShop || {};
570Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
571Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 571
571
572<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 572
572
573<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 573
573
574<script>
575  window.ShopifyPay = window.ShopifyPay || {};
576  window.ShopifyPay.apiHost = "shop.app\/pay";
577  window.ShopifyPay.redirectState = null;
578</script>
vendor: 1 bytes, line 578
578
579<script>
580  window.Shopify = window.Shopify || {};
581  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
582  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
583  window.Shopify.SignInWithShop.eligible = true;
584</script>
vendor: 1 bytes, line 584
584
585<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 585
585
586<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 586
586
587<script type="module">
588  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
589
590  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
591
592</script>
vendor: 1 bytes, line 592
592
593<script>
594  window.Shopify = window.Shopify || {};
595  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
596  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"]};
597</script>
vendor: 1 bytes, line 597
597
598<script>(function() {
599  var isLoaded = false;
600  function asyncLoad() {
601    if (isLoaded) return;
602    isLoaded = true;
603    var urls = ["https:\/\/api.socialsnowball.io\/js\/referral.js?shop=mosmann.myshopify.com"];
604    for (var i = 0; i < urls.length; i++) {
605      var s = document.createElement('script');
606      s.type = 'text/javascript';
607      s.async = true;
608      s.src = urls[i];
609      var x = document.getElementsByTagName('script')[0];
610      x.parentNode.insertBefore(s, x);
611    }
612  };
613  if(window.attachEvent) {
614    window.attachEvent('onload', asyncLoad);
615  } else {
616    window.addEventListener('load', asyncLoad, false);
617  }
618})();</script>
vendor: 1 bytes, line 618
618
619<script id="__st">var __st={"a":56054218775,"offset":39600,"reqid":"defd8ace-9d74-42a4-aa8a-f9305528b32e-1791599492","pageurl":"mosmannaustralia.com\/en-us\/search","u":"0603e3477dea","p":"searchresults"};</script>
vendor: 1 bytes, line 619
619
620<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 620
620
621<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 621
621
622<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//mosmannaustralia.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 622
622
623<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 = "//mosmannaustralia.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>
623<script crossorigin="anonymous" defer="defer" src="//mosmannaustralia.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 623
623
624<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 624
624
625<script>
626  window.Shopify = window.Shopify || {};
627  window.Shopify.MCP = window.Shopify.MCP || {};
628  window.Shopify.MCP.enabled = true;
629  window.Shopify.MCP.shop = "mosmann.myshopify.com";
630  window.Shopify.MCP.mcpEndpoint = "https:\/\/mosmannaustralia.com\/api\/mcp";
631  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"]}}];
632</script>
vendor: 1 bytes, line 632
632
633<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("\/\/mosmannaustralia.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})();
634</script>
vendor: 1 bytes, line 634
634
635<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://mosmannaustralia.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
636</script>
vendor: 1 bytes, line 636
636
637<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
638  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);
639</script>
vendor: 1 bytes, line 639
639
640<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})}}));
641</script>
641
642<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://mosmannaustralia.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
643<style id="shopify-accelerated-checkout-cart">
644        #shopify-buyer-consent {
645  margin-top: 1em;
646  display: inline-block;
647  width: 100%;
648}
649
650#shopify-buyer-consent.hidden {
651  display: none;
652}
653
654#shopify-subscription-policy-button {
655  background: none;
656  border: none;
657  padding: 0;
658  text-decoration: underline;
659  font-size: inherit;
660  cursor: pointer;
661}
662
663#shopify-subscription-policy-button::before {
664  box-shadow: none;
665}
666
667      </style>
668
669<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
669
670<link href="//mosmannaustralia.com/cdn/shop/t/78/assets/theme.css?v=124507705979417993741791264674" rel="stylesheet" type="text/css" media="all" /><style>
671  .collection-variant-picker {
672    margin-top: 0.5rem;
673  }
674  
675  .collection-variant-option {
676    display: inline-flex;
677    align-items: center;
678    justify-content: center;
679    min-width: 32px;
680    height: 32px;
681    padding: 0 0.5rem;
682    border: 1px solid #000;
683    font-size: 0.75rem;
684    background: none;
685    cursor: pointer;
686    color: #000;
687    transition: all 0.2s ease;
688    margin: 0.25rem;
689  }
690  
691  .collection-variant-option:hover:not(:disabled) {
692    background-color: rgba(0, 0, 0, 0.1);
693  }
694  
695  .collection-variant-option--selected {
696    background-color: #000;
697    color: #fff;
698    border-color: #000;
699  }
700  
701  .collection-variant-option--sold-out {
702    opacity: 0.6;
703    text-decoration: line-through;
704    cursor: not-allowed;
705    border-color: #999;
706    color: #999;
707  }
708  
709  /* Adjust buy-buttons styling for collection context */
710  .collection-variant-picker .buy-buttons {
711    margin-top: 0.5rem;
712    width: 100%;
713  }
714  
715  .collection-variant-picker .buy-buttons button {
716    font-size: 0.875rem;
717    padding: 0.5rem 1rem;
718  }
719  
720  /* Disable buy buttons until variant is selected */
721  .collection-buy-buttons-wrapper--disabled .buy-buttons button {
722    opacity: 0.5;
723    cursor: not-allowed;
724  }
725  
726  .collection-variant-picker .buy-buttons button:hover {
727    //opacity: 0.85;
728  }
729  
730  /* Warning message styling */
731  .collection-variant-warning {
732    display: flex;
733    align-items: center;
734    justify-content: center;
735    gap: 0.5rem;
736    background-color: #000;
737    color: #fff;
738    text-align: center;
739    padding: 0.5rem;
740    margin-top: 0.5rem;
741    font-size: 0.875rem;
742    border-radius: 3px;
743  }
744  
745  .collection-variant-warning svg {
746    flex-shrink: 0;
747  }
748</style>
749
750
751<script async src="https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=W7kSdj"></script>
vendor: 1 bytes, line 751
751
752<script async src="https://www.adone.co/t.js" data-tid="TD_SG0RP3ohVN5u"></script>
752
753<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
754
755
756
757
758
759
760
761
762
763
764
765
766  
766<script async src="https://static.klaviyo.com/onsite/js/W7kSdj/klaviyo.js?company_id=W7kSdj"></script>
766
767  
767<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
767
768
769  
770
771
772
773
774  
774<script>
775    window.klaviyoReviewsProductDesignMode = false
776  </script>
776
777
778
779
780  <!-- BEGIN app snippet: customer-hub-data -->
780<script>
781  if (!window.customerHub) {
782    window.customerHub = {};
783  }
784  window.customerHub.storefrontRoutes = {
785    login: "/en-us/account/login?return_url=%2F%23k-hub",
786    register: "/en-us/account/register?return_url=%2F%23k-hub",
787    logout: "/en-us/account/logout",
788    profile: "/en-us/account",
789    addresses: "/en-us/account/addresses",
790  };
791  
792  window.customerHub.userId = null;
793  
794  window.customerHub.storeDomain = "mosmann.myshopify.com";
795
796  
797
798  
799    window.customerHub.storeLocale = {
800        currentLanguage: 'en',
801        currentCountry: 'US',
802        availableLanguages: [
803          
804            {
805              iso_code: 'en',
806              endonym_name: 'English'
807            }
808          
809        ],
810        availableCountries: [
811          
812            {
813              iso_code: 'AF',
814              name: 'Afghanistan',
815              currency_code: 'USD'
816            },
817          
818            {
819              iso_code: 'AX',
820              name: 'Åland Islands',
821              currency_code: 'EUR'
822            },
823          
824            {
825              iso_code: 'AL',
826              name: 'Albania',
827              currency_code: 'USD'
828            },
829          
830            {
831              iso_code: 'AD',
832              name: 'Andorra',
833              currency_code: 'EUR'
834            },
835          
836            {
837              iso_code: 'AI',
838              name: 'Anguilla',
839              currency_code: 'USD'
840            },
841          
842            {
843              iso_code: 'AG',
844              name: 'Antigua &amp; Barbuda',
845              currency_code: 'USD'
846            },
847          
848            {
849              iso_code: 'AR',
850              name: 'Argentina',
851              currency_code: 'USD'
852            },
853          
854            {
855              iso_code: 'AM',
856              name: 'Armenia',
857              currency_code: 'USD'
858            },
859          
860            {
861              iso_code: 'AW',
862              name: 'Aruba',
863              currency_code: 'USD'
864            },
865          
866            {
867              iso_code: 'AU',
868              name: 'Australia',
869              currency_code: 'AUD'
870            },
871          
872            {
873              iso_code: 'AT',
874              name: 'Austria',
875              currency_code: 'EUR'
876            },
877          
878            {
879              iso_code: 'AZ',
880              name: 'Azerbaijan',
881              currency_code: 'USD'
882            },
883          
884            {
885              iso_code: 'BS',
886              name: 'Bahamas',
887              currency_code: 'USD'
888            },
889          
890            {
891              iso_code: 'BH',
892              name: 'Bahrain',
893              currency_code: 'USD'
894            },
895          
896            {
897              iso_code: 'BD',
898              name: 'Bangladesh',
899              currency_code: 'USD'
900            },
901          
902            {
903              iso_code: 'BB',
904              name: 'Barbados',
905              currency_code: 'USD'
906            },
907          
908            {
909              iso_code: 'BY',
910              name: 'Belarus',
911              currency_code: 'USD'
912            },
913          
914            {
915              iso_code: 'BE',
916              name: 'Belgium',
917              currency_code: 'EUR'
918            },
919          
920            {
921              iso_code: 'BZ',
922              name: 'Belize',
923              currency_code: 'USD'
924            },
925          
926            {
927              iso_code: 'BM',
928              name: 'Bermuda',
929              currency_code: 'USD'
930            },
931          
932            {
933              iso_code: 'BT',
934              name: 'Bhutan',
935              currency_code: 'USD'
936            },
937          
938            {
939              iso_code: 'BO',
940              name: 'Bolivia',
941              currency_code: 'USD'
942            },
943          
944            {
945              iso_code: 'BA',
946              name: 'Bosnia &amp; Herzegovina',
947              currency_code: 'USD'
948            },
949          
950            {
951              iso_code: 'BR',
952              name: 'Brazil',
953              currency_code: 'USD'
954            },
955          
956            {
957              iso_code: 'IO',
958              name: 'British Indian Ocean Territory',
959              currency_code: 'USD'
960            },
961          
962            {
963              iso_code: 'VG',
964              name: 'British Virgin Islands',
965              currency_code: 'USD'
966            },
967          
968            {
969              iso_code: 'BN',
970              name: 'Brunei',
971              currency_code: 'USD'
972            },
973          
974            {
975              iso_code: 'BG',
976              name: 'Bulgaria',
977              currency_code: 'USD'
978            },
979          
980            {
981              iso_code: 'KH',
982              name: 'Cambodia',
983              currency_code: 'USD'
984            },
985          
986            {
987              iso_code: 'CA',
988              name: 'Canada',
989              currency_code: 'CAD'
990            },
991          
992            {
993              iso_code: 'BQ',
994              name: 'Caribbean Netherlands',
995              currency_code: 'USD'
996            },
997          
998            {
999              iso_code: 'KY',
1000              name: 'Cayman Islands',
1001              currency_code: 'USD'
1002            },
1003          
1004            {
1005              iso_code: 'CL',
1006              name: 'Chile',
1007              currency_code: 'USD'
1008            },
1009          
1010            {
1011              iso_code: 'CN',
1012              name: 'China',
1013              currency_code: 'USD'
1014            },
1015          
1016            {
1017              iso_code: 'CX',
1018              name: 'Christmas Island',
1019              currency_code: 'USD'
1020            },
1021          
1022            {
1023              iso_code: 'CC',
1024              name: 'Cocos (Keeling) Islands',
1025              currency_code: 'USD'
1026            },
1027          
1028            {
1029              iso_code: 'CO',
1030              name: 'Colombia',
1031              currency_code: 'USD'
1032            },
1033          
1034            {
1035              iso_code: 'CK',
1036              name: 'Cook Islands',
1037              currency_code: 'USD'
1038            },
1039          
1040            {
1041              iso_code: 'CR',
1042              name: 'Costa Rica',
1043              currency_code: 'USD'
1044            },
1045          
1046            {
1047              iso_code: 'HR',
1048              name: 'Croatia',
1049              currency_code: 'EUR'
1050            },
1051          
1052            {
1053              iso_code: 'CW',
1054              name: 'Curaçao',
1055              currency_code: 'USD'
1056            },
1057          
1058            {
1059              iso_code: 'CY',
1060              name: 'Cyprus',
1061              currency_code: 'EUR'
1062            },
1063          
1064            {
1065              iso_code: 'CZ',
1066              name: 'Czechia',
1067              currency_code: 'CZK'
1068            },
1069          
1070            {
1071              iso_code: 'DK',
1072              name: 'Denmark',
1073              currency_code: 'USD'
1074            },
1075          
1076            {
1077              iso_code: 'DM',
1078              name: 'Dominica',
1079              currency_code: 'USD'
1080            },
1081          
1082            {
1083              iso_code: 'DO',
1084              name: 'Dominican Republic',
1085              currency_code: 'USD'
1086            },
1087          
1088            {
1089              iso_code: 'EC',
1090              name: 'Ecuador',
1091              currency_code: 'USD'
1092            },
1093          
1094            {
1095              iso_code: 'SV',
1096              name: 'El Salvador',
1097              currency_code: 'USD'
1098            },
1099          
1100            {
1101              iso_code: 'EE',
1102              name: 'Estonia',
1103              currency_code: 'EUR'
1104            },
1105          
1106            {
1107              iso_code: 'FK',
1108              name: 'Falkland Islands',
1109              currency_code: 'USD'
1110            },
1111          
1112            {
1113              iso_code: 'FO',
1114              name: 'Faroe Islands',
1115              currency_code: 'USD'
1116            },
1117          
1118            {
1119              iso_code: 'FJ',
1120              name: 'Fiji',
1121              currency_code: 'USD'
1122            },
1123          
1124            {
1125              iso_code: 'FI',
1126              name: 'Finland',
1127              currency_code: 'EUR'
1128            },
1129          
1130            {
1131              iso_code: 'FR',
1132              name: 'France',
1133              currency_code: 'EUR'
1134            },
1135          
1136            {
1137              iso_code: 'GF',
1138              name: 'French Guiana',
1139              currency_code: 'EUR'
1140            },
1141          
1142            {
1143              iso_code: 'PF',
1144              name: 'French Polynesia',
1145              currency_code: 'USD'
1146            },
1147          
1148            {
1149              iso_code: 'TF',
1150              name: 'French Southern Territories',
1151              currency_code: 'EUR'
1152            },
1153          
1154            {
1155              iso_code: 'GE',
1156              name: 'Georgia',
1157              currency_code: 'USD'
1158            },
1159          
1160            {
1161              iso_code: 'DE',
1162              name: 'Germany',
1163              currency_code: 'EUR'
1164            },
1165          
1166            {
1167              iso_code: 'GI',
1168              name: 'Gibraltar',
1169              currency_code: 'USD'
1170            },
1171          
1172            {
1173              iso_code: 'GR',
1174              name: 'Greece',
1175              currency_code: 'EUR'
1176            },
1177          
1178            {
1179              iso_code: 'GL',
1180              name: 'Greenland',
1181              currency_code: 'USD'
1182            },
1183          
1184            {
1185              iso_code: 'GD',
1186              name: 'Grenada',
1187              currency_code: 'USD'
1188            },
1189          
1190            {
1191              iso_code: 'GP',
1192              name: 'Guadeloupe',
1193              currency_code: 'EUR'
1194            },
1195          
1196            {
1197              iso_code: 'GT',
1198              name: 'Guatemala',
1199              currency_code: 'USD'
1200            },
1201          
1202            {
1203              iso_code: 'GG',
1204              name: 'Guernsey',
1205              currency_code: 'USD'
1206            },
1207          
1208            {
1209              iso_code: 'GY',
1210              name: 'Guyana',
1211              currency_code: 'USD'
1212            },
1213          
1214            {
1215              iso_code: 'HT',
1216              name: 'Haiti',
1217              currency_code: 'USD'
1218            },
1219          
1220            {
1221              iso_code: 'HN',
1222              name: 'Honduras',
1223              currency_code: 'USD'
1224            },
1225          
1226            {
1227              iso_code: 'HK',
1228              name: 'Hong Kong SAR',
1229              currency_code: 'USD'
1230            },
1231          
1232            {
1233              iso_code: 'HU',
1234              name: 'Hungary',
1235              currency_code: 'USD'
1236            },
1237          
1238            {
1239              iso_code: 'IS',
1240              name: 'Iceland',
1241              currency_code: 'USD'
1242            },
1243          
1244            {
1245              iso_code: 'IN',
1246              name: 'India',
1247              currency_code: 'USD'
1248            },
1249          
1250            {
1251              iso_code: 'ID',
1252              name: 'Indonesia',
1253              currency_code: 'USD'
1254            },
1255          
1256            {
1257              iso_code: 'IQ',
1258              name: 'Iraq',
1259              currency_code: 'USD'
1260            },
1261          
1262            {
1263              iso_code: 'IE',
1264              name: 'Ireland',
1265              currency_code: 'EUR'
1266            },
1267          
1268            {
1269              iso_code: 'IM',
1270              name: 'Isle of Man',
1271              currency_code: 'USD'
1272            },
1273          
1274            {
1275              iso_code: 'IL',
1276              name: 'Israel',
1277              currency_code: 'USD'
1278            },
1279          
1280            {
1281              iso_code: 'IT',
1282              name: 'Italy',
1283              currency_code: 'EUR'
1284            },
1285          
1286            {
1287              iso_code: 'JM',
1288              name: 'Jamaica',
1289              currency_code: 'USD'
1290            },
1291          
1292            {
1293              iso_code: 'JP',
1294              name: 'Japan',
1295              currency_code: 'JPY'
1296            },
1297          
1298            {
1299              iso_code: 'JE',
1300              name: 'Jersey',
1301              currency_code: 'USD'
1302            },
1303          
1304            {
1305              iso_code: 'JO',
1306              name: 'Jordan',
1307              currency_code: 'USD'
1308            },
1309          
1310            {
1311              iso_code: 'KZ',
1312              name: 'Kazakhstan',
1313              currency_code: 'USD'
1314            },
1315          
1316            {
1317              iso_code: 'KI',
1318              name: 'Kiribati',
1319              currency_code: 'USD'
1320            },
1321          
1322            {
1323              iso_code: 'XK',
1324              name: 'Kosovo',
1325              currency_code: 'EUR'
1326            },
1327          
1328            {
1329              iso_code: 'KW',
1330              name: 'Kuwait',
1331              currency_code: 'USD'
1332            },
1333          
1334            {
1335              iso_code: 'KG',
1336              name: 'Kyrgyzstan',
1337              currency_code: 'USD'
1338            },
1339          
1340            {
1341              iso_code: 'LA',
1342              name: 'Laos',
1343              currency_code: 'USD'
1344            },
1345          
1346            {
1347              iso_code: 'LV',
1348              name: 'Latvia',
1349              currency_code: 'EUR'
1350            },
1351          
1352            {
1353              iso_code: 'LB',
1354              name: 'Lebanon',
1355              currency_code: 'USD'
1356            },
1357          
1358            {
1359              iso_code: 'LI',
1360              name: 'Liechtenstein',
1361              currency_code: 'USD'
1362            },
1363          
1364            {
1365              iso_code: 'LT',
1366              name: 'Lithuania',
1367              currency_code: 'EUR'
1368            },
1369          
1370            {
1371              iso_code: 'LU',
1372              name: 'Luxembourg',
1373              currency_code: 'EUR'
1374            },
1375          
1376            {
1377              iso_code: 'MO',
1378              name: 'Macao SAR',
1379              currency_code: 'USD'
1380            },
1381          
1382            {
1383              iso_code: 'MY',
1384              name: 'Malaysia',
1385              currency_code: 'USD'
1386            },
1387          
1388            {
1389              iso_code: 'MV',
1390              name: 'Maldives',
1391              currency_code: 'USD'
1392            },
1393          
1394            {
1395              iso_code: 'MT',
1396              name: 'Malta',
1397              currency_code: 'EUR'
1398            },
1399          
1400            {
1401              iso_code: 'MQ',
1402              name: 'Martinique',
1403              currency_code: 'EUR'
1404            },
1405          
1406            {
1407              iso_code: 'YT',
1408              name: 'Mayotte',
1409              currency_code: 'EUR'
1410            },
1411          
1412            {
1413              iso_code: 'MX',
1414              name: 'Mexico',
1415              currency_code: 'USD'
1416            },
1417          
1418            {
1419              iso_code: 'MD',
1420              name: 'Moldova',
1421              currency_code: 'USD'
1422            },
1423          
1424            {
1425              iso_code: 'MC',
1426              name: 'Monaco',
1427              currency_code: 'EUR'
1428            },
1429          
1430            {
1431              iso_code: 'MN',
1432              name: 'Mongolia',
1433              currency_code: 'USD'
1434            },
1435          
1436            {
1437              iso_code: 'ME',
1438              name: 'Montenegro',
1439              currency_code: 'EUR'
1440            },
1441          
1442            {
1443              iso_code: 'MS',
1444              name: 'Montserrat',
1445              currency_code: 'USD'
1446            },
1447          
1448            {
1449              iso_code: 'MM',
1450              name: 'Myanmar (Burma)',
1451              currency_code: 'USD'
1452            },
1453          
1454            {
1455              iso_code: 'NR',
1456              name: 'Nauru',
1457              currency_code: 'USD'
1458            },
1459          
1460            {
1461              iso_code: 'NP',
1462              name: 'Nepal',
1463              currency_code: 'USD'
1464            },
1465          
1466            {
1467              iso_code: 'NL',
1468              name: 'Netherlands',
1469              currency_code: 'EUR'
1470            },
1471          
1472            {
1473              iso_code: 'NC',
1474              name: 'New Caledonia',
1475              currency_code: 'USD'
1476            },
1477          
1478            {
1479              iso_code: 'NZ',
1480              name: 'New Zealand',
1481              currency_code: 'NZD'
1482            },
1483          
1484            {
1485              iso_code: 'NI',
1486              name: 'Nicaragua',
1487              currency_code: 'USD'
1488            },
1489          
1490            {
1491              iso_code: 'NU',
1492              name: 'Niue',
1493              currency_code: 'USD'
1494            },
1495          
1496            {
1497              iso_code: 'NF',
1498              name: 'Norfolk Island',
1499              currency_code: 'USD'
1500            },
1501          
1502            {
1503              iso_code: 'MK',
1504              name: 'North Macedonia',
1505              currency_code: 'USD'
1506            },
1507          
1508            {
1509              iso_code: 'NO',
1510              name: 'Norway',
1511              currency_code: 'USD'
1512            },
1513          
1514            {
1515              iso_code: 'OM',
1516              name: 'Oman',
1517              currency_code: 'USD'
1518            },
1519          
1520            {
1521              iso_code: 'PK',
1522              name: 'Pakistan',
1523              currency_code: 'USD'
1524            },
1525          
1526            {
1527              iso_code: 'PS',
1528              name: 'Palestinian Territories',
1529              currency_code: 'USD'
1530            },
1531          
1532            {
1533              iso_code: 'PA',
1534              name: 'Panama',
1535              currency_code: 'USD'
1536            },
1537          
1538            {
1539              iso_code: 'PG',
1540              name: 'Papua New Guinea',
1541              currency_code: 'USD'
1542            },
1543          
1544            {
1545              iso_code: 'PY',
1546              name: 'Paraguay',
1547              currency_code: 'USD'
1548            },
1549          
1550            {
1551              iso_code: 'PE',
1552              name: 'Peru',
1553              currency_code: 'USD'
1554            },
1555          
1556            {
1557              iso_code: 'PH',
1558              name: 'Philippines',
1559              currency_code: 'USD'
1560            },
1561          
1562            {
1563              iso_code: 'PN',
1564              name: 'Pitcairn Islands',
1565              currency_code: 'USD'
1566            },
1567          
1568            {
1569              iso_code: 'PL',
1570              name: 'Poland',
1571              currency_code: 'USD'
1572            },
1573          
1574            {
1575              iso_code: 'PT',
1576              name: 'Portugal',
1577              currency_code: 'EUR'
1578            },
1579          
1580            {
1581              iso_code: 'QA',
1582              name: 'Qatar',
1583              currency_code: 'USD'
1584            },
1585          
1586            {
1587              iso_code: 'RE',
1588              name: 'Réunion',
1589              currency_code: 'EUR'
1590            },
1591          
1592            {
1593              iso_code: 'RO',
1594              name: 'Romania',
1595              currency_code: 'USD'
1596            },
1597          
1598            {
1599              iso_code: 'RU',
1600              name: 'Russia',
1601              currency_code: 'USD'
1602            },
1603          
1604            {
1605              iso_code: 'WS',
1606              name: 'Samoa',
1607              currency_code: 'USD'
1608            },
1609          
1610            {
1611              iso_code: 'SM',
1612              name: 'San Marino',
1613              currency_code: 'EUR'
1614            },
1615          
1616            {
1617              iso_code: 'SA',
1618              name: 'Saudi Arabia',
1619              currency_code: 'USD'
1620            },
1621          
1622            {
1623              iso_code: 'RS',
1624              name: 'Serbia',
1625              currency_code: 'USD'
1626            },
1627          
1628            {
1629              iso_code: 'SG',
1630              name: 'Singapore',
1631              currency_code: 'SGD'
1632            },
1633          
1634            {
1635              iso_code: 'SX',
1636              name: 'Sint Maarten',
1637              currency_code: 'USD'
1638            },
1639          
1640            {
1641              iso_code: 'SK',
1642              name: 'Slovakia',
1643              currency_code: 'EUR'
1644            },
1645          
1646            {
1647              iso_code: 'SI',
1648              name: 'Slovenia',
1649              currency_code: 'EUR'
1650            },
1651          
1652            {
1653              iso_code: 'SB',
1654              name: 'Solomon Islands',
1655              currency_code: 'USD'
1656            },
1657          
1658            {
1659              iso_code: 'ZA',
1660              name: 'South Africa',
1661              currency_code: 'USD'
1662            },
1663          
1664            {
1665              iso_code: 'GS',
1666              name: 'South Georgia &amp; South Sandwich Islands',
1667              currency_code: 'USD'
1668            },
1669          
1670            {
1671              iso_code: 'ES',
1672              name: 'Spain',
1673              currency_code: 'EUR'
1674            },
1675          
1676            {
1677              iso_code: 'LK',
1678              name: 'Sri Lanka',
1679              currency_code: 'USD'
1680            },
1681          
1682            {
1683              iso_code: 'BL',
1684              name: 'St. Barthélemy',
1685              currency_code: 'EUR'
1686            },
1687          
1688            {
1689              iso_code: 'KN',
1690              name: 'St. Kitts &amp; Nevis',
1691              currency_code: 'USD'
1692            },
1693          
1694            {
1695              iso_code: 'LC',
1696              name: 'St. Lucia',
1697              currency_code: 'USD'
1698            },
1699          
1700            {
1701              iso_code: 'MF',
1702              name: 'St. Martin',
1703              currency_code: 'EUR'
1704            },
1705          
1706            {
1707              iso_code: 'PM',
1708              name: 'St. Pierre &amp; Miquelon',
1709              currency_code: 'EUR'
1710            },
1711          
1712            {
1713              iso_code: 'VC',
1714              name: 'St. Vincent &amp; Grenadines',
1715              currency_code: 'USD'
1716            },
1717          
1718            {
1719              iso_code: 'SR',
1720              name: 'Suriname',
1721              currency_code: 'USD'
1722            },
1723          
1724            {
1725              iso_code: 'SJ',
1726              name: 'Svalbard &amp; Jan Mayen',
1727              currency_code: 'USD'
1728            },
1729          
1730            {
1731              iso_code: 'SE',
1732              name: 'Sweden',
1733              currency_code: 'SEK'
1734            },
1735          
1736            {
1737              iso_code: 'CH',
1738              name: 'Switzerland',
1739              currency_code: 'CHF'
1740            },
1741          
1742            {
1743              iso_code: 'TW',
1744              name: 'Taiwan',
1745              currency_code: 'USD'
1746            },
1747          
1748            {
1749              iso_code: 'TJ',
1750              name: 'Tajikistan',
1751              currency_code: 'USD'
1752            },
1753          
1754            {
1755              iso_code: 'TH',
1756              name: 'Thailand',
1757              currency_code: 'USD'
1758            },
1759          
1760            {
1761              iso_code: 'TL',
1762              name: 'Timor-Leste',
1763              currency_code: 'USD'
1764            },
1765          
1766            {
1767              iso_code: 'TK',
1768              name: 'Tokelau',
1769              currency_code: 'USD'
1770            },
1771          
1772            {
1773              iso_code: 'TT',
1774              name: 'Trinidad &amp; Tobago',
1775              currency_code: 'USD'
1776            },
1777          
1778            {
1779              iso_code: 'TR',
1780              name: 'Türkiye',
1781              currency_code: 'USD'
1782            },
1783          
1784            {
1785              iso_code: 'TM',
1786              name: 'Turkmenistan',
1787              currency_code: 'USD'
1788            },
1789          
1790            {
1791              iso_code: 'TC',
1792              name: 'Turks &amp; Caicos Islands',
1793              currency_code: 'USD'
1794            },
1795          
1796            {
1797              iso_code: 'TV',
1798              name: 'Tuvalu',
1799              currency_code: 'USD'
1800            },
1801          
1802            {
1803              iso_code: 'UM',
1804              name: 'U.S. Outlying Islands',
1805              currency_code: 'USD'
1806            },
1807          
1808            {
1809              iso_code: 'UA',
1810              name: 'Ukraine',
1811              currency_code: 'USD'
1812            },
1813          
1814            {
1815              iso_code: 'AE',
1816              name: 'United Arab Emirates',
1817              currency_code: 'AED'
1818            },
1819          
1820            {
1821              iso_code: 'GB',
1822              name: 'United Kingdom',
1823              currency_code: 'GBP'
1824            },
1825          
1826            {
1827              iso_code: 'US',
1828              name: 'United States',
1829              currency_code: 'USD'
1830            },
1831          
1832            {
1833              iso_code: 'UY',
1834              name: 'Uruguay',
1835              currency_code: 'USD'
1836            },
1837          
1838            {
1839              iso_code: 'UZ',
1840              name: 'Uzbekistan',
1841              currency_code: 'USD'
1842            },
1843          
1844            {
1845              iso_code: 'VU',
1846              name: 'Vanuatu',
1847              currency_code: 'USD'
1848            },
1849          
1850            {
1851              iso_code: 'VA',
1852              name: 'Vatican City',
1853              currency_code: 'EUR'
1854            },
1855          
1856            {
1857              iso_code: 'VE',
1858              name: 'Venezuela',
1859              currency_code: 'USD'
1860            },
1861          
1862            {
1863 
1863             iso_code: 'VN',
1864              name: 'Vietnam',
1865              currency_code: 'USD'
1866            },
1867          
1868            {
1869              iso_code: 'WF',
1870              name: 'Wallis &amp; Futuna',
1871              currency_code: 'USD'
1872            },
1873          
1874            {
1875              iso_code: 'YE',
1876              name: 'Yemen',
1877              currency_code: 'USD'
1878            }
1879          
1880        ]
1881    };
1882  
1883</script>
1883
1884<!-- END app snippet -->
1885
1886
1887
1888
1889
1890
1891
1892<!-- END app block --><!-- BEGIN app block: shopify://apps/simprosys-google-shopping-feed/blocks/core_settings_block/1f0b859e-9fa6-4007-97e8-4513aff5ff3b --><!-- BEGIN: GSF App Core Tags & Scripts by Simprosys Google Shopping Feed -->
1893
1894
1895
1896
1897
1898    <!-- BEGIN app snippet: gsf_spd_data -->
1898<script>
1899    var gsf_call_spd_js = false;
1900    var gsf_spd_data = {};
1901    var gsf_spd_shop_domain = 'mosmannaustralia.com';
1902    var gsf_spd_money_format = "${{amount}}";
1903    
1904
1905    
1906</script>
1906
1907
1908
1909    
1910                    <style type='text/css'>
1911                        .gsf-spd-loaded .shopify-payment-button button { display: none !important; }
1912                        .gsf-spd-loaded .shopify-payment-button__button { display: none !important; }
1913                        .gsf-spd-loaded #candyrack-root { display:none !important;}
1914                        .gsf-spd-loaded .gsf-spd-price-block {display:none!important;}
1915                        .gsf-spd-loaded .gsf-spd-sale-price-block {display:none!important;}
1916                        
1917                        .gsf-spd-product-discount .product__column-sticky [id^="price-template--"][id$="__main"] .price .price__regular .price-item--regular, .gsf-spd-product-discount .product__column-sticky [id^="price-template--"][id$="__main"] .price--on-sale .price__sale .price-item--sale, .gsf-spd-product-discount .product__column-sticky [id^="price-template--"][id$="__main"] .price--on-sale .price__sale .price-item--regular, .gsf-spd-product-discount .product__column-sticky [id^="price-template--"][id$="__main"] .price__badge-sale, .gsf-spd-product-discount .new-product-price .new-price-discounts-wrapper {display:none!important;}
1918                        
1919                        .gsf-spd-loaded #MainContent [id^="price-template--"][id$="__main"] .price__container .price__sale .price-item--regular {text-decoration:none;}
1920                        .gsf-spd-loaded .product__column-sticky .price__sale .saved_amount_from_discount {display:none;}
1921                        
1922                    </style>
1922<script>var gsf_call_spd_js = gsf_call_spd_js || false;if (gsf_call_spd_js) {var gsf_spd_ajax_call = 0,gsf_spd_re_ajax_call = 0,gsf_spd_discount_url_call = 0,gsf_spd_re_discount_url_call = 0,gsf_spd_cart_url_call = 0,gsf_shopify_shop_domain = (gsf_spd_shop_domain) ? gsf_spd_shop_domain : '{{shop.domain}}',gsf_shopify_shop_URL = 'https://mosmannaustralia.com';var Shopify = Shopify || {};        var gsf_shopify_currency_active = Shopify?.currency?.active || '';Shopify.gsf_money_format = (gsf_spd_money_format)? gsf_spd_money_format : '${'+'{amount}'+'}';Shopify.gsfFormatMoney = function(cents, format) {if (typeof cents == 'string') { cents = cents.replace('.',''); }var value = '';var placeholderRegex = /\{\{\s*(\w+)\s*\}\}/;var formatString = (format || this.gsf_money_format);           function defaultOption(opt, def) {return (typeof opt == 'undefined' ? def : opt);}function formatWithDelimiters(number, precision, thousands, decimal) {precision = defaultOption(precision, 2);thousands = defaultOption(thousands, ',');decimal   = defaultOption(decimal, '.');if (isNaN(number) || number == null) { return 0; }number = (number/100.0).toFixed(precision);var parts   = number.split('.'),dollars = parts[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, '$1' + thousands),cents   = parts[1] ? (decimal + parts[1]) : '';return dollars + cents;}var action = formatString.match(placeholderRegex)[1] || 'amount';switch(action) {case 'amount':value = formatWithDelimiters(cents, 2);break;case 'amount_no_decimals':value = formatWithDelimiters(cents, 0);break;case 'amount_with_comma_separator':value = formatWithDelimiters(cents, 2, '.', ',');break;case 'amount_no_decimals_with_comma_separator':value = formatWithDelimiters(cents, 0, '.', ',');break;}return formatString.replace(placeholderRegex, value);};function gsfSPDContainsPrice(str) {const priceRegex = /\b\d{1,3}(?:,\d{3})*(?:\.\d{1,2})?\b/;return priceRegex.test(str);}var gsfSPDGetShopProductData = function (items,type) {                var gsf_spd_shop_pdata = '';            for (var i = 0; i < items.length; i++) {   var gsf_item = items[i];if (type == 'variant_id'){                    gsf_spd_shop_pdata = gsf_item.variant_id;} else if(type == 'product_id') {gsf_spd_shop_pdata = gsf_item.product_id;} else if(type == 'sku') {gsf_spd_shop_pdata = gsf_item.sku;} else if(type == 'price') {gsf_spd_shop_pdata = gsf_item.price;}                }                 return gsf_spd_shop_pdata;             };function gsfSPDSetCookie (name, value, minutes) {if (minutes >= 0) {var cookie = name + '=' + encodeURIComponent(value) + ';';var expires = new Date(new Date().getTime() + parseInt(minutes) * 1000 * 60);cookie += 'expires=' + expires.toGMTString() + ';';cookie += 'path=/;';document.cookie = cookie;} }function gsfSPDGetCookie(cookie_name) {if (document.cookie.length > 0) {var cookie_start = document.cookie.indexOf(cookie_name + '=');
1922if (cookie_start !== -1) {cookie_start = cookie_start + cookie_name.length + 1;var cookie_end = document.cookie.indexOf(';', cookie_start);if (cookie_end === -1) {cookie_end = document.cookie.length;}return decodeURIComponent(document.cookie.substring(cookie_start, cookie_end));}}return '';}function gsfSPDRemoveCookie(cookie_name) {document.cookie = cookie_name +'=; Path=/; Expires=Thu, 01 Jan 1970 00:00:00 UTC;';}function gsfSPDRemoveCookiesContaining(keyword) {document.cookie.split(';').forEach(cookie => {if (cookie.includes(keyword)) {document.cookie = cookie.split('=')[0] + '=; Path=/; Expires=Thu, 01 Jan 1970 00:00:00 UTC;';}});}function gsfSleep(ms) {return new Promise(resolve => setTimeout(resolve, ms));}var gsfSPDGenerateProductItemsId = function (items, type = 'google') {            var gsf_spd_item_pid = 'shopify_AU' + '_' + items.product_id + '_' + items.variant_id;if (parseInt('0') === 1) {gsf_spd_item_pid = items.sku;} else if (parseInt('0') === 2) {gsf_spd_item_pid = items.variant_id;} else if (parseInt('0') === 3) {gsf_spd_item_pid = items.product_id + '_' + items.variant_id;}return gsf_spd_item_pid;};function gsf_show_discount_label(gsf_spd_jQuery, gsf_spd_current_price, gsf_spd_new_price) {var discount_label = gsf_spd_jQuery('.product__column-sticky .price__sale .saved_amount_from_discount, .product-card__badges .product-card__badge--discount .percentage');if (discount_label.length > 0) {var discounted_amount = gsf_spd_current_price - gsf_spd_new_price;var discounted_percantage = parseFloat((discounted_amount / gsf_spd_current_price) * 100).toFixed(2);var discount_amount_with_currency = Shopify.gsfFormatMoney(discounted_amount * 100);var discount_text = 'SAVE '+discount_amount_with_currency+' (' + discounted_percantage + '%)';console.log('discounted_percantage', discounted_percantage, discount_text);discount_label.text(discount_text);discount_label.show();}}function gsfSPDGetCurrentVariantId() {const input = document.querySelector("input[name='id']");return input ? parseInt(input.value, 10) : null;}function gsfGetActiveSPDData(gsf_spd_jQuery = '', spd_type = '') {var gsf_spd_active_data = false;var gsf_spd_active_variant = gsfSPDGetCookie('gsf_spd_active_variant') || 0;var gsf_shopify_variant_id = gsf_spd_active_variant;var gsf_shopify_product_id =  '';if (typeof gsf_spd_data != 'undefined' && gsf_spd_data && gsf_spd_data.data && gsf_spd_data.data.total_price > 0 && gsf_spd_data.page_type == 'product') {var gsf_shopify_variant_id =  gsfSPDGetShopProductData(gsf_spd_data.data.product_data,'variant_id');gsf_shopify_product_id = gsfSPDGetShopProductData(gsf_spd_data.data.product_data,'product_id');}var gsf_spd_apply_product_level_discount = gsfSPDGetCookie('gsf_spd_apply_product_discount_'+gsf_shopify_product_id);if ((gsf_spd_active_variant > 0 && gsf_shopify_variant_id == gsf_spd_active_variant) || gsf_spd_apply_product_level_discount == 'true') {if (spd_type && spd_type == 'extended_SPD') {var gsf_spd_final_data = gsfSPDGetCookie('gsf_spd_extended_data_'+ gsf_spd_active_variant) || '{}';} else {var gsf_spd_final_data = gsfSPDGetCookie('gsf_spd_final_data_'+ gsf_spd_active_variant) || '{}';}gsf_spd_final_data = JSON.parse(gsf_spd_final_data);var gsf_spd_final_data_count = Object.keys(gsf_spd_final_data).length;if (gsf_spd_final_data_count > 0) {gsf_spd_active_data = gsf_spd_final_data;}   }var gsf_spd_apply_product_level_discount = gsfSPDGetCookie('gsf_spd_apply_product_discount_'+gsf_shopify_product_id);if (gsf_spd_apply_product_level_discount == 'true' && gsf_spd_jQuery != '') {if (gsf_spd_jQuery('body').hasClass('gsf-spd-product-discount') == false) {gsf_spd_jQuery('body').addClass('gsf-spd-product-discount');}}return gsf_spd_active_data;}function gsfUpdateQueryStringParameter(uri, key, value) {var gsf_spd_re = new RegExp('([?&])' + key + '=.*?(&|$)', 'i');var gsf_spd_separator = uri.indexOf('?') !== -1 ? '&' : '?';if (uri.match(gsf_spd_re)) {return uri.replace(gsf_spd_re, '$1' + key + '=' + value + '$2');} else {return uri + gsf_spd_separator + key + '=' + value;}}function gsfParseJwtToken(gsf_google_token) {if (typeof gsf_google_token === 'undefined' || gsf_google_token === '' || gsf_google_token === null || gsf_google_token.split('.').length !== 3) {return false;}var gsf_spd_base64Url = gsf_google_token.split('.')[1];var gsf_spd_base64 = gsf_spd_base64Url.replace(/-/g, '+').replace(/_/g, '/');var gsf_spd_jsonPayload = decodeURIComponent(atob(gsf_spd_base64).split('').map(function (c) {return '%' + ('00' + c.charCo
1922deAt(0).toString(16)).slice(-2)}).join(''));return JSON.parse(gsf_spd_jsonPayload)}function gsfSetDiscountCodeOnShopifyThemes(gsf_spd_jQuery) {var gsf_spd_final_data = gsfGetActiveSPDData(gsf_spd_jQuery);if (gsf_spd_final_data) {var gsf_discount_code = gsf_spd_final_data.discount_code;  var gsf_spd_product_id = gsf_spd_final_data.product_id;if (gsf_discount_code) {gsf_spd_jQuery('#gsf_spd_discount').remove();                                                          gsf_spd_jQuery('form[action="/cart"],form[action^="/cart?"]').append('<input type="hidden" name="discount" id="gsf_spd_discount" value="'+ gsf_discount_code +'">');if (gsf_spd_discount_url_call == 0) {var gsf_apply_discount_url = gsf_shopify_shop_URL + '/discount/' + gsf_discount_code;gsf_spd_jQuery.get(gsf_apply_discount_url, function () {});gsf_spd_discount_url_call = 1;}}  }}function gsfRemoveDiscountCodeOnShopifyThemes(gsf_spd_jQuery) {if (gsf_spd_re_discount_url_call == 0) {gsf_spd_re_discount_url_call = 1;gsf_spd_jQuery('#gsf_spd_discount').remove();var gsf_apply_discount_url = gsf_shopify_shop_URL + '/discount/1';gsf_spd_jQuery.get(gsf_apply_discount_url, function () {});}}function gsfSetPriceOnProduct(gsf_spd_jQuery, gsf_spd_current_price, gsf_spd_new_price, display_spd_price = true, instant_show_spd_price = false, check_currency = true) {var gsf_spd_final_data = gsfGetActiveSPDData(gsf_spd_jQuery);if (gsf_spd_final_data || instant_show_spd_price) {var gsf_spd_current_price = instant_show_spd_price ? (gsf_spd_current_price || gsf_spd_final_data.current_price) : (gsf_spd_final_data.current_price || gsf_spd_current_price),gsf_spd_new_price = instant_show_spd_price ? (gsf_spd_new_price || gsf_spd_final_data.new_price) : (gsf_spd_final_data.new_price || gsf_spd_new_price),gsf_spd_currency = gsf_spd_final_data.c,gsf_spd_product_id = gsf_spd_final_data.product_id,gsf_spd_variant_id = gsf_spd_final_data.variant_id,gsf_shopify_currency_active = Shopify.currency.active || '';if (check_currency && gsf_shopify_currency_active && gsf_spd_currency && gsf_shopify_currency_active != gsf_spd_currency) {gsf_spd_page_loaded = 1;return false;}var current_price_format_money = Shopify.gsfFormatMoney(gsf_spd_current_price * 100);var new_price_format_money = Shopify.gsfFormatMoney(gsf_spd_new_price * 100);var gsf_select_regular_price, gsf_select_sale_price;if (gsf_spd_jQuery('.mainp-price').length > 0) {var gsf_mainp_sale_el = gsf_spd_jQuery('.mainp-price .price--on-sale .price__sale .price-item--sale');gsf_select_regular_price = gsf_mainp_sale_el.length > 0 ? gsf_mainp_sale_el : gsf_spd_jQuery('.mainp-price .price__regular .price-item--regular');gsf_select_sale_price = gsf_spd_jQuery('.mainp-price .price--on-sale small.price-item--regular');} else if (gsf_spd_jQuery('.product-page .price-item.regular, .product__price .h4').length > 0) {gsf_select_regular_price = gsf_spd_jQuery('.product-page .price-item.regular, .product__price .h4');gsf_select_sale_price = gsf_spd_jQuery('.product-page .price-item.regular, .product__price .price__regular');} else if (gsf_spd_jQuery('.product-page-info__price span.price span').length > 0) {gsf_select_regular_price = gsf_spd_jQuery('.product-page-info__price span.price span:nth-child(1)');gsf_select_sale_price = gsf_spd_jQuery('.product-page-info__price span.price span:nth-child(2)');} else if (gsf_spd_jQuery('.price-review .price_range .price_varies').length > 0) {gsf_select_regular_price = gsf_spd_jQuery('.price-review .price_range .price_varies ins, .price-review .price_range .price_varies');gsf_select_sale_price = gsf_spd_jQuery('.price-review .price_range .price_varies del');} else if (gsf_spd_jQuery('.product__info-container  .f-price__regular .f-price-item--regular .money:visible').length > 0) {gsf_select_regular_price = gsf_spd_jQuery('.product__info-container  .f-price__regular .f-price-item--regular .money');gsf_select_sale_price = gsf_spd_jQuery('.product__info-container  .f-price__regular .f-price-item--sale .money');} else if (gsf_spd_jQuery('.product__block--price .f-price .f-price__sale .f-price-item--regular:visible').length > 0) {gsf_select_regular_price = gsf_spd_jQuery('.product__block--price .f-price .f-price__sale .f-price-item--regular');gsf_select_sale_price = gsf_spd_jQuery('.product__block--price .f-price .f-price__sale .f-price-item--sale');} else if (gsf_spd_jQuery('.product__block--price .f-price .f-price__regular .f-price-item--regular:visible').length > 0) {gsf_select_regular_price = gsf_spd_jQuery('.product__block--price .f-price .f-price__regular .f-price-item--regular');gsf_select_sale_price = gsf_spd_jQuery('.product__block--price .f-price--on-sale .f-price__sale .f-price-item--sale');} else if (gsf_spd_jQuery('.pagepilot-layout .price__sale .pp-line-through').length > 0) {let r = '.price .pagepilot-layout .price__sale .pp-line-through', p = gsf_spd_jQuery('.product__column-sticky '+r).length ? '.product__column-sticky ' : '';gsf_select_regular_price = gsf_spd_jQuery(p+r);gsf_select_sale_price = gsf_spd_jQuery(p+'.price .pagepilot-layout .price__sale .price-item--sale');} else if (gsf_spd_jQuery('.pagepilot-wrapper .pp-flex-col .pp-price-item--regular').length > 0) {gsf_select_regular_price = gsf_spd_jQuery('.pagepilot-wrapper .pp-flex-col .pp-price-item--regular');gsf_select_sale_price = gsf_spd_jQuery('.pagepilot-wrapper .pp-flex-col .pp-price-item--sale-price');} else if (gsf_spd_jQuery('main#MainContent.wrapper-body.content-for-layout.focus-none .productView-price .price .price__regular .price-item--regular').length > 0) {gsf_select_regular_price = gsf_spd_jQuery('main#MainContent.wrapper-body.content-for-layout.focus-none .productView-price .price .price__regular .price-item--regular');gsf_select_sale_price = gsf_spd_jQuery('main#MainContent.wrapper-body.content-for-layout.focus-none .productView-price .price--on-sale .price__last .price-item--sale');if (gsf_select_sale_price.length > 0) {gsf_select_regular_price = gsf_spd_jQuery('main#MainContent.wrapper-body.content-for-layout.focus-none .productView-price .price--on-sale .price__sale .price__compare .price-item--regular');}} else if (gsf_spd_jQuery('#priceWrapperTdf .price .price__regular .price-item--regular').length) {gsf_select_regular_price = gsf_spd_jQuery('#priceWrapperTdf .price .price__regular .price-item--regular');gsf_select_sale_price = gsf_spd_jQuery('#priceWrapperTdf .price .price__sale .price-item--sale');} else if (gsf_spd_jQuery('.price .price__regular .price-item--regular').length > 0) {let cmn_r = '.price .price__regular .price-item--regular', p = '';if (gsf_spd_jQuery('.product__column-sticky ' + cmn_r).length) {p = '.product__column-sticky ';} else if (gsf_spd_jQuery('.productView-price ' + cmn_r).length) {p = '.productView-price ';}if (gsf_spd_jQuery(p + '[id^="price-template--"][id$="__main"] ' + cmn_r).length) {p += '[id^="price-template--"][id$="__main"] ';}let r = p + cmn_r, s = p + '.price--on-sale .price__sale .price-item--sale';gsf_select_sale_price = gsf_spd_jQuery(s);if (gsf_select_sale_price.length) r = p + '.price--on-sale .price__sale .price-item--regular';if (gsf_spd_jQuery(r + ' .money').length) {r += ' .money';gsf_select_sale_price = gsf_spd_jQuery(s + ' .money');}gsf_select_regular_price = gsf_spd_jQuery(r);} else if (gsf_spd_jQuery('.price-item--regular:visible').length > 0) {gsf_select_regular_price = gsf_spd_jQuery('.price-item--regular:visible');gsf_select_sale_price = gsf_spd_jQuery('.price-item--sale:visible');}  else if (gsf_spd_jQuery('.pr_sticky_su .shopify-section .money').length > 0) {gsf_select_regular_price = gsf_spd_jQuery('.pr_sticky_su .shopify-section .money');gsf_select_sale_price = gsf_spd_jQuery('.pr_sticky_su .shopify-section .sale-price .money');} else if (gsf_spd_jQuery('.product-top-sticky .product-price .price').length > 0) {gsf_select_regular_price = gsf_spd_jQuery('.product-top-sticky .product-price .price');gsf_select_sale_price = gsf_spd_jQuery('.product-top-sticky .product-price .price .info .old');if (gsf_select_sale_price.length > 0) {[gsf_select_regular_price, gsf_select_sale_price] = [gsf_select_sale_price, gsf_select_regular_price];} else if (gsf_spd_jQuery('.product-top-sticky .product-price .info .old').length > 0) {gsf_select_sale_price = gsf_spd_jQuery('.product-top-sticky .product-price .info .old');[gsf_select_regular_price, gsf_select_sale_price] = [gsf_select_sale_price, gsf_select_regular_price];}} else if (gsf_spd_jQuery('.product__info-block .product__price .price__regular .price-item--regular, .product__info-block .product__price .price__sale .price-item--sale').length > 0) {gsf_select_regular_price = gsf_spd_jQuery('.product__column-sticky .product__info-block .product__price .price__regular .price-item--regular, .product__info-block .product__price .price__sale .price-item--sale');gsf_select_sale_price = gsf_spd_jQuery('.product__info-block .product__price .price__sale .price-item--sale');} else if (gsf_spd_jQuery('.f8pr .f8pr-price').text().trim() != '') {gsf_select_regular_price = gsf_spd_jQuery('.f8pr .f8pr-price');gsf_select_sale_price = gsf_spd_jQuery('');if (gsf_spd_jQuery('.f8pr .f8pr-price .old-price').length) {gsf_select_regular_price = gsf_spd_jQuery('.f8pr .f8pr-price .old-price');gsf_select_sale_price = gsf_spd_jQuery('.f8pr .f8pr-price').contents().filter(function () { return this.nodeType === 3 && this.textContent.trim() !== ''; });}} else if (gsf_spd_jQuery('#gwV-p7VDH9 .ciwi-money').length > 0) {gsf_select_regular_price = gsf_spd_jQuery('#gwV-p7VDH9 .ciwi-money');gsf_select_sale_price = gsf_spd_jQuery('');} else if (gsf_spd_jQuery('.product__info-wrapper .emdpr-prices-container').length) {gsf_select_regular_price = gsf_spd_jQuery('.product__info-wrapper .emdpr-prices-container');gsf_select_sale_price = gsf_spd_jQuery('');} else if (gsf_spd_jQuery('#MainContent .product-info__price-wrapper .price-wrapper').length) {gsf_select_regular_price = gsf_spd_jQuery('#MainContent .product-info__price-wrapper .price-wrapper');gsf_select_sale_price = gsf_spd_jQuery('');} else if (gsf_spd_jQuery('#MainContent .shopify-section--product-price-wsp').length) {gsf_select_regular_price = gsf_spd_jQuery('#MainContent .shopify-section--product-price-wsp');gsf_select_sale_price = gsf_spd_jQuery('');} else if (gsf_spd_jQuery('.pf-product-form .sc-fYXHKj [data-product-type="price"]').length) {gsf_select_regular_price = gsf_spd_jQuery('.pf-product-form .sc-fYXHKj [data-product-type="price"]');gsf_select_sale_price = gsf_spd_jQuery('.pf-product-form .sc-fYXHKj [data-product-type="compare_at_price"]');}
1922 else if (gsf_spd_jQuery('[id^="price-template--"][id$="__main"] .price__current').length) {gsf_select_regular_price = gsf_spd_jQuery('[id^="price-template--"][id$="__main"] .price__current');gsf_select_sale_price = gsf_spd_jQuery('[id^="price-template--"][id$="__main"] .price__compare:visible');} else if (gsf_spd_jQuery('[id^="shopify-section-template"][id$="__main"] #ProductPrice .money').length) {gsf_select_regular_price = gsf_spd_jQuery('[id^="shopify-section-template"][id$="__main"] #ProductPrice .money');gsf_select_sale_price = gsf_spd_jQuery('[id^="shopify-section-template"][id$="__main"] #ComparePrice .money');} else if (gsf_spd_jQuery('.product-single__price [id^="ProductPrice-template--"][id$="__product"]').length) {gsf_select_regular_price = gsf_spd_jQuery('.product-single__price [id^="ProductPrice-template--"][id$="__product"]');gsf_select_sale_price = gsf_spd_jQuery('');} else if (gsf_spd_jQuery('.main-product--wrapper .product-price--original').length) {gsf_select_regular_price = gsf_spd_jQuery('.main-product--wrapper .product-price--original');gsf_select_sale_price = gsf_spd_jQuery('.main-product--wrapper .product-price--compare:visible')} else if (gsf_spd_jQuery('#main-product span[aria-label="price"].tw-text-primaryRed').length) {gsf_select_regular_price = gsf_spd_jQuery('#main-product span[aria-label="price"].tw-text-primaryRed');gsf_select_sale_price = gsf_spd_jQuery('#main-product span[x-show*="hasDiscountForSelected"]');} else if (gsf_spd_jQuery('.product-details .product-price .current-price').length) {gsf_select_regular_price = gsf_spd_jQuery('.product-details .product-price .current-price');gsf_select_sale_price = gsf_spd_jQuery('.product-details .product-price .was-price');} else if (gsf_spd_jQuery('.custom-price-wrapper .price-main .current-price').length) {gsf_select_regular_price = gsf_spd_jQuery('.custom-price-wrapper .price-main .current-price');gsf_select_sale_price = gsf_spd_jQuery('.custom-price-wrapper .price-main .old-price');} else if (gsf_spd_jQuery('.product-info-price .product-price-inner span.money:visible').length) {gsf_select_regular_price = gsf_spd_jQuery('.product-info-price .product-price-inner span.money:visible').first();gsf_select_sale_price = gsf_spd_jQuery('.product-info-price .product-price-inner span.money:visible, .product-info-price .product-price-inner strike.money:visible');}  else {gsf_select_regular_price = gsf_spd_jQuery('.gsf-spd-product-sale-price, .product-form__info-item .price-list .price:first-child, .price-item--regular:visible, #productPrice, .product__current-price, .ProductMeta__PriceList, .gsf-spd-product-price-block .current_price, .product-price-box .current-price, form[data-productid="'+ gsf_spd_product_id +'"] .gf_product-prices .gf_product-price, .tt-price .sale-price, .tt-price .new-price, .product-block--price span[data-product-price], .product-block--price span[data-product-price] .money, .product-block--price .price-ui .price, .product__price .price__current .money, .product__price .current-price .money, .prices span.price, .price-list .price--highlight .money, .variant-price-list .price--highlight .money, .main-product .product-price--original, .product-info .price-list sale-price .bird-money, .product-single__price-number .money, .product__info .price-list .price--large, .main-product__block .m-price-item--regular .money, .ecom-product-single__price--regular, .tee-product-price .tee-price--current, .product--price .price--main .money, .product-info__price .price__current, .product-detail__price span[data-product-price], .product-block .product_name span, .product_payment_info .product__price, .pricecontainer .product__price, .product-info .price-list sale-price, .product-price .product-price__regular, .product-price #ProductPrice-product-template .money, .t4s-product__price-review .t4s-product-price, .product__price--holder .product__price, .price-container .sale-price .money, .price-container .current-price .money, .product-price-wrap span.product-price__price .money, .product-details_price-wrapper .price-sale, .product-single__meta #ProductPrice-'+ gsf_spd_product_id +', .price-container .price-item-regular, .price .ProductPrice-product-template, div[data-product-type="price"] .money, .gm_price_container .gm_price, #ProductPrice .money .dualPrice, .yv-product-price .money, .new-product-price .new-current-price-wrapper, .hdt-price__container .hdt-price, .product__price span[data-price], .product__price span[data-product-price], .loop-one-time-purchase-option-price-amount, .product-price .product-price__current-price .money, .product__price .product__price--regular, .product-price__cost .product-price__current-price, .bls__product-price .price__regular .price, .product-price-container ins .amount, .product-detail__price .price-regular .price, .product-pricing .product-actual-price .money, .price .price__number .money, .product-price-block span[x-html="formatMoney(currentPrice)"], #ProductSection #productPrice-product-template, .x-block-price .main-product-price .price-sale, .main-product__block-price .m-price__sale .m-price-item--sale, .price__container .sale .money, .custom-product-pricing #ProductPrice .money, .product-price-group #ProductPrice .money, .product-details div[ref="priceContainer"] .price, .product__block--price .f-price__regular .f-price-item--regular .money, .product__block--price .f-price__sale .f-price-item--regular, div[data-block-type="price"] .font-semibold');gsf_select_sale_price = gsf_spd_jQuery('.gsf-spd-product-regular-price, .product-form__info-item .price-list .price--compare, .price-item--sale:visible, .g
1922sf-spd-product-price-block .was_price, .gsf-spd-product-price-block .savings, .product-price-box .previous-price, form[data-productid="'+ gsf_spd_product_id +'"] .gf_product-prices .gf_product-compare-price, .tt-price .old-price, .product-block--price .product__price--compare, .product-block--price span[data-compare-price] .money, .product-block--price .price-ui .compare-at-price, .product__price .price__compare-at .money, .product__price .was-price .money, .prices span.compare-price, .price-list .price--compare .money, .variant-price-list .price--compare .money, .main-product .product-price--compare, .giraffly_PCPreview_BOX .giraffly_compare_at_price, .product-info .price-list compare-at-price .bird-money, .product-single__price-compare .money, .product__info .price-list .price--compare, .main-product__block .m-price-item--sale .money, .ecom-product-single__price--sale, .tee-product-price .tee-price--compare, .product--price .price--compare-at .money, .product-info__price .price__was, .product-detail__price .product-price__compare, .product_payment_info .product__price--old, .pricecontainer .pricewas, .product-info .price-list compare-at-price, .product-price .product-price__compare, .product-price #ComparePrice-product-template .money, .product__price--holder .product__price--old, .price-container .original-price .money, .product-price-wrap .product-price__sale .money, .product-details_price-wrapper .price-compare, .product-single__meta #ComparePrice-'+ gsf_spd_product_id +', .price-container .price-item-sale, .price .ComparePrice-product-template, div[data-product-type="compare_at_price"] .money, .gm_price_container .gm_price .sale-price, #ComparePrice .money .dualPrice, .yv-product-compare-price .money, .new-product-price .new-price-discounts-wrapper, .hdt-price__container .hdt-compare-at-price, .product__price s[data-compare-price], .product-price .product-price__old-price .money, .product__price .product__price--compare, .product-price__cost .product-price__old-price, .bls__product-price .price__sale .price-item, .product-price-container del .amount, .product-detail__price .price-regular .compare-price, .product-pricing .product-compare-price .money, .price .price__compare .money, .product-price-block s[x-html="formatMoney(currentVariant.compare_at_price)"], .x-block-price .main-product-price small.cap, .main-product__block-price .m-price__sale .m-price-item--regular, .price__container .was_price .money, .product-price-group #ComparePrice .money, .product-details div[ref="priceContainer"] .compare-at-price, .product__block--price .f-price__sale .f-price-item--sale, div[data-block-type="price"] .line-through');}gsfShowNewPriceOnProductDetail(gsf_spd_jQuery, gsf_select_regular_price, gsf_select_sale_price, gsf_spd_current_price, gsf_spd_new_price, display_spd_price, new_price_format_money, current_price_format_money);if (gsf_spd_jQuery('#stickyAtcPDP').length > 0) {gsf_spd_jQuery('#stickyAtcPDP span[aria-label="price"]').html(new_price_format_money);}}}function gsfAddCustomCss(gsf_spd_jQuery, new_price_format_money, current_price_format_money) {var gsf_spd_use_default_price_size = '', gsf_spd_use_default_regular_price_class = '', gsf_spd_regular_price_style, gsf_spd_sale_price_style;gsf_spd_regular_price_style = 'text-decoration: line-through;font-weight: 700;';gsf_spd_sale_price_style = 'color:#fa4545;font-weight: 700;';gsf_spd_jQuery('.gsf-spd-price-block').after('<span class="gsf-spd-price '+ gsf_spd_use_default_price_size +' "><span class="gsf-spd-sale-price" style="'+ gsf_spd_sale_price_style +'">'+ new_price_format_money +'</span> <span class="gsf-spd-regular-price '+ gsf_spd_use_default_regular_price_class +' " style="'+ gsf_spd_regular_price_style +'" >'+current_price_format_money+'</span></span>');                      gsfSleep(1000).then(() => {if (gsf_spd_jQuery('.sls-purchase-options-container .sls-one-time-price .sls-price .money').length > 0) {gsf_spd_jQuery('.sls-purchase-options-container .sls-one-time-price .sls-price .money').text(new_price_format_money);if (gsf_spd_jQuery('.sls-purchase-options-container .sls-one-time-price .sls-original-price .money').length == 0) {gsf_spd_jQuery('.sls-purchase-options-container .sls-one-time-price .sls-price').before('<div class="sls-original-price"><span class="money conversion-bear-money seal-money ht-money">'+current_price_format_money+'</span></div>');} else {gsf_spd_jQuery('.sls-purchase-options-container .sls-one-time-price .sls-original-price .money').text(current_price_format_money);}}if (gsf_spd_jQuery('.productView-subtotal .money-subtotal').length > 0) {gsf_spd_jQuery('.productView-subtotal .money-subtotal').text(new_price_format_money);}if (gsf_spd_jQuery('.product-form__submit [class^="main-atc-price-span-template--"][class$="__main"]').length > 0) {gsf_spd_jQuery('.product-form__submit [class^="main-atc-price-span-template--"][class$="__main"]').html(new_price_format_money);}let gsf_spd_final_data = gsfGetActiveSPDData(gsf_spd_jQuery), new_price = (gsf_spd_final_data && ('p' in gsf_spd_final_data)) ? (gsf_spd_final_data.p * 100) : 0;if (gsf_spd_jQuery('.quantity__input').length > 0 && new_price > 0) {gsf_spd_jQuery('.quantity__input').attr('data-price', new_price);}if (gsf_spd_jQuery('.Vtl-VolumeDiscountRadio .Vtl-VolumeDiscountRadio__TierItem .Vtl-VolumeDiscountRadio__LabelHeaderTotalValue.Vtl-Money').length > 0) {gsf_spd_jQuery('.Vtl-VolumeDiscountRadio .Vtl-VolumeDiscountRadio__TierItem .Vtl-VolumeDiscountRadio__LabelHeaderTotalValue.Vtl-Money').text(new_price_format_money);}});}function gsfShowNewPriceOnProductDetail (gsf_spd_jQuery, gsf_select_regular_price, gsf_select_sale_price, gsf_spd_current_price, gsf_spd_new_price, display_spd_price, new_price_format_money, current_price_format_money) {let is_valid_price = (gsf_select_regular_price.length > 0 && gsf_spd_current_price > 0 && gsf_spd_new_price > 0);var gsf_percentage_off_label_show_hide = gsf_spd_jQuery('.product__price-savings, .price-list .price--discount, .variant-price-list .price--discount, .price__badge-sale, .product-label--on-sale, .product__badge--sale, .product__badges-sale, .tee-price--saving, .discount-percentage, .tag--sale, .yousave, .product-price__you-save, .discount-and-save-price, .badge--on-sale, .your-price-savings-wrap, product-price div[class*="@save"], product-price div[class*="@compare"] dt[class^="#price-item-heading"], .product-price__percent, .saved_amount_from_discount, #DiscountSaved, .yv-product-percent-off, .hdt-badge__on-sale, .product__price-displayed-discount, .product__price--off, .product-block--price span[data-product-price-wrap], .price__saved, .price-desktop .risparmi, .prezzo-scomposto .vista-percentuale, .product-block--price .savings, .m-price__badge-sale, .price__container .savings, [id^="price-template--"][id$="__main"] .price__badge, .productView-details .price_save .save_badge, .custom-price-wrapper .save-compare .save-badge');if (is_valid_price) { if (display_spd_price) {gsf_spd_jQuery('.gsf-spd-price, .gsf-spd-regular-price, .gsf-spd-sale-price').remove();gsf_percentage_off_label_show_hide.hide();if (gsf_spd_jQuery('.gsf-spd-price-block').length == 0) {gsf_select_regular_price.wrap('<span class="gsf-spd-price-block">').hide();}if (gsf_select_sale_price.length > 0) {gsf_select_sale_price.addClass('gsf-spd-sale-price-block');gsf_select_sale_price.hide();}gsfAddCustomCss(gsf_spd_jQuery, new_price_format_money, current_price_format_money);gsfSleep(2000).then(() => {gsfSetDiscountCodeOnShopifyThemes(gsf_spd_jQuery);});gsf_spd_page_loaded = 1;} else {gsf_spd_jQuery('.gsf-spd-regular-price, .gsf-spd-sale-price').remove();gsf_percentage_off_label_show_hide.show();if (gsf_spd_jQuery('.gsf-spd-price-block').length > 0) {gsf_select_regular_price.unwrap('span.gsf-spd-price-block').show();} if (gsf_select_sale_price.length > 0) {gsf_select_sale_price.removeClass('gsf-spd-sale-price-block');gsf_select_sale_price.show();                            }}gsf_spd_page_loaded = 1;    } else if (display_spd_price) {gsf_spd_page_loaded = 1;}}function gsfSetPriceOnCart(gsf_spd_jQuery, gsf_spd_final_data, create_discount_code = true, instant_show_spd_price = false) {  var gsf_spd_final_data = gsfGetActiveSPDData(gsf_spd_jQuery);if (!gsf_spd_final_data) {gsf_spd_final_data = gsfGetActiveSPDData(gsf_spd_jQuery, 'extended_SPD');}if (gsf_spd_final_data) {var d=gsf_spd_final_data;var gsf_spd_current_price=d.current_price,gsf_spd_new_price=d.new_price,gsf_spd_product_id=d.product_id,gsf_spd_variant_id=d.variant_id,gsf_spd_discount_code=d.discount_code,gsf_spd_currency=d.c,gsf_spd_exp_time=d.exp,gsf_spd_token=d.spd_token||false,gsf_shopify_currency_active=Shopify.currency.active||'';              if (gsf_shopify_currency_active && gsf_spd_currency && gsf_shopify_currency_active != gsf_spd_currency) {gsf_spd_page_loaded = 1;return false;}var gsf_total_cart_amount = 0,gsf_spd_price_html_show = true,gsf_spd_sub_price_html_show = true,gsf_spd_force_load_extended_hours = false;                    gsf_spd_jQuery.getJSON('/cart.js', function(cart) {gsf_spd_jQuery(cart.items).each(function(index, item) {var gsf_cart_index = (index + 1);var gsf_cart_item_price = (item.price / 100);if (gsf_spd_product_id == item.product_id && gsf_spd_variant_id == item.variant_id && gsf_spd_current_price == gsf_cart_item_price && gsf_spd_discount_code) {var gsf_select_cart_sale_price = gsf_spd_jQuery('.gsf-spd-cart-price-block .was_price, .line-item__price--compare, .cart-item--sale-price, .mm-ajaxcart-item-price .cart_compare_at-price');var gsf_select_cart_price = gsf_spd_jQuery('.gsf-spd-cart-lineitem-price, .gsf-spd-cart-price, .cart__price, td[data-label="Price"], .cart
1922-item__price, .gsf-spd-cart-price-block .sale, .desk-price-col .price-box, .Cart__ItemList .CartItem__Price .money, div.product-option, .line-item__price--highlight .money, .CartItem__PriceList .bird-money, .line-item-info .bird-money, .line-item__info .price-list .price, .cart-item--content-price .money, .mm-ajaxcart-item-price .money, .cart-item-price .price--end, .cart__item__price');var gsf_select_cart_final_price = gsf_spd_jQuery('.gsf-spd-cart-lineitem-final-price, .gsf-spd-cart-final-price, .cart__final-price, .cart__item-total, .price--end, td[data-label="Total"], .Cart__ItemList .CartItem__LinePrice .money, .cart-item--total .money, .main-bottom .price, .cart--total .price, .line-item__line-price .money, .cart-item__totals, .CartItem__LinePriceList .bird-money, .text-end .bird-money, .cart-item__total .money, .cart__price #item-price');var gsf_replace_cart_price = gsf_spd_jQuery("[data-cart-item-key='" + item.key + "'], [data-cartitem-key='" + item.key + "'], [data-line-item-key='" + item.key + "'], [data-cart-item-id='" + item.key + "'], [data-key='" + item.key + "'], [data-id='" + item.key + "'], [data-line='" + item.key + "'], [data-variant_id='" + gsf_spd_variant_id + "'], [data-item='" + item.key + "'], #CartItem-" + gsf_cart_index + ", #CartDrawer-Item-" + gsf_cart_index + ", .cart-table");gsfSetDiscountCodeOnShopifyThemes(gsf_spd_jQuery);var gsf_new_price = (gsf_spd_new_price > 0) ? gsf_spd_new_price : (item.price / 100),gsf_item_final_price = (item.quantity * gsf_new_price);if (gsf_spd_price_html_show && gsf_spd_sub_price_html_show) {gsf_replace_cart_price.find(gsf_select_cart_price).html(Shopify.gsfFormatMoney(gsf_new_price*100));gsf_replace_cart_price.find(gsf_select_cart_final_price).html(Shopify.gsfFormatMoney(gsf_item_final_price*100));if (gsf_select_cart_sale_price.length > 0) {                          	gsf_replace_cart_price.find(gsf_select_cart_sale_price).hide();}}} else {var gsf_item_final_price = (item.quantity * (item.price/100));}gsf_total_cart_amount += parseFloat(gsf_item_final_price);});if (gsf_total_cart_amount > 0 || gsf_spd_force_load_extended_hours) {if (gsf_spd_price_html_show) {gsf_spd_jQuery('.gsf-spd-cart-subtotal-price, .cart-subtotal__price, .cart__subtotal, .totals__subtotal-value, .cart-drawer__subtotal-price, .js-cart_subtotal .money, .js-cart_grand_total .money, .sidebar-footer .subtotal-price, #bk-cart-subtotal-price, .Cart__Footer .Cart__Total .money, .total-sum-box .sum, #subtotal td, #grandtotal td, .tt-total .full-total-js, .cart__footer span, .cart__item--subtotal div[data-subtotal], .revy-upsell-cart-summary-total-value-final, .cart-subtotal .money, .footer .slidecart-subtotal, .cart-form .total .price, .cart__item-sub div[data-subtotal], .cart-title-total .money, .atc-banner--cart .atc-subtotal--price, .cart__item-sub div[data-subtotal] .money, #CartDrawer .total-price .money, #asm-totals #asm-subtotal-rate, .drawer__footer .totals__total-value, .subtotal .tdf_money').html(Shopify.gsfFormatMoney(gsf_total_cart_amount*100));}gsf_spd_jQuery('.cart__item--subtotal div[data-subtotal]').attr('gsf-cart-total-price', (gsf_total_cart_amount));gsf_spd_page_loaded = 1;var gsf_spd_is_updated = gsfSPDGetCookie('gsf_spd_is_updated_' + gsf_spd_variant_id) || false;if (gsf_spd_re_ajax_call == 0 && !gsf_spd_is_updated) {       gsf_spd_re_ajax_call = 1;var gsf_spd_re_ajax_call_sleep_time = 0;gsfSleep(gsf_spd_re_ajax_call_sleep_time).then(() => {gsf_spd_jQuery.ajax({type: 'PATCH',url:  '/apps/gsf/gad?t=' + Date.now(),data : JSON.stringify({'shop_domain' : gsf_shopify_shop_domain, 'variant_id' : gsf_spd_variant_id.toString(), 'product_id' : gsf_spd_product_id.toString(), 'spd_token' : gsf_spd_token, 'expiry_time' : gsf_spd_exp_time, 'action': 'spd_update', 'shopify_currency' : gsf_shopify_currency_active, 'timestamp' : (Date.now()/1000)}),contentType: 'application/json; charset=utf-8',crossDomain : true,dataType: 'json',success: function(results) {var final_data = results.data || {};if (results.error == 0 && Object.keys(final_data).length > 0 && final_data && final_data.new_price > 0) {var gsf_spd_variant_id = (final_data.variant_id) ? final_data.variant_id : 0;                                         var exp_time_minutes = (final_data.exp_time_minutes) ? final_data.exp_time_minutes : 0;if (exp_time_minutes) {gsfSPDSetCookie('gsf_spd_is_updated_' + gsf_spd_variant_id, true, exp_time_minutes);var final_data_new = JSON.stringify(gsf_spd_final_data);gsfSPDSetCookie('gsf_spd_active_variant', gsf_spd_variant_id, exp_time_minutes);gsfSPDSetCookie('gsf_spd_extended_data_' + gsf_spd_variant_id , final_data_new, exp_time_minutes);}}
1922 else {console.log('Oops, Something went wrong please try after some time.!');}}});});}}});} }   function triggerChangeVariant(handler) {          function track(fn, handler, before) {return function interceptor() {if (before) {handler.apply(this, arguments);return fn.apply(this, arguments);} else {var result = fn.apply(this, arguments);handler.apply(this, arguments);return result;}};}var currentVariantId = null;function variantHandler() {var selectedVariantId = window.location.search.replace(/.*variant=(\d+).*/, '$1');if(!selectedVariantId) return;if(selectedVariantId != currentVariantId) {currentVariantId = selectedVariantId;handler(selectedVariantId);}}window.history.pushState = track(history.pushState, variantHandler);window.history.replaceState = track(history.replaceState, variantHandler);window.addEventListener('popstate', variantHandler);}var gsfSPDLoadScript = function(url, callback) {                var script = document.createElement('script');        script.type = 'text/javascript';if (script.readyState) {                script.onreadystatechange = function() {if (script.readyState == 'loaded' || script.readyState == 'complete') {script.onreadystatechange = null;callback();}};} else {script.onload = function() {callback();};}script.src = url;document.getElementsByTagName('head')[0].appendChild(script);};var gsfSPDPrepareEvent = function (gsf_spd_jQuery) {var gsf_url_params = new URLSearchParams(window.location.search),gsf_shopify_variant_id = 0,gsf_shopify_product_id = 0,gsf_shopify_sku = 0,gsf_shopify_current_price = 0,gsf_shopify_shop_domain = (gsf_spd_shop_domain) ? gsf_spd_shop_domain : '{{shop.domain}}',gsf_shopify_page_type = '',gsf_shopify_currency_rate = Shopify.currency.rate || '',gsf_spd_new_price = 0;if (typeof gsf_spd_data != 'undefined' && gsf_spd_data && gsf_spd_data.data && gsf_spd_data.data.total_price > 0 ) { var gsf_shopify_variant_id = gsfSPDGetShopProductData(gsf_spd_data.data.product_data, 'variant_id'),gsf_shopify_product_id = gsfSPDGetShopProductData(gsf_spd_data.data.product_data, 'product_id'),gsf_shopify_sku = gsfSPDGetShopProductData(gsf_spd_data.data.product_data, 'sku'),gsf_shopify_current_price = gsfSPDGetShopProductData(gsf_spd_data.data.product_data, 'price'),gsf_shopify_page_type = gsf_spd_data.page_type;}if ((gsf_url_params.has('pv2') && gsf_url_params.get('pv2') != null)) { var gsf_spd_google_token = gsf_url_params.get('pv2'),gsf_spd_google_token = gsfParseJwtToken(gsf_spd_google_token);if (gsf_spd_google_token) {var gsf_shopify_product_item = {product_id:gsf_shopify_product_id, variant_id:gsf_shopify_variant_id, sku:gsf_shopify_sku},gsf_shopify_offer_id = gsfSPDGenerateProductItemsId(gsf_shopify_product_item),gsf_shopify_exp = Math.floor((new Date()).getTime() / 1000),gsf_spd_offer_id = gsf_spd_google_token.o || 0,gsf_spd_exp = gsf_spd_google_token.exp || 0;gsf_spd_new_price = gsf_spd_google_token.p || 0;if ((gsf_spd_new_price && gsf_spd_new_price > 0)&& (gsf_shopify_offer_id && gsf_spd_offer_id && gsf_shopify_offer_id == gsf_spd_offer_id)&& (gsf_shopify_exp && gsf_spd_exp && gsf_spd_exp > gsf_shopify_exp)) {gsfSetPriceOnProduct(gsf_spd_jQuery, gsf_shopify_current_price, gsf_spd_new_price, true, true);}}}var gsf_spd_final_data = gsfSPDGetCookie('gsf_spd_final_data_'+ gsf_shopify_variant_id) || '{}';                 gsf_spd_final_data = JSON.parse(gsf_spd_final_data);  var gsf_spd_final_data_count = Object.keys(gsf_spd_final_data).length;var gsf_spd_active_variant = gsfSPDGetCookie('gsf_spd_active_variant') || 0;if (((gsf_url_params.has('pv2') && gsf_url_params.get('pv2') != null) || (gsf_spd_final_data_count > 0 && gsf_spd_active_variant == gsf_shopify_variant_id)) && gsf_spd_jQuery('body').hasClass('gsf-spd-loaded') == false) {gsf_spd_jQuery('body').addClass('gsf-spd-loaded');}if (gsf_spd_final_data_count > 0 && gsf_spd_new_price && gsf_spd_final_data.new_price && gsf_spd_new_price != gsf_spd_final_data.new_price) {gsf_spd_final_data_count = 0;}if (!gsf_shopify_currency_active) {gsf_shopify_currency_active = Shopify?.currency?.active || '';}if (gsfSPDGetCookie('gsf_spd_apply_product_discount_'+gsf_shopify_product_id) == 'true' && (gsf_shopify_page_type == 'product')) {gsfSetPriceOnProduct(gsf_spd_jQuery,gsf_spd_current_price, gsf_spd_new_price);} else if (gsf_spd_final_data_count == 0 || gsf_shopify_variant_id != gsf_spd_final_data.variant_id) {if (gsf_url_params.has('pv2') && gsf_url_params.get('pv2') != null) {var gsf_token = gsf_url_params.get('pv2');var gsf_simp_token = gsf_url_params.get('simp_token') || '';if (gsf_spd_ajax_call == 0) {gsf_spd_ajax_call = 1;gsf_spd_jQuery.ajax({type: 'POST',url:  '/apps/gsf/gad?t='+Date.now(),data : JSON.stringify({'token' : gsf_token, 'shop_domain' : gsf_shopify_shop_domain, 'variant_id' : gsf_shopify_variant_id.toString(), 'product_id' : gsf_shopify_product_id.toString(), 'current_price' : parseFloat(gsf_shopify_current_price), 'simp_token' : gsf_simp_token, 'sku' : gsf_shopify_sku, 'shopify_currency_rate': parseFloat(gsf_shopify_currency_rate), 'shopify_currency' : gsf_shopify_currency_active , 'timestamp' : (Date.now()/1000)}),contentType: 'application/json; charset=utf-8',crossDomain : true,dataType: 'json',success: function(results) {var final_data = results.data || {};                        if (results.error == 0 && Object.keys(final_data).length > 0 && final_data && final_data.new_price > 0) { var product_id = (final_data.product_id) ? final_data.product_id : 0;var variant_id = (final_data.variant_id) ? final_data.variant_id : 0;var new_price = final_data.new_price || 0;var current_price = final_data.current_price || 0;var compare_at_price = final_data.compare_at_price || 0;var expiration_time = (final_data.exp_time) ? final_data.exp_time : 0;var exp_time_minutes = (final_data.exp_time_minutes) ? final_data.exp_time_minutes : 0;var gsf_spd_discount_code = final_data.discount_code;if (gsf_spd_discount_code) {var final_data_new = JSON.stringify(final_data);gsfSPDSetCookie('gsf_spd_final_data_' + variant_id , final_data_new, exp_time_minutes);gsfSPDSetCookie('gsf_spd_active_variant', variant_id, exp_time_minutes);gsfSetPriceOnProduct(gsf_spd_jQuery, current_price, new_price);gsfSPDRemoveCookie('gsf_spd_is_updated_' + variant_id);if (final_data.apply_product_discount != undefined) {gsfSPDSetCookie('gsf_spd_apply_product_discount_' + product_id, final_data.apply_product_discount, exp_time_minutes);if (final_data.apply_product_discount == 'true' && gsf_spd_jQuery('body').hasClass('gsf-spd-product-discount') == false) {gsf_spd_jQuery('body').addClass('gsf-spd-product-discount');}}}}
1922 else {console.log('Oops, product offer is expired.!');gsfSetPriceOnProduct(gsf_spd_jQuery,gsf_shopify_current_price, gsf_shopify_current_price, false, true);gsf_spd_page_loaded = 1;}}});}} else {gsf_spd_page_loaded = 1;}} else if (gsf_spd_final_data_count > 0 && gsf_spd_active_variant == gsf_shopify_variant_id) { var gsf_spd_current_price = gsf_spd_final_data.current_price,gsf_spd_new_price = gsf_spd_final_data.new_price,gsf_spd_currency = gsf_spd_final_data.c;if (gsf_shopify_currency_active && gsf_spd_currency && gsf_shopify_currency_active != gsf_spd_currency) {if (gsf_spd_cart_url_call == 0) {gsf_spd_cart_url_call = 1;gsf_spd_jQuery.get('https://mosmannaustralia.com/cart.json', function (response) {                        if (response && response.total_price && response.total_price > 0) {var gsf_shopify_cart = response;if (typeof gsf_shopify_cart.items != 'undefined'  && gsf_shopify_cart.items.length > 0) {var gsf_shopify_cart_items = gsf_shopify_cart.items;for (gsf_item_i in gsf_shopify_cart_items) {var gsf_spd_item = gsf_shopify_cart_items[gsf_item_i];    if (gsf_spd_item.id == gsf_spd_active_variant) {gsf_spd_current_price = (gsf_spd_item.original_price / 100);gsf_spd_new_price = (gsf_spd_item.discounted_price / 100);gsfSetPriceOnProduct(gsf_spd_jQuery,gsf_spd_current_price, gsf_spd_new_price, true, true, false);break;}}}}});}} else {if (gsf_shopify_page_type == 'product') {gsfSetPriceOnProduct(gsf_spd_jQuery,gsf_spd_current_price, gsf_spd_new_price);} else {gsf_spd_page_loaded = 1;}}}                triggerChangeVariant(function(variant_Id) {var gsf_shopify_product_id =  gsfSPDGetShopProductData(gsf_spd_data.data.product_data,'product_id'),gsf_spd_active_variant = gsfSPDGetCookie('gsf_spd_active_variant') || 0,gsf_spd_apply_product_level_discount = gsfSPDGetCookie('gsf_spd_apply_product_discount_'+gsf_shopify_product_id),gsf_sleep_time = gsf_spd_apply_product_level_discount == 'true' ? 900 : 1000;gsfSleep(gsf_sleep_time).then(() => {var gsf_spd_current_price = gsf_spd_final_data.current_price,gsf_spd_new_price = gsf_spd_final_data.new_price;if (variant_Id == gsf_spd_active_variant || gsf_spd_apply_product_level_discount == 'true') {gsfSetPriceOnProduct(gsf_spd_jQuery,gsf_spd_current_price, gsf_spd_new_price);} else {gsfSetPriceOnProduct(gsf_spd_jQuery,gsf_spd_current_price, gsf_spd_new_price, false);}});});gsf_spd_jQuery(document).on('submit', 'form[action*="/cart/add"]', function(e) {gsfSetPriceOnCart(gsf_spd_jQuery, gsf_spd_final_data);});var gsf_shopify_cart_page_enabled = false;   if (gsf_shopify_page_type == 'cart' || gsf_shopify_cart_page_enabled) {gsfSetPriceOnCart(gsf_spd_jQuery, gsf_spd_final_data, true, true);    var gsf_spd_ajax_open = XMLHttpRequest.prototype.open,gsf_spd_ajax_send = XMLHttpRequest.prototype.send;                    XMLHttpRequest.prototype.open = function (method, url) {this._method = method;this._url = url;      gsf_spd_ajax_open.apply(this, arguments);};XMLHttpRequest.prototype.send = function () { this.addEventListener('readystatechange', function () {                                                                     if (this.readyState === XMLHttpRequest.DONE) {if (this._url && (this._url.indexOf('/cart/change.js') !== -1 || this._url.indexOf('/cart/update.js') !== -1)) {                     var cart_item = JSON.parse(this.responseText);gsfSetPriceOnCart(gsf_spd_jQuery, gsf_spd_final_data, false);}}});gsf_spd_ajax_send.apply(this, arguments);};var gsf_spd_fetch_open = window.fetch;                    window.fetch = function() {                      return new Promise((resolve, reject) => {gsf_spd_fetch_open.apply(this, arguments).then((response) => {if (response.url && (response.url.indexOf('/cart/change') > -1 || response.url.indexOf('/cart/add') !== -1 || response.url.indexOf('/cart/update.js') !== -1) && response.status == 200) {response.clone().json().then((cart_item) => {if (typeof cart_item.items != 'undefined'  && cart_item.items.length > 0) {cart_item = cart_item.items[0];                                                }gsfSetPriceOnCart(gsf_spd_jQuery, gsf_spd_final_data, false);}).catch((err) => { console.log(err);});}resolve(response);}).catch((error) => {console.log(error);reject(error);});});};}};function gsfSPDLoadjQuery(force_load_our_jquery = false) {var gsf_spd_page_loaded_stop_time = 1500;gsfSleep(gsf_spd_page_loaded_stop_time).then(() => {gsf_spd_page_loaded_stop = 1;});if (gsf_spd_page_loaded == 1 && gsf_spd_page_loaded_stop == 1) {return;}var gsf_spd_url_params = new URLSearchParams(window.location.search),gsf_spd_final_data = gsfGetActiveSPDData(),gsf_spd_final_data_count = Object.keys(gsf_spd_final_data).length;if (!gsf_spd_final_data) {gsf_spd_final_data = gsfGetActiveSPDData('', 'extended_SPD');gsf_spd_final_data_count = Object.keys(gsf_spd_final_data).length;}if ((gsf_spd_url_params.has('pv2') && gsf_spd_url_params.get('pv2') != null) || (gsf_spd_final_data_count > 0)) {if (!window.jQuery || typeof jQuery === 'undefined' || (typeof jQuery === 'function' && typeof jQuery().jquery === 'undefined') || force_load_our_jquery) {                        gsfSPDLoadScript('https://ajax.googleapis.com/ajax/libs/jquery/3.5.0/jquery.min.js', function () {gsf_spd_jQuery = jQuery.noConflict(true);gsfSPDPrepareEvent(gsf_spd_jQuery);      });} else {gsfSPDPrepareEvent(jQuery);}} else {gsf_spd_page_loaded = 1;}}var gsf_spd_page_loaded = 0;var gsf_spd_page_loaded_stop = 0;if (typeof gsf_spd_data != 'undefined' && gsf_spd_data && gsf_spd_data.page_type && gsf_spd_data.page_type == 'product') {setInterval(function() {gsfSPDLoadjQuery();}, 100);} else {  window.addEventListener('load', function(wind) {gsfSPDLoadjQuery();});}}</script>
1922
1923
1924<!-- END app snippet -->
1925
1926
1927
1928
1929
1930<!-- END: GSF App Core Tags & Scripts by Simprosys Google Shopping Feed -->
1931<!-- END app block --><!-- BEGIN app block: shopify://apps/returngo-returns-exchanges/blocks/returngo-loader/c46ec5ca-ca5f-4afb-904e-7e20126a14d4 -->
1932<script> 
1933  window.returngo = window.returngo || {};
1934  window.returngo.loadScripts ||= [];
1935  
1936  window.returngo.settings ||= {"general":{"default_locale":"en","portal_url":"https:\/\/mosmannaustralia.com\/a\/return\/First Pair Guarantee?"},"coverage":{"coverage_product_id":null,"coverage_variant_id":null,"coverage_item_image_url":"https:\/\/storefront-components.returngo.ai\/assets\/return-guard.png","coverage_selection_method_component":"toggle"}};
1937  window.returngo.translations ||= {"en":{"COVERAGE_DESCRIPTION":"Get free returns and exchanges with Return Guard for {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Learn more","COVERAGE_LEARN_MORE_TITLE":"Add free returns and exchanges","COVERAGE_LEARN_MORE_DESCRIPTION":"Add this option now to unlock the ability to return or exchange this order for free, with no additional fees.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Continue to checkout","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Choose new item(s) to add to your return request","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Exchange credits remaining"},"ro":{"COVERAGE_DESCRIPTION":"Obțineți returnări și schimburi gratuite cu Return Guard pentru {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Aflați mai multe","COVERAGE_LEARN_MORE_TITLE":"Adăugați returnări și schimburi gratuite","COVERAGE_LEARN_MORE_DESCRIPTION":"Adăugați această opțiune acum pentru a debloca posibilitatea de a returna sau schimba această comandă gratuit, fără taxe suplimentare.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Continuați la finalizare","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Alegeți articolul\/articolele noi de adăugat la cererea de returnare","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Credite de schimb rămase"},"es":{"COVERAGE_DESCRIPTION":"Obtén devoluciones e intercambios gratis con Return Guard por {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Saber más","COVERAGE_LEARN_MORE_TITLE":"Añadir devoluciones e intercambios gratis","COVERAGE_LEARN_MORE_DESCRIPTION":"Añade esta opción ahora para desbloquear la posibilidad de devolver o intercambiar este pedido gratis, sin cargos adicionales.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Continuar al pago","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Elige el\/los nuevo(s) artículo(s) para añadir a tu solicitud de devolución","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Créditos de intercambio restantes"},"fr":{"COVERAGE_DESCRIPTION":"Obtenez des retours et échanges gratuits avec Return Guard pour {Return_Guard_Price}","COVERAGE_LEARN_MORE":"En savoir plus","COVERAGE_LEARN_MORE_TITLE":"Ajouter les retours et échanges gratuits","COVERAGE_LEARN_MORE_DESCRIPTION":"Ajoutez cette option maintenant pour débloquer la possibilité de retourner ou d'échanger cette commande gratuitement, sans frais supplémentaires.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Continuer vers le paiement","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Choisissez le(s) nouvel(s) article(s) à ajouter à votre demande de retour","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Crédits d'échange restants"},"it":{"COVERAGE_DESCRIPTION":"Ottieni resi e cambi gratuiti con Return Guard per {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Scopri di più","COVERAGE_LEARN_MORE_TITLE":"Aggiungi resi e cambi gratuiti","COVERAGE_LEARN_MORE_DESCRIPTION":"Aggiungi questa opzione ora per sbloccare la possibilità di restituire o scambiare questo ordine gratuitamente, senza costi aggiuntivi.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Continua al checkout","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Scegli il\/i nuovo\/i articolo\/i da aggiungere alla tua richiesta di reso","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Crediti di scambio rimanenti"},"he":{"COVERAGE_DESCRIPTION":"קבל החזרות והחלפות בחינם עם Return Guard עבור {Return_Guard_Price}","COVERAGE_LEARN_MORE":"למד עוד","COVERAGE_LEARN_MORE_TITLE":"הוסף החזרות והחלפות בחינם","COVERAGE_LEARN_MORE_DESCRIPTION":"הוסף אפשרות זו כעת כדי לפתוח את האפשרות להחזיר או להחליף הזמנה זו בחינם, ללא עמלות נוספות.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"המשך לתשלום","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"בחר פריט\/ים חדש\/ים להוספה לבקשת ההחזרה שלך","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"יתרת קרדיטים להחלפה"},"de":{"COVERAGE_DESCRIPTION":"Kostenlose Rücksendungen und Umtausche mit Return Guard für {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Mehr erfahren","COVERAGE_LEARN_MORE_TITLE":"Kostenlose Rücksendungen und Umtausche hinzufügen","COVERAGE_LEARN_MORE_DESCRIPTION":"Fügen Sie diese Option jetzt hinzu, um diese Bestellung kostenlos und ohne zusätzliche Gebühren zurückgeben oder umtauschen zu können.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Zur Kasse gehen","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Wählen Sie neue Artikel für Ihre Rückgabeanfrage","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Verbleibende Umtauschguthaben"},"pt":{"COVERAGE_DESCRIPTION":"Obtenha devoluções e trocas grátis com Return Guard por {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Saiba mais","COVERAGE_LEARN_MORE_TITLE":"Adicionar devoluções e trocas grátis","COVERAGE_LEARN_MORE_DESCRIPTION":"Adicione esta opção agora para desbloquear a possibilidade de devolver ou trocar este pedido gratuitamente, sem taxas adicionais.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Continuar para o pagamento","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Escolha o(s) novo(s) item(ns) para adicionar ao seu pedido de devolução","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Créditos de troca restantes"},"da":{"COVERAGE_DESCRIPTION":"Få gratis returneringer og bytninger med Return Guard for {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Læs mere","COVERAGE_LEARN_MORE_TITLE":"Tilføj gratis returneringer og bytninger","COVERAGE_LEARN_MORE_DESCRIPTION":"Tilføj denne mulighed nu for at låse op for muligheden for at returnere eller bytte denne ordre gratis, uden ekstra gebyrer.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Fortsæt til betaling","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Vælg nye vare(r) at tilføje til din returneringsanmodning","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Resterende byttecreditter"},"nl":{"COVERAGE_DESCRIPTION":"Krijg gratis retouren en omruilingen met Return Guard voor {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Meer informatie","COVERAGE_LEARN_MORE_TITLE":"Gratis retouren en omruilingen toevoegen","COVERAGE_LEARN_MORE_DESCRIPTION":"Voeg deze optie nu toe om de mogelijkheid te ontgrendelen om deze bestelling gratis te retourneren of om te ruilen, zonder extra kosten.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Doorgaan naar afrekenen","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Kies nieuw(e) artikel(en) om toe te voegen aan je retourverzoek","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Resterende omruilingscredits"},"ko":{"COVERAGE_DESCRIPTION":"{Return_Guard_Price}에 Return Guard로 무료 반품 및 교환이 가능합니다","COVERAGE_LEARN_MORE":"자세히 알아보기","COVERAGE_LEARN_MORE_TITLE":"무료 반품 및 교환 추가","COVERAGE_LEARN_MORE_DESCRIPTION":"이 옵션을 지금 추가하면 추가 요금 없이 이 주문을 무료로 반품하거나 교환할 수 있습니다.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"결제하기","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"반품 요청에 추가할 새 상품을 선택하세요","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"남은 교환 크레딧"},"tr":{"COVERAGE_DESCRIPTION":"{Return_Guard_Price} karşılığında Return Guard ile ücretsiz iade ve değişim","COVERAGE_LEARN_MORE":"Daha fazla bilgi","COVERAGE_LEARN_MORE_TITLE":"Ücretsiz iade ve değişim ekle","COVERAGE_LEARN_MORE_DESCRIPTION":"Bu siparişi ek ücret olmadan ücretsiz iade veya değişim yapabilmek için bu seçeneği şimdi ekleyin.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Ödemeye devam et","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"İade talebinize eklemek için yeni ürün(ler) seçin","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Kalan değişim kredileri"},"bg":{"COVERAGE_DESCRIPTION":"Get free returns and exchanges with Return Guard for {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Learn more","COVERAGE_LEARN_MORE_TITLE":"Add free returns and exchanges","COVERAGE_LEARN_MORE_DESCRIPTION":"Add this option now to unlock the ability to return or exch
1937ange this order for free, with no additional fees.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Continue to checkout","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Choose new item(s) to add to your return request","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Exchange credits remaining"},"no":{"COVERAGE_DESCRIPTION":"Få gratis returer og bytter med Return Guard for {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Les mer","COVERAGE_LEARN_MORE_TITLE":"Legg til gratis returer og bytter","COVERAGE_LEARN_MORE_DESCRIPTION":"Legg til dette alternativet nå for å låse opp muligheten til å returnere eller bytte denne bestillingen gratis, uten ekstra gebyrer.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Fortsett til kassen","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Velg nye varer å legge til i returforespørselen din","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Gjenstående byttepoeng"},"ar":{"COVERAGE_DESCRIPTION":"احصل على إرجاع واستبدال مجاني مع Return Guard مقابل {Return_Guard_Price}","COVERAGE_LEARN_MORE":"اعرف المزيد","COVERAGE_LEARN_MORE_TITLE":"إضافة الإرجاع والاستبدال المجاني","COVERAGE_LEARN_MORE_DESCRIPTION":"أضف هذا الخيار الآن لفتح إمكانية إرجاع أو استبدال هذا الطلب مجاناً، دون رسوم إضافية.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"متابعة إلى الدفع","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"اختر الصنف\/المنتجات الجديدة لإضافتها إلى طلب الإرجاع","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"أرصدة الاستبدال المتبقية"},"pl":{"COVERAGE_DESCRIPTION":"Otrzymaj darmowe zwroty i wymiany z Return Guard za {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Dowiedz się więcej","COVERAGE_LEARN_MORE_TITLE":"Dodaj darmowe zwroty i wymiany","COVERAGE_LEARN_MORE_DESCRIPTION":"Dodaj tę opcję teraz, aby odblokować możliwość bezpłatnego zwrotu lub wymiany tego zamówienia, bez dodatkowych opłat.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Przejdź do kasy","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Wybierz nowe produkty do dodania do wniosku o zwrot","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Pozostałe punkty wymiany"},"el":{"COVERAGE_DESCRIPTION":"Αποκτήστε δωρεάν επιστροφές και αντικαταστάσεις με το Return Guard για {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Μάθετε περισσότερα","COVERAGE_LEARN_MORE_TITLE":"Προσθήκη δωρεάν επιστροφών και αντικαταστάσεων","COVERAGE_LEARN_MORE_DESCRIPTION":"Προσθέστε αυτή την επιλογή τώρα για να ξεκλειδώσετε τη δυνατότητα επιστροφής ή αντικατάστασης αυτής της παραγγελίας δωρεάν, χωρίς πρόσθετα τέλη.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Συνέχεια στην πληρωμή","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Επιλέξτε νέο\/νέα προϊόντα για προσθήκη στο αίτημα επιστροφής σας","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Υπόλοιπα πιστωτικά αντικατάστασης"},"sk":{"COVERAGE_DESCRIPTION":"Získajte bezplatné vrátenia a výmeny s Return Guard za {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Zistiť viac","COVERAGE_LEARN_MORE_TITLE":"Pridať bezplatné vrátenia a výmeny","COVERAGE_LEARN_MORE_DESCRIPTION":"Pridajte túto možnosť teraz a odomknite možnosť bezplatne vrátiť alebo vymeniť túto objednávku bez ďalších poplatkov.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Pokračovať k pokladni","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Vyberte nové položky na pridanie do vašej žiadosti o vrátenie","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Zostávajúce kredity na výmenu"},"hu":{"COVERAGE_DESCRIPTION":"Get free returns and exchanges with Return Guard for {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Learn more","COVERAGE_LEARN_MORE_TITLE":"Add free returns and exchanges","COVERAGE_LEARN_MORE_DESCRIPTION":"Add this option now to unlock the ability to return or exch
1937ange this order for free, with no additional fees.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Continue to checkout","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Choose new item(s) to add to your return request","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Exchange credits remaining"},"sl":{"COVERAGE_DESCRIPTION":"Get free returns and exchanges with Return Guard for {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Learn more","COVERAGE_LEARN_MORE_TITLE":"Add free returns and exchanges","COVERAGE_LEARN_MORE_DESCRIPTION":"Add this option now to unlock the ability to return or exchange this order for free, with no additional fees.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Continue to checkout","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Choose new item(s) to add to your return request","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Exchange credits remaining"},"cs":{"COVERAGE_DESCRIPTION":"Získejte bezplatné vrácení a výměny s Return Guard za {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Zjistit více","COVERAGE_LEARN_MORE_TITLE":"Přidat bezplatné vrácení a výměnu","COVERAGE_LEARN_MORE_DESCRIPTION":"Přidejte tuto možnost nyní a odemkněte možnost bezplatně vrátit nebo vyměnit tuto objednávku bez dalších poplatků.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Pokračovat k pokladně","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Vyberte nové položky k přidání do vaší žádosti o vrácení","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Zbývající kredity na výměnu"}};
1938  window.returngo.coverageEnabled ||= Boolean();
1939  window.returngo.storefrontPublicToken ||= '';
1940  window.returngo.coveragePlaceholderUrl = 'https://cdn.shopify.com/extensions/019cd1c1-739b-7e2f-a8ca-df9749146d2d/return-go-23/assets/coverage-block-placeholder.png';
1941</script>
1941
1942
1943<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf -->
1944
1945
1946  
1946<script type="text/javascript" src="https://cdn-widgetsrepository.yotpo.com/v1/loader/qkeHEXRbdWKA0Fshx3iiC4xh6sK080tMj8Os2LIO?languageCode=en" async></script>
1946
1947
1948
1949
1950  
1951<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/reviews_tab/eb7dfd7d-db44-4334-bc49-c893b51b36cf -->
1952
1953
1954
1955<!-- END app block -->
1955<script src="https://cdn.shopify.com/extensions/019cd1c1-739b-7e2f-a8ca-df9749146d2d/return-go-23/assets/returngo-loader.js" type="text/javascript" defer="defer"></script>
1955
1956<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1957<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: 56054218775,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 1957
1957
1958<script>
1959  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1960</script>
vendor: 1 bytes, line 1960
1960
1961<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}
1961).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: 56054218775,storefrontBaseUrl: "https://mosmannaustralia.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://mosmannaustralia.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"1905819671","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"ef9b37cee6fb2f93ffcc681cf1cfdc4e","type":"APP","apiClientId":3624803,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1961,"dataSharingState":"unrestricted"},{"id":"1717141527","configuration":"{\"appUrl\":\"https:\\\/\\\/appshop.profitpeak.io\",\"pixelUrl\":\"https:\\\/\\\/track.profitpeak.io\\\/pixel\\\/sh\",\"altPixelUrl\":\"https:\\\/\\\/i.profitpeak.io\\\/pixel\\\/sh\",\"accountID\":\"1\",\"shopId\":\"56054218775\",\"appEnv\":\"production\",\"status\":\"true\",\"testFeatureFlag\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9d599e96853fe7816317933517f474f3","type":"APP","apiClientId":79966306305,"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":"1074429975","configuration":"{\"accountID\":\"jSADjv\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"984449047","configuration":"{\"account_ID\":\"1041768\",\"google_analytics_tracking_tag\":\"1\",\"measurement_id\":\"2\",\"api_secret\":\"3\",\"shop_settings\":\"{\\\"custom_pixel_script\\\":\\\"https:\\\\\\\/\\\\\\\/storage.googleapis.com\\\\\\\/gsf-scripts\\\\\\\/custom-pixels\\\\\\\/mosmann.js\\\",\\\"allow_tracking\\\":true,\\\"enable_post_purchase\\\":false,\\\"ga4_enabled\\\":\\\"1\\\",\\\"ga4_measurement_id\\\":\\\"G-N8WRGTHVJF\\\",\\\"ga4_tag_id\\\":\\\"\\\",\\\"ga4_submit_subtotal\\\":\\\"0\\\",\\\"google_ads_enabled\\\":\\\"-1\\\",\\\"ga_conversion_id\\\":\\\"\\\",\\\"ga_purchase_label\\\":\\\"\\\",\\\"ga_add_to_cart_label\\\":\\\"\\\",\\\"ga_begin_checkout_label\\\":\\\"\\\",\\\"ga_tag_id\\\":\\\"\\\",\\\"ga_submit_subtotal\\\":0,\\\"drm_enabled\\\":\\\"-1\\\",\\\"prefixD\\\":\\\"AU\\\",\\\"google_merchant_id\\\":\\\"122335268\\\",\\\"target_country\\\":\\\"AU\\\",\\\"content_language\\\":\\\"en\\\",\\\"enhace_conversion_browser_side\\\":false,\\\"enhace_conversion_server_side\\\":\\\"-1\\\",\\\"consent_mode\\\":\\\"-1\\\",\\\"ads_data_redaction\\\":\\\"-1\\\",\\\"url_passthrough\\\":\\\"1\\\",\\\"sku_as_product_id\\\":\\\"0\\\",\\\"gtm_enabled\\\":0,\\\"gtm_container\\\":\\\"\\\",\\\"server_container_url\\\":\\\"\\\",\\\"shopify_store\\\":\\\"ac068a5c1d2803c6f8a2d01ed2313a091741100b1608d126b458d4bf6115b14bbc3963bcaf5c971f7f819177b6680bda685b10314fffdcb0899b8996854def4b\\\"}\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"dbf16afd37d7bda963909dd4e886232e","type":"APP","apiClientId":1558137,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"306806807","configuration":"{\"pixelCode\":\"CQJ86BRC77U1GCUNKORG\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"id":"96665623","configuration":"{\"pixel_id\":\"155271068418309\",\"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":"99483671","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Simprosys GA4"}
1961,{"id":"105512983","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Instant Pixel"},{"id":"119832599","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Adone tracking"},{"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":"Mosmann Australia","paymentSettings":{"currencyCode":"AUD"},"myshopifyDomain":"mosmann.myshopify.com","countryCode":"AU","storefrontUrl":"https:\/\/mosmannaustralia.com\/en-us"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://mosmannaustralia.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"174913159191","themePublished":"true","eventMetadataId":"f0c22c4e-d6cf-494b-b1a7-7654b4e2ebee","pageType":"searchresults","shopId":"56054218775","storefrontBaseUrl":"https:\/\/mosmannaustralia.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
1961<script>
1962  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1963  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1964  window.ShopifyAnalytics.meta.currency = 'USD';
1965  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"defd8ace-9d74-42a4-aa8a-f9305528b32e-1791599492"}};
1966  for (var attr in meta) {
1967    window.ShopifyAnalytics.meta[attr] = meta[attr];
1968  }
1969</script>
vendor: 1 bytes, line 1969
1969
1970<script class="analytics">
1971  (function () {
1972    var customDocumentWrite = function(content) {
1973      var jquery = null;
1974
1975      if (window.jQuery) {
1976        jquery = window.jQuery;
1977      } else if (window.Checkout && window.Checkout.$) {
1978        jquery = window.Checkout.$;
1979      }
1980
1981      if (jquery) {
1982        jquery('body').append(content);
1983      }
1984    };
1985
1986    var hasLoggedConversion = function(token) {
1987      if (token) {
1988        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1989      }
1990      return false;
1991    }
1992
1993    var setCookieIfConversion = function(token) {
1994      if (token) {
1995        var twoMonthsFromNow = new Date(Date.now());
1996        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1997
1998        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1999      }
2000    }
2001
2002    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
2003    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
2004    if (trekkie.integrations) {
2005      return;
2006    }
2007    trekkie.methods = [
2008      'identify',
2009      'page',
2010      'ready',
2011      'track',
2012      'trackForm',
2013      'trackLink'
2014    ];
2015    trekkie.factory = function(method) {
2016      return function() {
2017        var args = Array.prototype.slice.call(arguments);
2018        args.unshift(method);
2019        trekkie.push(args);
2020        if (method == 'track' || method == 'page') {
2021          var pageUrl;
2022          try {
2023            pageUrl = window.location.href;
2024          } catch (e) {}
2025          var pageReferrer;
2026          try {
2027            pageReferrer = document.referrer;
2028          } catch (e) {}
2029          try {
2030            if (window.__TREKKIE_SHIM_QUEUE == null) {
2031              window.__TREKKIE_SHIM_QUEUE = [];
2032            }
2033            window.__TREKKIE_SHIM_QUEUE.push({
2034              from: 'trekkie-stub',
2035              method: method,
2036              args: args.slice(1),
2037              pageContext: {
2038                url: pageUrl,
2039                referrer: pageReferrer
2040              }
2041            });
2042          } catch (e) {
2043            // no-op
2044          }
2045        }
2046        return trekkie;
2047      };
2048    };
2049    for (var i = 0; i < trekkie.methods.length; i++) {
2050      var key = trekkie.methods[i];
2051      trekkie[key] = trekkie.factory(key);
2052    }
2053    trekkie.load = function(config) {
2054      trekkie.config = config || {};
2055      trekkie.config.initialDocumentCookie = document.cookie;
2056      var first = document.getElementsByTagName('script')[0];
2057var script = document.createElement('script');
2058script.type = 'text/javascript';
2059script.onerror = function(e) {
2060  var scriptFallback = document.createElement('script');
2061  scriptFallback.type = 'text/javascript';
2062  scriptFallback.onerror = function(error) {
2063          var Monorail = {
2064      produce: function produce(monorailDomain, schemaId, payload) {
2065        var currentMs = new Date().getTime();
2066        var event = {
2067          schema_id: schemaId,
2068          payload: payload,
2069          metadata: {
2070            event_created_at_ms: currentMs,
2071            event_sent_at_ms: currentMs
2072          }
2073        };
2074        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
2075      },
2076      sendRequest: function sendRequest(endpointUrl, payload) {
2077        // Try the sendBeacon API
2078        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
2079          var blobData = new window.Blob([payload], {
2080            type: 'text/plain'
2081          });
2082
2083          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
2084            return true;
2085          } // sendBeacon was not successful
2086
2087        } // XHR beacon
2088
2089        var xhr = new XMLHttpRequest();
2090
2091        try {
2092          xhr.open('POST', endpointUrl);
2093          xhr.setRequestHeader('Content-Type', 'text/plain');
2094          xhr.send(payload);
2095        } catch (e) {
2096          console.log(e);
2097        }
2098
2099        return false;
2100      },
2101      isIos12: function isIos12() {
2102        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
2103      }
2104    };
2105    Monorail.produce('monorail-edge.shopifysvc.com',
2106      'trekkie_storefront_load_errors/1.1',
2107      {shop_id: 56054218775,
2108      theme_id: 174913159191,
2109      app_name: "storefront",
2110      context_url: window.location.href,
2111      source_url: "//mosmannaustralia.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
2112
2113  };
2114  scriptFallback.async = true;
2115  scriptFallback.src = '//mosmannaustralia.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
2116  first.parentNode.insertBefore(scriptFallback, first);
2117};
2118script.async = true;
2119script.src = '//mosmannaustralia.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
2120first.parentNode.insertBefore(script, first);
2121
2122    };
2123    trekkie.load(
2124      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":56054218775,"isMerchantRequest":null,"themeId":174913159191,"themeCityHash":"14482025748864309971","contentLanguage":"en","currency":"USD","eventMetadataId":"f0c22c4e-d6cf-494b-b1a7-7654b4e2ebee"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
2125    );
2126
2127    var loaded = false;
2128    trekkie.ready(function() {
2129      if (loaded) return;
2130      loaded = true;
2131
2132      window.ShopifyAnalytics.lib = window.trekkie;
2133
2134      var originalDocumentWrite = document.write;
2135      document.write = customDocumentWrite;
2136      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
2137      document.write = originalDocumentWrite;
2138
2139      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
2140      var token = match? match[1]: undefined;
2141      if (!hasLoggedConversion(token)) {
2142        setCookieIfConversion(token);
2143        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
2144      }
2145    });
2146
2147    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"defd8ace-9d74-42a4-aa8a-f9305528b32e-1791599492","shopifyEmitted":true});
2148
2149    var eventsListenerScript = document.createElement('script');
2150    eventsListenerScript.async = true;
2151    eventsListenerScript.src = "//mosmannaustralia.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
2152    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
2153})();</script>
2153
2154  
2154<script>
2155  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
2156    window.ga = function ga() {
2157      (window.ga.q = window.ga.q || []).push(arguments);
2158      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
2159        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
2160      }
2161      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
2162    };
2163    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
2164      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
2165    }
2166  }
2167</script>
vendor: 1 bytes, line 2167
2167
2168<script
2169  defer
2170  src="https://mosmannaustralia.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
2171  data-application="storefront-renderer"
2172  data-shop-id="56054218775"
2173  data-render-region="gcp-us-central1"
2174  data-page-type="search"
2175  data-theme-instance-id="174913159191"
2176  data-theme-name="Prestige"
2177  data-theme-version="10.5.2"
2178  data-monorail-region="shop_domain"
2179  data-resource-timing-sampling-rate="10"
2180  data-shs="true"
2181  data-shs-beacon="true"
2182  data-shs-export-with-fetch="true"
2183  data-shs-logs-sample-rate="1"
2184  data-shs-beacon-endpoint="https://mosmannaustralia.com/api/collect"
2185></script>
2185
2186<meta name="shopify-y" content="fbb21f33-20ee-462f-acfb-da4eb758050e" data-expiration="1823157092000"><meta name="shopify-s" content="5ebcd006-84fa-413c-9870-2e9c87f278d7" data-expiration="1791601292000">
2187</head>
2188
2189
2190  
2191
2192  <body class="features--button-transition features--zoom-image  color-scheme color-scheme--scheme-2"><template id="drawer-default-template">
2193  <div part="base">
2194    <div part="overlay"></div>
2195
2196    <div part="content">
2197      <header part="header">
2198        <slot name="header"></slot>
2199
2200        <dialog-close-button style="display: contents">
2201          <button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16">
2202      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1"/>
2203    </svg>
2204
2205  </button>
2206        </dialog-close-button>
2207      </header>
2208
2209      <div part="body">
2210        <slot></slot>
2211      </div>
2212
2213      <footer part="footer">
2214        <slot name="footer"></slot>
2215      </footer>
2216    </div>
2217  </div>
2218</template><template id="modal-default-template">
2219  <div part="base">
2220    <div part="overlay"></div>
2221
2222    <div part="content">
2223      <header part="header">
2224        <slot name="header"></slot>
2225
2226        <dialog-close-button style="display: contents">
2227          <button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16">
2228      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1"/>
2229    </svg>
2230
2231  </button>
2232        </dialog-close-button>
2233      </header>
2234
2235      <div part="body">
2236        <slot></slot>
2237      </div>
2238    </div>
2239  </div>
2240</template><template id="popover-default-template">
2241  <div part="base">
2242    <div part="overlay"></div>
2243
2244    <div part="content">
2245      <header part="header">
2246        <slot name="header"></slot>
2247
2248        <dialog-close-button style="display: contents">
2249          <button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16">
2250      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1"/>
2251    </svg>
2252
2253  </button>
2254        </dialog-close-button>
2255      </header>
2256
2257      <div part="body">
2258        <slot></slot>
2259      </div>
2260    </div>
2261  </div>
2262</template><template id="header-search-default-template">
2263  <div part="base">
2264    <div part="overlay"></div>
2265
2266    <div part="content">
2267      <slot></slot>
2268    </div>
2269  </div>
2270</template><template id="video-media-default-template">
2271  <slot></slot>
2272
2273  <svg part="play-button" fill="none" width="48" height="48" viewBox="0 0 48 48">
2274    <path fill-rule="evenodd" clip-rule="evenodd" d="M48 24c0 13.255-10.745 24-24 24S0 37.255 0 24 10.745 0 24 0s24 10.745 24 24Zm-18 0-9-6.6v13.2l9-6.6Z" fill="var(--play-button-background, #ffffff)"/>
2275  </svg>
2276</template><loading-bar class="loading-bar" aria-hidden="true"></loading-bar>
2277    <a href="#main" allow-hash-change class="skip-to-content sr-only">Skip to content</a>
2278
2279    <span id="header-scroll-tracker" style="position: absolute; width: 1px; height: 1px; top: var(--header-scroll-tracker-offset, 10px); left: 0;"></span><!-- BEGIN sections: header-group -->
2280<aside id="shopify-section-sections--24435209273367__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"><style>
2281    :root {
2282      --announcement-bar-is-sticky: 1;}#shopify-section-sections--24435209273367__announcement-bar {
2283        position: sticky;
2284        top: 0;
2285        z-index: 5;
2286      }
2287
2288      .shopify-section--header ~ #shopify-section-sections--24435209273367__announcement-bar {
2289        top: calc(var(--header-is-sticky, 0) * var(--header-height, 0px));
2290        z-index: 4;
2291      }#shopify-section-sections--24435209273367__announcement-bar {
2292      --ab-font-size: 0.625rem;
2293      --ab-gap: 40px;
2294      --ab-marquee-duration: 30s;
2295    }
2296
2297    @media screen and (min-width: 700px) {
2298      #shopify-section-sections--24435209273367__announcement-bar {
2299        --ab-font-size: 0.6875rem;
2300      }
2301    }
2302
2303    #shopify-section-sections--24435209273367__announcement-bar .announcement-bar {
2304      font-size: var(--ab-font-size);
2305      padding-block: 0.875em;
2306      display: flex;
2307      align-items: center;
2308      justify-content: center;
2309      text-align: center;
2310      min-height: 2.25em;
2311    }
2312
2313    #shopify-section-sections--24435209273367__announcement-bar .announcement-bar__message {
2314      margin: 0;
2315    }
2316
2317    #shopify-section-sections--24435209273367__announcement-bar .announcement-bar__message > :first-child {
2318      margin-block-start: 0;
2319    }
2320
2321    #shopify-section-sections--24435209273367__announcement-bar .announcement-bar__message > :last-child {
2322      margin-block-end: 0;
2323    }
2324
2325    /* Static — centered messages */
2326    #shopify-section-sections--24435209273367__announcement-bar .announcement-bar__static {
2327      display: flex;
2328      flex-wrap: wrap;
2329      align-items: center;
2330      justify-content: center;
2331      gap: var(--ab-gap);
2332      width: 100%;
2333      max-width: var(--container-max-width);
2334      padding-inline: var(--container-gutter);
2335    }
2336
2337    #shopify-section-sections--24435209273367__announcement-bar .announcement-bar__sep {
2338      opacity: 0.45;
2339      user-select: none;
2340    }
2341
2342    /* Rotate — one message at a time */
2343    #shopify-section-sections--24435209273367__announcement-bar .announcement-bar__rotator {
2344      display: grid;
2345      flex: 1;
2346      width: 100%;
2347      max-width: 42rem;
2348      place-items: center;
2349    }
2350
2351    #shopify-section-sections--24435209273367__announcement-bar .announcement-bar__slide {
2352      grid-area: 1 / 1;
2353      opacity: 0;
2354      transition: opacity 0.4s ease;
2355      pointer-events: none;
2356    }
2357
2358    #shopify-section-sections--24435209273367__announcement-bar .announcement-bar__slide.is-active {
2359      opacity: 1;
2360      pointer-events: auto;
2361    }
2362
2363    /* Marquee — infinite scroll */
2364    #shopify-section-sections--24435209273367__announcement-bar .announcement-bar--marquee {
2365      padding-inline: 0;
2366    }
2367
2368    #shopify-section-sections--24435209273367__announcement-bar .announcement-bar__marquee {
2369      overflow: hidden;
2370      width: 100%;
2371      -webkit-user-select: none;
2372      user-select: none;
2373    }
2374
2375    #shopify-section-sections--24435209273367__announcement-bar .announcement-bar__marquee-track {
2376      display: flex;
2377      width: max-content;
2378      will-change: transform;
2379      animation: ab-marquee-sections--24435209273367__announcement-bar var(--ab-marquee-duration) linear infinite;
2380    }
2381
2382    #shopify-section-sections--24435209273367__announcement-bar .announcement-bar__marquee[data-direction="right"] .announcement-bar__marquee-track {
2383      animation-direction: reverse;
2384    }
2385
2386    #shopify-section-sections--24435209273367__announcement-bar .announcement-bar__marquee[data-pause-on-hover]:hover .announcement-bar__marquee-track {
2387      animation-play-state: paused;
2388    }
2389
2390    @keyframes ab-marquee-sections--24435209273367__announcement-bar {
2391      from {
2392        transform: translate3d(0, 0, 0);
2393      }
2394
2395      to {
2396        transform: translate3d(calc(-1 * var(--marquee-shift, 0px)), 0, 0);
2397      }
2398    }
2399
2400    @media (prefers-reduced-motion: reduce) {
2401      #shopify-section-sections--24435209273367__announcement-bar .announcement-bar__marquee-track {
2402        animation: none;
2403        transform: none;
2404      }
2405
2406      #shopify-section-sections--24435209273367__announcement-bar .announcement-bar__marquee-group[aria-hidden="true"] {
2407        display: none;
2408      }
2409    }
2410
2411    #shopify-section-sections--24435209273367__announcement-bar .announcement-bar__marquee-group {
2412      display: flex;
2413      align-items: center;
2414      flex-shrink: 0;
2415      white-space: nowrap;
2416    }
2417
2418    #shopify-section-sections--24435209273367__announcement-bar .announcement-bar__marquee-group .announcement-bar__message {
2419      display: inline-flex;
2420      align-items: center;
2421      flex-shrink: 0;
2422      padding-inline: calc(var(--ab-gap) / 2);
2423      white-space: nowrap;
2424    }
2425
2426    #shopify-section-sections--24435209273367__announcement-bar .announcement-bar__marquee-group .announcement-bar__message > :is(p, h1, h2, h3, h4, h5, h6) {
2427      display: inline;
2428      margin: 0;
2429    }
2430  </style>
2431
2432  <height-observer variable="announcement-bar">
2433    <div
2434      class="announcement-bar heading announcement-bar--marquee color-scheme color-scheme--scheme-2"
2435      data-announcement-bar
2436      data-layout="marquee"
2437    ><div
2438            class="announcement-bar__marquee"
2439            data-marquee
2440            data-direction="left"
2441            
2442          >
2443            <div class="announcement-bar__marquee-track">
2444              <div class="announcement-bar__marquee-group" data-marquee-group><div
2445    class="announcement-bar__message"
2446    
2447      data-announcement-message
2448      data-text-au="&lt;p&gt;Love Your First Pair - Or It&#39;s On Us&lt;/p&gt;"
2449      data-text-us="&lt;p&gt;Love Your First Pair - Or It&#39;s On Us&lt;/p&gt;"
2450      data-text-international="&lt;p&gt;Love Your First Pair - Or It&#39;s On Us&lt;/p&gt;"
2451    
2452    
2453  >
2454    <p>Love Your First Pair - Or It's On Us</p>
2455  </div></div>
2456            </div>
2457          </div></div>
2458  </height-observer>
2459
2460  
2460<script>
2461    (function () {
2462      const section = document.getElementById('shopify-section-sections--24435209273367__announcement-bar');
2463      if (!section) return;
2464
2465      const setHeight = () => {
2466        document.documentElement.style.setProperty(
2467          '--announcement-bar-height',
2468          `${section.clientHeight.toFixed(2)}px`
2469        );
2470      };
2471
2472      setHeight();
2473      if (typeof ResizeObserver !== 'undefined') {
2474        new ResizeObserver(setHeight).observe(section);
2475      } else {
2476        window.addEventListener('resize', setHeight);
2477      }
2478
2479      const regionKeyForPath = (pathname) => {
2480        if (pathname.includes('/en-us') || pathname.includes('/us')) return 'textUs';
2481        if (pathname === '/' || (!pathname.includes('/en-us') && !pathname.includes('/us'))) return 'textAu';
2482        return 'textInternational';
2483      };
2484
2485      const applyRegionMessages = () => {
2486        const key = regionKeyForPath(window.location.pathname);
2487
2488        section.querySelectorAll('[data-announcement-message]').forEach((el) => {
2489          const html = el.dataset[key];
2490          if (html && el.innerHTML !== html) el.innerHTML = html;
2491        });
2492      };
2493
2494      let marqueeResizeTimer;
2495
2496      const setupMarquee = () => {
2497        const marquee = section.querySelector('[data-marquee]');
2498        if (!marquee) return;
2499
2500        const track = marquee.querySelector('.announcement-bar__marquee-track');
2501        const template = track?.querySelector('[data-marquee-group]');
2502        if (!track || !template) return;
2503
2504        while (track.children.length > 1) {
2505          track.lastElementChild.remove();
2506        }
2507
2508        const containerWidth = marquee.clientWidth;
2509        const groupWidth = Math.ceil(template.getBoundingClientRect().width);
2510
2511        if (groupWidth <= 0) return;
2512
2513        const minTrackWidth = containerWidth * 2 + groupWidth;
2514
2515        while (track.scrollWidth < minTrackWidth) {
2516          const clone = template.cloneNode(true);
2517          clone.setAttribute('aria-hidden', 'true');
2518          clone.removeAttribute('data-marquee-group');
2519          track.appendChild(clone);
2520        }
2521
2522        track.style.setProperty('--marquee-shift', `${groupWidth}px`);
2523      };
2524
2525      const refreshMarquee = () => {
2526        applyRegionMessages();
2527        setupMarquee();
2528      };
2529
2530      refreshMarquee();
2531
2532      if (document.fonts?.ready) {
2533        document.fonts.ready.then(() => {
2534          setupMarquee();
2535          setHeight();
2536        });
2537      }
2538
2539      requestAnimationFrame(() => {
2540        setupMarquee();
2541        setHeight();
2542      });
2543
2544      const marquee = section.querySelector('[data-marquee]');
2545      if (marquee && typeof ResizeObserver !== 'undefined') {
2546        new ResizeObserver(() => {
2547          clearTimeout(marqueeResizeTimer);
2548          marqueeResizeTimer = setTimeout(setupMarquee, 150);
2549        }).observe(marquee);
2550      }
2551
2552      const rotator = section.querySelector('[data-rotate]');
2553      if (rotator && rotator.dataset.autoplay !== 'false') {
2554        const slides = [...rotator.querySelectorAll('.announcement-bar__slide')];
2555        if (slides.length > 1) {
2556          let index = 0;
2557          const interval = parseInt(rotator.dataset.interval, 10) || 5000;
2558
2559          setInterval(() => {
2560            slides[index].classList.remove('is-active');
2561            index = (index + 1) % slides.length;
2562            slides[index].classList.add('is-active');
2563          }, interval);
2564        }
2565      }
2566    })();
2567  </script>
2567
2568</aside><header id="shopify-section-sections--24435209273367__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style>
2569  :root {
2570    --header-is-sticky: 0;
2571  }
2572
2573  #shopify-section-sections--24435209273367__header {
2574    --header-grid: "primary-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);
2575    --header-padding-block: 1rem;
2576    --header-transparent-header-text-color: 0 0 0;
2577    --header-separation-border-color: 255 255 255 / 0.15;
2578
2579    position: relative;
2580    z-index: 4;
2581  }
2582
2583  @media screen and (min-width: 700px) {
2584    #shopify-section-sections--24435209273367__header {
2585      --header-padding-block: 1.2rem;
2586    }
2587  }
2588
2589  @media screen and (min-width: 1000px) {
2590    #shopify-section-sections--24435209273367__header {--header-grid: ". logo secondary-nav" "primary-nav primary-nav primary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);}
2591  }#shopify-section-sections--24435209273367__header {
2592      --header-logo-width: 120px;
2593    }
2594
2595    @media screen and (min-width: 700px) {
2596      #shopify-section-sections--24435209273367__header {
2597        --header-logo-width: 190px;
2598      }
2599    }</style>
2600
2601<height-observer variable="header">
2602  <x-header  class="header  color-scheme color-scheme--scheme-3">
2603      <a href="/en-us" class="header__logo"><span class="sr-only">Mosmann Australia</span><img src="//mosmannaustralia.com/cdn/shop/files/Mosmann_Logo_EST_f187335f-ae4a-4ff1-9130-9b586317a9dc.png?v=1778218317&amp;width=800" alt="" srcset="//mosmannaustralia.com/cdn/shop/files/Mosmann_Logo_EST_f187335f-ae4a-4ff1-9130-9b586317a9dc.png?v=1778218317&amp;width=380 380w, //mosmannaustralia.com/cdn/shop/files/Mosmann_Logo_EST_f187335f-ae4a-4ff1-9130-9b586317a9dc.png?v=1778218317&amp;width=570 570w" width="800" height="350" sizes="190px" class="header__logo-image"></a>
2604    
2605<nav class="header__primary-nav header__primary-nav--center" aria-label="Primary navigation">
2606        <button type="button" aria-controls="sidebar-menu" class="md:hidden">
2607          <span class="sr-only">Navigation menu</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-hamburger" viewBox="0 0 24 24">
2608      <path d="M1 19h22M1 12h22M1 5h22" stroke="currentColor" stroke-width="1" stroke-linecap="square"/>
2609    </svg></button><ul class="contents unstyled-list md-max:hidden">
2610
2611              <li class="header__primary-nav-item" data-title="Bamboo Underwear"><dropdown-menu-disclosure follow-summary-link trigger="hover"><details class="header__menu-disclosure">
2612                      <summary data-follow-link="https://mosmannaustralia.com/en-us/collections/bamboo-underwear" class="h6">Bamboo Underwear</summary><ul class="header__dropdown-menu header__dropdown-menu--restrictable unstyled-list" role="list"><li><a href="/en-us/collections/mens-trunks" class="link-faded-reverse" >Trunks</a></li><li><a href="/en-us/collections/mens-bamboo-briefs" class="link-faded-reverse" >Briefs</a></li><li><a href="/en-us/collections/mens-bamboo-jockstraps" class="link-faded-reverse" >Jockstraps</a></li><li><a href="/en-us/collections/mens-underwear-packs" class="link-faded-reverse" >Bamboo Bundles</a></li></ul></details></dropdown-menu-disclosure></li>
2613
2614              <li class="header__primary-nav-item" data-title="25% Off Create Your Own 7-Pack"><a href="https://mosmannaustralia.com/en-us/collections/build-your-own-7-pack-bamboo-underwear" class="block h6" >25% Off Create Your Own 7-Pack</a></li>
2615
2616              <li class="header__primary-nav-item" data-title="Mens Swim"><a href="/en-us/collections/mens-board-shorts-swim-shorts" class="block h6" >Mens Swim</a></li>
2617
2618              <li class="header__primary-nav-item" data-title="Boys Swim"><a href="/en-us/collections/boys-swim-shorts" class="block h6" >Boys Swim</a></li>
2619
2620              <li class="header__primary-nav-item" data-title="Father &amp; Son"><a href="/en-us/collections/matching-swim-trunks" class="block h6" >Father & Son</a></li>
2621
2622              <li class="header__primary-nav-item" data-title="SALE"><a href="/en-us/collections/clearance-sale" class="block h6" >SALE</a></li></ul></nav><nav class="header__secondary-nav" aria-label="Secondary navigation"><ul class="contents unstyled-list"><li class="localization-selectors md-max:hidden"><div class="relative">
2623      <button
2624        type="button"
2625        class="localization-toggle heading text-xxs link-faded"
2626        aria-controls="popover-localization-header-nav-sections--244352092733
262667__header-country"
2627        aria-label="Change country or currency"
2628        aria-expanded="false"
2629      ><img src="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&amp;width=60" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&amp;width=60 60w" width="60" height="45" class="country-flag"><span>USD $
2630</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="icon icon-chevron-down" viewBox="0 0 10 10">
2631      <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"/>
2632    </svg></button>
2633
2634      <x-popover
2635        id="popover-localization-header-nav-sections--24435209273367__header-country"
2636        initial-focus="[aria-selected='true']"
2637        class="popover popover--bottom-end color-scheme color-scheme--dialog"
2638      >
2639        <p class="h4" slot="header">Country</p><form method="post" action="/en-us/localization" id="localization-form-header-nav-sections--24435209273367__header-country" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/en-us/search" /><x-listbox class="popover__value-list"><button
2640                    type="submit"
2641                    name="country_code"
2642                    class="popover__value-option h-stack gap-2.5"
2643                    role="option"
2644                    value="AU"
2645                    aria-selected="false"
2646                  ><img src="//cdn.shopify.com/static/images/flags/au.svg?format=jpg&amp;width=60" alt="Australia" srcset="//cdn.shopify.com/static/images/flags/au.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Australia(AUD $)</span>
2647                  </button><button
2648                    type="submit"
2649                    name="country_code"
2650                    class="popover__value-option h-stack gap-2.5"
2651                    role="option"
2652                    value="IT"
2653                    aria-selected="false"
2654                  ><img
2655                          src="https://cdn.shopify.com/s/files/1/0560/5421/8775/files/EU_Flag.png?v=1741141175"
2656                          width="60"
2657                          height="40"
2658                          loading="lazy"
2659                          class="country-flag"
2660                          alt="Eurozone Flag"
2661                        ><span>Eurozone(EUR €)</span>
2662                  </button><button
2663                    type="submit"
2664                    name="country_code"
2665                    class="popover__value-option h-stack gap-2.5"
2666                    role="option"
2667                    value="US"
2668                    aria-selected="true"
2669                  ><img src="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&amp;width=60" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United States(USD $)</span>
2670                  </button><button
2671                    type="submit"
2672                    name="country_code"
2673                    class="popover__value-option h-stack gap-2.5"
2674                    role="option"
2675                    value="CA"
2676                    aria-selected="false"
2677                  ><img src="//cdn.shopify.com/static/images/flags/ca.svg?format=jpg&amp;width=60" alt="Canada" srcset="//cdn.shopify.com/static/images/flags/ca.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Canada(CAD $)</span>
2678                  </button><button
2679                    type="submit"
2680                    name="country_code"
2681                    class="popover__value-option h-stack gap-2.5"
2682                    role="option"
2683                    value="GB"
2684                    aria-selected="false"
2685                  ><img src="//cdn.shopify.com/static/images/flags/gb.svg?format=jpg&amp;width=60" alt="United Kingdom" srcset="//cdn.shopify.com/static/images/flags/gb.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United Kingdom(GBP £)</span>
2686                  </button><button
2687                    type="submit"
2688                    name="country_code"
2689                    class="popover__value-option h-stack gap-2.5"
2690                    role="option"
2691                    value="NZ"
2692                    aria-selected="false"
2693                  ><img src="//cdn.shopify.com/static/images/flags/nz.svg?format=jpg&amp;width=60" alt="New Zealand" srcset="//cdn.shopify.com/static/images/flags/nz.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>New Zealand(NZD $)</span>
2694                  </button><button
2695                    type="submit"
2696                    name="country_code"
2697                    class="popover__value-option h-stack gap-2.5"
2698                    role="option"
2699                    value="SG"
2700                    aria-selected="false"
2701                  ><img src="//cdn.shopify.com/static/images/flags/sg.svg?format=jpg&amp;width=60" alt="Singapore" srcset="//cdn.shopify.com/static/images/flags/sg.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Singapore(SGD $)</span>
2702                  </button><button
2703                    type="submit"
2704                    name="country_code"
2705                    class="popover__value-option h-stack gap-2.5"
2706                    role="option"
2707                    value="CH"
2708                    aria-selected="false"
2709                  ><img src="//cdn.shopify.com/static/images/flags/ch.svg?format=jpg&amp;width=60" alt="Switzerland" srcset="//cdn.shopify.com/static/images/flags/ch.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Switzerland(CHF)</span>
2710                  </button><button
2711                    type="submit"
2712                    name="country_code"
2713                    class="popover__value-option h-stack gap-2.5"
2714                    role="option"
2715                    value="CZ"
2716                    aria-selected="false"
2717                  ><img src="//cdn.shopify.com/static/images/flags/cz.svg?format=jpg&amp;width=60" alt="Czechia" srcset="//cdn.shopify.com/static/images/flags/cz.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Czechia(CZK Kč)</span>
2718                  </button></x-listbox></form></x-popover>
2719    </div></li><li class="header__account-link sm-max:hidden">
2720            <a href="/en-us/account/login">
2721              <span class="sr-only">Login</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-account" viewBox="0 0 24 24">
2722      <path d="M16.125 8.75c-.184 2.478-2.063 4.5-4.125 4.5s-3.944-2.021-4.125-4.5c-.187-2.578 1.64-4.5 4.125-4.5 2.484 0 4.313 1.969 4.125 4.5Z" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/>
2723      <path d="M3.017 20.747C3.783 16.5 7.922 14.25 12 14.25s8.217 2.25 8.984 6.497" stroke="currentColor" stroke-width="1" stroke-miterlimit="10"/>
2724    </svg></a>
2725          </li><li class="header__search-link">
2726            <a href="/en-us/search" aria-controls="header-search-sections--24435209273367__header">
2727              <span class="sr-only">Search</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-search" viewBox="0 0 24 24">
2728      <path d="M10.364 3a7.364 7.364 0 1 0 0 14.727 7.364 7.364 0 0 0 0-14.727Z" stroke="currentColor" stroke-width="1" stroke-miterlimit="10"/>
2729      <path d="M15.857 15.858 21 21.001" stroke="currentColor" stroke-width="1" stroke-miterlimit="10" stroke-linecap="round"/>
2730    </svg></a>
2731          </li><li class="relative header__cart-link">
2732          <a href="/en-us/cart" aria-controls="cart-drawer" data-no-instant>
2733            <span class="sr-only">Cart</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-cart" viewBox="0 0 24 24"><path d="M10 7h13l-4 9H7.5L5 3H1" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/>
2734          <circle cx="9" cy="20" r="1" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/>
2735          <circle cx="17" cy="20" r="1" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg><cart-dot class="header__cart-dot  "></cart-dot>
2736          </a>
2737        </li>
2738      </ul>
2739    </nav><header-search id="header-search-sections--24435209273367__header" class="header-search">
2740  <div class="container">
2741    <form id="predictive-search-form" action="/en-us/search" method="GET" aria-owns="header-predictive-search" class="header-search__form" role="search">
2742      <div class="header-search__form-control"><svg aria-hidden="true" fill="none" focusable="false" width="20" class="icon icon-search" viewBox="0 0 24 24">
2743      <path d="M10.364 3a7.364 7.364 0 1 0 0 14.727 7.364 7.364 0 0 0 0-14.727Z" stroke="currentColor" stroke-width="1" stroke-miterlimit="10"/>
2744      <path d="M15.857 15.858 21 21.001" stroke="currentColor" stroke-width="1" stroke-miterlimit="10" stroke-linecap="round"/>
2745    </svg><input type="search" name="q" spellcheck="false" class="header-search__input h5 sm:h4" aria-label="Search" placeholder="Search for...">
2746
2747        <dialog-close-button class="contents">
2748          <button type="button">
2749            <span class="sr-only">Close</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-close" viewBox="0 0 16 16">
2750      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1"/>
2751    </svg>
2752
2753  </button>
2754        </dialog-close-button>
2755      </div>
2756    </form>
2757
2758    <predictive-search id="header-predictive-search" class="predictive-search">
2759      <div class="predictive-search__content" slot="results"></div>
2760    </predictive-search>
2761  </div>
2762</header-search><template id="header-sidebar-template">
2763  <div part="base">
2764    <div part="overlay"></div>
2765
2766    <div part="content">
2767      <header part="header">
2768        <dialog-close-button class="contents">
2769          <button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-close" viewBox="0 0 16 16">
2770      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1"/>
2771    </svg>
2772
2773  </button>
2774        </dialog-close-button>
2775      </header>
2776
2777      <div part="panel-list">
2778        <slot name="main-panel"></slot><slot name="collapsible-panel"></slot></div>
2779    </div>
2780  </div>
2781</template>
2782
2783<header-sidebar id="sidebar-menu" class="header-sidebar drawer drawer--sm color-scheme color-scheme--scheme-3" template="header-sidebar-template" open-from="left"><div class="header-sidebar__main-panel" slot="main-panel">
2784    <div class="header-sidebar__scroller">
2785      <ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><button type="button" class="header-sidebar__linklist-button h6" aria-controls="header-panel-1" aria-expanded="false">Bamboo Underwear<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right  icon--direction-aware" viewBox="0 0 10 10">
2786      <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
2787    </svg></button></li><li>
2787<a href="https://mosmannaustralia.com/en-us/collections/build-your-own-7-pack-bamboo-underwear" class="header-sidebar__linklist-button h6">25% Off Create Your Own 7-Pack</a></li><li><a href="/en-us/collections/mens-board-shorts-swim-shorts" class="header-sidebar__linklist-button h6">Mens Swim</a></li><li><a href="/en-us/collections/boys-swim-shorts" class="header-sidebar__linklist-button h6">Boys Swim</a></li><li><a href="/en-us/collections/matching-swim-trunks" class="header-sidebar__linklist-button h6">Father & Son</a></li><li><a href="/en-us/collections/clearance-sale" class="header-sidebar__linklist-button h6">SALE</a></li></ul>
2788    </div><div class="header-sidebar__footer"><a href="/en-us/account/login" class="text-with-icon smallcaps sm:hidden"><svg aria-hidden="true" fill="none" focusable="false" width="20" class="icon icon-account" viewBox="0 0 24 24">
2789      <path d="M16.125 8.75c-.184 2.478-2.063 4.5-4.125 4.5s-3.944-2.021-4.125-4.5c-.187-2.578 1.64-4.5 4.125-4.5 2.484 0 4.313 1.969 4.125 4.5Z" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/>
2790      <path d="M3.017 20.747C3.783 16.5 7.922 14.25 12 14.25s8.217 2.25 8.984 6.497" stroke="currentColor" stroke-width="1" stroke-miterlimit="10"/>
2791    </svg>Login</a><div class="localization-selectors"><div class="relative">
2792      <button
2793        type="button"
2794        class="localization-toggle heading text-xxs link-faded"
2795        aria-controls="popover-localization-header-sidebar-sections--24435209273367__header-country"
2796        aria-label="Change country or currency"
2797        aria-expanded="false"
2798      ><img src="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&amp;width=60" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&amp;width=60 60w" width="60" height="45" class="country-flag"><span>USD $
2799</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="icon icon-chevron-down" viewBox="0 0 10 10">
2800      <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"/>
2801    </svg></button>
2802
2803      <x-popover
2804        id="popover-localization-header-sidebar-sections--24435209273367__header-country"
2805        initial-focus="[aria-selected='true']"
2806        class="popover popover--top-start color-scheme color-scheme--dialog"
2807      >
2808        <p class="h4" slot="header">Country</p><form method="post" action="/en-us/localization" id="localization-form-header-sidebar-sections--24435209273367__header-country" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/en-us/search" /><x-listbox class="popover__value-list"><button
2809                    type="submit"
2810                    name="country_code"
2811                    class="popover__value-option h-stack gap-2.5"
2812                    role="option"
2813                    value="AU"
2814                    aria-selected="false"
2815                  ><img src="//cdn.shopify.com/static/images/flags/au.svg?format=jpg&amp;width=60" alt="Australia" srcset="//cdn.shopify.com/static/images/flags/au.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Australia(AUD $)</span>
2816                  </button><button
2817                    type="submit"
2818                    name="country_code"
2819                    class="popover__value-option h-stack gap-2.5"
2820                    role="option"
2821                    value="IT"
2822                    aria-selected="false"
2823                  ><img
2824                          src="https://cdn.shopify.com/s/files/1/0560/5421/8775/files/EU_Flag.png?v=1741141175"
2825                          width="60"
2826                          height="40"
2827                          loading="lazy"
2828                          class="country-flag"
2829                          alt="Eurozone Flag"
2830                        ><span>Eurozone(EUR €)</span>
2831                  </button><button
2832                    type="submit"
2833                    name="country_code"
2834                    class="popover__value-option h-stack gap-2.5"
2835                    role="option"
2836                    value="US"
2837                    aria-selected="true"
2838                  ><img src="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&amp;width=60" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United States(USD $)</span>
2839                  </button><button
2840                    type="submit"
2841                    name="country_code"
2842                    class="popover__value-option h-stack gap-2.5"
2843                    role="option"
2844                    value="CA"
2845                    aria-selected="false"
2846                  ><img src="//cdn.shopify.com/static/images/flags/ca.svg?format=jpg&amp;width=60" alt="Canada" srcset="//cdn.shopify.com/static/images/flags/ca.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Canada(CAD $)</span>
2847                  </button><button
2848                    type="submit"
2849                    name="country_code"
2850                    class="popover__value-option h-stack gap-2.5"
2851                    role="option"
2852                    value="GB"
2853                    aria-selected="false"
2854                  ><img src="//cdn.shopify.com/static/images/flags/gb.svg?format=jpg&amp;width=60" alt="United Kingdom" srcset="//cdn.shopify.com/static/images/flags/gb.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United Kingdom(GBP £)</span>
2855                  </button><button
2856                    type="submit"
2857                    name="country_code"
2858                    class="popover__value-option h-stack gap-2.5"
2859                    role="option"
2860                    value="NZ"
2861                    aria-selected="false"
2862                  ><img src="//cdn.shopify.com/static/images/flags/nz.svg?format=jpg&amp;width=60" alt="New Zealand" srcset="//cdn.shopify.com/static/images/flags/nz.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>New Zealand(NZD $)</span>
2863                  </button><button
2864                    type="submit"
2865                    name="country_code"
2866                    class="popover__value-option h-stack gap-2.5"
2867                    role="option"
2868                    value="SG"
2869                    aria-selected="false"
2870                  ><img src="//cdn.shopify.com/static/images/flags/sg.svg?format=jpg&amp;width=60" alt="Singapore" srcset="//cdn.shopify.com/static/images/flags/sg.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Singapore(SGD $)</span>
2871                  </button><button
2872                    type="submit"
2873                    name="country_code"
2874                    class="popover__value-option h-stack gap-2.5"
2875                    role="option"
2876                    value="CH"
2877                    aria-selected="false"
2878                  ><img src="//cdn.shopify.com/static/images/flags/ch.svg?format=jpg&amp;width=60" alt="Switzerland" srcset="//cdn.shopify.com/static/images/flags/ch.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Switzerland(CHF)</span>
2879                  </button><button
2880                    type="submit"
2881                    name="country_code"
2882                    class="popover__value-option h-stack gap-2.5"
2883                    role="option"
2884                    value="CZ"
2885                    aria-selected="false"
2886                  ><img src="//cdn.shopify.com/static/images/flags/cz.svg?format=jpg&amp;width=60" alt="Czechia" srcset="//cdn.shopify.com/static/images/flags/cz.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Czechia(CZK Kč)</span>
2887                  </button></x-listbox></form></x-popover>
2888    </div></div></div></div><header-sidebar-collapsible-panel class="header-sidebar__collapsible-panel" slot="collapsible-panel">
2889      <div class="header-sidebar__scroller"><div id="header-panel-1" class="header-sidebar__sub-panel" hidden>
2890              <button type="button" class="header-sidebar__back-button link-faded is-divided text-with-icon h6 md:hidden" data-action="close-panel"><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left  icon--direction-aware" viewBox="0 0 10 10">
2891      <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
2892    </svg>Bamboo Underwear</button>
2893
2894              <ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><a href="/en-us/collections/mens-trunks" class="header-sidebar__linklist-button h6">Trunks</a></li><li><a href="/en-us/collections/mens-bamboo-briefs" class="header-sidebar__linklist-button h6">Briefs</a></li><li><a href="/en-us/collections/mens-bamboo-jockstraps" class="header-sidebar__linklist-button h6">Jockstraps</a></li><li><a href="/en-us/collections/mens-underwear-packs" class="header-sidebar__linklist-button h6">Bamboo Bundles</a></li></ul></div></div>
2895    </header-sidebar-collapsible-panel></header-sidebar></x-header>
2896</height-observer>
2897
2898<script>
2899  document.documentElement.style.setProperty('--header-height', `${document.getElementById('shopify-section-sections--24435209273367__header').clientHeight.toFixed(2)}px`);
2900</script>
2900
2901
2902
2903</header>
2904<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
2905<section id="shopify-section-sections--24435209306135__cart-drawer" class="shopify-section shopify-section-group-overlay-group shopify-section--cart-drawer"><cart-drawer id="cart-drawer" class="cart-drawer drawer drawer--center-body color-scheme color-scheme--scheme-1" initial-focus="false" handle-editor-events>
2906  <p class="h4" slot="header">Cart</p><p class="h5 text-center">Your cart is empty</p></cart-drawer>
2907
2908</section>
2909<!-- END sections: overlay-group --><main id="main" class="anchor">
2910      <section id="shopify-section-template--24435209502743__main" class="shopify-section shopify-section--main-search"><div class="color-scheme color-scheme--scheme-1">
2911    <div class="container container--xs">
2912      <div class="empty-state">
2913        <div class="v-stack gap-4">
2914          <div class="prose">
2915            <h1 class="h4">Search</h1>
2916          </div>
2917
2918          <form class="main-search-form" action="/en-us/search" method="get" role="search"><div class="relative"><div class="form-control" ><input id="input--template--24435209502743__main--q" class="input" type="text"  name="q" placeholder="Search for..." 
2919  
2920  
2921  
2922  
2923  
2924  autocomplete="off"
2925  
2926  
2927  
2928  
2929  autocorrect="off"
2930  
2931><label for="input--template--24435209502743__main--q" class="floating-label text-xs">Search for...</label></div><button type="submit" class="input-suffix link-faded"><svg aria-hidden="true" fill="none" focusable="false" width="24" class="icon icon-search" viewBox="0 0 24 24">
2932      <path d="M10.364 3a7.364 7.364 0 1 0 0 14.727 7.364 7.364 0 0 0 0-14.727Z" stroke="currentColor" stroke-width="1" stroke-miterlimit="10"/>
2933      <path d="M15.857 15.858 21 21.001" stroke="currentColor" stroke-width="1" stroke-miterlimit="10" stroke-linecap="round"/>
2934    </svg></button>
2935            </div>
2936          </form>
2937        </div>
2938      </div>
2939    </div>
2940  </div></section>
2941<!-- BEGIN sections: footer-group -->
2942<section id="shopify-section-sections--24435209240599__featured_collections_Waw9Gm" class="shopify-section shopify-section-group-footer-group shopify-section--featured-collections">
2943</section><section id="shopify-section-sections--24435209240599__testimonials_egRpMY" class="shopify-section shopify-section-group-footer-group shopify-section--testimonials"><style>
2944    #shopify-section-sections--24435209240599__testimonials_egRpMY {
2945      --testimonials-font-size: calc(clamp(1.125rem, 1.064516129032258rem + 0.25806451612903225vw, 1.25rem) * 0.7);
2946    }
2947  </style><div class="section-spacing color-scheme color-scheme--scheme-1 color-scheme--bg-609ecfcfee2f667ac6c12366fc6ece56 bordered-section" style="--border-color: var(--text-color) / 0.15;">
2948    <div class="container">
2949      <div class="section-stack">
2950  <div class="section-header justify-self-center text-center"><div class="prose"><h2 class="h2">Customer Reviews</h2><p>Real feedback from real customers</p></div></div><div class="testimonial-list"><testimonial-carousel allow-swipe  class="testimonial-carousel" id="carousel-sections--24435209240599__testimonials_egRpMY"><div class="testimonial-item text-center is-selected" ><div class="prose"><p><strong>Long Time Customer</strong></p><p>I have been buying from the Mosmann people for years now. They sell good quality underwear and with the worldwide free shipping option. It is just like buying locally or even cheaper ( I live in Hungary). They have great multipack special offers, cool designs and if there is a problem or issue their customer service is quick to respond and help. Recommended.</p></div><div class="v-stack justify-items-center gap-4 "><p class="text-base"><strong>Zoltan Kisjuhasz</strong></p></div></div><div class="testimonial-item text-center " ><div class="prose"><p><strong>Large is actually large!</strong></p><p>I've bought, from other makers, underwear labelled X-large that were actually medium 🙁 Mosmann fits perfect, fabric is soft & range of patterns is fun.</p></div><div class="v-stack justify-items-center gap-4 "><p class="text-base"><strong>Duncan Armstrong</strong></p></div></div><div class="testimonial-item text-center " ><div class="prose"><p><strong>Best Swim Shorts</strong></p><p>Mosmann men’s swim shorts are an absolute godsend! They’re super comfy. - I don’t just wear mine in the water, I wear them when ever I want a bloody comfy pair of shorts. They dry quickly, which is a bonus especially come spring and summer here in Australia. I bought my first pair around 12 months ago and I now own 5...I’m loving the product and designs. I highly recommend them to all guys who want amazing pair of shorts that fit flawlessly and make you look amazing, they hug the but too...ladies</p></div><div class="v-stack justify-items-center gap-4 "><p class="text-base"><strong>20connor</strong></p></div></div><div class="testimonial-item text-center " ><div class="prose"><p><strong>Perfect for Vacay</strong></p><p>Just back from Bali and basically didn't take my Mosmann's off for 3 weeks. Brilliant in the pool, on the beach and everything in between! Another RIPPER Aussie brand</p></div><div class="v-stack justify-items-center gap-4 "><p class="text-base"><strong>Craig Mcleod</strong></p></div></div><div class="testimonial-item text-center " ><div class="prose"><p><strong>Excellent Service</strong></p><p>hey enabled me to swap a pair of  swim shorts at last minute before dispatch and also waved the price difference .<br/>Not many retailers would do this , thanks a million Mosmann</p></div><div class="v-stack justify-items-center gap-4 "><p class="text-base"><strong>Tony Howden</strong></p></div></div></testimonial-carousel><carousel-navigation aria-controls="carousel-sections--24435209240599__testimonials_egRpMY" class="page-dots "><button class="tap-area" aria-current="true" aria-label="Go to item 1">
2951                  <span class="sr-only">Go to item 1</span>
2952                </button><button class="tap-area" aria-current="false" aria-label="Go to item 2">
2953                  <span class="sr-only">Go to item 2</span>
2954                </button><button class="tap-area" aria-current="false" aria-label="Go to item 3">
2955                  <span class="sr-only">Go to item 3</span>
2956                </button><button class="tap-area" aria-current="false" aria-label="Go to item 4">
2957                  <span class="sr-only">Go to item 4</span>
2958                </button><button class="tap-area" aria-current="false" aria-label="Go to item 5">
2959                  <span class="sr-only">Go to item 5</span>
2960                </button></carousel-navigation></div>
2961      </div>
2962    </div>
2963  </div></section><section id="shopify-section-sections--24435209240599__text-with-icons" class="shopify-section shopify-section-group-footer-group shopify-section--text-with-icons"><div class="section-spacing section-spacing--tight color-scheme color-scheme--scheme-3 color-scheme--bg-c1f8cb21047e4797e94d0969dc5d1e44 bordered-section">
2964    <div class="container">
2965      <div class="v-stack gap-8"><text-with-icons-carousel disabled-on="sm" allow-swipe id="text-with-icons-sections--24435209240599__text-with-icons" class="text-with-icons full-bleed sm:unbleed" role="region" style="--border-color: var(--text-color) / 0.15;"><div class="text-with-icons__item is-selected snap-center" role="group" aria-label="Item 1 of 4" >
2966              <div class="v-stack gap-6 justify-items-center sm:justify-items-center"><div style="--border-color: var(--text-color) / 0.15;"><svg aria-hidden="true" focusable="false" fill="none" stroke-width="1" width="24" class="sm:hidden icon icon-picto-plane" viewBox="0 0 24 24">
2967      <path clip-rule="evenodd" d="m20.055 20.198.654-.654c.36-.36.502-.885.373-1.378l-2.326-8.837 3.075-3.075a2.972 2.972 0 0 0 .422-3.794 2.867 2.867 0 0 0-4.369-.37l-3.183 3.185L5.867 2.95a1.434 1.434 0 0 0-1.38.373l-.653.654A1.434 1.434 0 0 0 4.11 6.22l6.03 3.618-4.589 5.2-1.434.02a1.434 1.434 0 0 0-1.225.37L1.46 16.74a.716.716 0 0 0 .225 1.165l2.767 1.56 1.816 2.864a.718.718 0 0 0 1.166.224l1.251-1.193c.354-.333.515-.822.428-1.3l.023-1.438 5.058-4.73 3.618 6.03a1.434 1.434 0 0 0 2.243.276Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2968    </svg><svg aria-hidden="true" focusable="false" fill="none" stroke-width="1" width="24" class="hidden sm:block icon icon-picto-plane" viewBox="0 0 24 24">
2969      <path clip-rule="evenodd" d="m20.055 20.198.654-.654c.36-.36.502-.885.373-1.378l-2.326-8.837 3.075-3.075a2.972 2.972 0 0 0 .422-3.794 2.867 2.867 0 0 0-4.369-.37l-3.183 3.185L5.867 2.95a1.434 1.434 0 0 0-1.38.373l-.653.654A1.434 1.434 0 0 0 4.11 6.22l6.03 3.618-4.589 5.2-1.434.02a1.434 1.434 0 0 0-1.225.37L1.46 16.74a.716.716 0 0 0 .225 1.165l2.767 1.56 1.816 2.864a.718.718 0 0 0 1.166.224l1.251-1.193c.354-.333.515-.822.428-1.3l.023-1.438 5.058-4.73 3.618 6.03a1.434 1.434 0 0 0 2.243.276Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2970    </svg></div><div class="v-stack gap-2 text-center sm:text-center"><p class="h6"><strong>Free delivery worldwide</strong></p><div class="prose"><p>For orders above 69USD (120 AUD)</p></div></div></div>
2971            </div><div class="text-with-icons__item  snap-center" role="group" aria-label="Item 2 of 4" >
2972              <div class="v-stack gap-6 justify-items-center sm:justify-items-center"><div style="--border-color: var(--text-color) / 0.15;"><svg aria-hidden="true" focusable="false" fill="none" stroke-width="1" width="24" class="sm:hidden icon icon-picto-return" viewBox="0 0 24 24">
2973      <path d="m1.25 15.08 2.207-3.384 3.385 2.206" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2974      <path d="M13.13 2.5a9.525 9.525 0 1 1 0 19.049 9.68 9.68 0 0 1-9.673-9.853" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2975    </svg><svg aria-hidden="true" focusable="false" fill="none" stroke-width="1" width="24" class="hidden sm:block icon icon-picto-return" viewBox="0 0 24 24">
2976      <path d="m1.25 15.08 2.207-3.384 3.385 2.206" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2977      <path d="M13.13 2.5a9.525 9.525 0 1 1 0 19.049 9.68 9.68 0 0 1-9.673-9.853" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2978    </svg></div><div class="v-stack gap-2 text-center sm:text-center"><p class="h6"><strong>Satisfied or refunded</strong></p><div class="prose"><p>Easy 30 Days return on outerwear (Excludes Underwear)</p></div></div></div>
2979            </div><div class="text-with-icons__item  snap-center" role="group" aria-label="Item 3 of 4" >
2980              <div class="v-stack gap-6 justify-items-center sm:justify-items-center"><div style="--border-color: var(--text-color) / 0.15;"><svg aria-hidden="true" focusable="false" fill="none" stroke-width="1" width="24" class="sm:hidden icon icon-picto-star" viewBox="0 0 24 24">
2981      <path clip-rule="evenodd" d="m12.695 1.676 3.198 6.334 6.154.61a.77.77 0 0 1 .477 1.313l-5.064 5.02 1.878 6.82a.777.777 0 0 1-1.1.894l-6.24-3.09-6.23 3.086a.777.777 0 0 1-1.1-.893l1.878-6.821-5.068-5.02a.77.77 0 0 1 .478-1.313l6.154-.61 3.192-6.33a.783.783 0 0 1 1.393 0Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2982    </svg><svg aria-hidden="true" focusable="false" fill="none" stroke-width="1" width="24" class="hidden sm:block icon icon-picto-star" viewBox="0 0 24 24">
2983      <path clip-rule="evenodd" d="m12.695 1.676 3.198 6.334 6.154.61a.77.77 0 0 1 .477 1.313l-5.064 5.02 1.878 6.82a.777.777 0 0 1-1.1.894l-6.24-3.09-6.23 3.086a.777.777 0 0 1-1.1-.893l1.878-6.821-5.068-5.02a.77.77 0 0 1 .478-1.313l6.154-.61 3.192-6.33a.783.783 0 0 1 1.393 0Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2984    </svg></div><div class="v-stack gap-2 text-center sm:text-center"><p class="h6"><strong>Customer Satisfaction</strong></p><div class="prose"><p>4.8 Star Customer Reviews </p></div></div></div>
2985            </div><div class="text-with-icons__item  snap-center" role="group" aria-label="Item 4 of 4" >
2986              <div class="v-stack gap-6 justify-items-center sm:justify-items-center"><div style="--border-color: var(--text-color) / 0.15;"><svg aria-hidden="true" focusable="false" fill="none" stroke-width="1" width="24" class="sm:hidden icon icon-picto-credit-card" viewB
2986ox="0 0 24 24">
2987      <path clip-rule="evenodd" d="M.75 5.25a1.5 1.5 0 0 1 1.5-1.5h19.5a1.5 1.5 0 0 1 1.5 1.5v13.5a1.5 1.5 0 0 1-1.5 1.5H2.25a1.5 1.5 0 0 1-1.5-1.5V5.25Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2988      <path d="M.75 8.25h22.5m-18 4.5h8.25m-8.25 3h5.25" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2989    </svg><svg aria-hidden="true" focusable="false" fill="none" stroke-width="1" width="24" class="hidden sm:block icon icon-picto-credit-card" viewBox="0 0 24 24">
2990      <path clip-rule="evenodd" d="M.75 5.25a1.5 1.5 0 0 1 1.5-1.5h19.5a1.5 1.5 0 0 1 1.5 1.5v13.5a1.5 1.5 0 0 1-1.5 1.5H2.25a1.5 1.5 0 0 1-1.5-1.5V5.25Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2991      <path d="M.75 8.25h22.5m-18 4.5h8.25m-8.25 3h5.25" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
2992    </svg></div><div class="v-stack gap-2 text-center sm:text-center"><p class="h6"><strong>Secure payments</strong></p><div class="prose"><p>Shop with confidence – your details are always protected</p></div></div></div>
2993            </div></text-with-icons-carousel><carousel-navigation aria-controls="text-with-icons-sections--24435209240599__text-with-icons" class="page-dots sm:hidden"><button class="tap-area" aria-current="true">
2994                  <span class="sr-only">Go to item 1</span>
2995                </button><button class="tap-area" aria-current="false">
2996                  <span class="sr-only">Go to item 2</span>
2997                </button><button class="tap-area" aria-current="false">
2998                  <span class="sr-only">Go to item 3</span>
2999                </button><button class="tap-area" aria-current="false">
3000                  <span class="sr-only">Go to item 4</span>
3001                </button></carousel-navigation></div>
3002    </div>
3003  </div></section><footer id="shopify-section-sections--24435209240599__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><style>
3004  #shopify-section-sections--24435209240599__footer {
3005    --footer-content-justify-items: space-between;
3006  }
3007</style><div class="footer color-scheme color-scheme--scheme-2 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673 ">
3008  <div class="container">
3009    <div class="footer__inner"><div class="footer__block-list"><div class="footer__block footer__block--links" ><div class="v-stack gap-4 sm:gap-5"><p class="h6"><strong>Mosmann Australia</strong></p><ul class="v-stack gap-2.5 unstyled-list" role="list"><li>
3010                            <a href="/en-us/pages/about-us" class="link-faded">About Us</a>
3011                          </li><li>
3012                            <a href="/en-us/pages/careers-at-mosmann-australia" class="link-faded">Careers </a>
3013                          </li><li>
3014                            <a href="/en-us/pages/influencers" class="link-faded">Influencers</a>
3015                          </li><li>
3016                            <a href="https://mosmannaustralia.com/blogs/all-about-bamboo" class="link-faded">Blog</a>
3017                          </li><li>
3018                            <a href="/en-us/pages/terms-conditions" class="link-faded">Terms & Conditions</a>
3019                          </li><li>
3020                            <a href="https://mosmannaustralia.com/pages/privacy-policy" class="link-faded">Privacy Policy</a>
3021                          </li></ul>
3022                    </div></div><div class="footer__block footer__block--links" ><div class="v-stack gap-4 sm:gap-5"><p class="h6"><strong>Help & Support</strong></p><ul class="v-stack gap-2.5 unstyled-list" role="list"><li>
3023                            <a href="/en-us/pages/mosmann-australia-reviews" class="link-faded">Reviews</a>
3024                          </li><li>
3025                            <a href="https://mosmannaustralia.com/pages/need-help-page" class="link-faded">Contact Us</a>
3026                          </li><li>
3027                            <a href="https://mosmann.faire.com?utm_source=embed" class="link-faded">Wholesale Enquiries</a>
3028                          </li><li>
3029                            <a href="/en-us/pages/mosmann-australia-swimwear-and-underwear-size-chart" class="link-faded">
3029Size Chart</a>
3030                          </li><li>
3031                            <a href="/en-us/pages/returns-exchanges" class="link-faded">Returns & Exchanges</a>
3032                          </li><li>
3033                            <a href="https://mosmannaustralia.com/collections/mosmann-underwear-hall-of-fame" class="link-faded">Underwear Hall Of Fame</a>
3034                          </li><li>
3035                            <a href="https://mosmannaustralia.com/collections/mosmann-swimwear-hall-of-fame" class="link-faded">Swimwear Hall Of Fame</a>
3036                          </li></ul>
3037                    </div></div><div class="footer__block footer__block--text" ><div class="v-stack gap-4 sm:gap-5"><p class="h6"><strong>About</strong></p><div class="prose text-subdued"><p>Inspired by Sydney’s iconic beaches, Mosmann Australia designs premium men’s swimwear and underwear with a relaxed coastal sensibility. Known for tailored swim shorts, matching father and son styles, and ultra-soft bamboo underwear, Mosmann blends refined design, quality craftsmanship, and effortless comfort. Every piece is created to move seamlessly from beach to bar — made for modern Australian summers and beyond.<br/></p></div></div></div><div class="footer__block footer__block--newsletter" ><div class="v-stack gap-4 sm:gap-5"><p class="h6">Newsletter</p><div class="prose text-subdued"><p>Sign up to our newsletter to receive exclusive offers.</p></div><form method="post" action="/en-us/contact#newsletter-form-sections--24435209240599__footer" id="newsletter-form-sections--24435209240599__footer" accept-charset="UTF-8" class="form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter"><div class="form-control" ><input id="input--sections--24435209240599__footer--contactemail" class="input" type="email" dir="ltr" name="contact[email]" placeholder="E-mail" 
3038  
3039  
3040  
3041  
3042  
3043  autocomplete="email"
3044  
3045  enterkeyhint="send"
3046  required
3047  
3048  
3049  
3050><label for="input--sections--24435209240599__footer--contactemail" class="floating-label text-xs">E-mail</label></div><div class="align-self-start">
3051<button type="submit"  class="button" >Subscribe</button></div></form></div></div></div><div class="footer__aside"><div class="localization-selectors"><div class="relative">
3052      <button
3053        type="button"
3054        class="localization-toggle heading text-xxs link-faded"
3055        aria-controls="popover-localization--sections--24435209240599__footer-country"
3056        aria-label="Change country or currency"
3057        aria-expanded="false"
3058      ><img src="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&amp;width=60" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United States(USD $)</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="icon icon-chevron-down" viewBox="0 0 10 10">
3059      <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"/>
3060    </svg></button>
3061
3062      <x-popover
3063        id="popover-localization--sections--24435209240599__footer-country"
3064        initial-focus="[aria-selected='true']"
3065        class="popover popover--top-start color-scheme color-scheme--dialog"
3066      >
3067        <p class="h4" slot="header">Country</p><form method="post" action="/en-us/localization" id="localization-form--sections--24435209240599__footer-country" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/en-us/search" /><x-listbox class="popover__value-list"><button
3068                    type="submit"
3069                    name="country_code"
3070                    class="popover__value-option h-stack gap-2.5"
3071                    role="option"
3072                    value="AU"
3073                    aria-selected="false"
3074                  ><img src="//cdn.shopify.com/static/images/flags/au.svg?format=jpg&amp;width=60" alt="Australia" srcset="//cdn.shopify.com/static/images/flags/au.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Australia(AUD $)</span>
3075                  </button><button
3076                    type="submit"
3077                    name="country_code"
3078                    class="popover__value-option h-stack gap-2.5"
3079                    role="option"
3080                    value="IT"
3081                    aria-selected="false"
3082                  ><img
3083                          src="https://cdn.shopify.com/s/files/1/0560/5421/8775/files/EU_Flag.png?v=1741141175"
3084                          width="60"
3085                          height="40"
3086                          loading="lazy"
3087                          class="country-flag"
3088                          alt="Eurozone Flag"
3089                        ><span>Eurozone(EUR €)</span>
3090                  </button><button
3091                    type="submit"
3092                    name="country_code"
3093                    class="popover__value-option h-stack gap-2.5"
3094                    role="option"
3095                    value="US"
3096                    aria-selected="true"
3097                  ><img src="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&amp;width=60" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United States(USD $)</span>
3098                  </button><button
3099                    type="submit"
3100                    name="country_code"
3101                    class="popover__value-option h-stack gap-2.5"
3102                    role="option"
3103                    value="CA"
3104                    aria-selected="false"
3105                  ><img src="//cdn.shopify.com/static/images/flags/ca.svg?format=jpg&amp;width=60" alt="Canada" srcset="//cdn.shopify.com/static/images/flags/ca.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Canada(CAD $)</span>
3106                  </button><button
3107                    type="submit"
3108                    name="country_code"
3109                    class="popover__value-option h-stack gap-2.5"
3110                    role="option"
3111                    value="GB"
3112                    aria-selected="false"
3113                  ><img src="//cdn.shopify.com/static/images/flags/gb.svg?format=jpg&amp;width=60" alt="United Kingdom" srcset="//cdn.shopify.com/static/images/flags/gb.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United Kingdom(GBP £)</span>
3114                  </button><button
3115                    type="submit"
3116                    name="country_code"
3117                    class="popover__value-option h-stack gap-2.5"
3118                    role="option"
3119                    value="NZ"
3120                    aria-selected="false"
3121                  ><img src="//cdn.shopify.com/static/images/flags/nz.svg?format=jpg&amp;width=60" alt="New Zealand" srcset="//cdn.shopify.com/static/images/flags/nz.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>New Zealand(NZD $)</span>
3122                  </button><button
3123                    type="submit"
3124                    name="country_code"
3125                    class="popover__value-option h-stack gap-2.5"
3126                    role="option"
3127                    value="SG"
3128                    aria-selected="false"
3129                  ><img src="//cdn.shopify.com/static/images/flags/sg.svg?format=jpg&amp;width=60" alt="Singapore" srcset="//cdn.shopify.com/static/images/flags/sg.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Singapore(SGD $)</span>
3130                  </button><button
3131                    type="submit"
3132                    name="country_code"
3133                    class="popover__value-option h-stack gap-2.5"
3134                    role="option"
3135                    value="CH"
3136                    aria-selected="false"
3137                  ><img src="//cdn.shopify.com/static/images/flags/ch.svg?format=jpg&amp;width=60" alt="Switzerland" srcset="//cdn.shopify.com/static/images/flags/ch.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Switzerland(CHF)</span>
3138                  </button><button
3139                    type="submit"
3140                    name="country_code"
3141                    class="popover__value-option h-stack gap-2.5"
3142                    role="option"
3143                    value="CZ"
3144                    aria-selected="false"
3145                  ><img src="//cdn.shopify.com/static/images/flags/cz.svg?format=jpg&amp;width=60" alt="Czechia" srcset="//cdn.shopify.com/static/images/flags/cz.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Czechia(CZK Kč)</span>
3146                  </button></x-listbox></form></x-popover>
3147    </div></div><p class="heading text-subdued text-xxs">© 2026 - Mosmann Australia <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=p
3147oweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a></p><ul class="payment-methods unstyled-list"><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
3148</li><li><svg version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 
31481.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
3149</li><li><svg xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-bancontact" role="img" viewBox="0 0 38 24" width="38" height="24"><title id="pi-bancontact">Bancontact</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 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="M4.703 3.077h28.594c.139 0 .276.023.405.068.128.045.244.11.343.194a.9.9 0 0 1 .229.29c.053.107.08.223.08.34V20.03a.829.829 0 0 1-.31.631 1.164 1.164 0 0 1-.747.262H4.703a1.23 1.23 0 0 1-.405-.068 1.09 1.09 0 0 1-.343-.194.9.9 0 0 1-.229-.29.773.773 0 0 1-.08-.34V3.97c0-.118.027-.234.08-.342a.899.899 0 0 1 .23-.29c.098-.082.214-.148.342-.193a1.23 1.23 0 0 1 .405-.068Z" fill="#fff"/><path d="M6.38 18.562v-3.077h1.125c.818 0 1.344.259 1.344.795 0 .304-.167.515-.401.638.338.132.536.387.536.734 0 .62-.536.91-1.37.91H6.38Zm.724-1.798h.537c.328 0 .468-.136.468-.387 0-.268-.255-.356-.599-.356h-.406v.743Zm0 1.262h.448c.438 0 .693-.093.693-.383 0-.286-.219-.404-.63-.404h-.51v.787Zm3.284.589c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.156.002.31.014.464.035v-.105c0-.269-.183-.396-.531-.396a2.128 2.128 0 0 0-.688.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.767 0 1.147.343 1.147.936v1.222c-.214.093-.615.194-1.136.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.947.947 0 0 0 .365-.061Zm1.204.444v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.167-.444-.484-.444a1.267 1.267 0 0 0-.459.079v1.719h-.713Zm4.886-2.167-.135.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.652.25-.652.664 0 .453.24.685.688.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.553 2.22c-.802 0-1.302-.47-1.302-1.178 0-.704.5-1.174 1.302-1.174.807 0 1.297.47 1.297 1.173 0 .708-.49 1.179-1.297 1.179Zm0-.502c.37 0 .563-.259.563-.677 0-.413-.193-.672-.563-.672-.364 0-.568.26-.568.672 0 .418.204.677.568.677Zm1.713.449v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.166-.444-.484-.444a1.268 1.268 0 0 0-.459.079v1.719h-.713Zm3.996.053c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.355v-.488l.718-.03v.518h.578v.484h-.578v.94c0 .256.125.374.36.374.093 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Zm1.814 0c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.155.002.31.014.464.035v-.105c0-.269-.183-.396-.532-.396a2.128 2.128 0 0 0-.687.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.766 0 1.146.343 1.146.936v1.222c-.213.093-.614.194-1.135.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.946.946 0 0 0 .365-.061Zm3.157-1.723-.136.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.651.25-.651.664 0 .453.24.685.687.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.
3149001.538.043.787.132Zm1.58 2.22c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.354v-.488l.72-.03v.518h.577v.484h-.578v.94c0 .256.125.374.36.374.092 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Z" fill="#1E3764"/><path d="M11.394 13.946c3.803 0 5.705-2.14 7.606-4.28H6.38v4.28h5.014Z" fill="url(#pi-bancontact-a)"/><path d="M26.607 5.385c-3.804 0-5.705 2.14-7.607 4.28h12.62v-4.28h-5.013Z" fill="url(#pi-bancontact-b)"/><defs><linearGradient id="pi-bancontact-a" x1="8.933" y1="12.003" x2="17.734" y2="8.13" gradientUnits="userSpaceOnUse"><stop stop-color="#005AB9"/><stop offset="1" stop-color="#1E3764"/></linearGradient><linearGradient id="pi-bancontact-b" x1="19.764" y1="10.037" x2="29.171" y2="6.235" gradientUnits="userSpaceOnUse"><stop stop-color="#FBA900"/><stop offset="1" stop-color="#FFD800"/></linearGradient></defs></svg></li><li><svg width="38" height="24" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24" aria-labelledby="pi-bizum"><title id="pi-bizum">Bizum</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18a3 3 0 003 3h32c1.7 0 3-1.3 3-3V3a3 3 0 00-3-3z" opacity=".07"/><path fill="#fff" d="M35 1a2 2 0 012 2v18a2 2 0 01-2 2H3a2 2 0 01-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#05c0c7" fill-rule="evenodd" d="M18.81 10.55a.52.52 0 00-.52.51v3.88a.52.52 0 101.05 0v-3.88a.52.52 0 00-.53-.51zm0-1.93a.6.6 0 00-.59.59c0 .32.27.6.6.6a.6.6 0 000-1.2zm5.12 2.44c0-.32-.26-.44-.5-.44h-2.6c-.25 0-.46.2-.46.44 0 .26.2.46.46.46h1.71l-2.21 3.08a.55.55 0 00-.1.31c0 .33.26.5.48.5h2.76c.25 0 .46-.2.46-.45 0-.26-.2-.46-.46-.46H21.6l2.17-3.01a.7.7 0 00.15-.43zm-7.66 2.44c0 .63-.28 1.02-.92 1.02s-.9-.39-.9-1.02v-1.98h.94c.78 0 .88.42.88.9v1.08zm1.05-1.1c0-1.1-.57-1.8-1.9-1.8h-.96V9.14a.52.52 0 00-.52-.52.52.52 0 00-.52.52v4.36c0 1.08.58 1.96 1.95 1.96 1.36 0 1.96-.9 1.96-1.96v-1.11h-.01zm10.7-1.85a.52.52 0 00-.52.52v2.43c0 .63-.28 1.02-.92 1.02-.63 0-.9-.39-.9-1.02v-2.43a.52.52 0 00-.51-.52.52.52 0 00-.53.52v2.43c0 1.08.58 1.96 1.95 1.96s1.96-.9 1.96-1.96v-2.43a.54.54 0 00-.53-.52zM36 12.52c0-1.08-.5-1.96-1.87-1.96-.61 0-1.05.18-1.35.48-.3-.3-.74-.48-1.35-.48-1.36 0-1.87.9-1.87 1.96v2.43c0 .29.24.52.52.52.29 0 .52-.23.52-.52v-2.43c0-.63.2-1.02.83-1.02.63 0 .82.39.82 1.02v2.43c0 .29.24.52.52.52.29 0 .52-.23.52-.52v-2.43c0-.63.2-1.02.83-1.02.64 0 .83.39.83 1.02v2.43c0 .29.23.52.5.52.3 0 .53-.23.53-.52l.02-2.43zM3.87 10.56c.37.27.88.19 1.15-.18l.96-1.33a.82.82 0 10-1.33-.97l-.97 1.33a.83.83 0 00.2 1.15zm4.4-1.88a.82.82 0 00-1.15.18l-3.86 5.32a.82.82 0 101.33.97l3.86-5.32a.81.81 0 00-.18-1.15zM3.5 8.26a.82.82 0 10-1.32-.97.82.82 0 001.32.97zm5.86 7.3a.82.82 0 10-.97 1.33.82.82 0 10.97-1.33zm-1.5-2.1a.82.82 0 00-1.15.17l-.97 1.33a.82.82 0 101.32.97l.98-1.33a.82.82 0 00-.18-1.15z" clip-rule="evenodd"/></svg></li><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
314906zM23.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>
3150</li><li><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-spidealwero"><title id="pi-spidealwero">iDEAL Wero</title><path opacity="0.07" 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="black"/><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="#FFF48D"/><path d="M3.45001 7.43572V17.0022C3.45001 17.4602 3.82664 17.8347 4.28673 17.8347H10.0301C14.3722 17.8347 16.2539 15.4157 16.2539 12.2063C16.2539 8.99693 14.3715 6.60321 10.0294 6.60321H4.28603C3.82594 6.60321 3.44931 6.97773 3.44931 7.43572H3.45001Z" fill="white"/><path d="M7.29413 8.95133V16.0203H10.385C13.1918 16.0203 14.4087 14.4422 14.4087 12.2112C14.4087 9.98022 13.1911 8.41901 10.385 8.41901H7.82926C7.53259 8.41901 7.29413 8.66027 7.29413 8.95204V8.95133Z" fill="#CC0066"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.03507 17.073H10.0294C13.539 17.073 15.4754 15.3456 15.4754 12.2105C15.4754 10.4038 14.7685 7.36908 10.0294 7.36908H5.03507C4.59182 7.36908 4.23203 7.72677 4.23203 8.16862V16.2742C4.23203 16.7153 4.59182 17.0737 5.03507 17.0737V17.073ZM4.49924 8.16862C4.49924 7.87335 4.7377 7.63559 5.03437 7.63559H10.0287C11.9609 7.63559 15.2068 8.23104 15.2068 12.2105C15.2068 15.1744 13.3665 16.8065 10.0287 16.8065H5.03507C4.7384 16.8065 4.49994 16.5694 4.49994 16.2735V8.16862H4.49924Z" fill="#232323"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.81464 11.1831C8.72066 11.1494 8.62247 11.1326 8.51586 11.1326V11.1284H7.8082V12.8355H8.52428C8.65122 12.8355 8.76134 12.8102 8.85602 12.7681C8.95 12.7218 9.02785 12.6629 9.08957 12.5872C9.15129 12.5114 9.19618 12.4188 9.22844 12.3136C9.25719 12.2084 9.27332 12.0948 9.27332 11.9686C9.27332 11.8255 9.25299 11.7035 9.21581 11.5983C9.17514 11.4973 9.12183 11.4089 9.05661 11.3374C8.98717 11.27 8.90932 11.2153 8.81534 11.1817L8.81464 11.1831ZM8.64702 12.4995C8.59371 12.5163 8.54462 12.5248 8.49132 12.5248V12.529H8.16799V11.4524H8.4296C8.51937 11.4524 8.59301 11.465 8.65473 11.4903C8.71645 11.5155 8.76554 11.5576 8.80201 11.6039C8.83849 11.6502 8.86724 11.7133 8.88407 11.7806C8.9002 11.8479 8.90862 11.9279 8.90862 12.0121C8.90862 12.1088 8.896 12.1846 8.87215 12.2519C8.85108 12.3106 8.81921 12.3649 8.77817 12.4118C8.74305 12.4524 8.69779 12.4829 8.64702 12.5002V12.4995Z" fill="white"/><path d="M10.7504 11.1333V11.4489H9.87441V11.815H10.6803V12.1053H9.87441V12.5219H10.7707V12.8376H9.51041V11.1305H10.7504V11.1347V11.1333Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6244 12.8404L12.0023 11.1333H11.6222L10.9958 12.8404H11.3641L11.4952 12.4616H12.1173L12.2443 12.8404H12.6251H12.6244ZM11.8136 11.5534L12.0226 12.1797H11.5934L11.8101 11.5534H11.8143H11.8136Z" fill="white"/><path d="M13.2178 11.1325V12.5247H14.0278V12.8403H12.8538V11.1332H13.2178V11.1325Z" fill="white"/><path d="M5.85774 12.8656C6.30099 12.8656 6.66009 12.5065 6.66009 12.0625C6.66009 11.6186 6.30099 11.2595 5.85774 11.2595C5.41448 11.2595 5.05539 11.6186 5.05539 12.0625C5.05539 12.5065 5.41448 12.8656 5.85774 12.8656ZM6.33536 16.0771C5.71396 16.0771 5.216 15.5406 5.216 14.8813V13.9478C5.216 13.6181 5.46498 13.3474 5.77778 13.3474C6.09059 13.3474 6.33957 13.6139 6.33957 13.9478V16.0771H6.33536Z" fill="#232323"/><path d="M31.45 12.2209C31.45 11.1773 32.1926 10.2264 33.4749 10.2264C34.7572 10.2264 35.5053 11.178 35.5053 12.2209C35.5053 13.2638 34.7627 14.2154 33.4749 14.2154C32.1926 14.2154 31.45 13.2638 31.45 12.2209ZM34.3782 12.2209C34.3782 11.7178 34.0467 11.2537 33.4749 11.2537C32.9032 11.2537 32.5717 11.7186 32.571
31507 12.2209C32.5717 12.7232 32.9086 13.1889 33.4749 13.1889C34.0412 13.1889 34.3782 12.724 34.3782 12.2209ZM30.6615 12.9619C31.0889 12.7185 31.3455 12.2537 31.3455 11.7404C31.3455 10.9784 30.7948 10.3294 29.94 10.3294H28.1452V14.1132H29.2567V13.146H29.4649L30.1006 14.1132H31.4095L30.6615 12.9619ZM29.7161 12.2747H29.2567V11.2046H29.7216C30.0211 11.2046 30.213 11.4479 30.213 11.7396C30.213 12.0314 30.0148 12.2747 29.7161 12.2747ZM23.0713 10.3247L22.4044 12.5797L21.7539 10.3247H20.8686L20.2126 12.5797L19.5511 10.3247H18.378L19.722 14.1015H20.6868L21.3108 12.0454L21.9294 14.1015H22.8997L24.2436 10.3247H23.0705H23.0713ZM25.9261 13.1795H25.9237C25.508 13.1795 25.2163 12.9284 25.0915 12.5961H27.9159C27.9385 12.4713 27.9502 12.3434 27.9502 12.2139C27.9502 11.1734 27.21 10.2241 25.9261 10.2233V11.2482C26.3442 11.249 26.6328 11.5002 26.7568 11.8317H23.9363C23.9137 11.9565 23.902 12.0844 23.902 12.2139C23.902 13.2552 24.643 14.2052 25.923 14.2052H25.9253V13.1795H25.9261Z" fill="#1D1C1C"/><path d="M25.9237 14.2044C25.9674 14.2044 26.0103 14.2029 26.0524 14.2013C26.3122 14.188 26.5485 14.135 26.7591 14.05C26.9697 13.965 27.1546 13.8472 27.3114 13.7052C27.4673 13.5644 27.5983 13.3982 27.699 13.2138C27.7903 13.0469 27.8574 12.8667 27.8995 12.6787H26.7225C26.6983 12.7287 26.6702 12.777 26.6382 12.8215C26.5945 12.8831 26.5431 12.9385 26.4846 12.9861C26.4261 13.0344 26.3605 13.075 26.2888 13.1062C26.217 13.1374 26.1382 13.1592 26.0532 13.1709C26.0119 13.1764 25.969 13.1795 25.9245 13.1795C25.6601 13.1795 25.4456 13.0773 25.2919 12.9174L24.5268 13.6912C24.8668 14.0055 25.3387 14.2036 25.9237 14.2036V14.2044Z" fill="#1D1C1C"/><path d="M25.9237 10.2225C24.838 10.2225 24.1399 10.9058 23.9535 11.7482H25.1266C25.267 11.4581 25.5431 11.2475 25.9237 11.2475C26.2272 11.2475 26.4627 11.3785 26.6164 11.5766L27.3886 10.7958C27.0438 10.4464 26.5477 10.2225 25.9245 10.2225H25.9237Z" fill="#1D1C1C"/><path d="M17.3927 16.431C17.3069 16.431 17.2367 16.3608 17.2367 16.275V8.16296C17.2367 8.07716 17.3069 8.00696 17.3927 8.00696C17.4785 8.00696 17.5487 8.07716 17.5487 8.16296V16.275C17.5487 16.3608 17.4785 16.431 17.3927 16.431Z" fill="#1D1C1C"/></svg></li><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
3151</li><li><svg 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"/>
3151<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 0-.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></li><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
3152</li><li><svg viewBox="-36 25 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-unionpay"><title id="pi-unionpay">Union Pay</title><path fill="#005B9A" d="M-36 46.8v.7-.7zM-18.3 25v24h-7.2c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h1.4zm12.6 0c-1.3 0-2.9 1-3.2 2.3l-4.5 19.4c-.3 1.3.5 2.3 1.8 2.3h-4.9V25h10.8z"/><path fill="#E9292D" d="M-19.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3h-8.9c-.8 0-1.5-.6-1.5-1.4v-21c0-.8.7-1.6 1.5-1.6h14.7z"/><path fill="#0E73B9" d="M-5.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3H-26h.5c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h14z"/><path fill="#059DA4" d="M2 26.6v21c0 .8-.6 1.4-1.5 1.4h-12.1c-1.3 0-2.1-1.1-1.8-2.3l4.5-19.4C-8.6 26-7 25-5.7 25H.5c.9 0 1.5.7 1.5 1.6z"/><path fill="#fff" d="M-21.122 38.645h.14c.14 0 .28-.07.28-.14l.42-.63h1.19l-.21.35h1.4l-.21.63h-1.68c-.21.28-.42.42-.7.42h-.84l.21-.63m-.21.91h3.01l-.21.7h-1.19l-.21.7h1.19l-.21.7h-1.19l-.28 1.05c-.07.14 0 .28.28.21h.98l-.21.7h-1.89c-.35 0-.49-.21-.35-.63l.35-1.33h-.77l.21-.7h.77l.21-.7h-.7l.21-.7zm4.83-1.75v.42s.56-.42 1.12-.42h1.96l-.77 2.66c-.07.28-.35.49-.77.49h-2.24l-.49 1.89c0 .07 0 .14.14.14h.42l-.14.56h-1.12c-.42 0-.56-.14-.49-.35l1.47-5.39h.91zm1.68.77h-1.75l-.21.7s.28-.21.77-.21h1.05l.14-.49zm-.63 1.68c.14 0 .21 0 .21-.14l.14-.35h-1.75l-.14.56 1.54-.07zm-1.19.84h.98v.42h.28c.14 0 .21-.07.21-.14l.07-.28h.84l-.14.49c-.07.35-.35.49-.77.56h-.56v.77c0 .14.07.21.35.21h.49l-.14.56h-1.19c-.35 0-.49-.14-.49-.49l.07-2.1zm4.2-2.45l.21-.84h1.19l-.07.28s.56-.28 1.05-.28h1.47l-.21.84h-.21l-1.12 3.85h.21l-.21.77h-.21l-.07.35h-1.19l.07-.35h-2.17l.21-.77h.21l1.12-3.85h-.28m1.26 0l-.28 1.05s.49-.21.91-.28c.07-.35.21-.77.21-.77h-.84zm-.49 1.54l-.28 1.12s.56-.28.98-.28c.14-.42.21-.77.21-.77l-.91-.07zm.21 2.31l.21-.77h-.84l-.21.77h.84zm2.87-4.69h1.12l.07.42c0 .07.07.14.21.14h.21l-.21.7h-.77c-.28 0-.49-.07-.49-.35l-.14-.91zm-.35 1.47h3.57l-.21.77h-1.19l-.21.7h1.12l-.21.77h-1.26l-.28.42h.63l.14.84c0 .07.07.14.21.14h.21l-.21.7h-.7c-.35 0-.56-.07-.56-.35l-.14-.77-.56.84c-.14.21-.35.35-.63.35h-1.05l.21-.7h.35c.14 0 .21-.07.35-.21l.84-1.26h-1.05l.21-.77h1.19l.21-.7h-1.19l.21-.77zm-19.74-5.04c-.14.7-.42 1.19-.91 1.54-.49.35-1.12.56-1.89.56-.7 0-1.26-.21-1.54-.56-.21-.28-.35-.56-.35-.98 0-.14 0-.35.07-.56l.84-3.92h1.19l-.77 3.92v.28c0 .21.07.35.14.49.14.21.35.28.7.28s.7-.07.91-.28c.21-.21.42-.42.49-.77l.77-3.92h1.19l-.84 3.92m1.12-1.54h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35.14.21.21.49.14.91l-.49 2.38h-.91l.42-2.17c.07-.28.07-.49 0-.56-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.63-3.57m9.8 0h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35s.21.49.14.91l-.49 2.38h-.91l.42-2.24c.07-.21 0-.42-.07-.49-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.7-3.57m-5.81 0h.98l-.77 3.5h-.98l.77-3.5m.35-1.33h.98l-.21.84h-.98l.21-.84zm1.4 4.55c-.21-.21-.35-.56-.35-.98v-.21c0-.07 0-.21.07-.28.14-.56.35-1.05.7-1.33.35-.35.84-.49 1.33-.49.42 0 .77.14 1.05.35.21.21.35.56.35.98v.21c0 .07 0 .21-.07.28-.14.56-.35.98-.7 1.33-.35.35-.84.49-1.33.49-.35 0-.7-.14-1.05-.35m1.89-.7c.14-.21.28-.49.35-.84v-.35c0-.21-.07-.35-.14-.49a.
3152635.635 0 0 0-.49-.21c-.28 0-.49.07-.63.28-.14.21-.28.49-.35.84v.28c0 .21.07.35.14.49.14.14.28.21.49.21.28.07.42 0 .63-.21m6.51-4.69h2.52c.49 0 .84.14 1.12.35.28.21.35.56.35.91v.28c0 .07 0 .21-.07.28-.07.49-.35.98-.7 1.26-.42.35-.84.49-1.4.49h-1.4l-.42 2.03h-1.19l1.19-5.6m.56 2.59h1.12c.28 0 .49-.07.7-.21.14-.14.28-.35.35-.63v-.28c0-.21-.07-.35-.21-.42-.14-.07-.35-.14-.7-.14h-.91l-.35 1.68zm8.68 3.71c-.35.77-.7 1.26-.91 1.47-.21.21-.63.7-1.61.7l.07-.63c.84-.28 1.26-1.4 1.54-1.96l-.28-3.78h1.19l.07 2.38.91-2.31h1.05l-2.03 4.13m-2.94-3.85l-.42.28c-.42-.35-.84-.56-1.54-.21-.98.49-1.89 4.13.91 2.94l.14.21h1.12l.7-3.29-.91.07m-.56 1.82c-.21.56-.56.84-.91.77-.28-.14-.35-.63-.21-1.19.21-.56.56-.84.91-.77.28.14.35.63.21 1.19"/></svg></li><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><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 
315216.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>
3153</li></ul></div>
3154    </div>
3155  </div>
3156</div>
3157
3158</footer>
3159<!-- END sections: footer-group --></main>
3160    
3160<script>
3161  class CollectionVariantPicker {
3162    constructor(container) {
3163      this.container = container;
3164      this.productId = container.dataset.productId;
3165      this.form = container.querySelector('form');
3166      this.variantIdInput = this.form ? this.form.querySelector('input[name="id"]') : null;
3167      this.optionButtons = container.querySelectorAll('[data-option-value]');
3168      this.warningMessage = container.querySelector('.collection-variant-warning');
3169      this.buyButtonsWrapper = container.querySelector('[data-buy-buttons-wrapper]');
3170      this.sizeOptionsContainer = container.querySelector('[data-size-options]');
3171      this.klaviyoContainer = container.querySelector('#klaviyo-form-container');
3172
3173      // Find the price elements
3174      this.productCard = this.container.closest('product-card');
3175      this.priceList = this.productCard ? this.productCard.querySelector('.price-list') : null;
3176
3177      // Track if options are selected
3178      this.optionsSelected = false;
3179      this.lastSelectedVariantId = null;
3180      this.lastPriceHtml = '';
3181
3182      // Initially disable buy buttons
3183      if (this.buyButtonsWrapper) {
3184        this.buyButtonsWrapper.classList.add('collection-buy-buttons-wrapper--disabled');
3185      }
3186
3187      // Check if we're on one of the special collection pages
3188      this.isSpecialCollection = window.location.pathname.includes('/collections/mosmann-underwear-hall-of-fame') || 
3189                               window.location.pathname.includes('/collections/mosmann-swimwear-hall-of-fame');
3190
3191      // Get product data
3192      this.productData = null;
3193      this.fetchProductData();
3194
3195      // Add event listeners
3196      this.optionButtons.forEach(button => {
3197        button.addEventListener('click', this.onOptionClick.bind(this));
3198      });
3199
3200      // Add click handler to the buy button when disabled
3201      if (this.form) {
3202        const submitButton = this.form.querySelector('button[type="submit"]');
3203        if (submitButton) {
3204          submitButton.addEventListener('click', this.onButtonClick.bind(this));
3205        }
3206      }
3207
3208      // Intercept form submission
3209      if (this.form) {
3210        this.form.addEventListener('submit', this.onFormSubmit.bind(this));
3211      }
3212
3213      // Initialize Klaviyo form handling
3214      this.setupKlaviyoForm();
3215    }
3216
3217    setupKlaviyoForm() {
3218      if (!this.klaviyoContainer) return;
3219
3220      const observer = new MutationObserver(() => {
3221        const notifyMeField = this.container.querySelector('input[id^="NotifyMe"]');
3222        if (notifyMeField && this.productData) {
3223          notifyMeField.value = this.productData.title;
3224          notifyMeField.setAttribute("readonly", "true");
3225          
3226          notifyMeField.focus();
3227          notifyMeField.dispatchEvent(new Event('input', { bubbles: true }));
3228          notifyMeField.blur();
3229
3230          if (window._klOnsite) {
3231            window._klOnsite.push(['set', { NotifyMe: this.productData.title }]);
3232            window._klOnsite.push(['identify', { NotifyMe: this.productData.title }]);
3233          }
3234
3235          const formRows = this.container.querySelectorAll('[data-testid="form-row"]');
3236          if (formRows.length >= 3) {
3237            formRows[0].style.display = 'none';
3238            formRows[2].style.display = 'none';
3239          }
3240
3241          observer.disconnect();
3242        }
3243      });
3244
3245      observer.observe(this.klaviyoContainer, {
3246        childList: true,
3247        subtree: true
3248      });
3249
3250      document.addEventListener('submit', (event) => {
3251        if (event.target && event.target.matches('form[class*="klaviyo"]') && this.productData) {
3252          if (window._klOnsite) {
3253            window._klOnsite.push(['track', 'Back In Stock Request', {
3254              NotifyMe: this.productData.title,
3255              ProductID: this.productId,
3256              ProductTitle: this.productData.title
3257            }]);
3258          }
3259        }
3260      });
3261    }
3262
3263    async fetchProductData() {
3264      try {
3265        let productHandle = '';
3266
3267        if (this.productCard && this.productCard.getAttribute('handle')) {
3268          productHandle = this.productCard.getAttribute('handle');
3269        } 
3270        else if (this.productCard) {
3271          const productLink = this.productCard.querySelector('a[href*="/products/"]');
3272          if (productLink) {
3273            const href = productLink.getAttribute('href');
3274            const handleMatch = href.match(/\/products\/([^/?#]+)/);
3275            if (handleMatch && handleMatch[1]) {
3276              productHandle = handleMatch[1];
3277            }
3278          }
3279        }
3280
3281        if (!productHandle) {
3282          console.error('Could not determine product handle');
3283          return;
3284        }
3285
3286        const response = await fetch(`/products/${productHandle}.js`);
3287        this.productData = await response.json();
3288        
3289        // Check availability and hide variant picker if sold out
3290        this.checkProductAvailability();
3291        
3292        if (this.isSpecialCollection) {
3293          this.initializeKlaviyoForm();
3294        }
3295      } catch (error) {
3296        console.error('Error fetching product data:', error);
3297      }
3298    }
3299
3300    checkProductAvailability() {
3301      if (!this.productData) return;
3302      
3303      // Check if all variants are sold out
3304      const allVariantsSoldOut = this.productData.variants.every(variant => !variant.available);
3305      
3306      if (allVariantsSoldOut) {
3307        this.container.setAttribute('data-sold-out', 'true');
3308        
3309        // Also hide the size options container if it exists
3310        if (this.sizeOptionsContainer) {
3311          this.sizeOptionsContainer.style.display = 'none';
3312        }
3313      }
3314    }
3315
3316    initializeKlaviyoForm() {
3317      const addToCartButton = this.form?.querySelector('button[type="submit"]');
3318      if (!addToCartButton) return;
3319
3320      const isSoldOut = this.productData.available === false || 
3321                       (this.productData.variants.length === 1 && !this.productData.variants[0].available);
3322
3323      if (isSoldOut) {
3324        if (this.buyButtonsWrapper) {
3325          this.buyButtonsWrapper.classList.remove('collection-buy-buttons-wrapper--disabled');
3326        }
3327
3328        const notifyMeButton = document.createElement('button');
3329        notifyMeButton.type = 'button';
3330        notifyMeButton.className = addToCartButton.className.replace('loading', '');
3331        notifyMeButton.classList.add('notify-me-button');
3332        notifyMeButton.textContent = 'NOTIFY ME';
3333        notifyMeButton.addEventListener('click', () => {
3334          this.klaviyoContainer?.scrollIntoView({ behavior: 'smooth' });
3335        });
3336        addToCartButton.replaceWith(notifyMeButton);
3337      }
3338    }
3339
3340    onOptionClick(event) {
3341      const button = event.currentTarget;
3342      const optionPosition = parseInt(button.dataset.optionPosition);
3343      const optionValue = button.dataset.optionValue;
3344
3345      const optionContainer = this.container.querySelector(`[data-option-position="${optionPosition}"]`);
3346      const buttons = optionContainer.querySelectorAll('[data-option-value]');
3347
3348      buttons.forEach(btn => {
3349        btn.classList.remove('collection-variant-option--selected');
3350        btn.removeAttribute('aria-selected');
3351      });
3352
3353      button.classList.add('collection-variant-option--selected');
3354      button.setAttribute('aria-selected', 'true');
3355
3356      this.optionsSelected = true;
3357
3358      if (this.buyButtonsWrapper) {
3359        this.buyButtonsWrapper.classList.remove('collection-buy-buttons-wrapper--disabled');
3360      }
3361
3362      if (this.warningMessage) {
3363        this.warningMessage.style.display = 'none';
3364      }
3365
3366      this.updateSelectedVariant();
3367    }
3368
3369    onButtonClick(event) {
3370      if (!this.optionsSelected) {
3371        event.preventDefault();
3372        event.stopPropagation();
3373        this.showWarning();
3374        return false;
3375      }
3376    }
3377
3378    showWarning() {
3379      if (this.warningMessage) {
3380        this.warningMessage.style.display = 'flex';
3381        setTimeout(() => {
3382          this.warningMessage.style.display = 'none';
3383        }, 3000);
3384      }
3385    }
3386
3387    updateSelectedVariant() {
3388      if (!this.productData || !this.variantIdInput) return;
3389
3390      const selectedOptions = [];
3391      this.container.querySelectorAll('.collection-variant-option--selected').forEach(button => {
3392        const position = parseInt(button.dataset.optionPosition) - 1;
3393        const value = button.dataset.optionValue;
3394        selectedOptions[position] = value;
3395      });
3396
3397      const matchingVariant = this.productData.variants.find(variant => {
3398        return variant.options.every((option, index) => {
3399          return option === selectedOptions[index];
3400        });
3401      });
3402
3403      if (matchingVariant) {
3404        if (this.lastSelectedVariantId === matchingVariant.id) {
3405          return;
3406        }
3407
3408        this.lastSelectedVariantId = matchingVariant.id;
3409        this.variantIdInput.value = matchingVariant.id;
3410
3411        const newPriceHtml = this.getPriceHtml(matchingVariant);
3412        if (this.priceList.innerHTML !== newPriceHtml) {
3413          this.lastPriceHtml = this.priceList.innerHTML;
3414          this.priceList.innerHTML = newPriceHtml;
3415        }
3416
3417        const addToCartButton = this.form.querySelector('button[type="submit"]');
3418        if (addToCartButton) {
3419          if (matchingVariant.available) {
3420            addToCartButton.disabled = false;
3421            addToCartButton.textContent = "Add to cart";
3422            
3423            if (this.isSpecialCollection && addToCartButton.classList.contains('notify-me-button')) {
3424              const newAddToCartButton = this.createAddToCartButton();
3425              addToCartButton.replaceWith(newAddToCartButton);
3426              newAddToCartButton.addEventListener('click', this.onButtonClick.bind(this));
3427            }
3428          } else {
3429            addToCartButton.disabled = true;
3430            addToCartButton.textContent = "Sold Out";
3431            
3432            if (this.isSpecialCollection) {
3433              this.initializeKlaviyoForm();
3434            }
3435          }
3436        }
3437      }
3438    }
3439
3440    createAddToCartButton() {
3441      const button = document.createElement('button');
3442      button.type = 'submit';
3443      button.className = 'button button--primary';
3444      button.textContent = 'Add to cart';
3445      return button;
3446    }
3447
3448    getPriceHtml(variant) {
3449      if (!variant) return '';
3450
3451      const selectedCurrency = Shopify.currency.active;
3452      const exchangeRate = Shopify.currency.rate[selectedCurrency];
3453
3454      const price = (variant.price / 100) * exchangeRate;
3455      const compareAtPrice = variant.compare_at_price ? (variant.compare_at_price / 100) * exchangeRate : null;
3456
3457      let priceHtml = '';
3458      if (compareAtPrice && compareAtPrice > price) {
3459        priceHtml = `
3460        <price-list class="price-list ">
3461          <sale-price class="h6 text-subdued"><span class="sr-only">Sale price</span>${Shopify.formatMoney(price * 100, selectedCurrency)}</sale-price>
3462          <compare-at-price class="h6 text-subdued line-through">
3463            <span class="sr-only">Regular price</span>${Shopify.formatMoney(compareAtPrice * 100, selectedCurrency)}
3464          </compare-at-price>
3465        </price-list>
3466        `;
3467      } else {
3468        priceHtml = `
3469        <price-list class="price-list ">
3470          <sale-price class="h6 text-subdued">
3471            <span class="sr-only">Sale price</span>${Shopify.formatMoney(price * 100, selectedCurrency)}
3472          </sale-price>
3473        </price-list>
3474        `;
3475      }
3476
3477      return priceHtml;
3478    }
3479
3480    onFormSubmit(event) {
3481      if (!this.optionsSelected) {
3482        event.preventDefault();
3483        this.showWarning();
3484        return false;
3485      }
3486    }
3487  }
3488
3489  document.addEventListener('DOMContentLoaded', () => {
3490    document.querySelectorAll('.collection-variant-picker').forEach(picker => {
3491      new CollectionVariantPicker(picker);
3492    });
3493  });
3494
3495
3496
3497let currentUrl = window.location.href;
3498
3499// Function to force hard refresh
3500function forceHardRefresh() {
3501  window.location.href = window.location.href;
3502}
3503
3504// Function to check for URL changes
3505function checkUrlChange() {
3506  if (window.location.href !== currentUrl) {
3507    currentUrl = window.location.href;
3508    forceHardRefresh(); // Hard refresh on URL change
3509  }
3510}
3511
3512// Check for URL changes every 500ms
3513setInterval(checkUrlChange, 500);
3514
3515// Override history methods to force refresh on AJAX navigation
3516(function(history) {
3517  const pushState = history.pushState;
3518  const replaceState = history.replaceState;
3519  
3520  history.pushState = function() {
3521    pushState.apply(history, arguments);
3522    forceHardRefresh(); // Hard refresh on pushState
3523  };
3524  
3525  history.replaceState = function() {
3526    replaceState.apply(history, arguments);
3527    forceHardRefresh(); // Hard refresh on replaceState
3528  };
3529})(window.history);
3530
3531// Force refresh on hash changes too
3532window.addEventListener('hashchange', function() {
3533  forceHardRefresh();
3534});
3535
3536// Optional: Also catch popstate events (back/forward navigation)
3537window.addEventListener('popstate', function() {
3538  forceHardRefresh();
3539});
3540</script>
3540
3541
3542<style>
3543  /* Hide variant picker options for sold out products */
3544  .collection-variant-picker[data-sold-out="true"] .collection-variant-picker__option {
3545    display: none !important;
3546  }
3547
3548  .notify-me-button {
3549    width: 100%;
3550  }
3551  
3552  /* Hide Klaviyo NotifyMe label */
3553  label[for^="NotifyMe_"] {
3554    display: none !important;    
3555  }
3556  
3557  #klaviyo-form-container {
3558    margin: auto;
3559    margin-top: -23px;
3560    max-width: 250px;
3561  }
3562  
3563  /* Hide badges and price lists on specific collections */
3564  
3565  
3566  /* Hide first and third form-row elements */
3567   
3568
3569  [data-testid="klaviyo-form-WzgFHF"] [data-testid="form-row"]:nth-child(1),
3570[data-testid="klaviyo-form-WzgFHF"] [data-testid="form-row"]:nth-child(3) {
3571  display: flex !important;
3572} 
3573
3574  [data-testid="klaviyo-form-W8ZMxM"]  {
3575    background:transparent !important;
3576  }
3577    [data-testid="klaviyo-form-W8ZMxM"] input {
3578    height: 34px !important;
3579    margin-bottom: 9px !important;
3580    border: 1px solid #000000 !important;
3581    background: rgba(255, 255, 255, 0.5) !important;
3582  }
3583  .notify-me-button {
3584    display: none;
3585  }
3586  .collection-variant-picker {
3587    width:100% !important;
3588  }
3589      [data-testid="klaviyo-form-W8ZMxM"] button {
3590    height:41px !important;
3591  }
3592</style>
3593    
3594  <style> .color-scheme--bg-609ecfcfee2f667ac6c12366fc6ece56 {background: #ffffff;} .product-title {min-height: 41px;} @media screen and (max-width: 700px) {.collection-variant-picker {transform: scale(0.9); }} .collection-header {background: #222222;} .shopify-model-viewer-ui model-viewer {background-color: transparent;} .restock-alerts-branding-text p,.restock-alerts-branding-text a,.restock-alerts-branding-text img {display: none !important;} :root {--container-lg-max-width: 1600px; --container-xl-max-width: 1600px;} </style>
3595<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3595
3596</body>
3597</html>
3598<style>
3599  .review-product.yotpo-vugc-dynamic-content {
3600    visibility: hidden !important;
3601}
3602</style>

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.