PageSourceSearch

https://www.somato.fit/

html somato.fit collected 2026-10-09 22:36:08 UTC 299,845 bytes, 5,881 lines download raw bytes

1<!doctype html>
2
3<!--
4  ___                 ___           ___           ___
5       /  /\                     /__/\         /  /\         /  /\
6      /  /:/_                    \  \:\       /  /:/        /  /::\
7     /  /:/ /\  ___     ___       \  \:\     /  /:/        /  /:/\:\
8    /  /:/ /:/ /__/\   /  /\  ___  \  \:\   /  /:/  ___   /  /:/  \:\
9   /__/:/ /:/  \  \:\ /  /:/ /__/\  \__\:\ /__/:/  /  /\ /__/:/ \__\:\
10   \  \:\/:/    \  \:\  /:/  \  \:\ /  /:/ \  \:\ /  /:/ \  \:\ /  /:/
11    \  \::/      \  \:\/:/    \  \:\  /:/   \  \:\  /:/   \  \:\  /:/
12     \  \:\       \  \::/      \  \:\/:/     \  \:\/:/     \  \:\/:/
13      \  \:\       \__\/        \  \::/       \  \::/       \  \::/
14       \__\/                     \__\/         \__\/         \__\/
15
16  --------------------------------------------------------------------
17  #  Stiletto v3.3.0
18  #  Documentation: https://help.fluorescent.co/v/stiletto
19  #  Purchase: https://themes.shopify.com/themes/stiletto/
20  #  A product by Fluorescent: https://fluorescent.co/
21  --------------------------------------------------------------------
22-->
23
24<html class="no-js" lang="en" style="--announcement-height: 1px;">
25  <head>
26    <meta charset="UTF-8">
27    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
28    <meta name="viewport" content="width=device-width,initial-scale=1">
29    
30
31
32
33
34  <meta name="description" content="Meet the world’s most compact home Pilates reformer. Beautifully designed, easy to store, complete with expert-led classes.">
35
36
37
38    <link rel="canonical" href="https://www.somato.fit/">
39    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="shortcut icon" href="//www.somato.fit/cdn/shop/files/Somato_Favicon.png?crop=center&height=32&v=1738961596&width=32" type="image/png"><title>An entire Pilates studio under your bed.
40&ndash; Somato</title>
41
42    
43
44
45
46
47
48
49
50
51<meta property="og:url" content="https://www.somato.fit/">
52<meta property="og:site_name" content="Somato">
53<meta property="og:type" content="website">
54<meta property="og:title" content="An entire Pilates studio under your bed.">
55<meta property="og:description" content="Meet the world’s most compact home Pilates reformer. Beautifully designed, easy to store, complete with expert-led classes.">
56<meta property="og:image" content="http://www.somato.fit/cdn/shop/files/Social_Sharing_Logo_1200x628.png?v=1746218418">
57<meta property="og:image:secure_url" content="https://www.somato.fit/cdn/shop/files/Social_Sharing_Logo_1200x628.png?v=1746218418">
58
59
60
61<meta name="twitter:title" content="An entire Pilates studio under your bed.">
62<meta name="twitter:description" content="Meet the world’s most compact home Pilates reformer. Beautifully designed, easy to store, complete with expert-led classes.">
63<meta name="twitter:card" content="summary_large_image">
64<meta name="twitter:image" content="https://www.somato.fit/cdn/shop/files/Social_Sharing_Logo_1200x628.png?v=1746218418">
65<meta name="twitter:image:width" content="480">
66<meta name="twitter:image:height" content="480">
67
68
69    
69<script>
70  console.log('Stiletto v3.3.0 by Fluorescent');
71
72  document.documentElement.className = document.documentElement.className.replace('no-js', '');
73  if (window.matchMedia(`(prefers-reduced-motion: reduce)`) === true || window.matchMedia(`(prefers-reduced-motion: reduce)`).matches === true) {
74    document.documentElement.classList.add('prefers-reduced-motion');
75  } else {
76    document.documentElement.classList.add('do-anim');
77  }
78
79  window.theme = {
80    version: 'v3.3.0',
81    themeName: 'Stiletto',
82    moneyFormat: "${{amount}}",
83    strings: {
84      name: "Somato",
85      accessibility: {
86        play_video: "Play",
87        pause_video: "Pause",
88        range_lower: "Lower",
89        range_upper: "Upper"
90      },
91      product: {
92        no_shipping_rates: "Shipping rate unavailable",
93        country_placeholder: "Country\/Region",
94        review: "Write a review"
95      },
96      products: {
97        product: {
98          unavailable: "Unavailable",
99          unitPrice: "Unit price",
100          unitPriceSeparator: "per",
101          sku: "SKU"
102        }
103      },
104      cart: {
105        editCartNote: "Edit order notes",
106        addCartNote: "Add order notes",
107        quantityError: "You have the maximum number of this product in your cart"
108      },
109      pagination: {
110        viewing: "You’re viewing {{ of }} of {{ total }}",
111        products: "products",
112        results: "results"
113      }
114    },
115    routes: {
116      root: "/",
117      cart: {
118        base: "/cart",
119        add: "/cart/add",
120        change: "/cart/change",
121        update: "/cart/update",
122        clear: "/cart/clear",
123        // Manual routes until Shopify adds support
124        shipping: "/cart/shipping_rates",
125      },
126      // Manual routes until Shopify adds support
127      products: "/products",
128      productRecommendations: "/recommendations/products",
129      predictive_search_url: '/search/suggest',
130    },
131    icons: {
132      chevron: "\u003cspan class=\"icon icon-new icon-chevron \"\u003e\n  \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M1.875 7.438 12 17.563 22.125 7.438\" stroke=\"currentColor\" stroke-width=\"2\"\/\u003e\u003c\/svg\u003e\n\u003c\/span\u003e\n",
133      close: "\u003cspan class=\"icon icon-new icon-close \"\u003e\n  \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z\" fill=\"currentColor\"\/\u003e\u003c\/svg\u003e\n\u003c\/span\u003e\n",
134      zoom: "\u003cspan class=\"icon icon-new icon-zoom \"\u003e\n  \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M10.3,19.71c5.21,0,9.44-4.23,9.44-9.44S15.51,.83,10.3,.83,.86,5.05,.86,10.27s4.23,9.44,9.44,9.44Z\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-width=\"1.63\"\/\u003e\n          \u003cpath d=\"M5.05,10.27H15.54\" fill=\"none\" stroke=\"currentColor\" stroke-miterlimit=\"10\" stroke-width=\"1.63\"\/\u003e\n          \u003cpath class=\"cross-up\" d=\"M10.3,5.02V15.51\" fill=\"none\" stroke=\"currentColor\" stroke-miterlimit=\"10\" stroke-width=\"1.63\"\/\u003e\n          \u003cpath d=\"M16.92,16.9l6.49,6.49\" fill=\"none\" stroke=\"currentColor\" stroke-miterlimit=\"10\" stroke-width=\"1.63\"\/\u003e\u003c\/svg\u003e\n\u003c\/span\u003e\n"
135    },
136    coreData: {
137      n: "Stiletto",
138      v: "v3.3.0",
139    }
140  }
141
142  window.theme.searchableFields = "product_type,title,variants.title,vendor";
143
144  
145</script>
145
146
147    <style>
148  @font-face {
149  font-family: "Work Sans";
150  font-weight: 500;
151  font-style: normal;
152  font-display: swap;
153  src: url("//www.somato.fit/cdn/fonts/work_sans/worksans_n5.42fc03d7028ac0f31a2ddf10d4a2904a7483a1c4.woff2") format("woff2"),
154       url("//www.somato.fit/cdn/fonts/work_sans/worksans_n5.1f79bf93aa21696aa0428c88e39fb9f946295341.woff") format("woff");
155}
156
157  @font-face {
158  font-family: "Instrument Sans";
159  font-weight: 700;
160  font-style: normal;
161  font-display: swap;
162  src: url("//www.somato.fit/cdn/fonts/instrument_sans/instrumentsans_n7.e4ad9032e203f9a0977786c356573ced65a7419a.woff2") format("woff2"),
163       url("//www.somato.fit/cdn/fonts/instrument_sans/instrumentsans_n7.b9e40f166fb7639074ba34738101a9d2990bb41a.woff") format("woff");
164}
165
166  @font-face {
167  font-family: "Instrument Sans";
168  font-weight: 400;
169  font-style: normal;
170  font-display: swap;
171  src: url("//www.somato.fit/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2") format("woff2"),
172       url("//www.somato.fit/cdn/fonts/instrument_sans/instrumentsans_n4.510f1b081e58d08c30978f465518799851ef6d8b.woff") format("woff");
173}
174
175  @font-face {
176  font-family: "Instrument Sans";
177  font-weight: 400;
178  font-style: normal;
179  font-display: swap;
180  src: url("//www.somato.fit/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2") format("woff2"),
181       url("//www.somato.fit/cdn/fonts/instrument_sans/instrumentsans_n4.510f1b081e58d08c30978f465518799851ef6d8b.woff") format("woff");
182}
183
184  @font-face {
185  font-family: "Instrument Sans";
186  font-weight: 700;
187  font-style: normal;
188  font-display: swap;
189  src: url("//www.somato.fit/cdn/fonts/instrument_sans/instrumentsans_n7.e4ad9032e203f9a0977786c356573ced65a7419a.woff2") format("woff2"),
190       url("//www.somato.fit/cdn/fonts/instrument_sans/instrumentsans_n7.b9e40f166fb7639074ba34738101a9d2990bb41a.woff") format("woff");
191}
192
193  @font-face {
194  font-family: "Instrument Sans";
195  font-weight: 400;
196  font-style: italic;
197  font-display: swap;
198  src: url("//www.somato.fit/cdn/fonts/instrument_sans/instrumentsans_i4.028d3c3cd8d085648c808ceb20cd2fd1eb3560e5.woff2") format("woff2"),
199       url("//www.somato.fit/cdn/fonts/instrument_sans/instrumentsans_i4.7e90d82df8dee29a99237cd19cc529d2206706a2.woff") format("woff");
200}
201
202  @font-face {
203  font-family: "Instrument Sans";
204  font-weight: 700;
205  font-style: italic;
206  font-display: swap;
207  src: url("//www.somato.fit/cdn/fonts/instrument_sans/instrumentsans_i7.d6063bb5d8f9cbf96eace9e8801697c54f363c6a.woff2") format("woff2"),
208       url("//www.somato.fit/cdn/fonts/instrument_sans/instrumentsans_i7.ce33afe63f8198a3ac4261b826b560103542cd36.woff") format("woff");
209}
210
211
212  :root {
213    --color-text: #3d352e;
214    --color-text-8-percent: rgba(61, 53, 46, 0.08);  
215    --color-text-alpha: rgba(61, 53, 46, 0.35);
216    --color-text-meta: rgba(61, 53, 46, 0.6);
217    --color-text-link: #3d352e;
218    --color-text-error: #D02F2E;
219    --color-text-success: #478947;
220
221    --color-background: #ffffff;
222    --color-background-semi-transparent-80: rgba(255, 255, 255, 0.8);
223    --color-background-semi-transparent-90: rgba(255, 255, 255, 0.9);
224
225    --color-background-transparent: rgba(255, 255, 255, 0);
226    --color-border: #AAAAAA;
227    --color-border-meta: rgba(170, 170, 170, 0.6);
228    --color-overlay: rgba(0, 0, 0, 0.7);
229
230    --color-background-meta: #f5f5f5;
231    --color-background-meta-alpha: rgba(245, 245, 245, 0.6);
232    --color-background-darker-meta: #e8e8e8;
233    --color-background-darker-meta-alpha: rgba(232, 232, 232, 0.6);
234    --color-background-placeholder: #e8e8e8;
235    --color-background-placeholder-lighter: #f0f0f0;
236    --color-foreground-placeholder: rgba(61, 53, 46, 0.4);
237
238    --color-border-input: #AAAAAA;
239    --color-border-input-alpha: rgba(170, 170, 170, 0.25);
240    --color-text-input: #3d352e;
241    --color-text-input-alpha: rgba(61, 53, 46, 0.04);
242
243    --color-text-button: #f5efea;
244
245    --color-background-button: #3d352e;
246    --color-background-button-alpha: rgba(61, 53, 46, 0.6);
247    --color-background-outline-button-alpha: rgba(61, 53, 46, 0.1);
248    --color-background-button-hover: #77685a;
249
250    --color-icon: rgba(61, 53, 46, 0.4);
251    --color-icon-darker: rgba(61, 53, 46, 0.6);
252
253    --color-text-sale-badge: #d21404;
254    --color-background-sold-badge: #414141;
255    --color-text-sold-badge: #ffffff;
256
257    --color-text-header: #3d352e;
258    --color-text-header-half-transparent: rgba(61, 53, 46, 0.5);
259
260    --color-background-header: #f5efea;
261    --color-background-header-transparent: rgba(245, 239, 234, 0);
262    --color-icon-header: #3d352e;
263    --color-shadow-header: rgba(0, 0, 0, 0.15);
264
265    --color-background-footer: #3d352e;
266    --color-text-footer: #f5efea;
267    --color-text-footer-subdued: rgba(245, 239, 234, 0.7);
268
269    --color-products-sale-price: #fe5000;
270    --color-products-rating-star: #3d352e;
271
272    --color-products-stock-good: #9faece;
273    --color-products-stock-medium: #fdc6cf;
274    --color-products-stock-bad: #aaaaaa;
275    --color-products-stock-bad: #aaaaaa;
276
277    --font-logo: "Work Sans", sans-serif;
278    --font-logo-weight: 500;
279    --font-logo-style: normal;
280    --logo-text-transform: none;
281    --logo-letter-spacing: -0.02em;
282
283    --font-heading: "Instrument Sans", sans-serif;
284    --font-heading-weight: 700;
285    --font-heading-style: normal;
286    --font-heading-text-transform: none;
287    --font-heading-base-letter-spacing: -0.025em;
288    --font-heading-base-size: 36px;
289
290    --font-body: "Instrument Sans", sans-serif;
291    --font-body-weight: 400;
292    --font-body-style: normal;
293    --font-body-italic: italic;
294    --font-body-bold-weight: 700;
295    --font-body-base-letter-spacing: 0.0em;
296    --font-body-base-size: 17px;
297
298    /* Typography */
299    --line-height-heading: 1.1;
300    --line-height-subheading: 1.33;
301    --line-height-body: 1.5;
302
303    --logo-font-size: 
304clamp(2.625rem, 2.158839779005525rem + 1.9889502762430937vw, 3.75rem)
305;
306
307    --font-size-navigation-base: 17px;
308    --font-navigation-base-letter-spacing: 0.0em;
309    --font-navigation-base-text-transform: uppercase;
310
311    --font-size-heading-display-1: 
312clamp(2.6325rem, 2.324834254143646rem + 1.312707182320442vw, 3.375rem)
313;
314    --font-size-heading-display-2: 
315clamp(2.339415rem, 2.0660027071823204rem + 1.1665591160220994vw, 2.99925rem)
316;
317    --font-size-heading-display-3: 
318clamp(2.047383rem, 1.808101093922652rem + 1.020936132596685vw, 2.62485rem)
319;
320    --font-size-heading-1-base: 
321clamp(1.755rem, 1.5498895027624309rem + 0.8751381215469612vw, 2.25rem)
322;
323    --font-size-heading-2-base: 
324clamp(1.535625rem, 1.356153314917127rem + 0.765745856353591vw, 1.96875rem)
325;
326    --font-size-heading-3-base: 
327clamp(1.31625rem, 1.162417127071823rem + 0.656353591160221vw, 1.6875rem)
328;
329    --font-size-heading-4-base: 
330clamp(1.023165rem, 0.9035855801104973rem + 0.5102055248618785vw, 1.31175rem)
331;
332    --font-size-heading-5-base: 
333clamp(0.8775rem, 0.7749447513812154rem + 0.4375690607734807vw, 1.125rem)
334;
335    --font-size-heading-6-base: 
336clamp(0.73008rem, 0.6447540331491712rem + 0.3640574585635359vw, 0.936rem)
337;
338    --font-size-body-400: 
339clamp(1.68161875rem, 1.6449448895027625rem + 0.15647513812154695vw, 1.770125rem)
340;
341    --font-size-body-350: 
342clamp(1.569578125rem, 1.535347720994475rem + 0.14604972375690609vw, 1.6521875rem)
343;
344    --font-size-body-300: 
345clamp(1.4575375rem, 1.4257505524861878rem + 0.1356243093922652vw, 1.53425rem)
346;
347    --font-size-body-250: 
348clamp(1.345496875rem, 1.3161533839779005rem + 0.1251988950276243vw, 1.4163125rem)
349;
350    --font-size-body-200: 
351clamp(1.23345625rem, 1.2065562154696132rem + 0.11477348066298342vw, 1.298375rem)
352;
353    --font-size-body-150: 
354clamp(1.121415625rem, 1.096959046961326rem + 0.10434806629834253vw, 1.1804375rem)
355;
356    --font-size-body-100: 
357clamp(1.009375rem, 0.9873618784530387rem + 0.09392265193370165vw, 1.0625rem)
358;
359    --font-size-body-75: 
360clamp(0.896325rem, 0.8767773480662984rem + 0.08340331491712707vw, 0.9435rem)
361;
362    --font-size-body-60: 
363clamp(0.829908125rem, 0.8118089364640884rem + 0.07722320441988952vw, 0.8735875rem)
364;
365    --font-size-body-50: 
366clamp(0.784284375rem, 0.7671801795580111rem + 0.0729779005524862vw, 0.8255625rem)
367;
368    --font-size-body-25: 
369clamp(0.72876875rem, 0.7128752762430939rem + 0.0678121546961326vw, 0.767125rem)
370;
371    --font-size-body-20: 
372clamp(0.67224375rem, 0.6575830110497237rem + 0.06255248618784531vw, 0.707625rem)
373;
374
375    /* Buttons */
376    
377      --button-padding-multiplier: 0.7;
378      --font-size-button: var(--font-size-body-100);
379      --font-size-button-x-small: var(--font-size-body-50);
380    
381
382    --font-button-text-transform: none;
383    --button-letter-spacing: 0.0em;
384    --line-height-button: 1.45;
385
386    /* Product badges */
387    
388      --font-size-product-badge: var(--font-size-body-20);
389    
390
391    --font-product-badge-text-transform: uppercase;
392
393    /* Product listing titles */
394    
395      --font-size-listing-title: var(--font-size-body-60);
396    
397
398    --font-product-listing-title-text-transform: uppercase;
399    --font-product-listing-title-base-letter-spacing: 0.0em;
400
401    /* Shopify pay specific */
402    --payment-terms-background-color: #f5f5f5;
403  }
404
405  @supports not (font-size: clamp(10px, 3.3vw, 20px)) {
406    :root {
407      --logo-font-size: 
4083.1875rem
409;
410      --font-size-heading-display-1: 
4113.00375rem
412;
413      --font-size-heading-display-2: 
4142.6693325rem
415;
416      --font-size-heading-display-3: 
4172.3361165rem
418;
419      --font-size-heading-1-base: 
4202.0025rem
421;
422      --font-size-heading-2-base: 
4231.7521875rem
424;
425      --font-size-heading-3-base: 
4261.501875rem
427;
428      --font-size-heading-4-base: 
4291.1674575rem
430;
431      --font-size-heading-5-base: 
4321.00125rem
433;
434      --font-size-heading-6-base: 
4350.83304rem
436;
437      --font-size-body-400: 
4381.725871875rem
439;
440      --font-size-body-350: 
4411.6108828125rem
442;
443      --font-size-body-300: 
4441.49589375rem
445;
446      --font-size-body-250: 
4471.3809046875rem
448;
449      --font-size-body-200: 
4501.265915625rem
451;
452      --font-size-body-150: 
4531.1509265625rem
454;
455      --font-size-body-100: 
4561.0359375rem
457;
458      --font-size-body-75: 
4590.9199125rem
460;
461      --font-size-body-60: 
4620.8517478125rem
463;
464      --font-size-body-50: 
4650.8049234375rem
466;
467      --font-size-body-25: 
4680.747946875rem
469;
470      --font-size-body-20: 
4710.689934375rem
472;
473    }
474  }.product-badge[data-handle="conscious"]{
475        color: #74c794;
476      }
477    
478.product-badge[data-handle="best-seller"]{
479        color: #58c3ff;
480      }
481    
482.product-badge[data-handle="new"],.product-badge[data-handle="popular"]{
483        color: #000000;
484      }
485    
486
487</style>
488
489<script>
490  flu = window.flu || {};
491  flu.chunks = {
492    photoswipe: "//www.somato.fit/cdn/shop/t/21/assets/photoswipe-chunk.js?v=18659099751219271031749488775",
493    swiper: "//www.somato.fit/cdn/shop/t/21/assets/swiper-chunk.js?v=73725226959832986321749488775",
494    nouislider: "//www.somato.fit/cdn/shop/t/21/assets/nouislider-chunk.js?v=131351027671466727271749488775",
495    polyfillInert: "//www.somato.fit/cdn/shop/t/21/assets/polyfill-inert-chunk.js?v=9775187524458939151749488775",
496    polyfillResizeObserver: "//www.somato.fit/cdn/shop/t/21/assets/polyfill-resize-observer-chunk.js?v=49253094118087005231749488775",
497  };
498</script>
498
499
500
501
502
503
504  
504<script type="module" src="//www.somato.fit/cdn/shop/t/21/assets/theme.min.js?v=124801295763910785651749488775"></script>
504
505
506
507
508
509
510
511
512
513
514
515<script defer>
516  var defineVH = function () {
517    document.documentElement.style.setProperty('--vh', window.innerHeight * 0.01 + 'px');
518  };
519  window.addEventListener('resize', defineVH);
520  window.addEventListener('orientationchange', defineVH);
521  defineVH();
522</script>
522
523
524<link href="//www.somato.fit/cdn/shop/t/21/assets/theme.css?v=22758854379001808271749488775" rel="stylesheet" type="text/css" media="all" />
525
526
527<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
527<meta name="google-site-verification" content="LqRTifA7V7Z9aRalnjmvXVdmNBwwZ0GbyS6VzdjlIsw">
528<meta name="facebook-domain-verification" content="5mgtipgq73i7qsrdo1wexkr8peh6pu">
529<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/69037097195/digital_wallets/dialog">
530<meta id="in-context-paypal-metadata" data-shop-id="69037097195" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
531<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
531<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 531
531
532<script id="shopify-features" type="application/json">{"accessToken":"9508c1acb3734f00a5edb886e2332297","betas":["rich-media-storefront-analytics"],"domain":"www.somato.fit","predictiveSearch":true,"shopId":69037097195,"locale":"en"}</script>
vendor: 1 bytes, line 532
532
533<script>var Shopify = Shopify || {};
534Shopify.shop = "edc83f-99.myshopify.com";
535Shopify.locale = "en";
536Shopify.currency = {"active":"USD","rate":"1.0"};
537Shopify.country = "US";
538Shopify.theme = {"name":"Somato Stiletto Theme | Deploy | 06\/10\/2025","id":152081498347,"schema_name":"Stiletto","schema_version":"3.3.0","theme_store_id":1621,"role":"main"};
539Shopify.theme.handle = "null";
540Shopify.theme.style = {"id":null,"handle":null};
541Shopify.cdnHost = "www.somato.fit/cdn";
542Shopify.routes = Shopify.routes || {};
543Shopify.routes.root = "/";
544Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
545Shopify.SignInWithShop = Shopify.SignInWithShop || {};
546Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
547Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 547
547
548<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 548
548
549<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 549
549
550<script>
551  window.Shopify = window.Shopify || {};
552  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
553  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
554  window.Shopify.SignInWithShop.eligible = true;
555</script>
vendor: 1 bytes, line 555
555
556<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 556
556
557<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 557
557
558<script type="module">
559  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
560
561  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
562
563</script>
vendor: 1 bytes, line 563
563
564<script>
565  window.Shopify = window.Shopify || {};
566  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
567  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"]};
568</script>
vendor: 1 bytes, line 568
568
569<script>(function() {
570  var isLoaded = false;
571  function asyncLoad() {
572    if (isLoaded) return;
573    isLoaded = true;
574    var urls = ["https:\/\/static.shareasale.com\/json\/shopify\/shareasale-tracking.js?sasmid=158223\u0026ssmtid=19038\u0026shop=edc83f-99.myshopify.com","\/\/cdn.shopify.com\/proxy\/598e2055bcce0171a7e48e85bd7710b45c71630a2ff3b4c436a22a61bf086f55\/d1639lhkj5l89m.cloudfront.net\/js\/storefront\/uppromote.js?shop=edc83f-99.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
575    for (var i = 0; i < urls.length; i++) {
576      var s = document.createElement('script');
577      s.type = 'text/javascript';
578      s.async = true;
579      s.src = urls[i];
580      var x = document.getElementsByTagName('script')[0];
581      x.parentNode.insertBefore(s, x);
582    }
583  };
584  if(window.attachEvent) {
585    window.attachEvent('onload', asyncLoad);
586  } else {
587    window.addEventListener('load', asyncLoad, false);
588  }
589})();</script>
vendor: 1 bytes, line 589
589
590<script id="__st">var __st={"a":69037097195,"offset":-25200,"reqid":"aa9433cd-250a-44d9-a146-4cf825ea298e-1791585366","pageurl":"www.somato.fit\/","u":"dadc18bb155d","p":"home"};</script>
vendor: 1 bytes, line 590
590
591<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 591
591
592<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 592
592
593<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.somato.fit/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 593
593
594<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.somato.fit/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>
594<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 594
594
595<script>
596  window.Shopify = window.Shopify || {};
597  window.Shopify.MCP = window.Shopify.MCP || {};
598  window.Shopify.MCP.enabled = true;
599  window.Shopify.MCP.shop = "edc83f-99.myshopify.com";
600  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.somato.fit\/api\/mcp";
601  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"]}}];
602</script>
vendor: 1 bytes, line 602
602
603<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.somato.fit\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})();
604</script>
vendor: 1 bytes, line 604
604
605<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.somato.fit/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
606</script>
vendor: 1 bytes, line 606
606
607<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
608  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);
609</script>
vendor: 1 bytes, line 609
609
610<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})}}));
611</script>
611
612<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.somato.fit/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
613<style id="shopify-accelerated-checkout-cart">
614        #shopify-buyer-consent {
615  margin-top: 1em;
616  display: inline-block;
617  width: 100%;
618}
619
620#shopify-buyer-consent.hidden {
621  display: none;
622}
623
624#shopify-subscription-policy-button {
625  background: none;
626  border: none;
627  padding: 0;
628  text-decoration: underline;
629  font-size: inherit;
630  cursor: pointer;
631}
632
633#shopify-subscription-policy-button::before {
634  box-shadow: none;
635}
636
637      </style>
638
639<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
639
640  <!-- BEGIN app block: shopify://apps/uppromote-affiliate/blocks/core-script/64c32457-930d-4cb9-9641-e24c0d9cf1f4 --><!-- BEGIN app snippet: core-metafields-setting --><!--suppress ES6ConvertVarToLetConst -->
641<script type="application/json" id="core-uppromote-settings">{"app_env":{"env":"production"}}</script>
vendor: 1 bytes, line 641
641
642<script type="application/json" id="core-uppromote-cart">{"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}</script>
642
643
644<script id="core-uppromote-quick-store-tracking-vars">
645    function getDocumentContext(){const{href:a,hash:b,host:c,hostname:d,origin:e,pathname:f,port:g,protocol:h,search:i}=window.location,j=document.referrer,k=document.characterSet,l=document.title;return{location:{href:a,hash:b,host:c,hostname:d,origin:e,pathname:f,port:g,protocol:h,search:i},referrer:j||document.location.href,characterSet:k,title:l}}function getNavigatorContext(){const{language:a,cookieEnabled:b,languages:c,userAgent:d}=navigator;return{language:a,cookieEnabled:b,languages:c,userAgent:d}}function getWindowContext(){const{innerHeight:a,innerWidth:b,outerHeight:c,outerWidth:d,origin:e,screen:{height:j,width:k},screenX:f,screenY:g,scrollX:h,scrollY:i}=window;return{innerHeight:a,innerWidth:b,outerHeight:c,outerWidth:d,origin:e,screen:{screenHeight:j,screenWidth:k},screenX:f,screenY:g,scrollX:h,scrollY:i,location:getDocumentContext().location}}function getContext(){return{document:getDocumentContext(),navigator:getNavigatorContext(),window:getWindowContext()}}
646    if (window.location.href.includes('?sca_ref=')) {
647        localStorage.setItem('__up_lastViewedPageContext', JSON.stringify({
648            context: getContext(),
649            timestamp: new Date().toISOString(),
650        }))
651    }
652</script>
652
653
654
655<script id="core-uppromote-setting-booster">
656    var UpPromoteCoreSettings = JSON.parse(document.getElementById('core-uppromote-settings').textContent)
657    UpPromoteCoreSettings.currentCart = JSON.parse(document.getElementById('core-uppromote-cart')?.textContent || '{}')
658    const idToClean = ['core-uppromote-settings', 'core-uppromote-cart', 'core-uppromote-setting-booster', 'core-uppromote-quick-store-tracking-vars']
659    idToClean.forEach(id => {
660        document.getElementById(id)?.remove()
661    })
662</script>
662
663<!-- END app snippet -->
664
665
666<!-- END app block -->
666<script src="https://cdn.shopify.com/extensions/01a10f80-350c-7b28-b794-cf602a515bff/ez-terms-and-conditions-checkbox-178/assets/terms.js" type="text/javascript" defer="defer"></script>
666
667<link href="https://cdn.shopify.com/extensions/01a10f80-350c-7b28-b794-cf602a515bff/ez-terms-and-conditions-checkbox-178/assets/style.min.css" rel="stylesheet" type="text/css" media="all">
668<script src="https://cdn.shopify.com/extensions/01a10ad0-9f32-7eb2-a83e-3427bdf52ded/affliate-by-secomapp-129/assets/core.min.js" type="text/javascript" defer="defer"></script>
668
669<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
670<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: 69037097195,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 670
670
671<script>
672  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
673</script>
vendor: 1 bytes, line 673
673
674<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}
674).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: 69037097195,storefrontBaseUrl: "https://www.somato.fit",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.somato.fit/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"2535817451","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6e6b2e32fe6866115b7e49e2ae3c75b2","type":"APP","apiClientId":5940125,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
674,"dataSharingState":"unrestricted"},{"id":"1741553899","configuration":"{\"shopId\":\"238243\",\"env\":\"production\",\"metaData\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8323bee30e1ec3ae135ae5e0cef4ab6d","type":"APP","apiClientId":2773553,"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":"1059029227","configuration":"{\"masterTagID\":\"19038\",\"merchantID\":\"158223\",\"appPath\":\"https:\/\/daedalus.shareasale.com\",\"storeID\":\"NaN\",\"xTypeMode\":\"NaN\",\"xTypeValue\":\"NaN\",\"channelDedup\":\"NaN\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f300cca684872f2df140f714437af558","type":"APP","apiClientId":4929191,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"912982251","configuration":"{\"pixel_id\":\"1069854551958400\",\"pixel_type\":\"facebook_pixel\"}","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":"852623595","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-J1DEJWDD0J\\\",\\\"AW-16968467576\\\",\\\"GT-PJW4XM4P\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-J1DEJWDD0J\\\",\\\"AW-16968467576\\\/9fsHCOWlorIaEPiImZs_\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-J1DEJWDD0J\\\",\\\"AW-16968467576\\\/DYQkCOO2o7IaEPiImZs_\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-J1DEJWDD0J\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-J1DEJWDD0J\\\",\\\"AW-16968467576\\\/hm87COC2o7IaEPiImZs_\\\",\\\"MC-3Z7WZRBMHK\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-J1DEJWDD0J\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-J1DEJWDD0J\\\",\\\"AW-16968467576\\\/A1GnCOKlorIaEPiImZs_\\\",\\\"MC-3Z7WZRBMHK\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-J1DEJWDD0J\\\",\\\"AW-16968467576\\\/5dntCOulorIaEPiImZs_\\\",\\\"MC-3Z7WZRBMHK\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-J1DEJWDD0J\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-J1DEJWDD0J\\\",\\\"AW-16968467576\\\/iznYCOa2o7IaEPiImZs_\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-J1DEJWDD0J\\\",\\\"AW-16968467576\\\/v4GmCOilorIaEPiImZs_\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-J1DEJWDD0J\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"106168555","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"ShareASale 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":"Somato","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"edc83f-99.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.somato.fit"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"8842901946603","handle":"reformer","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46141772726507","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8842901061867","handle":"somato-app","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46141767188715","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9324726583531","handle":"reformer-mat","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47803540635883","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8903454195947","handle":"replacement-springs","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46389242134763","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8903429325035","handle":"the-box","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46389189017835","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8902688964843","handle":"jumpboard","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46387506184427","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.somato.fit/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"152081498347","themeStoreId":"1621","themePublished":"true","eventMetadataId":"111ce75a-3e8b-4634-a394-032d14eaeafe","pageType":"home","shopId":"69037097195","
674storefrontBaseUrl":"https:\/\/www.somato.fit","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\",{}]]"});})();</script>
674<script>
675  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
676  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
677  window.ShopifyAnalytics.meta.currency = 'USD';
678  var meta = {"page":{"pageType":"home","requestId":"aa9433cd-250a-44d9-a146-4cf825ea298e-1791585366"}};
679  for (var attr in meta) {
680    window.ShopifyAnalytics.meta[attr] = meta[attr];
681  }
682</script>
vendor: 1 bytes, line 682
682
683<script class="analytics">
684  (function () {
685    var customDocumentWrite = function(content) {
686      var jquery = null;
687
688      if (window.jQuery) {
689        jquery = window.jQuery;
690      } else if (window.Checkout && window.Checkout.$) {
691        jquery = window.Checkout.$;
692      }
693
694      if (jquery) {
695        jquery('body').append(content);
696      }
697    };
698
699    var hasLoggedConversion = function(token) {
700      if (token) {
701        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
702      }
703      return false;
704    }
705
706    var setCookieIfConversion = function(token) {
707      if (token) {
708        var twoMonthsFromNow = new Date(Date.now());
709        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
710
711        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
712      }
713    }
714
715    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
716    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
717    if (trekkie.integrations) {
718      return;
719    }
720    trekkie.methods = [
721      'identify',
722      'page',
723      'ready',
724      'track',
725      'trackForm',
726      'trackLink'
727    ];
728    trekkie.factory = function(method) {
729      return function() {
730        var args = Array.prototype.slice.call(arguments);
731        args.unshift(method);
732        trekkie.push(args);
733        if (method == 'track' || method == 'page') {
734          var pageUrl;
735          try {
736            pageUrl = window.location.href;
737          } catch (e) {}
738          var pageReferrer;
739          try {
740            pageReferrer = document.referrer;
741          } catch (e) {}
742          try {
743            if (window.__TREKKIE_SHIM_QUEUE == null) {
744              window.__TREKKIE_SHIM_QUEUE = [];
745            }
746            window.__TREKKIE_SHIM_QUEUE.push({
747              from: 'trekkie-stub',
748              method: method,
749              args: args.slice(1),
750              pageContext: {
751                url: pageUrl,
752                referrer: pageReferrer
753              }
754            });
755          } catch (e) {
756            // no-op
757          }
758        }
759        return trekkie;
760      };
761    };
762    for (var i = 0; i < trekkie.methods.length; i++) {
763      var key = trekkie.methods[i];
764      trekkie[key] = trekkie.factory(key);
765    }
766    trekkie.load = function(config) {
767      trekkie.config = config || {};
768      trekkie.config.initialDocumentCookie = document.cookie;
769      var first = document.getElementsByTagName('script')[0];
770var script = document.createElement('script');
771script.type = 'text/javascript';
772script.onerror = function(e) {
773  var scriptFallback = document.createElement('script');
774  scriptFallback.type = 'text/javascript';
775  scriptFallback.onerror = function(error) {
776          var Monorail = {
777      produce: function produce(monorailDomain, schemaId, payload) {
778        var currentMs = new Date().getTime();
779        var event = {
780          schema_id: schemaId,
781          payload: payload,
782          metadata: {
783            event_created_at_ms: currentMs,
784            event_sent_at_ms: currentMs
785          }
786        };
787        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
788      },
789      sendRequest: function sendRequest(endpointUrl, payload) {
790        // Try the sendBeacon API
791        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
792          var blobData = new window.Blob([payload], {
793            type: 'text/plain'
794          });
795
796          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
797            return true;
798          } // sendBeacon was not successful
799
800        } // XHR beacon
801
802        var xhr = new XMLHttpRequest();
803
804        try {
805          xhr.open('POST', endpointUrl);
806          xhr.setRequestHeader('Content-Type', 'text/plain');
807          xhr.send(payload);
808        } catch (e) {
809          console.log(e);
810        }
811
812        return false;
813      },
814      isIos12: function isIos12() {
815        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
816      }
817    };
818    Monorail.produce('monorail-edge.shopifysvc.com',
819      'trekkie_storefront_load_errors/1.1',
820      {shop_id: 69037097195,
821      theme_id: 152081498347,
822      app_name: "storefront",
823      context_url: window.location.href,
824      source_url: "//www.somato.fit/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
825
826  };
827  scriptFallback.async = true;
828  scriptFallback.src = '//www.somato.fit/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
829  first.parentNode.insertBefore(scriptFallback, first);
830};
831script.async = true;
832script.src = '//www.somato.fit/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
833first.parentNode.insertBefore(script, first);
834
835    };
836    trekkie.load(
837      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":69037097195,"isMerchantRequest":null,"themeId":152081498347,"themeCityHash":"1936678774795780999","contentLanguage":"en","currency":"USD","eventMetadataId":"111ce75a-3e8b-4634-a394-032d14eaeafe"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
838    );
839
840    var loaded = false;
841    trekkie.ready(function() {
842      if (loaded) return;
843      loaded = true;
844
845      window.ShopifyAnalytics.lib = window.trekkie;
846
847      var originalDocumentWrite = document.write;
848      document.write = customDocumentWrite;
849      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
850      document.write = originalDocumentWrite;
851
852      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
853      var token = match? match[1]: undefined;
854      if (!hasLoggedConversion(token)) {
855        setCookieIfConversion(token);
856        
857      }
858    });
859
860    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"aa9433cd-250a-44d9-a146-4cf825ea298e-1791585366","shopifyEmitted":true});
861
862    var eventsListenerScript = document.createElement('script');
863    eventsListenerScript.async = true;
864    eventsListenerScript.src = "//www.somato.fit/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
865    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
866})();</script>
vendor: 1 bytes, line 866
866
867<script
868  defer
869  src="https://www.somato.fit/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
870  data-application="storefront-renderer"
871  data-shop-id="69037097195"
872  data-render-region="gcp-us-central1"
873  data-page-type="index"
874  data-theme-instance-id="152081498347"
875  data-theme-name="Stiletto"
876  data-theme-version="3.3.0"
877  data-monorail-region="shop_domain"
878  data-resource-timing-sampling-rate="10"
879  data-shs="true"
880  data-shs-beacon="true"
881  data-shs-export-with-fetch="true"
882  data-shs-logs-sample-rate="1"
883  data-shs-beacon-endpoint="https://www.somato.fit/api/collect"
884></script>
884
885<meta name="shopify-y" content="d0543f36-5379-46c9-b2c2-863de889ed4c" data-expiration="1823142966000"><meta name="shopify-s" content="05a8298e-44f6-44c6-8c3d-92f0abbb674e" data-expiration="1791587166000">
886</head>
887
888  <body class="template-index">
889    <div class="page">
890      
891
892      <div class="theme-editor-scroll-offset"></div>
893
894      <div class="header__space" data-header-space></div>
895
896      <!-- BEGIN sections: header-group -->
897<div id="shopify-section-sections--19766512484587__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar__outer-wrapper">
897<script>
898  
899  document.documentElement.setAttribute("data-enable-sticky-announcement-bar", "");
900</script>
900<div
901    
902      hidden
903    
904    class="announcement-bar hidden"
905    data-section-id="sections--19766512484587__announcement-bar"
906    data-section-type="announcement-bar"
907    data-enable-sticky-announcement-bar="never"
908    data-item-count="0"
909    style="
910      --color-background: #f5efea;
911      --color-gradient-overlay: #f5efea;
912      --color-gradient-overlay-transparent: rgba(245, 239, 234, 0);
913      --color-text: #3d352e;
914    "
915  >
916    <div class="ui-overlap-wrap">
917      <div class="ui-overlap">
918        <div class="fader left">
919          <button class="slider-nav-button slider-nav-button-prev" title="Previous">
920            <span class="icon icon-new icon-chevron ">
921  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg>
922</span>
923
924          </button>
925        </div>
926        <div class="ui-overlap-item-clones" aria-hidden="true">
927          
928        </div>
929        <div class="fader right">
930          <button class="slider-nav-button slider-nav-button-next" title="Next">
931            <span class="icon icon-new icon-chevron ">
932  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg>
933</span>
934
935          </button>
936        </div>
937      </div>
938    </div>
939    <div
940      class="swiper"
941      data-slider
942      data-autoplay-enabled="true"
943      data-autoplay-delay="4000"
944    >
945      <div class="swiper-wrapper">
946        
947      </div>
948    </div>
949  </div>
950<style> #shopify-section-sections--19766512484587__announcement-bar {max-width: 93.5% !important; margin: 0 auto; width: 100%;} #shopify-section-sections--19766512484587__announcement-bar {padding-top: 15px; padding-bottom: 20px;} </style></div><div id="shopify-section-sections--19766512484587__header" class="shopify-section shopify-section-group-header-group header__outer-wrapper">
950<script>
951  
952  
953  
954    document.body.classList.add("header-transparent");
955  
956  
957    document.body.classList.add("quick-search-position-right");
958  
959</script>
959<header
960  data-section-id="sections--19766512484587__header"
961  data-section-type="header"
962  
963  
964    data-transparent-header="true"
965  
966  class="
967    header
968    header--layout-logo-center-nav-left
969    header--has-logo
970    
971      header--transparent
972    
973    
974      header--has-transparent-logo
975    
976    header--has-accounts
977    
978    
979    header--navigation-is-all-caps
980    
981    
982  "
983  
984  data-navigation-position="left"
985  data-logo-position="center"
986  style="
987    --logo-width: 200px;
988    --mobile-logo-width: 130px;
989    --color-cart-count-transparent: #3d352e;
990    --color-text-transparent: #ffffff;
991    --divider-width: 0px;
992  "
993>
994  <a href="#main" class="header__skip-to-content btn btn--primary btn--small">
995    Skip to content
996  </a>
997
998  <div class="header__inner">
999    <div class="header__row header__row-desktop upper  ">
1000      <div class="header__row-segment header__row-segment-desktop left">
1001</div>
1002
1003      <div class="header__row-segment header__row-segment-desktop header__row-segment-desktop--logo-left right">
1004        
1005      </div>
1006    </div><div class="header__row header__row-desktop lower three-segment">
1007      <div class="header__row-segment header__row-segment-desktop left contains-nav">
1008        <div
1009    class="header__links-primary-scroll-container"
1010    data-scroll-container
1011    data-at-start="true"
1012    data-at-end="false"
1013    data-axis="horizontal"
1014  >
1015    <button
1016      class="scroll-button"
1017      data-position="start"
1018      data-direction="backwards"
1019      title="Previous"
1020    >
1021      <span class="icon icon-new icon-chevron ">
1022  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg>
1023</span>
1024
1025    </button>
1026    <div class="scroll-overflow-indicator-wrap" data-position="start">
1027      <div class="scroll-overflow-indicator"></div>
1028    </div>
1029    <div data-scroll-container-viewport>
1030      <div class="scroll-sentinal scroll-sentinal--start" data-position="start"></div>
1031      <nav class="header__links header__links-primary" data-navigation>
1032
1033<ul class="header__links-list fs-navigation-base">
1034  
1035
1036    
1037
1038    <li
1039      
1040    ><a
1041          href="/collections/all"
1042          class=""
1043          data-link
1044          
1045        >
1046          <span class="link-hover">
1047            Shop All
1048          </span>
1049        </a></li>
1050  
1051
1052    
1053
1054    <li
1055      
1056    ><a
1057          href="/pages/about"
1058          class=""
1059          data-link
1060          
1061        >
1062          <span class="link-hover">
1063            About
1064          </span>
1065        </a></li>
1066  
1067
1068    
1069
1070    <li
1071      
1072    ><a
1073          href="/blogs/all"
1074          class=""
1075          data-link
1076          
1077        >
1078          <span class="link-hover">
1079            Blog
1080          </span>
1081        </a></li>
1082  
1083</ul>
1084
1085</nav>
1086      <div class="scroll-sentinal scroll-sentinal--end" data-position="end"></div>
1087    </div>
1088    <div class="scroll-overflow-indicator-wrap" data-position="end">
1089      <div class="scroll-overflow-indicator"></div>
1090    </div>
1091    <button
1092      class="scroll-button"
1093      data-position="end"
1094      data-direction="forwards"
1095      title="Next"
1096    >
1097      <span class="icon icon-new icon-chevron ">
1098  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg>
1099</span>
1100
1101    </button>
1102  </div>
1103
1104      </div><h1 class="header__logo">
1105    <a
1106      class="header__logo-link"
1107      href="/"
1108      
1109        aria-label="Somato"
1110      
1111    ><div
1112    class="
1113      image
1114      regular-logo
1115      
1116      
1117      animation--lazy-load
1118    "
1119    style=""
1120  >
1121    
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134    
1135
1136<img
1137  alt="Somato&#39;s brand logo in black" 
1138  class="image__img" 
1139  fetchpriority="high"
1140  width="600" 
1141  height="150" 
1142  src="//www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=320" 
1143  
1144  srcset="//www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=100 100w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=150 150w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=200 200w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=240 240w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=280 280w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=300 300w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=360 360w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=400 400w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=450 450w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=500 500w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=550 550w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=600 600w" 
1145  sizes="(max-width: 960px) 130px, 200px"
1146  onload="javascript: this.closest('.image').classList.add('loaded')"
1147/>
1148  </div><div
1149    class="
1150      image
1151      transparent-logo
1152      
1153      
1154      animation--lazy-load
1155    "
1156    style=""
1157  >
1158    
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189    
1190
1191<img
1192  alt="Somato&#39;s brand logo in white" 
1193  class="image__img" 
1194  fetchpriority="high"
1195  width="2400" 
1196  height="600" 
1197  src="//www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=320" 
1198  
1199  srcset="//www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=100 100w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=150 150w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=200 200w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=240 240w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=280 280w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=300 300w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=360 360w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=400 400w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=450 450w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=500 500w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=550 550w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=600 600w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=6
119950 650w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=700 700w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=750 750w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=800 800w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=850 850w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=900 900w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=950 950w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=1000 1000w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=1100 1100w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=1200 1200w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=1300 1300w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=1400 1400w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=1500 1500w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=1600 1600w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=1800 1800w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=2000 2000w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=2200 2200w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=2400 2400w" 
1200  sizes="(max-width: 960px) 130px, 200px"
1201  onload="javascript: this.closest('.image').classList.add('loaded')"
1202/>
1203  </div></a>
1204  </h1>
1205<div class="header__row-segment header__row-segment-desktop right"><a
1206    class="
1207      header__icon-touch
1208      header__icon-touch--search
1209      no-transition
1210    "
1211    href="/search"
1212    
1213      data-search
1214    
1215    aria-label="Open search modal"
1216    aria-controls="MainQuickSearch"
1217    aria-expanded="false"
1218  >
1219    <span
1220  class="icon-button icon-button-header-search  "
1221  
1222>
1223  <span class="icon-button__icon">
1224    <span class="icon icon-new icon-header-search ">
1225  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.048 17.89a6.923 6.923 0 1 0 0-13.847 6.923 6.923 0 0 0 0 13.847z" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10" stroke-linecap="round"/>
1226          <path d="m16 16 4.308 4.308" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"/></svg>
1227</span>
1228
1229  </span>
1230</span>
1231
1232    <span
1233  class="icon-button icon-button-header-menu-close  "
1234  
1235>
1236  <span class="icon-button__icon">
1237    <span class="icon icon-new icon-header-menu-close ">
1238  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.462 6.479 5.538 19.402M5.538 6.479l12.924 12.923" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="6.667" stroke-linejoin="round"/></svg>
1239</span>
1240
1241  </span>
1242</span>
1243
1244  </a>
1245<a
1246    class="header__icon-touch header__icon-touch--account"
1247    href="/account"
1248    aria-label="Go to the account page"
1249  >
1250    <span
1251  class="icon-button icon-button-header-account  "
1252  
1253>
1254  <span class="icon-button__icon">
1255    <span class="icon icon-new icon-header-account ">
1256  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 12.413a4.358 4.358 0 1 0 0-8.715 4.358 4.358 0 0 0 0 8.715zM3.488 20.857c0-3.085 1.594-5.61 5.26-5.61h6.503c3.667 0 5.261 2.525 5.261 5.61" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"/></svg>
1257</span>
1258
1259  </span>
1260</span>
1261
1262  </a>
1263<a
1264    class="header__icon-touch no-transition"
1265    href="/cart"
1266    aria-label="Open cart modal"
1267    data-js-cart-icon="cart"
1268  >
1269    
1270    <span
1271  class="icon-button icon-button-header-shopping-cart  "
1272  
1273>
1274  <span class="icon-button__icon">
1275    <span class="icon icon-new icon-header-shopping-cart ">
1276  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path stroke="currentColor" stroke-miterlimit="10" stroke-width="1.2" d="M5 6.5h16l-2.024 10H7.024L5 6.5Zm0 0L4.364 3H1"/>
1277          <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="1.2" d="M7.889 19.71a.65.65 0 1 1 .722 1.08.65.65 0 0 1-.722-1.08ZM16.889 19.71a.65.65 0 1 1 .722 1.08.65.65 0 0 1-.722-1.08Z"/></svg>
1278</span>
1279
1280  </span>
1281</span>
1282
1283
1284    <span data-js-cart-count>0</span>
1285  </a>
1286      </div>
1287    </div>
1288
1289    <div class="header__row header__row-mobile three-segment"><div class="header__row-segment left">
1290          <button
1291    class="header__menu-icon header__icon-touch header__icon-menu"
1292    aria-label="Open menu modal"
1293    aria-expanded="false"
1294    data-aria-label-closed="Open menu modal"
1295    data-aria-label-opened="Close menu modal"
1296    data-js-menu-button
1297  >
1298    <span
1299  class="icon-button icon-button-header-menu  "
1300  
1301>
1302  <span class="icon-button__icon">
1303    <span class="icon icon-new icon-header-menu ">
1304  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.692 12.646h16.616M3.692 5.762h16.616M3.692 19.608h16.616" stroke="currentColor" stroke-width="1.2"/></svg>
1305</span>
1306
1307  </span>
1308</span>
1309
1310    <span
1311  class="icon-button icon-button-header-menu-close  "
1312  
1313>
1314  <span class="icon-button__icon">
1315    <span class="icon icon-new icon-header-menu-close ">
1316  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.462 6.479 5.538 19.402M5.538 6.479l12.924 12.923" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="6.667" stroke-linejoin="round"/></svg>
1317</span>
1318
1319  </span>
1320</span>
1321
1322  </button>
1323        </div>
1324
1325        <h1 class="header__logo">
1326    <a
1327      class="header__logo-link"
1328      href="/"
1329      
1330        aria-label="Somato"
1331      
1332    ><div
1333    class="
1334      image
1335      regular-logo
1336      
1337      
1338      animation--lazy-load
1339    "
1340    style=""
1341  >
1342    
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355    
1356
1357<img
1358  alt="Somato&#39;s brand logo in black" 
1359  class="image__img" 
1360  fetchpriority="high"
1361  width="600" 
1362  height="150" 
1363  src="//www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=320" 
1364  
1365  srcset="//www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=100 100w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=150 150w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=200 200w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=240 240w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=280 280w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=300 300w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=360 360w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=400 400w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=450 450w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=500 500w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=550 550w, //www.somato.fit/cdn/shop/files/Somato_Logo_Black.svg?v=1743196152&width=600 600w" 
1366  sizes="(max-width: 960px) 130px, 200px"
1367  onload="javascript: this.closest('.image').classList.add('loaded')"
1368/>
1369  </div><div
1370    class="
1371      image
1372      transparent-logo
1373      
1374      
1375      animation--lazy-load
1376    "
1377    style=""
1378  >
1379    
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410    
1411
1412<img
1413  alt="Somato&#39;s brand logo in white" 
1414  class="image__img" 
1415  fetchpriority="high"
1416  width="2400" 
1417  height="600" 
1418  src="//www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=320" 
1419  
1420  srcset="//www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=100 100w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=150 150w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=200 200w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=240 240w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=280 280w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=300 300w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=360 360w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=400 400w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=450 450w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=500 500w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=550 550w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=600 600w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=6
142050 650w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=700 700w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=750 750w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=800 800w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=850 850w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=900 900w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=950 950w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=1000 1000w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=1100 1100w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=1200 1200w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=1300 1300w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=1400 1400w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=1500 1500w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=1600 1600w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=1800 1800w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=2000 2000w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=2200 2200w, //www.somato.fit/cdn/shop/files/Somato_logo_white.svg?v=1743196177&width=2400 2400w" 
1421  sizes="(max-width: 960px) 130px, 200px"
1422  onload="javascript: this.closest('.image').classList.add('loaded')"
1423/>
1424  </div></a>
1425  </h1>
1426
1427        <div class="header__row-segment right">
1428          <a
1429    class="
1430      header__icon-touch
1431      header__icon-touch--search
1432      no-transition
1433    "
1434    href="/search"
1435    
1436      data-search
1437    
1438    aria-label="Open search modal"
1439    aria-controls="MainQuickSearch"
1440    aria-expanded="false"
1441  >
1442    <span
1443  class="icon-button icon-button-header-search  "
1444  
1445>
1446  <span class="icon-button__icon">
1447    <span class="icon icon-new icon-header-search ">
1448  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.048 17.89a6.923 6.923 0 1 0 0-13.847 6.923 6.923 0 0 0 0 13.847z" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10" stroke-linecap="round"/>
1449          <path d="m16 16 4.308 4.308" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"/></svg>
1450</span>
1451
1452  </span>
1453</span>
1454
1455    <span
1456  class="icon-button icon-button-header-menu-close  "
1457  
1458>
1459  <span class="icon-button__icon">
1460    <span class="icon icon-new icon-header-menu-close ">
1461  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.462 6.479 5.538 19.402M5.538 6.479l12.924 12.923" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="6.667" stroke-linejoin="round"/></svg>
1462</span>
1463
1464  </span>
1465</span>
1466
1467  </a>
1468<a
1469    class="header__icon-touch header__icon-touch--account"
1470    href="/account"
1471    aria-label="Go to the account page"
1472  >
1473    <span
1474  class="icon-button icon-button-header-account  "
1475  
1476>
1477  <span class="icon-button__icon">
1478    <span class="icon icon-new icon-header-account ">
1479  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 12.413a4.358 4.358 0 1 0 0-8.715 4.358 4.358 0 0 0 0 8.715zM3.488 20.857c0-3.085 1.594-5.61 5.26-5.61h6.503c3.667 0 5.261 2.525 5.261 5.61" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"/></svg>
1480</span>
1481
1482  </span>
1483</span>
1484
1485  </a>
1486<a
1487    class="header__icon-touch no-transition"
1488    href="/cart"
1489    aria-label="Open cart modal"
1490    data-js-cart-icon="cart"
1491  >
1492    
1493    <span
1494  class="icon-button icon-button-header-shopping-cart  "
1495  
1496>
1497  <span class="icon-button__icon">
1498    <span class="icon icon-new icon-header-shopping-cart ">
1499  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path stroke="currentColor" stroke-miterlimit="10" stroke-width="1.2" d="M5 6.5h16l-2.024 10H7.024L5 6.5Zm0 0L4.364 3H1"/>
1500          <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="1.2" d="M7.889 19.71a.65.65 0 1 1 .722 1.08.65.65 0 0 1-.722-1.08ZM16.889 19.71a.65.65 0 1 1 .722 1.08.65.65 0 0 1-.722-1.08Z"/></svg>
1501</span>
1502
1503  </span>
1504</span>
1505
1506
1507    <span data-js-cart-count>0</span>
1508  </a>
1509        </div></div>
1510  </div>
1511
1512  <div class="no-js-menu no-js-menu--desktop">
1513    <nav>
1514  <ul>
1515    
1516      <li>
1517        <a href="/collections/all">Shop All</a>
1518      </li>
1519      
1520    
1521      <li>
1522        <a href="/pages/about">About</a>
1523      </li>
1524      
1525    
1526      <li>
1527        <a href="/blogs/all">Blog</a>
1528      </li>
1529      
1530    
1531</ul>
1532</nav>
1533
1534  </div>
1535
1536  
1537
1538<section
1539  class="
1540    drawer-menu
1541    
1542  "
1543  data-drawer-menu
1544  data-scroll-lock-ignore
1545  style="--item-height: 52px"
1546>
1547  <div class="drawer-menu__overlay" data-overlay></div>
1548
1549  <div class="drawer-menu__panel">
1550    <div class="drawer-menu__bottom">
1551      <div class="drawer-menu__all-links" data-depth="0" data-all-links data-in-initial-position="true">
1552        <div class="drawer-menu__contents" data-scroll-lock-ignore>
1553          <div class="drawer-menu__main" data-main role="navigation">
1554            <div class="drawer-menu__links-wrapper animation--drawer-menu-item">
1555              <ul class="drawer-menu__primary-links" data-depth="0" data-primary-container="true">
1556                <li
1557    class="
1558      drawer-menu__item
1559      
1560      
1561    "
1562    data-list-item
1563  >
1564    <a
1565      data-item="link"
1566      class="drawer-menu__link  "
1567      href="/collections/all"
1568      
1569    >
1570      <div class="drawer-menu__link-title">
1571        
1572        
1573
1574        <span class="">
1575          Shop All
1576        </span>
1577      </div></a>
1578
1579    
1580</li><li
1581    class="
1582      drawer-menu__item
1583      
1584      
1585    "
1586    data-list-item
1587  >
1588    <a
1589      data-item="link"
1590      class="drawer-menu__link  "
1591      href="/pages/about"
1592      
1593    >
1594      <div class="drawer-menu__link-title">
1595        
1596        
1597
1598        <span class="">
1599          About
1600        </span>
1601      </div></a>
1602
1603    
1604</li><li
1605    class="
1606      drawer-menu__item
1607      
1608      
1609    "
1610    data-list-item
1611  >
1612    <a
1613      data-item="link"
1614      class="drawer-menu__link  "
1615      href="/blogs/all"
1616      
1617    >
1618      <div class="drawer-menu__link-title">
1619        
1620        
1621
1622        <span class="">
1623          Blog
1624        </span>
1625      </div></a>
1626
1627    
1628</li>
1629              </ul>
1630            </div>
1631
1632            
1633              <div class="drawer-menu__links-wrapper animation--drawer-menu-item">
1634                <ul
1635                  class="drawer-menu__secondary-links"
1636                  data-depth="0"
1637                  data-secondary-container="true"
1638                  style="--item-height: 42px"
1639                >
1640                  
1641                  <li class="drawer-menu__item drawer-menu__item--account-item" data-list-item>
1642                        <span class="icon icon-new icon-header-account ">
1643  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 12.413a4.358 4.358 0 1 0 0-8.715 4.358 4.358 0 0 0 0 8.715zM3.488 20.857c0-3.085 1.594-5.61 5.26-5.61h6.503c3.667 0 5.261 2.525 5.261 5.61" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"/></svg>
1644</span>
1645
1646                        <a class="drawer-menu__link" href="/account">
1647                          Register / Login
1648                        </a></li>
1649                  
1650                  
1651                </ul>
1652              </div>
1653            
1654          </div>
1655        </div></div>
1656    </div>
1657  </div>
1658</section>
1659
1660</header>
1661
1662<script>
1663  // Set heading height at component level
1664  const header = document.querySelector('[data-section-type="header"]');
1665  document.documentElement.style.setProperty('--height-header', header.offsetHeight + 'px');
1666</script>
1666<div
1667    class="
1668      purchase-confirmation-popup
1669      
1670    "
1671    data-purchase-confirmation-popup
1672  >
1673    <div class="purchase-confirmation-popup__inner"></div>
1674  </div><div class="flash-alert" data-flash-alert>
1675  <div class="flash-alert__container ff-body fs-body-100"></div>
1676</div>
1677
1678
1679
1680<style> #shopify-section-sections--19766512484587__header {max-width: 93.5% !important; margin: 0 auto; width: 100%; border-radius: 14px;} #shopify-section-sections--19766512484587__header .header__inner, #shopify-section-sections--19766512484587__header .header__content, #shopify-section-sections--19766512484587__header .header__wrapper {max-width: 93.5% !important; margin: 0 auto; width: 100%; border-radius: 14px;} #shopify-section-sections--19766512484587__header .header {border-radius: 14px; font-weight: bold;} </style></div>
1681<!-- END sections: header-group -->
1682      <!-- BEGIN sections: overlay-group -->
1683<div id="shopify-section-sections--19766513205483__quick-cart" class="shopify-section shopify-section-group-overlay-group">
1684</div><div id="shopify-section-sections--19766513205483__popup" class="shopify-section shopify-section-group-overlay-group"><div
1685    data-section-id="sections--19766513205483__popup"
1686    data-section-type="popup"
1687    class="popups"
1688  ><div
1689        class="
1690          popup
1691          popup--popup
1692          popup--flyout-position-
1693          popup--size-medium
1694          
1695          popup--image-position-left
1696          
1697          animation
1698          animation--popup
1699        "
1700        style="
1701          --color-background: #ffffff;
1702          --color-text: #000000;
1703          --color-text-link: #000000;
1704          --text-alignment: center;
1705          --overlay-background: #000000;
1706          --overlay-opacity: 0.0;
1707          --color-text-input: #000000;
1708          --color-background-input: #ffffff;
1709          
1710--color-text-overlay-button: #ffffff; --color-text-overlay-button-alpha:
1711rgba(255, 255, 255, 0.6); --color-background-overlay-button: #000000;
1712--color-background-overlay-button-hover: #333333;--color-background-overlay-button-alpha:
1713rgba(0, 0, 0, 0.6); --color-background-overlay-outline-button-alpha:
1714rgba(0, 0, 0, 0.1);
1715
1716        "
1717        data-popup
1718        data-id="popup_signup_RgHAhT"
1719        data-popup-type="popup"
1720        data-delay-type="timer"
1721        data-delay-value="30000"
1722        data-hour-frequency="100000"
1723        data-show-on-exit-intent="false"
1724        data-is-signup="true"
1725        
1726          data-scroll-lock-ignore
1727        
1728        
1729      >
1730        <div class="popup__wash"></div>
1731
1732        <div class="popup__content">
1733          <div class="popup__content-inner"><button
1734                type="button"
1735                class="popup__dismiss-icon"
1736                data-dismiss-popup
1737                aria-label="Close"
1738              ><span class="icon icon-new icon-close ">
1739  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z" fill="currentColor"/></svg>
1740</span>
1741</button><div class="popup__text-container"><div class="popup__accent fs-accent animation--popup-item">Hi there :)</div><h3 class="popup__heading ff-heading animation--popup-item fs-heading-2-base">
1742                  STAY IN TOUCH
1743                </h3><div class="popup__text ff-body fs-body-100 rte animation--popup-item"><p>Sign up for early access to product drops, Pilates tips, and exclusive offers.</p></div><form method="post" action="/contact#popup_signup_RgHAhT" id="popup_signup_RgHAhT" accept-charset="UTF-8" class="popup__newsletter newsletter-form animation--popup-item"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
1744
1745
1746
1747<div class="newsletter-form__inner">
1748                      <input type="hidden" name="contact[tags]" value="newsletter">
1749                      <label for="popup_signup_RgHAhT-email" class="visually-hidden">Your email</label>
1750                      <input
1751                        type="email"
1752                        class="input newsletter-form__input"
1753                        name="contact[email]"
1754                        id="popup_signup_RgHAhT-email"
1755                        value=""
1756                        placeholder="Your email"
1757                        autocorrect="off"
1758                        autocapitalize="off"
1759                        required
1760                      >
1761
1762  
1763
1764  <div class="button-block__button button-block__button--justify- button-block__button--justify-mobile- newsletter-form__button" ><button
1765      
1766      
1767        type="submit"
1768        
1769      
1770
1771      class="
1772        btn
1773        
1774          btn--overlay
1775        
1776        
1777          btn--full
1778        
1779        
1780        
1781        btn--primary"
1782    >
1783      <span>Sign Up</span>
1784    </button>
1785  </div>
1786
1787  
1788
1789</div></form>
1790
1791
1792  
1793
1794  <div class="button-block__button button-block__button--justify-center button-block__button--justify-mobile-center popup__dismiss-text animation--popup-item" ><button
1795      data-dismiss-popup
1796      
1797        type="button"
1798        
1799      
1800
1801      class="
1802        btn
1803        
1804        
1805        
1806        
1807        btn--text-link"
1808    >
1809      <span>No thanks</span>
1810    </button>
1811  </div>
1812
1813  
1814
1815<div class="popup__footer-text ff-body fs-body-50 rte animation--popup-item">
1816                  <p>By completing this form, you are signing up to receive our emails and can unsubscribe at any time</p>
1817                </div><div class="popup__social animation--popup-item">
1818                  <ul class="social-icons social-icons--center" data-count="3"><li>
1819          <a
1820            href="https://www.facebook.com/somatofit"
1821            title="Somato on Facebook"
1822            target="_blank"
1823            rel="noopener"
1824          >
1825            <span class="icon icon-new icon-facebook ">
1826  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12,2C6.477,2,2,6.477,2,12c0,5.013,3.693,9.153,8.505,9.876V14.65H8.031v-2.629h2.474v-1.749 c0-2.896,1.411-4.167,3.818-4.167c1.153,0,1.762,0.085,2.051,0.124v2.294h-1.642c-1.022,0-1.379,0.969-1.379,2.061v1.437h2.995 l-0.406,2.629h-2.588v7.247C18.235,21.236,22,17.062,22,12C22,6.477,17.523,2,12,2z" fill="currentColor" /></svg>
1827</span>
1828
1829          </a>
1830        </li><li>
1831          <a
1832            href="https://www.instagram.com/somato.fit/"
1833            title="Somato on Instagram"
1834            target="_blank"
1835            rel="noopener"
1836          >
1837            <span class="icon icon-new icon-instagram ">
1838  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.8,2H16.2C19.4,2 22,4.6 22,7.8V16.2A5.8,5.8 0 0,1 16.2,22H7.8C4.6,22 2,19.4 2,16.2V7.8A5.8,5.8 0 0,1 7.8,2M7.6,4A3.6,3.6 0 0,0 4,7.6V16.4C4,18.39 5.61,20 7.6,20H16.4A3.6,3.6 0 0,0 20,16.4V7.6C20,5.61 18.39,4 16.4,4H7.6M17.25,5.5A1.25,1.25 0 0,1 18.5,6.75A1.25,1.25 0 0,1 17.25,8A1.25,1.25 0 0,1 16,6.75A1.25,1.25 0 0,1 17.25,5.5M12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9Z" fill="currentColor" /></svg>
1839</span>
1840
1841          </a>
1842        </li><li>
1843          <a
1844            href="https://www.tiktok.com/@somato.fit"
1845            title="Somato on Tiktok"
1846            target="_blank"
1847            rel="noopener"
1848          >
1849            <span class="icon icon-new icon-tiktok ">
1850  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M16.16 1.35c.35 3 2 4.83 5 5v3.4a7.79 7.79 0 0 1-4.92-1.44v6.36c0 8.07-8.8 10.59-12.34 4.81C1.59 15.77 3 9.24 10.28 9v3.59a11.24 11.24 0 0 0-1.69.41c-1.62.55-2.54 1.58-2.29 3.4.49 3.47 6.87 4.5 6.34-2.29V1.36h3.52z" fill="currentColor"/></svg>
1851</span>
1852
1853          </a>
1854        </li></ul>
1855                </div></div>
1856          </div>
1857        </div>
1858      </div><div
1859          class="
1860            popup__tab
1861            popup__tab-position--bottom_left_floating
1862            
1863          "
1864          style="
1865            --color-background: #ffffff;
1866            --color-text: #000000;
1867          "
1868          data-id="popup_signup_RgHAhT"
1869        >
1870          <button type="button" class="popup__tab-button ff-body fs-body-100 rte">
1871            
1872          </button>
1873          <button
1874            type="button"
1875            class="popup__tab-dismiss"
1876            data-dismiss-tab
1877            aria-label="Close"
1878          ><span class="icon icon-new icon-close ">
1879  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z" fill="currentColor"/></svg>
1880</span>
1881</button>
1882        </div></div>
1883</div>
1884<!-- END sections: overlay-group -->
1885<div
1886  id="MainQuickSearch"
1887  class="quick-search"
1888  data-quick-search
1889  aria-hidden="true"
1890>
1891  <div class="quick-search__overlay" data-overlay></div>
1892
1893  <div class="quick-search__container">
1894    <button
1895      type="button"
1896      class="quick-search__close"
1897      aria-label="Close"
1898      data-close-icon
1899    >
1900      <span
1901  class="icon-button icon-button-close  icon-button--small "
1902  
1903>
1904  <span class="icon-button__icon">
1905    <span class="icon icon-new icon-close ">
1906  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z" fill="currentColor"/></svg>
1907</span>
1908
1909  </span>
1910</span>
1911
1912    </button>
1913
1914    <form
1915      action="/search"
1916      class="quick-search__form"
1917      autocomplete="off"
1918      data-quick-search-form
1919      data-scroll-lock-ignore
1920    >
1921      <div class="quick-search__bar">
1922        <div class="quick-search__bar-inner">
1923          <label for="search" class="visually-hidden" aria-label="What are you looking for?"></label>
1924          <div class="quick-search__actions">
1925            <button class="quick-search__submit" type="submit" aria-label="Search">
1926              <span class="icon icon-new icon-search ">
1927  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.165 18.808a8.745 8.745 0 1 0 0-17.49 8.745 8.745 0 0 0 0 17.49z" stroke="currentColor" stroke-width="1.6" stroke-miterlimit="10" stroke-linecap="round"/>
1928          <path d="m16.5 16.5 5.363 5.362" stroke="currentColor" stroke-width="1.6" stroke-miterlimit="10"/></svg>
1929</span>
1930
1931            </button>
1932          </div>
1933          <input
1934            class="quick-search__input"
1935            id="search"
1936            type="text"
1937            name="q"
1938            placeholder="What are you looking for?"
1939            data-input
1940          >
1941          <input type="hidden" name="options[prefix]" value="last">
1942          <div class="quick-search__actions">
1943            <button class="quick-search__clear fs-body-50" type="button" data-clear>
1944              Clear
1945            </button>
1946          </div>
1947        </div>
1948      </div>
1949
1950      <div class="quick-search__results-wrapper">
1951        <div class="quick-search__results" data-results></div>
1952      </div><div class="quick-search__footer">
1953        <button type="submit" class="btn btn--primary btn--full">View all results</button>
1954      </div>
1955    </form>
1956  </div>
1957</div>
1958
1959<div class="header-overlay" data-header-overlay>
1960        <div class="header-overlay__inner"></div>
1961      </div>
1962
1963      <main id="main" class="main">
1964        <section id="shopify-section-template--19766519005419__video_hero_yYJby8" class="shopify-section shopify-section--full-width"><div
1965  class="
1966    video-hero
1967    video-hero--image-aspect-custom
1968    video-hero--text-right
1969    video-hero--text-mobile-left
1970    video-hero--has-video
1971    section
1972    section--full-width
1973    section--vertical-padding-none
1974    
1975  "
1976  data-section-id="template--19766519005419__video_hero_yYJby8"
1977  data-section-type="video-hero"
1978  style="
1979    
1980      --original-aspect-ratio: 1.775;
1981    
1982    
1983      --custom-height: 85vh;
1984      --custom-height-mobile: 65vh;
1985      --text-hortizontal-position: flex-end;
1986      --text-vertical-position: flex-end;
1987      --text-horizontal-position-mobile: flex-start;
1988      --text-vertical-position-mobile: flex-end;
1989      --color-text: #ffffff;
1990      --color-text-link: #ffffff;
1991      --overlay-background: rgba(0,0,0,0);
1992      
1993        --overlay-background-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0) 1%, rgba(61, 53, 46, 1) 89%);
1994      
1995      --overlay-opacity: 0.5;
1996      --video-focal-alignment: image presentation;
1997      
1998      
1999--color-text-overlay-button: #000000; --color-text-overlay-button-alpha:
2000rgba(0, 0, 0, 0.6); --color-background-overlay-button: #ffffff;
2001--color-background-overlay-button-hover: #ededed;--color-background-overlay-button-alpha:
2002rgba(255, 255, 255, 0.6); --color-background-overlay-outline-button-alpha:
2003rgba(255, 255, 255, 0.1);
2004
2005  "
2006>
2007  <div class="video-hero__inner">
2008    <div
2009      class="video-hero__media-container"
2010      data-video-loading="false"
2011      data-has-video="true"
2012      data-has-mobile-video="false"
2013
2014      
2015      style="
2016        
2017          --video-preview-image: url(//www.somato.fit/cdn/shop/files/preview_images/44ee262b1c0b4deb8f7995acf66ea55e.thumbnail.0000000000.jpg?v=1777503053);
2018        
2019        
2020      "
2021    ><div class="video-hero__video-wrapper">
2022            <template id="mobile-video-template">
2023              
2024            </template>
2025            <template id="default-video-template">
2026              <video playsinline="playsinline" class="video-hero__video animation--video-hero" autoplay="autoplay" loop="loop" muted="muted" fetchPriority="high" lazyload="lazy" preload="metadata" poster="//www.somato.fit/cdn/shop/files/preview_images/44ee262b1c0b4deb8f7995acf66ea55e.thumbnail.0000000000_1800x.jpg?v=1777503053"><source src="//www.somato.fit/cdn/shop/videos/c/vp/44ee262b1c0b4deb8f7995acf66ea55e/44ee262b1c0b4deb8f7995acf66ea55e.HD-1080p-7.2Mbps-83047129.mp4?v=0" type="video/mp4"><img src="//www.somato.fit/cdn/shop/files/preview_images/44ee262b1c0b4deb8f7995acf66ea55e.thumbnail.0000000000_1800x.jpg?v=1777503053"></video>
2027            </template>
2028
2029            <div class="current-video-container"></div>
2030
2031            
2032
2033<button type="button" class="btn btn--primary btn--small video-pause video-pause--right">
2034  Pause
2035</button>
2036
2037</div>
2038        
2038<script type="text/javascript">
2039          
2040            const imagePreload = document.createElement('link');
2041            imagePreload.setAttribute('rel', 'preload');
2042            imagePreload.setAttribute('as', 'image');
2043            imagePreload.href=`//www.somato.fit/cdn/shop/files/preview_images/44ee262b1c0b4deb8f7995acf66ea55e.thumbnail.0000000000.jpg?v=1777503053`;
2044            document.head.appendChild(imagePreload);
2045          
2046          
2047        </script>
2047</div>
2048    <div class="video-hero__overlay"></div>
2049    <div class="video-hero__text-container-wrapper"><div class="video-hero__text-container section-blocks animation--section-blocks"><h2 class="video-hero__text-container-heading ff-heading fs-heading-display-3 section-blocks__heading">
2050                  An entire Pilates studio under your bed.
2051                </h2>
2052
2053  
2054
2055
2056  <div class="button-block__button button-block__button--justify-right button-block__button--justify-mobile-left video-hero__text-container-text-button section-blocks__button" ><a
2057      
2058      
2059        href="/collections/all"
2060      
2061
2062      class="
2063        btn
2064        
2065          btn--overlay
2066        
2067        
2068        
2069        
2070        btn--secondary"
2071    >
2072      <span>Shop Now</span>
2073    </a>
2074  </div>
2075
2076  
2077
2078</div>
2079    </div>
2080  </div>
2081</div>
2082
2083
2084<style> #shopify-section-template--19766519005419__video_hero_yYJby8 .video-hero__text-container {width: 100%; max-width: none; padding: 0px;} #shopify-section-template--19766519005419__video_hero_yYJby8 .video-hero__text-container-wrapper {width: 100%; max-width: none; padding: 64px; margin: 0 auto;} @media (max-width: 768px) {#shopify-section-template--19766519005419__video_hero_yYJby8 /* Adjust breakpoint as needed */ .video-hero__text-container-wrapper {padding: 16px; }} #shopify-section-template--19766519005419__video_hero_yYJby8 .video-hero__text-container-heading {text-transform: none; /* Ensures text stays as written (not all uppercase) */ font-weight: 400; /* Regular font weight */} </style></section><section id="shopify-section-template--19766519005419__custom_liquid_7GKWnL" class="shopify-section">
2085<style> #shopify-section-template--19766519005419__custom_liquid_7GKWnL {padding-bottom: 32px;@media (max-width: 768px) {padding-bottom: 16px;} </style></section><section id="shopify-section-template--19766519005419__featured_collection_grid_GNkBaJ" class="shopify-section"><div
2086  class="
2087    featured-collection-grid
2088    featured-collection-grid--rows-
2089    featured-collection-grid--per-view-5
2090    section
2091    section--includes-product-items
2092    section--divider-none
2093    section--vertical-padding-none
2094    
2095  "
2096  data-section-id="template--19766519005419__featured_collection_grid_GNkBaJ"
2097  data-section-type="featured-collection-grid"
2098  data-layout-type="grid"
2099  data-products-per-view="5"
2100  data-mobile-products-per-view="2"
2101>
2102  <div class="featured-collection-grid__inner">
2103    <div class="section-introduction animation--section-introduction">
2104
2105</div>
2106
2107    <div
2108      class="
2109        featured-collection-grid__content
2110        carousel
2111        carousel--mobile-per-view-2
2112        carousel--per-view-5
2113        swiper
2114      "
2115    >
2116      <div class="featured-collection-grid__products carousel__wrapper swiper-wrapper"><div class="featured-collection-grid__product carousel_slide swiper-slide">
2117              
2118
2119
2120
2121<div
2122  class="
2123    product-item
2124    
2125    
2126    
2127    animation
2128    animation--item
2129    
2130  "
2131  style="--z-index-item: ;"
2132>
2133  <div class="product-item__inner">
2134    <div class="product-item__media">
2135      <a class="product-item__image-link" href="/collections/all/products/reformer" aria-label="The Folding Reformer"><div
2136    class="
2137      image
2138      product-item__image
2139      
2140      
2141      animation--lazy-load
2142    "
2143    style=""
2144  >
2145    
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170<img
2171  alt="image of the Somato folding Pilates reformer" 
2172  class="image__img" 
2173  loading="lazy" 
2174  width="1920" 
2175  height="1920" 
2176  src="//www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=320" 
2177  
2178  srcset="//www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=150 150w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=200 200w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=240 240w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=280 280w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=300 300w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=360 360w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=400 400w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=450 450w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=500 500w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=550 550w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=600 600w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=650 650w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=700 700w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=750 750w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=800 800w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=850 850w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=900 900w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=950 950w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=1000 1000w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=1100 1100w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=1200 1200w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=1300 1300w, //www.somato.fit/cdn/shop/files/Somato_Folding_Pilates_Reformer.png?v=1746037123&width=1400 1400w" 
2179  sizes="(max-width: 720px) calc((90vw - 12px) /2), (max-width: 1400px) calc((93.4vw - (12px * 3)) / 4), 304px"
2180  onload="javascript: this.closest('.image').classList.add('loaded')"
2181/>
2182  </div>
2183</a>
2184      
2185
2186
2187<div
2188  class="
2189    product-badges
2190    product-badges--position-top
2191    product-badges--position-left
2192  "
2193>
2194  
2195</div>
2196
2197
2198      
2199        <div class="product-item__hover-action-wrap">
2200          
2201    <button
2202      class="btn btn--tertiary btn--x-small"
2203      
2204      data-quick-shop-trigger="quick-view"
2205
2206      
2207        data-product-url="/products/reformer"
2208      
2209  
2210      tabindex="0"
2211    >
2212      <span>Quick View</span>
2213
2214      <div class="btn__loading-wrap">
2215        <div class="btn__loading-bar"></div>
2216      </div>
2217    </button>
2218  
2219        </div>
2220      
2221
2222      
2223        
2224    <button
2225      class="product-item__hoverless-quick-view-button btn btn--rounded"
2226      
2227      data-quick-shop-trigger="quick-view"
2228
2229      
2230        data-product-url="/products/reformer"
2231      
2232  
2233      tabindex="0"
2234      title="Quick View"
2235    >
2236      <span class="icon icon-new icon-quick-view ">
2237  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path class="quick-shop-circle" d="M12 22.884c6.011 0 10.884-4.873 10.884-10.884C22.884 5.99 18.01 1.116 12 1.116 5.99 1.116 1.116 5.99 1.116 12c0 6.01 4.873 10.884 10.884 10.884z" stroke="currentColor" stroke-width=".9" stroke-miterlimit="10" stroke-linecap="round"/>
2238          <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width=".842" d="M12 14.307a2.307 2.307 0 1 0 0-4.614 2.307 2.307 0 0 0 0 4.614z"/>
2239          <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width=".842" d="M19.502 11.782c-.771-.87-3.837-4.067-7.502-4.067-3.665 0-6.73 3.197-7.502 4.067a.343.343 0 0 0 0 .435c.771.87 3.837 4.068 7.502 4.068 3.665 0 6.73-3.197 7.502-4.068a.343.343 0 0 0 0-.435z"/></svg>
2240</span>
2241
2242    </button>
2243  
2244      
2245    </div>
2246
2247    <div class="product-item__meta">
2248      <div class="product-item__text ta-c ">
2249        <h4 class="ff-body product-item__product-title fs-product-card-title"><a href="/collections/all/products/reformer">The Folding Reformer</a></h4>
2250
2251        
2252
2253        
2254          
2255        
2256
2257        
2258        
2259          <p class="product-item__price">
2260            
2261              
2262                <span class="product-item__price">$2,500.00</span>
2263              
2264            
2265
2266            
2267              <span class="displayed-discount fs-body-50"></span>
2268            
2269
2270            <dl data-unit-price-container class="unit-price">
2271  <dt>
2272    <span class="visually-hidden visually-hidden--inline">Unit price</span>
2273  </dt>
2274  <dd class="unit-price__price"><span data-unit-price></span><span aria-hidden="true">/</span
2275      ><span class="visually-hidden">per&nbsp;</span><span data-unit-base><span data-unit-price-base-unit></span></span>
2276  </dd>
2277</dl>
2278
2279          </p>
2280        
2281
2282        
2283      </div></div>
2284    <div class="product-item__hover-container"></div>
2285  </div>
2286</div>
2287
2288            </div><div class="featured-collection-grid__product carousel_slide swiper-slide">
2289              
2290
2291
2292
2293<div
2294  class="
2295    product-item
2296    
2297    
2298    
2299    animation
2300    animation--item
2301    
2302  "
2303  style="--z-index-item: ;"
2304>
2305  <div class="product-item__inner">
2306    <div class="product-item__media">
2307      <a class="product-item__image-link" href="/collections/all/products/somato-app" aria-label="The App"><div
2308    class="
2309      image
2310      product-item__image
2311      
2312      
2313      animation--lazy-load
2314    "
2315    style=""
2316  >
2317    
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342<img
2343  alt="Tablet displaying the Somato pilates app with on-demand Pilates and reformer classes" 
2344  class="image__img" 
2345  loading="lazy" 
2346  width="1920" 
2347  height="1920" 
2348  src="//www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=320" 
2349  
2350  srcset="//www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=150 150w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=200 200w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=240 240w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=280 280w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=300 300w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=360 360w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=400 400w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=450 450w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=500 500w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=550 550w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=600 600w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=650 650w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=700 700w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=750 750w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=800 800w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=850 850w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=900 900w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=950 950w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=1000 1000w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=1100 1100w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=1200 1200w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=1300 1300w, //www.somato.fit/cdn/shop/files/Somato_Pilate_App_with_On_Demand_Classes.png?v=1746037073&width=1400 1400w" 
2351  sizes="(max-width: 720px) calc((90vw - 12px) /2), (max-width: 1400px) calc((93.4vw - (12px * 3)) / 4), 304px"
2352  onload="javascript: this.closest('.image').classList.add('loaded')"
2353/>
2354  </div>
2355</a>
2356      
2357
2358
2359<div
2360  class="
2361    product-badges
2362    product-badges--position-top
2363    product-badges--position-left
2364  "
2365>
2366  
2367</div>
2368
2369
2370      
2371        <div class="product-item__hover-action-wrap">
2372          
2373    <button
2374      class="btn btn--tertiary btn--x-small"
2375      
2376      data-quick-shop-trigger="quick-view"
2377
2378      
2379        data-product-url="/products/somato-app"
2380      
2381  
2382      tabindex="0"
2383    >
2384      <span>Quick View</span>
2385
2386      <div class="btn__loading-wrap">
2387        <div class="btn__loading-bar"></div>
2388      </div>
2389    </button>
2390  
2391        </div>
2392      
2393
2394      
2395        
2396    <button
2397      class="product-item__hoverless-quick-view-button btn btn--rounded"
2398      
2399      data-quick-shop-trigger="quick-view"
2400
2401      
2402        data-product-url="/products/somato-app"
2403      
2404  
2405      tabindex="0"
2406      title="Quick View"
2407    >
2408      <span class="icon icon-new icon-quick-view ">
2409  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path class="quick-shop-circle" d="M12 22.884c6.011 0 10.884-4.873 10.884-10.884C22.884 5.99 18.01 1.116 12 1.116 5.99 1.116 1.116 5.99 1.116 12c0 6.01 4.873 10.884 10.884 10.884z" stroke="currentColor" stroke-width=".9" stroke-miterlimit="10" stroke-linecap="round"/>
2410          <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width=".842" d="M12 14.307a2.307 2.307 0 1 0 0-4.614 2.307 2.307 0 0 0 0 4.614z"/>
2411          <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width=".842" d="M19.502 11.782c-.771-.87-3.837-4.067-7.502-4.067-3.665 0-6.73 3.197-7.502 4.067a.343.343 0 0 0 0 .435c.771.87 3.837 4.068 7.502 4.068 3.665 0 6.73-3.197 7.502-4.068a.343.343 0 0 0 0-.435z"/></svg>
2412</span>
2413
2414    </button>
2415  
2416      
2417    </div>
2418
2419    <div class="product-item__meta">
2420      <div class="product-item__text ta-c ">
2421        <h4 class="ff-body product-item__product-title fs-product-card-title"><a href="/collections/all/products/somato-app">The App</a></h4>
2422
2423        
2424
2425        
2426          
2427        
2428
2429        
2430        
2431          <p class="product-item__price">
2432            
2433              
2434                <span class="product-item__price">$29.99</span>
2435              
2436            
2437
2438            
2439              <span class="displayed-discount fs-body-50"></span>
2440            
2441
2442            <dl data-unit-price-container class="unit-price">
2443  <dt>
2444    <span class="visually-hidden visually-hidden--inline">Unit price</span>
2445  </dt>
2446  <dd class="unit-price__price"><span data-unit-price></span><span aria-hidden="true">/</span
2447      ><span class="visually-hidden">per&nbsp;</span><span data-unit-base><span data-unit-price-base-unit></span></span>
2448  </dd>
2449</dl>
2450
2451          </p>
2452        
2453
2454        
2455      </div></div>
2456    <div class="product-item__hover-container"></div>
2457  </div>
2458</div>
2459
2460            </div><div class="featured-collection-grid__product carousel_slide swiper-slide">
2461              
2462
2463
2464
2465<div
2466  class="
2467    product-item
2468    
2469    
2470    
2471    animation
2472    animation--item
2473    
2474  "
2475  style="--z-index-item: ;"
2476>
2477  <div class="product-item__inner">
2478    <div class="product-item__media">
2479      <a class="product-item__image-link" href="/collections/all/products/reformer-mat" aria-label="Reformer Mat"><div
2480    class="
2481      image
2482      product-item__image
2483      
2484      
2485      animation--lazy-load
2486    "
2487    style=""
2488  >
2489    
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514<img
2515  alt="Reformer Mat" 
2516  class="image__img" 
2517  loading="lazy" 
2518  width="1920" 
2519  height="1920" 
2520  src="//www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=320" 
2521  
2522  srcset="//www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=150 150w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=200 200w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=240 240w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=280 280w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=300 300w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=360 360w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=400 400w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=450 450w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=500 500w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=550 550w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=600 600w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=650 650w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=700 700w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=750 750w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=800 800w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=850 850w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=900 900w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=950 950w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=1000 1000w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=1100 1100w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=1200 1200w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=1300 1300w, //www.somato.fit/cdn/shop/files/Somato_Reformer_Mat_Rolled_055c6446-12c7-4618-af79-237a191f25f0.jpg?v=1770856328&width=1400 1400w" 
2523  sizes="(max-width: 720px) calc((90vw - 12px) /2), (max-width: 1400px) calc((93.4vw - (12px * 3)) / 4), 304px"
2524  onload="javascript: this.closest('.image').classList.add('loaded')"
2525/>
2526  </div>
2527</a>
2528      
2529
2530
2531<div
2532  class="
2533    product-badges
2534    product-badges--position-top
2535    product-badges--position-left
2536  "
2537>
2538  
2539</div>
2540
2541
2542      
2543        <div class="product-item__hover-action-wrap">
2544          
2545    <button
2546      class="btn btn--tertiary btn--x-small"
2547      
2548      data-quick-shop-trigger="quick-view"
2549
2550      
2551        data-product-url="/products/reformer-mat"
2552      
2553  
2554      tabindex="0"
2555    >
2556      <span>Quick View</span>
2557
2558      <div class="btn__loading-wrap">
2559        <div class="btn__loading-bar"></div>
2560      </div>
2561    </button>
2562  
2563        </div>
2564      
2565
2566      
2567        
2568    <button
2569      class="product-item__hoverless-quick-view-button btn btn--rounded"
2570      
2571      data-quick-shop-trigger="quick-view"
2572
2573      
2574        data-product-url="/products/reformer-mat"
2575      
2576  
2577      tabindex="0"
2578      title="Quick View"
2579    >
2580      <span class="icon icon-new icon-quick-view ">
2581  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path class="quick-shop-circle" d="M12 22.884c6.011 0 10.884-4.873 10.884-10.884C22.884 5.99 18.01 1.116 12 1.116 5.99 1.116 1.116 5.99 1.116 12c0 6.01 4.873 10.884 10.884 10.884z" stroke="currentColor" stroke-width=".9" stroke-miterlimit="10" stroke-linecap="round"/>
2582          <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width=".842" d="M12 14.307a2.307 2.307 0 1 0 0-4.614 2.307 2.307 0 0 0 0 4.614z"/>
2583          <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width=".842" d="M19.502 11.782c-.771-.87-3.837-4.067-7.502-4.067-3.665 0-6.73 3.197-7.502 4.067a.343.343 0 0 0 0 .435c.771.87 3.837 4.068 7.502 4.068 3.665 0 6.73-3.197 7.502-4.068a.343.343 0 0 0 0-.435z"/></svg>
2584</span>
2585
2586    </button>
2587  
2588      
2589    </div>
2590
2591    <div class="product-item__meta">
2592      <div class="product-item__text ta-c ">
2593        <h4 class="ff-body product-item__product-title fs-product-card-title"><a href="/collections/all/products/reformer-mat">Reformer Mat</a></h4>
2594
2595        
2596
2597        
2598          
2599        
2600
2601        
2602        
2603          <p class="product-item__price">
2604            
2605              
2606                <span class="product-item__price">$89.99</span>
2607              
2608            
2609
2610            
2611              <span class="displayed-discount fs-body-50"></span>
2612            
2613
2614            <dl data-unit-price-container class="unit-price">
2615  <dt>
2616    <span class="visually-hidden visually-hidden--inline">Unit price</span>
2617  </dt>
2618  <dd class="unit-price__price"><span data-unit-price></span><span aria-hidden="true">/</span
2619      ><span class="visually-hidden">per&nbsp;</span><span data-unit-base><span data-unit-price-base-unit></span></span>
2620  </dd>
2621</dl>
2622
2623          </p>
2624        
2625
2626        
2627      </div></div>
2628    <div class="product-item__hover-container"></div>
2629  </div>
2630</div>
2631
2632            </div><div class="featured-collection-grid__product carousel_slide swiper-slide">
2633              
2634
2635
2636
2637<div
2638  class="
2639    product-item
2640    
2641    
2642    
2643    animation
2644    animation--item
2645    
2646  "
2647  style="--z-index-item: ;"
2648>
2649  <div class="product-item__inner">
2650    <div class="product-item__media">
2651      <a class="product-item__image-link" href="/collections/all/products/replacement-springs" aria-label="Springs"><div
2652    class="
2653      image
2654      product-item__image
2655      
2656      
2657      animation--lazy-load
2658    "
2659    style=""
2660  >
2661    
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686<img
2687  alt="Springs" 
2688  class="image__img" 
2689  loading="lazy" 
2690  width="1920" 
2691  height="1920" 
2692  src="//www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=320" 
2693  
2694  srcset="//www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=150 150w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=200 200w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=240 240w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=280 280w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=300 300w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=360 360w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=400 400w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=450 450w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=500 500w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=550 550w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=600 600w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=650 650w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=700 700w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=750 750w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=800 800w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=850 850w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=900 900w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=950 950w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=1000 1000w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=1100 1100w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=1200 1200w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=1300 1300w, //www.somato.fit/cdn/shop/files/Spring.png?v=1746037442&width=1400 1400w" 
2695  sizes="(max-width: 720px) calc((90vw - 12px) /2), (max-width: 1400px) calc((93.4vw - (12px * 3)) / 4), 304px"
2696  onload="javascript: this.closest('.image').classList.add('loaded')"
2697/>
2698  </div>
2699</a>
2700      
2701
2702
2703<div
2704  class="
2705    product-badges
2706    product-badges--position-top
2707    product-badges--position-left
2708  "
2709>
2710  
2711</div>
2712
2713
2714      
2715        <div class="product-item__hover-action-wrap">
2716          
2717    <button
2718      class="btn btn--tertiary btn--x-small"
2719      
2720      data-quick-shop-trigger="quick-view"
2721
2722      
2723        data-product-url="/products/replacement-springs"
2724      
2725  
2726      tabindex="0"
2727    >
2728      <span>Quick View</span>
2729
2730      <div class="btn__loading-wrap">
2731        <div class="btn__loading-bar"></div>
2732      </div>
2733    </button>
2734  
2735        </div>
2736      
2737
2738      
2739        
2740    <button
2741      class="product-item__hoverless-quick-view-button btn btn--rounded"
2742      
2743      data-quick-shop-trigger="quick-view"
2744
2745      
2746        data-product-url="/products/replacement-springs"
2747      
2748  
2749      tabindex="0"
2750      title="Quick View"
2751    >
2752      <span class="icon icon-new icon-quick-view ">
2753  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path class="quick-shop-circle" d="M12 22.884c6.011 0 10.884-4.873 10.884-10.884C22.884 5.99 18.01 1.116 12 1.116 5.99 1.116 1.116 5.99 1.116 12c0 6.01 4.873 10.884 10.884 10.884z" stroke="currentColor" stroke-width=".9" stroke-miterlimit="10" stroke-linecap="round"/>
2754          <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width=".842" d="M12 14.307a2.307 2.307 0 1 0 0-4.614 2.307 2.307 0 0 0 0 4.614z"/>
2755          <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width=".842" d="M19.502 11.782c-.771-.87-3.837-4.067-7.502-4.067-3.665 0-6.73 3.197-7.502 4.067a.343.343 0 0 0 0 .435c.771.87 3.837 4.068 7.502 4.068 3.665 0 6.73-3.197 7.502-4.068a.343.343 0 0 0 0-.435z"/></svg>
2756</span>
2757
2758    </button>
2759  
2760      
2761    </div>
2762
2763    <div class="product-item__meta">
2764      <div class="product-item__text ta-c ">
2765        <h4 class="ff-body product-item__product-title fs-product-card-title"><a href="/collections/all/products/replacement-springs">Springs</a></h4>
2766
2767        
2768
2769        
2770          
2771        
2772
2773        
2774        
2775          <p class="product-item__price">
2776            
2777              
2778                <span class="product-item__price">$5.00</span>
2779              
2780            
2781
2782            
2783              <span class="displayed-discount fs-body-50"></span>
2784            
2785
2786            <dl data-unit-price-container class="unit-price">
2787  <dt>
2788    <span class="visually-hidden visually-hidden--inline">Unit price</span>
2789  </dt>
2790  <dd class="unit-price__price"><span data-unit-price></span><span aria-hidden="true">/</span
2791      ><span class="visually-hidden">per&nbsp;</span><span data-unit-base><span data-unit-price-base-unit></span></span>
2792  </dd>
2793</dl>
2794
2795          </p>
2796        
2797
2798        
2799      </div></div>
2800    <div class="product-item__hover-container"></div>
2801  </div>
2802</div>
2803
2804            </div><div class="featured-collection-grid__product carousel_slide swiper-slide">
2805              
2806
2807
2808
2809<div
2810  class="
2811    product-item
2812    
2813    
2814    
2815    animation
2816    animation--item
2817    
2818  "
2819  style="--z-index-item: ;"
2820>
2821  <div class="product-item__inner">
2822    <div class="product-item__media">
2823      <a class="product-item__image-link" href="/collections/all/products/the-box" aria-label="The Box"><div
2824    class="
2825      image
2826      product-item__image
2827      
2828      
2829      animation--lazy-load
2830    "
2831    style=""
2832  >
2833    
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858<img
2859  alt="Image of a lightweight, eco friendly Pilates box in blue" 
2860  class="image__img" 
2861  loading="lazy" 
2862  width="1920" 
2863  height="1920" 
2864  src="//www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=320" 
2865  
2866  srcset="//www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=150 150w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=200 200w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=240 240w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=280 280w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=300 300w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=360 360w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=400 400w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=450 450w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=500 500w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=550 550w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=600 600w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=650 650w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=700 700w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=750 750w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=800 800w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=850 850w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=900 900w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=950 950w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=1000 1000w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=1100 1100w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=1200 1200w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=1300 1300w, //www.somato.fit/cdn/shop/files/Lightweight_Pilates_box.png?v=1746037238&width=1400 1400w" 
2867  sizes="(max-width: 720px) calc((90vw - 12px) /2), (max-width: 1400px) calc((93.4vw - (12px * 3)) / 4), 304px"
2868  onload="javascript: this.closest('.image').classList.add('loaded')"
2869/>
2870  </div>
2871</a>
2872      
2873
2874
2875<div
2876  class="
2877    product-badges
2878    product-badges--position-top
2879    product-badges--position-left
2880  "
2881>
2882  
2883</div>
2884
2885
2886      
2887        <div class="product-item__hover-action-wrap">
2888          
2889    <button
2890      class="btn btn--tertiary btn--x-small"
2891      
2892      data-quick-shop-trigger="quick-view"
2893
2894      
2895        data-product-url="/products/the-box"
2896      
2897  
2898      tabindex="0"
2899    >
2900      <span>Quick View</span>
2901
2902      <div class="btn__loading-wrap">
2903        <div class="btn__loading-bar"></div>
2904      </div>
2905    </button>
2906  
2907        </div>
2908      
2909
2910      
2911        
2912    <button
2913      class="product-item__hoverless-quick-view-button btn btn--rounded"
2914      
2915      data-quick-shop-trigger="quick-view"
2916
2917      
2918        data-product-url="/products/the-box"
2919      
2920  
2921      tabindex="0"
2922      title="Quick View"
2923    >
2924      <span class="icon icon-new icon-quick-view ">
2925  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path class="quick-shop-circle" d="M12 22.884c6.011 0 10.884-4.873 10.884-10.884C22.884 5.99 18.01 1.116 12 1.116 5.99 1.116 1.116 5.99 1.116 12c0 6.01 4.873 10.884 10.884 10.884z" stroke="currentColor" stroke-width=".9" stroke-miterlimit="10" stroke-linecap="round"/>
2926          <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width=".842" d="M12 14.307a2.307 2.307 0 1 0 0-4.614 2.307 2.307 0 0 0 0 4.614z"/>
2927          <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width=".842" d="M19.502 11.782c-.771-.87-3.837-4.067-7.502-4.067-3.665 0-6.73 3.197-7.502 4.067a.343.343 0 0 0 0 .435c.771.87 3.837 4.068 7.502 4.068 3.665 0 6.73-3.197 7.502-4.068a.343.343 0 0 0 0-.435z"/></svg>
2928</span>
2929
2930    </button>
2931  
2932      
2933    </div>
2934
2935    <div class="product-item__meta">
2936      <div class="product-item__text ta-c ">
2937        <h4 class="ff-body product-item__product-title fs-product-card-title"><a href="/collections/all/products/the-box">The Box</a></h4>
2938
2939        
2940
2941        
2942          
2943        
2944
2945        
2946        
2947          <p class="product-item__price">
2948            
2949              
2950                <span class="product-item__price">$150.00</span>
2951              
2952            
2953
2954            
2955              <span class="displayed-discount fs-body-50"></span>
2956            
2957
2958            <dl data-unit-price-container class="unit-price">
2959  <dt>
2960    <span class="visually-hidden visually-hidden--inline">Unit price</span>
2961  </dt>
2962  <dd class="unit-price__price"><span data-unit-price></span><span aria-hidden="true">/</span
2963      ><span class="visually-hidden">per&nbsp;</span><span data-unit-base><span data-unit-price-base-unit></span></span>
2964  </dd>
2965</dl>
2966
2967          </p>
2968        
2969
2970        
2971      </div></div>
2972    <div class="product-item__hover-container"></div>
2973  </div>
2974</div>
2975
2976            </div></div>
2977    </div>
2978  </div>
2979</div>
2980
2981
2982<style> #shopify-section-template--19766519005419__featured_collection_grid_GNkBaJ .product-item__media {border-radius: 14px;} #shopify-section-template--19766519005419__featured_collection_grid_GNkBaJ .product-badges {display: none !important;} #shopify-section-template--19766519005419__featured_collection_grid_GNkBaJ .featured-collection-grid {max-width: 100% !important; margin: 0 auto; width: 100%;} </style></section><section id="shopify-section-template--19766519005419__custom_liquid_rmd64q" class="shopify-section">
2983<style> #shopify-section-template--19766519005419__custom_liquid_rmd64q {padding-bottom: 32px;@media (max-width: 768px) {padding-bottom: 16px;} </style></section><section id="shopify-section-template--19766519005419__image_hero_rreRPY" class="shopify-section shopify-section--full-width">
2984<div
2985  class="
2986    image-hero
2987    image-hero--image-aspect-custom
2988    image-hero--text-center
2989    image-hero--text-mobile-center
2990    section
2991    section--full-width
2992    section--vertical-padding-none
2993    
2994  "
2995  data-section-id="template--19766519005419__image_hero_rreRPY"
2996  data-section-type="image-hero"
2997  style="
2998    --custom-height: 50vh;
2999    --custom-height-mobile: 50vh;
3000    --text-horizontal-position: center;
3001    --text-vertical-position: center;
3002    --text-horizontal-position-mobile: center;
3003    --text-vertical-position-mobile: center;
3004    --color-text: #ffffff;
3005    --color-text-link: #ffffff;
3006    --overlay-background: rgba(0,0,0,0);
3007    
3008      --overlay-background-gradient: radial-gradient(rgba(61, 53, 46, 1) 24%, rgba(126, 179, 245, 0) 100%, rgba(120, 196, 245, 0) 100%);
3009    
3010    --overlay-opacity: 0.77;
3011    
3012--color-text-overlay-button: #000000; --color-text-overlay-button-alpha:
3013rgba(0, 0, 0, 0.6); --color-background-overlay-button: #ffffff;
3014--color-background-overlay-button-hover: #ededed;--color-background-overlay-button-alpha:
3015rgba(255, 255, 255, 0.6); --color-background-overlay-outline-button-alpha:
3016rgba(255, 255, 255, 0.1);
3017
3018  "
3019>
3020  <div class="image-hero__inner">
3021    <div class="image-hero__image-container"><div
3022    class="
3023      image
3024      image-hero__image
3025      
3026      image--animate
3027      animation--lazy-load
3028    "
3029    style="--focal-alignment: left;"
3030  >
3031    
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041    
3042
3043<img
3044  alt="Collection of Polaroid snapshots capturing the Somato Reformer in various settings." 
3045  class="image__img" 
3046  loading="lazy" 
3047  width="1200" 
3048  height="600" 
3049  src="//www.somato.fit/cdn/shop/files/somato-pilates-reformer-photoshoot-behind-the-scenes.jpg?v=1743103092&width=320" 
3050  
3051  srcset="//www.somato.fit/cdn/shop/files/somato-pilates-reformer-photoshoot-behind-the-scenes.jpg?v=1743103092&width=700 700w, //www.somato.fit/cdn/shop/files/somato-pilates-reformer-photoshoot-behind-the-scenes.jpg?v=1743103092&width=750 750w, //www.somato.fit/cdn/shop/files/somato-pilates-reformer-photoshoot-behind-the-scenes.jpg?v=1743103092&width=800 800w, //www.somato.fit/cdn/shop/files/somato-pilates-reformer-photoshoot-behind-the-scenes.jpg?v=1743103092&width=850 850w, //www.somato.fit/cdn/shop/files/somato-pilates-reformer-photoshoot-behind-the-scenes.jpg?v=1743103092&width=900 900w, //www.somato.fit/cdn/shop/files/somato-pilates-reformer-photoshoot-behind-the-scenes.jpg?v=1743103092&width=950 950w, //www.somato.fit/cdn/shop/files/somato-pilates-reformer-photoshoot-behind-the-scenes.jpg?v=1743103092&width=1000 1000w, //www.somato.fit/cdn/shop/files/somato-pilates-reformer-photoshoot-behind-the-scenes.jpg?v=1743103092&width=1100 1100w, //www.somato.fit/cdn/shop/files/somato-pilates-reformer-photoshoot-behind-the-scenes.jpg?v=1743103092&width=1200 1200w" 
3052  sizes="100vw"
3053  onload="javascript: this.closest('.image').classList.add('loaded')"
3054/>
3055  </div></div>
3056    <div class="image-hero__overlay"></div>
3057
3058    <div class="image-hero__text-container-wrapper">
3059      <div class="image-hero__text-container"><div class="image-hero__text-container-inner section-blocks animation--section-blocks"><h2 class="image-hero__text-container-heading ff-heading fs-heading-display-2 section-blocks__heading">
3060                    Make every day a Pilates day
3061                  </h2>
3062
3063  
3064
3065
3066  <div class="button-block__button button-block__button--justify-center button-block__button--justify-mobile-center image-hero__text-container-image-button section-blocks__button" ><a
3067      
3068      
3069        href="/products/reformer"
3070      
3071
3072      class="
3073        btn
3074        
3075          btn--overlay
3076        
3077        
3078        
3079        
3080        btn--secondary"
3081    >
3082      <span>Learn more</span>
3083    </a>
3084  </div>
3085
3086  
3087
3088</div>
3089      </div>
3090    </div>
3091  </div>
3092</div>
3093
3094
3095<style> #shopify-section-template--19766519005419__image_hero_rreRPY .image-hero__text-container {width: 100%; max-width: none; padding: 0px;} </style></section><section id="shopify-section-template--19766519005419__custom_liquid_TFa3Hi" class="shopify-section">
3096<style> #shopify-section-template--19766519005419__custom_liquid_TFa3Hi {padding-bottom: 32px;@media (max-width: 768px) {padding-bottom: 16px;} </style></section><div id="shopify-section-template--19766519005419__ss_image_with_text_14_t4yCHn" class="shopify-section">
3097<style data-shopify>.section-template--19766519005419__ss_image_with_text_14_t4yCHn {
3098    border-top: solid rgba(0,0,0,0) 0px;
3099    border-bottom: solid rgba(0,0,0,0) 0px;
3100    margin-top: 0px;
3101    margin-bottom: 0px;
3102    margin-left: 0rem;
3103    margin-right: 0rem;
3104    border-radius: 8px;
3105    overflow: hidden;
3106  }
3107  
3108  .section-template--19766519005419__ss_image_with_text_14_t4yCHn-settings {
3109    margin: 0 auto;
3110    padding-top: 0px;
3111    padding-bottom: 0px;
3112    padding-left: 0rem;
3113    padding-right: 0rem;
3114  }
3115
3116  .image-text-body-template--19766519005419__ss_image_with_text_14_t4yCHn {
3117      display: grid;
3118      grid-template-columns: 1fr;
3119      gap: 0px;
3120  }
3121
3122  .image-text-content-template--19766519005419__ss_image_with_text_14_t4yCHn {
3123      display: flex;
3124      flex-direction: column;
3125      padding: 16px 16px;
3126      overflow: hidden;
3127  }
3128
3129  .image-text-content-top-template--19766519005419__ss_image_with_text_14_t4yCHn {
3130    display: flex;
3131    flex-direction: column;
3132    align-items: start;
3133  }
3134
3135  .image-text-image-template--19766519005419__ss_image_with_text_14_t4yCHn img,
3136  .image-text-image-template--19766519005419__ss_image_with_text_14_t4yCHn svg {
3137    display: block;
3138    width: 100%;
3139    height: 100%;
3140    object-fit: cover;
3141  }
3142
3143  .image-text-image-template--19766519005419__ss_image_with_text_14_t4yCHn svg {
3144    background-color: #AFAFAF;
3145  }
3146  
3147  @media(min-width: 1024px) {
3148
3149    .section-template--19766519005419__ss_image_with_text_14_t4yCHn {
3150      margin-top: 0px;
3151      margin-bottom: 0px;
3152      margin-left: 0rem;
3153      margin-right: 0rem;
3154      border-radius: 14px;
3155    }
3156    
3157    .section-template--19766519005419__ss_image_with_text_14_t4yCHn-settings {
3158      padding: 0 5rem;
3159      padding-top: 0px;
3160      padding-bottom: 0px;
3161      padding-left: 0rem;
3162      padding-right: 0rem;
3163    }
3164
3165    .image-text-body-template--19766519005419__ss_image_with_text_14_t4yCHn {
3166        gap: 0px;
3167        grid-template-columns: 1fr 1fr;
3168    }
3169
3170    .image-text-content-template--19766519005419__ss_image_with_text_14_t4yCHn {
3171        justify-content: end;
3172        padding: 32px 32px;
3173    }
3174
3175    .image-text-content-top-template--19766519005419__ss_image_with_text_14_t4yCHn {
3176      align-items: start;
3177    }
3178  }</style>
3179
3180
3181
3182
3183
3184
3185    <style>
3186        .image-text-image-template--19766519005419__ss_image_with_text_14_t4yCHn {
3187            order: 1;
3188        }
3189
3190        .image-text-content-template--19766519005419__ss_image_with_text_14_t4yCHn {
3191            order: 2;
3192        }
3193    </style>
3194
3195
3196
3197  <style>
3198    @media(min-width: 1024px) {
3199
3200      .image-text-image-template--19766519005419__ss_image_with_text_14_t4yCHn {
3201          order: 2;
3202      }
3203
3204      .image-text-content-template--19766519005419__ss_image_with_text_14_t4yCHn {
3205          order: 1;
3206          padding-right: calc(48px + 32px);
3207      }
3208    }
3209  </style>
3210
3211
3212
3213  <style>
3214    .image-text-image-template--19766519005419__ss_image_with_text_14_t4yCHn {
3215     aspect-ratio: 12/12; 
3216    }
3217  </style>
3218
3219
3220
3221  <style>
3222    @media(min-width: 1024px) {
3223      .image-text-image-template--19766519005419__ss_image_with_text_14_t4yCHn {
3224       aspect-ratio: 12/12; 
3225      }
3226    }
3227  </style>
3228
3229
3230
3231    
3232        <style>
3233            @font-face {
3234  font-family: "Instrument Sans";
3235  font-weight: 700;
3236  font-style: normal;
3237  font-display: swap;
3238  src: url("//www.somato.fit/cdn/fonts/instrument_sans/instrumentsans_n7.e4ad9032e203f9a0977786c356573ced65a7419a.woff2") format("woff2"),
3239       url("//www.somato.fit/cdn/fonts/instrument_sans/instrumentsans_n7.b9e40f166fb7639074ba34738101a9d2990bb41a.woff") format("woff");
3240}
3241
3242            
3243            .image-text-heading-heading_RWKYHC {
3244                text-align: left;
3245                margin-top: 0px;
3246            }
3247
3248            .image-text-heading-heading_RWKYHC * {
3249                margin: 0;
3250                font-size: 26px;
3251                color: #3d352e;
3252                line-height: 100%;
3253                text-transform: unset;
3254            }
3255
3256            @media(min-width: 1024px) {
3257                
3258                .image-text-heading-heading_RWKYHC {
3259                    text-align: left;
3260                    margin-top: 0px;
3261                }
3262
3263                .image-text-heading-heading_RWKYHC * {
3264                    font-size: 40px;
3265                }
3266            }
3267        </style>
3268
3269        
3270            <style>
3271                .image-text-heading-heading_RWKYHC * {
3272                    font-family: "Instrument Sans", sans-serif;
3273                    font-weight: 700;
3274                    font-style: normal;
3275                }
3276            </style>
3277        
3278
3279    
3280
3281
3282    
3283        <style>
3284            @font-face {
3285  font-family: "Josefin Sans";
3286  font-weight: 400;
3287  font-style: normal;
3288  font-display: swap;
3289  src: url("//www.somato.fit/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
3290       url("//www.somato.fit/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
3291}
3292
3293            
3294            .image-text-text-text_DaKWqE {
3295                text-align: left;
3296                margin-top: 16px;
3297            }
3298
3299            .image-text-text-text_DaKWqE * {
3300                margin: 0;
3301                font-size: 16px;
3302                color: #3d352e;
3303                line-height: %;
3304                text-transform: unset;
3305            }
3306
3307            @media(min-width: 1024px) {
3308                
3309                .image-text-text-text_DaKWqE {
3310                    text-align: left;
3311                    margin-top: 24px;
3312                }
3313
3314                .image-text-text-text_DaKWqE * {
3315                    font-size: 17px;
3316                }
3317            }
3318        </style>
3319
3320        
3321
3322    
3323
3324
3325    
3326
3327        <style>
3328
3329          @font-face {
3330  font-family: "Instrument Sans";
3331  font-weight: 400;
3332  font-style: normal;
3333  font-display: swap;
3334  src: url("//www.somato.fit/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2") format("woff2"),
3335       url("//www.somato.fit/cdn/fonts/instrument_sans/instrumentsans_n4.510f1b081e58d08c30978f465518799851ef6d8b.woff") format("woff");
3336}
3337
3338          
3339          .image-text-button-button_EW7c3p {
3340            display: flex;
3341            align-items: center;
3342            justify-content: center;
3343            gap: 10px;
3344            width: 100%;
3345            max-width: fit-content;
3346            margin: 0;
3347            margin-top: 24px;
3348            font-size: 13px;
3349            color: #3d352e;
3350            line-height: 100%;
3351            text-align: center;
3352            text-transform: unset;
3353            text-decoration: none;
3354            padding: 12px 30px;
3355            border-radius: 100px;
3356            transition: all 0.25s ease 0s;
3357            position: relative;
3358            font-weight: 700;
3359            z-index: 2;
3360          }
3361
3362          .image-text-button-button_EW7c3p:hover {
3363            color: #3d352e;
3364            transition: all 0.25s ease 0s;
3365          }
3366
3367          .image-text-button-button_EW7c3p svg {
3368            width: 14px;
3369            height: 14px;
3370          }
3371
3372          .image-text-button-button_EW7c3p svg path {
3373            fill: #3d352e;
3374            transition: all 0.25s ease 0s;
3375          }
3376
3377          .image-text-button-button_EW7c3p:hover svg path {
3378            fill: #3d352e;
3379            transition: all 0.25s ease 0s;
3380          }
3381
3382          @media(min-width: 1024px) {
3383            .image-text-button-button_EW7c3p {
3384                margin-top: 24px;
3385                padding: 16px 30px;
3386                font-size: 16px;
3387            }
3388          }
3389        </style>
3390
3391        
3392            <style>
3393              .image-text-button-button_EW7c3p {
3394                  font-family: "Instrument Sans", sans-serif;
3395                  font-weight: 400;
3396                  font-style: normal;
3397              }
3398            </style>
3399        
3400
3401        
3402            <style>
3403              .image-text-button-button_EW7c3p {
3404                  background-color: ;
3405                  border: 1px solid #3d352e;
3406              }
3407  
3408              .image-text-button-button_EW7c3p:hover {
3409                  background-color: rgba(0,0,0,0);
3410                  border: 1px solid #3d352e;
3411              }
3412            </style>
3413        
3414
3415    
3416
3417
3418    
3419
3420      <style>
3421        
3422        @font-face {
3423  font-family: "Josefin Sans";
3424  font-weight: 400;
3425  font-style: normal;
3426  font-display: swap;
3427  src: url("//www.somato.fit/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
3428       url("//www.somato.fit/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
3429}
3430
3431        
3432        .image-text-scrolling-wrap-scrolling_CD3jWj {
3433          position: relative;
3434          display: -webkit-box;
3435          display: -ms-flexbox;
3436          display: flex;
3437          overflow: hidden;
3438          -ms-flex-wrap: nowrap;
3439          flex-wrap: nowrap;
3440          background-attachment: scroll !important;
3441          margin-left: -16px;
3442          margin-right: -16px;
3443        }
3444      
3445        .image-text-scrolling-list-scrolling_CD3jWj {
3446          display: -webkit-box;
3447          display: -ms-flexbox;
3448          display: flex;
3449          white-space: nowrap;
3450          background-attachment: scroll !important;
3451          -webkit-animation: tickerscrolling_CD3jWj 40s infinite linear;
3452          animation: tickerscrolling_CD3jWj 40s infinite linear;
3453          flex-shrink: 0;
3454        }
3455      
3456        .image-text-scrolling-item-scrolling_CD3jWj {
3457          display: flex;
3458          align-items: center;
3459          background-attachment: scroll !important;
3460          margin-right: 16px;
3461          flex-shrink: 0;
3462        }
3463      
3464        .image-text-scrolling-text-scrolling_CD3jWj {
3465          display: inline-block;
3466          margin: 0;
3467          font-size: 40px;
3468          color: #3d352e;
3469          line-height: 130%;
3470          text-transform: unset;
3471          margin-right: 16px;
3472          font-weight: 700;
3473        }
3474
3475        .image-text-scrolling-icon-scrolling_CD3jWj {
3476          display: inline-block;
3477          width: 32px;
3478        }
3479
3480        .image-text-scrolling-icon-scrolling_CD3jWj img,
3481        .image-text-scrolling-icon-scrolling_CD3jWj svg {
3482          display: block;
3483          width: 100%;
3484          height: 100%;
3485          object-fit: cover;
3486        }
3487
3488        .image-text-scrolling-icon-scrolling_CD3jWj svg {
3489          margin-top: 5px;
3490        }
3491
3492        .image-text-scrolling-icon-scrolling_CD3jWj svg path {
3493          fill: #3d352e;
3494        }
3495  
3496        @media(min-width: 1024px) {
3497
3498          .image-text-scrolling-wrap-scrolling_CD3jWj {
3499            margin-left: -80px;
3500            margin-right: -80px;
3501          }
3502          
3503          .image-text-scrolling-list-scrolling_CD3jWj {
3504            animation-duration: 40s;
3505          }
3506      
3507          .image-text-scrolling-item-scrolling_CD3jWj {
3508            margin-right: 16px;
3509            margin-bottom: 12px;
3510          }
3511          
3512          .image-text-scrolling-text-scrolling_CD3jWj {
3513            font-size: 60px;
3514            margin-right: 16px;
3515          }
3516
3517          .image-text-scrolling-icon-scrolling_CD3jWj {
3518            width: 32px;
3519          }
3520
3521          .image-text-scrolling-icon-scrolling_CD3jWj svg {
3522            margin-top: 8px;
3523          }
3524        }
3525      </style>
3526  
3527      
3528
3529      
3530        <style>
3531          @keyframes tickerscrolling_CD3jWj {
3532            0% {
3533              transform: translateX(-50%);
3534            }
3535            100% {
3536              transform: translateX(0%);
3537            }
3538          }
3539        </style>
3540      
3541
3542      
3543        <style>
3544          .image-text-scrolling-icon-scrolling_CD3jWj img,
3545          .image-text-scrolling-icon-scrolling_CD3jWj svg {
3546            -webkit-animation: rotatescrolling_CD3jWj 10s infinite linear;
3547            animation: rotatescrolling_CD3jWj 10s infinite linear;
3548          }
3549          
3550          @keyframes rotatescrolling_CD3jWj {
3551            0% {
3552              transform: rotate(0deg);
3553            }
3554            100% {
3555              transform: rotate(360deg);
3556            }
3557          }
3558        </style>
3559      
3560
3561      
3562
3563        <style>
3564          .image-text-scrolling-wrap-scrolling_CD3jWj {
3565            margin-top: 16px;
3566          }
3567        </style>
3568
3569        
3570          <style>
3571            @media(min-width: 1024px) {
3572              .image-text-content-template--19766519005419__ss_image_with_text_14_t4yCHn {
3573                position: relative;
3574                padding-right: calc(48px + 32px + 70px);
3575              }
3576
3577              .image-text-scrolling-wrap-scrolling_CD3jWj {
3578                margin: 0px;
3579                pointer-events: none;
3580                transform: rotate(-90deg);
3581                position: absolute;
3582                top: 0;
3583                
3584                  width: 100%;
3585                  right: 0;
3586                  height: 100%;
3587                
3588              }
3589
3590              
3591                .image-text-scrolling-list-scrolling_CD3jWj {
3592                   align-items: end;
3593                }
3594              
3595            }
3596          </style>
3597        
3598        
3599      
3600        
3601    
3602
3603
3604
3605
3606<div class="section-template--19766519005419__ss_image_with_text_14_t4yCHn image-text-template--19766519005419__ss_image_with_text_14_t4yCHn" style="background-color:#f5efea; background-image: ;">
3607    <div class="section-template--19766519005419__ss_image_with_text_14_t4yCHn-settings">
3608      <div class="image-text-body-template--19766519005419__ss_image_with_text_14_t4yCHn">
3609        <div class="image-text-content-template--19766519005419__ss_image_with_text_14_t4yCHn">
3610          <div class="image-text-content-top-template--19766519005419__ss_image_with_text_14_t4yCHn">
3611            
3612  
3613                
3614  
3615                    <div class="image-text-heading-heading_RWKYHC">
3616                        <h2><strong>Work out your way</strong></h2>
3617                    </div>
3618  
3619                
3620              
3621  
3622                
3623  
3624                    <div class="image-text-text-text_DaKWqE">
3625                        <p>Some equipment gets you through a workout. Ours gets you through life. This isn't just a folding Pilates reformer, it's your movement partner for years to come.</p>
3626                    </div>
3627  
3628                
3629              
3630  
3631                
3632  
3633                    
3634                        <a href="/products/reformer" class="image-text-button-button_EW7c3p">
3635                            Meet the Somato reformer
3636                            
3637                        </a>
3638                       
3639  
3640                
3641              
3642  
3643                
3644              
3645            </div>
3646          
3647            
3648              
3649            
3650              
3651            
3652              
3653            
3654              
3655                <div class="image-text-content-bottom-template--19766519005419__ss_image_with_text_14_t4yCHn">
3656                  <div class="image-text-scrolling-wrap-scrolling_CD3jWj">
3657                    <div class="image-text-scrolling-list-scrolling_CD3jWj">
3658                      
3659                        <div class="image-text-scrolling-item-scrolling_CD3jWj">
3660                          
3661                            <p class="image-text-scrolling-text-scrolling_CD3jWj">rain or shine</p>
3662                          
3663                          
3664                            <div class="image-text-scrolling-icon-scrolling_CD3jWj">
3665                              
3666                                <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.72 25.72"><path d="M12.38.41c.07-.55.87-.55.94,0l.6,4.73c.07.45.66.57.89.18l2.37-4.14c.28-.48,1.01-.18.87.36l-1.25,4.6c-.12.44.39.78.75.5l3.77-2.92c.44-.34,1,.23.67.67l-2.92,3.76c-.28.36.06.87.5.75l4.6-1.25c.54-.14.84.6.36.87l-4.14,2.37c-.39.23-.27.82.18.
366688l4.73.61c.55.07.55.87,0,.94l-4.73.6c-.26.02-.46.24-.44.5.01.17.11.32.26.39l4.14,2.37c.48.28.18,1.01-.36.87l-4.6-1.25c-.25-.08-.51.06-.59.31-.05.15-.01.32.09.44l2.92,3.77c.34.44-.23,1-.67.67l-3.77-2.92c-.2-.17-.5-.14-.66.06-.1.12-.14.29-.09.44l1.25,4.6c.14.54-.6.84-.87.36l-2.37-4.14c-.12-.23-.41-.31-.64-.19-.14.07-.23.21-.24.37l-.61,4.73c-.07.55-.87.55-.94,0l-.6-4.73c-.02-.26-.24-.46-.5-.44-.17.01-.32.11-.39.26l-2.37,4.16c-.28.48-1.01.18-.87-.36l1.25-4.6c.08-.25-.06-.51-.31-.59-.15-.05-.32-.01-.44.09l-3.77,2.92c-.44.34-1-.23-.67-.67l2.92-3.77c.17-.2.14-.5-.06-.66-.12-.1-.29-.14-.44-.09l-4.59,1.23c-.54.14-.84-.6-.36-.87l4.14-2.37c.23-.12.31-.41.19-.64-.07-.14-.21-.23-.37-.24l-4.73-.61c-.55-.07-.55-.87,0-.94l4.73-.6c.26-.02.46-.24.44-.5-.01-.17-.11-.32-.26-.39l-4.15-2.36c-.48-.28-.18-1.01.36-.87l4.6,1.25c.44.12.78-.39.5-.75l-2.92-3.77c-.34-.44.23-1,.67-.67l3.76,2.93c.36.28.87-.06.75-.5l-1.24-4.6c-.14-.54.6-.84.87-.36l2.37,4.14c.23.39.82.27.88-.18l.61-4.73h0Z" style="stroke-width:0px;"/></svg>
3667                              
3668                            </div>
3669                          
3670                        </div>
3671                      
3672                        <div class="image-text-scrolling-item-scrolling_CD3jWj">
3673                          
3674                            <p class="image-text-scrolling-text-scrolling_CD3jWj">rain or shine</p>
3675                          
3676                          
3677                            <div class="image-text-scrolling-icon-scrolling_CD3jWj">
3678                              
3679                                <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.72 25.72"><path d="M12.38.41c.07-.55.87-.55.94,0l.6,4.73c.07.45.66.57.89.18l2.37-4.14c.28-.48,1.01-.18.87.36l-1.25,4.6c-.12.44.39.78.75.5l3.77-2.92c.44-.34,1,.23.67.67l-2.92,3.76c-.28.36.06.87.5.75l4.6-1.25c.54-.14.84.6.36.87l-4.14,2.37c-.39.23-.27.82.18.88l4.73.61c.55.07.55.87,0,.94l-4.73.6c-.26.02-.46.24-.44.5.01.17.11.32.26.39l4.14,2.37c.48.28.18,1.01-.36.87l-4.6-1.25c-.25-.08-.51.06-.59.31-.05.15-.01.32.09.44l2.92,3.77c.34.44-.23,1-.67.67l-3.77-2.92c-.2-.17-.5-.
367914-.66.06-.1.12-.14.29-.09.44l1.25,4.6c.14.54-.6.84-.87.36l-2.37-4.14c-.12-.23-.41-.31-.64-.19-.14.07-.23.21-.24.37l-.61,4.73c-.07.55-.87.55-.94,0l-.6-4.73c-.02-.26-.24-.46-.5-.44-.17.01-.32.11-.39.26l-2.37,4.16c-.28.48-1.01.18-.87-.36l1.25-4.6c.08-.25-.06-.51-.31-.59-.15-.05-.32-.01-.44.09l-3.77,2.92c-.44.34-1-.23-.67-.67l2.92-3.77c.17-.2.14-.5-.06-.66-.12-.1-.29-.14-.44-.09l-4.59,1.23c-.54.14-.84-.6-.36-.87l4.14-2.37c.23-.12.31-.41.19-.64-.07-.14-.21-.23-.37-.24l-4.73-.61c-.55-.07-.55-.87,0-.94l4.73-.6c.26-.02.46-.24.44-.5-.01-.17-.11-.32-.26-.39l-4.15-2.36c-.48-.28-.18-1.01.36-.87l4.6,1.25c.44.12.78-.39.5-.75l-2.92-3.77c-.34-.44.23-1,.67-.67l3.76,2.93c.36.28.87-.06.75-.5l-1.24-4.6c-.14-.54.6-.84.87-.36l2.37,4.14c.23.39.82.27.88-.18l.61-4.73h0Z" style="stroke-width:0px;"/></svg>
3680                              
3681                            </div>
3682                          
3683                        </div>
3684                      
3685                        <div class="image-text-scrolling-item-scrolling_CD3jWj">
3686                          
3687                            <p class="image-text-scrolling-text-scrolling_CD3jWj">rain or shine</p>
3688                          
3689                          
3690                            <div class="image-text-scrolling-icon-scrolling_CD3jWj">
3691                              
3692                                <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.72 25.72"><path d="M12.38.41c.07-.55.87-.55.94,0l.6,4.73c.07.45.66.57.89.18l2.37-4.14c.28-.48,1.01-.18.87.36l-1.25,4.6c-.12.44.39.78.75.5l3.77-2.92c.44-.34,1,.23.67.67l-2.92,3.76c-.28.36.06.87.5.75l4.6-1.25c.54-.14.84.6.36.87l-4.14,2.37c-.39.23-.27.82.18.88l4.73.61c.55.07.55.87,0,.94l-4.73.6c-.26.02-.46.24-.44.5.01.17.11.32.26.39l4.14,2.37c.48.28.18,1.01-.36.87l-4.6-1.25c-.25-.08-.51.06-.59.31-.05.15-.01.32.09.44l2.92,3.77c.34.44-.23,1-.67.67l-3.77-2.92c-.2-.17-.5-.
369214-.66.06-.1.12-.14.29-.09.44l1.25,4.6c.14.54-.6.84-.87.36l-2.37-4.14c-.12-.23-.41-.31-.64-.19-.14.07-.23.21-.24.37l-.61,4.73c-.07.55-.87.55-.94,0l-.6-4.73c-.02-.26-.24-.46-.5-.44-.17.01-.32.11-.39.26l-2.37,4.16c-.28.48-1.01.18-.87-.36l1.25-4.6c.08-.25-.06-.51-.31-.59-.15-.05-.32-.01-.44.09l-3.77,2.92c-.44.34-1-.23-.67-.67l2.92-3.77c.17-.2.14-.5-.06-.66-.12-.1-.29-.14-.44-.09l-4.59,1.23c-.54.14-.84-.6-.36-.87l4.14-2.37c.23-.12.31-.41.19-.64-.07-.14-.21-.23-.37-.24l-4.73-.61c-.55-.07-.55-.87,0-.94l4.73-.6c.26-.02.46-.24.44-.5-.01-.17-.11-.32-.26-.39l-4.15-2.36c-.48-.28-.18-1.01.36-.87l4.6,1.25c.44.12.78-.39.5-.75l-2.92-3.77c-.34-.44.23-1,.67-.67l3.76,2.93c.36.28.87-.06.75-.5l-1.24-4.6c-.14-.54.6-.84.87-.36l2.37,4.14c.23.39.82.27.88-.18l.61-4.73h0Z" style="stroke-width:0px;"/></svg>
3693                              
3694                            </div>
3695                          
3696                        </div>
3697                      
3698                        <div class="image-text-scrolling-item-scrolling_CD3jWj">
3699                          
3700                            <p class="image-text-scrolling-text-scrolling_CD3jWj">rain or shine</p>
3701                          
3702                          
3703                            <div class="image-text-scrolling-icon-scrolling_CD3jWj">
3704                              
3705                                <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.72 25.72"><path d="M12.38.41c.07-.55.87-.55.94,0l.6,4.73c.07.45.66.57.89.18l2.37-4.14c.28-.48,1.01-.18.87.36l-1.25,4.6c-.12.44.39.78.75.5l3.77-2.92c.44-.34,1,.23.67.67l-2.92,3.76c-.28.36.06.87.5.75l4.6-1.25c.54-.14.84.6.36.87l-4.14,2.37c-.39.23-.27.82.18.88l4.73.61c.55.07.55.87,0,.94l-4.73.6c-.26.02-.46.24-.44.5.01.17.11.32.26.39l4.14,2.37c.48.28.18,1.01-.36.87l-4.6-1.25c-.25-.08-.51.06-.59.31-.05.15-.01.32.09.44l2.92,3.77c.34.44-.23,1-.67.67l-3.77-2.92c-.2-.17-.5-.
370514-.66.06-.1.12-.14.29-.09.44l1.25,4.6c.14.54-.6.84-.87.36l-2.37-4.14c-.12-.23-.41-.31-.64-.19-.14.07-.23.21-.24.37l-.61,4.73c-.07.55-.87.55-.94,0l-.6-4.73c-.02-.26-.24-.46-.5-.44-.17.01-.32.11-.39.26l-2.37,4.16c-.28.48-1.01.18-.87-.36l1.25-4.6c.08-.25-.06-.51-.31-.59-.15-.05-.32-.01-.44.09l-3.77,2.92c-.44.34-1-.23-.67-.67l2.92-3.77c.17-.2.14-.5-.06-.66-.12-.1-.29-.14-.44-.09l-4.59,1.23c-.54.14-.84-.6-.36-.87l4.14-2.37c.23-.12.31-.41.19-.64-.07-.14-.21-.23-.37-.24l-4.73-.61c-.55-.07-.55-.87,0-.94l4.73-.6c.26-.02.46-.24.44-.5-.01-.17-.11-.32-.26-.39l-4.15-2.36c-.48-.28-.18-1.01.36-.87l4.6,1.25c.44.12.78-.39.5-.75l-2.92-3.77c-.34-.44.23-1,.67-.67l3.76,2.93c.36.28.87-.06.75-.5l-1.24-4.6c-.14-.54.6-.84.87-.36l2.37,4.14c.23.39.82.27.88-.18l.61-4.73h0Z" style="stroke-width:0px;"/></svg>
3706                              
3707                            </div>
3708                          
3709                        </div>
3710                      
3711                        <div class="image-text-scrolling-item-scrolling_CD3jWj">
3712                          
3713                            <p class="image-text-scrolling-text-scrolling_CD3jWj">rain or shine</p>
3714                          
3715                          
3716                            <div class="image-text-scrolling-icon-scrolling_CD3jWj">
3717                              
3718                                <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.72 25.72"><path d="M12.38.41c.07-.55.87-.55.94,0l.6,4.73c.07.45.66.57.89.18l2.37-4.14c.28-.48,1.01-.18.87.36l-1.25,4.6c-.12.44.39.78.75.5l3.77-2.92c.44-.34,1,.23.67.67l-2.92,3.76c-.28.36.06.87.5.75l4.6-1.25c.54-.14.84.6.36.87l-4.14,2.37c-.39.23-.27.82.18.88l4.73.61c.55.07.55.87,0,.94l-4.73.6c-.26.02-.46.24-.44.5.01.17.11.32.26.39l4.14,2.37c.48.28.18,1.01-.36.87l-4.6-1.25c-.25-.08-.51.06-.59.31-.05.15-.01.32.09.44l2.92,3.77c.34.44-.23,1-.67.67l-3.77-2.92c-.2-.17-.5-.
371814-.66.06-.1.12-.14.29-.09.44l1.25,4.6c.14.54-.6.84-.87.36l-2.37-4.14c-.12-.23-.41-.31-.64-.19-.14.07-.23.21-.24.37l-.61,4.73c-.07.55-.87.55-.94,0l-.6-4.73c-.02-.26-.24-.46-.5-.44-.17.01-.32.11-.39.26l-2.37,4.16c-.28.48-1.01.18-.87-.36l1.25-4.6c.08-.25-.06-.51-.31-.59-.15-.05-.32-.01-.44.09l-3.77,2.92c-.44.34-1-.23-.67-.67l2.92-3.77c.17-.2.14-.5-.06-.66-.12-.1-.29-.14-.44-.09l-4.59,1.23c-.54.14-.84-.6-.36-.87l4.14-2.37c.23-.12.31-.41.19-.64-.07-.14-.21-.23-.37-.24l-4.73-.61c-.55-.07-.55-.87,0-.94l4.73-.6c.26-.02.46-.24.44-.5-.01-.17-.11-.32-.26-.39l-4.15-2.36c-.48-.28-.18-1.01.36-.87l4.6,1.25c.44.12.78-.39.5-.75l-2.92-3.77c-.34-.44.23-1,.67-.67l3.76,2.93c.36.28.87-.06.75-.5l-1.24-4.6c-.14-.54.6-.84.87-.36l2.37,4.14c.23.39.82.27.88-.18l.61-4.73h0Z" style="stroke-width:0px;"/></svg>
3719                              
3720                            </div>
3721                          
3722                        </div>
3723                      
3724                        <div class="image-text-scrolling-item-scrolling_CD3jWj">
3725                          
3726                            <p class="image-text-scrolling-text-scrolling_CD3jWj">rain or shine</p>
3727                          
3728                          
3729                            <div class="image-text-scrolling-icon-scrolling_CD3jWj">
3730                              
3731                                <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.72 25.72"><path d="M12.38.41c.07-.55.87-.55.94,0l.6,4.73c.07.45.66.57.89.18l2.37-4.14c.28-.48,1.01-.18.87.36l-1.25,4.6c-.12.44.39.78.75.5l3.77-2.92c.44-.34,1,.23.67.67l-2.92,3.76c-.28.36.06.87.5.75l4.6-1.25c.54-.14.84.6.36.87l-4.14,2.37c-.39.23-.27.82.18.88l4.73.61c.55.07.55.87,0,.94l-4.73.6c-.26.02-.46.24-.44.5.01.17.11.32.26.39l4.14,2.37c.48.28.18,1.01-.36.87l-4.6-1.25c-.25-.08-.51.06-.59.31-.05.15-.01.32.09.44l2.92,3.77c.34.44-.23,1-.67.67l-3.77-2.92c-.2-.17-.5-.
373114-.66.06-.1.12-.14.29-.09.44l1.25,4.6c.14.54-.6.84-.87.36l-2.37-4.14c-.12-.23-.41-.31-.64-.19-.14.07-.23.21-.24.37l-.61,4.73c-.07.55-.87.55-.94,0l-.6-4.73c-.02-.26-.24-.46-.5-.44-.17.01-.32.11-.39.26l-2.37,4.16c-.28.48-1.01.18-.87-.36l1.25-4.6c.08-.25-.06-.51-.31-.59-.15-.05-.32-.01-.44.09l-3.77,2.92c-.44.34-1-.23-.67-.67l2.92-3.77c.17-.2.14-.5-.06-.66-.12-.1-.29-.14-.44-.09l-4.59,1.23c-.54.14-.84-.6-.36-.87l4.14-2.37c.23-.12.31-.41.19-.64-.07-.14-.21-.23-.37-.24l-4.73-.61c-.55-.07-.55-.87,0-.94l4.73-.6c.26-.02.46-.24.44-.5-.01-.17-.11-.32-.26-.39l-4.15-2.36c-.48-.28-.18-1.01.36-.87l4.6,1.25c.44.12.78-.39.5-.75l-2.92-3.77c-.34-.44.23-1,.67-.67l3.76,2.93c.36.28.87-.06.75-.5l-1.24-4.6c-.14-.54.6-.84.87-.36l2.37,4.14c.23.39.82.27.88-.18l.61-4.73h0Z" style="stroke-width:0px;"/></svg>
3732                              
3733                            </div>
3734                          
3735                        </div>
3736                      
3737                        <div class="image-text-scrolling-item-scrolling_CD3jWj">
3738                          
3739                            <p class="image-text-scrolling-text-scrolling_CD3jWj">rain or shine</p>
3740                          
3741                          
3742                            <div class="image-text-scrolling-icon-scrolling_CD3jWj">
3743                              
3744                                <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.72 25.72"><path d="M12.38.41c.07-.55.87-.55.94,0l.6,4.73c.07.45.66.57.89.18l2.37-4.14c.28-.48,1.01-.18.87.36l-1.25,4.6c-.12.44.39.78.75.5l3.77-2.92c.44-.34,1,.23.67.67l-2.92,3.76c-.28.36.06.87.5.75l4.6-1.25c.54-.14.84.6.36.87l-4.14,2.37c-.39.23-.27.82.18.88l4.73.61c.55.07.55.87,0,.94l-4.73.6c-.26.02-.46.24-.44.5.01.17.11.32.26.39l4.14,2.37c.48.28.18,1.01-.36.87l-4.6-1.25c-.25-.08-.51.06-.59.31-.05.15-.01.32.09.44l2.92,3.77c.34.44-.23,1-.67.67l-3.77-2.92c-.2-.17-.5-.
374414-.66.06-.1.12-.14.29-.09.44l1.25,4.6c.14.54-.6.84-.87.36l-2.37-4.14c-.12-.23-.41-.31-.64-.19-.14.07-.23.21-.24.37l-.61,4.73c-.07.55-.87.55-.94,0l-.6-4.73c-.02-.26-.24-.46-.5-.44-.17.01-.32.11-.39.26l-2.37,4.16c-.28.48-1.01.18-.87-.36l1.25-4.6c.08-.25-.06-.51-.31-.59-.15-.05-.32-.01-.44.09l-3.77,2.92c-.44.34-1-.23-.67-.67l2.92-3.77c.17-.2.14-.5-.06-.66-.12-.1-.29-.14-.44-.09l-4.59,1.23c-.54.14-.84-.6-.36-.87l4.14-2.37c.23-.12.31-.41.19-.64-.07-.14-.21-.23-.37-.24l-4.73-.61c-.55-.07-.55-.87,0-.94l4.73-.6c.26-.02.46-.24.44-.5-.01-.17-.11-.32-.26-.39l-4.15-2.36c-.48-.28-.18-1.01.36-.87l4.6,1.25c.44.12.78-.39.5-.75l-2.92-3.77c-.34-.44.23-1,.67-.67l3.76,2.93c.36.28.87-.06.75-.5l-1.24-4.6c-.14-.54.6-.84.87-.36l2.37,4.14c.23.39.82.27.88-.18l.61-4.73h0Z" style="stroke-width:0px;"/></svg>
3745                              
3746                            </div>
3747                          
3748                        </div>
3749                      
3750                        <div class="image-text-scrolling-item-scrolling_CD3jWj">
3751                          
3752                            <p class="image-text-scrolling-text-scrolling_CD3jWj">rain or shine</p>
3753                          
3754                          
3755                            <div class="image-text-scrolling-icon-scrolling_CD3jWj">
3756                              
3757                                <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.72 25.72"><path d="M12.38.41c.07-.55.87-.55.94,0l.6,4.73c.07.45.66.57.89.18l2.37-4.14c.28-.48,1.01-.18.87.36l-1.25,4.6c-.12.44.39.78.75.5l3.77-2.92c.44-.34,1,.23.67.67l-2.92,3.76c-.28.36.06.87.5.75l4.6-1.25c.54-.14.84.6.36.87l-4.14,2.37c-.39.23-.27.82.18.88l4.73.61c.55.07.55.87,0,.94l-4.73.6c-.26.02-.46.24-.44.5.01.17.11.32.26.39l4.14,2.37c.48.28.18,1.01-.36.87l-4.6-1.25c-.25-.08-.51.06-.59.31-.05.15-.01.32.09.44l2.92,3.77c.34.44-.23,1-.67.67l-3.77-2.92c-.2-.17-.5-.
375714-.66.06-.1.12-.14.29-.09.44l1.25,4.6c.14.54-.6.84-.87.36l-2.37-4.14c-.12-.23-.41-.31-.64-.19-.14.07-.23.21-.24.37l-.61,4.73c-.07.55-.87.55-.94,0l-.6-4.73c-.02-.26-.24-.46-.5-.44-.17.01-.32.11-.39.26l-2.37,4.16c-.28.48-1.01.18-.87-.36l1.25-4.6c.08-.25-.06-.51-.31-.59-.15-.05-.32-.01-.44.09l-3.77,2.92c-.44.34-1-.23-.67-.67l2.92-3.77c.17-.2.14-.5-.06-.66-.12-.1-.29-.14-.44-.09l-4.59,1.23c-.54.14-.84-.6-.36-.87l4.14-2.37c.23-.12.31-.41.19-.64-.07-.14-.21-.23-.37-.24l-4.73-.61c-.55-.07-.55-.87,0-.94l4.73-.6c.26-.02.46-.24.44-.5-.01-.17-.11-.32-.26-.39l-4.15-2.36c-.48-.28-.18-1.01.36-.87l4.6,1.25c.44.12.78-.39.5-.75l-2.92-3.77c-.34-.44.23-1,.67-.67l3.76,2.93c.36.28.87-.06.75-.5l-1.24-4.6c-.14-.54.6-.84.87-.36l2.37,4.14c.23.39.82.27.88-.18l.61-4.73h0Z" style="stroke-width:0px;"/></svg>
3758                              
3759                            </div>
3760                          
3761                        </div>
3762                      
3763                        <div class="image-text-scrolling-item-scrolling_CD3jWj">
3764                          
3765                            <p class="image-text-scrolling-text-scrolling_CD3jWj">rain or shine</p>
3766                          
3767                          
3768                            <div class="image-text-scrolling-icon-scrolling_CD3jWj">
3769                              
3770                                <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.72 25.72"><path d="M12.38.41c.07-.55.87-.55.94,0l.6,4.73c.07.45.66.57.89.18l2.37-4.14c.28-.48,1.01-.18.87.36l-1.25,4.6c-.12.44.39.78.75.5l3.77-2.92c.44-.34,1,.23.67.67l-2.92,3.76c-.28.36.06.87.5.75l4.6-1.25c.54-.14.84.6.36.87l-4.14,2.37c-.39.23-.27.82.18.88l4.73.61c.55.07.55.87,0,.94l-4.73.6c-.26.02-.46.24-.44.5.01.17.11.32.26.39l4.14,2.37c.48.28.18,1.01-.36.87l-4.6-1.25c-.25-.08-.51.06-.59.31-.05.15-.01.32.09.44l2.92,3.77c.34.44-.23,1-.67.67l-3.77-2.92c-.2-.17-.5-.
377014-.66.06-.1.12-.14.29-.09.44l1.25,4.6c.14.54-.6.84-.87.36l-2.37-4.14c-.12-.23-.41-.31-.64-.19-.14.07-.23.21-.24.37l-.61,4.73c-.07.55-.87.55-.94,0l-.6-4.73c-.02-.26-.24-.46-.5-.44-.17.01-.32.11-.39.26l-2.37,4.16c-.28.48-1.01.18-.87-.36l1.25-4.6c.08-.25-.06-.51-.31-.59-.15-.05-.32-.01-.44.09l-3.77,2.92c-.44.34-1-.23-.67-.67l2.92-3.77c.17-.2.14-.5-.06-.66-.12-.1-.29-.14-.44-.09l-4.59,1.23c-.54.14-.84-.6-.36-.87l4.14-2.37c.23-.12.31-.41.19-.64-.07-.14-.21-.23-.37-.24l-4.73-.61c-.55-.07-.55-.87,0-.94l4.73-.6c.26-.02.46-.24.44-.5-.01-.17-.11-.32-.26-.39l-4.15-2.36c-.48-.28-.18-1.01.36-.87l4.6,1.25c.44.12.78-.39.5-.75l-2.92-3.77c-.34-.44.23-1,.67-.67l3.76,2.93c.36.28.87-.06.75-.5l-1.24-4.6c-.14-.54.6-.84.87-.36l2.37,4.14c.23.39.82.27.88-.18l.61-4.73h0Z" style="stroke-width:0px;"/></svg>
3771                              
3772                            </div>
3773                          
3774                        </div>
3775                      
3776                        <div class="image-text-scrolling-item-scrolling_CD3jWj">
3777                          
3778                            <p class="image-text-scrolling-text-scrolling_CD3jWj">rain or shine</p>
3779                          
3780                          
3781                            <div class="image-text-scrolling-icon-scrolling_CD3jWj">
3782                              
3783                                <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.72 25.72"><path d="M12.38.41c.07-.55.87-.55.94,0l.6,4.73c.07.45.66.57.89.18l2.37-4.14c.28-.48,1.01-.18.87.36l-1.25,4.6c-.12.44.39.78.75.5l3.77-2.92c.44-.34,1,.23.67.67l-2.92,3.76c-.28.36.06.87.5.75l4.6-1.25c.54-.14.84.6.36.87l-4.14,2.37c-.39.23-.27.82.18.88l4.73.61c.55.07.55.87,0,.94l-4.73.6c-.26.02-.46.24-.44.5.01.17.11.32.26.39l4.14,2.37c.48.28.18,1.01-.36.87l-4.6-1.25c-.25-.08-.51.06-.59.31-.05.15-.01.32.09.44l2.92,3.77c.34.44-.23,1-.67.67l-3.77-2.92c-.2-.17-.5-.
378314-.66.06-.1.12-.14.29-.09.44l1.25,4.6c.14.54-.6.84-.87.36l-2.37-4.14c-.12-.23-.41-.31-.64-.19-.14.07-.23.21-.24.37l-.61,4.73c-.07.55-.87.55-.94,0l-.6-4.73c-.02-.26-.24-.46-.5-.44-.17.01-.32.11-.39.26l-2.37,4.16c-.28.48-1.01.18-.87-.36l1.25-4.6c.08-.25-.06-.51-.31-.59-.15-.05-.32-.01-.44.09l-3.77,2.92c-.44.34-1-.23-.67-.67l2.92-3.77c.17-.2.14-.5-.06-.66-.12-.1-.29-.14-.44-.09l-4.59,1.23c-.54.14-.84-.6-.36-.87l4.14-2.37c.23-.12.31-.41.19-.64-.07-.14-.21-.23-.37-.24l-4.73-.61c-.55-.07-.55-.87,0-.94l4.73-.6c.26-.02.46-.24.44-.5-.01-.17-.11-.32-.26-.39l-4.15-2.36c-.48-.28-.18-1.01.36-.87l4.6,1.25c.44.12.78-.39.5-.75l-2.92-3.77c-.34-.44.23-1,.67-.67l3.76,2.93c.36.28.87-.06.75-.5l-1.24-4.6c-.14-.54.6-.84.87-.36l2.37,4.14c.23.39.82.27.88-.18l.61-4.73h0Z" style="stroke-width:0px;"/></svg>
3784                              
3785                            </div>
3786                          
3787                        </div>
3788                      
3789                    </div>
3790                    <div class="image-text-scrolling-list-scrolling_CD3jWj">
3791                      
3792                        <div class="image-text-scrolling-item-scrolling_CD3jWj">
3793                          
3794                            <p class="image-text-scrolling-text-scrolling_CD3jWj">rain or shine</p>
3795                          
3796                          
3797                            <div class="image-text-scrolling-icon-scrolling_CD3jWj">
3798                              
3799                                <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.72 25.72"><path d="M12.38.41c.07-.55.87-.55.94,0l.6,4.73c.07.45.66.57.89.18l2.37-4.14c.28-.48,1.01-.18.87.36l-1.25,4.6c-.12.44.39.78.75.5l3.77-2.92c.44-.34,1,.23.67.67l-2.92,3.76c-.28.36.06.87.5.75l4.6-1.25c.54-.14.84.6.36.87l-4.14,2.37c-.39.23-.27.82.18.88l4.73.61c.55.07.55.87,0,.94l-4.73.6c-.26.02-.46.24-.44.5.01.17.11.32.26.39l4.14,2.37c.48.28.18,1.01-.36.87l-4.6-1.25c-.25-.08-.51.06-.59.31-.05.15-.01.32.09.44l2.92,3.77c.34.44-.23,1-.67.67l-3.77-2.92c-.2-.17-.5-.
379914-.66.06-.1.12-.14.29-.09.44l1.25,4.6c.14.54-.6.84-.87.36l-2.37-4.14c-.12-.23-.41-.31-.64-.19-.14.07-.23.21-.24.37l-.61,4.73c-.07.55-.87.55-.94,0l-.6-4.73c-.02-.26-.24-.46-.5-.44-.17.01-.32.11-.39.26l-2.37,4.16c-.28.48-1.01.18-.87-.36l1.25-4.6c.08-.25-.06-.51-.31-.59-.15-.05-.32-.01-.44.09l-3.77,2.92c-.44.34-1-.23-.67-.67l2.92-3.77c.17-.2.14-.5-.06-.66-.12-.1-.29-.14-.44-.09l-4.59,1.23c-.54.14-.84-.6-.36-.87l4.14-2.37c.23-.12.31-.41.19-.64-.07-.14-.21-.23-.37-.24l-4.73-.61c-.55-.07-.55-.87,0-.94l4.73-.6c.26-.02.46-.24.44-.5-.01-.17-.11-.32-.26-.39l-4.15-2.36c-.48-.28-.18-1.01.36-.87l4.6,1.25c.44.12.78-.39.5-.75l-2.92-3.77c-.34-.44.23-1,.67-.67l3.76,2.93c.36.28.87-.06.75-.5l-1.24-4.6c-.14-.54.6-.84.87-.36l2.37,4.14c.23.39.82.27.88-.18l.61-4.73h0Z" style="stroke-width:0px;"/></svg>
3800                              
3801                            </div>
3802                          
3803                        </div>
3804                      
3805                        <div class="image-text-scrolling-item-scrolling_CD3jWj">
3806                          
3807                            <p class="image-text-scrolling-text-scrolling_CD3jWj">rain or shine</p>
3808                          
3809                          
3810                            <div class="image-text-scrolling-icon-scrolling_CD3jWj">
3811                              
3812                                <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.72 25.72"><path d="M12.38.41c.07-.55.87-.55.94,0l.6,4.73c.07.45.66.57.89.18l2.37-4.14c.28-.48,1.01-.18.87.36l-1.25,4.6c-.12.44.39.78.75.5l3.77-2.92c.44-.34,1,.23.67.67l-2.92,3.76c-.28.36.06.87.5.75l4.6-1.25c.54-.14.84.6.36.87l-4.14,2.37c-.39.23-.27.82.18.88l4.73.61c.55.07.55.87,0,.94l-4.73.6c-.26.02-.46.24-.44.5.01.17.11.32.26.39l4.14,2.37c.48.28.18,1.01-.36.87l-4.6-1.25c-.25-.08-.51.06-.59.31-.05.15-.01.32.09.44l2.92,3.77c.34.44-.23,1-.67.67l-3.77-2.92c-.2-.17-.5-.
381214-.66.06-.1.12-.14.29-.09.44l1.25,4.6c.14.54-.6.84-.87.36l-2.37-4.14c-.12-.23-.41-.31-.64-.19-.14.07-.23.21-.24.37l-.61,4.73c-.07.55-.87.55-.94,0l-.6-4.73c-.02-.26-.24-.46-.5-.44-.17.01-.32.11-.39.26l-2.37,4.16c-.28.48-1.01.18-.87-.36l1.25-4.6c.08-.25-.06-.51-.31-.59-.15-.05-.32-.01-.44.09l-3.77,2.92c-.44.34-1-.23-.67-.67l2.92-3.77c.17-.2.14-.5-.06-.66-.12-.1-.29-.14-.44-.09l-4.59,1.23c-.54.14-.84-.6-.36-.87l4.14-2.37c.23-.12.31-.41.19-.64-.07-.14-.21-.23-.37-.24l-4.73-.61c-.55-.07-.55-.87,0-.94l4.73-.6c.26-.02.46-.24.44-.5-.01-.17-.11-.32-.26-.39l-4.15-2.36c-.48-.28-.18-1.01.36-.87l4.6,1.25c.44.12.78-.39.5-.75l-2.92-3.77c-.34-.44.23-1,.67-.67l3.76,2.93c.36.28.87-.06.75-.5l-1.24-4.6c-.14-.54.6-.84.87-.36l2.37,4.14c.23.39.82.27.88-.18l.61-4.73h0Z" style="stroke-width:0px;"/></svg>
3813                              
3814                            </div>
3815                          
3816                        </div>
3817                      
3818                        <div class="image-text-scrolling-item-scrolling_CD3jWj">
3819                          
3820                            <p class="image-text-scrolling-text-scrolling_CD3jWj">rain or shine</p>
3821                          
3822                          
3823                            <div class="image-text-scrolling-icon-scrolling_CD3jWj">
3824                              
3825                                <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.72 25.72"><path d="M12.38.41c.07-.55.87-.55.94,0l.6,4.73c.07.45.66.57.89.18l2.37-4.14c.28-.48,1.01-.18.87.36l-1.25,4.6c-.12.44.39.78.75.5l3.77-2.92c.44-.34,1,.23.67.67l-2.92,3.76c-.28.36.06.87.5.75l4.6-1.25c.54-.14.84.6.36.87l-4.14,2.37c-.39.23-.27.82.18.88l4.73.61c.55.07.55.87,0,.94l-4.73.6c-.26.02-.46.24-.44.5.01.17.11.32.26.39l4.14,2.37c.48.28.18,1.01-.36.87l-4.6-1.25c-.25-.08-.51.06-.59.31-.05.15-.01.32.09.44l2.92,3.77c.34.44-.23,1-.67.67l-3.77-2.92c-.2-.17-.5-.
382514-.66.06-.1.12-.14.29-.09.44l1.25,4.6c.14.54-.6.84-.87.36l-2.37-4.14c-.12-.23-.41-.31-.64-.19-.14.07-.23.21-.24.37l-.61,4.73c-.07.55-.87.55-.94,0l-.6-4.73c-.02-.26-.24-.46-.5-.44-.17.01-.32.11-.39.26l-2.37,4.16c-.28.48-1.01.18-.87-.36l1.25-4.6c.08-.25-.06-.51-.31-.59-.15-.05-.32-.01-.44.09l-3.77,2.92c-.44.34-1-.23-.67-.67l2.92-3.77c.17-.2.14-.5-.06-.66-.12-.1-.29-.14-.44-.09l-4.59,1.23c-.54.14-.84-.6-.36-.87l4.14-2.37c.23-.12.31-.41.19-.64-.07-.14-.21-.23-.37-.24l-4.73-.61c-.55-.07-.55-.87,0-.94l4.73-.6c.26-.02.46-.24.44-.5-.01-.17-.11-.32-.26-.39l-4.15-2.36c-.48-.28-.18-1.01.36-.87l4.6,1.25c.44.12.78-.39.5-.75l-2.92-3.77c-.34-.44.23-1,.67-.67l3.76,2.93c.36.28.87-.06.75-.5l-1.24-4.6c-.14-.54.6-.84.87-.36l2.37,4.14c.23.39.82.27.88-.18l.61-4.73h0Z" style="stroke-width:0px;"/></svg>
3826                              
3827                            </div>
3828                          
3829                        </div>
3830                      
3831                        <div class="image-text-scrolling-item-scrolling_CD3jWj">
3832                          
3833                            <p class="image-text-scrolling-text-scrolling_CD3jWj">rain or shine</p>
3834                          
3835                          
3836                            <div class="image-text-scrolling-icon-scrolling_CD3jWj">
3837                              
3838                                <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.72 25.72"><path d="M12.38.41c.07-.55.87-.55.94,0l.6,4.73c.07.45.66.57.89.18l2.37-4.14c.28-.48,1.01-.18.87.36l-1.25,4.6c-.12.44.39.78.75.5l3.77-2.92c.44-.34,1,.23.67.67l-2.92,3.76c-.28.36.06.87.5.75l4.6-1.25c.54-.14.84.6.36.87l-4.14,2.37c-.39.23-.27.82.18.88l4.73.61c.55.07.55.87,0,.94l-4.73.6c-.26.02-.46.24-.44.5.01.17.11.32.26.39l4.14,2.37c.48.28.18,1.01-.36.87l-4.6-1.25c-.25-.08-.51.06-.59.31-.05.15-.01.32.09.44l2.92,3.77c.34.44-.23,1-.67.67l-3.77-2.92c-.2-.17-.5-.
383814-.66.06-.1.12-.14.29-.09.44l1.25,4.6c.14.54-.6.84-.87.36l-2.37-4.14c-.12-.23-.41-.31-.64-.19-.14.07-.23.21-.24.37l-.61,4.73c-.07.55-.87.55-.94,0l-.6-4.73c-.02-.26-.24-.46-.5-.44-.17.01-.32.11-.39.26l-2.37,4.16c-.28.48-1.01.18-.87-.36l1.25-4.6c.08-.25-.06-.51-.31-.59-.15-.05-.32-.01-.44.09l-3.77,2.92c-.44.34-1-.23-.67-.67l2.92-3.77c.17-.2.14-.5-.06-.66-.12-.1-.29-.14-.44-.09l-4.59,1.23c-.54.14-.84-.6-.36-.87l4.14-2.37c.23-.12.31-.41.19-.64-.07-.14-.21-.23-.37-.24l-4.73-.61c-.55-.07-.55-.87,0-.94l4.73-.6c.26-.02.46-.24.44-.5-.01-.17-.11-.32-.26-.39l-4.15-2.36c-.48-.28-.18-1.01.36-.87l4.6,1.25c.44.12.78-.39.5-.75l-2.92-3.77c-.34-.44.23-1,.67-.67l3.76,2.93c.36.28.87-.06.75-.5l-1.24-4.6c-.14-.54.6-.84.87-.36l2.37,4.14c.23.39.82.27.88-.18l.61-4.73h0Z" style="stroke-width:0px;"/></svg>
3839                              
3840                            </div>
3841                          
3842                        </div>
3843                      
3844                        <div class="image-text-scrolling-item-scrolling_CD3jWj">
3845                          
3846                            <p class="image-text-scrolling-text-scrolling_CD3jWj">rain or shine</p>
3847                          
3848                          
3849                            <div class="image-text-scrolling-icon-scrolling_CD3jWj">
3850                              
3851                                <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.72 25.72"><path d="M12.38.41c.07-.55.87-.55.94,0l.6,4.73c.07.45.66.57.89.18l2.37-4.14c.28-.48,1.01-.18.87.36l-1.25,4.6c-.12.44.39.78.75.5l3.77-2.92c.44-.34,1,.23.67.67l-2.92,3.76c-.28.36.06.87.5.75l4.6-1.25c.54-.14.84.6.36.87l-4.14,2.37c-.39.23-.27.82.18.88l4.73.61c.55.07.55.87,0,.94l-4.73.6c-.26.02-.46.24-.44.5.01.17.11.32.26.39l4.14,2.37c.48.28.18,1.01-.36.87l-4.6-1.25c-.25-.08-.51.06-.59.31-.05.15-.01.32.09.44l2.92,3.77c.34.44-.23,1-.67.67l-3.77-2.92c-.2-.17-.5-.
385114-.66.06-.1.12-.14.29-.09.44l1.25,4.6c.14.54-.6.84-.87.36l-2.37-4.14c-.12-.23-.41-.31-.64-.19-.14.07-.23.21-.24.37l-.61,4.73c-.07.55-.87.55-.94,0l-.6-4.73c-.02-.26-.24-.46-.5-.44-.17.01-.32.11-.39.26l-2.37,4.16c-.28.48-1.01.18-.87-.36l1.25-4.6c.08-.25-.06-.51-.31-.59-.15-.05-.32-.01-.44.09l-3.77,2.92c-.44.34-1-.23-.67-.67l2.92-3.77c.17-.2.14-.5-.06-.66-.12-.1-.29-.14-.44-.09l-4.59,1.23c-.54.14-.84-.6-.36-.87l4.14-2.37c.23-.12.31-.41.19-.64-.07-.14-.21-.23-.37-.24l-4.73-.61c-.55-.07-.55-.87,0-.94l4.73-.6c.26-.02.46-.24.44-.5-.01-.17-.11-.32-.26-.39l-4.15-2.36c-.48-.28-.18-1.01.36-.87l4.6,1.25c.44.12.78-.39.5-.75l-2.92-3.77c-.34-.44.23-1,.67-.67l3.76,2.93c.36.28.87-.06.75-.5l-1.24-4.6c-.14-.54.6-.84.87-.36l2.37,4.14c.23.39.82.27.88-.18l.61-4.73h0Z" style="stroke-width:0px;"/></svg>
3852                              
3853                            </div>
3854                          
3855                        </div>
3856                      
3857                        <div class="image-text-scrolling-item-scrolling_CD3jWj">
3858                          
3859                            <p class="image-text-scrolling-text-scrolling_CD3jWj">rain or shine</p>
3860                          
3861                          
3862                            <div class="image-text-scrolling-icon-scrolling_CD3jWj">
3863                              
3864                                <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.72 25.72"><path d="M12.38.41c.07-.55.87-.55.94,0l.6,4.73c.07.45.66.57.89.18l2.37-4.14c.28-.48,1.01-.18.87.36l-1.25,4.6c-.12.44.39.78.75.5l3.77-2.92c.44-.34,1,.23.67.67l-2.92,3.76c-.28.36.06.87.5.75l4.6-1.25c.54-.14.84.6.36.87l-4.14,2.37c-.39.23-.27.82.18.88l4.73.61c.55.07.55.87,0,.94l-4.73.6c-.26.02-.46.24-.44.5.01.17.11.32.26.39l4.14,2.37c.48.28.18,1.01-.36.87l-4.6-1.25c-.25-.08-.51.06-.59.31-.05.15-.01.32.09.44l2.92,3.77c.34.44-.23,1-.67.67l-3.77-2.92c-.2-.17-.5-.
386414-.66.06-.1.12-.14.29-.09.44l1.25,4.6c.14.54-.6.84-.87.36l-2.37-4.14c-.12-.23-.41-.31-.64-.19-.14.07-.23.21-.24.37l-.61,4.73c-.07.55-.87.55-.94,0l-.6-4.73c-.02-.26-.24-.46-.5-.44-.17.01-.32.11-.39.26l-2.37,4.16c-.28.48-1.01.18-.87-.36l1.25-4.6c.08-.25-.06-.51-.31-.59-.15-.05-.32-.01-.44.09l-3.77,2.92c-.44.34-1-.23-.67-.67l2.92-3.77c.17-.2.14-.5-.06-.66-.12-.1-.29-.14-.44-.09l-4.59,1.23c-.54.14-.84-.6-.36-.87l4.14-2.37c.23-.12.31-.41.19-.64-.07-.14-.21-.23-.37-.24l-4.73-.61c-.55-.07-.55-.87,0-.94l4.73-.6c.26-.02.46-.24.44-.5-.01-.17-.11-.32-.26-.39l-4.15-2.36c-.48-.28-.18-1.01.36-.87l4.6,1.25c.44.12.78-.39.5-.75l-2.92-3.77c-.34-.44.23-1,.67-.67l3.76,2.93c.36.28.87-.06.75-.5l-1.24-4.6c-.14-.54.6-.84.87-.36l2.37,4.14c.23.39.82.27.88-.18l.61-4.73h0Z" style="stroke-width:0px;"/></svg>
3865                              
3866                            </div>
3867                          
3868                        </div>
3869                      
3870                        <div class="image-text-scrolling-item-scrolling_CD3jWj">
3871                          
3872                            <p class="image-text-scrolling-text-scrolling_CD3jWj">rain or shine</p>
3873                          
3874                          
3875                            <div class="image-text-scrolling-icon-scrolling_CD3jWj">
3876                              
3877                                <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.72 25.72"><path d="M12.38.41c.07-.55.87-.55.94,0l.6,4.73c.07.45.66.57.89.18l2.37-4.14c.28-.48,1.01-.18.87.36l-1.25,4.6c-.12.44.39.78.75.5l3.77-2.92c.44-.34,1,.23.67.67l-2.92,3.76c-.28.36.06.87.5.75l4.6-1.25c.54-.14.84.6.36.87l-4.14,2.37c-.39.23-.27.82.18.88l4.73.61c.55.07.55.87,0,.94l-4.73.6c-.26.02-.46.24-.44.5.01.17.11.32.26.39l4.14,2.37c.48.28.18,1.01-.36.87l-4.6-1.25c-.25-.08-.51.06-.59.31-.05.15-.01.32.09.44l2.92,3.77c.34.44-.23,1-.67.67l-3.77-2.92c-.2-.17-.5-.
387714-.66.06-.1.12-.14.29-.09.44l1.25,4.6c.14.54-.6.84-.87.36l-2.37-4.14c-.12-.23-.41-.31-.64-.19-.14.07-.23.21-.24.37l-.61,4.73c-.07.55-.87.55-.94,0l-.6-4.73c-.02-.26-.24-.46-.5-.44-.17.01-.32.11-.39.26l-2.37,4.16c-.28.48-1.01.18-.87-.36l1.25-4.6c.08-.25-.06-.51-.31-.59-.15-.05-.32-.01-.44.09l-3.77,2.92c-.44.34-1-.23-.67-.67l2.92-3.77c.17-.2.14-.5-.06-.66-.12-.1-.29-.14-.44-.09l-4.59,1.23c-.54.14-.84-.6-.36-.87l4.14-2.37c.23-.12.31-.41.19-.64-.07-.14-.21-.23-.37-.24l-4.73-.61c-.55-.07-.55-.87,0-.94l4.73-.6c.26-.02.46-.24.44-.5-.01-.17-.11-.32-.26-.39l-4.15-2.36c-.48-.28-.18-1.01.36-.87l4.6,1.25c.44.12.78-.39.5-.75l-2.92-3.77c-.34-.44.23-1,.67-.67l3.76,2.93c.36.28.87-.06.75-.5l-1.24-4.6c-.14-.54.6-.84.87-.36l2.37,4.14c.23.39.82.27.88-.18l.61-4.73h0Z" style="stroke-width:0px;"/></svg>
3878                              
3879                            </div>
3880                          
3881                        </div>
3882                      
3883                        <div class="image-text-scrolling-item-scrolling_CD3jWj">
3884                          
3885                            <p class="image-text-scrolling-text-scrolling_CD3jWj">rain or shine</p>
3886                          
3887                          
3888                            <div class="image-text-scrolling-icon-scrolling_CD3jWj">
3889                              
3890                                <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.72 25.72"><path d="M12.38.41c.07-.55.87-.55.94,0l.6,4.73c.07.45.66.57.89.18l2.37-4.14c.28-.48,1.01-.18.87.36l-1.25,4.6c-.12.44.39.78.75.5l3.77-2.92c.44-.34,1,.23.67.67l-2.92,3.76c-.28.36.06.87.5.75l4.6-1.25c.54-.14.84.6.36.87l-4.14,2.37c-.39.23-.27.82.18.88l4.73.61c.55.07.55.87,0,.94l-4.73.6c-.26.02-.46.24-.44.5.01.17.11.32.26.39l4.14,2.37c.48.28.18,1.01-.36.87l-4.6-1.25c-.25-.08-.51.06-.59.31-.05.15-.01.32.09.44l2.92,3.77c.34.44-.23,1-.67.67l-3.77-2.92c-.2-.17-.5-.
389014-.66.06-.1.12-.14.29-.09.44l1.25,4.6c.14.54-.6.84-.87.36l-2.37-4.14c-.12-.23-.41-.31-.64-.19-.14.07-.23.21-.24.37l-.61,4.73c-.07.55-.87.55-.94,0l-.6-4.73c-.02-.26-.24-.46-.5-.44-.17.01-.32.11-.39.26l-2.37,4.16c-.28.48-1.01.18-.87-.36l1.25-4.6c.08-.25-.06-.51-.31-.59-.15-.05-.32-.01-.44.09l-3.77,2.92c-.44.34-1-.23-.67-.67l2.92-3.77c.17-.2.14-.5-.06-.66-.12-.1-.29-.14-.44-.09l-4.59,1.23c-.54.14-.84-.6-.36-.87l4.14-2.37c.23-.12.31-.41.19-.64-.07-.14-.21-.23-.37-.24l-4.73-.61c-.55-.07-.55-.87,0-.94l4.73-.6c.26-.02.46-.24.44-.5-.01-.17-.11-.32-.26-.39l-4.15-2.36c-.48-.28-.18-1.01.36-.87l4.6,1.25c.44.12.78-.39.5-.75l-2.92-3.77c-.34-.44.23-1,.67-.67l3.76,2.93c.36.28.87-.06.75-.5l-1.24-4.6c-.14-.54.6-.84.87-.36l2.37,4.14c.23.39.82.27.88-.18l.61-4.73h0Z" style="stroke-width:0px;"/></svg>
3891                              
3892                            </div>
3893                          
3894                        </div>
3895                      
3896                        <div class="image-text-scrolling-item-scrolling_CD3jWj">
3897                          
3898                            <p class="image-text-scrolling-text-scrolling_CD3jWj">rain or shine</p>
3899                          
3900                          
3901                            <div class="image-text-scrolling-icon-scrolling_CD3jWj">
3902                              
3903                                <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.72 25.72"><path d="M12.38.41c.07-.55.87-.55.94,0l.6,4.73c.07.45.66.57.89.18l2.37-4.14c.28-.48,1.01-.18.87.36l-1.25,4.6c-.12.44.39.78.75.5l3.77-2.92c.44-.34,1,.23.67.67l-2.92,3.76c-.28.36.06.87.5.75l4.6-1.25c.54-.14.84.6.36.87l-4.14,2.37c-.39.23-.27.82.18.88l4.73.61c.55.07.55.87,0,.94l-4.73.6c-.26.02-.46.24-.44.5.01.17.11.32.26.39l4.14,2.37c.48.28.18,1.01-.36.87l-4.6-1.25c-.25-.08-.51.06-.59.31-.05.15-.01.32.09.44l2.92,3.77c.34.44-.23,1-.67.67l-3.77-2.92c-.2-.17-.5-.
390314-.66.06-.1.12-.14.29-.09.44l1.25,4.6c.14.54-.6.84-.87.36l-2.37-4.14c-.12-.23-.41-.31-.64-.19-.14.07-.23.21-.24.37l-.61,4.73c-.07.55-.87.55-.94,0l-.6-4.73c-.02-.26-.24-.46-.5-.44-.17.01-.32.11-.39.26l-2.37,4.16c-.28.48-1.01.18-.87-.36l1.25-4.6c.08-.25-.06-.51-.31-.59-.15-.05-.32-.01-.44.09l-3.77,2.92c-.44.34-1-.23-.67-.67l2.92-3.77c.17-.2.14-.5-.06-.66-.12-.1-.29-.14-.44-.09l-4.59,1.23c-.54.14-.84-.6-.36-.87l4.14-2.37c.23-.12.31-.41.19-.64-.07-.14-.21-.23-.37-.24l-4.73-.61c-.55-.07-.55-.87,0-.94l4.73-.6c.26-.02.46-.24.44-.5-.01-.17-.11-.32-.26-.39l-4.15-2.36c-.48-.28-.18-1.01.36-.87l4.6,1.25c.44.12.78-.39.5-.75l-2.92-3.77c-.34-.44.23-1,.67-.67l3.76,2.93c.36.28.87-.06.75-.5l-1.24-4.6c-.14-.54.6-.84.87-.36l2.37,4.14c.23.39.82.27.88-.18l.61-4.73h0Z" style="stroke-width:0px;"/></svg>
3904                              
3905                            </div>
3906                          
3907                        </div>
3908                      
3909                        <div class="image-text-scrolling-item-scrolling_CD3jWj">
3910                          
3911                            <p class="image-text-scrolling-text-scrolling_CD3jWj">rain or shine</p>
3912                          
3913                          
3914                            <div class="image-text-scrolling-icon-scrolling_CD3jWj">
3915                              
3916                                <svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.72 25.72"><path d="M12.38.41c.07-.55.87-.55.94,0l.6,4.73c.07.45.66.57.89.18l2.37-4.14c.28-.48,1.01-.18.87.36l-1.25,4.6c-.12.44.39.78.75.5l3.77-2.92c.44-.34,1,.23.67.67l-2.92,3.76c-.28.36.06.87.5.75l4.6-1.25c.54-.14.84.6.36.87l-4.14,2.37c-.39.23-.27.82.18.88l4.73.61c.55.07.55.87,0,.94l-4.73.6c-.26.02-.46.24-.44.5.01.17.11.32.26.39l4.14,2.37c.48.28.18,1.01-.36.87l-4.6-1.25c-.25-.08-.51.06-.59.31-.05.15-.01.32.09.44l2.92,3.77c.34.44-.23,1-.67.67l-3.77-2.92c-.2-.17-.5-.
391614-.66.06-.1.12-.14.29-.09.44l1.25,4.6c.14.54-.6.84-.87.36l-2.37-4.14c-.12-.23-.41-.31-.64-.19-.14.07-.23.21-.24.37l-.61,4.73c-.07.55-.87.55-.94,0l-.6-4.73c-.02-.26-.24-.46-.5-.44-.17.01-.32.11-.39.26l-2.37,4.16c-.28.48-1.01.18-.87-.36l1.25-4.6c.08-.25-.06-.51-.31-.59-.15-.05-.32-.01-.44.09l-3.77,2.92c-.44.34-1-.23-.67-.67l2.92-3.77c.17-.2.14-.5-.06-.66-.12-.1-.29-.14-.44-.09l-4.59,1.23c-.54.14-.84-.6-.36-.87l4.14-2.37c.23-.12.31-.41.19-.64-.07-.14-.21-.23-.37-.24l-4.73-.61c-.55-.07-.55-.87,0-.94l4.73-.6c.26-.02.46-.24.44-.5-.01-.17-.11-.32-.26-.39l-4.15-2.36c-.48-.28-.18-1.01.36-.87l4.6,1.25c.44.12.78-.39.5-.75l-2.92-3.77c-.34-.44.23-1,.67-.67l3.76,2.93c.36.28.87-.06.75-.5l-1.24-4.6c-.14-.54.6-.84.87-.36l2.37,4.14c.23.39.82.27.88-.18l.61-4.73h0Z" style="stroke-width:0px;"/></svg>
3917                              
3918                            </div>
3919                          
3920                        </div>
3921                      
3922                    </div>
3923                  </div>
3924                </div>
3925              
3926            
3927        </div>
3928        <div class="image-text-image-template--19766519005419__ss_image_with_text_14_t4yCHn">
3929          
3930            <img src="//www.somato.fit/cdn/shop/files/somato-pilates-reformer-home-living-room-white_0db4dfb3-2a15-49bf-bec7-15544ae59b26.jpg?v=1743196068" alt="" loading="lazy">
3931          
3932        </div>
3933      </div>
3934    </div>
3935</div>
3936
3937<style> #shopify-section-template--19766519005419__ss_image_with_text_14_t4yCHn {max-width: 93.5% !important; margin: 0 auto; width: 100%; background-color: none; border-radius: 14px;} #shopify-section-template--19766519005419__ss_image_with_text_14_t4yCHn h2 {letter-spacing: -0.025em;} </style></div><section id="shopify-section-template--19766519005419__custom_liquid_cH79Hb" class="shopify-section">
3938<style> #shopify-section-template--19766519005419__custom_liquid_cH79Hb {padding-bottom: 32px;@media (max-width: 768px) {padding-bottom: 16px;} </style></section><section id="shopify-section-template--19766519005419__image_with_text_split_63wA7H" class="shopify-section shopify-section--full-width"><div
3939  class="
3940    image-with-text-split
3941    image-with-text-split--image-position-left
3942    image-with-text-split--image-mobile-position-above-content
3943    image-with-text-split--image-padding-none
3944    image-with-text-split--content-align-left
3945    section
3946    section--full-width
3947    section--vertical-padding-none
3948    
3949  "
3950  data-section-id="template--19766519005419__image_with_text_split_63wA7H"
3951  data-section-type="image-with-text-split"
3952  style="
3953    --text-align: left;
3954    --color-background: #f5efea;
3955    --color-text: #3d352e;
3956    --color-text-link: #3d352e;
3957    
3958--color-text-overlay-button: #ffffff; --color-text-overlay-button-alpha:
3959rgba(255, 255, 255, 0.6); --color-background-overlay-button: #3d352e;
3960--color-background-overlay-button-hover: #77685a;--color-background-overlay-button-alpha:
3961rgba(61, 53, 46, 0.6); --color-background-overlay-outline-button-alpha:
3962rgba(61, 53, 46, 0.1);
3963
3964  "
3965>
3966  <div class="image-with-text-split__inner">
3967    <div class="image-with-text-split__image-container"><div
3968    class="
3969      image
3970      image-with-text-split__image
3971      aspect-ratio--square
3972      image--animate
3973      animation--lazy-load
3974    "
3975    style="--focal-alignment: bottom;"
3976  >
3977    
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000    
4001
4002<img
4003  alt="Somato app home screen open on a laptop resting on a bed, ready for a Pilates workout." 
4004  class="image__img" 
4005  loading="lazy" 
4006  width="1200" 
4007  height="1200" 
4008  src="//www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?v=1743108502&width=320" 
4009  
4010  srcset="//www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=100&v=1743108502&width=100 100w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=150&v=1743108502&width=150 150w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=200&v=1743108502&width=200 200w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=240&v=1743108502&width=240 240w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=280&v=1743108502&width=280 280w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=300&v=1743108502&width=300 300w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=360&v=1743108502&width=360 360w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=400&v=1743108502&width=400 400w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=450&v=1743108502&width=450 450w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=500&v=1743108502&width=500 500w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=550&v=1743108502&width=550 550w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=600&v=1743108502&width=600 600w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=650&v=1743108502&width=650 650w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=700&v=1743108502&width=700 700w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=750&v=1743108502&width=750 750w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=800&v=1743108502&width=800 800w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=850&v=1743108502&width=850 850w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=900&v=1743108502&width=900 900w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=950&v=1743108502&width=950 950w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=1000&v=1743108502&width=1000 1000w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=1100&v=1743108502&width=1100 1100w, //www.somato.fit/cdn/shop/files/somato-app-application-classes-class.jpg?crop=bottom&height=1200&v=1743108502&width=1200 1200w" 
4011  sizes="(min-width: 960px) 50vw, 100vw"
4012  onload="javascript: this.closest('.image').classList.add('loaded')"
4013/>
4014  </div></div>
4015    <div class="image-with-text-split__text-container">
4016      <div class="image-with-text-split__text-container-inner section-blocks animation--section-blocks"><h2 class="image-with-text-split__text-container-heading ff-heading fs-heading-display-3 section-blocks__heading">
4017                  Class is always in session
4018                </h2><div class="image-with-text-split__text-container-text rte ff-body fs-body-100 section-blocks__text">
4019                  <p>Perfectly curated for every experience level. Expert instruction from your favorite coaches. No commute or packed classes.</p>
4020                </div>
4021
4022  
4023
4024
4025  <div class="button-block__button button-block__button--justify-left button-block__button--justify-mobile-left image-with-text-split__text-container-button section-blocks__button" ><a
4026      
4027      
4028        href="/products/somato-app"
4029      
4030
4031      class="
4032        btn
4033        
4034          btn--overlay
4035        
4036        
4037        
4038        
4039        btn--secondary"
4040    >
4041      <span>Explore the app</span>
4042    </a>
4043  </div>
4044
4045  
4046
4047</div>
4048    </div>
4049  </div>
4050</div>
4051
4052
4053</section><section id="shopify-section-template--19766519005419__custom_liquid_LyNwhL" class="shopify-section">
4054<style> #shopify-section-template--19766519005419__custom_liquid_LyNwhL {padding-bottom: 32px;@media (max-width: 768px) {padding-bottom: 16px;} </style></section><section id="shopify-section-template--19766519005419__custom_liquid_h9G9cB" class="shopify-section">
4055<style> #shopify-section-template--19766519005419__custom_liquid_h9G9cB {padding-bottom: 32px;@media (max-width: 768px) {padding-bottom: 16px;} </style></section><div id="shopify-section-template--19766519005419__ss_image_with_text_15_dfMKzF" class="shopify-section">
4056<style data-shopify>@font-face {
4057  font-family: "Josefin Sans";
4058  font-weight: 400;
4059  font-style: normal;
4060  font-display: swap;
4061  src: url("//www.somato.fit/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
4062       url("//www.somato.fit/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
4063}
4064
4065  @font-face {
4066  font-family: "Josefin Sans";
4067  font-weight: 400;
4068  font-style: normal;
4069  font-display: swap;
4070  src: url("//www.somato.fit/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
4071       url("//www.somato.fit/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
4072}
4073
4074  @font-face {
4075  font-family: "Josefin Sans";
4076  font-weight: 400;
4077  font-style: normal;
4078  font-display: swap;
4079  src: url("//www.somato.fit/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
4080       url("//www.somato.fit/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
4081}
4082
4083  
4084  .section-template--19766519005419__ss_image_with_text_15_dfMKzF {
4085    border-top: solid #000000 0px;
4086    border-bottom: solid #000000 0px;
4087    margin-top: 0px;
4088    margin-bottom: 0px;
4089    margin-left: 0rem;
4090    margin-right: 0rem;
4091    border-radius: 0px;
4092    overflow: hidden;
4093  }
4094  
4095  .section-template--19766519005419__ss_image_with_text_15_dfMKzF-settings {
4096    margin: 0 auto;
4097    padding-top: 0px;
4098    padding-bottom: 0px;
4099    padding-left: 0rem;
4100    padding-right: 0rem;
4101  }
4102
4103  .image-text-body-template--19766519005419__ss_image_with_text_15_dfMKzF {
4104    display: grid;
4105    gap: 16px;
4106  }
4107
4108  .image-text-image-template--19766519005419__ss_image_with_text_15_dfMKzF {
4109    border-radius: 12px;
4110    outline: 0px solid #000000;
4111    overflow: hidden;
4112    position: relative;
4113  }
4114
4115  .image-text-image-template--19766519005419__ss_image_with_text_15_dfMKzF img,
4116  .image-text-image-template--19766519005419__ss_image_with_text_15_dfMKzF svg {
4117    display: block;
4118    width: 100%;
4119    height: 100%;
4120    object-fit: cover;
4121    box-shadow: none;
4122    border: 0px;
4123  }
4124
4125  .image-text-image-template--19766519005419__ss_image_with_text_15_dfMKzF svg {
4126    background-color: #AFAFAF;
4127  }
4128
4129  .image-text-content-template--19766519005419__ss_image_with_text_15_dfMKzF {
4130    display: flex;
4131    flex-direction: column;
4132    justify-content: space-between;
4133    gap: 30px;
4134    align-items: start;
4135    padding: 16px 16px;
4136    border-radius: 12px;
4137    border: 0px solid #3d352e;
4138    background-color: #f5efea;
4139    overflow: hidden;
4140  }
4141
4142  .image-text-item-template--19766519005419__ss_image_with_text_15_dfMKzF {
4143    display: none;
4144  }
4145
4146  .image-text-item-template--19766519005419__ss_image_with_text_15_dfMKzF.active {
4147    display: block;
4148  }
4149
4150  .image-text-heading-template--19766519005419__ss_image_with_text_15_dfMKzF {
4151    width: 100%;
4152    text-align: left;
4153  }
4154
4155  .image-text-heading-template--19766519005419__ss_image_with_text_15_dfMKzF * {
4156    margin: 0;
4157    font-size: 26px;
4158    color: #3d352e;
4159    line-height: 130%;
4160    text-transform: unset;
4161    word-break: break-word;
4162  }
4163
4164  .image-text-text-template--19766519005419__ss_image_with_text_15_dfMKzF {
4165    width: 100%;
4166    margin-top: 18px;
4167    text-align: left;
4168  }
4169
4170  .image-text-text-template--19766519005419__ss_image_with_text_15_dfMKzF * {
4171    margin: 0;
4172    font-size: 14px;
4173    line-height: 170%;
4174    color: #3d352e;
4175    text-transform: unset;
4176    word-break: break-word;
4177  }
4178
4179  .image-text-toggles-template--19766519005419__ss_image_with_text_15_dfMKzF {
4180    width: 100%;
4181  }
4182
4183  .image-text-toggle-template--19766519005419__ss_image_with_text_15_dfMKzF {
4184    width: 100%;
4185    text-align: left;
4186    padding: 16px 0px;
4187    border-top: 1px solid #3d352e;
4188  }
4189
4190  .image-text-toggle-template--19766519005419__ss_image_with_text_15_dfMKzF * {
4191    margin: 0;
4192    font-size: 20px;
4193    line-height: 130%;
4194    color: #3d352e;
4195    text-transform: unset;
4196    word-break: break-word;
4197    opacity: 0.75;
4198    transition: all 0.25s ease 0s;
4199    font-weight: 700;
4200  }
4201
4202  .image-text-toggle-template--19766519005419__ss_image_with_text_15_dfMKzF.active * {
4203    opacity: 1;
4204    transition: all 0.25s ease 0s;
4205  }
4206
4207  .image-text-toggle-template--19766519005419__ss_image_with_text_15_dfMKzF:hover * {
4208    opacity: 1;
4209    transition: all 0.25s ease 0s;
4210  }
4211  
4212  @media(min-width: 1024px) {
4213
4214    .section-template--19766519005419__ss_image_with_text_15_dfMKzF {
4215      margin-top: 0px;
4216      margin-bottom: 0px;
4217      margin-left: 0rem;
4218      margin-right: 0rem;
4219      border-radius: 0px;
4220    }
4221    
4222    .section-template--19766519005419__ss_image_with_text_15_dfMKzF-settings {
4223      padding: 0 5rem;
4224      padding-top: 0px;
4225      padding-bottom: 0px;
4226      padding-left: 0rem;
4227      padding-right: 0rem;
4228    }
4229
4230    .image-text-body-template--19766519005419__ss_image_with_text_15_dfMKzF {
4231      grid-template-columns: 1fr 1fr;
4232      gap: 32px;
4233    }
4234
4235    .image-text-content-template--19766519005419__ss_image_with_text_15_dfMKzF {
4236      align-items: start;
4237      padding: 32px 32px;
4238    }
4239
4240    .image-text-heading-template--19766519005419__ss_image_with_text_15_dfMKzF {
4241      text-align: left;
4242    }
4243    
4244    .image-text-heading-template--19766519005419__ss_image_with_text_15_dfMKzF * {
4245      font-size: 40px;
4246    }
4247
4248    .image-text-text-template--19766519005419__ss_image_with_text_15_dfMKzF {
4249      margin-top: 24px;
4250      text-align: left;
4251    }
4252
4253    .image-text-text-template--19766519005419__ss_image_with_text_15_dfMKzF * {
4254      font-size: 20px;
4255    }
4256
4257    .image-text-toggle-template--19766519005419__ss_image_with_text_15_dfMKzF {
4258      text-align: left;
4259      padding: 16px 0px;
4260    }
4261  
4262    .image-text-toggle-template--19766519005419__ss_image_with_text_15_dfMKzF * {
4263      font-size: 26px;
4264    }
4265  }</style>
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278  <style>
4279    .image-text-image-template--19766519005419__ss_image_with_text_15_dfMKzF {
4280      order: 1;
4281    }
4282
4283    .image-text-content-template--19766519005419__ss_image_with_text_15_dfMKzF {
4284      order: 2;
4285    }
4286  </style>
4287
4288
4289
4290  <style>
4291    @media(min-width: 1024px) {
4292      .image-text-image-template--19766519005419__ss_image_with_text_15_dfMKzF {
4293        order: 2;
4294      }
4295  
4296      .image-text-content-template--19766519005419__ss_image_with_text_15_dfMKzF {
4297        order: 1;
4298      }
4299    }
4300  </style>
4301
4302
4303
4304  <style>
4305    .image-text-image-template--19766519005419__ss_image_with_text_15_dfMKzF {
4306     aspect-ratio: 12/12; 
4307    }
4308  </style>
4309
4310
4311
4312  <style>
4313    @media(min-width: 1024px) {
4314      .image-text-image-template--19766519005419__ss_image_with_text_15_dfMKzF {
4315       aspect-ratio: 12/12; 
4316      }
4317    }
4318  </style>
4319
4320
4321
4322<div class="section-template--19766519005419__ss_image_with_text_15_dfMKzF image-text-template--19766519005419__ss_image_with_text_15_dfMKzF" style="background-color:rgba(0,0,0,0); background-image: ;">
4323    <div class="section-template--19766519005419__ss_image_with_text_15_dfMKzF-settings">
4324      <div class="image-text-body-template--19766519005419__ss_image_with_text_15_dfMKzF">
4325        <div class="image-text-content-template--19766519005419__ss_image_with_text_15_dfMKzF">
4326          <div class="image-text-items-template--19766519005419__ss_image_with_text_15_dfMKzF">
4327            
4328              <div class="image-text-item-template--19766519005419__ss_image_with_text_15_dfMKzF active" data-id="item_XezWw7">
4329                
4330                  <div class="image-text-heading-template--19766519005419__ss_image_with_text_15_dfMKzF">
4331                    <p><strong>Mission</strong></p>
4332                  </div>
4333                
4334                
4335                
4336                  <div class="image-text-text-template--19766519005419__ss_image_with_text_15_dfMKzF">
4337                    <p>Somato transforms how Pilates fits into everyday life by bringing studio-quality movement home. We believe your wellness shouldn't compete with your schedule – it should complement it.</p>
4338                  </div>
4339                
4340              </div>
4341            
4342              <div class="image-text-item-template--19766519005419__ss_image_with_text_15_dfMKzF " data-id="item_Mm7jM9">
4343                
4344                  <div class="image-text-heading-template--19766519005419__ss_image_with_text_15_dfMKzF">
4345                    <h2><strong>Sustainability</strong></h2>
4346                  </div>
4347                
4348                
4349                
4350                  <div class="image-text-text-template--19766519005419__ss_image_with_text_15_dfMKzF">
4351                    <p>Sustainability isn’t a single choice—it’s woven into every step of our design, production, and manufacturing process. We carefully select materials for their recyclability, prioritize energy- and material-efficient manufacturing, and use sustainable, recyclable packaging. By consolidating our supply chain, we reduce transit emissions, and our reformer is designed for easy recycling, ensuring a full product life cycle that won’t add to landfills.</p>
4352                  </div>
4353                
4354              </div>
4355            
4356          </div>
4357          <div class="image-text-toggles-template--19766519005419__ss_image_with_text_15_dfMKzF">
4358            
4359              <div class="image-text-toggle-template--19766519005419__ss_image_with_text_15_dfMKzF active" id="item_XezWw7">
4360                <p class="image-text-toggle-text-template--19766519005419__ss_image_with_text_15_dfMKzF">Mission</p>
4361              </div>
4362            
4363              <div class="image-text-toggle-template--19766519005419__ss_image_with_text_15_dfMKzF " id="item_Mm7jM9">
4364                <p class="image-text-toggle-text-template--19766519005419__ss_image_with_text_15_dfMKzF">Sustainability</p>
4365              </div>
4366            
4367          </div>
4368        </div>
4369        <div class="image-text-image-template--19766519005419__ss_image_with_text_15_dfMKzF">
4370          
4371            <img src="//www.somato.fit/cdn/shop/files/Somato-pilates-values-hannah-founder-notes-notebook-journal.jpg?v=1743102575" alt="Close-up of our founder drafting Somato’s brand mission and values in a notebook." loading="lazy">
4372          
4373        </div>
4374      </div>
4375    </div>
4376</div>
4377
4378<script>
4379  function initImageWithText15() {
4380    
4381    let toggles = document.querySelectorAll('.image-text-toggle-template--19766519005419__ss_image_with_text_15_dfMKzF');
4382    let items = document.querySelectorAll('.image-text-item-template--19766519005419__ss_image_with_text_15_dfMKzF');
4383    if(toggles) {
4384      toggles.forEach((el, index) => {
4385        el.addEventListener('click', () => {
4386          toggles.forEach(element => {
4387            element.classList.remove('active');
4388          });
4389          el.classList.add('active');
4390
4391          if(items) {
4392            items.forEach(element => {
4393              element.classList.remove('active');
4394              let dataId = element.getAttribute('data-id');
4395              if(el.id == dataId) {
4396                element.classList.add('active');
4397              }
4398            })
4399          }
4400        })
4401
4402        el.addEventListener('mouseover', () => {
4403          toggles.forEach(element => {
4404            element.classList.remove('active');
4405          });
4406          el.classList.add('active');
4407
4408          if(items) {
4409            items.forEach(element => {
4410              element.classList.remove('active');
4411              let dataId = element.getAttribute('data-id');
4412              if(el.id == dataId) {
4413                element.classList.add('active');
4414              }
4415            })
4416          }
4417        });
4418      })
4419    }
4420  }
4421
4422  document.addEventListener('DOMContentLoaded', initImageWithText15);
4423  
4424  if (Shopify.designMode) {
4425     document.addEventListener('shopify:section:unload', initImageWithText15);
4426     document.addEventListener('shopify:section:load', initImageWithText15);
4427  }
4428</script>
4428
4429
4430<style> #shopify-section-template--19766519005419__ss_image_with_text_15_dfMKzF {max-width: 93.5% !important; margin: 0 auto; width: 100%; background-color: none; border-radius: 18px;} #shopify-section-template--19766519005419__ss_image_with_text_15_dfMKzF h2 {letter-spacing: -0.025em;} </style></div><section id="shopify-section-template--19766519005419__custom_liquid_FFqLV6" class="shopify-section">
4431<style> #shopify-section-template--19766519005419__custom_liquid_FFqLV6 {padding-bottom: 32px;@media (max-width: 768px) {padding-bottom: 16px;} </style></section><section id="shopify-section-template--19766519005419__image_hero_rqzWRz" class="shopify-section shopify-section--full-width">
4432<div
4433  class="
4434    image-hero
4435    image-hero--image-aspect-custom
4436    image-hero--text-center
4437    image-hero--text-mobile-center
4438    section
4439    section--full-width
4440    section--vertical-padding-none
4441    
4442  "
4443  data-section-id="template--19766519005419__image_hero_rqzWRz"
4444  data-section-type="image-hero"
4445  style="
4446    --custom-height: 50vh;
4447    --custom-height-mobile: 50vh;
4448    --text-horizontal-position: center;
4449    --text-vertical-position: center;
4450    --text-horizontal-position-mobile: center;
4451    --text-vertical-position-mobile: center;
4452    --color-text: #ffffff;
4453    --color-text-link: #ffffff;
4454    --overlay-background: #3d352e;
4455    
4456    --overlay-opacity: 0.4;
4457    
4458--color-text-overlay-button: #000000; --color-text-overlay-button-alpha:
4459rgba(0, 0, 0, 0.6); --color-background-overlay-button: #ffffff;
4460--color-background-overlay-button-hover: #ededed;--color-background-overlay-button-alpha:
4461rgba(255, 255, 255, 0.6); --color-background-overlay-outline-button-alpha:
4462rgba(255, 255, 255, 0.1);
4463
4464  "
4465>
4466  <div class="image-hero__inner">
4467    <div class="image-hero__image-container"><div
4468    class="
4469      image
4470      image-hero__image
4471      
4472      image--animate
4473      animation--lazy-load
4474    "
4475    style="--focal-alignment: 49.8691% 54.5434%;"
4476  >
4477    
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487    
4488
4489<img
4490  alt="Photograph of Somato’s founder, Hannah Fink, in her garage workshop, prototyping the reformer in the company’s early days." 
4491  class="image__img" 
4492  loading="lazy" 
4493  width="1200" 
4494  height="1200" 
4495  src="//www.somato.fit/cdn/shop/files/hannah-founder-somato-fink.jpg?v=1743102836&width=320" 
4496  
4497  srcset="//www.somato.fit/cdn/shop/files/hannah-founder-somato-fink.jpg?v=1743102836&width=700 700w, //www.somato.fit/cdn/shop/files/hannah-founder-somato-fink.jpg?v=1743102836&width=750 750w, //www.somato.fit/cdn/shop/files/hannah-founder-somato-fink.jpg?v=1743102836&width=800 800w, //www.somato.fit/cdn/shop/files/hannah-founder-somato-fink.jpg?v=1743102836&width=850 850w, //www.somato.fit/cdn/shop/files/hannah-founder-somato-fink.jpg?v=1743102836&width=900 900w, //www.somato.fit/cdn/shop/files/hannah-founder-somato-fink.jpg?v=1743102836&width=950 950w, //www.somato.fit/cdn/shop/files/hannah-founder-somato-fink.jpg?v=1743102836&width=1000 1000w, //www.somato.fit/cdn/shop/files/hannah-founder-somato-fink.jpg?v=1743102836&width=1100 1100w, //www.somato.fit/cdn/shop/files/hannah-founder-somato-fink.jpg?v=1743102836&width=1200 1200w" 
4498  sizes="100vw"
4499  onload="javascript: this.closest('.image').classList.add('loaded')"
4500/>
4501  </div></div>
4502    <div class="image-hero__overlay"></div>
4503
4504    <div class="image-hero__text-container-wrapper">
4505      <div class="image-hero__text-container"><div class="image-hero__text-container-inner section-blocks animation--section-blocks"><h2 class="image-hero__text-container-heading ff-heading fs-heading-display-3 section-blocks__heading">
4506                    A note from our founder
4507                  </h2><div class="image-hero__text-container-text rte ff-body fs-body-100 section-blocks__text">
4508                    <p>Somato was born in a small Brooklyn apartment. Read more about our origin story and team.</p>
4509                  </div>
4510
4511  
4512
4513
4514  <div class="button-block__button button-block__button--justify-center button-block__button--justify-mobile-center image-hero__text-container-image-button section-blocks__button" ><a
4515      
4516      
4517        href="/pages/about"
4518      
4519
4520      class="
4521        btn
4522        
4523          btn--overlay
4524        
4525        
4526        
4527        
4528        btn--primary"
4529    >
4530      <span>About Us</span>
4531    </a>
4532  </div>
4533
4534  
4535
4536</div>
4537      </div>
4538    </div>
4539  </div>
4540</div>
4541
4542
4543<style> #shopify-section-template--19766519005419__image_hero_rqzWRz .image-hero__text-container {width: 100%; max-width: none; padding: 0px;} </style></section><section id="shopify-section-template--19766519005419__custom_liquid_nb8c4r" class="shopify-section">
4544<style> #shopify-section-template--19766519005419__custom_liquid_nb8c4r {padding-bottom: 32px;@media (max-width: 768px) {padding-bottom: 16px;} </style></section><section id="shopify-section-template--19766519005419__custom_liquid_FmJjb8" class="shopify-section">
4545<style> #shopify-section-template--19766519005419__custom_liquid_FmJjb8 {padding-bottom: 32px;@media (max-width: 768px) {padding-bottom: 16px;} </style></section><section id="shopify-section-template--19766519005419__newsletter_M3WLDn" class="shopify-section"><div
4546  class="
4547    newsletter
4548    
4549    newsletter--content-alignment-center
4550    
4551  "
4552  data-section-id="template--19766519005419__newsletter_M3WLDn"
4553  data-section-type="newsletter"
4554  style="
4555    
4556      --content-width: 700px;
4557    
4558    --content-alignment: center;
4559    --color-background: #f5efea;
4560    --color-text: #3d352e;
4561    --color-text-link: #3d352e;
4562    --color-text-input: #3d352e;
4563    --color-background-input: #ffffff;
4564    --overlay-background: #3d352e;
4565    
4566    --overlay-opacity: 0.0;
4567    
4568--color-text-overlay-button: #ffffff; --color-text-overlay-button-alpha:
4569rgba(255, 255, 255, 0.6); --color-background-overlay-button: #3d352e;
4570--color-background-overlay-button-hover: #77685a;--color-background-overlay-button-alpha:
4571rgba(61, 53, 46, 0.6); --color-background-overlay-outline-button-alpha:
4572rgba(61, 53, 46, 0.1);
4573
4574    --max-signup-width: px;
4575    --max-block-content-width: px;
4576  "
4577>
4578  <div
4579    class="
4580      newsletter__inner
4581      
4582        section
4583  section--vertical-padding-none
4584  section--divider-none
4585
4586      
4587    "
4588  ><div class="newsletter__overlay"></div>
4589
4590    <div class="newsletter__block-content section-blocks animation--section-blocks"><div class="section-blocks__spacer" style="height: 40px"></div>
4591<h2 class="newsletter__block-content-heading ff-heading fs-heading-2-base section-blocks__heading">
4592                Keep in touch!
4593              </h2><div class="newsletter__block-content-text rte ff-body fs-body-100 section-blocks__text">
4594                <p>We promise we won't spam you &lt;3</p>
4595              </div><div class="section-blocks__spacer" style="height: 4px"></div>
4596<div class="newsletter__signup section-blocks__newsletter-signup">
4597              <form method="post" action="/contact#newsletter-subscribe" id="newsletter-subscribe" accept-charset="UTF-8" class="newsletter__signup-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
4598                
4599
4600
4601<div class="newsletter__signup-inner">
4602                    <input type="hidden" name="contact[tags]" value="newsletter">
4603                    <label for="newsletter-subscribe-email" class="visually-hidden">Your email</label>
4604                    <input
4605                      type="email"
4606                      class="input newsletter__signup-input"
4607                      name="contact[email]"
4608                      id="newsletter-subscribe-email"
4609                      value=""
4610                      placeholder="Your email"
4611                      autocorrect="off"
4612                      autocapitalize="off"
4613                      required
4614                    >
4615
4616  
4617
4618  <div class="button-block__button button-block__button--justify- button-block__button--justify-mobile- newsletter__signup-button" ><button
4619      
4620      
4621        type="submit"
4622        
4623      
4624
4625      class="
4626        btn
4627        
4628          btn--overlay
4629        
4630        
4631          btn--full
4632        
4633        
4634        
4635        btn--primary"
4636    >
4637      <span>Sign up</span>
4638    </button>
4639  </div>
4640
4641  
4642
4643</div></form>
4644            </div><div class="section-blocks__spacer" style="height: 40px"></div>
4645</div>
4646  </div>
4647</div>
4648
4649
4650</section>
4651      </main>
4652
4653      <!-- BEGIN sections: footer-group -->
4654<footer id="shopify-section-sections--19766512353515__footer" class="shopify-section shopify-section-group-footer-group footer__parent"><div
4655  class="footer section"
4656  data-section-id="sections--19766512353515__footer"
4657  data-section-type="footer"
4658  style="
4659    --color-background-input: rgba(245, 239, 234, 0.2);
4660    --color-background-input-hover: rgba(245, 239, 234, 0.25);
4661    --color-background-input-hover-dull: rgba(245, 239, 234, 0.1);
4662    --color-background-input-highlight: rgba(245, 239, 234, 0.35);
4663    --color-text-input: rgba(245, 239, 234, 0.95);
4664  "
4665>
4666  <div class="footer__inner">
4667    <div class="footer__groups"><div
4668          class="
4669            footer__group
4670            footer__group--newsletter
4671            footer__group--1
4672            
4673            footer__group--first
4674            
4675            
4676          "
4677          style="
4678            --desktop-width: 20%;
4679            --desktop-padding: 0%;
4680            
4681          "
4682        ><h4 class="footer__header ff-body">
4683              <span class="footer__heading fs-accent">Newsletter</span>
4684            </h4><div class="footer__group-content"><div class="footer__newsletter">
4685                <div class="ff-heading fs-body-150 footer__text"></div>
4686
4687                <form method="post" action="/contact#footer-subscribe" id="footer-subscribe" accept-charset="UTF-8" class="footer__newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
4688                  
4689
4690
4691<div class="footer__newsletter-inner">
4692                      <input type="hidden" name="contact[tags]" value="newsletter">
4693                      <label for="footer-subscribe-email" class="visually-hidden">Your email</label>
4694                      <input
4695                        type="email"
4696                        class="input"
4697                        name="contact[email]"
4698                        id="footer-subscribe-email"
4699                        value=""
4700                        placeholder="Your email"
4701                        autocorrect="off"
4702                        autocapitalize="off"
4703                        required
4704                      >
4705                      <button
4706                        type="submit"
4707                        name="commit"
4708                        id="Subscribe-footer"
4709                        class="footer__newsletter-button"
4710                        aria-label="Subscribe"
4711                      >
4712                        Subscribe
4713                      </button>
4714                    </div></form>
4715<ul class="social-icons social-icons--left" data-count="3"><li>
4716          <a
4717            href="https://www.facebook.com/somatofit"
4718            title="Somato on Facebook"
4719            target="_blank"
4720            rel="noopener"
4721          >
4722            <span class="icon icon-new icon-facebook ">
4723  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12,2C6.477,2,2,6.477,2,12c0,5.013,3.693,9.153,8.505,9.876V14.65H8.031v-2.629h2.474v-1.749 c0-2.896,1.411-4.167,3.818-4.167c1.153,0,1.762,0.085,2.051,0.124v2.294h-1.642c-1.022,0-1.379,0.969-1.379,2.061v1.437h2.995 l-0.406,2.629h-2.588v7.247C18.235,21.236,22,17.062,22,12C22,6.477,17.523,2,12,2z" fill="currentColor" /></svg>
4724</span>
4725
4726          </a>
4727        </li><li>
4728          <a
4729            href="https://www.instagram.com/somato.fit/"
4730            title="Somato on Instagram"
4731            target="_blank"
4732            rel="noopener"
4733          >
4734            <span class="icon icon-new icon-instagram ">
4735  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.8,2H16.2C19.4,2 22,4.6 22,7.8V16.2A5.8,5.8 0 0,1 16.2,22H7.8C4.6,22 2,19.4 2,16.2V7.8A5.8,5.8 0 0,1 7.8,2M7.6,4A3.6,3.6 0 0,0 4,7.6V16.4C4,18.39 5.61,20 7.6,20H16.4A3.6,3.6 0 0,0 20,16.4V7.6C20,5.61 18.39,4 16.4,4H7.6M17.25,5.5A1.25,1.25 0 0,1 18.5,6.75A1.25,1.25 0 0,1 17.25,8A1.25,1.25 0 0,1 16,6.75A1.25,1.25 0 0,1 17.25,5.5M12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9Z" fill="currentColor" /></svg>
4736</span>
4737
4738          </a>
4739        </li><li>
4740          <a
4741            href="https://www.tiktok.com/@somato.fit"
4742            title="Somato on Tiktok"
4743            target="_blank"
4744            rel="noopener"
4745          >
4746            <span class="icon icon-new icon-tiktok ">
4747  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M16.16 1.35c.35 3 2 4.83 5 5v3.4a7.79 7.79 0 0 1-4.92-1.44v6.36c0 8.07-8.8 10.59-12.34 4.81C1.59 15.77 3 9.24 10.28 9v3.59a11.24 11.24 0 0 0-1.69.41c-1.62.55-2.54 1.58-2.29 3.4.49 3.47 6.87 4.5 6.34-2.29V1.36h3.52z" fill="currentColor"/></svg>
4748</span>
4749
4750          </a>
4751        </li></ul>
4752</div></div>
4753        </div>
4754      <div
4755          class="
4756            footer__group
4757            footer__group--spacer
4758            footer__group--2
4759            
4760            
4761            
4762            hide-title-on-desktop
4763          "
4764          style="
4765            --desktop-width: 5%;
4766            --desktop-padding: %;
4767            
4768          "
4769        ><div class="footer__group-content"></div>
4770        </div>
4771      <div
4772          class="
4773            footer__group
4774            footer__group--links
4775            footer__group--3
4776            footer__group--collapse
4777            
4778            
4779            
4780          "
4781          style="
4782            --desktop-width: 15%;
4783            --desktop-padding: 4%;
4784            
4785          "
4786        ><h4 class="footer__header ff-body footer__header--collapsed">
4787              <span class="footer__heading fs-accent">Navigate</span>
4788            </h4><button type="button" class="footer__header ff-body" data-header>
4789                <span class="footer__heading fs-accent">Navigate</span>
4790                <span class="footer__arrow"><span class="icon icon-new icon-chevron-small ">
4791  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg>
4792</span>
4793</span>
4794              </button><div class="footer__group-content"><div class="footer__links fs-body-100">
4795                
4796                  <ul>
4797                    
4798                      <li>
4799                        <a href="/">Home</a>
4800                      </li>
4801                    
4802                      <li>
4803                        <a href="/products/reformer">The Reformer</a>
4804                      </li>
4805                    
4806                      <li>
4807                        <a href="/products/somato-app">The App</a>
4808                      </li>
4809                    
4810                      <li>
4811                        <a href="/pages/about">Our Story</a>
4812                      </li>
4813                    
4814                      <li>
4815                        <a href="/pages/media">Press and Media</a>
4816                      </li>
4817                    
4818                  </ul>
4819                
4820              </div></div>
4821        </div>
4822      <div
4823          class="
4824            footer__group
4825            footer__group--links
4826            footer__group--4
4827            footer__group--collapse
4828            
4829            
4830            
4831          "
4832          style="
4833            --desktop-width: 15%;
4834            --desktop-padding: 4%;
4835            
4836          "
4837        ><h4 class="footer__header ff-body footer__header--collapsed">
4838              <span class="footer__heading fs-accent">Social</span>
4839            </h4><button type="button" class="footer__header ff-body" data-header>
4840                <span class="footer__heading fs-accent">Social</span>
4841                <span class="footer__arrow"><span class="icon icon-new icon-chevron-small ">
4842  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg>
4843</span>
4844</span>
4845              </button><div class="footer__group-content"><div class="footer__links fs-body-100">
4846                
4847                  <ul>
4848                    
4849                      <li>
4850                        <a href="https://www.instagram.com/somato.fit/">Instagram</a>
4851                      </li>
4852                    
4853                      <li>
4854                        <a href="https://www.tiktok.com/@somato.fit">Tiktok</a>
4855                      </li>
4856                    
4857                      <li>
4858                        <a href="https://www.facebook.com/somatofit">Facebook</a>
4859                      </li>
4860                    
4861                  </ul>
4862                
4863              </div></div>
4864        </div>
4865      <div
4866          class="
4867            footer__group
4868            footer__group--links
4869            footer__group--5
4870            footer__group--collapse
4871            
4872            
4873            
4874          "
4875          style="
4876            --desktop-width: 20%;
4877            --desktop-padding: 4%;
4878            
4879          "
4880        ><h4 class="footer__header ff-body footer__header--collapsed">
4881              <span class="footer__heading fs-accent">Company</span>
4882            </h4><button type="button" class="footer__header ff-body" data-header>
4883                <span class="footer__heading fs-accent">Company</span>
4884                <span class="footer__arrow"><span class="icon icon-new icon-chevron-small ">
4885  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg>
4886</span>
4887</span>
4888              </button><div class="footer__group-content"><div class="footer__links fs-body-100">
4889                
4890                  <ul>
4891                    
4892                      <li>
4893                        <a href="/pages/contact">Contact</a>
4894                      </li>
4895                    
4896                      <li>
4897                        <a href="/pages/faq">FAQ</a>
4898                      </li>
4899                    
4900                      <li>
4901                        <a href="/pages/shipping-returns">Shipping & Returns</a>
4902                      </li>
4903                    
4904                      <li>
4905                        <a href="/pages/warranty">Warranty</a>
4906                      </li>
4907                    
4908                      <li>
4909                        <a href="/pages/commercial-terms-and-conditions">Commercial Terms and Conditions</a>
4910                      </li>
4911                    
4912                      <li>
4913                        <a href="/pages/commercial-warranty">Commercial Warranty</a>
4914                      </li>
4915                    
4916                      <li>
4917                        <a href="/policies/privacy-policy">Privacy Policy</a>
4918                      </li>
4919                    
4920                      <li>
4921                        <a href="/policies/terms-of-service">Terms of Service</a>
4922                      </li>
4923                    
4924                      <li>
4925                        <a href="/pages/careers">Careers</a>
4926                      </li>
4927                    
4928                  </ul>
4929                
4930              </div></div>
4931        </div>
4932      <div
4933          class="
4934            footer__group
4935            footer__group--text
4936            footer__group--6
4937            footer__group--collapse
4938            
4939            footer__group--last
4940            
4941          "
4942          style="
4943            --desktop-width: 25%;
4944            --desktop-padding: 2%;
4945            --image-max-width: 200px
4946          "
4947        ><h4 class="footer__header ff-body footer__header--collapsed">
4948              <span class="footer__heading fs-accent">Support</span>
4949            </h4><button type="button" class="footer__header ff-body" data-header>
4950                <span class="footer__heading fs-accent">Support</span>
4951                <span class="footer__arrow"><span class="icon icon-new icon-chevron-small ">
4952  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg>
4953</span>
4954</span>
4955              </button><div class="footer__group-content"><div class="fs-body-100 footer__text"><p>Drop us a note anytime: [email protected]</p></div>
4956</div>
4957        </div>
4958      
4959    </div>
4960
4961    <div class="footer__bottom">
4962      <div class="footer__bottom-left"><form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="disclosure-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="/" /><div class="disclosure-form__inner"><div class="disclosure-form__item">
4963          <h2 class="visually-hidden" id="currency-heading-footer">
4964            Currency
4965          </h2>
4966
4967          <div class="disclosure disclosure--currency" data-disclosure="currency" data-disclosure-currency>
4968            <button
4969              type="button"
4970              class="disclosure__toggle disclosure__toggle--currency fs-body-50"
4971              aria-expanded="false"
4972              aria-controls="currency-list-footer"
4973              aria-describedby="currency-heading-footer"
4974              data-disclosure-toggle
4975            >
4976              <span class="flag-icon flag-icon-us"></span>
4977              United States (USD
4978              $)
4979              <span class="icon icon-new icon-chevron-small ">
4980  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg>
4981</span>
4982
4983            </button>
4984            <ul
4985              id="currency-list-footer"
4986              class="disclosure-list"
4987              aria-hidden="true"
4988              data-disclosure-list
4989            >
4990              
4991                <li class="disclosure-list__item ">
4992                  <a
4993                    class="disclosure-list__option no-transition fs-body-75"
4994                    href="#"
4995                    
4996                    data-value="CA"
4997                    data-disclosure-option
4998                  >
4999                    <span class="flag-icon flag-icon-ca"></span>
5000
5001                    <span class="disclosure-list__option-label">Canada (CAD
5002                      $)</span
5003                    ></a>
5004                </li>
5005                <li class="disclosure-list__item disclosure-list__item--current">
5006                  <a
5007                    class="disclosure-list__option no-transition fs-body-75"
5008                    href="#"
5009                    
5010                      aria-current="true"
5011                    
5012                    data-value="US"
5013                    data-disclosure-option
5014                  >
5015                    <span class="flag-icon flag-icon-us"></span>
5016
5017                    <span class="disclosure-list__option-label">United States (USD
5018                      $)</span
5019                    ><span class="icon icon-new icon-checkmark ">
5020  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m1.88 11.988 6.21 6.103L22.467 3.83" stroke="currentColor" stroke-width="3.055"/></svg>
5021</span>
5022
5023</a>
5024                </li></ul>
5025            <input
5026              type="hidden"
5027              name="country_code"
5028              id="CurrencySelector-footer"
5029              value="US"
5030              data-disclosure-input
5031            >
5032          </div>
5033        </div></div></form>
5034
5035  
5036
5037  
5038    <link
5039      rel="preload"
5040      fetchpriority="low"
5041      href="//www.somato.fit/cdn/shop/t/21/assets/partial-flag-icons.css?v=164190940160091988681749488775"
5042      as="style"
5043      media="screen"
5044      onload="this.onload=null;this.rel='stylesheet'"
5045    >
5046    <noscript
5047      ><link rel="stylesheet" href="//www.somato.fit/cdn/shop/t/21/assets/partial-flag-icons.css?v=164190940160091988681749488775" media="screen"
5048    ></noscript>
5049  
5050
5051<div class="footer__credits fs-body-50">
5052          <p>
5053            Copyright &copy; 2026, <a href="/" title="">Somato</a>.
5054            All rights reserved.
5055            See our terms of use and privacy notice.
5056          </p>
5057          
5058          <p><a target="_blank" rel="nofollow noopener" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a></p>
5059        </div>
5060      </div>
5061
5062      <div class="footer__bottom-right"><div class="payment-icons">
5063  
5064    <div class="payment-icons__icon">
5065      <svg class="icon icon--full-color" 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;"/>
5065</svg>
5066
5067    </div>
5068  
5069    <div class="payment-icons__icon">
5070      <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg>
5071    </div>
5072  
5073    <div class="payment-icons__icon">
5074      <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg>
5075    </div>
5076  
5077    <div class="payment-icons__icon">
5078      <svg class="icon icon--full-color" 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;"/>
5078<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>
5079
5080    </div>
5081  
5082    <div class="payment-icons__icon">
5083      <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
50830-.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>
5084    </div>
5085  
5086    <div class="payment-icons__icon">
5087      <svg class="icon icon--full-color" 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 
508716.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>
5088
5089    </div>
5090  
5091</div>
5092
5093</div>
5094    </div>
5095  </div>
5096</div>
5097
5098
5099</footer>
5100<!-- END sections: footer-group -->
5101
5102      <div
5103  class="
5104    store-availability-drawer
5105    popover
5106    
5107  "
5108  data-store-availability-drawer
5109  aria-describedby="drawer-title"
5110  aria-hidden="true"
5111  role="dialog"
5112>
5113  <div class="store-availability-drawer__wash" data-store-availability-drawer-wash></div>
5114  <div class="store-availability-drawer__container">
5115    <div class="store-availability-drawer__inner">
5116      <div class="store-availability-drawer__header">
5117        <div class="store-availability-drawer__product-info">
5118          <h4
5119            id="drawer-title"
5120            class="store-availability-drawer__store-list-product-title ff-heading fs-heading-5-base"
5121            data-store-availability-product-title
5122          >
5123            Availability
5124          </h4>
5125          <p
5126            class="store-availability-drawer__store-list-variant-title fs-body-60 t-opacity-60"
5127            data-store-availability-variant-title
5128          ></p>
5129        </div>
5130        <button
5131          type="button"
5132          class="store-availability-drawer__close"
5133          data-store-availability-close
5134          aria-label="Close"
5135        >
5136          <span
5137  class="icon-button icon-button-close  icon-button--small "
5138  
5139>
5140  <span class="icon-button__icon">
5141    <span class="icon icon-new icon-close ">
5142  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z" fill="currentColor"/></svg>
5143</span>
5144
5145  </span>
5146</span>
5147
5148        </button>
5149      </div>
5150      <div class="store-availbility-drawer__product" data-store-availability-product></div>
5151
5152      <div class="store-availbility-drawer__content" data-store-list-container></div>
5153    </div>
5154  </div>
5155</div>
5156
5157      <div
5158  class="
5159    quick-product--wrap
5160    modal
5161    popover
5162    is-fixed
5163    
5164    
5165  "
5166  aria-modal="true"
5167  
5168    aria-hidden="true"
5169  
5170  data-quick-view-modal
5171>
5172  <div class="modal__wash"></div>
5173
5174  <div class="quick-product--modal__inner modal__inner">
5175    <div class="quick-view-modal__content empty">
5176      <h3 class="quick-view-modal-loading-indicator">
5177    <div class="loader">
5178  <div class="loader__wrap">
5179    <div class="loader__bar"></div>
5180  </div>
5181</div>
5182
5183  </h3>
5184    </div>
5185    <button
5186      type="button"
5187      data-modal-close
5188      class="modal__close-icon"
5189      aria-label="Close"
5190    >
5191      <span
5192  class="icon-button icon-button-close  icon-button--small "
5193  
5194>
5195  <span class="icon-button__icon">
5196    <span class="icon icon-new icon-close ">
5197  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z" fill="currentColor"/></svg>
5198</span>
5199
5200  </span>
5201</span>
5202
5203    </button>
5204  </div>
5205</div>
5206
5207
5208      <div class="modal popover" data-modal>
5209  <div class="modal__wash"></div>
5210  <div class="modal__inner" data-scroll-lock-ignore>
5211    <div class="modal__header">
5212      <button
5213        type="button"
5214        data-modal-close
5215        class="modal__close-icon"
5216        aria-label="Close"
5217      >
5218        <span
5219  class="icon-button icon-button-close  icon-button--small "
5220  
5221>
5222  <span class="icon-button__icon">
5223    <span class="icon icon-new icon-close ">
5224  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z" fill="currentColor"/></svg>
5225</span>
5226
5227  </span>
5228</span>
5229
5230      </button>
5231    </div>
5232    <div class="modal__content rte non-page-rte"></div>
5233  </div>
5234</div>
5235
5236      
5237  <div
5238    class="
5239      back-to-top
5240      back-to-top--bottom-right
5241    "
5242    data-back-to-top
5243  >
5244    <button
5245      type="button"
5246      class="back-to-top__button"
5247      aria-label="Back to top"
5248      data-back-to-top-button
5249    >
5250      <span class="icon icon-new icon-chevron ">
5251  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg>
5252</span>
5253
5254    </button>
5255  </div>
5256
5257
5258    </div>
5259
5260    
5260<script src="//www.youtube.com/iframe_api" type="text/javascript" defer></script>
5260
5261    <link href="//www.somato.fit/cdn/shopifycloud/shopify-plyr/v1.0/shopify-plyr.css" rel="stylesheet" type="text/css" media="all" />
5262  <style> .image__img {width: 100%; height: 100%; object-fit: cover;} .image-with-text-split__text-container-inner.section-blocks.animation--section-blocks {display: flex; flex-direction: column; justify-content: flex-end; height: 100%;} .image-with-text-split__inner {border-radius: 14px; overflow: hidden; max-width: 93.5% !important; margin: 0 auto; width: 100%;} .grid-item__image {border-radius: 14px; overflow: hidden;} .video-hero__inner {border-radius: 14px; overflow: hidden; max-width: 93.5% !important; margin: 0 auto; width: 100%;} .image-hero__inner {border-radius: 14px; overflow: hidden; max-width: 93.5% !important; margin: 0 auto; width: 100%;} .countdown-banner__inner {border-radius: 14px; overflow: hidden; max-width: 93.5% !important; margin: 0 auto; width: 100%;} .grid {max-width: 93.5% !important; margin: 0 auto; width: 100%;} .announcement-bar {padding-top: 5px; padding-bottom: 5px; border-radius: 14px;} .product-tabs {border-radius: 14px; overflow: hidden; max-width: 100% !important; margin: 0 auto; width: 100%;} .btn {border-radius: 50px;} .restock-rocket-preorder-button {background-color: #9faece;} </style>
5263<div id="shopify-block-Adm14RkRRTlk5Q0RPW__5061257265103808445" class="shopify-block shopify-app-block">
5263<script>
5264window.rterms = window.rterms || {};
5265rterms.metafield = {"alert_message":"Please confirm by selecting the checkbox.","text":"<p>I acknowledge that I am reserving a reformer in the June 2026 drop, it is expected to ship in June 2026, and my deposit is nonrefundable.</p>"};
5266
5267  rterms._3lj2l = [];
5268
5269</script>
5269
5270
5271</div><div id="shopify-block-AK0h3cTVsZkRtSWZvY__back-in-stock-restock-alerts-4bb73be2-b7c2-4870-949f-c528145452a3" class="shopify-block shopify-app-block"><link rel="preconnect" href="https://app.restockrocket.io" crossorigin><link rel="preconnect" href="https://edc83f-99.myshopify.com" crossorigin><!-- Config and setup JS -->
5272<script id="RestockRocketConfig">
5273  window._RestockRocketConfig = window._RestockRocketConfig || {}
5274  window._RestockRocket = window._RestockRocket || {}
5275  window._Stoq = window._RestockRocket
5276  window._StoqConfig = window._RestockRocketConfig
5277  try { window._RestockRocket.inlineRanAt = performance.now(); } catch (e) { }
5278  function normalizeLocale(locale) {
5279    if (!locale || locale.trim() === '') {
5280      return '';
5281    }
5282    return locale.toString().toLowerCase().replace(/-/g, '_');
5283  }
5284
5285  window._RestockRocketConfig.locale = 'en';
5286  window._RestockRocketConfig.normalizedLocale = normalizeLocale('en');
5287  window._RestockRocketConfig.shop = 'edc83f-99.myshopify.com';
5288  window._RestockRocketConfig.pageType = 'index';
5289  window._RestockRocketConfig.liquidRenderedAt = 1791585367;window._RestockRocketConfig.marketId = 18102812907;window._RestockRocketConfig.countryName = 'United States';
5290    window._RestockRocketConfig.countryIsoCode = 'US';window._RestockRocketConfig.languageIsoCode = 'en';window._RestockRocketConfig.cartInventoryQuantity = {};
5291  if (!window._RestockRocketConfig.cartToken) {
5292    try {
5293      const m = document.cookie.match(/(?:^|;\s*)cart=([^;]+)/);
5294      if (m && m[1]) window._RestockRocketConfig.cartToken = decodeURIComponent(m[1]);
5295    } catch (e) { }
5296  }
5297window._RestockRocketConfig.cachedSettings = {"id":30586,"shop_id":30447,"currency":"USD","created_at":"2025-04-30T21:21:30.293Z","updated_at":"2026-10-01T04:46:52.916Z","enable_app":true,"enable_signup_widget":true,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#3D352E","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as this product is back in stock by signing up below!","storefront_form_button_text":"Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#202223","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":true,"show_button_on_preorder":true,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{"disableDebugLoggingForNonPreorderItem":false},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":".product-form__cart-submit.restock-rocket-preorder-button {\r\n  font-family: \"Swiss 721\", serif !important;\r\n  font-size: 16.7017px !important;\r\n  font-weight: 500 !important;\r\nborder: none !important;\r\n}\r\n","js_config":"","collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too","show_button_on_collection":false,"sms_default_country":"us","sms_allowed_countries":[],"sms_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_custom_domain_enabled":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":50,"storefront_button_disable_tag_hides_button":true,"storefront_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":false,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":"","insert_button_after_selector_type":"afterend","storefront_button_position_type":"auto","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"Preorders must be purchased 
5297separately from regular items. Please complete your current order first, or clear your cart to continue.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":".product-item__meta","insert_button_after_selector_index":".product-item__meta","push_enabled":false,"push_allowed":true,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send notification to your browser","insert_button_after_selector_page":".product-item__meta","show_button_on_page":false,"insert_button_after_selector_search":".product-item__meta","show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":"","index_link_selector":"","page_link_selector":"","search_link_selector":"","collection_check_link_visibility":true,"collection_buttons_container":"","index_buttons_container":"","page_buttons_container":"","search_buttons_container":"","extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[name='id']","resubscribe_text":"This product is out of stock. Get notified when it's restocked again by entering your details below!","preorder_enabled":true,"preorder_buy_button_selector":".shopify-payment-button__button","preorder_add_to_cart_button_selector":".product-form__item .product-form__cart-submit","preorder_badge_selector":"","preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_enabled":false,"preorder_collection_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_index_enabled":false,"preorder_index_form_selector":"form[action*=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_page_enabled":false,"preorder_page_form_selector":"form[action*=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_search_enabled":false,"preorder_search_form_selector":"form[action*=\"/cart/add\"]","preorder_search_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_collection_badge_selector":".product-item__media","preorder_index_badge_selector":".product-item__media","preorder_page_badge_selector":".product-item__media","preorder_search_badge_selector":".product-item__media","preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":".product-form__item .product-form__cart-submit","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":"","preorder_payment_insert_selector_type":"afterend","preorder_price_container_selector":".product__price [data-price]","preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":"","preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":".product__price [data-price]","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":".product-form__item","inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"storefront_form_show_image":false,"storefront_form_text_color":"#202223","storefront_form_background_color":"#FFFFFF","storefront_form_border_radius":0,"market_setup_type":"single_market","shopify_app_id":5940125,"preorder_progress_bar_insert_selector":"","preorder_progress_bar_insert_selector_type":"beforebegin","countdown_timer_insert_selector":"","countdown_timer_insert_selector_type":"afterend","configure_notify_me_enabled":false,"restock_note_insert_selector":null,"restock_note_insert_selector_type":"afterend","restock_note_background_color":"#f3f4f6","restock_note_text_color":"#202223","restock_note_border_radius":4,"preorder_modal_continue_button_text":"Continue","preorder_modal_cancel_button_text":"Cancel","meta_pixel_enabled":false,"meta_pixel_id":null,"cache":true,"cached_at":"2026-10-01T04:46:52.942Z","multi_language_enabled":false,"translation_locale":"en","disable_refresh_on_stale_liquid":false,"api_host":"https://ext.stoqapp.com"};window._RestockRocketConfig.storefrontAccessToken = "565da9bc10da9bc458f0b96b95a1fede";
5298  window._RestockRocketConfig.metafieldNamespace = 'restockrocket_production';
5299  window._RestockRocketConfig.storefrontApiVersion = '2026-07';window._RestockRocketConfig.cachedPreorderVariantIds = {"preorder_variant_ids":[],"updated_at":"2026-10-09T22:18:31Z","market_locations_enabled":false,"market_id":181028129
529907,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null,"bulk_operation":true};window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2026-10-09T22:18:15Z","shopify_market_id":18102812907,"market_locations_enabled":false};
5300    window._RestockRocketConfig.cachedVariantPreorderLimitsMarketKey = "variant_preorder_limits_for_market_18102812907";window._RestockRocketConfig.cachedVariantShippingTexts = {"variant_shipping_texts":{},"updated_at":"2026-10-09T22:18:15Z","shopify_market_id":18102812907,"market_locations_enabled":false};
5301    window._RestockRocketConfig.cachedVariantShippingTextsMarketKey = "variant_shipping_texts_for_market_18102812907";
5302window._RestockRocketConfig.sellingPlans = [];(function() {
5303      const cachedData = {"plans":[{"shopify_selling_plan_group_id":5720604907,"shopify_selling_plan_id":10851778795,"enabled":true,"variant_ids":[46141772726507],"product_variants_source":"custom","name":"Waitlist","preorder_button_text":"Waitlist only","preorder_button_description":null,"preorder_button_description_enabled":false,"preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":0,"delivery_at":"2026-03-20T07:00:00.000Z","delivery_type":"unknown","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":false,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"20 Mar 2026","shipping_applies_to_all_products":true,"shipping_text":"20 Mar 2026","payment_type":"partial","billing_checkout_charge_type":"price","billing_checkout_charge_amount":"800.0","billing_checkout_charge_percentage":"0.0","pricing_type":"no_discount","pricing_amount":"0.0","pricing_percentage":"0.0","discount_text":"Save {{ discount }}","billing_title":"Partial payment","billing_description":"Pay {{ payment }} upfront and the remaining will be charged when your product is shipped.","enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":false,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":false,"custom_line_item_property_text":"_partialPayment: {{ payment }}","preorder_button_colors_enabled":false,"markets_enabled":false,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":true,"payment_options":[{"billing_type":"time_after_checkout","billing_checkout_charge_type":"price","billing_checkout_charge_amount":"800.0","billing_checkout_charge_percentage":"0.0","billing_at":"2026-08-18T07:00:00.000Z","billing_after_n_intervals":60,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":"0.0","pricing_percentage":"0.0","billing_title":"Partial payment","billing_description":"Pay {{ payment }} upfront and the remaining will be charged when your product is shipped.","discount_text":"Save {{ discount }}","shopify_selling_plan_id":10851778795,"is_default":true,"type":"partial","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","disable_button_until_acknowledged":false,"acknowledgement_line_item_property_enabled":false,"acknowledgement_line_item_property_text":"Preorder Terms Accepted","preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2026-08-31T15:33:01.
5303690Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"batches_enabled":false,"preorder_batches":[]}],"disabled_plan_ids":[10851844331,10896015595,10851811563],"has_in_stock_offer":false,"has_preorder_offer":true,"read_flags":{"enable_storefront_product_reads":true,"enable_storefront_integrations_read":true,"enable_storefront_selling_plans_read":true},"cached_at":"2026-10-04T10:22:56Z"};
5304
5305      if (cachedData && typeof cachedData === 'object' && cachedData.cached_at) {
5306        window._RestockRocketConfig.readFlags = cachedData.read_flags || {};
5307        const oldPlans = window._RestockRocketConfig.sellingPlans;
5308        const maxUpdatedAt = Array.isArray(oldPlans) && oldPlans.length > 0
5309          ? oldPlans.reduce(function(max, plan) {
5310              if (plan.updated_at) {
5311                const planDate = new Date(plan.updated_at);
5312                const maxDate = max ? new Date(max) : null;
5313                return (!maxDate || (planDate && !isNaN(planDate) && planDate > maxDate)) ? plan.updated_at : max;
5314              }
5315              return max;
5316            }, '')
5317          : null;
5318        const cachedDate = new Date(cachedData.cached_at);
5319        const maxDate = maxUpdatedAt ? new Date(maxUpdatedAt) : null;
5320        const useCached = !maxUpdatedAt || (cachedDate && !isNaN(cachedDate) && (!maxDate || cachedDate > maxDate));
5321
5322        if (useCached) {
5323          if (Array.isArray(cachedData.plans)) {
5324            window._RestockRocketConfig.sellingPlans = cachedData.plans;
5325            window._RestockRocketConfig.disabledSellingPlanIds = cachedData.disabled_plan_ids || [];
5326            console.debug('[RR] Using selling plans from cachedSellingPlans (cached_at: ' + cachedData.cached_at + ')');
5327          }
5328        } else {
5329          window._RestockRocketConfig.disabledSellingPlanIds = [];
5330          console.debug('[RR] Using selling plans from old format (max updated_at: ' + maxUpdatedAt + ')');
5331        }
5332      }
5333    })();window._RestockRocketConfig.enabledNotifyMeVariantIds = [];window._RestockRocketConfig.disabledNotifyMeVariantIds = [];window._RestockRocketConfig.backInStockTemplates = [];window._RestockRocketConfig.restockNotes = {};window._RestockRocketConfig.integrations = [{"id":"921a54b7-e4f7-4768-8660-b01478c206ae","shop_id":30447,"enabled":true,"page_types":["product","collection","index","search","page","cart","list-collections","article","blog"],"configuration":{"toastDuration":10000,"toastPosition":"bottom-right","enableXHRHijack":true,"enableFetchHijack":true,"quantityLimitDisabled":false},"type":"hijack","css_config":null,"js_config":null,"created_at":"2025-04-30T21:28:28.682Z","updated_at":"2025-06-07T10:40:55.330Z"}];
5334  try {
5335    var _sqCfg = window._RestockRocketConfig;
5336    var _sqPlanEnabled = Array.isArray(_sqCfg.sellingPlans) &&
5337      _sqCfg.sellingPlans.some(function (p) { return p && p.enabled; });
5338    var _sqPreCount = ((_sqCfg.cachedPreorderVariantIds &&
5339      _sqCfg.cachedPreorderVariantIds.preorder_variant_ids) || []).length;
5340    _sqCfg.preordersConfigured = !!(_sqPlanEnabled && _sqPreCount);
5341  } catch (e) { }
5342  try {
5343    var _sqc = window._RestockRocketConfig;
5344    var _sqOn = !(_sqc.cachedSettings && _sqc.cachedSettings.block_accelerated_checkout === false);
5345    var _sqPre = (_sqc.cachedPreorderVariantIds &&
5346      _sqc.cachedPreorderVariantIds.preorder_variant_ids) || [];
5347    var _sqArm = false;
5348    if (_sqOn && _sqc.preordersConfigured) {
5349      if (_sqc.pageType === 'product' && _sqc.product && _sqc.product.variants) {
5350        _sqArm = _sqc.product.variants.some(function (v) { return _sqPre.indexOf(Number(v.id)) !== -1; });
5351      } else {
5352        _sqArm = (_sqc.integrations || []).some(function (i) {
5353          return i && i.type === 'featured_product' && i.enabled &&
5354            Array.isArray(i.page_types) && i.page_types.indexOf(_sqc.pageType) !== -1;
5355        });
5356      }
5357    }
5358    if (_sqArm && document.documentElement) {
5359      _sqc.acceleratedGateArmed = true;
5360      document.documentElement.classList.add('stoq-buy-now-pending');
5361      setTimeout(function () {
5362        document.documentElement.classList.remove('stoq-buy-now-pending');
5363      }, 6000);
5364    }
5365  } catch (e) { }
5366
5367  window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/01a11b87-29d7-70f4-9f88-0cbf7270f710/restockrocket-1-602/assets/restockrocket-product.js'
5368  window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/01a11b87-29d7-70f4-9f88-0cbf7270f710/restockrocket-1-602/assets/restockrocket-collection.js'
5369  window._RestockRocketConfig.scriptUrlProductBis = 'https://cdn.shopify.com/extensions/01a11b87-29d7-70f4-9f88-0cbf7270f710/restockrocket-1-602/assets/restockrocket-product-bis.js'
5370  window._RestockRocketConfig.scriptUrlCollectionBis = 'https://cdn.shopify.com/extensions/01a11b87-29d7-70f4-9f88-0cbf7270f710/restockrocket-1-602/assets/restockrocket-collection-bis.js'
5371  window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1)
5372  window._RestockRocketConfig.host = (window._RestockRocketConfig.cachedSettings && window._RestockRocketConfig.cachedSettings.api_host) || 'https://app.restockrocket.io'
5373  try {
5374    const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/);
5375    window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || '';
5376  } catch (e) {
5377    window._RestockRocketConfig.appVersion = '';
5378  }
5379  const SETTINGS_CACHE_DURATION = 15 * 60 * 1000;
5380  const LIQUID_CACHE_MAX_AGE = 15 * 60;
5381  const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt;
5382  if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) {
5383    console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh');
5384    window._RestockRocketConfig.isLiquidCacheFresh = true;
5385    window._RestockRocketConfig.liquidCacheAge = null;
5386  } else {
5387    const now = Math.floor(Date.now() / 1000);
5388    const liquidCacheAge = now - liquidRenderedAt;
5389    window._RestockRocketConfig.liquidCacheAge = Math.max(0, liquidCacheAge);
5390    if (liquidCacheAge < 0) {
5391      console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`);
5392      window._RestockRocketConfig.isLiquidCacheFresh = true;
5393    } else if (liquidCacheAge <= LIQUID_CACHE_MAX_AGE) {
5394      console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`);
5395      window._RestockRocketConfig.isLiquidCacheFresh = true;
5396    } else {
5397      console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`);
5398      window._RestockRocketConfig.isLiquidCacheFresh = false;
5399    }
5400  }
5401
5402  function checkSettingsExpiry(settings) {
5403    try {
5404      if (!settings || !settings.updated_at) {
5405        console.debug('STOQ - Invalid settings data structure');
5406        return null;
5407      }
5408
5409      if (!settings.cache) {
5410        console.debug('STOQ - settings caching disabled');
5411        return null;
5412      }
5413      if (settings.multi_language_enabled) {
5414        if (!settings.translations) {
5415          console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh');
5416          return null;
5417        }
5418        if (window._RestockRocketConfig.normalizedLocale &&
5419            !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) {
5420          console.debug('STOQ - locale not explicitly translated, will use default language from cache');
5421        }
5422      }
5423
5424      const updatedAt = new Date(settings.updated_at);
5425      if (isNaN(updatedAt.getTime())) {
5426        console.debug('STOQ - Invalid updated_at date format in settings');
5427        return null;
5428      }
5429
5430      const age = Date.now() - updatedAt.getTime();
5431      if (age < SETTINGS_CACHE_DURATION) {
5432        console.debug('STOQ - settings changed recently, skipping cache');
5433        return null;
5434      }
5435
5436      return settings;
5437    } catch (error) {
5438      console.debug('STOQ - Error checking settings cache:', error);
5439      return null;
5440    }
5441  }
5442
5443  function createRestockRocketContainer() {
5444    const restockRocketContainer = document.createElement('div');
5445    restockRocketContainer.id = 'restock-rocket';
5446    document.body.appendChild(restockRocketContainer);
5447  }
5448
5449  function createRestockRocketScript(scriptUrl) {
5450    const restockRocketScriptElement = document.createElement('script');
5451    restockRocketScriptElement.setAttribute('defer', 'defer');
5452    restockRocketScriptElement.src = scriptUrl;
5453    document.body.appendChild(restockRocketScriptElement);
5454  }
5455
5456  createRestockRocketContainer()
5457
5458  console.debug('STOQ - extension activated')
5459  try {
5460    const _stoqInitConfig = window._RestockRocketConfig;
5461    const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqInitConfig.product.variants)
5461)
5462      ? _stoqInitConfig.product.variants.map(function(v) { return v.id })
5463      : [];
5464    const _stoqSelectedVariantId = _stoqInitConfig.selected_variant_id;
5465    var _stoqPageSeq = 0;
5466    try {
5467      _stoqPageSeq = (parseInt(window.sessionStorage.getItem('_stoq_pls') || '0', 10) || 0) + 1;
5468      window.sessionStorage.setItem('_stoq_pls', String(_stoqPageSeq));
5469    } catch (e) { }
5470    Shopify?.analytics?.publish?.('stoq_initialized', {
5471      cart_token: _stoqInitConfig.cartToken || '',
5472      page_url: window.location.href,
5473      page_type: _stoqInitConfig.pageType || '',
5474      shop_domain: _stoqInitConfig.shop || '',
5475      market_id: _stoqInitConfig.marketId || '',
5476      country_code: _stoqInitConfig.countryIsoCode || '',
5477      detected_variant_ids: _stoqDetectedVariantIds,
5478      selected_variant_id: _stoqSelectedVariantId || '',
5479      page_load_seq: _stoqPageSeq,
5480      liquid_rendered_at: _stoqInitConfig.liquidRenderedAt || 0,
5481      app_version: _stoqInitConfig.appVersion || '',
5482      liquid_cache_age: _stoqInitConfig.liquidCacheAge,
5483      inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '',
5484      inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId],
5485    });
5486  } catch (e) {
5487    console.debug('STOQ - stoq_initialized publish failed:', e);
5488  }
5489  try {
5490    var _sqTrack = window._RestockRocketConfig;
5491    if (_sqTrack.preordersConfigured) {
5492      document.addEventListener('click', function (e) {
5493        try {
5494          var t = e.target;
5495          if (!t || !t.closest) return;
5496          var host = t.closest('.shopify-payment-button, shopify-payment-terms');
5497          if (!host) return;
5498          var channel = host.matches && host.matches('shopify-payment-terms')
5499            ? 'shop_pay_installments' : 'buy_now';
5500          var form = host.closest('form');
5501          var vidEl = form && form.querySelector('[name="id"]');
5502          var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || '';
5503          var _sqVidNum = Number(variantId);
5504          var _sqPlan = null;
5505          var _sqPlans = Array.isArray(_sqTrack.sellingPlans) ? _sqTrack.sellingPlans : [];
5506          var _sqMktId = Number(_sqTrack.marketId);
5507          var _sqForVariant = function (pl) {
5508            return pl && pl.enabled && Array.isArray(pl.variant_ids) &&
5509              pl.variant_ids.indexOf(_sqVidNum) !== -1;
5510          };
5511          _sqPlans.forEach(function (pl) {
5512            if (!_sqPlan && _sqForVariant(pl) && pl.markets_enabled &&
5513                Array.isArray(pl.shopify_market_ids) &&
5514                pl.shopify_market_ids.indexOf(_sqMktId) !== -1) { _sqPlan = pl; }
5515          });
5516          if (!_sqPlan) {
5517            _sqPlans.forEach(function (pl) {
5518              if (!_sqPlan && _sqForVariant(pl) && !pl.markets_enabled) { _sqPlan = pl; }
5519            });
5520          }
5521          Shopify?.analytics?.publish?.('stoq_accelerated_checkout_clicked', {
5522            variant_id: variantId,
5523            product_id: (_sqTrack.product && _sqTrack.product.id) || '',
5524            channel: channel,
5525            market_id: _sqTrack.marketId || '',
5526            country_code: _sqTrack.countryIsoCode || '',
5527            page_type: _sqTrack.pageType || '',
5528            cart_token: _sqTrack.cartToken || '',
5529            page_url: (window.location && window.location.href) || '',
5530            properties: {
5531              is_preorder_variant: (function () {
5532                var vid = Number(variantId);
5533                var has = function (a) { return Array.isArray(a) && a.indexOf(vid) !== -1; };
5534                return has(_sqTrack.preorderVariantIds) ||
5535                  has(_sqTrack.cachedPreorderVariantIds &&
5536                    _sqTrack.cachedPreorderVariantIds.preorder_variant_ids);
5537              })(),
5538              in_enabled_plan: !!_sqPlan,
5539              is_instock_variant: (function () {
5540                var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; };
5541                return has(_sqTrack.inStockVariantIds) ||
5542                  has(_sqTrack.cachedInStockVariantIds &&
5543                    _sqTrack.cachedInStockVariantIds.in_stock_variant_ids);
5544              })(),
5545              enrolled_plan_id: (_sqPlan && (_sqPlan.shopify_selling_plan_id || _sqPlan.shopify_selling_plan_group_id)) || '',
5546              enrolled_plan_provider: (_sqPlan && _sqPlan.inventory_provider) || '',
5547              block_enabled: !(_sqTrack.cachedSettings && _sqTrack.cachedSettings.block_accelerated_checkout === false),
5548              gate_armed: !!_sqTrack.acceleratedGateArmed,
5549              gate_active_at_click: !!(document.documentElement &&
5550                document.documentElement.classList.contains('stoq-buy-now-pending')),
5551              blocked: (function () {
5552                try {
5553                  var rr = window._RestockRocket;
5554                  return !!(rr && typeof rr.willBlockAcceleratedCl
5554ick === 'function' &&
5555                    rr.willBlockAcceleratedClick(e));
5556                } catch (err) { return false; }
5557              })(),
5558            },
5559          });
5560        } catch (err) { }
5561      }, true);
5562    }
5563  } catch (e) { }
5564  function applyTranslations(settings) {
5565    try {
5566      if (!settings || !settings.multi_language_enabled) {
5567        return settings;
5568      }
5569
5570      if (!settings.translations) {
5571        console.debug('STOQ - No translations found, skipping translation');
5572        return settings;
5573      }
5574
5575      const normalizedLocale = window._RestockRocketConfig.normalizedLocale;
5576      const translations = settings.translations;
5577
5578      if (!normalizedLocale) {
5579        console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {}));
5580        delete settings.translations;
5581        return settings;
5582      }
5583
5584      console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`);
5585
5586      const translatedFields = translations[normalizedLocale];
5587      if (translatedFields && typeof translatedFields === 'object') {
5588        Object.keys(translatedFields).forEach(function(key) {
5589          const value = translatedFields[key];
5590          if (value !== null && value !== undefined && value !== '') {
5591            settings[key] = value;
5592          }
5593        });
5594      } else {
5595        console.debug('STOQ - No translated fields found for locale:', normalizedLocale);
5596      }
5597
5598      delete settings.translations;
5599      return settings;
5600    } catch (e) {
5601      console.debug('STOQ - error applying translations:', e);
5602      return settings;
5603    }
5604  }
5605  function setupCartSellingPlanUpdater(settings) {
5606    window.addEventListener('stoq:inventory-data-loaded', function(event) {
5607      console.debug('STOQ - Inventory data loaded, updating cart selling plans');
5608      if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) {
5609        window._RestockRocket.updateCartSellingPlans()
5610          .then(hasUpdates => {
5611            if (hasUpdates) {
5612              console.debug('STOQ - cart selling plans updated successfully');
5613            } else {
5614              console.debug('STOQ - no cart selling plan updates needed');
5615            }
5616          })
5617          .catch(error => {
5618            console.error('STOQ - error updating cart selling plans:', error);
5619          });
5620      }
5621    });
5622  }
5623  function storefrontGraphql(query, variables) {
5624    const cfg = window._RestockRocketConfig;
5625    if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) {
5626      return Promise.reject(new Error('Storefront API unavailable'));
5627    }
5628    return fetch(
5629      `https://${cfg.shop}/api/${cfg.storefrontApiVersion}/graphql.json`,
5630      {
5631        method: 'POST',
5632        headers: {
5633          'Content-Type': 'application/json',
5634          'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken,
5635        },
5636        body: JSON.stringify({ query: query, variables: variables }),
5637      }
5638    )
5639    .then(function(response) {
5640      if (!response.ok) { throw new Error('Storefront API HTTP ' + response.status); }
5641      return response.json();
5642    })
5643    .then(function(body) {
5644      if (body && body.errors && body.errors.length) {
5645        throw new Error('Storefront API errors: ' + body.errors.map(function(e) { return e && e.message; }).join(', '));
5646      }
5647      return body && body.data;
5648    });
5649  }
5650  function fetchStorefrontShopMetafield(key) {
5651    const cfg = window._RestockRocketConfig;
5652    const query = 'query StoqShopMetafield($namespace: String!, $key: String!) { shop { metafield(namespace: $namespace, key: $key) { value } } }';
5653    return storefrontGraphql(query, { namespace: cfg.metafieldNamespace, key: key })
5654    .then(function(data) {
5655      const value = data && data.shop && data.shop.metafield && data.shop.metafield.value;
5656      if (!value) { throw new Error('Storefront API returned no ' + key + ' metafield value'); }
5657      return JSON.parse(value);
5658    });
5659  }
5660  (function loadStorefrontSettings() {
5661    const cfg = window._RestockRocketConfig;
5662    if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return;
5663    function run() {
5664      // The live-settings read is one more shop-level metafield fetch, so it
5665      // shares fetchStorefrontShopMetafield with the integrations/selling_plans
5666      // reads rather than re-issuing the same query + parse.
5667      fetchStorefrontShopMetafield('settings')
5668      .then(function(settings) {
5669        cfg.storefrontSettings = settings;
5670        console.debug('STOQ - stored live settings from Storefront API on config.storefrontSettings');
5671      })
5672      .catch(function(e) {
5673        console.debug('STOQ - Storefront settings fetch failed (non-fatal):', e && e.message);
5674      });
5675    }
5676
5677    if (typeof window.requestIdleCallback === 'function') {
5678      window.requestIdleCallback(run, { timeout: 5000 });
5679    } else {
5680      setTimeout(run, 0);
5681    }
5682  })();
5683  const cachedSettings = window._RestockRocketConfig.cachedSettings;
5684  const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null;
5685
5686  if (validCachedSettings) {
5687    console.debug('STOQ - using cached settings');
5688    initializeScripts(validCachedSettings);
5689  } else {
5690    console.debug('STOQ - fetching fresh settings');
5691    const headers = {
5692      'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop,
5693      'ngrok-skip-browser-warning': 'skip'
5694    };
5695
5696    if (window.Shopify?.theme?.role === 'main') {
5697      headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name;
5698      headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version;
5699      headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id;
5700    }
5701
5702    fetch(
5703      `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`,
5704      { headers }
5705    )
5706    .then(function(response) {
5707      if (!response.ok) {
5708        throw new Error('Network response was not ok');
5709      }
5710      return response.json();
5711    })
5712    .then(function(settings) {
5713      initializeScripts(settings);
5714    })
5715    .catch(function(error) {
5716      if (cachedSettings) {
5717        console.debug('STOQ - using expired cached settings as fallback');
5718        initializeScripts(cachedSettings);
5719      } else {
5720        console.error('STOQ - failed to load settings:', error);
5721      }
5722    })
5723    .catch(function(e) {
5724      console.error(e)
5725    })
5726  }
5727
5728  function fetchEmbedConfig(endpoint, apply) {
5729    return fetch(
5730      `${window._RestockRocketConfig.host}/api/v1/embed/${endpoint}.json`,
5731      {
5732        headers: {
5733          'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop,
5734          'ngrok-skip-browser-warning': 'skip'
5735        }
5736      }
5737    )
5738    .then(function(response) {
5739      if (!response.ok) throw new Error(`Failed to fetch ${endpoint}`);
5740      return response.json();
5741    })
5742    .then(function(data) {
5743      try {
5744        apply(data);
5745      } catch (applyError) {
5746        console.error('STOQ - apply failed for ' + endpoint + ':', applyError);
5747        throw applyError;
5748      }
5749    })
5750    .catch(function(error) {
5751      console.debug(`STOQ - using cached ${endpoint}:`, error.message);
5752    });
5753  }
5754  function refreshShopConfig(source) {
5755    const cfg = window._RestockRocketConfig;
5756    const viaEmbed = function() { return fetchEmbedConfig(source.endpoint, source.apply); };
5757    const flagOn = !!cfg.readFlags && cfg.readFlags[source.flag] === true;
5758    if (!flagOn || source.embedOnly === true) { return viaEmbed(); }
5759
5760    return fetchStorefrontShopMetafield(source.metafieldKey)
5761      .then(function(value) {
5762        if (!source.isValid(value)) { throw new Error(source.metafieldKey + ' metafield is not a valid ' + source.endpoint + ' payload'); }
5763        source.apply(value);
5764        console.debug('STOQ - refreshed ' + source.endpoint + ' from the Storefront API');
5765      })
5766      .catch(function(error) {
5767        console.debug('STOQ - Storefront ' + source.endpoint + ' read failed, using embed:', error.message);
5768        return viaEmbed();
5769      });
5770  }
5771  function refreshIntegrations() {
5772    const cfg = window._RestockRocketConfig;
5773    return refreshShopConfig({
5774      endpoint: 'integrations',
5775      metafieldKey: 'integrations',
5776      flag: 'enable_storefront_integrations_read',
5777      isValid: function(value) { return Array.isArray(value); },
5778      apply: function(data) {
5779        cfg.integrations = data;
5780      }
5781    });
5782  }
5783  function refreshSellingPlans(embedOnly) {
5784    const cfg = window._RestockRocketConfig;
5785    return refreshShopConfig({
5786      embedOnly: embedOnly === true,
5787      endpoint: 'selling_plans',
5788      metafieldKey: 'cachedSellingPlans',
5789      flag: 'enable_storefront_selling_plans_read',
5790      isValid: function(value) { return !!value && Array.isArray(value.plans); },
5791      apply: function(data) {
5792        cfg.sellingPlans = data.plans;
5793        cfg.disabledSellingPlanIds = data.disabled_plan_ids || [];
5794        if (data && data.read_flags && typeof data.read_flags === 'object' && !Array.isArray(data.read_flags)) {
5795          cfg.readFlags = data.read_flags;
5796        }
5797      }
5798    });
5799  }
5800
5801  function initializeScripts(settings) {
5802    settings = applyTranslations(settings);
5803    window._RestockRocketConfig.settings = settings;
5804    console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`);
5805    const forceEmbedSellingPlans = settings.force_embed_selling_plans === true;
5806    const staleRefresh = !window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid;
5807    if (forceEmbedSellingPlans || staleRefresh) {
5808      console.debug('STOQ - refreshing selling_plans' + (staleRefresh ? ' + integrations (Liquid cache stale)' : ' (force_embed_selling_plans)'));
5809      const refreshes = [refreshSellingPlans(forceEmbedSellingPlans)];
5810      if (staleRefresh) { refreshes.push(refreshIntegrations()); }
5811      Promise.race([
5812        Promise.all(refreshes),
5813        new Promise(function(resolve) { setTimeout(resolve, 1000); })
5814      ]).then(function() { loadScripts(settings); });
5815      return;
5816    }
5817
5818    loadScripts(settings);
5819  }
5820
5821  function loadScripts(settings) {
5822    setupCartSellingPlanUpdater(settings);
5823
5824    if(settings.enable_app) {
5825      const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) {
5826        return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType);
5827      })
5828      const hasEnabledOffer = Array.isArray(window._RestockRocketConfig.sellingPlans)
5829        && window._RestockRocketConfig.sellingPlans.some(function(plan) { return plan && plan.enabled; });
5830      const hasDisabledPlanIds = Array.isArray(window._RestockRocketConfig.disabledSellingPlanIds)
5831        && window._RestockRocketConfig.disabledSellingPlanIds.length > 0;
5832      const usePreorderBuild = settings.preorder_enabled || hasEnabledOffer || hasDisabledPlanIds;
5833
5834      const collectionScriptUrl = usePreorderBuild
5835        ? window._RestockRocketConfig.scriptUrlCollection
5836        : window._RestockRocketConfig.scriptUrlCollectionBis;
5837      const productScriptUrl = usePreorderBuild
5838        ? window._RestockRocketConfig.scriptUrlProduct
5839        : window._RestockRocketConfig.scriptUrlProductBis;
5840
5841      const pageType = window._RestockRocketConfig.pageType;
5842      const collectionPageTypes = ['collection', 'index', 'search', 'page'];
5843
5844      if(collectionPageTypes.indexOf(pageType) !== -1 && (settings[`show_button_on_${pageType}`] || settings[`preorder_${pageType}_enabled`])) {
5845        createRestockRocketScript(collectionScriptUrl);
5846      } else if(pageType === 'product') {
5847        createRestockRocketScript(productScriptUrl);
5848      } else if(hijackIntegration) {
5849        createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
5850      } else if(usePreorderBuild) {
5851        createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
5852      } else {
5853        console.debug(`STOQ - no scripts enabled for ${pageType}`);
5854      }
5855      const appLoadedEvent = new CustomEvent('stoq:loaded', {
5856        detail: {
5857          pageType: window._RestockRocketConfig.pageType,
5858          enabled: settings.enable_app,
5859          settings: settings,
5860          preorderEnabled: settings.preorder_enabled
5861        }
5862      });
5863      console.debug('STOQ - dispatching app loaded event');
5864      window.dispatchEvent(appLoadedEvent);
5865    }
5866  }
5867</script>
5867<style id="RestockRocketStyle">html.stoq-buy-now-pending .shopify-payment-button{pointer-events:none!important}</style>
5868
5869
5870</div>
5870<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5870
5871</body>
5872  <link
5873    rel="preload"
5874    fetchpriority="low"
5875    href="//www.somato.fit/cdn/shop/t/21/assets/theme-deferred.css?v=100538309232085770951749488775"
5876    as="style"
5877    onload="this.onload=null;this.rel='stylesheet'"
5878  >
5879  <noscript><link rel="stylesheet" href="//www.somato.fit/cdn/shop/t/21/assets/theme-deferred.css?v=100538309232085770951749488775"></noscript>
5880  
5881</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.