PageSourceSearch

https://biotyspa.com/search

html biotyspa.com collected 2026-10-06 22:45:52 UTC 319,580 bytes, 4,327 lines download raw bytes

1<!doctype html>
2<html class="no-js supports-no-cookies" lang="en">
3<head>
4<script src="https://sapi.negate.io/script/xnru8HLmqz71UfR1Q52SXg==?shop=biotyspa.myshopify.com"></script>
4
5
6
7  <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 7-8
7
8<script async src="https://www.googletagmanager.com/gtag/js?id=
8AW-867712157
vendor: 12 bytes, line 8
8"></script>
9<script>
10  
vendor: 134 bytes, lines 10-14
10window.dataLayer = window.dataLayer || [];
11  function gtag(){dataLayer.push(arguments);}
12  gtag('js', new Date());
13
14  gtag('config', '
14AW-867712157
vendor: 4 bytes, line 14
14');
15</script>
15
16
17  <meta charset="utf-8">
18  <meta http-equiv="X-UA-Compatible" content="IE=edge">
19  <meta name="viewport" content="width=device-width,initial-scale=1">
20  <meta name="theme-color" content="">
21  <link rel="canonical" href="https://biotyspa.com/search">
22  <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
23  <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
24  <link rel="preconnect" href="https://fonts.shopify.com" crossorigin>
25  <link rel="preconnect" href="https://monorail-edge.shopifysvc.com">
26
27  
27<script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js" type="text/javascript"></script>
27
28  
29  
30<link rel="shortcut icon" href="//biotyspa.com/cdn/shop/files/favicon_c065eba7-f921-4544-b860-d572d2c2097c_32x32.png?v=1678498342" type="image/png"><title>Search
31&ndash; BIOTYSPA AU</title><meta name="description" content="Born in France. Made in Australia. French sculpting rituals for body &amp; face, since 2016.">
31<script>
32    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
33  </script>
33
34
35  <!-- Start IE11 compatibility -->
36  
36<script>
37    if (!!window.MSInputMethodContext && !!document.documentMode) {
38      // CSSVar Polyfill
39      document.write('
39<script src="https://cdn.jsdelivr.net/gh/nuxodin/[email protected]/ie11CustomProperties.min.js"><\x2fscript>');
40
41      document.documentElement.className = document.documentElement.className.replace('js', 'no-js');
42
43      document.addEventListener('DOMContentLoaded', function () {
44        var elsToLazyload = document.querySelectorAll('.lazyload');
45        for (var i = 0; i < elsToLazyload.length; i++) {
46          var elToLazyLoad = elsToLazyload[i];
47          elToLazyLoad.removeAttribute('src');
48          var src = elToLazyLoad.getAttribute('data-src').replace('_{width}x.', '_600x.');
49          elToLazyLoad.setAttribute('src', src);
50          elToLazyLoad.classList.remove('lazyload');
51          elToLazyLoad.classList.add('lazyloaded');
52        }
53      });
54    }
55  </script>
55
56  <!-- End IE11 compatibility -->
57  <style>:root {
58    --base-font-size: 81.25%;
59    --base-line-height: 1.2;
60
61    --heading-font-stack: Helvetica, Arial, sans-serif;
62    --heading-font-weight: 400;
63    --heading-font-style: normal;
64    --heading-line-height: 1;
65
66
67    --body-font-stack: Helvetica, Arial, sans-serif;
68    --body-font-weight: 400;
69    --body-font-bold: FontDrop;
70    --body-font-bold-italic: FontDrop;
71
72    /*
73    Primary color scheme
74    */
75    --color-primary-accent: rgb(0, 0, 0);
76    --color-primary-text: rgb(0, 0, 0);
77    --color-primary-text-rgb: 0, 0, 0;
78    --color-primary-background: rgb(255, 255, 255);
79    --color-primary-background-hex: #ffffff;
80    --color-primary-meta: rgb(169, 169, 171);
81    --color-primary-text--overlay: rgb(255, 255, 255);
82    --color-primary-accent--overlay: rgb(255, 255, 255);
83    --color-primary-text-placeholder: rgba(0, 0, 0, 0.1);
84    --color-primary-background-0: rgba(255, 255, 255, 0);
85
86
87    /*
88    Secondary color scheme
89    */
90    --color-secondary-accent: rgb(255, 255, 255);
91    --color-secondary-text: rgb(0, 0, 0);
92    --color-secondary-background: rgb(242, 242, 242);
93    --color-secondary-background-hex: #f2f2f2;
94    --color-secondary-meta: rgb(169, 169, 171);
95    --color-secondary-text--overlay: rgb(242, 242, 242);
96    --color-secondary-accent--overlay: rgb(0, 0, 0);
97    --color-secondary-text-placeholder: rgba(0, 0, 0, 0.1);
98    --color-secondary-background-0: rgba(242, 242, 242, 0);
99
100    /*
101    Tertiary color scheme
102    */
103    --color-tertiary-accent: rgb(169, 169, 171);
104    --color-tertiary-text: rgb(255, 255, 255);
105    --color-tertiary-background: rgb(0, 0, 0);
106    --color-tertiary-background-hex: #000000;
107    --color-tertiary-meta: rgb(242, 242, 242);
108    --color-tertiary-text--overlay: rgb(0, 0, 0);
109    --color-tertiary-accent--overlay: rgb(0, 0, 0);
110    --color-tertiary-text-placeholder: rgba(255, 255, 255, 0.1);
111    --color-tertiary-background-0: rgba(0, 0, 0, 0);
112
113    --white-text--overlay: rgb(0, 0, 0);
114    --black-text--overlay: rgb(255, 255, 255);
115
116    --color-border: rgb(0, 0, 0);
117    --border-width: 1px;
118
119
120    --text-width: 1px;
121    --checkbox-width: 1px;
122
123
124    --font-heading: Helvetica, Arial, sans-serif;
125    --font-body: Helvetica, Arial, sans-serif;
126    --font-body-weight: 400;
127    --font-body-style: normal;
128    --font-body-bold-weight: bold;
129
130    --heading-letterspacing: 0.0;
131    --heading-capitalize: none;
132    --heading-decoration: none;
133
134    --bopy-copy-transform: none;
135
136    --wrapperWidth: 100vw;
137    --gutter: 1px;
138    --rowHeight: calc((var(--wrapperWidth) - (11 * var(--gutter))) / 12);
139
140    --ratioA: 1;
141    --ratioB: 1;
142
143    --header-height: 66px;
144    --add-to-cart-height: 44px;
145
146    --spacing: 3rem;
147    --spacing-double: 6rem;
148    --spacing-half: 1.5rem;
149
150    /*
151    Buttons 
152    */
153    --button-text-transform: uppercase;
154    --button-border-radius: 0;
155    --button-border-color: var(--color-primary-text);
156    --button-background-color: var(--color-primary-text);
157    --button-text-color: var(--color-primary-text--overlay);
158    --button-border-color-hover: var(--color-primary-accent);
159    --button-background-color-hover: var(--color-primary-accent);
160    --button-text-color-hover: var(--color-primary-accent--overlay);
161
162
163    /*
164    SVG ico select
165    */
166    --icon-svg-select: url(//biotyspa.com/cdn/shop/t/17/assets/ico-select.svg?v=128124354853601741871744300127);
167    --icon-svg-select-primary: url(//biotyspa.com/cdn/shop/t/17/assets/ico-select__primary.svg?v=138688341099480697841744300127);
168    --icon-svg-select-secondary: url(//biotyspa.com/cdn/shop/t/17/assets/ico-select__secondary.svg?v=184099902076870163431744300127);
169    --icon-svg-select-tertiary: url(//biotyspa.com/cdn/shop/t/17/assets/ico-select__tertiary.svg?v=173726109861728258941744300128);
170
171  }
172
173  [data-color-scheme="primary"] {
174    --color-scheme-text: rgb(0, 0, 0);
175    --color-scheme-background: rgb(255, 255, 255);
176    --color-scheme-accent: rgb(0, 0, 0);
177    --color-scheme-meta: rgb(169, 169, 171);
178    --color-scheme-text--overlay: rgb(255, 255, 255);
179    --color-scheme-accent--overlay: rgb(255, 255, 255);
180    --color-scheme-text-placeholder: rgba(0, 0, 0, 0.1);
181    --color-scheme-background-0: rgba(255, 255, 255, 0);
182    --payment-terms-background-color: #ffffff;
183  }
184  [data-color-scheme="secondary"] {
185    --color-scheme-text: rgb(0, 0, 0);
186    --color-scheme-background: rgb(242, 242, 242);
187    --color-scheme-accent: rgb(255, 255, 255);
188    --color-scheme-meta: rgb(169, 169, 171);
189    --color-scheme-text--overlay: rgb(242, 242, 242);
190    --color-scheme-accent--overlay: rgb(0, 0, 0);
191    --color-scheme-text-placeholder: rgba(0, 0, 0, 0.1);
192    --color-scheme-background-0: rgba(242, 242, 242, 0);
193    --payment-terms-background-color: #f2f2f2;
194  }
195  [data-color-scheme="tertiary"] {
196    --color-scheme-text: rgb(255, 255, 255);
197    --color-scheme-background: rgb(0, 0, 0);
198    --color-scheme-accent: rgb(169, 169, 171);
199    --color-scheme-meta: rgb(242, 242, 242);
200    --color-scheme-text--overlay: rgb(0, 0, 0);
201    --color-scheme-accent--overlay: rgb(0, 0, 0);
202    --color-scheme-text-placeholder: rgba(255, 255, 255, 0.1);
203    --color-scheme-background-0: rgba(0, 0, 0, 0);
204    --payment-terms-background-color: #000000;
205  }
206
207  [data-color-scheme="white"] {
208    --color-scheme-text: #ffffff;
209    --color-scheme-accent: #ffffff;
210    --color-scheme-text--overlay: rgb(0, 0, 0);
211    --color-scheme-accent--overlay: rgb(0, 0, 0);
212  }
213
214  [data-color-scheme="black"] {
215    --color-scheme-text: #000000;
216    --color-scheme-accent: #000000;
217    --color-scheme-text--overlay: rgb(255, 255, 255);
218    --color-scheme-accent--overlay: rgb(255, 255, 255);
219  }
220</style>
221
222  <style>
223    @keyframes marquee {
224      0% {
225        transform: translateX(0);
226        -webkit-transform: translateX(0);
227      }
228      100% {
229        transform: translateX(-100%);
230        -webkit-transform: translateX(-100%);
231      }
232    }
233  </style>
234  <style>#MainContent{opacity:0;visibility:hidden}[x-cloak]{display:none!important}.marquee-container{visibility:hidden}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}
234[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.bg-transparent{background-color:transparent}.bg-scheme-background{background-color:var(--color-scheme-background)}.bg-scheme-accent{background-color:var(--color-scheme-accent)}.bg-border{background-color:var(--color-border)}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-scheme-background-0{--tw-gradient-from:var(--color-scheme-background-0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,hsla(0,0%,100%,0))}.via-scheme-background{--tw-gradient-stops:var(--tw-gradient-from),var(--color-scheme-background),var(--tw-gradient-to,hsla(0,0%,100%,0))}.to-scheme-background{--tw-gradient-to:var(--color-scheme-background)}.border-scheme-text{border-color:var(--color-scheme-text)}.border-grid-color,.border-theme-color{border-color:var(--color-border)}.hover\:border-scheme-accent:hover{border-color:var(--color-scheme-accent)}.rounded-full{border-radius:9999px}.border-t-grid{border-top-width:var(--border-width)}.border-b-grid{border-bottom-width:var(--border-width)}.border-b-text{border-bottom-width:var(--text-width)}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.hidden{display:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-stretch{align-items:stretch}.self-stretch{align-self:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-grow{flex-grow:1}.h-2{height:.5rem}.h-5{height:1.25rem}.h-full{height:100%}.text-sm{font-size:.8rem}.text-base,.text-sm{line-height:var(--base-line-height)}.text-base{font-size:1rem}.text-lg{font-size:1.25rem}.text-lg,.text-xl{line-height:var(--base-line-height)}.text-xl{font-size:1.563rem}.m-auto{margin:auto}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-auto{margin-bottom:auto;margin-top:auto}.mr-1{margin-right:.25rem}.mt-2{margin-top:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.ml-4{margin-left:1rem}.mr-6{margin-right:1.5rem}.ml-16{margin-left:4rem}.ml-auto{margin-left:auto}.-ml-4{margin-left:-1rem}.-ml-16{margin-left:-4rem}.opacity-0{opacity:0}.opacity-100{opacity:1}.overflow-x-auto{overflow-x:auto}.p-1{padding:.25rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-4{padding-bottom:1rem;padding-top:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-theme{padding-bottom:var(--spacing);padding-top:var(--spacing)}.py-theme-half{padding-bottom:var(--spacing-half);padding-top:var(--spacing-half)}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pt-8{padding-top:2rem}.pointer-events-none{pointer-events:none}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.top-1{top:.25rem}.top-2{top:.5rem}.right-2{right:.5rem}.-bottom-2{bottom:-.5rem}.left-1\/2{left:50%}*{--tw-shadow:0 0 transparent;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent}.fill-current{fill:currentColor}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-scheme-text{color:var(--color-scheme-text)}.hover\:text-scheme-accent:hover,.text-scheme-accent{color:var(--color-scheme-accent)}.italic{font-style:italic}.uppercase{text-transform:uppercase}.oldstyle-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.w-2{width:.5rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-theme-width{width:var(--border-width)}.w-1\/3{width:33.333333%}.w-full{width:100%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-60{z-index:60}.z-70{z-index:70}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.origin-center{transform-origin:center}.rotate-180{--tw-rotate:180deg}.-translate-x-1\/2{--tw-translate-x:-50%}.translate-y-full{--tw-translate-y:100%}.translate-y-0-important{--tw-translate-y:0px!important}.transition{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}html{background-color:var(--color-primary-background);color:var(--color-primary-text);font-size:var(--base-font-size);line-height:var(--base-line-height)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--body-font-stack);font-style:var(--body-font-style);font-weight:var(--body-font-weight);-webkit-text-size-adjust:100%;text-transform:var(--bopy-copy-transform)}.font-heading{font-family:var(--heading-font-stack);font-style:var(--heading-font-style);
234font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letterspacing);-webkit-text-decoration:var(--heading-decoration);text-decoration:var(--heading-decoration);text-transform:var(--heading-capitalize)}.font-body{font-family:var(--body-font-stack);font-style:var(--body-font-style);font-weight:var(--body-font-weight);letter-spacing:0;text-decoration:none;text-transform:var(--body-font-style);text-transform:var(--bopy-copy-transform)}.responsive-image-wrapper:before{content:"";display:block}.responsive-image{opacity:0}.responsive-image.lazyloaded{opacity:1}.responsive-image-placeholder{opacity:.05}.responsive-image.lazyloaded+.responsive-image-placeholder{opacity:0}[data-color-scheme=primary] .responsive-image-placeholder,[data-color-scheme=secondary] .responsive-image-placeholder,[data-color-scheme=tertiary] .responsive-image-placeholder{background-color:var(--color-scheme-text)}.no-js .responsive-image-placeholder{display:none}.visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}svg{height:100%;width:100%}.skip-link{background-color:var(--color-primary-background);color:var(--color-primary-text);left:0;opacity:0;padding:1rem;pointer-events:none;position:absolute;top:0;z-index:50}.skip-link:focus{opacity:1;pointer-events:auto}#sticky-positioner{height:1px;left:0;position:absolute;top:var(--border-width);width:1px}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.supports-no-cookies:not(html),[hidden],[x-cloak],html.no-js .js-enabled{display:none}.supports-no-cookies .supports-no-cookies:not(html){display:block}.section-x-padding{padding-left:.5rem;padding-right:.5rem}@media (min-width:1024px){.section-x-padding{padding-left:1rem;padding-right:1rem}}#MainContent .shopify-section:first-of-type section{margin-top:calc(var(--border-width)*-1)}#MainContent .shopify-section.has-full-screen-setting:first-of-type section .h-screen-header{height:calc(100vh - var(--header-height, 0px))}@media(max-width:1023px){#MainContent .shopify-section.has-full-screen-setting:first-of-type section .background-video-wrapper--full-screen{padding-bottom:calc(100vh - var(--header-height, 0px))}}@media(min-width:1024px){#MainContent .shopify-section.has-full-screen-setting:first-of-type section .lg\:background-video-wrapper--full-screen{padding-bottom:calc(100vh - var(--header-height, 0px))}}select{background-image:var(--icon-svg-select);background-position:100%;background-repeat:no-repeat;background-size:1em 1em}input[type=email],input[type=password],input[type=text]{-webkit-appearance:none;border-radius:0}[data-color-scheme=primary].select.text-scheme-text,[data-color-scheme=primary] select.text-scheme-text{background-image:var(--icon-svg-select-primary)}[data-color-scheme=secondary] select.text-scheme-text{background-image:var(--icon-svg-select-secondary)}[data-color-scheme=tertiary] select.text-scheme-text{background-image:var(--icon-svg-select-tertiary)}button{border-radius:0}.button{background-color:var(--button-background-color);border-color:var(--button-border-color);border-radius:var(--button-border-radius);border-width:var(--text-width);color:var(--button-text-color);cursor:pointer;padding:.5rem 2rem;text-transform:var(--button-text-transform)}.button:hover{background-color:var(--button-background-color-hover);border-color:var(--button-border-color-hover);color:var(--button-text-color-hover)}.show-button-arrows .button:after{content:"  →"}.button span,.button svg,button span,button svg{pointer-events:none}@media(prefers-reduced-motion:reduce){.marquee-container{display:block;padding-left:.5rem;padding-right:.5rem;text-align:center;white-space:normal}@media (min-width:1024px){.marquee-container{padding-left:1rem;padding-right:1rem}}.marquee span{display:none}.marquee span:first-child{display:inline}}.marquee-container{visibility:visible}.rte>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.rte{line-height:var(--base-line-height)}.rte img{height:auto;max-width:100%;width:100%}.rte ol,.rte ul{margin-left:var(--spacing)}.rte ol>:not([hidden])~:not([hidden]),.rte ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.rte ul{list-style-type:disc}.rte ol{list-style:decimal}.rte h1{font-size:1.953rem;line-height:var(--base-line-height)}@media (min-width:1024px){.rte h1{font-size:3.815rem;line-height:1}}.rte h2{font-size:1.953rem;line-height:var(--base-line-height)}@media (min-width:1024px){.rte h2{font-size:2.441rem;line-height:calc(var(--base-line-height)*.9)}}.rte h1,.rte h2{font-family:var(--heading-font-stack);font-style:var(--heading-font-style);
234font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letterspacing);-webkit-text-decoration:var(--heading-decoration);text-decoration:var(--heading-decoration);text-transform:var(--heading-capitalize)}.rte a{text-decoration:underline}[data-color-scheme=primary].text-scheme-text.rte a:hover,[data-color-scheme=primary].text-scheme-text .rte a:hover,[data-color-scheme=primary] .text-scheme-text.rte a:hover,[data-color-scheme=secondary].text-scheme-text.rte a:hover,[data-color-scheme=secondary].text-scheme-text .rte a:hover,[data-color-scheme=secondary] .text-scheme-text.rte a:hover,[data-color-scheme=tertiary].text-scheme-text.rte a:hover,[data-color-scheme=tertiary].text-scheme-text .rte a:hover,[data-color-scheme=tertiary] .text-scheme-text.rte a:hover{color:var(--color-scheme-accent);-webkit-text-decoration-color:var(--color-scheme-accent);text-decoration-color:var(--color-scheme-accent)}.svg-scale svg{height:1em;width:1em}.svg-scale-height svg{height:.8em;width:auto}[data-color-scheme=footer].bg-scheme-background :focus,[data-color-scheme=footer] .bg-scheme-background :focus,[data-color-scheme=header].bg-scheme-background :focus,[data-color-scheme=header] .bg-scheme-background :focus,[data-color-scheme=primary].bg-scheme-background :focus,[data-color-scheme=primary] .bg-scheme-background :focus,[data-color-scheme=secondary].bg-scheme-background :focus,[data-color-scheme=secondary] .bg-scheme-background :focus,[data-color-scheme=tertiary].bg-scheme-background :focus,[data-color-scheme=tertiary] .bg-scheme-background :focus{outline-color:var(--color-scheme-accent);outline-offset:.25rem;outline-style:solid;outline-width:var(--text-width)}@media (min-width:640px){.sm\:oldstyle-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}}@media (min-width:768px){.md\:oldstyle-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}}@media (min-width:1024px){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:flex-wrap{flex-wrap:wrap}.lg\:mt-0{margin-top:0}.lg\:ml-2{margin-left:.5rem}.lg\:ml-4{margin-left:1rem}.lg\:pt-0{padding-top:0}.lg\:relative{position:relative}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-right{text-align:right}.lg\:oldstyle-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.lg\:w-1\/3{width:33.333333%}.lg\:w-2\/3{width:66.666667%}.lg\:w-3\/4{width:75%}}@media (min-width:1280px){.xl\:oldstyle-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}}@media (min-width:1536px){.\32xl\:oldstyle-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}}
235</style>
236  
237
238
239<meta property="og:site_name" content="BIOTYSPA AU">
240<meta property="og:url" content="https://biotyspa.com/search">
241<meta property="og:title" content="Search">
242<meta property="og:type" content="website">
243<meta property="og:description" content="Born in France. Made in Australia. French sculpting rituals for body &amp; face, since 2016."><meta property="og:image" content="http://biotyspa.com/cdn/shop/files/Biotyspa-banner.jpg?v=1678193579">
244  <meta property="og:image:secure_url" content="https://biotyspa.com/cdn/shop/files/Biotyspa-banner.jpg?v=1678193579">
245  <meta property="og:image:width" content="1200">
246  <meta property="og:image:height" content="628">
247
248
249<meta name="twitter:card" content="summary_large_image">
250<meta name="twitter:title" content="Search">
251<meta name="twitter:description" content="Born in France. Made in Australia. French sculpting rituals for body &amp; face, since 2016.">
252
253  
254
255<script>
256function onLoadStylesheet() {
257          var url = "//biotyspa.com/cdn/shop/t/17/assets/theme.min.css?v=67496072590944225771744300103";
258          var link = document.querySelector('link[href="' + url + '"]');
259          link.loaded = true;
260          link.dispatchEvent(new CustomEvent('stylesLoaded'));
261        }
262        window.theme_stylesheet = '//biotyspa.com/cdn/shop/t/17/assets/theme.min.css?v=67496072590944225771744300103';
263</script>
263
264<link rel="stylesheet" href="//biotyspa.com/cdn/shop/t/17/assets/theme.min.css?v=67496072590944225771744300103" media="print" onload="this.media='all';onLoadStylesheet();">
265<noscript><link rel="stylesheet" href="//biotyspa.com/cdn/shop/t/17/assets/theme.min.css?v=67496072590944225771744300103"></noscript>
266
267
268  
269
270  <style>
271    
272    
273    
274    
275    
276    
277  </style>
278
279  
280<script>
281window.baseAssetsUrl = '//biotyspa.com/cdn/shop/t/17/';
282</script>
vendor: 1 bytes, line 282
282
283<script type="module" src="//biotyspa.com/cdn/shop/t/17/assets/theme.min.js?v=80654545932984811811744300103" defer="defer"></script>
283
284
285  
285<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
285<meta name="google-site-verification" content="O7tWeOEIyomYcNcUn0hgIGz_cGqBnZ6DyN6pEukoUxo">
286<meta name="facebook-domain-verification" content="xpjhltki6uzos7onucgrn2gjwy2eeg">
287<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/17053837/digital_wallets/dialog">
288<meta id="in-context-paypal-metadata" data-shop-id="17053837" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="AUD">
289<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
289<script async="async" src="/checkouts/internal/preloads.js?locale=en-AU&default_configuration_id=13500607"></script>
289
290<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
291<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-AU&default_configuration_id=13500607&shop_id=17053837" crossorigin="anonymous"></script>
vendor: 1 bytes, line 291
291
292<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":17053837,"countryCode":"AU","currencyCode":"AUD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/17053837","merchantName":"BIOTYSPA AU","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","jcb"],"total":{"type":"pending","label":"BIOTYSPA AU","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 292
292
293<script id="shopify-features" type="application/json">{"accessToken":"4e7fe36b0228a57fda2e93f0b99e19bd","betas":["rich-media-storefront-analytics"],"domain":"biotyspa.com","predictiveSearch":true,"shopId":17053837,"locale":"en"}</script>
vendor: 1 bytes, line 293
293
294<script>var Shopify = Shopify || {};
295Shopify.shop = "biotyspa.myshopify.com";
296Shopify.locale = "en";
297Shopify.currency = {"active":"AUD","rate":"1.0"};
298Shopify.country = "AU";
299Shopify.theme = {"name":"Biotyspa 2026.01","id":142151418047,"schema_name":"Baseline","schema_version":"2.5.2","theme_store_id":910,"role":"main"};
300Shopify.theme.handle = "null";
301Shopify.theme.style = {"id":null,"handle":null};
302Shopify.cdnHost = "biotyspa.com/cdn";
303Shopify.routes = Shopify.routes || {};
304Shopify.routes.root = "/";
305Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
306Shopify.SignInWithShop = Shopify.SignInWithShop || {};
307Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
308Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 308
308
309<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 309
309
310<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 310
310
311<script>
312  window.ShopifyPay = window.ShopifyPay || {};
313  window.ShopifyPay.apiHost = "shop.app\/pay";
314  window.ShopifyPay.redirectState = null;
315</script>
vendor: 1 bytes, line 315
315
316<script>
317  window.Shopify = window.Shopify || {};
318  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
319  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
320  window.Shopify.SignInWithShop.eligible = true;
321</script>
vendor: 1 bytes, line 321
321
322<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 322
322
323<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 323
323
324<script type="module">
325  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
326
327  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
328
329</script>
vendor: 1 bytes, line 329
329
330<script>
331  window.Shopify = window.Shopify || {};
332  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
333  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"]};
334</script>
vendor: 1 bytes, line 334
334
335<script>(function() {
336  var isLoaded = false;
337  function asyncLoad() {
338    if (isLoaded) return;
339    isLoaded = true;
340    var urls = ["https:\/\/assets1.adroll.com\/shopify\/latest\/j\/shopify_rolling_bootstrap_v2.js?adroll_adv_id=KUYACOEZ5JAMHABH7AQZWP\u0026adroll_pix_id=VH3JV2RQLFBRBANEA5DNTS\u0026shop=biotyspa.myshopify.com","https:\/\/wisepops.net\/loader.js?v=3\u0026h=zCnepNGku9\u0026shop=biotyspa.myshopify.com","https:\/\/cdn.hextom.com\/js\/freeshippingbar.js?shop=biotyspa.myshopify.com","https:\/\/cdn.hextom.com\/js\/quickannouncementbar.js?shop=biotyspa.myshopify.com","\/\/cdn.shopify.com\/proxy\/3f53b140510b07c0811d564ded8162769097584b5a6aa310f745f681cf359a39\/d1639lhkj5l89m.cloudfront.net\/js\/storefront\/uppromote.js?shop=biotyspa.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/dr4qe3ddw9y32.cloudfront.net\/awin-shopify-integration-code.js?aid=125016\u0026v=shopifyApp_5.3.0\u0026ts=1773015538510\u0026shop=biotyspa.myshopify.com"];
341    for (var i = 0; i < urls.length; i++) {
342      var s = document.createElement('script');
343      s.type = 'text/javascript';
344      s.async = true;
345      s.src = urls[i];
346      var x = document.getElementsByTagName('script')[0];
347      x.parentNode.insertBefore(s, x);
348    }
349  };
350  if(window.attachEvent) {
351    window.attachEvent('onload', asyncLoad);
352  } else {
353    window.addEventListener('load', asyncLoad, false);
354  }
355})();</script>
vendor: 1 bytes, line 355
355
356<script id="__st">var __st={"a":17053837,"offset":39600,"reqid":"b9282056-f055-4396-a046-77808e11f647-1791326752","pageurl":"biotyspa.com\/search","u":"23c342dfb622","p":"searchresults"};</script>
vendor: 1 bytes, line 356
356
357<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 357
357
358<script id="form-persister">!function(){'use strict';const t='contact',e='new_comment',n=[[t,t],['blogs',e],['comments',e],[t,'customer']],o='password',r='form_key',c=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',o],s=()=>{try{return window.sessionStorage}catch{return}},i='__shopify_v',u=t=>t.elements[r],a=function(){const t=[...n].map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');var e;return e=t,()=>e?[...document.querySelectorAll(e)].map((t=>t.form)):[]}();function m(t){const e=u(t);a().includes(t)&&(!e||!e.value)&&function(t){try{if(!s())return;!function(t){const e=s();if(!e)return;const n=u(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){u(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:r})),t.elements[r].value=e}(t,e),function(t,e){const n=s();if(!n)return;const r=[...t.querySelectorAll(`input[type='${o}']`)].map((({name:t})=>t)),u=[...c,...r],a={};for(const[o,c]of new FormData(t).entries())u.includes(o)||(a[o]=c);n.setItem(e,JSON.stringify({[i]:1,action:t.action,data:a}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(t)}const f=t=>{if('true'===t.dataset.persistBound)return;const e=function(t,e){const n=function(t){return'function'==typeof t.submit?t.submit:HTMLFormElement.prototype.submit}(t).bind(t);return function(){let t;return()=>{t||(t=!0,(()=>{try{e(),n()}catch(t){(t=>{console.error('form submit failed',t)})(t)}})(),setTimeout((()=>t=!1),250))}}()}(t,(()=>{m(t)}));!function(t,e){if('function'==typeof t.submit&&'function'==typeof e)try{t.submit=e}catch{}}(t,e),t.addEventListener('submit',(t=>{t.preventDefault(),e()})),t.dataset.persistBound='true'};!function(){function t(t){const e=(t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form})(t);e&&m(e)}document.addEventListener('submit',t),document.addEventListener('DOMContentLoaded',(()=>{const e=a();for(const t of e)f(t);var n;n=document.body,new window.MutationObserver((t=>{for(const e of t)if('childList'===e.type&&e.addedNodes.length)for(const t of e.addedNodes)1===t.nodeType&&'FORM'===t.tagName&&a().includes(t)&&f(t)})).observe(n,{childList:!0,subtree:!0,attributes:!1}),document.removeEventListener('submit',t)}))}()}();</script>
vendor: 1 bytes, line 358
358
359<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//biotyspa.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 359
359
360<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 = "//biotyspa.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
360<script crossorigin="anonymous" defer="defer" src="//biotyspa.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 360
360
361<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 361
361
362<script>
363  window.Shopify = window.Shopify || {};
364  window.Shopify.MCP = window.Shopify.MCP || {};
365  window.Shopify.MCP.enabled = true;
366  window.Shopify.MCP.shop = "biotyspa.myshopify.com";
367  window.Shopify.MCP.mcpEndpoint = "https:\/\/biotyspa.com\/api\/mcp";
368  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"]}}];
369</script>
vendor: 1 bytes, line 369
369
370<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("\/\/biotyspa.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
371</script>
vendor: 1 bytes, line 371
371
372<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://biotyspa.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
373</script>
vendor: 1 bytes, line 373
373
374<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
375  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);
376</script>
vendor: 1 bytes, line 376
376
377<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})}}));
378</script>
378
379<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://biotyspa.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
380<style id="shopify-accelerated-checkout-cart">
381        #shopify-buyer-consent {
382  margin-top: 1em;
383  display: inline-block;
384  width: 100%;
385}
386
387#shopify-buyer-consent.hidden {
388  display: none;
389}
390
391#shopify-subscription-policy-button {
392  background: none;
393  border: none;
394  padding: 0;
395  text-decoration: underline;
396  font-size: inherit;
397  cursor: pointer;
398}
399
400#shopify-subscription-policy-button::before {
401  box-shadow: none;
402}
403
404      </style>
405
406<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
406
407
408        
409        <!-- candyrack-script -->
410        
410<script src="https://candyrack.ds-cdn.com/static/main.js?shop=biotyspa.myshopify.com"></script>
410
411        <!-- / candyrack-script -->
412        
413        
414
415            <!-- giftbox-script -->
416            
416<script src="https://giftbox.ds-cdn.com/static/main.js?shop=biotyspa.myshopify.com"></script>
416
417            <!-- / giftbox-script -->
418            
419<!-- BEGIN app block: shopify://apps/candy-rack/blocks/head/cb9c657f-334f-4905-80c2-f69cca01460c -->
419<script src="https://cdn.shopify.com/extensions/01a11252-629d-7520-bfc9-938df7e3e78a/candyrack-647/assets/main.js?shop=biotyspa.myshopify.com" async></script>
419
420
421
422  <!-- BEGIN app snippet: inject-slider-cart -->
423<!-- BEGIN app snippet: slider-cart-script-src -->
423<script id="candyrack-slider-cart-config" type="application/json">{"scriptSrc": "https://cdn.shopify.com/extensions/01a11252-629d-7520-bfc9-938df7e3e78a/candyrack-647/assets/candyrack-slider-cart.js", "loadCss": true}</script>
423
424<!-- END app snippet -->
425
426
427  
427<script id="candyrack-slider-cart-data" type="application/json">
428    {"offers":[],"offersLineItem":[],"settings":{"top_bar_title":"Cart ({{item_quantity}})","empty_cart_title":"Your cart is empty","empty_cart_button_label":"Continue shopping","subtotal_title":"Subtotal","subtotal_line_title":"Subtotal","footer_text":"Taxes and shipping calculated at checkout","terms_and_conditions_text":"I agree to the terms and conditions","terms_and_conditions_error_message":"You must agree to the terms and conditions","discount_input_title":"Discount","discount_input_placeholder":"Discount code","discount_input_button_label":"Apply","discount_input_error_message":"Discount code can't be applied","primary_button_label":"Checkout","secondary_button_label":"Continue shopping","offer_title":"Add items often bought together","offer_subtitle":"Shop now, before they are gone.","offer_button_label":"Add","reward_bar_message":"<p>You're <strong>{{amount}}</strong> away from <strong>free shipping</strong></p>","reward_bar_qualified_message":"<p>You've got <strong>free shipping</strong></p>","announcement_bar_text":"Secure cart—shop with confidence.","desktop_cart_width":480,"background_color":"#FFFFFF","text_color":"#282A2C","error_message_color":"#BE1414","corner_radius":0,"custom_css":"","top_bar_font_size":16,"is_top_bar_sticky":true,"image_ratio":"adapt","image_width":96,"product_name_font_size":14,"variant_price_font_size":14,"offer_show_divider":true,"offer_background_color":"#FFFFFF","offer_show_title":true,"offer_title_font_size":16,"offer_show_subtitle":false,"offer_subtitle_font_size":14,"empty_cart_font_size":20,"empty_cart_button_action":"stay_on_page","empty_cart_custom_link":"","checkout_bg_color":"#FFFFFF","show_divider":true,"show_subtotal":true,"subtotal_font_size":16,"show_subtotal_and_discounts":true,"subtotal_and_discounts_font_size":14,"show_footer_text":false,"footer_text_font_size":14,"show_terms_and_conditions":false,"terms_and_conditions_required_consent":true,"terms_and_conditions_font_size":14,"show_discount_input":false,"discount_input_collapsible":true,"discount_input_title_font_size":14,"discount_input_error_message_font_size":14,"discount_input_button_font_size":14,"discount_input_tag_font_size":14,"discount_input_button_bg_color":"#2B2A2C","discount_input_button_bg_hover_color":"#4A4E52","discount_input_button_text_color":"#FFFFFF","discount_input_button_text_hover_color":"#FFFFFF","discount_input_button_show_border":false,"discount_input_button_border_width":1,"discount_input_button_border_color":"#2B2A2C","discount_input_button_border_hover_color":"#2B2A2C","offer_layout":"list","offer_image_width":96,"offer_badge_font_size":14,"offer_product_name_font_size":14,"offer_price_and_description_font_size":14,"offer_button_style":"primary","offer_button_font_size":14,"offer_button_bg_color":"#282A2C","offer_button_bg_hover_color":"#4A4E52","offer_button_text_color":"#FFFFFF","offer_button_text_hover_color":"#FFFFFF","offer_button_show_border":false,"offer_button_border_width":1,"offer_button_border_color":"#282A2C","offer_button_border_hover_color":"#282A2C","line_item_offer_layout":"button","line_item_offer_background_color":"#F8F8F8","line_item_offer_show_image":true,"line_item_offer_image_width":44,"line_item_offer_badge_font_size":14,"line_item_offer_product_name_font_size":14,"line_item_offer_price_and_description_font_size":14,"line_item_offer_button_bg_color":"#282A2C","line_item_offer_button_bg_hover_color":"#4A4E52","line_item_offer_button_icon_color":"#FFFFFF","line_item_offer_button_icon_hover_color":"#FFFFFF","line_item_offer_button_show_border":false,"line_item_offer_button_border_width":1,"line_item_offer_button_border_color":"#282A2C","line_item_offer_button_border_hover_color":"#282A2C","primary_button_action":"checkout","primary_button_font_size":16,"primary_button_bg_color":"#282A2C","primary_button_bg_hover_color":"#4A4E52","primary_button_text_color":"#FFFFFF","primary_button_text_hover_color":"#FFFFFF","primary_button_show_border":true,"primary_button_border_width":1,"primary_button_border_color":"#282A2C","primary_button_border_hover_color":"#282A2C","show_secondary_button":true,"secondary_button_variant":"button","secondary_button_action":"stay_on_page","secondary_button_custom_link":"","secondary_button_bg_color":"#FFFFFF","secondary_button_bg_hover_color":"#FFFFFF","secondary_button_text_color":"#282A2C","secondary_button_text_hover_color":"#282A2C","secondary_button_show_border":true,"secondary_button_border_width":1,"secondary_button_border_color":"#A9AAAB","secondary_button_border_hover_color":"#282A2C","secondary_button_text_link_color":"#282A2C","reward_bar_enabled":false,"reward_bar_goal":"0.00","reward_bar_font_size":14,"reward_bar_bg_color":"#F8F8F8","reward_bar_text_color":"#282A2C","reward_bar_progress_color":"#282A2C","reward_bar_bar_c
428olor":"#DCDCDC","is_reward_bar_sticky":false,"custom_block_body_enabled":false,"custom_block_body_content":"","custom_block_body_sticky":false,"custom_block_footer_enabled":false,"custom_block_footer_content":"","announcement_bar_enabled":false,"announcement_bar_font_size":14,"announcement_bar_bg_color":"#BDFCC2","announcement_bar_text_color":"#0C5132","is_announcement_bar_sticky":true,"positions":{"body":["announcement_bar","rewards_bar","cart_and_offer_items","custom_block"],"footer":["discount_input","subtotal","custom_text","terms_and_conditions","checkout_buttons","custom_block"]}},"storefront_access_token":"e6e5adea264f721c9733585807d3c383","custom_wording_metaobject_id":127757091007,"enabled":false}
429  </script>
429
430
431
432
433
434
435  
435<script id="candyrack-slider-cart-client-configuration">
436    CANDYRACK_DOCUMENT_LISTENER = false;
437
438CANDYRACK_CUSTOM_BUTTON_SELECTORS = ["button#addToCartButton"];
439
440const crInt = setInterval(() => {
441    const atc = document.querySelectorAll("button#addToCartButton")[1]
442    if(atc) {
443     
444        const divs = atc.querySelectorAll("div")
445        for(let i = 1; i < divs.length; i++) {
446            divs[i].remove()
447        }
448    }
449},100)
450
451
452document.addEventListener( 'candyrack-closed', function(event) {
453    document.body.dispatchEvent(new CustomEvent('baseline:modalcart:afteradditem'));
454});
455  </script>
455
456
457
458
459<script>
460
461  const STOREFRONT_API_VERSION = '2026-04';
462
463  const fetchSlideCartOffers = async (storefrontToken) => {
464    try {
465      const query = `
466      query GetSlideCartOffers {
467        shop {
468          metafield(namespace: "$app:candyrack", key: "slide_cart_offers") {
469            value
470          }
471        }
472      }
473    `;
474
475      const response = await fetch(`/api/${STOREFRONT_API_VERSION}/graphql.json`, {
476        method: 'POST',
477        headers: {
478          'Content-Type': 'application/json',
479          'X-Shopify-Storefront-Access-Token': storefrontToken
480        },
481        body: JSON.stringify({
482          query: query
483        })
484      });
485
486      const result = await response.json();
487
488      if (result.data?.shop?.metafield?.value) {
489        return JSON.parse(result.data.shop.metafield.value);
490      }
491
492      return null;
493    } catch (error) {
494      console.warn('Failed to fetch slide cart offers:', error);
495      return null;
496    }
497  }
498
499  const initializeCandyrackSliderCart = async () => {
500    // Preview
501    const urlParams = new URLSearchParams(window.location.search);
502    const storageKey = 'candyrack-slider-cart-preview';
503    const customBlockPreviewKey = 'candyrack-slider-cart-custom-block-preview';
504
505    if (urlParams.has('candyrack-slider-cart-preview') && urlParams.get('candyrack-slider-cart-preview') === 'true') {
506      window.sessionStorage.setItem(storageKey, 'true');
507      window.sessionStorage.removeItem(customBlockPreviewKey);
508    }
509
510    if (urlParams.has('candyrack-slider-cart-custom-block-preview') && urlParams.get('candyrack-slider-cart-custom-block-preview') === 'true') {
511      window.sessionStorage.setItem(storageKey, 'true');
512      window.sessionStorage.setItem(customBlockPreviewKey, 'true');
513    }
514
515
516
517    window.SliderCartData = {
518      currency_format: '${{amount}}',
519      offers: [],
520      offersLineItem: [],
521      settings: {},
522      storefront_access_token: '',
523      enabled: false,
524      custom_wording_metaobject_id: null,
525      failed: false,
526      isCartPage: false,
527      use_drs_ab_test: false
528    }
529
530    const dataScriptTag = document.querySelector('#candyrack-slider-cart-data');
531    let data = {};
532    if(dataScriptTag) {
533      try {
534        data = dataScriptTag.textContent ? JSON.parse(dataScriptTag.textContent) : {};
535        
536        
537        
538        
539        
540
541        const isCartPage = "" === "page";
542
543        let sliderCartSettingsMetaobject = {}
544        
545        sliderCartSettingsMetaobject = {"announcement_bar_text":"Secure cart—shop with confidence.","discount_input_button_label":"Apply","discount_input_error_message":"Discount code can't be applied","discount_input_placeholder":"Discount code","discount_input_title":"Discount","empty_cart_button_label":"Continue shopping","empty_cart_title":"Your cart is empty","footer_text":"Taxes and shipping calculated at checkout","offer_button_label":"Add","offer_subtitle":"Shop now, before they are gone.","offer_title":"Add items often bought together","primary_button_label":"Checkout","reward_bar_message":"\u
545003cp\u003eYou're \u003cstrong\u003e{{amount}}\u003c\/strong\u003e away from \u003cstrong\u003efree shipping\u003c\/strong\u003e\u003c\/p\u003e","reward_bar_qualified_message":"\u003cp\u003eYou've got \u003cstrong\u003efree shipping\u003c\/strong\u003e\u003c\/p\u003e","secondary_button_label":"Continue shopping","subtotal_line_title":"Subtotal","subtotal_title":"Subtotal","terms_and_conditions_error_message":"You must agree to the terms and conditions","terms_and_conditions_text":"I agree to the terms and conditions","top_bar_title":"Cart ({{item_quantity}})","version":8};
546        
547
548
549
550        const storefrontApiToken = data?.storefront_access_token
551
552        if(!storefrontApiToken) {
553          throw new Error("Storefront API token is not set.");
554        }
555
556        const metafieldData = await fetchSlideCartOffers(storefrontApiToken) || data
557
558        // Retrieve metafield for the DRS A/B-test shop override -> 1 or 0 (metafield limitation)
559        const useDrsAbTest = 0;
560
561        // Default layout in case some store does not have the updated values
562        const DEFAULT_POSITIONS = {
563          body: ['announcement_bar', 'rewards_bar', 'cart_and_offer_items', 'custom_block'],
564          footer: ['discount_input', 'subtotal', 'custom_text', 'terms_and_conditions', 'checkout_buttons'],
565        };
566
567        const positions = metafieldData?.settings?.positions ?? DEFAULT_POSITIONS;
568
569        window.SliderCartData = {
570          ...window.SliderCartData,
571          offers: metafieldData?.offers,
572          offersLineItem: metafieldData?.offersLineItem ?? [],
573          settings: {...metafieldData?.settings, positions, ...sliderCartSettingsMetaobject},
574          storefront_access_token: storefrontApiToken,
575          enabled: metafieldData?.enabled,
576          use_drs_ab_test: Boolean(useDrsAbTest),
577          custom_wording_metaobject_id: metafieldData?.custom_wording_metaobject_id,
578          failed: false,
579          isCartPage,
580        }
581      } catch (error) {
582        window.SliderCartData = {...window.SliderCartData, failed: true, error: error};
583        console.error("Candy Rack Slider Cart failed parsing data",error);
584      }
585    }
586
587
588    if(Object.keys(data).length === 0){
589      window.SliderCartData = {...window.SliderCartData, failed: false, enabled: false};
590    }
591
592    const calculateCornerRadius = (element, value) => {
593      if (value === 0) return 0;
594      const radiusMap = {
595        button: { 20: 4, 40: 8, 60: 12, 80: 16, 100: 99999 },
596        image: { 20: 4, 40: 8, 60: 8, 80: 8, 100: 8 },
597        input: { 20: 4, 40: 8, 60: 12, 80: 16, 100: 99999 },
598        badge: { 20: 4, 40: 6, 60: 8, 80: 10, 100: 99999 },
599        discountTag: { 20: 4, 40: 6, 60: 10, 80: 12, 100: 99999 },
600        checkbox: { 20: 2, 40: 4, 60: 4, 80: 4, 100: 4 },
601        card: { 20: 8, 40: 12, 60: 16, 80: 16, 100: 16 }
602      };
603      return radiusMap[element]?.[value] || 0;
604    }
605
606
607    const getLineHeightOffset = (fontSize) => {
608      if (fontSize === 16) return 4;
609      if (fontSize === 18) return 5;
610      return 6; // for 20px, 14px, 12px, 10px
611    };
612
613    const generalStyles = `
614:root {
615   --cr-slider-cart-desktop-cart-width: ${window.SliderCartData.settings.desktop_cart_width}px;
616   --cr-slider-cart-background-color: ${window.SliderCartData.settings.background_color};
617   --cr-slider-cart-text-color: ${window.SliderCartData.settings.text_color};
618   --cr-slider-cart-error-message-color: ${window.SliderCartData.settings.error_message_color};
619   --cr-slider-cart-corner-radius-button: ${calculateCornerRadius("button",window.SliderCartData.settings.corner_radius)}px;
620   --cr-slider-cart-corner-radius-image: ${calculateCornerRadius("image",window.SliderCartData.settings.corner_radius)}px;
621   --cr-slider-cart-corner-radius-input: ${calculateCornerRadius("input",window.SliderCartData.settings.corner_radius)}px;
622   --cr-slider-cart-corner-radius-badge: ${calculateCornerRadius("badge",window.SliderCartData.settings.corner_radius)}px;
623   --cr-slider-cart-corner-radius-discount-tag: ${calculateCornerRadius("discountTag",window.SliderCartData.settings.corner_radius)}px;
624   --cr-slider-cart-corner-radius-checkbox: ${calculateCornerRadius("checkbox",window.SliderCartData.settings.corner_radius)}px;
625   --cr-slider-cart-corner-radius-card: ${calculateCornerRadius("card",window.SliderCartData.settings.corner_radius)}px;
626   --cr-slider-cart-top-bar-font-size: ${window.SliderCartData.settings.top_bar_font_size}px;
627   --cr-slider-cart-top-bar-line-height: ${window.SliderCartData.settings.top_bar_font_size + getLineHeightOffset(window.SliderCartData.settings.top_bar_font_size)}px;
628   --cr-slider-cart-image-width: ${window.SliderCartData.settings.image_width}px;
629   --cr-slider-cart-empty-cart-font-size: ${window.SliderCartData.settings.empty_cart_font_size}px;
630   --cr-slider-cart-empty-cart-line-height: ${window.SliderCartData.settings.empty_cart_font_size + getLineHeightOffset(window.SliderCartData.settings.empty_cart_font_size)}px;
631   --cr-slider-cart-product-name-font-size: ${window.SliderCartData.settings.product_name_font_size}px;
632   --cr-slider-cart-product-name-line-height: ${window.SliderCartData.settings.product_name_font_size + getLineHeightOffset(window.SliderCartData.settings.product_name_font_size)}px;
633   --cr-slider-cart-variant-price-font-size: ${window.SliderCartData.settings.variant_price_font_size}px;
634   --cr-slider-cart-variant-price-line-height: ${window.SliderCartData.settings.variant_price_font_size + getLineHeightOffset(window.SliderCartData.settings.variant_price_font_size)}px;
635   --cr-slider-cart-checkout-bg-color: ${window.SliderCartData.settings.checkout_bg_color};
636   --cr-slider-cart-subtotal-font-size: ${window.SliderCartData.settings.subtotal_font_size}px;
637   --cr-slider-cart-subtotal-line-height: ${window.SliderCartData.settings.subtotal_font_size + getLineHeightOffset(window.SliderCartData.settings.subtotal_font_size)}px;
638   --cr-slider-cart-subtotal-and-discounts-font-size: ${window.SliderCartData.settings.subtotal_and_discounts_font_size ?? 14}px;
639   --cr-slider-cart-subtotal-and-discounts-line-height: ${(window.SliderCartData.settings.subtotal_and_discounts_font_size ?? 14) + getLineHeightOffset(window.SliderCartData.settings.subtotal_and_discounts_font_size ?? 14)}px;
640   --cr-slider-cart-primary-button-font-size: ${window.SliderCartData.settings.primary_button_font_size}px;
641   --cr-slider-cart-primary-button-line-height: ${window.SliderCartData.settings.primary_button_font_size + getLineHeightOffset(window.SliderCartData.settings.primary_button_font_size)}px;
642   --cr-slider-cart-primary-button-bg-color: ${window.SliderCartData.settings.primary_button_bg_color};
643   --cr-slider-cart-primary-button-bg-hover-color: ${window.SliderCartData.settings.primary_button_bg_hover_color};
644   --cr-slider-cart-primary-button-text-color: ${window.SliderCartData.settings.primary_button_text_color};
645   --cr-slider-cart-primary-button-text-hover-color: ${window.SliderCartData.settings.primary_button_text_hover_color};
646   --cr-slider-cart-primary-button-border-width: ${window.SliderCartData.settings.primary_button_border_width}px;
647   --cr-slider-cart-primary-button-border-color: ${window.SliderCartData.settings.primary_button_border_color};
648   --cr-slider-cart-primary-button-border-hover-color: ${window.SliderCartData.settings.primary_button_border_hover_color};
649   --cr-slider-cart-secondary-button-bg-color: ${window.SliderCartData.settings.secondary_button_bg_color};
650   --cr-slider-cart-secondary-button-bg-hover-color: ${window.SliderCartData.settings.secondary_button_bg_hover_color};
651   --cr-slider-cart-secondary-button-text-color: ${window.SliderCartData.settings.secondary_button_text_color};
652   --cr-slider-cart-secondary-button-text-hover-color: ${window.SliderCartData.settings.secondary_button_text_hover_color};
653   --cr-slider-cart-secondary-button-border-width: ${window.SliderCartData.settings.secondary_button_border_width}px;
654   --cr-slider-cart-secondary-button-border-color: ${window.SliderCartData.settings.secondary_button_border_color};
655   --cr-slider-cart-secondary-button-border-hover-color: ${window.SliderCartData.settings.secondary_button_border_hover_color};
656   --cr-slider-cart-secondary-button-text-link-color: ${window.SliderCartData.settings.secondary_button_text_link_color};
657   --cr-slider-cart-offer-bg-color: ${window.SliderCartData.settings.offer_background_color};
658   --cr-slider-cart-offers-title-font-size: ${window.SliderCartData.settings.offer_title_font_size}px;
659   --cr-slider-cart-offers-title-line-height: ${window.SliderCartData.settings.offer_title_font_size + getLineHeightOffset(window.SliderCartData.settings.offer_title_font_size)}px;
660   --cr-slider-cart-offer-subtitle-font-size: ${window.SliderCartData.settings.offer_subtitle_font_size}px;
661   --cr-slider-cart-offer-subtitle-line-height: ${window.SliderCartData.settings.offer_subtitle_font_size + getLineHeightOffset(window.SliderCartData.settings.offer_subtitle_font_size)}px;
662   --cr-slider-cart-offer-badge-font-size: ${window.SliderCartData.settings.offer_badge_font_size}px;
663   --cr-slider-cart-offer-badge-line-height: ${window.SliderCartData.settings.offer_badge_font_size + getLineHeightOffset(window.SliderCartData.settings.offer_badge_font_size)}px;
664   --cr-slider-cart-offer-image-width: ${window.SliderCartData.settings.offer_image_width}px;
665   --cr-slider-cart-offer-product-name-font-size: ${window.SliderCartData.settings.offer_product_name_font_size}px;
666   --cr-slider-cart-offer-product-name-line-height: ${window.SliderCartData.settings.offer_product_name_font_size + getLineHeightOffset(window.SliderCartData.settings.offer_product_name_font_size)}px;
667   --cr-slider-cart-offer-price-font-size: ${window.SliderCartData.settings.offer_price_and_description_font_size}px;
668   --cr-slider-cart-offer-price-line-height: ${window.SliderCartData.settings.offer_price_and_description_font_size + getLineHeightOffset(window.SliderCartData.settings.offer_price_and_description_font_size)}px;
669   --cr-slider-cart-offer-button-font-size: ${window.SliderCartData.settings.offer_button_font_size}px;
670   --cr-slider-cart-offer-button-line-height: ${window.SliderCartData.settings.offer_button_font_size + getLineHeightOffset(window.SliderCartData.settings.offer_button_font_size)}px;
671   --cr-slider-cart-offer-button-bg-color: ${window.SliderCartData.settings.offer_button_bg_color};
672   --cr-slider-cart-offer-button-bg-hover-color: ${window.SliderCartData.settings.offer_button_bg_hover_color};
673   --cr-slider-cart-offer-button-text-color: ${window.SliderCartData.settings.offer_button_text_color};
674   --cr-slider-cart-offer-button-text-hover-color: ${window.SliderCartData.settings.offer_button_text_hover_color};
675   --cr-slider-cart-offer-button-border-width: ${window.SliderCartData.settings.offer_button_border_width}px;
676   --cr-slider-cart-offer-button-border-color: ${window.SliderCartData.settings.offer_button_border_color};
677   --cr-slider-cart-offer-button-border-hover-color: ${window.SliderCartData.settings.offer_button_border_hover_color};
678   --cr-slider-cart-line-item-offer-bg-color: ${window.SliderCartData.settings.line_item_offer_background_color ?? '#F8F8F8'};
679   --cr-slider-cart-line-item-offer-image-width: ${window.SliderCartData.settings.line_item_offer_image_width ?? 44}px;
680   --cr-slider-cart-line-item-offer-badge-font-size: ${window.SliderCartData.settings.line_item_offer_badge_font_size ?? 14}px;
681   --cr-slider-cart-line-item-offer-badge-line-height: ${(window.SliderCartData.settings.line_item_offer_badge_font_size ?? 14) + getLineHeightOffset(window.SliderCartData.settings.line_item_offer_badge_font_size ?? 14)}px;
682   --cr-slider-cart-line-item-offer-product-name-font-size: ${window.SliderCartData.settings.line_item_offer_product_name_font_size ?? 14}px;
683   --cr-slider-cart-line-item-offer-product-name-line-height: ${(window.SliderCartData.settings.line_item_offer_product_name_font_size ?? 14) + getLineHeightOffset(window.SliderCartData.settings.line_item_offer_product_name_font_size ?? 14)}px;
684   --cr-slider-cart-line-item-offer-price-font-size: ${window.SliderCartData.settings.line_item_offer_price_and_description_font_size ?? 14}px;
685   --cr-slider-cart-line-item-offer-price-line-height: ${(window.SliderCartData.settings.line_item_offer_price_and_description_font_size ?? 14) + getLineHeightOffset(window.SliderCartData.settings.line_item_offer_price_and_description_font_size ?? 14)}px;
686   --cr-slider-cart-line-item-offer-button-bg-color: ${window.SliderCartData.settings.line_item_offer_button_bg_color ?? '#282A2C'};
687   --cr-slider-cart-line-item-offer-button-bg-hover-color: ${window.SliderCartData.settings.line_item_offer_button_bg_hover_color ?? '#4A4E52'};
688   --cr-slider-cart-line-item-offer-button-icon-color: ${window.SliderCartData.settings.line_item_offer_button_icon_color ?? '#FFFFFF'};
689   --cr-slider-cart-line-item-offer-button-icon-hover-color: ${window.SliderCartData.settings.line_item_offer_button_icon_hover_color ?? '#FFFFFF'};
690   --cr-slider-cart-line-item-offer-button-border-width: ${window.SliderCartData.settings.line_item_offer_button_border_width ?? 1}px;
691   --cr-slider-cart-line-item-offer-button-border-color: ${window.SliderCartData.settings.line_item_offer_button_border_color ?? '#282A2C'};
692   --cr-slider-cart-line-item-offer-button-border-hover-color: ${window.SliderCartData.settings.line_item_offer_button_border_hover_color ?? '#282A2C'};
693   --cr-slider-cart-custom-text-font-size: ${window.SliderCartData.settings.footer_text_font_size}px;
694   --cr-slider-cart-custom-text-line-height: ${window.SliderCartData.settings.footer_text_font_size + getLineHeightOffset(window.SliderCartData.settings.footer_text_font_size)}px;
695   --cr-slider-cart-terms-font-size: ${window.SliderCartData.settings.terms_and_conditions_font_size}px;
696   --cr-slider-cart-terms-line-height: ${window.SliderCartData.settings.terms_and_conditions_font_size + getLineHeightOffset(window.SliderCartData.settings.terms_and_conditions_font_size)}px;
697   --cr-slider-cart-discount-input-button-bg-color: ${window.SliderCartData.settings.discount_input_button_bg_color ?? window.SliderCartData.settings.primary_button_bg_color};
698   --cr-slider-cart-discount-input-button-bg-hover-color: ${window.SliderCartData.settings.discount_input_button_bg_hover_color ?? window.SliderCartData.settings.primary_button_bg_hover_color};
699   --cr-slider-cart-discount-input-button-text-color: ${window.SliderCartData.settings.discount_input_button_text_color ?? window.SliderCartData.settings.primary_button_text_color};
700   --cr-slider-cart-discount-input-button-text-hover-color: ${window.SliderCartData.settings.discount_input_button_text_hover_color ?? window.SliderCartData.settings.primary_button_text_hover_color};
701   --cr-slider-cart-discount-input-button-border-width: ${window.SliderCartData.settings.discount_input_button_border_width ?? 1}px;
702   --cr-slider-cart-discount-input-button-border-color: ${window.SliderCartData.settings.discount_input_button_border_color ?? window.SliderCartData.settings.primary_button_border_color};
703   --cr-slider-cart-discount-input-button-border-hover-color: ${window.SliderCartData.settings.discount_input_button_border_hover_color ?? window.SliderCartData.settings.primary_button_border_hover_color};
704   --cr-slider-cart-discount-input-title-font-size: ${window.SliderCartData.settings.discount_input_title_font_size ?? 14}px;
705   --cr-slider-cart-discount-input-title-line-height: ${(window.SliderCartData.settings.discount_input_title_font_size ?? 14) + getLineHeightOffset(window.SliderCartData.settings.discount_input_title_font_size ?? 14)}px;
706   --cr-slider-cart-discount-input-error-message-font-size: ${window.SliderCartData.settings.discount_input_error_message_font_size ?? 14}px;
707   --cr-slider-cart-discount-input-error-message-line-height: ${(window.SliderCartData.settings.discount_input_error_message_font_size ?? 14) + getLineHeightOffset(window.SliderCartData.settings.discount_input_error_message_font_size ?? 14)}px;
708   --cr-slider-cart-discount-input-button-font-size: ${window.SliderCartData.settings.discount_input_button_font_size ?? 14}px;
709   --cr-slider-cart-discount-input-button-line-height: ${(window.SliderCartData.settings.discount_input_button_font_size ?? 14) + getLineHeightOffset(window.SliderCartData.settings.discount_input_button_font_size ?? 14)}px;
710   -
710-cr-slider-cart-discount-input-tag-font-size: ${window.SliderCartData.settings.discount_input_tag_font_size ?? 14}px;
711   --cr-slider-cart-discount-input-tag-line-height: ${(window.SliderCartData.settings.discount_input_tag_font_size ?? 14) + getLineHeightOffset(window.SliderCartData.settings.discount_input_tag_font_size ?? 14)}px;
712   --cr-slider-cart-announcement-bar-font-size: ${(window.SliderCartData.settings.announcement_bar_font_size ?? 14)}px;
713   --cr-slider-cart-announcement-bar-line-height: ${(window.SliderCartData.settings.announcement_bar_font_size ?? 14) + getLineHeightOffset(window.SliderCartData.settings.announcement_bar_font_size ?? 14)}px;
714   --cr-slider-cart-announcement-bar-bg-color: ${window.SliderCartData.settings.announcement_bar_bg_color ?? '#BDFCC2'};
715   --cr-slider-cart-announcement-bar-text-color: ${window.SliderCartData.settings.announcement_bar_text_color ?? '#0C5132'};
716}`;
717    if (window.SliderCartData.enabled || window.sessionStorage.getItem(storageKey) === 'true') {
718      const runSliderCartSetup = () => {
719        const configEl = document.getElementById('candyrack-slider-cart-config');
720        const config = configEl ? JSON.parse(configEl.textContent) : { scriptSrc: "https://cdn.shopify.com/extensions/01a11252-629d-7520-bfc9-938df7e3e78a/candyrack-647/assets/candyrack-slider-cart.js", loadCss: true };
721
722        // The mount node must live in the <body>. This snippet renders into
723        // the <head>, where a <div> is invalid HTML (SEO crawlers flag it),
724        // so we create it at runtime instead. In the normal path, document.body
725        // already exists here (we've awaited a network request above). In a
726        // rare edge case (preview mode + missing storefront token) execution
727        // can reach this point synchronously before <body> has been parsed,
728        // so the whole setup is deferred to DOMContentLoaded in that case.
729        if (!document.getElementById('candyrack-slider-cart-root')) {
730          const mountNode = document.createElement('div');
731          mountNode.id = 'candyrack-slider-cart-root';
732          document.body.appendChild(mountNode);
733        }
734
735        const script = document.createElement('script');
736        script.type = 'module';
737        script.async = true;
738        script.src = config.scriptSrc;
739        document.head.appendChild(script);
740
741        if (config.loadCss) {
742          const link = document.createElement('link');
743          link.rel = 'stylesheet';
744          link.href = "https://cdn.shopify.com/extensions/01a11252-629d-7520-bfc9-938df7e3e78a/candyrack-647/assets/index.css";
745          document.head.appendChild(link);
746        }
747
748        const style = document.createElement('style');
749        style.type = 'text/css';
750        style.textContent = generalStyles;
751        document.head.appendChild(style);
752
753        const customStyle = document.createElement('style');
754        customStyle.type = 'text/css';
755        customStyle.textContent = window.SliderCartData.settings.custom_css;
756        document.head.appendChild(customStyle);
757      };
758
759      if (document.body) {
760        runSliderCartSetup();
761      } else {
762        document.addEventListener('DOMContentLoaded', runSliderCartSetup);
763      }
764    }
765  }
766
767
768  initializeCandyrackSliderCart()
769
770
771</script>
771
772<!-- END app snippet -->
773
774
775
776<!-- END app block --><!-- BEGIN app block: shopify://apps/wisepops-popup-builder-cro/blocks/app-embed/e7d7a4f7-0df4-4073-9375-5f36db513952 -->
776<script>
777  // Create the wisepops() function
778  window.wisepops_key = window.WisePopsObject = window.wisepops_key || window.WisePopsObject || "wisepops";
779  window[window.wisepops_key] = function () {
780    window[window.wisepops_key].q.push(arguments);
781  };
782  window[window.wisepops_key].q = [];
783  window[window.wisepops_key].l = Date.now();
784
785  // Disable deprecated snippet
786  window._wisepopsSkipShopifyDeprecatedSnippet = true;
787</script>
787<script>
788  document.addEventListener('wisepops.after-initialization', function () {
789    // https://developer.mozilla.org/en-US/docs/Web/API/Document/cookie/Simple_document.cookie_framework
790    function getCookieValue(sKey) {
791      if (!sKey) { return null; }
792      return decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*" + encodeURIComponent(sKey).replace(/[\-\.\+\*]/g, "\\$&") + "\\s*\\=\\s*([^;]*).*$)|^.*$"), "$1")) || null;
793    }
794
795    function getTotalInventoryQuantity() {
796      var variants = null;
797      if (!variants) {
798        return null;
799      }
800
801      var totalQuantity = 0;
802      for (var i in variants) {
803        if (variants[i] && variants[i].inventory_quantity) {
804          totalQuantity += variants[i].inventory_quantity;
805        } else {
806          return null;
807        }
808      }
809      return totalQuantity;
810    }
811
812    function getMapCartItems(key, items){
813      var cartItems = items ?? [];
814      return cartItems.map(function (item) {
815        return item[key];
816      })
817      .filter(function (item){
818        if (item !== undefined && item !== null && item !== "") {
819          return true;
820        }
821        return false;
822      })
823      .join(',');
824    }
825
826    
827
828    // Set built-in properties
829    window[window.wisepops_key]('properties', {
830      client_id: null,
831      market: {
832        handle: "au",
833      },
834      cart: {
835        discount_code: getCookieValue('discount_code'),
836        item_count: 0,
837        total_price: 0 / 100,
838        currency: "AUD",
839        skus: getMapCartItems('sku'),
840        items: []
841      },
842      customer: {
843        accepts_marketing: false,
844        is_logged_in:  false ,
845        last_order: {
846          created_at: null,
847        },
848        orders_count: 0,
849        total_spent: (isNaN(null) ? 0 : (null / 100)),
850        tags:  null ,
851        email: null,
852        first_name: null,
853        last_name: null,
854      },
855      product: {
856        available: null,
857        price:  null ,
858        tags: null,
859        total_inventory_quantity: getTotalInventoryQuantity(),
860        stock: 0,
861      },
862      orders: {},
863      
864
865    }, { temporary: true });
866
867    // Custom event when product added to cart
868    var shopifyTrackFunction = window.ShopifyAnalytics && ShopifyAnalytics.lib && ShopifyAnalytics.lib.track;
869    var lastAddedToCartTimestamp = 0;
870    if (shopifyTrackFunction) {
871      ShopifyAnalytics.lib.track = function () {
872        if (arguments[0] === 'Added Product') {
873            (async () => {
874                let cartPayload;
875                try {
876                    cartPayload = await (await fetch(window.Shopify.routes.root + 'cart.js')).json();
877                } catch (e) {}
878
879                if (cartPayload) {
880                    window[window.wisepops_key]('properties', {
881                        cart: {
882                            discount_code: getCookieValue('discount_code'),
883                            item_count: cartPayload.items.length,
884                            total_price: (cartPayload.total_price ?? 0) / 100,
885                            currency: cartPayload.currency,
886                            skus: getMapCartItems('sku', cartPayload.items),
887                            items: cartPayload.items.map(item => ({
888                                product_id: item.product_id,
889                                variant_id: item.variant_id,
890                                sku: item.sku,
891                                quantity: item.quantity,
892                                price: (item.final_price ?? 0) / 100,
893                                totalPrice: (item.final_line_price ?? 0) / 100
894                            })),
895                        }
896                    }, {temporary: true});
897                }
898
899                var currentTimestamp = Date.now();
900                if (currentTimestamp > lastAddedToCartTimestamp + 5000) {
901                    window[window.wisepops_key]('event', 'product-added-to-cart');
902                    lastAddedToCartTimestamp = currentTimestamp;
903                }
904            })();
905        }
906        shopifyTrackFunction.apply(this, arguments);
907      };
908    }
909  });
910</script>
910
911
912
913<!-- END app block --><!-- BEGIN app block: shopify://apps/okendo/blocks/theme-settings/bb689e69-ea70-4661-8fb7-ad24a2e23c29 --><!-- BEGIN app snippet: header-metafields -->
914
915
916
917
918
919
920
921
922
923
924
925
926    
927        <style data-oke-reviews-version="0.105.0" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/okendo-reviews-styles.c5b9c195.css"></style><style data-oke-reviews-version="0.105.0" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-star-rating.4cb378a8.css"></style><style data-oke-reviews-version="0.105.0" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-reviews-keywords.0942444f.css"></style><style data-oke-reviews-version="0.105.0" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-reviews-summary.a0c9d7d6.css"></style><style type="text/css">.okeReviews[data-oke-container],div.okeReviews{font-size:14px;font-size:var(--oke-text-regular);font-weight:400;font-family:var(--oke-text-fontFamily);line-height:1.6}.okeReviews[data-oke-container] *,.okeReviews[data-oke-container] :after,.okeReviews[data-oke-container] :before,div.okeReviews *,div.okeReviews :after,div.okeReviews :before{box-sizing:border-box}.okeReviews[data-oke-container] h1,.okeReviews[data-oke-container] h2,.okeReviews[data-oke-container] h3,.okeReviews[data-oke-container] h4,.okeReviews[data-oke-container] h5,.okeReviews[data-oke-container] h6,div.okeReviews h1,div.okeReviews h2,div.okeReviews h3,div.okeReviews h4,div.okeReviews h5,div.okeReviews h6{font-size:1em;font-weight:400;line-height:1.4;margin:0}.okeReviews[data-oke-container] ul,div.okeReviews ul{padding:0;margin:0}.okeReviews[data-oke-container] li,div.okeReviews li{list-style-type:none;padding:0}.okeReviews[data-oke-container] p,div.okeReviews p{line-height:1.8;margin:0 0 4px}.okeReviews[data-oke-container] p:last-child,div.okeReviews p:last-child{margin-bottom:0}.okeReviews[data-oke-container] a,div.okeReviews a{text-decoration:none;color:inherit}.okeReviews[data-oke-container] button,div.okeReviews button{border-radius:0;border:0;box-shadow:none;margin:0;width:auto;min-width:auto;padding:0;background-color:transparent;min-height:auto}.okeReviews[data-oke-container] button,.okeReviews[data-oke-container] input,.okeReviews[data-oke-container] select,.okeReviews[data-oke-container] textarea,div.okeReviews button,div.okeReviews input,div.okeReviews select,div.okeReviews textarea{font-family:inherit;font-size:1em}.okeReviews[data-oke-container] label,.okeReviews[data-oke-container] select,div.okeReviews label,div.okeReviews select{display:inline}.okeReviews[data-oke-container] select,div.okeReviews select{width:auto}.okeReviews[data-oke-container] article,.okeReviews[data-oke-container] aside,div.okeReviews article,div.okeReviews aside{margin:0}.okeReviews[data-oke-container] table,div.okeReviews table{background:transparent;border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:1em;table-layout:auto}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,.okeReviews[data-oke-container] table tr,div.okeReviews table td,div.okeReviews table th,div.okeReviews table tr{border:0;font-family:inherit;font-size:1em}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,div.okeReviews table td,div.okeReviews table th{background:transparent;font-weight:400;letter-spacing:normal;padding:0;text-align:left;text-transform:none;vertical-align:middle}.okeReviews[data-oke-container] table tr:hover td,.okeReviews[data-oke-container] table tr:hover th,div.okeReviews table tr:hover td,div.okeReviews table tr:hover th{background:transparent}.okeReviews[data-oke-container] fieldset,div.okeReviews fieldset{border:0;padding:0;margin:0;min-width:0}.okeReviews[data-oke-container] img,.okeReviews[data-oke-container] svg,div.okeReviews img,div.okeReviews svg{max-width:none}.okeReviews[data-oke-container] div:empty,div.okeReviews div:empty{display:block}.okeReviews[data-oke-container] .oke-icon:before,div.okeReviews .oke-icon:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.okeReviews[data-oke-container] .oke-icon--select-arrow:before,div.okeReviews .oke-icon--select-arrow:before{content:""}.okeReviews[data-oke-container] .oke-icon--loading:before,div.okeReviews .oke-icon--loading:before{content:""}
927.okeReviews[data-oke-container] .oke-icon--pencil:before,div.okeReviews .oke-icon--pencil:before{content:""}.okeReviews[data-oke-container] .oke-icon--filter:before,div.okeReviews .oke-icon--filter:before{content:""}.okeReviews[data-oke-container] .oke-icon--play:before,div.okeReviews .oke-icon--play:before{content:""}.okeReviews[data-oke-container] .oke-icon--tick-circle:before,div.okeReviews .oke-icon--tick-circle:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-left:before,div.okeReviews .oke-icon--chevron-left:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-right:before,div.okeReviews .oke-icon--chevron-right:before{content:""}.okeReviews[data-oke-container] .oke-icon--thumbs-down:before,div.okeReviews .oke-icon--thumbs-down:before{content:""}.okeReviews[data-oke-container] .oke-icon--thumbs-up:before,div.okeReviews .oke-icon--thumbs-up:before{content:""}.okeReviews[data-oke-container] .oke-icon--close:before,div.okeReviews .oke-icon--close:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-up:before,div.okeReviews .oke-icon--chevron-up:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-down:before,div.okeReviews .oke-icon--chevron-down:before{content:""}.okeReviews[data-oke-container] .oke-icon--star:before,div.okeReviews .oke-icon--star:before{content:""}.okeReviews[data-oke-container] .oke-icon--magnifying-glass:before,div.okeReviews .oke-icon--magnifying-glass:before{content:""}@font-face{font-family:oke-widget-icons;src:url(https://cdn-static.okendo.io/reviews-widget-plus/fonts/oke-widget-icons.fbb067ad.ttf) format("truetype"),url(https://cdn-static.okendo.io/reviews-widget-plus/fonts/oke-widget-icons.64db83c3.woff) format("woff"),url(https://cdn-static.okendo.io/reviews-widget-plus/img/oke-widget-icons.bc0d6b0a.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{display:inline-block;border-style:solid;border-color:var(--oke-button-borderColor);border-width:var(--oke-button-borderWidth);background-color:var(--oke-button-backgroundColor);line-height:1;padding:12px 24px;margin:0;border-radius:var(--oke-button-borderRadius);color:var(--oke-button-textColor);text-align:center;position:relative;font-weight:var(--oke-button-fontWeight);font-size:var(--oke-button-fontSize);font-family:var(--oke-button-fontFamily);outline:0}.okeReviews[data-oke-container] .oke-button-text,.okeReviews[data-oke-container] .oke-button .oke-icon,div.okeReviews .oke-button-text,div.okeReviews .oke-button .oke-icon{line-height:1}.okeReviews[data-oke-container] .oke-button.oke-is-loading,div.okeReviews .oke-button.oke-is-loading{position:relative}.okeReviews[data-oke-container] .oke-button.oke-is-loading:before,div.okeReviews .oke-button.oke-is-loading:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:undefined;font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-button.oke-is-loading>*,div.okeReviews .oke-button.oke-is-loading>*{opacity:0}.okeReviews[data-oke-container] .oke-button.oke-is-active,div.okeReviews .oke-button.oke-is-active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading),div.okeReviews .oke-button:not(.oke-is-loading){cursor:pointer}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{background-color:var(--oke-button-backgroundColorHover);color:var(--oke-button-textColorHover);border-color:var(--oke-button-borderColorHover);box-shadow:0 0 0 2px var(--oke-button-backgroundColorHover)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):active,.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-title,div.okeReviews .oke-title{font-weight:var(--oke-title-fontWeight);font-size:var(--oke-title-fontSize);font-family:var(--oke-title-fontFamily)}.okeReviews[data-oke-container] .oke-bodyText,div.okeReviews .oke-bodyText{font-weight:var(--oke-bodyText-fontWeight);font-size:var(--oke-bodyText-fontSize);font-family:var(--oke-bodyText-fontFamily)}.okeReviews[data-oke-container] .oke-linkButton,div.okeReviews .oke-linkButton{curs
927or:pointer;font-weight:700;pointer-events:auto;text-decoration:underline}.okeReviews[data-oke-container] .oke-linkButton:hover,div.okeReviews .oke-linkButton:hover{text-decoration:none}.okeReviews[data-oke-container] .oke-readMore,div.okeReviews .oke-readMore{cursor:pointer;color:inherit;text-decoration:underline}.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{cursor:pointer;background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;border:none;padding:0 24px 0 12px;-moz-appearance:none;appearance:none;color:inherit;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='currentColor' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");outline-offset:4px}.okeReviews[data-oke-container] .oke-select:disabled,div.okeReviews .oke-select:disabled{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%239a9db1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.okeReviews[data-oke-container] .oke-loader,div.okeReviews .oke-loader{position:relative}.okeReviews[data-oke-container] .oke-loader:before,div.okeReviews .oke-loader:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--oke-text-secondaryColor);font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-a11yText,div.okeReviews .oke-a11yText{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.okeReviews[data-oke-container] .oke-hidden,div.okeReviews .oke-hidden{display:none}.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2147483647;max-height:100%;background-color:rgba(0,0,0,.5);padding:40px 0 12px}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{display:flex;align-items:center;padding:48px 0}}.okeReviews[data-oke-container] .oke-modal ::-moz-selection,div.okeReviews .oke-modal ::-moz-selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal ::selection,div.okeReviews .oke-modal ::selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal,.okeReviews[data-oke-container] .oke-modal p,div.okeReviews .oke-modal,div.okeReviews .oke-modal p{color:#272d45}.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{background-color:#fff;margin:auto;position:relative;will-change:transform,opacity;width:calc(100% - 24px)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{max-width:1000px}}.okeReviews[data-oke-container] .oke-modal-close,div.okeReviews .oke-modal-close{cursor:pointer;position:absolute;width:32px;height:32px;top:-32px;padding:4px;right:-4px;line-height:1}.okeReviews[data-oke-container] .oke-modal-close:before,div.okeReviews .oke-modal-close:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:24px;display:inline-block;width:24px;height:24px}.okeReviews[data-oke-container] .oke-modal-overlay,div.okeReviews .oke-modal-overlay{background-color:rgba(43,46,56,.9)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal--large .oke-modal-content,div.okeReviews .oke-modal--large .oke-modal-content{max-width:1200px}}.okeReviews[data-oke-container] .oke-modal .oke-helpful,.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date,div.okeReviews .oke-modal .oke-helpful,div.okeReviews .oke-modal .oke-helpful-vote-button,div.okeReviews .oke-modal .oke-reviewContent-date{color:#676986}.oke-modal .okeReviews[data-oke-container].oke-w,.oke-modal div.okeReviews.oke-w{color:#272d45}.okeReviews[data-oke-container] .oke-tag,div.okeReviews .oke-tag{align-items:center;color:#272d45;display:flex;font-size:var(--oke-text-small);font-weight:600;text-align:left;position:relative;z-index:2;background-color:#f4f4f6;padding:4px 6px;border:none;border-radius:4px;gap:6px;line-height:1}.okeReviews[data-oke-container] .oke-tag svg,div.okeReviews .oke-tag svg{fill:currentColor;height:1rem}.okeReviews[data-oke-container] .hooper,div.okeReviews .hooper{height:auto}.okeReviews--left{text-align:left}.okeReviews--right{text-align:right}.okeReviews--center{text-align:center}.okeReviews :not([tabindex="-1"]):focus-visible{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.is-oke-modalOpen{overflow:hidden!important}img.oke-is-error{background-color:var(--oke-shadingColor);background-size:cover;background-position:50% 50%;box-shadow:inset 0 0 0 1px var(--oke-border-color)}@keyframes oke-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes oke-fade-in{0%{opacity:0}
927to{opacity:1}}.layout-panel-flex>div:has([data-oke-container]){width:100%}
928.oke-stars{line-height:1;position:relative;display:inline-block}.oke-stars-background svg{overflow:visible}.oke-stars-foreground{overflow:hidden;position:absolute;top:0;left:0}.oke-sr{display:inline-block;padding-top:var(--oke-starRating-spaceAbove);padding-bottom:var(--oke-starRating-spaceBelow)}.oke-sr .oke-is-clickable{cursor:pointer}.oke-sr--hidden{display:none}.oke-sr-count,.oke-sr-rating,.oke-sr-stars{display:inline-block;vertical-align:middle}.oke-sr-stars{line-height:1;margin-right:8px}.oke-sr-rating{display:none}.oke-sr-count--brackets:before{content:"("}.oke-sr-count--brackets:after{content:")"}
929.oke-rk{display:block}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading,div.okeReviews .oke-reviewsKeywords-heading{font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading-skeleton,div.okeReviews .oke-reviewsKeywords-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list,div.okeReviews .oke-reviewsKeywords-list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category,div.okeReviews .oke-reviewsKeywords-list-category{background-color:var(--oke-filter-backgroundColor);color:var(--oke-filter-textColor);border:1px solid var(--oke-filter-borderColor);border-radius:var(--oke-filter-borderRadius);padding:6px 16px;transition:background-color .1s ease-out,border-color .1s ease-out;white-space:nowrap}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-clickable,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-clickable{cursor:pointer}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-active,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-active{background-color:var(--oke-filter-backgroundColorActive);color:var(--oke-filter-textColorActive);border-color:var(--oke-filter-borderColorActive)}.okeReviews[data-oke-container] .oke-reviewsKeywords .oke-translateButton,div.okeReviews .oke-reviewsKeywords .oke-translateButton{margin-top:12px}
930.oke-rs{display:block}.oke-rs .oke-reviewsSummary.oke-is-preRender .oke-reviewsSummary-summary{-webkit-mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;max-height:150px}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip,div.okeReviews .oke-reviewsSummary .oke-tooltip{display:inline-block;font-weight:400}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip-trigger,div.okeReviews .oke-reviewsSummary .oke-tooltip-trigger{height:15px;width:15px;overflow:hidden;transform:translateY(-10%)}.okeReviews[data-oke-container] .oke-reviewsSummary-heading,div.okeReviews .oke-reviewsSummary-heading{align-items:center;-moz-column-gap:4px;column-gap:4px;display:inline-flex;font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsSummary-heading-skeleton,div.okeReviews .oke-reviewsSummary-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon,div.okeReviews .oke-reviewsSummary-icon{fill:currentColor;font-size:14px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon svg,div.okeReviews .oke-reviewsSummary-icon svg{vertical-align:baseline}.okeReviews[data-oke-container] .oke-reviewsSummary-summary.oke-is-truncated,div.okeReviews .oke-reviewsSummary-summary.oke-is-truncated{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}</style>
931    
932    
932<script type="application/json" id="oke-reviews-settings">{"subscriberId":"67553a79-46e8-4ce6-a958-d7db95660bef","analyticsSettings":{"isWidgetOnScreenTrackingEnabled":false,"provider":"none"},"locale":"en","localeAndVariant":{"code":"en"},"widgetSettings":{"global":{"dateSettings":{"format":{"type":"absolute","options":{"dateStyle":"short"}}},"hideOkendoBranding":true,"stars":{"backgroundColor":"#E5E5E5","foregroundColor":"#000000","interspace":2,"shape":{"type":"thin"},"showBorder":false},"showIncentiveIndicator":false,"searchEnginePaginationEnabled":false,"font":{"fontType":"inherit-from-page"}},"homepageCarousel":{"slidesPerPage":{"large":3,"medium":2},"totalSlides":12,"scrollBehaviour":"slide","style":{"showDates":true,"border":{"color":"#E5E5EB","width":{"value":1,"unit":"px"}},"headingFont":{"hasCustomFontSettings":false},"bodyFont":{"hasCustomFontSettings":false},"arrows":{"color":"#676986","size":{"value":24,"unit":"px"},"enabled":true},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#2C3E50","size":{"value":48,"unit":"px"},"enabled":true},"media":{"size":{"value":80,"unit":"px"},"imageGap":{"value":4,"unit":"px"},"enabled":true},"stars":{"height":{"value":18,"unit":"px"}},"productImageSize":{"value":48,"unit":"px"},"layout":{"name":"default","reviewDetailsPosition":"below","showProductName":false,"showAttributeBars":false,"showProductVariantName":false,"showProductDetails":"only-when-grouped"},"highlightColor":"#0E7A82","spaceAbove":{"value":20,"unit":"px"},"text":{"primaryColor":"#2C3E50","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#676986"},"spaceBelow":{"value":20,"unit":"px"}},"defaultSort":"rating desc","autoPlay":false,"truncation":{"bodyMaxLines":4,"enabled":true,"truncateAll":false}},"mediaCarousel":{"minimumImages":1,"linkText":"Read More","autoPlay":false,"slideSize":"medium","arrowPosition":"outside"},"mediaGrid":{"gridStyleDesktop":{"layout":"default-desktop"},"gridStyleMobile":{"layout":"default-mobile"},"showMoreArrow":{"arrowColor":"#676986","enabled":true,"backgroundColor":"#f4f4f6"},"linkText":"Read More","infiniteScroll":false,"gapSize":{"value":10,"unit":"px"}},"questions":{"initialPageSize":6,"loadMorePageSize":6},"reviewsBadge":{"layout":"large","colorScheme":"dark"},"reviewsTab":{"enabled":false},"reviewsWidget":{"tabs":{"reviews":true,"questions":false},"header":{"columnDistribution":"space-between","verticalAlignment":"top","blocks":[{"columnWidth":"half","modules":[{"name":"rating-average","layout":"one-line"}],"textAlignment":"left"}]},"style":{"showDates":true,"border":{"color":"#F2F2F2","width":{"value":1,"unit":"px"}},"bodyFont":{"hasCustomFontSettings":false},"headingFont":{"hasCustomFontSettings":false},"filters":{"backgroundColorActive":"#878787","backgroundColor":"#FFFFFF","borderColor":"#DBDDE4","borderRadius":{"value":100,"unit":"px"},"borderColorActive":"#878787","textColorActive":"#FFFFFF","textColor":"#0B0B0B","searchHighlightColor":"#a8a8a8"},"avatar":{"enabled":false},"stars":{"height":{"value":15,"unit":"px"},"globalOverrideSettings":{"backgroundColor":"#E5E5E5","foregroundColor":"#000000","interspace":2,"showBorder":false}},"shadingColor":"#F7F7F8","productImageSize":{"value":48,"unit":"px"},"button":{"backgroundColorActive":"#262626","borderColorHover":"#DBDDE4","backgroundColor":"#262626","borderColor":"#DBDDE4","backgroundColorHover":"#212121","textColorHover":"#454545","borderRadius":{"value":0,"unit":"px"},"borderWidth":{"value":0,"unit":"px"},"borderColorActive":"#262626","textColorActive":"#FFFFFF","textColor":"#FFFFFF","font":{"hasCustomFontSettings":false}},"highlightColor":"#262626","spaceAbove":{"value":10,"unit":"px"},"text":{"primaryColor":"#0B0B0B","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeLarge":{"value":20,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#878787"},"spaceBelow":{"value":10,"unit":"px"},"attributeBar":{"style":"rounded","backgroundColor":"#dedede","shadingColor":"#b0b0b0","markerColor":"#262626"}},"showWhenEmpty":true,"reviews":{"list":{"layout":{"name":"minimal","showAttributeBars":false,"showProductVariantName":false,"columnAmount":4,"showProductDetails":"never"},"initialPageSize":5,"media":{"layout":"hidden"},"truncation":{"bodyMaxLines":4,"truncateAll":false,"enabled":true},"loadMorePageSize":5},"controls":{"filterMode":"off","defaultSort":"date desc","writeReviewButtonEnabled":true,"freeTextSearchEnabled":false}}},"starRatings":{"showWhenEmpty":false,"style":{"spaceAbove":{"value":0,"unit":"px"},"text":{"content":"review-count","style":"number-and-text","brackets":false},"singleStar":false,"height":{"value":15,"unit":"px"},"spaceBelow":{"value":0,"unit":"px"}},"clickBehavior":"scroll-to-widget"}},"features":{"attributeFiltersEnabled":true,"recorderPlusEnabled":true,"recorderQandaPlusEnabled":true,"reviewsKeywordsEnabled":true,"reviewsSummariesEnabled":true,"widgetPlusTranslationsEnabled":true}}</script>
932
933            <style id="oke-css-vars">:root{--oke-widget-spaceAbove:10px;--oke-widget-spaceBelow:10px;--oke-starRating-spaceAbove:0;--oke-starRating-spaceBelow:0;--oke-button-backgroundColor:#262626;--oke-button-backgroundColorHover:#212121;--oke-button-backgroundColorActive:#262626;--oke-button-textColor:#fff;--oke-button-textColorHover:#454545;--oke-button-textColorActive:#fff;--oke-button-borderColor:#dbdde4;--oke-button-borderColorHover:#dbdde4;--oke-button-borderColorActive:#262626;--oke-button-borderRadius:0;--oke-button-borderWidth:0;--oke-button-fontWeight:700;--oke-button-fontSize:var(--oke-text-regular,14px);--oke-button-fontFamily:inherit;--oke-border-color:#f2f2f2;--oke-border-width:1px;--oke-text-primaryColor:#0b0b0b;--oke-text-secondaryColor:#878787;--oke-text-small:12px;--oke-text-regular:14px;--oke-text-large:20px;--oke-text-fontFamily:inherit;--oke-avatar-size:undefined;--oke-avatar-backgroundColor:undefined;--oke-avatar-placeholderTextColor:undefined;--oke-highlightColor:#262626;--oke-shadingColor:#f7f7f8;--oke-productImageSize:48px;--oke-attributeBar-shadingColor:#b0b0b0;--oke-attributeBar-borderColor:undefined;--oke-attributeBar-backgroundColor:#dedede;--oke-attributeBar-markerColor:#262626;--oke-filter-backgroundColor:#fff;--oke-filter-backgroundColorActive:#878787;--oke-filter-borderColor:#dbdde4;--oke-filter-borderColorActive:#878787;--oke-filter-textColor:#0b0b0b;--oke-filter-textColorActive:#fff;--oke-filter-borderRadius:100px;--oke-filter-searchHighlightColor:#a8a8a8;--oke-mediaGrid-chevronColor:#676986;--oke-stars-foregroundColor:#000;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,.oke-modal{--oke-stars-foregroundColor:#000;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,.oke-modal{--oke-title-fontWeight:600;--oke-title-fontSize:var(--oke-text-regular,14px);--oke-title-fontFamily:inherit;--oke-bodyText-fontWeight:400;--oke-bodyText-fontSize:var(--oke-text-regular,14px);--oke-bodyText-fontFamily:inherit}</style>
934            <style id="oke-reviews-custom-css">.oke-w-main{padding:8px}.oke-sortSelect{display:none}.oke-w-reviews-count{display:none}.oke-sr-count{font-size:10px !important}div.okeReviews[data-oke-container] .oke-w-reviews-head{margin:0}div.okeReviews[data-oke-container] .oke-w-reviewMinimal-footer{display:none}div.okeReviews[data-oke-container] svg{width:auto;height:14px}div.okeReviews[data-oke-container] .oke-w-header{padding:0 10px}div.okeReviews[data-oke-container] .oke-w-header-content-block{margin-bottom:0}div.okeReviews[data-oke-container].oke-w{max-width:unset;padding-left:0}.okeReviews[data-oke-container] .oke-w-reviews-head,[data-oke-widget] div.okeReviews .oke-w-reviews-head{display:block;text-align-last:center}div.okeReviews[data-oke-container] .oke-reviewContent-title{display:none !important}</style>
935            <template id="oke-reviews-body-template"><svg id="oke-star-symbols" style="display:none!important" data-oke-id="oke-star-symbols"><symbol id="oke-star-empty" style="overflow:visible;"><path id="star-thin--empty" fill="var(--oke-stars-backgroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M9.944 6.4L8 0L6.056 6.4H0L4.944 9.928L3.064 16L8 12.248L12.944 16L11.064 9.928L16 6.4H9.944Z"/></symbol><symbol id="oke-star-filled" style="overflow:visible;"><path id="star-thin--filled" fill="var(--oke-stars-foregroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M9.944 6.4L8 0L6.056 6.4H0L4.944 9.928L3.064 16L8 12.248L12.944 16L11.064 9.928L16 6.4H9.944Z"/></symbol></svg></template>
935<script>document.addEventListener('readystatechange',() =>{Array.from(document.getElementById('oke-reviews-body-template')?.content.children)?.forEach(function(child){if(!Array.from(document.body.querySelectorAll('[data-oke-id='.concat(child.getAttribute('data-oke-id'),']'))).length){document.body.prepend(child)}})},{once:true});</script>
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949<!-- END app snippet -->
950
951<!-- BEGIN app snippet: widget-plus-initialisation-script -->
952
953
954
955
956    
956<script async id="okendo-reviews-script" src="https://cdn-static.okendo.io/reviews-widget-plus/js/okendo-reviews.js"></script>
956
957
958<!-- END app snippet -->
959
960
961<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
962
963
964
965
966
967
968
969
970
971
972
973
974  
974<script async src="https://static.klaviyo.com/onsite/js/XC8ChK/klaviyo.js?company_id=XC8ChK"></script>
974
975  
975<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
975
976
977  
978
979
980
981
982  
982<script>
983    window.klaviyoReviewsProductDesignMode = false
984  </script>
984
985
986
987
988
989
990
991
992
993
994<!-- END app block --><!-- BEGIN app block: shopify://apps/eg-auto-add-to-cart/blocks/app-embed/0f7d4f74-1e89-4820-aec4-6564d7e535d2 -->
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006  
1007    
1007<script
1008      async
1009      type="text/javascript"
1010      src="https://cdn.506.io/eg/script.js?shop=biotyspa.myshopify.com&v=12"
1011    ></script>
1011
1012  
1013
1014
1015
1016  <meta id="easygift-shop" itemid="c2hvcF8kXzE3OTEzMjY3NTI=" content="{&quot;isInstalled&quot;:true,&quot;installedOn&quot;:&quot;2024-02-23T03:15:38.249Z&quot;,&quot;appVersion&quot;:&quot;3.0&quot;,&quot;subscriptionName&quot;:&quot;Unlimited&quot;,&quot;cartAnalytics&quot;:true,&quot;freeTrialEndsOn&quot;:null,&quot;settings&quot;:{&quot;reminderBannerStyle&quot;:{&quot;position&quot;:{&quot;horizontal&quot;:&quot;right&quot;,&quot;vertical&quot;:&quot;bottom&quot;},&quot;backgroundColor&quot;:&quot;#FFFFFF&quot;,&quot;borderRadius&quot;:null,&quot;padding&quot;:null,&quot;headerFontSize&quot;:null,&quot;subHeaderFontSize&quot;:null,&quot;fontFamily&quot;:null,&quot;imageUrl&quot;:null,&quot;closingMode&quot;:&quot;doNotAutoClose&quot;,&quot;cssStyles&quot;:&quot;&quot;,&quot;displayAfter&quot;:5,&quot;headerText&quot;:&quot;&quot;,&quot;primaryColor&quot;:&quot;#000000&quot;,&quot;reshowBannerAfter&quot;:&quot;everyNewSession&quot;,&quot;selfcloseAfter&quot;:5,&quot;showImage&quot;:false,&quot;subHeaderText&quot;:&quot;&quot;},&quot;addedItemIdentifier&quot;:&quot;_Gifted&quot;,&quot;ignoreOtherAppLineItems&quot;:null,&quot;customVariantsInfoLifetimeMins&quot;:1440,&quot;redirectPath&quot;:null,&quot;ignoreNonStandardCartRequests&quot;:false,&quot;bannerStyle&quot;:{&quot;position&quot;:{&quot;horizontal&quot;:&quot;right&quot;,&quot;vertical&quot;:&quot;bottom&quot;},&quot;backgroundColor&quot;:&quot;#FFFFFF&quot;,&quot;borderRadius&quot;:null,&quot;padding&quot;:null,&quot;headerFontSize&quot;:null,&quot;subHeaderFontSize&quot;:null,&quot;fontFamily&quot;:null,&quot;cssStyles&quot;:null,&quot;primaryColor&quot;:&quot;#000000&quot;},&quot;themePresetId&quot;:null,&quot;notificationStyle&quot;:{&quot;position&quot;:{&quot;horizontal&quot;:null,&quot;vertical&quot;:null},&quot;primaryColor&quot;:null,&quot;backgroundColor&quot;:&quot;#FFFFFF&quot;,&quot;borderRadius&quot;:null,&quot;duration&quot;:null,&quot;cssStyles&quot;:null,&quot;headerFontSize&quot;:null,&quot;subHeaderFontSize&quot;:null,&quot;padding&quot;:null,&quot;fontFamily&quot;:null,&quot;hasCustomizations&quot;:false},&quot;fetchCartData&quot;:false,&quot;useLocalStorage&quot;:{&quot;expiryMinutes&quot;:null,&quot;enabled&quot;:false},&quot;popupStyle&quot;:{&quot;primaryColor&quot;:null,&quot;secondaryColor&quot;:null,&quot;buttonTextColor&quot;:null,&quot;backgroundColor&quot;:&quot;#FFFFFF&quot;,&quot;borderRadius&quot;:null,&quot;padding&quot;:null,&quot;headerFontSize&quot;:null,&quot;subHeaderFontSize&quot;:null,&quot;bodyColor&quot;:null,&quot;bodyFontSize&quot;:null,&quot;cssStyles&quot;:null,&quot;addButtonText&quot;:null,&quot;dismissButtonText&quot;:null,&quot;outOfStockButtonText&quot;:null,&quot;imageUrl&quot;:null,&quot;closeModalOutsideClick&quot;:true,&quot;priceShowZeroDecimals&quot;:true,&quot;headerFontFamily&quot;:null,&quot;bodyFontFamily&quot;:null,&quot;hasCustomizations&quot;:false,&quot;showProductLink&quot;:false,&quot;subscriptionLabel&quot;:&quot;Subscription Plan&quot;},&quot;refreshAfterBannerClick&quot;:false,&quot;disableReapplyRules&quot;:false,&quot;disableReloadOnFailedAddition&quot;:false,&quot;autoReloadCartPage&quot;:false,&quot;ajaxRedirectPath&quot;:null,&quot;allowSimultaneousRequests&quot;:false,&quot;applyRulesOnCheckout&quot;:false,&quot;enableCartCtrlOverrides&quot;:true,&quot;customRedirectFromCart&quot;:null,&quot;scriptSettings&quot;:{&quot;branding&quot;:{&quot;removalRequestSent&quot;:null,&quot;show&quot;:false},&quot;productPageRedirection&quot;:{&quot;enabled&quot;:false,&quot;products&quot;:[],&quot;redirectionURL&quot;:&quot;\/&quot;},&quot;debugging&quot;:{&quot;enabled&quot;:false,&quot;enabledOn&quot;:null,&quot;stringifyObj&quot;:false},&quot;customCSS&quot;:null,&quot;decodePayload&quot;:false,&quot;hideAlertsOnFrontend&quot;:false,&quot;removeEGPropertyFromSplitActionLineItems&quot;:false,&quot;fetchProductInfoFromSavedDomain&quot;:false,&quot;enableBuyNowInterceptions&quot;:false,&quot;removeProductsAddedFromExpiredRules&quot;:false,&quot;reApplyValueBasedRulesInCart&quot;:false,&quot;useFinalPrice&quot;:false,&quot;useFinalPriceGetEntireCart&quot;:false,&quot;hideGiftedPropertyText&quot;:false,&quot;fetchCartDataBeforeRequest&quot;:false,&quot;disableRedirectAfterFormSubmit&quot;:false,&quot;delayUpdates&quot;:2000},&quot;promoCodeMessageStyle&quot;:{&quot;message&quot;:&quot;Free gift added!&quot;},&quot;accessToEnterprise&quot;:false},&quot;translations&quot;:null,&quot;defaultLocale&quot;:&quot;en&quot;,&quot;shopDomain&quot;:&quot;biotyspa.com&quot;}">
1017
1018
1019<script defer>
1020  (async function() {
1021    try {
1022
1023      const blockVersion = "v3"
1024      if (blockVersion != "v3") {
1025        return
1026      }
1027
1028      let metaErrorFlag = false;
1029      if (metaErrorFlag) {
1030        return
1031      }
1032
1033      // Parse metafields as JSON
1034      const metafields = {};
1035
1036      // Process metafields in JavaScript
1037      let savedRulesArray = [];
1038      for (const [key, value] of Object.entries(metafields)) {
1039        if (value) {
1040          for (const prop in value) {
1041            // avoiding Object.Keys for performance gain -- no need to make an array of keys.
1042            savedRulesArray.push(value);
1043            break;
1044          }
1045        }
1046      }
1047
1048      const metaTag = document.createElement('meta');
1049      metaTag.id = 'easygift-rules';
1050      metaTag.content = JSON.stringify(savedRulesArray);
1051      metaTag.setAttribute('itemid', 'cnVsZXNfJF8xNzkxMzI2NzUy');
1052
1053      document.head.appendChild(metaTag);
1054      } catch (err) {
1055        
1056      }
1057  })();
1058</script>
1058
1059
1060
1061  
1061<script
1062    type="text/javascript"
1063    defer
1064  >
1065
1066    (function () {
1067      try {
1068        window.EG_INFO = window.EG_INFO || {};
1069        var shopInfo = {"isInstalled":true,"installedOn":"2024-02-23T03:15:38.249Z","appVersion":"3.0","subscriptionName":"Unlimited","cartAnalytics":true,"freeTrialEndsOn":null,"settings":{"reminderBannerStyle":{"position":{"horizontal":"right","vertical":"bottom"},"backgroundColor":"#FFFFFF","borderRadius":null,"padding":null,"headerFontSize":null,"subHeaderFontSize":null,"fontFamily":null,"imageUrl":null,"closingMode":"doNotAutoClose","cssStyles":"","displayAfter":5,"headerText":"","primaryColor":"#000000","reshowBannerAfter":"everyNewSession","selfcloseAfter":5,"showImage":false,"subHeaderText":""},"addedItemIdentifier":"_Gifted","ignoreOtherAppLineItems":null,"customVariantsInfoLifetimeMins":1440,"redirectPath":null,"ignoreNonStandardCartRequests":false,"bannerStyle":{"position":{"horizontal":"right","vertical":"bottom"},"backgroundColor":"#FFFFFF","borderRadius":null,"padding":null,"headerFontSize":null,"subHeaderFontSize":null,"fontFamily":null,"cssStyles":null,"primaryColor":"#000000"},"themePresetId":null,"notificationStyle":{"position":{"horizontal":null,"vertical":null},"primaryColor":null,"backgroundColor":"#FFFFFF","borderRadius":null,"duration":null,"cssStyles":null,"headerFontSize":null,"subHeaderFontSize":null,"padding":null,"fontFamily":null,"hasCustomizations":false},"fetchCartData":false,"useLocalStorage":{"expiryMinutes":null,"enabled":false},"popupStyle":{"primaryColor":null,"secondaryColor":null,"buttonTextColor":null,"backgroundColor":"#FFFFFF","borderRadius":null,"padding":null,"headerFontSize":null,"subHeaderFontSize":null,"bodyColor":null,"bodyFontSize":null,"cssStyles":null,"addButtonText":null,"dismissButtonText":null,"outOfStockButtonText":null,"imageUrl":null,"closeModalOutsideClick":true,"priceShowZeroDecimals":true,"headerFontFamily":null,"bodyFontFamily":null,"hasCustomizations":false,"showProductLink":false,"subscriptionLabel":"Subscription Plan"},"refreshAfterBannerClick":false,"disableReapplyRules":false,"disableReloadOnFailedAddition":false,"autoReloadCartPage":false,"ajaxRedirectPath":null,"allowSimultaneousRequests":false,"applyRulesOnCheckout":false,"enableCartCtrlOverrides":true,"customRedirectFromCart":null,"scriptSettings":{"branding":{"removalRequestSent":null,"show":false},"productPageRedirection":{"enabled":false,"products":[],"redirectionURL":"\/"},"debugging":{"enabled":false,"enabledOn":null,"stringifyObj":false},"customCSS":null,"decodePayload":false,"hideAlertsOnFrontend":false,"removeEGPropertyFromSplitActionLineItems":false,"fetchProductInfoFromSavedDomain":false,"enableBuyNowInterceptions":false,"removeProductsAddedFromExpiredRules":false,"reApplyValueBasedRulesInCart":false,"useFinalPrice":false,"useFinalPriceGetEntireCart":false,"hideGiftedPropertyText":false,"fetchCartDataBeforeRequest":false,"disableRedirectAfterFormSubmit":false,"delayUpdates":2000},"promoCodeMessageStyle":{"message":"Free gift added!"},"accessToEnterprise":false},"translations":null,"defaultLocale":"en","shopDomain":"biotyspa.com"};
1070        var productRedirectionEnabled = shopInfo.settings.scriptSettings.productPageRedirection.enabled;
1071        if (["Unlimited", "Enterprise"].includes(shopInfo.subscriptionName) && productRedirectionEnabled) {
1072          var products = shopInfo.settings.scriptSettings.productPageRedirection.products;
1073          if (products.length > 0) {
1074            var productIds = products.map(function(prod) {
1075              var productGid = prod.id;
1076              var productIdNumber = parseInt(productGid.split('/').pop());
1077              return productIdNumber;
1078            });
1079            var productInfo = null;
1080            var isProductInList = productIds.includes(productInfo.id);
1081            if (isProductInList) {
1082              var redirectionURL = shopInfo.settings.scriptSettings.productPageRedirection.redirectionURL;
1083              if (redirectionURL) {
1084                window.location = redirectionURL;
1085              }
1086            }
1087          }
1088        }
1089
1090        
1091      } catch(err) {
1092      return
1093    }}
1093)()
1094  </script>
1094
1095
1096
1097
1098<!-- END app block -->
1098<script src="https://cdn.shopify.com/extensions/01a10b24-e7f5-74bb-826a-087e105f5da6/orbe-geolocation-504/assets/orbe.min.js" type="text/javascript" defer="defer"></script>
1098
1099<link href="https://cdn.shopify.com/extensions/01a10b24-e7f5-74bb-826a-087e105f5da6/orbe-geolocation-504/assets/md-app-modal.min.css" rel="stylesheet" type="text/css" media="all">
1100<script src="https://cdn.shopify.com/extensions/01a10eec-5bfa-767d-a7db-371dd6d5302b/fordeer-product-labels-924/assets/app.js" type="text/javascript" defer="defer"></script>
1100
1101<link href="https://cdn.shopify.com/extensions/01a10eec-5bfa-767d-a7db-371dd6d5302b/fordeer-product-labels-924/assets/style.css" rel="stylesheet" type="text/css" media="all">
1102<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1103<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: 17053837,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1103
1103
1104<script>
1105  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1106</script>
vendor: 1 bytes, line 1106
1106
1107<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}
1107).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: 17053837,storefrontBaseUrl: "https://biotyspa.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://biotyspa.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"2478375103","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6e6b2e32fe6866115b7e49e2ae3c75b2","type":"APP","apiClientId":5940125,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1107,"dataSharingState":"unrestricted"},{"id":"1936818367","configuration":"{\"advertiserId\":\"125016\",\"shopDomain\":\"biotyspa.myshopify.com\",\"appVersion\":\"shopifyApp_5.3.0\",\"customTransactionTag\":\"Biotyspa AU\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c287d09bac7e7a912a76f3941fab1c2f","type":"APP","apiClientId":2887701,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1932198079","configuration":"{\"accountID\":\"XC8ChK\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1582727359","configuration":"{\"shopId\":\"240664\",\"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":"631767231","configuration":"{\"pixelId\":\"3784fc7e-84b0-48bd-a1ba-b06d3437e939\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c119f01612c13b62ab52809eb08154bb","type":"APP","apiClientId":2556259,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"522354879","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-5547BFWT4Z\\\",\\\"AW-0\\\",\\\"GT-WKTMTJNP\\\",\\\"AW-867712157\\\"],\\\"target_country\\\":\\\"AU\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-5547BFWT4Z\\\",\\\"AW-0\\\/o8PfCPnD1ckDEJ354J0D\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-5547BFWT4Z\\\",\\\"AW-0\\\/6ooCCPzD1ckDEJ354J0D\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-5547BFWT4Z\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-5547BFWT4Z\\\",\\\"AW-0\\\/A8p3CPPD1ckDEJ354J0D\\\",\\\"MC-EN65TCYMV7\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-5547BFWT4Z\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-5547BFWT4Z\\\",\\\"AW-0\\\/ZztXCOLB1ckDEJ354J0D\\\",\\\"MC-EN65TCYMV7\\\",\\\"AW-867712157\\\/6xMWCIuN75MbEJ354J0D\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-5547BFWT4Z\\\",\\\"AW-0\\\/QcsRCN_B1ckDEJ354J0D\\\",\\\"MC-EN65TCYMV7\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-5547BFWT4Z\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-5547BFWT4Z\\\",\\\"AW-0\\\/eRvTCP_D1ckDEJ354J0D\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-5547BFWT4Z\\\",\\\"AW-0\\\/WA1VCPbD1ckDEJ354J0D\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-5547BFWT4Z\\\"}],\\\"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":"434864319","configuration":"{\"pixelCode\":\"CKOTDPBC77U383KU23L0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"246055103","configuration":"{\"pixel_id\":\"344089816525239\",\"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":"97484991","configuration":"{\"tagID\":\"2613369539358\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"44269759","configuration":"{\"hash\":\"zCnepNGku9\",\"ingestion_url\":\"https:\/\/activity.wisepops.com\",\"goal_hash\":\"SrlvjxX7lqrfq5NUQ6yVK12w1rc5Ucrf\",\"loader_url\":\"https:\/\/wisepops.net\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8c8395b58ad86ce6624e188a7fbb605","type":"APP","apiClientId":461977,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"24969407","configuration":"{\"campaignID\":\"20648\",\"externalExecutionURL\":\"https:\/\/engine.saasler.com\/api\/v1\/webhook_executions\/9a4a608383dd8c2b184bc66cb81d3ba8\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4d2ae310e7f99f154f33560b5c81cfa9","type":"APP","apiClientId":3546795,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1107,"dataSharingState":"unrestricted"},{"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":"BIOTYSPA AU","paymentSettings":{"currencyCode":"AUD"},"myshopifyDomain":"biotyspa.myshopify.com","countryCode":"AU","storefrontUrl":"https:\/\/biotyspa.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://biotyspa.com/cdn","87a86122w399bf3b8pd0403c97m2c07468c",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"142151418047","themeStoreId":"910","themePublished":"true","eventMetadataId":"f1df2e91-027a-415f-b31f-d3500e80a934","pageType":"searchresults","shopId":"17053837","storefrontBaseUrl":"https:\/\/biotyspa.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"87a86122w399bf3b8pd0403c97m2c07468c","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
1107<script>
1108  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1109  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1110  window.ShopifyAnalytics.meta.currency = 'AUD';
1111  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"b9282056-f055-4396-a046-77808e11f647-1791326752"}};
1112  for (var attr in meta) {
1113    window.ShopifyAnalytics.meta[attr] = meta[attr];
1114  }
1115</script>
vendor: 1 bytes, line 1115
1115
1116<script class="analytics">
1117  (function () {
1118    var customDocumentWrite = function(content) {
1119      var jquery = null;
1120
1121      if (window.jQuery) {
1122        jquery = window.jQuery;
1123      } else if (window.Checkout && window.Checkout.$) {
1124        jquery = window.Checkout.$;
1125      }
1126
1127      if (jquery) {
1128        jquery('body').append(content);
1129      }
1130    };
1131
1132    var hasLoggedConversion = function(token) {
1133      if (token) {
1134        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1135      }
1136      return false;
1137    }
1138
1139    var setCookieIfConversion = function(token) {
1140      if (token) {
1141        var twoMonthsFromNow = new Date(Date.now());
1142        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1143
1144        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1145      }
1146    }
1147
1148    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1149    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1150    if (trekkie.integrations) {
1151      return;
1152    }
1153    trekkie.methods = [
1154      'identify',
1155      'page',
1156      'ready',
1157      'track',
1158      'trackForm',
1159      'trackLink'
1160    ];
1161    trekkie.factory = function(method) {
1162      return function() {
1163        var args = Array.prototype.slice.call(arguments);
1164        args.unshift(method);
1165        trekkie.push(args);
1166        if (method == 'track' || method == 'page') {
1167          var pageUrl;
1168          try {
1169            pageUrl = window.location.href;
1170          } catch (e) {}
1171          var pageReferrer;
1172          try {
1173            pageReferrer = document.referrer;
1174          } catch (e) {}
1175          try {
1176            if (window.__TREKKIE_SHIM_QUEUE == null) {
1177              window.__TREKKIE_SHIM_QUEUE = [];
1178            }
1179            window.__TREKKIE_SHIM_QUEUE.push({
1180              from: 'trekkie-stub',
1181              method: method,
1182              args: args.slice(1),
1183              pageContext: {
1184                url: pageUrl,
1185                referrer: pageReferrer
1186              }
1187            });
1188          } catch (e) {
1189            // no-op
1190          }
1191        }
1192        return trekkie;
1193      };
1194    };
1195    for (var i = 0; i < trekkie.methods.length; i++) {
1196      var key = trekkie.methods[i];
1197      trekkie[key] = trekkie.factory(key);
1198    }
1199    trekkie.load = function(config) {
1200      trekkie.config = config || {};
1201      trekkie.config.initialDocumentCookie = document.cookie;
1202      var first = document.getElementsByTagName('script')[0];
1203var script = document.createElement('script');
1204script.type = 'text/javascript';
1205script.onerror = function(e) {
1206  var scriptFallback = document.createElement('script');
1207  scriptFallback.type = 'text/javascript';
1208  scriptFallback.onerror = function(error) {
1209          var Monorail = {
1210      produce: function produce(monorailDomain, schemaId, payload) {
1211        var currentMs = new Date().getTime();
1212        var event = {
1213          schema_id: schemaId,
1214          payload: payload,
1215          metadata: {
1216            event_created_at_ms: currentMs,
1217            event_sent_at_ms: currentMs
1218          }
1219        };
1220        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1221      },
1222      sendRequest: function sendRequest(endpointUrl, payload) {
1223        // Try the sendBeacon API
1224        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1225          var blobData = new window.Blob([payload], {
1226            type: 'text/plain'
1227          });
1228
1229          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1230            return true;
1231          } // sendBeacon was not successful
1232
1233        } // XHR beacon
1234
1235        var xhr = new XMLHttpRequest();
1236
1237        try {
1238          xhr.open('POST', endpointUrl);
1239          xhr.setRequestHeader('Content-Type', 'text/plain');
1240          xhr.send(payload);
1241        } catch (e) {
1242          console.log(e);
1243        }
1244
1245        return false;
1246      },
1247      isIos12: function isIos12() {
1248        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1249      }
1250    };
1251    Monorail.produce('monorail-edge.shopifysvc.com',
1252      'trekkie_storefront_load_errors/1.1',
1253      {shop_id: 17053837,
1254      theme_id: 142151418047,
1255      app_name: "storefront",
1256      context_url: window.location.href,
1257      source_url: "//biotyspa.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
1258
1259  };
1260  scriptFallback.async = true;
1261  scriptFallback.src = '//biotyspa.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1262  first.parentNode.insertBefore(scriptFallback, first);
1263};
1264script.async = true;
1265script.src = '//biotyspa.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1266first.parentNode.insertBefore(script, first);
1267
1268    };
1269    trekkie.load(
1270      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":17053837,"isMerchantRequest":null,"themeId":142151418047,"themeCityHash":"1912970685089531913","contentLanguage":"en","currency":"AUD","eventMetadataId":"f1df2e91-027a-415f-b31f-d3500e80a934"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1271    );
1272
1273    var loaded = false;
1274    trekkie.ready(function() {
1275      if (loaded) return;
1276      loaded = true;
1277
1278      window.ShopifyAnalytics.lib = window.trekkie;
1279
1280      var originalDocumentWrite = document.write;
1281      document.write = customDocumentWrite;
1282      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1283      document.write = originalDocumentWrite;
1284
1285      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1286      var token = match? match[1]: undefined;
1287      if (!hasLoggedConversion(token)) {
1288        setCookieIfConversion(token);
1289        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
1290      }
1291    });
1292
1293    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"b9282056-f055-4396-a046-77808e11f647-1791326752","shopifyEmitted":true});
1294
1295    var eventsListenerScript = document.createElement('script');
1296    eventsListenerScript.async = true;
1297    eventsListenerScript.src = "//biotyspa.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1298    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1299})();</script>
1299
1300  
1300<script>
1301  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
1302    window.ga = function ga() {
1303      (window.ga.q = window.ga.q || []).push(arguments);
1304      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1305        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
1306      }
1307      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
1308    };
1309    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1310      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
1311    }
1312  }
1313</script>
vendor: 1 bytes, line 1313
1313
1314<script
1315  defer
1316  src="https://biotyspa.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js"
1317  data-application="storefront-renderer"
1318  data-shop-id="17053837"
1319  data-render-region="gcp-us-central1"
1320  data-page-type="search"
1321  data-theme-instance-id="142151418047"
1322  data-theme-name="Baseline"
1323  data-theme-version="2.5.2"
1324  data-monorail-region="shop_domain"
1325  data-resource-timing-sampling-rate="10"
1326  data-shs="true"
1327  data-shs-beacon="true"
1328  data-shs-export-with-fetch="true"
1329  data-shs-logs-sample-rate="1"
1330  data-shs-beacon-endpoint="https://biotyspa.com/api/collect"
1331></script>
1331
1332<meta name="shopify-y" content="283f3775-a061-4221-8520-d4067266939d" data-expiration="1822884352000"><meta name="shopify-s" content="85495d88-776d-444b-ad8a-d60a726c7952" data-expiration="1791328552000"><meta name="new-cookie-storage-activated" content="t">
1333</head>
1334
1335        
1336
1337<body id="search" class="template-search ">
1338  <a class="in-page-link skip-link" href="#MainContent">Skip to content</a><div id="shopify-section-sidebar" class="shopify-section"><section class="section-sidebar" x-data="ThemeSection_sidebar()" x-init="mounted()" data-section-id="sidebar" data-section-type="sidebar" x-cloak data-color-scheme="primary">
1339  <noscript>
1340    <div class="section-x-padding py-2 bg-scheme-background text-scheme-text text-right">
1341      <button class="py-2 inline-flex items-center justify-center uppercase"
1342        data-menu-drawer-toggle>
1343      <span class="inline-block w-5 h-5 align-middle mr-2"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-menu" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M23 16v2H1v-2h22zm0-10v2H1V6h22z"></path></svg></span>
1344      <span>Menu</span>
1345      </button>
1346    </div>
1347  </noscript>
1348  <div class="sidebar-container  z-60 fixed top-0 left-0 bottom-0 w-11/12 max-w-xl bg-scheme-background text-scheme-text border-r-grid border-grid-color transform transition-transform overflow-y-auto"
1349    x-show="$store.drawer.menuDrawerOpen"
1350    x-transition:enter="transition ease duration-300"
1351    x-transition:enter-start="opacity-0 -translate-x-full"
1352    x-transition:enter-end="opacity-100"
1353    x-transition:leave="transition ease duration-300"
1354    x-transition:leave-end="opacity-100 -translate-x-full"
1355    @click.away.prevent="$store.drawer.menuDrawerOpen = false"
1356    role="dialog"
1357    aria-modal="true"
1358    data-menu-drawer>
1359    <div class="js-enabled top-0 relative flex items-center justify-end py-4 section-x-padding bg-scheme-background ">
1360      <button @click.prevent="$store.drawer.menuDrawerOpen = false" class="block w-5 h-5 top-0 orbito-close">
1361        <span class="visually-hidden">Close</span>
1362        <svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-close" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M18.364 4.222l1.414 1.414L13.414 12l6.364 6.364-1.414 1.414L12 13.414l-6.364 6.364-1.414-1.414L10.586 12 4.222 5.636l1.414-1.414L12 10.586z"></path></svg>
1363      </button>
1364    </div>
1365    <nav class="" aria-label="Primary">
1366      <ul><li class="no-js-focus-wrapper section-x-padding border-t-grid border-grid-color"><button data-accordion
1367                      class="block relative w-full text-left  inline-block py-4 w-full text-2xl pr-10 transition ease font-body"
1368                      x-bind:aria-expanded="accordionOpen.accordion0? true: 'false'"
1369                      @click="accordionOpen.accordion0 = !accordionOpen.accordion0"
1370                      aria-controls="accordion0">
1371                Shop
1372                <span class="absolute right-0 w-5 top-1/2 transform -translate-y-1/2 flex items-center"><span class="inline-block transform transition origin-center" x-show="!accordionOpen.accordion0"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-plus" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M20 11v2h-7v7h-2v-7H4v-2h7V4h2v7z"></path></svg></span>
1373                    <span class="inline-block transform transition origin-center" x-show="accordionOpen.accordion0"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-minus" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M20 11v2H4v-2z"></path></svg></span></span>
1374              </button>
1375              <ul id="accordion0"
1376                  class="pb-2 pl-4 no-js-focus-container"
1377                  x-show="accordionOpen.accordion0"
1378                  x-cloak><li class="no-js-focus-wrapper"><a class="inline-block py-1" href="/collections/all">
1379                        Shop All
1380                      </a></li><li class="no-js-focus-wrapper"><a class="inline-block py-1" href="/collections/new-arrivals">
1381                        New Arrivals
1382                      </a></li><li class="no-js-focus-wrapper"><a class="inline-block py-1" href="/collections/best-sellers">
1383                        Best Sellers
1384                      </a></li><li class="no-js-focus-wrapper"><a class="inline-block py-1" href="/collections/body">
1385                        Body
1386                      </a></li><li class="no-js-focus-wrapper"><a class="inline-block py-1" href="/collections/face">
1387                        Face
1388                      </a></li><li class="no-js-focus-wrapper"><a class="inline-block py-1" href="/collections/tea">
1389                        Tea
1390                      </a></li><li class="no-js-focus-wrapper"><a class="inline-block py-1" href="/collections/kits-duos">
1391                        Rituals
1392                      </a></li><li class="no-js-focus-wrapper"><a class="inline-block py-1" href="/products/digital-gift-card">
1393                        Digital Gift Card
1394                      </a></li></ul></li><li class="no-js-focus-wrapper section-x-padding border-t-grid border-gr
1394id-color"><a class="inline-block py-4 w-full text-2xl" href="/pages/clinical-study">
1395                Results
1396              </a></li><li class="no-js-focus-wrapper section-x-padding border-t-grid border-grid-color"><a class="inline-block py-4 w-full text-2xl" href="/pages/tutorials">
1397                Tutorial
1398              </a></li><li class="no-js-focus-wrapper section-x-padding border-t-grid border-grid-color"><button data-accordion
1399                      class="block relative w-full text-left  inline-block py-4 w-full text-2xl pr-10 transition ease font-body"
1400                      x-bind:aria-expanded="accordionOpen.accordion1? true: 'false'"
1401                      @click="accordionOpen.accordion1 = !accordionOpen.accordion1"
1402                      aria-controls="accordion1">
1403                About
1404                <span class="absolute right-0 w-5 top-1/2 transform -translate-y-1/2 flex items-center"><span class="inline-block transform transition origin-center" x-show="!accordionOpen.accordion1"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-plus" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M20 11v2h-7v7h-2v-7H4v-2h7V4h2v7z"></path></svg></span>
1405                    <span class="inline-block transform transition origin-center" x-show="accordionOpen.accordion1"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-minus" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M20 11v2H4v-2z"></path></svg></span></span>
1406              </button>
1407              <ul id="accordion1"
1408                  class="pb-2 pl-4 no-js-focus-container"
1409                  x-show="accordionOpen.accordion1"
1410                  x-cloak><li class="no-js-focus-wrapper"><a class="inline-block py-1" href="/pages/about-us">
1411                        Our Story
1412                      </a></li><li class="no-js-focus-wrapper"><a class="inline-block py-1" href="/pages/ingredients">
1413                        Ingredients
1414                      </a></li><li class="no-js-focus-wrapper"><a class="inline-block py-1" href="/pages/sustainability">
1415                        Sustainability
1416                      </a></li><li class="no-js-focus-wrapper"><a class="inline-block py-1" href="/pages/stockists">
1417                        Stockists
1418                      </a></li><li class="no-js-focus-wrapper"><a class="inline-block py-1" href="/blogs/journal">
1419                        Journal
1420                      </a></li><li class="no-js-focus-wrapper"><a class="inline-block py-1" href="/blogs/press">
1421                        Press
1422                      </a></li><li class="no-js-focus-wrapper"><a class="inline-block py-1" href="/pages/faq">
1423                        FAQ
1424                      </a></li></ul></li></ul>
1425    </nav>
1426
1427    <div style="border-top: 1px solid; padding:13px 0;display:flex;justify-content:space-between;">
1428      <span onclick="orbitoModal();" style="cursor:pointer;margin-left:8px;font-size:25.389px;font-weight:400;width:100%">
1429        Australia
1430      </span>
1431      
1432      <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6" style="margin:7px 6px;">
1433      <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 8.25l-7.5 7.5-7.5-7.5" />
1434      </svg>
1435    </div>
1436  
1437    <div class="border-t-grid border-grid-color">      
1438      <nav class="my-6" aria-label="Secondary">
1439        <ul></ul>
1440      </nav>
1441      
1442      
1443        <ul class="section-x-padding space-y-1">
1444          
1445            <li>
1446              <a href="https://biotyspa.com/customer_authentication/redirect?locale=en&amp;region_country=AU" id="customer_login_link">Log in</a>
1447            </li>
1448            <li>
1449              <a href="https://shopify.com/17053837/account?locale=en&region_country=AU&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJiaW90eXNwYS5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTE5MzE1NTIsIm5iZiI6MTc5MTMyNjc1Mn0.XeX1ArxrlypvyCcFSuIt4Y-fzeGwKxbB1G9ykFe7Qps" id="customer_register_link">Create account</a>
1450            </li>
1451          
1452        </ul>
1453      
1454<form class="my-6 section-x-padding" action="/search" method="get" role="search">
1455          <div class="flex w-full max-w-xs items-end">
1456            <label for="sidebar-search" class="visually-hidden">Search</label>
1457            <input
1458              class="min-w-0 flex-auto bg-transparent border-current border-b-text placeholder-current py-1.5"
1459              id="sidebar-search"
1460              type="text"
1461              name="q"
1462              placeholder="Search"
1463            />
1464            <button class="px-1"
1465              type="submit">
1466              <span class="inline-block w-5 h-5"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-search" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M10.533 17.438a6.968 6.968 0 01-6.96-6.96 6.968 6.968 0 016.96-6.96 6.968 6.968 0 016.96 6.96 6.968 6.968 0 01-6.96 6.96zm6.949-1.314a8.917 8.917 0 002.01-5.646c0-4.941-4.02-8.96-8.96-8.96-4.94 0-8.96 4.019-8.96 8.96 0 4.94 4.02 8.96 8.96 8.96 2.082 0 3.996-.72 5.52-1.916l4.962 4.96 1.415-1.413-4.947-4.945z"></path></svg></span>
1467              <span class="visually-hidden">Submit</span>
1468            </button>
1469          </div>
1470        </form>
1471        
1472        <div class="section-x-padding my-8">
1473          <ul class="" data-color-scheme="primary">
1474  �
1475    
1476
1477    
1478
1479  �
1480    
1481
1482    
1483
1484  �
1485    
1486
1487    
1488      
1489        <li>
1490          <a class="inline-block py-1 hover:text-scheme-accent" href="https://www.pinterest.com.au/biotyspa/">
1491            Pinterest
1492          </a>
1493        </li>
1494      
1495    
1496
1497  �
1498    
1499
1500    
1501      
1502        <li>
1503          <a class="inline-block py-1 hover:text-scheme-accent" href="https://www.instagram.com/biotyspa">
1504            Instagram
1505          </a>
1506        </li>
1507      
1508    
1509
1510  �
1511    
1512
1513    
1514
1515  �
1516    
1517
1518    
1519      
1520        <li>
1521          <a class="inline-block py-1 hover:text-scheme-accent" href="https://www.tiktok.com/@biotyspa">
1522            TikTok
1523          </a>
1524        </li>
1525      
1526    
1527
1528  �
1529    
1530
1531    
1532
1533  �
1534    
1535
1536    
1537      
1538        <li>
1539          <a class="inline-block py-1 hover:text-scheme-accent" href="https://www.youtube.com/@biotyspa">
1540            YouTube
1541          </a>
1542        </li>
1543      
1544    
1545
1546  �
1547    
1548
1549    
1550
1551  �
1552    
1553
1554    
1555
1556  �
1557    
1558
1559    
1560
1561  
1562</ul>
1563
1564        </div>
1565      
1566    </div>
1567  </div>
1568</section>
1569
1570<noscript>
1571<style>
1572  .section-sidebar {
1573    display: block !important;
1574  }
1575  
1576  @media (min-width: 1024px) {
1577    .section-sidebar {
1578      display: none!important;
1579    }
1580  }
1581  
1582  .sidebar-container {
1583    position: static;
1584    width: 100%;
1585    max-width: 100%;
1586    border-right: 0;
1587    display: none;
1588  }
1589
1590  .section-sidebar:focus-within .sidebar-container {
1591    display: block !important;
1592  }
1593</style>
1594</noscript>
1595<script>
1596  function orbitoModal()
1597    {
1598      document.querySelector('.orbito-close').click();
1599      orbito.openModal('md-app-embed__modal');
1600    }
1601</script>
1601
1602
1603</div><section class="relative z-70" x-data="ThemeSection_cartDrawer()" x-init="mounted()" data-section-id="" data-section-type="cart-drawer" data-show-on-add="true" x-cloak data-color-scheme="primary">
1604  <div id="CartContainer"
1605      class="fixed top-0 right-0 bottom-0 w-11/12 max-w-md bg-scheme-background text-scheme-text border-l-grid border-grid-color transform transition-transform overflow-y-auto"
1606      x-show="$store.drawer.cartDrawerOpen"
1607      x-transition:enter="transition ease duration-300"
1608      x-transition:enter-start="opacity-0 translate-x-full"
1609      x-transition:enter-end="opacity-100"
1610      x-transition:leave="transition ease duration-300"
1611      x-transition:leave-end="opacity-100 translate-x-full"
1612      @click.away.prevent="$store.drawer.cartDrawerOpen = false"
1613      role="dialog"
1614      aria-modal="true"
1615      data-cart-drawer
1616      aria-labelledby="CartTitle">
1617    <div class="top-0 relative flex items-center justify-between py-4 section-x-padding bg-scheme-background border-b-grid border-grid-color">
1618      <h1 id="CartTitle" class="" tabindex="-1">
1619        Your cart -
1620        <span x-text="$store.cartCount.countWithText()"></span>
1621      </h1>
1622      <button @click.prevent="$store.drawer.cartDrawerOpen = false" class="block w-5 h-5 top-0">
1623        <span class="visually-hidden">Close</span>
1624        <svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-close" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M18.364 4.222l1.414 1.414L13.414 12l6.364 6.364-1.414 1.414L12 13.414l-6.364 6.364-1.414-1.414L10.586 12 4.222 5.636l1.414-1.414L12 10.586z"></path></svg>
1625      </button>
1626    </div>
1627    <div class="flex flex-col h-full">
1628      <template x-if="state && !state.item_count">
1629        <div class="section-x-padding py-4">
1630          <p class="supports-cookies text-align--center" x-text="theme.strings.cartEmpty"></p>
1631          <p class="supports-no-cookies cookie-message" x-text="theme.strings.cartCookies"></p>
1632        </div>
1633      </template>
1634      <template x-if="state && state.item_count">
1635        <form action="/cart"
1636              method="post"
1637              class="relative overflow-y-auto flex-auto"
1638              novalidate>
1639          <div class="grid grid-cols-1 gap-gutter bg-border">
1640            <template x-for="(item, index) in state.items"
1641                      :key="item.key">
1642              <div class="flex py-4 section-x-padding transition bg-scheme-background"
1643                :class="{ 'opacity-50 cursor-wait': item.updating }"
1644                :data-cart-item-index="(index + 1)"
1645                :data-cart-item-key="item.key"
1646                data-cart-row>
1647
1648                <template x-if="!(item.featured_image.url === null)">
1649                  <div  class="flex-shrink-0 w-10 md:w-20 mr-4">
1650                    
1651                    <a :href="item.url" class="block" aria-hidden="true" tabindex="-1">
1652                      <img class="w-full text-transparent"
1653                        :src="getSizedImageUrl(item.featured_image.url, '110x')"
1654                        :srcset="getCartImgSrcset(item.featured_image.url)"
1655                        :width="item.featured_image.width"
1656                        :height="item.featured_image.height"
1657                        :alt="item.product_title"
1658                        sizes="(min-width: 48em) 5rem, 3.5rem">
1659                      <pre x-text="item.featured_image.src"></pre>
1660                    </a>
1661                  </div>
1662                </template>
1663
1664                <div class="flex-auto">
1665                  
1666                  <a class="f--heading font-size--m md--up--font-size--l color--active-text"
1667                    :href="item.url"
1668                    x-text="item.product_title"></a>
1669                  <template x-if="item.variant_title">
1670                    <p class="text-sm" x-text="item.variant_title"></p>
1671                  </template>
1672                  
1673                  <template x-if="item.selling_plan_allocation">
1674                    <p class="text-sm" x-text="item.selling_plan_allocation.selling_plan.name"></p>
1675                  </template>
1676                  <template x-for="property in flatProperties(item.properties)"
1677                    :key="property.name">
1678                    <p class="text-sm">
1679                      <span x-text="property.name"></span>:
1680                      <span x-text="property.value"></span>
1681                    </p>
1682                  </template>
1683
1684                  <template x-if="item.line_level_discount_allocations.length">
1685                    <ul class="lg:hidden mt-1 text-sm text-scheme-accent"
1686                        aria-label="Discount">
1687                      <template x-for="allocation in item.line_level_discount_allocations">
1688                        <li class="">
1689                          <span x-text="allocation.discount_application.title"></span>
1690                          <template x-if="allocation.amount > 0">
1691                            <span class="whitespace-nowrap">&minus;<span x-html="formatMoney(allocation.amount)"></span></span>
1692                          </template>
1693                        </li>
1694                      </template>
1695                    </ul>
1696                  </template>
1697
1698                  
1699                  <div class="flex mt-1 lg:mt-2 items-center">
1700                    <button class="w-6 p-1"
1701                      data-qty-adjust="minus"
1702                      @click.prevent="qtyAdjust($event, item)"
1703                      :aria-label="'Remove one ' + item.title">
1704                      <svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-minus" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M20 11v2H4v-2z"></path></svg>
1705                    </button>
1706                    <input type="text"
1707                      name="updates[]"
1708                      class="min-w-0 w-6 py-1 text-center text-sm border-b-text border-current bg-transparent"
1709                      min="1"
1710                      aria-label="Quantity"
1711                      data-qty-input
1712                      pattern="[0-9]*"
1713                      data-qty-adjust="set"
1714                      @keyup.debounce.1000ms="keyupOnInput($event)"
1715                      @change="qtyAdjust($event, item)"
1716                      x-model.number="item.quantity"
1717                      autocomplete="off" />
1718                    <button class="w-6 p-1"
1719                      data-qty-adjust="plus"
1720                      @click.prevent="qtyAdjust($event, item)"
1721                      :aria-label="'Add one ' + item.title">
1722                    <svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-plus" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M20 11v2h-7v7h-2v-7H4v-2h7V4h2v7z"></path></svg>
1723                    </button>
1724                  </div>
1725
1726                  <button class="none lg:inline-block mt-1 lg:mt-2 text-sm"
1727                    data-qty-adjust="remove"
1728                    @click.prevent="qtyAdjust($event, item)">
1729                    <small>Remove </small>
1730                    <span class="visually-hidden" x-text="item.title"></span>
1731                  </button>
1732                </div>
1733                <div class="ml-1 text-right">
1734                  
1735                  <template x-if="item.line_level_discount_allocations.length">
1736                    <div>
1737                      <span class="visually-hidden">Regular price</span>
1738                      <del class="line-through" x-html="formatMoney(item.original_price)"></del>
1739                      <span class="visually-hidden">Sale price</span>
1740                      <span class="" x-html="formatMoney(item.final_line_price)"></span>
1741                    </div>
1742                  </template>
1743                  <template x-if="!item.line_level_discount_allocations.length">
1744                    <span class="" x-html="formatMoney(item.final_line_price)"></span>
1745                  </template>
1746                  <template x-if="item.unit_price_measurement">
1747                    <div class="text-xs">
1748                      <span x-html="formatMoney(item.unit_price)"></span> /
1749                      <span x-text="item.unit_price_measurement.reference_value"></span>
1750                      <span x-text="item.unit_price_measurement.reference_unit"></span>
1751                    </div>
1752                  </template>
1753                  <template x-if="item.line_level_discount_allocations.length">
1754                    <ul class="hidden lg:block mt-1 text-sm text-scheme-accent"
1755                        aria-label="Discount">
1756                      <template x-for="allocation in item.line_level_discount_allocations">
1757                        <li class="">
1758                          <span x-text="allocation.discount_application.title"></span>
1759                          <template x-if="allocation.amount > 0">
1760                            <span class="whitespace-nowrap">&minus;<span x-html="formatMoney(allocation.amount)"></span></span>
1761                          </template>
1762                        </li>
1763                      </template>
1764                    </ul>
1765                  </template>
1766                </div>
1767              </div>
1768            </template>
1769          </div>
1770          
1771          <div class="bottom-0 py-4 section-x-padding bg-scheme-background border-t-grid border-grid-color">
1772            <div :class="{ 'opacity-50  cursor-wait': updating }">
1773              <template x-if="state.cart_level_discount_applications.length"
1774                        x-for="application in state.cart_level_discount_applications">
1775                <p class="flex justify-between text-scheme-accent">
1776                  <span class="visually-hidden">Discount</span>
1777                  <span x-text="application.title"></span>
1778                  <span class="ml-2" x-html="formatMoney(application.total_allocated_amount)"></span>
1779                </p>
1780              </template>
1781              <p class="flex justify-between">
1782                <span>Subtotal</span>
1783                <span class="ml-2" x-html="formatMoney(state.total_price)"></span>
1784              </p><p class="my-2 md:my-4 text-sm accent-links-scheme text-right">
1785                Tax included. <a href="/policies/shipping-policy">Shipping</a> calculated at checkout.
1786
1787              </p>
1788              <div class="text-right">
1789                <div>
1790                  <input type="submit"
1791                      name="checkout"
1792                      class="cursor-pointer py-2 px-4 w-full  bg-scheme-text text-scheme-text-overlay hover:bg-scheme-accent hover:text-scheme-accent-overlay border-scheme-text hover:border-scheme-accent border-text"
1793                      :disabled="updating"
1794                      value="Check out">
1795                </div>
1796                
1797              </div>
1798            </div>
1799          </div>
1800        </form>
1801      </template>
1802    </div>
1803  </div>
1804</section>
1805<section x-data="ThemeSection_availabilityDrawer()" data-section-id="" data-section-type="availability-drawer" x-cloak data-color-scheme="primary">
1806  <div id="AvailabilityContainer"
1807      class="max-h-full flex flex-col z-60 fixed top-0 right-0 bottom-0 w-11/12 max-w-md bg-scheme-background text-scheme-text border-l-grid border-grid-color transform transition-transform'"
1808      x-show="$store.drawer.availabilityDrawerOpen"
1809      x-transition:enter="transition ease duration-300"
1810      x-transition:enter-start="opacity-0 translate-x-full"
1811      x-transition:enter-end="opacity-100"
1812      x-transition:leave="transition ease duration-300"
1813      x-transition:leave-end="opacity-100 translate-x-full"
1814      @click.away.prevent="$store.drawer.availabilityDrawerOpen = false"
1815      role="dialog"
1816      aria-modal="true"
1817      data-availability-drawer
1818      aria-labelledby="AvailabilityTitle">
1819    <div class="top-0 relative flex items-center justify-between py-2 px-4 bg-scheme-background border-b-grid border-grid-color">
1820      <h1 id="AvailabilityTitle" class="">
1821        <div class="font-heading text-lg" x-text="$store.availability.product_title"></div>
1822        <div x-text="$store.availability.getVariantTitle()"></div>
1823      </h1>
1824      <button @click.prevent="$store.drawer.availabilityDrawerOpen = false" class="block w-8 -mr-2 top-0">
1825        <span class="visually-hidden">Close</span>
1826        <svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-close" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M18.364 4.222l1.414 1.414L13.414 12l6.364 6.364-1.414 1.414L12 13.414l-6.364 6.364-1.414-1.414L10.586 12 4.222 5.636l1.414-1.414L12 10.586z"></path></svg>
1827      </button>
1828    </div>
1829    <ul class="relative overflow-y-auto flex-auto" role="list">
1830      <template x-for="item in currentVariantAvailability"
1831                  :key="item.name">
1832        <li class="border-b-grid border-grid-color section-x-padding py-4">
1833          <div class="flex items-start">
1834            <div class="inline-block w-3 mr-3 pt-1">
1835              <template x-if="item.available">
1836                <svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-in-stock" viewBox="0 0 12 12"><g fill-rule="evenodd"><path d="M1.55 6.5l.708-.707L5.086 8.62l-.707.707z"></path><path d="M3.671 8.621l6.364-6.364.708.708-6.364 6.364z"></path></g></svg>
1837              </template>
1838              <template x-if="!item.available">
1839                <svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-out-of-stock" viewBox="0 0 12 12"><g fill-rule="evenodd"><path d="M3.172 2.464l6.364 6.364-.708.708-6.364-6.364z"></path><path d="M9.536 3.172L3.172 9.536l-.708-.708 6.364-6.364z"></path></g></svg>
1840              </template>
1841            </div>
1842            <div>
1843              <p x-text="item.name"></p>
1844            </div>
1845          </div>
1846          <div class="mt-4" x-html="item.address"></div>
1847          <template x-if="item.phone">
1848            <a :href="`tel:${item.phone.replace(' ', '')}`" x-text="item.phone"></a>
1849          </template>
1850        </li>
1851      </template>
1852    </ul>
1853  </div>
1854</section>
1855<div id="shopify-section-announcement-bar" class="shopify-section"><div class="bg-scheme-background text-scheme-text border-b-grid border-grid-color text-center py-2" role="complementary" data-color-scheme="tertiary"><a class="section-x-padding hover:text-scheme-accent" href="/collections/all">
1856            FREE SHIPPING ON ALL ORDERS OVER $70
1857          </a></div>
1858</div><div class="relative">
1859    
1860    <div id="shopify-section-header" class="shopify-section section-header relative z-20"><style>
1861[data-color-scheme="header"] {
1862  --color-scheme-accent: var(--color-primary-accent);
1863  --color-scheme-text: var(--color-primary-text);
1864  --color-scheme-background: var(--color-primary-background);
1865  --color-scheme-background-hex: var(--color-primary-background-hex);
1866  --color-scheme-background-0: var(--color-primary-background-0);
1867  --color-scheme-meta: var(--color-primary-meta);
1868  --color-scheme-text--overlay: var(--color-primary-text--overlay);
1869  --color-scheme-accent--overlay: var(--color-primary-accent--overlay);
1870  --color-scheme-accent-placeholder: var(--color-primary-text-placeholder);
1871}
1872</style>
1873
1874
1875
1876
1877
1878
1879
1880
1881<section
1882  x-data="ThemeSection_header()"
1883  x-init="mounted()"
1884  data-section-id="header"
1885  data-section-type="header"
1886  data-dropdown-count="2"
1887  class=""
1888  data-sticky="true"
1889  data-color-scheme="header"
1890  data-overlay-header-with-sticky="false"
1891  data-overlay-text-color="white"
1892>
1893  <header
1894    x-ref="header"
1895    class="border-b-grid relative z-10 text-scheme-text border-scheme-text border-theme-color bg-scheme-background"
1896    data-color-scheme="header">
1897    <nav class="relative hidden uppercase lg:block" aria-label="Primary">
1898      <div class="section-x-padding flex items-stretch justify-between  py-2">
1899        <div class="flex items-stretch flex-grow w-1/3">
1900          
1901          
1902            
1903<ul class="flex flex-wrap self-stretch items-stretch justify-start">
1903<li class="self-stretch flex mr-4"><div class="self-stretch flex no-js-focus-wrapper">
1904            <button class="inline-block py-2 flex items-center uppercase"
1905              @click="openMenu(0)"
1906              x-bind:aria-expanded="menuOpen.menu0? true: 'false'"
1907              aria-controls="menu0">
1908              <span class="inline-block pr-1">Shop</span>
1909              <span class="inline-block align-middle svg-scale mr-1 transform origin-center rotate transition" :class="{'rotate-180': menuOpen.menu0}"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-chevron-down" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M12 16.596L4.222 8.818l1.414-1.414L12 13.768l6.364-6.364 1.414 1.414z"></path></svg></span>
1910            </button>
1911            <div class="no-js-focus-container absolute left-0 bottom-0 w-full transform translate-y-full z-20 bg-scheme-background text-scheme-text border-t-grid border-b-grid border-grid-color"
1912                  id="menu0"
1913                  x-cloak
1914                  x-show="menuOpen.menu0"
1915                  x-transition:enter="transition ease duration-200"
1916                  x-transition:enter-start="opacity-0"
1917                  x-transition:enter-end="opacity-100"
1918                  x-transition:leave="transition ease duration-00"
1919                  x-transition:leave-start="opacity-100"
1920                  x-transition:leave-end="opacity-0"
1921                  data-header-dropdown
1922                  @focusout="focusOut($event, 'menu0')"
1923                  @click.away.prevent="menuOpen.menu0 = false"
1924                  data-color-scheme="header">
1925              <div class="section-x-padding text-left"><ul class="-ml-4 py-2">
1926                    
1927
1928
1929
1930
1931
1932
1933
1934<li class="inline-block ml-4">
1935                <a  class="inline-block py-2" href="/collections/all">Shop All</a>
1936              </li><li class="inline-block ml-4">
1937                <a  class="inline-block py-2" href="/collections/new-arrivals">New Arrivals</a>
1938              </li><li class="inline-block ml-4">
1939                <a  class="inline-block py-2" href="/collections/best-sellers">Best Sellers</a>
1940              </li><li class="inline-block ml-4">
1941                <a  class="inline-block py-2" href="/collections/body">Body</a>
1942              </li><li class="inline-block ml-4">
1943                <a  class="inline-block py-2" href="/collections/face">Face</a>
1944              </li><li class="inline-block ml-4">
1945                <a  class="inline-block py-2" href="/collections/tea">Tea</a>
1946              </li><li class="inline-block ml-4">
1947                <a  class="inline-block py-2" href="/collections/kits-duos">Rituals</a>
1948              </li><li class="inline-block ml-4">
1949                <a  class="inline-block py-2" href="/products/digital-gift-card">Digital Gift Card</a>
1950              </li>
1951                  </ul></div>
1952            </div>
1953          </div></li>
1954<li class="inline-flex flex items-stretch mr-4"><a  class="flex py-2 relative " href="/pages/clinical-study">
1955            <span class="inline-block m-auto">Results</span></a></li><li class="inline-flex flex items-stretch mr-4"><a  class="flex py-2 relative " href="/pages/tutorials">
1956            <span class="inline-block m-auto">Tutorial</span></a></li>
1956<li class="self-stretch flex mr-4"><div class="self-stretch flex no-js-focus-wrapper">
1957            <button class="inline-block py-2 flex items-center uppercase"
1958              @click="openMenu(1)"
1959              x-bind:aria-expanded="menuOpen.menu1? true: 'false'"
1960              aria-controls="menu1">
1961              <span class="inline-block pr-1">About</span>
1962              <span class="inline-block align-middle svg-scale mr-1 transform origin-center rotate transition" :class="{'rotate-180': menuOpen.menu1}"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-chevron-down" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M12 16.596L4.222 8.818l1.414-1.414L12 13.768l6.364-6.364 1.414 1.414z"></path></svg></span>
1963            </button>
1964            <div class="no-js-focus-container absolute left-0 bottom-0 w-full transform translate-y-full z-20 bg-scheme-background text-scheme-text border-t-grid border-b-grid border-grid-color"
1965                  id="menu1"
1966                  x-cloak
1967                  x-show="menuOpen.menu1"
1968                  x-transition:enter="transition ease duration-200"
1969                  x-transition:enter-start="opacity-0"
1970                  x-transition:enter-end="opacity-100"
1971                  x-transition:leave="transition ease duration-00"
1972                  x-transition:leave-start="opacity-100"
1973                  x-transition:leave-end="opacity-0"
1974                  data-header-dropdown
1975                  @focusout="focusOut($event, 'menu1')"
1976                  @click.away.prevent="menuOpen.menu1 = false"
1977                  data-color-scheme="header">
1978              <div class="section-x-padding text-left"><ul class="-ml-4 py-2">
1979                    
1980
1981
1982
1983
1984
1985
1986<li class="inline-block ml-4">
1987                <a  class="inline-block py-2" href="/pages/about-us">Our Story</a>
1988              </li><li class="inline-block ml-4">
1989                <a  class="inline-block py-2" href="/pages/ingredients">Ingredients</a>
1990              </li><li class="inline-block ml-4">
1991                <a  class="inline-block py-2" href="/pages/sustainability">Sustainability</a>
1992              </li><li class="inline-block ml-4">
1993                <a  class="inline-block py-2" href="/pages/stockists">Stockists</a>
1994              </li><li class="inline-block ml-4">
1995                <a  class="inline-block py-2" href="/blogs/journal">Journal</a>
1996              </li><li class="inline-block ml-4">
1997                <a  class="inline-block py-2" href="/blogs/press">Press</a>
1998              </li><li class="inline-block ml-4">
1999                <a  class="inline-block py-2" href="/pages/faq">FAQ</a>
2000              </li>
2001                  </ul></div>
2002            </div>
2003          </div></li>
2004</ul>
2005  
2006
2007          
2008        </div>
2009
2010        
2011          <div class=" flex items-stretch justify-center text-center">
2012            
2013              
2014  
2015    <div class="h1">
2016  
2017      <a href="/" class="inline-block py-2 logo-image break-all">
2018        
2019
2020<img src="//biotyspa.com/cdn/shop/files/biotyspa-r_shopify-logo_2c882520-0733-4ba2-bece-e0f6d193d37f_300x.png?v=1673331480"
2021              srcset="//biotyspa.com/cdn/shop/files/biotyspa-r_shopify-logo_2c882520-0733-4ba2-bece-e0f6d193d37f_300x.png?v=1673331480 1x, //biotyspa.com/cdn/shop/files/biotyspa-r_shopify-logo_2c882520-0733-4ba2-bece-e0f6d193d37f_300x@2x.png?v=1673331480 2x, //biotyspa.com/cdn/shop/files/biotyspa-r_shopify-logo_2c882520-0733-4ba2-bece-e0f6d193d37f_300x@3x.png?v=1673331480 3x"
2022              alt="BIOTYSPA AU"
2023              >
2024      </a>
2025  
2026    </div>
2027  
2028
2029            
2030            
2031          </div>
2032        
2033<div class="flex items-stretch justify-end text-right flex-grow w-1/3"><div class="ml-4 whitespace-nowrap flex items-stretch">
2034            
2035  
2036    <a class="hidden inline-block py-2 flex " href="https://biotyspa.com/customer_authentication/redirect?locale=en&region_country=AU"><span class="visually-hidden">Log in</span>
2037        <span class="my-auto inline-block w-5 h-5 align-middle"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-account" viewBox="0 0 24 24">
2037<path fill-rule="evenodd" d="M11.968 4A3.938 3.938 0 0115.9 7.933a3.938 3.938 0 01-3.933 3.933 3.938 3.938 0 01-3.934-3.933A3.938 3.938 0 0111.968 4m8.467 10.687c-1.216-1.228-2.796-1.951-4.7-2.174a5.925 5.925 0 002.166-4.58A5.94 5.94 0 0011.968 2a5.941 5.941 0 00-5.934 5.933c0 1.842.844 3.49 2.166 4.58-1.904.223-3.485.946-4.701 2.174-2.51 2.538-2.501 8.235-2.5 8.393l2-.02c0-.03.008-5.042 1.933-6.977 1.09-1.096 2.624-1.652 4.558-1.652H14.444c1.934 0 3.468.556 4.559 1.652 1.925 1.934 1.932 6.958 1.932 6.988l2 .018c.002-.157.012-5.864-2.5-8.402"></path></svg></span></a>
2038  
2039
2040          </div>
2041          <div class="ml-4 whitespace-nowrap flex items-stretch">
2042            <a x-ref="search" @click.prevent="openSearch()" @keydown.space="openSearch()" class="inline-block py-2 flex " href="/search"><span class="visually-hidden">Search</span>
2043    <span class="my-auto inline-block w-5 h-5 align-middle"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-search" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M10.533 17.438a6.968 6.968 0 01-6.96-6.96 6.968 6.968 0 016.96-6.96 6.968 6.968 0 016.96 6.96 6.968 6.968 0 01-6.96 6.96zm6.949-1.314a8.917 8.917 0 002.01-5.646c0-4.941-4.02-8.96-8.96-8.96-4.94 0-8.96 4.019-8.96 8.96 0 4.94 4.02 8.96 8.96 8.96 2.082 0 3.996-.72 5.52-1.916l4.962 4.96 1.415-1.413-4.947-4.945z"></path></svg></span></a>
2044<div class="absolute left-0 bottom-0 w-full transform translate-y-full z-20 bg-scheme-background text-scheme-text border-b-grid border-t-grid border-grid-color py-2 section-x-padding"
2045     x-cloak
2046     x-show="searchOpen"
2047     x-transition:enter="transition ease duration-200"
2048     x-transition:enter-start="opacity-0"
2049     x-transition:enter-end="opacity-100"
2050     x-transition:leave="transition ease duration-00"
2051     x-transition:leave-start="opacity-100"
2052     x-transition:leave-end="opacity-0"
2053     @click.away.prevent="searchOpen = false"
2054     data-header-search
2055     @focusout="searchFocusOut($event)"
2056     data-color-scheme="header"
2057>
2058  <form action="/search" method="get" class="input-group search" role="search">
2059    <label for="search-logo_center_menu_left-desktop" class="hidden">Submit</label>
2060
2061    <div class="flex items-center justify-between">
2062      <button class="py-2 mr-4"
2063              aria-label="Submit"
2064              type="submit">
2065        <span class="inline-block w-5 h-5 align-middle"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-search" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M10.533 17.438a6.968 6.968 0 01-6.96-6.96 6.968 6.968 0 016.96-6.96 6.968 6.968 0 016.96 6.96 6.968 6.968 0 01-6.96 6.96zm6.949-1.314a8.917 8.917 0 002.01-5.646c0-4.941-4.02-8.96-8.96-8.96-4.94 0-8.96 4.019-8.96 8.96 0 4.94 4.02 8.96 8.96 8.96 2.082 0 3.996-.72 5.52-1.916l4.962 4.96 1.415-1.413-4.947-4.945z"></path></svg></span>
2066        <span class="visually-hidden">Submit</span>
2067      </button>
2068      <input x-ref="searchInput" id="search-logo_center_menu_left-desktop" type="text" name="q" value="" placeholder="Search" class="placeholder-current font-body w-full block bg-transparent" aria-label="Search" data-search-input>
2069      <button class="py-2 ml-4"
2070              @click="searchOpen = false"
2071              type="button">
2072        <span class="visually-hidden">Close</span>
2073        <span class="inline-block w-5 h-5 align-middle"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-close" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M18.364 4.222l1.414 1.414L13.414 12l6.364 6.364-1.414 1.414L12 13.414l-6.364 6.364-1.414-1.414L10.586 12 4.222 5.636l1.414-1.414L12 10.586z"></path></svg></span>
2074      </button>
2075    </div>
2076
2077  </form>
2078</div>
2079
2080          </div>
2081          
2082
2083          <div class="ml-4 flex items-stretch whitespace-nowrap">
2084            <span onclick="orbito.openModal('md-app-embed__modal');" style="cursor:pointer;display:flex;align-items:center;margin-right:20px;">
2085              Australia
2086            </span>
2087            
2088  <a  href="/cart"
2089      class="inline-block py-2 flex uppercase"
2090      
2091        data-cart-drawer-toggle
2092        x-bind:aria-expanded="$store.drawer.cartDrawerOpen"
2093        @click.prevent="$store.drawer.cartOpener = $event.currentTarget; $store.drawer.cartDrawerOpen = !$store.drawer.cartDrawerOpen"
2094        @keydown.space="$store.drawer.cartOpener = $event.currentTarget; $store.drawer.cartDrawerOpen = !$store.drawer.cartDrawerOpen"
2095      
2096    ><div class="relative my-auto align-middle">
2097      <span x-show="$store.cartCount.count > 0" class="absolute top-1 right-0 w-2 h-2 rounded-full bg-scheme-accent" data-color-scheme="header"></span>
2098      <span class="inline-block w-5 h-5 fill-current align-top"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-cart" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M3.458 20.504h17.085V8.072H3.457v12.432zm8.6-17.008c1.622 0 2.98 1.093 3.415 2.576H8.64c.436-1.483 1.794-2.576 3.417-2.576zm5.48 2.576c-.473-2.598-2.748-4.576-5.48-4.576-2.735 0-5.01 1.978-5.482 4.576H1.457v16.432h21.085V6.072h-5.004z"></path></svg></span>
2099      <span class="visually-hidden" x-text="$store.cartCount.countWithText()"></span>
2100    </div></a>
2101          </div>
2102        </div>
2103      </div>
2104
2105      
2106    </nav>
2107    
2108    <div class="lg:hidden">
2109      <div class="lg:relative section-x-padding flex items-center justify-between py-2">
2110
2111        <div class="flex items-center flex-grow w-1/3">
2112          
2113          
2114            <button class="js-enabled inline-block py-2 uppercase"
2115          x-bind:aria-expanded="$store.drawer.menuDrawerOpen"
2116          @click="$store.drawer.menuDrawerOpen = !$store.drawer.menuDrawerOpen"
2117          data-menu-drawer-toggle><span class="visually-hidden">Menu</span>
2118    <span class="inline-block w-5 h-5 align-middle"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-menu" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M23 16v2H1v-2h22zm0-10v2H1V6h22z"></path></svg></span></button>
2119          
2120        </div>
2121
2122        
2123          <div class="justify-center text-center shrink-0">
2124            
2125  
2126    <div class="h1">
2127  
2128      <a href="/" class="inline-block py-2 logo-image break-all">
2129        
2130
2131<img src="//biotyspa.com/cdn/shop/files/biotyspa-r_shopify-logo_2c882520-0733-4ba2-bece-e0f6d193d37f_300x.png?v=1673331480"
2132              srcset="//biotyspa.com/cdn/shop/files/biotyspa-r_shopify-logo_2c882520-0733-4ba2-bece-e0f6d193d37f_300x.png?v=1673331480 1x, //biotyspa.com/cdn/shop/files/biotyspa-r_shopify-logo_2c882520-0733-4ba2-bece-e0f6d193d37f_300x@2x.png?v=1673331480 2x, //biotyspa.com/cdn/shop/files/biotyspa-r_shopify-logo_2c882520-0733-4ba2-bece-e0f6d193d37f_300x@3x.png?v=1673331480 3x"
2133              alt="BIOTYSPA AU"
2134              >
2135      </a>
2136  
2137    </div>
2138  
2139
2140          </div>
2141        
2142
2143        <div class="flex justify-end text-right flex-grow w-1/3">
2144          
2145
2146          
2147
2148          
2149          <div class="whitespace-nowrap ml-2 lg:ml-4 ">
2150            <a x-ref="search" @click.prevent="openSearch()" @keydown.space="openSearch()" class="inline-block py-2 flex " href="/search"><span class="visually-hidden">Search</span>
2151    <span class="my-auto inline-block w-5 h-5 align-middle"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-search" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M10.533 17.438a6.968 6.968 0 01-6.96-6.96 6.968 6.968 0 016.96-6.96 6.968 6.968 0 016.96 6.96 6.968 6.968 0 01-6.96 6.96zm6.949-1.314a8.917 8.917 0 002.01-5.646c0-4.941-4.02-8.96-8.96-8.96-4.94 0-8.96 4.019-8.96 8.96 0 4.94 4.02 8.96 8.96 8.96 2.082 0 3.996-.72 5.52-1.916l4.962 4.96 1.415-1.413-4.947-4.945z"></path></svg></span></a>
2152<div class="absolute left-0 bottom-0 w-full transform translate-y-full z-20 bg-scheme-background text-scheme-text border-b-grid border-t-grid border-grid-color py-2 section-x-padding"
2153     x-cloak
2154     x-show="searchOpen"
2155     x-transition:enter="transition ease duration-200"
2156     x-transition:enter-start="opacity-0"
2157     x-transition:enter-end="opacity-100"
2158     x-transition:leave="transition ease duration-00"
2159     x-transition:leave-start="opacity-100"
2160     x-transition:leave-end="opacity-0"
2161     @click.away.prevent="searchOpen = false"
2162     data-header-search
2163     @focusout="searchFocusOut($event)"
2164     data-color-scheme="header"
2165>
2166  <form action="/search" method="get" class="input-group search" role="search">
2167    <label for="search-logo_center_menu_left-mobile" class="hidden">Submit</label>
2168
2169    <div class="flex items-center justify-between">
2170      <button class="py-2 mr-4"
2171              aria-label="Submit"
2172              type="submit">
2173        <span class="inline-block w-5 h-5 align-middle"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-search" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M10.533 17.438a6.968 6.968 0 01-6.96-6.96 6.968 6.968 0 016.96-6.96 6.968 6.968 0 016.96 6.96 6.968 6.968 0 01-6.96 6.96zm6.949-1.314a8.917 8.917 0 002.01-5.646c0-4.941-4.02-8.96-8.96-8.96-4.94 0-8.96 4.019-8.96 8.96 0 4.94 4.02 8.96 8.96 8.96 2.082 0 3.996-.72 5.52-1.916l4.962 4.96 1.415-1.413-4.947-4.945z"></path></svg></span>
2174        <span class="visually-hidden">Submit</span>
2175      </button>
2176      <input x-ref="searchInput" id="search-logo_center_menu_left-mobile" type="text" name="q" value="" placeholder="Search" class="placeholder-current font-body w-full block bg-transparent" aria-label="Search" data-search-input>
2177      <button class="py-2 ml-4"
2178              @click="searchOpen = false"
2179              type="button">
2180        <span class="visually-hidden">Close</span>
2181        <span class="inline-block w-5 h-5 align-middle"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-close" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M18.364 4.222l1.414 1.414L13.414 12l6.364 6.364-1.414 1.414L12 13.414l-6.364 6.364-1.414-1.414L10.586 12 4.222 5.636l1.414-1.414L12 10.586z"></path></svg></span>
2182      </button>
2183    </div>
2184
2185  </form>
2186</div>
2187
2188          </div>
2189          
2190          <div class="ml-2 lg:ml-4 whitespace-nowrap">
2191            
2192  <a  href="/cart"
2193      class="inline-block py-2 flex uppercase"
2194      
2195        data-cart-drawer-toggle
2196        x-bind:aria-expanded="$store.drawer.cartDrawerOpen"
2197        @click.prevent="$store.drawer.cartOpener = $event.currentTarget; $store.drawer.cartDrawerOpen = !$store.drawer.cartDrawerOpen"
2198        @keydown.space="$store.drawer.cartOpener = $event.currentTarget; $store.drawer.cartDrawerOpen = !$store.drawer.cartDrawerOpen"
2199      
2200    ><div class="relative my-auto align-middle">
2201      <span x-show="$store.cartCount.count > 0" class="absolute top-1 right-0 w-2 h-2 rounded-full bg-scheme-accent" data-color-scheme="header"></span>
2202      <span class="inline-block w-5 h-5 fill-current align-top"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-cart" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M3.458 20.504h17.085V8.072H3.457v12.432zm8.6-17.008c1.622 0 2.98 1.093 3.415 2.576H8.64c.436-1.483 1.794-2.576 3.417-2.576zm5.48 2.576c-.473-2.598-2.748-4.576-5.48-4.576-2.735 0-5.01 1.978-5.482 4.576H1.457v16.432h21.085V6.072h-5.004z"></path></svg></span>
2203      <span class="visually-hidden" x-text="$store.cartCount.countWithText()"></span>
2204    </div></a>
2205          </div>
2206        </div>
2207      </div>
2208    </div>
2209  </header>
2210</section>
2211
2212
2213
2214<noscript>
2215  <style>
2216    .no-js-focus-wrapper:focus-within .no-js-focus-container {
2217      display: block !important;
2218    }
2219    </style>
2220</noscript>
2221
2222<style>
2223  
2224    #shopify-section-header {
2225      position: sticky;
2226      top: 0;
2227      z-index: 30;
2228    }
2229    :root {
2230      --sticky-header-height: 66px;
2231    }
2232  
2233</style>
2234
2235
2236  <style>
2237    .logo-image {
2238      display: block;
2239      max-width: 300px;
2240    }
2241  </style>
2242
2243
2244<script type="application/ld+json">
2245{
2246  "@context": "http://schema.org",
2247  "@type": "Organization",
2248  "name": "BIOTYSPA AU",
2249  
2250
2251    "logo": "https://biotyspa.com/cdn/shop/files/biotyspa-r_shopify-logo_2c882520-0733-4ba2-bece-e0f6d193d37f_438x.png?v=1673331480",
2252  
2253  "sameAs": [
2254    "",
2255    "",
2256    "https://www.pinterest.com.au/biotyspa/",
2257    "https://www.instagram.com/biotyspa",
2258    "",
2259    "",
2260    "https://www.youtube.com/@biotyspa",
2261    ""
2262  ],
2263  "url": "https://biotyspa.com"
2264}
2265</script>
2265
2266
2267
2268
2269
2270</div>
2271    <main role="main" id="MainContent">
2272      <div id="shopify-section-template--18023453458623__main" class="shopify-section">
2273
2274<div id="main-search" data-id="template--18023453458623__main" class="bg-scheme-background text-scheme-text" data-color-scheme="primary">
2275  <div class="grid lg:grid-cols-12 bg-border gap-gutter">
2276
2277    <div class="lg:col-span-12 section-x-padding pt-theme-double pb-theme bg-scheme-background text-scheme-text">
2278      <h1
2279        class="font-heading text-2xl lg:text-4xl text-center"
2280        data-main-search-title>
2281        
2282          Search our site
2283        
2284      </h1>
2285    </div>
2286
2287    <div class="lg:col-span-12 section-x-padding py-2 bg-scheme-background text-scheme-text">
2288      <form action="/search" method="get" class="input-group search" role="search">
2289        <label for="search-template--18023453458623__main" class="hidden">Search</label>
2290        <div class="flex items-center justify-between">
2291          <button class="py-2 mr-4"
2292            type="submit">
2293            <span class="inline-block w-5 h-5"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-search" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M10.533 17.438a6.968 6.968 0 01-6.96-6.96 6.968 6.968 0 016.96-6.96 6.968 6.968 0 016.96 6.96 6.968 6.968 0 01-6.96 6.96zm6.949-1.314a8.917 8.917 0 002.01-5.646c0-4.941-4.02-8.96-8.96-8.96-4.94 0-8.96 4.019-8.96 8.96 0 4.94 4.02 8.96 8.96 8.96 2.082 0 3.996-.72 5.52-1.916l4.962 4.96 1.415-1.413-4.947-4.945z"></path></svg></span>
2294            <span class="visually-hidden">Submit</span>
2295          </button>
2296          <input autofocus id="search-template--18023453458623__main" type="text" name="q" value="" placeholder="Search" class="placeholder-current font-body w-full block bg-transparent pb-1" aria-label="Search" data-search-input>
2297        </div>
2298      </form>
2299    </div>
2300
2301  </div>
2302
2303  
2304
2305  
2306
2307</div>
2308
2309
2310
2311</div>
2312    </main>
2313    <div id="shopify-section-footer" class="shopify-section"><style>
2314[data-color-scheme="footer"] {
2315  --color-scheme-accent: var(--color-secondary-accent);
2316  --color-scheme-text: var(--color-secondary-text);
2317  --color-scheme-background: var(--color-secondary-background);
2318  --color-scheme-background-hex: var(--color-secondary-background-hex);
2319  --color-scheme-meta: var(--color-secondary-meta);
2320  --color-scheme-text--overlay: var(--color-secondary-text--overlay);
2321  --color-scheme-accent--overlay: var(--color-secondary-accent--overlay);
2322  --color-scheme-accent-placeholder: var(--color-secondary-text-placeholder);
2323}
2324</style>
2325
2326<footer class="bg-scheme-background text-scheme-text" data-section-id="footer" data-section-type="footer" data-color-scheme="footer">
2327  
2328    <section class="py-theme bg-scheme-background text-scheme-text border-t-grid border-grid-color" data-color-scheme="tertiary">
2329  <div class="section-x-padding lg:flex justify-center lg:items-center lg:justify-between">
2330    <div class=" text-base ">
2331      
2332
2333      
2334        <div class=""><p>Subscribe to our newsletter to receive exclusive offers, top tips and more.</p></div>
2335      
2336    </div>
2337
2338    <div class="mt-theme-half lg:mt-0 ">
2339      <form method="post" action="/contact#Contact-footer" id="Contact-footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
2340
2341      
2342
2343      
2344        <input type="hidden" name="contact[tags]" value="newsletter">
2345        <div class="lg:ml-4 lg:flex items-end">
2346          <label class="visually-hidden" for="Email-footer">Email address</label>
2347          <input type="email"
2348            class="placeholder-current font-body border-b-text border-current w-full block bg-transparent pb-1"
2349            name="contact[email]"
2350            id="Email-footer"
2351            value=""
2352            placeholder="Email address"
2353            autocorrect="off"
2354            autocapitalize="off">
2355
2356          <button class="mt-2 lg:mt-0 lg:ml-2 pb-1 font-body align-top inline-flex items-center justify-center hover:text-scheme-accent " type="submit" name="commit" id="Subscribe">
2357            <span class="uppercase whitespace-nowrap">Subscribe&nbsp;&rarr;</span>
2358          </button>
2359        </div>
2360      
2361    </form>
2362    </div>
2363  </div>
2364</section>
2365
2366  
2367  <div class="border-t-grid border-grid-color">
2368    <div class="grid lg:grid-cols-12 bg-border gap-gutter">
2369
2370      
2371      <div class="lg:col-span-3 section-x-padding py-theme bg-scheme-background text-scheme-text">
2372        <div class="h1">
2373          <a href="/" class="footer-logo-image break-words">
2374            
2375              
2376              <img src="//biotyspa.com/cdn/shop/files/biotyspa-r_shopify-logo_2c882520-0733-4ba2-bece-e0f6d193d37f_120x.png?v=1673331480"
2377                  srcset="//biotyspa.com/cdn/shop/files/biotyspa-r_shopify-logo_2c882520-0733-4ba2-bece-e0f6d193d37f_120x.png?v=1673331480 1x, //biotyspa.com/cdn/shop/files/biotyspa-r_shopify-logo_2c882520-0733-4ba2-bece-e0f6d193d37f_120x@2x.png?v=1673331480 2x, //biotyspa.com/cdn/shop/files/biotyspa-r_shopify-logo_2c882520-0733-4ba2-bece-e0f6d193d37f_120x@3x.png?v=1673331480 3x"
2378                  alt="BIOTYSPA AU">
2379            
2380          </a>
2381        </div>
2382      </div>
2383      
2384
2385      
2386        
2387          <div class="lg:col-span-3 section-x-padding py-theme bg-scheme-background text-scheme-text "  >
2388            <div class="text-left inline-block">
2389            
2390            
2391            <ul class="list-none space-y-1">
2392              
2393                <li>
2394                  <a href="/collections/body" class="hover:text-scheme-accent">
2395                    Body
2396                  </a>
2397                </li>
2398              
2399                <li>
2400                  <a href="/collections/face" class="hover:text-scheme-accent">
2401                    Face
2402                  </a>
2403                </li>
2404              
2405                <li>
2406                  <a href="/collections/kits-duos" class="hover:text-scheme-accent">
2407                    Rituals
2408                  </a>
2409                </li>
2410              
2411                <li>
2412                  <a href="/pages/clinical-study" class="hover:text-scheme-accent">
2413                    Clinical Study
2414                  </a>
2415                </li>
2416              
2417                <li>
2418                  <a href="/pages/tutorials" class="hover:text-scheme-accent">
2419                    Tutorials
2420                  </a>
2421                </li>
2422              
2423                <li>
2424                  <a href="/blogs/press" class="hover:text-scheme-accent">
2425                    Press
2426                  </a>
2427                </li>
2428              
2429                <li>
2430                  <a href="/pages/faq" class="hover:text-scheme-accent">
2431                    FAQ
2432                  </a>
2433                </li>
2434              
2435            </ul>
2436            </div>
2437          </div>
2438        
2439      
2440        
2441          <div class="lg:col-span-3 section-x-padding py-theme bg-scheme-background text-scheme-text "  >
2442            <div class="text-left inline-block">
2443            
2444            
2445            <ul class="list-none space-y-1">
2446              
2447                <li>
2448                  <a href="/pages/stockists" class="hover:text-scheme-accent">
2449                    Stockists
2450                  </a>
2451                </li>
2452              
2453                <li>
2454                  <a href="/pages/contact" class="hover:text-scheme-accent">
2455                    Contact
2456                  </a>
2457                </li>
2458              
2459                <li>
2460                  <a href="/pages/terms-conditions" class="hover:text-scheme-accent">
2461                    Terms & Conditions
2462                  </a>
2463                </li>
2464              
2465                <li>
2466                  <a href="/pages/shipping-returns" class="hover:text-scheme-accent">
2467                    Shipping & Returns
2468                  </a>
2469                </li>
2470              
2471                <li>
2472                  <a href="/pages/privacy" class="hover:text-scheme-accent">
2473                    Privacy Policy
2474                  </a>
2475                </li>
2476              
2477            </ul>
2478            </div>
2479          </div>
2480        
2481      
2482
2483      
2484        
2485        <div class="lg:col-span-3 section-x-padding py-theme bg-scheme-background text-scheme-text ">
2486          <div class="text-left inline-block">
2487            <ul class="" data-color-scheme="footer">
2488  �
2489    
2490
2491    
2492
2493  �
2494    
2495
2496    
2497
2498  �
2499    
2500
2501    
2502      
2503        <li>
2504          <a class="inline-block mb-1 hover:text-scheme-accent" href="https://www.pinterest.com.au/biotyspa/">
2505            Pinterest
2506          </a>
2507        </li>
2508      
2509    
2510
2511  �
2512    
2513
2514    
2515      
2516        <li>
2517          <a class="inline-block mb-1 hover:text-scheme-accent" href="https://www.instagram.com/biotyspa">
2518            Instagram
2519          </a>
2520        </li>
2521      
2522    
2523
2524  �
2525    
2526
2527    
2528
2529  �
2530    
2531
2532    
2533      
2534        <li>
2535          <a class="inline-block mb-1 hover:text-scheme-accent" href="https://www.tiktok.com/@biotyspa">
2536            TikTok
2537          </a>
2538        </li>
2539      
2540    
2541
2542  �
2543    
2544
2545    
2546
2547  �
2548    
2549
2550    
2551      
2552        <li>
2553          <a class="inline-block mb-1 hover:text-scheme-accent" href="https://www.youtube.com/@biotyspa">
2554            YouTube
2555          </a>
2556        </li>
2557      
2558    
2559
2560  �
2561    
2562
2563    
2564
2565  �
2566    
2567
2568    
2569
2570  �
2571    
2572
2573    
2574
2575  
2576</ul>
2577
2578          </div>
2579        </div>
2580      
2581    </div>
2582  </div>
2583
2584  <div class="border-t-grid border-grid-color">
2585    <div class="section-x-padding py-theme lg:flex lg:flex-wrap lg:items-center lg:justify-between">
2586      <div class="mb-4 lg:mb-0 space-y-2 text-sm lg:flex-1">
2587        <p>
2588          &copy; 2026, <a href="/" title="">BIOTYSPA AU</a>.
2589        </p>
2590        <p>
2591          <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore"> </a>
2592        </p>
2593      </div>
2594      
2595</div>
2596  </div>
2597</footer>
2598
2599
2600
2601  <style>
2602    .footer-logo-image {
2603      display: block;
2604      max-width: 120px;
2605    }
2606  </style>
2607
2608
2609
2610</div>
2611  </div>
2612  <div id="shopify-section-popup" class="shopify-section relative z-60">
2613
2614
2615</div>
2616
2617  <div id="screenreader-announce" class="visually-hidden" aria-live="polite" role="status"></div>
2618
2619  <ul hidden>
2620    <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
2621    <li id="a11y-selection-message">Press the space key then arrow keys to make a selection.</li>
2622  </ul>
2623
2624  
2624<script>
2625    window.theme = {
2626      strings: {
2627        loading: "Loading",
2628        itemCountOne: "{{ count }} item",
2629        itemCountOther: "{{ count }} items",
2630        addToCart: "Add to cart",
2631        soldOut: "Sold out",
2632        unavailable: "Unavailable",
2633        regularPrice: "Regular price",
2634        salePrice: "Sale price",
2635        sale: "Sale",
2636        unitPrice: "Unit price",
2637        unitPriceSeparator: "per",
2638        cartEmpty: "Your cart is currently empty.",
2639        cartCookies: "Enable cookies to use the shopping cart",
2640        update: "Update",
2641        quantity: "Quantity",
2642        discountedTotal: "Discounted total",
2643        regularTotal: "Regular total",
2644        priceColumn: "See Price column for discount details.",
2645        addedToCart: "Added to your cart!",
2646        cartAddError: "All {{ title }} are in your cart.",
2647        cartError: "There was an error while updating your cart. Please try again.",
2648        cartQuantityError: "You can only add [quantity] of this item to your cart."
2649      },
2650      routes: {
2651        cart_add_url: '/cart/add',
2652        cart_change_url: '/cart/change',
2653        cart_update_url: '/cart/update'
2654      },
2655      moneyFormat: "${{amount}}",
2656      cartItemCount: 0,
2657      cartMethod: "drawer"
2658    };
2659  </script>
2659
2660  
2661  
2662    
2663  
2663<script>function myInit(){ StampedFn.init({ apiKey: 'pubkey-04d0s2349X1qd6b476sh9d70xKg62p', sId: '148658' }); }</script>
vendor: 1 bytes, line 2663
2663
2664<script async onload="myInit()" type="text/javascript" src="https://cdn1.stamped.io/files/widget.min.js"></script>
2664
2665
2666  
2667 <!--Stamped Customization Begins Here-->
2668  <style>
2669    
2670
2671    @media only screen and (max-width: 600px) {
2672  span.stamped-product-reviews-badge.stamped-main-badge {
2673    font-size: x-small;
2674  }
2675}
2676 
2677span.stamped-product-reviews-badge.stamped-main-badge {
2678    position: relative;
2679    bottom: 1px;
2680    margin: 4px 0px;
2681}
2682   
2683p.product-grid-title {
2684    margin-bottom: 7px !important;
2685}
2686  
2687#shopify-block-99892e43-87cb-49b6-a45b-c4ada4e1c1c6 .stamped-badge-caption{
2688    position: relative;
2689    top: 2px;
2690}
2691    
2692   @media only screen and (max-width: 600px) { 
2693    .stamped-summary-caption .stamped-summary-text {   
2694    position: relative;
2695    bottom: 4.5px;
2696}} 
2697    
2698    #shopify-section-template--15958490841279__main .stamped-badge-caption{display: none !important;}   
2699   .stamped-summary-text-1{font-size: 25px;}  
2700
2701
2702.stamped-location-flag {display:none}
2703
2704.stamped-summary-actions-newreview {border: solid 1px #000; border-radius: 0; font-size: 12px; font-weight: normal; text-transform: uppercase;}
2705.stamped-summary-actions-newreview::before {display: none;}
2706.stamped-summary-actions-newreview button {box-shadow: none;}
2707  
2708    
2709    .stamped-summary-actions-newreview{box-shadow:none !important;}    
2710    
2711</style>
2712<!--Stamped Customization Begins Here-->
2713
2714  
2715  
2716
2717
2718<!-- "snippets/preorder-now.liquid" was not rendered, the associated app was uninstalled -->
2719    
2719<script>
2720      window.addEventListener('DOMContentLoaded', async function () {
2721        const ganderAppBlock = document.querySelector(".gander-app-block");
2722        if (ganderAppBlock && !ganderAppBlock.hasChildNodes()) {
2723          initGanderWidgetReact();
2724        }
2725      })
2726    </script>
2726
2727    <style>
2728      .g-scroll-icon {
2729        height: unset !important;
2730      }
2731    </style>
2732
2733<!-- ShopMy Pixel -->
2734<script async src="https://static.shopmy.us/Affiliates/sms_aff_clicktrack.js?domain=biotyspa.com&expires=30"></script>
2734
2735
2736  <div id="shopify-block-AUldkYklma0JiZVNkN__9388344762370057067" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: vite-tag -->
2737
2738
2739  
2739<script src="https://cdn.shopify.com/extensions/01a1104e-b5ac-7c8a-805f-bcb627e160dc/essential-cart-drawer-1053/assets/app-embed-DkPlmEs2.js" type="module" crossorigin="anonymous"></script>
2739
2740  <link href="//cdn.shopify.com/extensions/01a1104e-b5ac-7c8a-805f-bcb627e160dc/essential-cart-drawer-1053/assets/app-embed-Drh3PIWC.css" rel="stylesheet" type="text/css" media="all" />
2741
2742<!-- END app snippet -->
2743
2744<essential-cart-app-embed
2745  upsell-app-data="{&quot;carts&quot;:[]}"
2746  cart-app-config-data="{&quot;analyticsBaseUrl&quot;:&quot;https://essential-cart-publisher.essential-apps.com&quot;,&quot;updatedAt&quot;:&quot;2026-02-20T13:51:55.765Z&quot;}"
2747  product-page-product="null"
2748  product-page-collection-ids="[]"
2749  cart-product-ids="[]"
2750  shop-money-format="${{amount}}"
2751  shop-money-with-currency-format="${{amount}} AUD"
2752  market-id="2132574399"
2753  cart-data="{&quot;note&quot;:null,&quot;attributes&quot;:{},&quot;original_total_price&quot;:0,&quot;total_price&quot;:0,&quot;total_discount&quot;:0,&quot;total_weight&quot;:0.0,&quot;item_count&quot;:0,&quot;items&quot;:[],&quot;requires_shipping&quot;:false,&quot;currency&quot;:&quot;AUD&quot;,&quot;items_subtotal_price&quot;:0,&quot;cart_level_discount_applications&quot;:[],&quot;checkout_charge_amount&quot;:0}"
2754  cart-items='
2755[]'
2756></essential-cart-app-embed>
2757
2758
2759
2760
2761</div><!-- Failed to render app block "4976956323059611866": app block path "shopify://apps/gander/blocks/klara-embed/2d6f3159-26a8-4be2-b18c-b80e0bf6c6b7" does not exist --><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://biotyspa.myshopify.com" crossorigin><!-- Config and setup JS -->
2762<script id="RestockRocketConfig">
2763  window._RestockRocketConfig = window._RestockRocketConfig || {}
2764  window._RestockRocket = window._RestockRocket || {}
2765  window._Stoq = window._RestockRocket
2766  window._StoqConfig = window._RestockRocketConfig
2767  try { window._RestockRocket.inlineRanAt = performance.now(); } catch (e) { }
2768  function normalizeLocale(locale) {
2769    if (!locale || locale.trim() === '') {
2770      return '';
2771    }
2772    return locale.toString().toLowerCase().replace(/-/g, '_');
2773  }
2774
2775  window._RestockRocketConfig.locale = 'en';
2776  window._RestockRocketConfig.normalizedLocale = normalizeLocale('en');
2777  window._RestockRocketConfig.shop = 'biotyspa.myshopify.com';
2778  window._RestockRocketConfig.pageType = 'search';
2779  window._RestockRocketConfig.liquidRenderedAt = 1791326752;window._RestockRocketConfig.marketId = 2132574399;window._RestockRocketConfig.countryName = 'Australia';
2780    window._RestockRocketConfig.countryIsoCode = 'AU';window._RestockRocketConfig.languageIsoCode = 'en';window._RestockRocketConfig.cartInventoryQuantity = {};
2781  if (!window._RestockRocketConfig.cartToken) {
2782    try {
2783      const m = document.cookie.match(/(?:^|;\s*)cart=([^;]+)/);
2784      if (m && m[1]) window._RestockRocketConfig.cartToken = decodeURIComponent(m[1]);
2785    } catch (e) { }
2786  }
2787window._RestockRocketConfig.cachedSettings = {"id":8807,"shop_id":8647,"currency":"AUD","created_at":"2023-11-16T07:34:19.351Z","updated_at":"2026-10-01T04:42:49.060Z","enable_app":true,"enable_signup_widget":true,"storefront_button_text":"NOTIFY ME WHEN AVAILABLE","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#000000","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":"#000000","storefront_form_terms":"By confirming you also accept to re
2787ceive Biotyspa newletter for exclusive offers. You can unsubscribe anytime.","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":false,"show_button_on_preorder":false,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"back-in-stock","theme_config":{"preorderReplaceAddToCartContent":"true","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":null,"js_config":null,"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":"au","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":0,"storefront_button_disable_tag_hides_button":false,"storefront_button_disable_tag_enabled":true,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":true,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":null,"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 
2787separately 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":null,"insert_button_after_selector_index":null,"push_enabled":false,"push_allowed":false,"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":null,"show_button_on_page":false,"insert_button_after_selector_search":null,"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":null,"index_buttons_container":null,"page_buttons_container":null,"search_buttons_container":null,"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":false,"preorder_buy_button_selector":null,"preorder_add_to_cart_button_selector":".add-to-cart-container button","preorder_badge_selector":null,"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":null,"preorder_index_badge_selector":null,"preorder_page_badge_selector":null,"preorder_search_badge_selector":null,"preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":null,"preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":null,"preorder_payment_insert_selector_type":"afterend","preorder_price_container_selector":null,"preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":null,"preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":null,"preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":null,"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":null,"preorder_progress_bar_insert_selector_type":"beforebegin","countdown_timer_insert_selector":null,"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:42:49.105Z","multi_language_enabled":false,"translation_locale":"en","disable_refresh_on_stale_liquid":false,"api_host":"https://ext.stoqapp.com"};window._RestockRocketConfig.storefrontAccessToken = "8b10edab44f4fdeeee76d56b7ee8558f";
2788  window._RestockRocketConfig.metafieldNamespace = 'restockrocket_production';
2789  window._RestockRocketConfig.storefrontApiVersion = '2026-07';window._RestockRocketConfig.cachedPreorderVariantIds = { preorder_variant_ids: [] };window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = { variant_preorder_limits: {} };window._RestockRocketConfig.cachedVariantShippingTexts = { variant_shipping_texts: {} };
2790window._RestockRocketConfig.sellingPlans = [];(function() {
2791      const cachedData = {"plans":[],"disabled_plan_ids":[5162500287],"has_in_stock_offer":false,"has_preorder_offer":false,"read_flags":{"enable_storefront_product_reads":true,"enable_storefront_integrations_read":true,"enable_storefront_selling_plans_read":true},"cached_at":"2026-10-04T10:03:20Z"};
2792
2793      if (cachedData && typeof cachedData === 'object' && cachedData.cached_at) {
2794        window._RestockRocketConfig.readFlags = cachedData.read_flags || {};
2795        const oldPlans = window._RestockRocketConfig.sellingPlans;
2796        const maxUpdatedAt = Array.isArray(oldPlans) && oldPlans.length > 0
2797          ? oldPlans.reduce(function(max, plan) {
2798              if (plan.updated_at) {
2799                const planDate = new Date(plan.updated_at);
2800                const maxDate = max ? new Date(max) : null;
2801                return (!maxDate || (planDate && !isNaN(planDate) && planDate > maxDate)) ? plan.updated_at : max;
2802              }
2803              return max;
2804            }, '')
2805          : null;
2806        const cachedDate = new Date(cachedData.cached_at);
2807        const maxDate = maxUpdatedAt ? new Date(maxUpdatedAt) : null;
2808        const useCached = !maxUpdatedAt || (cachedDate && !isNaN(cachedDate) && (!maxDate || cachedDate > maxDate));
2809
2810        if (useCached) {
2811          if (Array.isArray(cachedData.plans)) {
2812            window._RestockRocketConfig.sellingPlans = cachedData.plans;
2813            window._RestockRocketConfig.disabledSellingPlanIds = cachedData.disabled_plan_ids || [];
2814            console.debug('[RR] Using selling plans from cachedSellingPlans (cached_at: ' + cachedData.cached_at + ')');
2815          }
2816        } else {
2817          window._RestockRocketConfig.disabledSellingPlanIds = [];
2818          console.debug('[RR] Using selling plans from old format (max updated_at: ' + maxUpdatedAt + ')');
2819        }
2820      }
2821    })();window._RestockRocketConfig.enabledNotifyMeVariantIds = [];window._RestockRocketConfig.disabledNotifyMeVariantIds = [];window._RestockRocketConfig.backInStockTemplates = [];window._RestockRocketConfig.restockNotes = {};window._RestockRocketConfig.integrations = [];
2822  try {
2823    var _sqCfg = window._RestockRocketConfig;
2824    var _sqPlanEnabled = Array.isArray(_sqCfg.sellingPlans) &&
2825      _sqCfg.sellingPlans.some(function (p) { return p && p.enabled; });
2826    var _sqPreCount = ((_sqCfg.cachedPreorderVariantIds &&
2827      _sqCfg.cachedPreorderVariantIds.preorder_variant_ids) || []).length;
2828    _sqCfg.preordersConfigured = !!(_sqPlanEnabled && _sqPreCount);
2829  } catch (e) { }
2830  try {
2831    var _sqc = window._RestockRocketConfig;
2832    var _sqOn = !(_sqc.cachedSettings && _sqc.cachedSettings.block_accelerated_checkout === false);
2833    var _sqPre = (_sqc.cachedPreorderVariantIds &&
2834      _sqc.cachedPreorderVariantIds.preorder_variant_ids) || [];
2835    var _sqArm = false;
2836    if (_sqOn && _sqc.preordersConfigured) {
2837      if (_sqc.pageType === 'product' && _sqc.product && _sqc.product.variants) {
2838        _sqArm = _sqc.product.variants.some(function (v) { return _sqPre.indexOf(Number(v.id)) !== -1; });
2839      } else {
2840        _sqArm = (_sqc.integrations || []).some(function (i) {
2841          return i && i.type === 'featured_product' && i.enabled &&
2842            Array.isArray(i.page_types) && i.page_types.indexOf(_sqc.pageType) !== -1;
2843        });
2844      }
2845    }
2846    if (_sqArm && document.documentElement) {
2847      _sqc.acceleratedGateArmed = true;
2848      document.documentElement.classList.add('stoq-buy-now-pending');
2849      setTimeout(function () {
2850        document.documentElement.classList.remove('stoq-buy-now-pending');
2851      }, 6000);
2852    }
2853  } catch (e) { }
2854
2855  window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/01a10b23-799c-7a38-a052-ddf9175946a6/restockrocket-1-600/assets/restockrocket-product.js'
2856  window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/01a10b23-799c-7a38-a052-ddf9175946a6/restockrocket-1-600/assets/restockrocket-collection.js'
2857  window._RestockRocketConfig.scriptUrlProductBis = 'https://cdn.shopify.com/extensions/01a10b23-799c-7a38-a052-ddf9175946a6/restockrocket-1-600/assets/restockrocket-product-bis.js'
2858  window._RestockRocketConfig.scriptUrlCollectionBis = 'https://cdn.shopify.com/extensions/01a10b23-799c-7a38-a052-ddf9175946a6/restockrocket-1-600/assets/restockrocket-collection-bis.js'
2859  window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1)
2860  window._RestockRocketConfig.host = (window._RestockRocketConfig.cachedSettings && window._RestockRocketConfig.cachedSettings.api_host) || 'https://app.restockrocket.io'
2861  try {
2862    const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/);
2863    window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || '';
2864  } catch (e) {
2865    window._RestockRocketConfig.appVersion = '';
2866  }
2867  const SETTINGS_CACHE_DURATION = 15 * 60 * 1000;
2868  const LIQUID_CACHE_MAX_AGE = 15 * 60;
2869  const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt;
2870  if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) {
2871    console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh');
2872    window._RestockRocketConfig.isLiquidCacheFresh = true;
2873    window._RestockRocketConfig.liquidCacheAge = null;
2874  } else {
2875    const now = Math.floor(Date.now() / 1000);
2876    const liquidCacheAge = now - liquidRenderedAt;
2877    window._RestockRocketConfig.liquidCacheAge = Math.max(0, liquidCacheAge);
2878    if (liquidCacheAge < 0) {
2879      console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`);
2880      window._RestockRocketConfig.isLiquidCacheFresh = true;
2881    } else if (liquidCacheAge <= LIQUID_CACHE_MAX_AGE) {
2882      console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`);
2883      window._RestockRocketConfig.isLiquidCacheFresh = true;
2884    } else {
2885      console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`);
2886      window._RestockRocketConfig.isLiquidCacheFresh = false;
2887    }
2888  }
2889
2890  function checkSettingsExpiry(settings) {
2891    try {
2892      if (!settings || !settings.updated_at) {
2893        console.debug('STOQ - Invalid settings data structure');
2894        return null;
2895      }
2896
2897      if (!settings.cache) {
2898        console.debug('STOQ - settings caching disabled');
2899        return null;
2900      }
2901      if (settings.multi_language_enabled) {
2902        if (!settings.translations) {
2903          console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh');
2904          return null;
2905        }
2906        if (window._RestockRocketConfig.normalizedLocale &&
2907            !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) {
2908          console.debug('STOQ - locale not explicitly translated, will use default language from cache');
2909        }
2910      }
2911
2912      const updatedAt = new Date(settings.updated_at);
2913      if (isNaN(updatedAt.getTime())) {
2914        console.debug('STOQ - Invalid updated_at date format in settings');
2915        return null;
2916      }
2917
2918      const age = Date.now() - updatedAt.getTime();
2919      if (age < SETTINGS_CACHE_DURATION) {
2920        console.debug('STOQ - settings changed recently, skipping cache');
2921        return null;
2922      }
2923
2924      return settings;
2925    } catch (error) {
2926      console.debug('STOQ - Error checking settings cache:', error);
2927      return null;
2928    }
2929  }
2930
2931  function createRestockRocketContainer() {
2932    const restockRocketContainer = document.createElement('div');
2933    restockRocketContainer.id = 'restock-rocket';
2934    document.body.appendChild(restockRocketContainer);
2935  }
2936
2937  function createRestockRocketScript(scriptUrl) {
2938    const restockRocketScriptElement = document.createElement('script');
2939    restockRocketScriptElement.setAttribute('defer', 'defer');
2940    restockRocketScriptElement.src = scriptUrl;
2941    document.body.appendChild(restockRocketScriptElement);
2942  }
2943
2944  createRestockRocketContainer()
2945
2946  console.debug('STOQ - extension activated')
2947  try {
2948    const _stoqInitConfig = window._RestockRocketConfig;
2949    const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqInitConfig.product.variants)
2949)
2950      ? _stoqInitConfig.product.variants.map(function(v) { return v.id })
2951      : [];
2952    const _stoqSelectedVariantId = _stoqInitConfig.selected_variant_id;
2953    var _stoqPageSeq = 0;
2954    try {
2955      _stoqPageSeq = (parseInt(window.sessionStorage.getItem('_stoq_pls') || '0', 10) || 0) + 1;
2956      window.sessionStorage.setItem('_stoq_pls', String(_stoqPageSeq));
2957    } catch (e) { }
2958    Shopify?.analytics?.publish?.('stoq_initialized', {
2959      cart_token: _stoqInitConfig.cartToken || '',
2960      page_url: window.location.href,
2961      page_type: _stoqInitConfig.pageType || '',
2962      shop_domain: _stoqInitConfig.shop || '',
2963      market_id: _stoqInitConfig.marketId || '',
2964      country_code: _stoqInitConfig.countryIsoCode || '',
2965      detected_variant_ids: _stoqDetectedVariantIds,
2966      selected_variant_id: _stoqSelectedVariantId || '',
2967      page_load_seq: _stoqPageSeq,
2968      liquid_rendered_at: _stoqInitConfig.liquidRenderedAt || 0,
2969      app_version: _stoqInitConfig.appVersion || '',
2970      liquid_cache_age: _stoqInitConfig.liquidCacheAge,
2971      inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '',
2972      inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId],
2973    });
2974  } catch (e) {
2975    console.debug('STOQ - stoq_initialized publish failed:', e);
2976  }
2977  try {
2978    var _sqTrack = window._RestockRocketConfig;
2979    if (_sqTrack.preordersConfigured) {
2980      document.addEventListener('click', function (e) {
2981        try {
2982          var t = e.target;
2983          if (!t || !t.closest) return;
2984          var host = t.closest('.shopify-payment-button, shopify-payment-terms');
2985          if (!host) return;
2986          var channel = host.matches && host.matches('shopify-payment-terms')
2987            ? 'shop_pay_installments' : 'buy_now';
2988          var form = host.closest('form');
2989          var vidEl = form && form.querySelector('[name="id"]');
2990          var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || '';
2991          var _sqVidNum = Number(variantId);
2992          var _sqPlan = null;
2993          var _sqPlans = Array.isArray(_sqTrack.sellingPlans) ? _sqTrack.sellingPlans : [];
2994          var _sqMktId = Number(_sqTrack.marketId);
2995          var _sqForVariant = function (pl) {
2996            return pl && pl.enabled && Array.isArray(pl.variant_ids) &&
2997              pl.variant_ids.indexOf(_sqVidNum) !== -1;
2998          };
2999          _sqPlans.forEach(function (pl) {
3000            if (!_sqPlan && _sqForVariant(pl) && pl.markets_enabled &&
3001                Array.isArray(pl.shopify_market_ids) &&
3002                pl.shopify_market_ids.indexOf(_sqMktId) !== -1) { _sqPlan = pl; }
3003          });
3004          if (!_sqPlan) {
3005            _sqPlans.forEach(function (pl) {
3006              if (!_sqPlan && _sqForVariant(pl) && !pl.markets_enabled) { _sqPlan = pl; }
3007            });
3008          }
3009          Shopify?.analytics?.publish?.('stoq_accelerated_checkout_clicked', {
3010            variant_id: variantId,
3011            product_id: (_sqTrack.product && _sqTrack.product.id) || '',
3012            channel: channel,
3013            market_id: _sqTrack.marketId || '',
3014            country_code: _sqTrack.countryIsoCode || '',
3015            page_type: _sqTrack.pageType || '',
3016            cart_token: _sqTrack.cartToken || '',
3017            page_url: (window.location && window.location.href) || '',
3018            properties: {
3019              is_preorder_variant: (function () {
3020                var vid = Number(variantId);
3021                var has = function (a) { return Array.isArray(a) && a.indexOf(vid) !== -1; };
3022                return has(_sqTrack.preorderVariantIds) ||
3023                  has(_sqTrack.cachedPreorderVariantIds &&
3024                    _sqTrack.cachedPreorderVariantIds.preorder_variant_ids);
3025              })(),
3026              in_enabled_plan: !!_sqPlan,
3027              is_instock_variant: (function () {
3028                var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; };
3029                return has(_sqTrack.inStockVariantIds) ||
3030                  has(_sqTrack.cachedInStockVariantIds &&
3031                    _sqTrack.cachedInStockVariantIds.in_stock_variant_ids);
3032              })(),
3033              enrolled_plan_id: (_sqPlan && (_sqPlan.shopify_selling_plan_id || _sqPlan.shopify_selling_plan_group_id)) || '',
3034              enrolled_plan_provider: (_sqPlan && _sqPlan.inventory_provider) || '',
3035              block_enabled: !(_sqTrack.cachedSettings && _sqTrack.cachedSettings.block_accelerated_checkout === false),
3036              gate_armed: !!_sqTrack.acceleratedGateArmed,
3037              gate_active_at_click: !!(document.documentElement &&
3038                document.documentElement.classList.contains('stoq-buy-now-pending')),
3039              blocked: (function () {
3040                try {
3041                  var rr = window._RestockRocket;
3042                  return !!(rr && typeof rr.willBlockAcceleratedCl
3042ick === 'function' &&
3043                    rr.willBlockAcceleratedClick(e));
3044                } catch (err) { return false; }
3045              })(),
3046            },
3047          });
3048        } catch (err) { }
3049      }, true);
3050    }
3051  } catch (e) { }
3052  function applyTranslations(settings) {
3053    try {
3054      if (!settings || !settings.multi_language_enabled) {
3055        return settings;
3056      }
3057
3058      if (!settings.translations) {
3059        console.debug('STOQ - No translations found, skipping translation');
3060        return settings;
3061      }
3062
3063      const normalizedLocale = window._RestockRocketConfig.normalizedLocale;
3064      const translations = settings.translations;
3065
3066      if (!normalizedLocale) {
3067        console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {}));
3068        delete settings.translations;
3069        return settings;
3070      }
3071
3072      console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`);
3073
3074      const translatedFields = translations[normalizedLocale];
3075      if (translatedFields && typeof translatedFields === 'object') {
3076        Object.keys(translatedFields).forEach(function(key) {
3077          const value = translatedFields[key];
3078          if (value !== null && value !== undefined && value !== '') {
3079            settings[key] = value;
3080          }
3081        });
3082      } else {
3083        console.debug('STOQ - No translated fields found for locale:', normalizedLocale);
3084      }
3085
3086      delete settings.translations;
3087      return settings;
3088    } catch (e) {
3089      console.debug('STOQ - error applying translations:', e);
3090      return settings;
3091    }
3092  }
3093  function setupCartSellingPlanUpdater(settings) {
3094    window.addEventListener('stoq:inventory-data-loaded', function(event) {
3095      console.debug('STOQ - Inventory data loaded, updating cart selling plans');
3096      if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) {
3097        window._RestockRocket.updateCartSellingPlans()
3098          .then(hasUpdates => {
3099            if (hasUpdates) {
3100              console.debug('STOQ - cart selling plans updated successfully');
3101            } else {
3102              console.debug('STOQ - no cart selling plan updates needed');
3103            }
3104          })
3105          .catch(error => {
3106            console.error('STOQ - error updating cart selling plans:', error);
3107          });
3108      }
3109    });
3110  }
3111  function storefrontGraphql(query, variables) {
3112    const cfg = window._RestockRocketConfig;
3113    if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) {
3114      return Promise.reject(new Error('Storefront API unavailable'));
3115    }
3116    return fetch(
3117      `https://${cfg.shop}/api/${cfg.storefrontApiVersion}/graphql.json`,
3118      {
3119        method: 'POST',
3120        headers: {
3121          'Content-Type': 'application/json',
3122          'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken,
3123        },
3124        body: JSON.stringify({ query: query, variables: variables }),
3125      }
3126    )
3127    .then(function(response) {
3128      if (!response.ok) { throw new Error('Storefront API HTTP ' + response.status); }
3129      return response.json();
3130    })
3131    .then(function(body) {
3132      if (body && body.errors && body.errors.length) {
3133        throw new Error('Storefront API errors: ' + body.errors.map(function(e) { return e && e.message; }).join(', '));
3134      }
3135      return body && body.data;
3136    });
3137  }
3138  function fetchStorefrontShopMetafield(key) {
3139    const cfg = window._RestockRocketConfig;
3140    const query = 'query StoqShopMetafield($namespace: String!, $key: String!) { shop { metafield(namespace: $namespace, key: $key) { value } } }';
3141    return storefrontGraphql(query, { namespace: cfg.metafieldNamespace, key: key })
3142    .then(function(data) {
3143      const value = data && data.shop && data.shop.metafield && data.shop.metafield.value;
3144      if (!value) { throw new Error('Storefront API returned no ' + key + ' metafield value'); }
3145      return JSON.parse(value);
3146    });
3147  }
3148  (function loadStorefrontSettings() {
3149    const cfg = window._RestockRocketConfig;
3150    if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return;
3151    function run() {
3152      // The live-settings read is one more shop-level metafield fetch, so it
3153      // shares fetchStorefrontShopMetafield with the integrations/selling_plans
3154      // reads rather than re-issuing the same query + parse.
3155      fetchStorefrontShopMetafield('settings')
3156      .then(function(settings) {
3157        cfg.storefrontSettings = settings;
3158        console.debug('STOQ - stored live settings from Storefront API on config.storefrontSettings');
3159      })
3160      .catch(function(e) {
3161        console.debug('STOQ - Storefront settings fetch failed (non-fatal):', e && e.message);
3162      });
3163    }
3164
3165    if (typeof window.requestIdleCallback === 'function') {
3166      window.requestIdleCallback(run, { timeout: 5000 });
3167    } else {
3168      setTimeout(run, 0);
3169    }
3170  })();
3171  const cachedSettings = window._RestockRocketConfig.cachedSettings;
3172  const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null;
3173
3174  if (validCachedSettings) {
3175    console.debug('STOQ - using cached settings');
3176    initializeScripts(validCachedSettings);
3177  } else {
3178    console.debug('STOQ - fetching fresh settings');
3179    const headers = {
3180      'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop,
3181      'ngrok-skip-browser-warning': 'skip'
3182    };
3183
3184    if (window.Shopify?.theme?.role === 'main') {
3185      headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name;
3186      headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version;
3187      headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id;
3188    }
3189
3190    fetch(
3191      `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`,
3192      { headers }
3193    )
3194    .then(function(response) {
3195      if (!response.ok) {
3196        throw new Error('Network response was not ok');
3197      }
3198      return response.json();
3199    })
3200    .then(function(settings) {
3201      initializeScripts(settings);
3202    })
3203    .catch(function(error) {
3204      if (cachedSettings) {
3205        console.debug('STOQ - using expired cached settings as fallback');
3206        initializeScripts(cachedSettings);
3207      } else {
3208        console.error('STOQ - failed to load settings:', error);
3209      }
3210    })
3211    .catch(function(e) {
3212      console.error(e)
3213    })
3214  }
3215
3216  function fetchEmbedConfig(endpoint, apply) {
3217    return fetch(
3218      `${window._RestockRocketConfig.host}/api/v1/embed/${endpoint}.json`,
3219      {
3220        headers: {
3221          'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop,
3222          'ngrok-skip-browser-warning': 'skip'
3223        }
3224      }
3225    )
3226    .then(function(response) {
3227      if (!response.ok) throw new Error(`Failed to fetch ${endpoint}`);
3228      return response.json();
3229    })
3230    .then(function(data) {
3231      try {
3232        apply(data);
3233      } catch (applyError) {
3234        console.error('STOQ - apply failed for ' + endpoint + ':', applyError);
3235        throw applyError;
3236      }
3237    })
3238    .catch(function(error) {
3239      console.debug(`STOQ - using cached ${endpoint}:`, error.message);
3240    });
3241  }
3242  function refreshShopConfig(source) {
3243    const cfg = window._RestockRocketConfig;
3244    const viaEmbed = function() { return fetchEmbedConfig(source.endpoint, source.apply); };
3245    const flagOn = !!cfg.readFlags && cfg.readFlags[source.flag] === true;
3246    if (!flagOn || source.embedOnly === true) { return viaEmbed(); }
3247
3248    return fetchStorefrontShopMetafield(source.metafieldKey)
3249      .then(function(value) {
3250        if (!source.isValid(value)) { throw new Error(source.metafieldKey + ' metafield is not a valid ' + source.endpoint + ' payload'); }
3251        source.apply(value);
3252        console.debug('STOQ - refreshed ' + source.endpoint + ' from the Storefront API');
3253      })
3254      .catch(function(error) {
3255        console.debug('STOQ - Storefront ' + source.endpoint + ' read failed, using embed:', error.message);
3256        return viaEmbed();
3257      });
3258  }
3259  function refreshIntegrations() {
3260    const cfg = window._RestockRocketConfig;
3261    return refreshShopConfig({
3262      endpoint: 'integrations',
3263      metafieldKey: 'integrations',
3264      flag: 'enable_storefront_integrations_read',
3265      isValid: function(value) { return Array.isArray(value); },
3266      apply: function(data) {
3267        cfg.integrations = data;
3268      }
3269    });
3270  }
3271  function refreshSellingPlans(embedOnly) {
3272    const cfg = window._RestockRocketConfig;
3273    return refreshShopConfig({
3274      embedOnly: embedOnly === true,
3275      endpoint: 'selling_plans',
3276      metafieldKey: 'cachedSellingPlans',
3277      flag: 'enable_storefront_selling_plans_read',
3278      isValid: function(value) { return !!value && Array.isArray(value.plans); },
3279      apply: function(data) {
3280        cfg.sellingPlans = data.plans;
3281        cfg.disabledSellingPlanIds = data.disabled_plan_ids || [];
3282        if (data && data.read_flags && typeof data.read_flags === 'object' && !Array.isArray(data.read_flags)) {
3283          cfg.readFlags = data.read_flags;
3284        }
3285      }
3286    });
3287  }
3288
3289  function initializeScripts(settings) {
3290    settings = applyTranslations(settings);
3291    window._RestockRocketConfig.settings = settings;
3292    console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`);
3293    const forceEmbedSellingPlans = settings.force_embed_selling_plans === true;
3294    const staleRefresh = !window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid;
3295    if (forceEmbedSellingPlans || staleRefresh) {
3296      console.debug('STOQ - refreshing selling_plans' + (staleRefresh ? ' + integrations (Liquid cache stale)' : ' (force_embed_selling_plans)'));
3297      const refreshes = [refreshSellingPlans(forceEmbedSellingPlans)];
3298      if (staleRefresh) { refreshes.push(refreshIntegrations()); }
3299      Promise.race([
3300        Promise.all(refreshes),
3301        new Promise(function(resolve) { setTimeout(resolve, 1000); })
3302      ]).then(function() { loadScripts(settings); });
3303      return;
3304    }
3305
3306    loadScripts(settings);
3307  }
3308
3309  function loadScripts(settings) {
3310    setupCartSellingPlanUpdater(settings);
3311
3312    if(settings.enable_app) {
3313      const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) {
3314        return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType);
3315      })
3316      const hasEnabledOffer = Array.isArray(window._RestockRocketConfig.sellingPlans)
3317        && window._RestockRocketConfig.sellingPlans.some(function(plan) { return plan && plan.enabled; });
3318      const hasDisabledPlanIds = Array.isArray(window._RestockRocketConfig.disabledSellingPlanIds)
3319        && window._RestockRocketConfig.disabledSellingPlanIds.length > 0;
3320      const usePreorderBuild = settings.preorder_enabled || hasEnabledOffer || hasDisabledPlanIds;
3321
3322      const collectionScriptUrl = usePreorderBuild
3323        ? window._RestockRocketConfig.scriptUrlCollection
3324        : window._RestockRocketConfig.scriptUrlCollectionBis;
3325      const productScriptUrl = usePreorderBuild
3326        ? window._RestockRocketConfig.scriptUrlProduct
3327        : window._RestockRocketConfig.scriptUrlProductBis;
3328
3329      const pageType = window._RestockRocketConfig.pageType;
3330      const collectionPageTypes = ['collection', 'index', 'search', 'page'];
3331
3332      if(collectionPageTypes.indexOf(pageType) !== -1 && (settings[`show_button_on_${pageType}`] || settings[`preorder_${pageType}_enabled`])) {
3333        createRestockRocketScript(collectionScriptUrl);
3334      } else if(pageType === 'product') {
3335        createRestockRocketScript(productScriptUrl);
3336      } else if(hijackIntegration) {
3337        createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
3338      } else if(usePreorderBuild) {
3339        createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
3340      } else {
3341        console.debug(`STOQ - no scripts enabled for ${pageType}`);
3342      }
3343      const appLoadedEvent = new CustomEvent('stoq:loaded', {
3344        detail: {
3345          pageType: window._RestockRocketConfig.pageType,
3346          enabled: settings.enable_app,
3347          settings: settings,
3348          preorderEnabled: settings.preorder_enabled
3349        }
3350      });
3351      console.debug('STOQ - dispatching app loaded event');
3352      window.dispatchEvent(appLoadedEvent);
3353    }
3354  }
3355</script>
3355<style id="RestockRocketStyle">html.stoq-buy-now-pending .shopify-payment-button{pointer-events:none!important}</style>
3356
3357
3358</div><div id="shopify-block-AYlZha3Y3M1ZCdHA1e__15912215999290715800" class="shopify-block shopify-app-block">
3359
3360<style data-shopify>
3361    .md-modal__content, .md-btn, .md-modal__formContent__select select, .md-form__select, .md-form__select__country__list-link, .md-form__select__language__list-link, .md-form__select__country__list-link-wrapper span, .md-form__select__language__list-link-wrapper span, .md-modal__bodyContent__text p {
3362        font-size: 14px !important;
3363    }
3364
3365    .md-modal__header__title span, .md-modal__header__title h2 {
3366        font-size: 20px;
3367    }
3368
3369    #md-app-embed__modal .md-modal__header__title span, #md-app-embed__modal .md-modal__header__title h2 {
3370        color: #000 !important;
3371        line-height: 1.75em;
3372    }
3373
3374    #md-app-embed__modal .md-form__select__search__input, #md-app-embed__modal .md-form__select, #md-app-embed__modal .md-form__select__country__list-link, #md-app-embed__modal .md-form__select__language__list-link, #md-app-embed__modal .md-form__select__country__list-link-wrapper span, #md-app-embed__modal .md-form__select__language__list-link-wrapper span {
3375        color: #000 !important;
3376    }
3377
3378    #md-app-embed__modal .md-form__select__country__list-link:hover, #md-app-embed__modal .md-form__select__language__list-link:hover {
3379    background: rgba(0, 0, 0, 0.1) !important;
3380    }
3381
3382    #md-app-embed__modal .md-form__select__search__input::placeholder {
3383    color: rgba(0, 0, 0, 0.5) !important;
3384    }
3385
3386    .md-btn__primary {
3387        background: #000 !important;
3388        color: #fff !important;
3389    }
3390
3391    
3392    .md-btn__primary:hover {
3393        background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)) !important;
3394    }
3395
3396    .md-btn__primary:active {
3397        background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)) !important;
3398    }
3399
3400    #md-app-embed__modal .md-form__select__search__input, #md-app-embed__modal .md-modal__content, #md-app-embed__modal .md-form__select__country__list, #md-app-embed__modal .md-form__select__language__list {
3401        background-color: #fff !important;
3402        color: #000 !important;
3403    }
3404
3405    #md-app-embed__modal .md-modal__bodyContent p {
3406        color: #000 !important;
3407    }
3408
3409    #md-app-embed__modal .md-modal__footerPoweredLink {
3410        color: #000 !important;
3411    }
3412    .md-modal__footerContent {
3413        text-align: right;
3414    }
3415    #md-app-embed__modal .md-modal-closeButton .md-icon__Svg {
3416        fill: #5C5F62 !important;
3417    }
3418
3419    #md-app-embed__modal .orbe-highlight-country__divider {
3420        border-bottom: 1px solid #000 !important;
3421    }
3422    #md-app-embed__modal .md-form__select, #md-app-embed__modal .md-form__select__country__list, #md-app-embed__modal .md-form__select__language__list {
3423        border: 1px solid #000 !important;
3424    }
3425    #md-app-embed__modal .md-form__select[aria-expanded="true"] {
3426        border: 2px solid #000 !important;
3427    }
3428    
3429    #md-app-embed__modal .md-form__select {
3430        background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="%23000" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 14.0002C9.74401 14.0002 9.48801 13.9023 9.29301 13.7073L4.29301 8.70725C3.90201 8.31625 3.90201 7.68425 4.29301 7.29325C4.68401 6.90225 5.31601 6.90225 5.70701 7.29325L10 11.5862L14.293 7.29325C14.684 6.90225 15.316 6.90225 15.707 7.29325C16.098 7.68425 16.098 8.31625 15.707 8.70725L10.707 13.7073C10.512 13.9023 10.256 14.0002 10 14.0002Z" fill="%23000"/></svg>') !important;
3431    }
3432    #md-app-embed__modal .md-form__select[aria-expanded="true"] {
3433        background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="%23000" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M15 13.0002C14.744 13.0002 14.488 12.9023 14.293 12.7073L10 8.41425L5.70701 12.7073C5.31601 13.0982 4.68401 13.0982 4.29301 12.7073C3.90201 12.3163 3.90201 11.6842 4.29301 11.2933L9.29301 6.29325C9.68401 5.90225 10.316 5.90225 10.707 6.29325L15.707 11.2933C16.098 11.6842 16.098 12.3163 15.707 12.7073C15.512 12.9023 15.256 13.0002 15 13.0002Z" fill="%23000"/></svg>') !important;
3434    }
3435    .md-modal__footerContent {
3436        max-width: 100%;
3437    }
3438    
3439
3440    
3441#md-app-embed__modal .md-modal__content, #md-app-embed__modal .md-modal-closeButton, .md-btn, #md-app-embed__modal .md-form__select, #md-app-embed__modal .md-modal__content, .md-modal__content__img, #md-app-embed__modal .md-form__select__country__list, #md-app-embed__modal .md-form__select__language__list {
3442        border-radius: unset !important;
3443    }
3444         /* Custom CSS */ 
3445    
3446
3447    .md-modal__footer {
3448        padding: 0.75em 1.5em 1.5em;
3449    }
3450        .md-modal__header__flag {
3451            display: none !important;
3452        }
3453    
3454
3455    .md-modal__backdrop {
3456    display: block !important;
3457    }
3458</style>
3459<div class="md-app-embed  orbe--hidden" aria-hidden="true" id="md-app-embed__modal"  data-nosnippet>
3460        
3461            <!--googleoff: all-->
3462        
3463        <div class="md-modal__container">
3464            <div class="md-modal__dialog" role="dialog" aria-modal="true"
3465                 aria-labelledby="label-md-modal__dialog" tabindex="-1">
3466                <div class="md-modal__content notranslate" data-wg-notranslate><form method="post" action="/localization" id="md-modal__form__id" accept-charset="UTF-8" class="" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/search" />
3467                    <div class="md-modal__grid">
3468                        <div class="md-modal__grid__1">
3469                            <div class="md-modal__header__flag">
3470                            </div>
3471                            <div class="md-modal__header">
3472                                <div class="md-modal__header__title">
3473                                    <span id="label-md-modal__dialog"
3474                                          class="md-modal__header__title__span md-modal__header__custom__title"
3475                                          data-mdAppTitle
3476                                          role="heading" aria-level="2" tabindex="-1"
3477                                    >
3478                                        Are you in the right place?
3479                                    </span>
3480                                </div>
3481
3482                                <button class="md-modal-closeButton md-modal-closeButtonAction" aria-label="Close" type="button"style="display: none !important;">
3483                                <span class="md-icon">
3484                                    <span class="md-visuallyHidden"></span>
3485                                    <svg viewBox="0 0 20 20" class="md-icon__Svg" focusable="false" aria-hidden="true">
3486                                        <path d="m11.414 10 6.293-6.293a1 1 0 1 0-1.414-1.414L10 8.586 3.707 2.293a1 1 0 0 0-1.414 1.414L8.586 10l-6.293 6.293a1 1 0 1 0 1.414 1.414L10 11.414l6.293 6.293A.998.998 0 0 0 18 17a.999.999 0 0 0-.293-.707L11.414 10z"></path>
3487                                    </svg>
3488                                </span>
3489                                </button>
3490                            </div>
3491                            <div class="md-modal__body">
3492                                <div class="md-modal__bodyContent" id="md-modal__idBodyContent">
3493                                    <p class="md-modal__bodyContent__text" data-mdAppText>Please select your shipping country.</p>
3494                                    <div class="md-modal__bodyContent__helperText" data-mdAppHelperText>
3495                                        <p>Buy from the country of your choice. Remember that we can only ship your order to addresses located in the chosen country.</p>
3496                                    </div>
3497                                </div>
3498                            </div>
3499                            
3500                                 <!-- Custom HTML --> 
3501<div class="md-modal__formContent notranslate" aria-describedby="md-modal__idBodyContent" data-wg-notranslate>
3502                                <!-- BEGIN app snippet: country-selector --><div class="md-modal__formContent__select">
3503    <span class="md-modal__formContent__selectLabel" id="label-md-form__country-code" data-mdAppCountryLabel>Country</span>
3504    <input name="country_code" type="hidden" id="orbe-country-selector-popup-id">
3505    <button type="button" name="md-form__select__country__button" id="md-form__select__country" role="combobox"
3506            aria-haspopup="listbox" aria-labelledby="label-md-form__country-code" class="md-form__select"
3507            aria-expanded="false" aria-controls="orbeCountryList" data-value="AU">
3508        <div class="md-form__select__country__list-link-wrapper"><span class="md-form__select__span">Australia</span></div>
3509    </button>
3510    <ul id="orbeCountryList" role="listbox"
3511        class="md-form__select__country__list " hidden>
3512                <li id="orbe-country-AU"
3513                     tabindex="-1" role="option"
3514                    data-name="Australia" data-country="AU" style="display: list-item;">
3515                    <span class="md-form__select__country__list-link" aria-current="true" data-countryname="Australia" data-primarymarket="true" data-currency="AUD" data-symbol="$" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa.com" data-host="biotyspa.com" data-country="AU" data-value="AU"
3516                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3517                        data-delivery-time=""
3518                        data-return-time=""
3519                        data-payment=""
3520                        data-taxes-included="false"
3521                        data-duties-included="false">
3522                        <div class="md-form__select__country__list-link-wrapper">
3523                            <span class="md-form__select__span">Australia</span>
3524                        </div>
3525                    </span>
3526                </li>
3527                <li id="orbe-country-NZ"
3528                     tabindex="-1" role="option"
3529                    data-name="New Zealand" data-country="NZ" style="display: list-item;">
3530                    <span class="md-form__select__country__list-link" data-countryname="New Zealand" data-primarymarket="false" data-currency="AUD" data-symbol="$" data-primary="enabled" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa.myshopify.com" data-host="biotyspa.com" data-country="NZ" data-value="NZ"
3531                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3532                        data-delivery-time=""
3533                        data-return-time=""
3534                        data-payment=""
3535                        data-taxes-included="false"
3536                        data-duties-included="false">
3537                        <div class="md-form__select__country__list-link-wrapper">
3538                            <span class="md-form__select__span">New Zealand</span>
3539                        </div>
3540                    </span>
3541                </li>
3542                <li id="orbe-country-US"
3543                     tabindex="-1" role="option"
3544                    data-name="United States" data-country="US" style="display: list-item;">
3545                    <span class="md-form__select__country__list-link" data-countryname="United States" data-primarymarket="true" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="us.biotyspa.com" data-host="us.biotyspa.com" data-country="US" data-value="US"
3546                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3547                        data-delivery-time=""
3548                        data-return-time=""
3549                        data-payment=""
3550                        data-taxes-included="false"
3551                        data-duties-included="false">
3552                        <div class="md-form__select__country__list-link-wrapper">
3553                            <span class="md-form__select__span">United States</span>
3554                        </div>
3555                    </span>
3556                </li>
3557                <li id="orbe-country-AE"
3558                    class="md-form__select__mobile" tabindex="-1" role="option"
3559                    data-name="UAE - Dubai/Sharjah/Ajman/UAQ/Fujairah" data-country="AE" style="display: list-item;">
3560                    <span class="md-form__select__country__list-link" data-countryname="UAE - Dubai/Sharjah/Ajman/UAQ/Fujairah" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="AE" data-value="AE"
3561                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3562                        data-delivery-time=""
3563                        data-return-time=""
3564                        data-payment=""
3565                        data-taxes-included="false"
3566                        data-duties-included="false">
3567                        <div class="md-form__select__country__list-link-wrapper">
3568                            <span class="md-form__select__span">UAE - Dubai/Sharjah/Ajman/UAQ/Fujairah</span>
3569                        </div>
3570                    </span>
3571                </li>
3572                <li id="orbe-country-AT"
3573                     tabindex="-1" role="option"
3574                    data-name="Austria / Österreich" data-country="AT" style="display: list-item;">
3575                    <span class="md-form__select__country__list-link" data-countryname="Austria / Österreich" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="AT" data-value="AT"
3576                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3577                        data-delivery-time=""
3578                        data-return-time=""
3579                        data-payment=""
3580                        data-taxes-included="false"
3581                        data-duties-included="false">
3582                        <div class="md-form__select__country__list-link-wrapper">
3583                            <span class="md-form__select__span">Austria / Österreich</span>
3584                        </div>
3585                    </span>
3586                </li>
3587                <li id="orbe-country-BE"
3588                     tabindex="-1" role="option"
3589                    data-name="Belgium" data-country="BE" style="display: list-item;">
3590                    <span class="md-form__select__country__list-link" data-countryname="Belgium" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="BE" data-value="BE"
3591                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3592                        data-delivery-time=""
3593                        data-return-time=""
3594                        data-payment=""
3595                        data-taxes-included="false"
3596                        data-duties-included="false">
3597                        <div class="md-form__select__country__list-link-wrapper">
3598                            <span class="md-form__select__span">Belgium</span>
3599                        </div>
3600                    </span>
3601                </li>
3602                <li id="orbe-country-CA"
3603                     tabindex="-1" role="option"
3604                    data-name="Canada" data-country="CA" style="display: list-item;">
3605                    <span class="md-form__select__country__list-link" data-countryname="Canada" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="CA" data-value="CA"
3606                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3607                        data-delivery-time=""
3608                        data-return-time=""
3609                        data-payment=""
3610                        data-taxes-included="false"
3611                        data-duties-included="false">
3612                        <div class="md-form__select__country__list-link-wrapper">
3613                            <span class="md-form__select__span">Canada</span>
3614                        </div>
3615                    </span>
3616                </li>
3617                <li id="orbe-country-CH"
3618                     tabindex="-1" role="option"
3619                    data-name="Switzerland" data-country="CH" style="display: list-item;">
3620                    <span class="md-form__select__country__list-link" data-countryname="Switzerland" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="CH" data-value="CH"
3621                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3622                        data-delivery-time=""
3623                        data-return-time=""
3624                        data-payment=""
3625                        data-taxes-included="false"
3626                        data-duties-included="false">
3627                        <div class="md-form__select__country__list-link-wrapper">
3628                            <span class="md-form__select__span">Switzerland</span>
3629                        </div>
3630                    </span>
3631                </li>
3632                <li id="orbe-country-DE"
3633                     tabindex="-1" role="option"
3634                    data-name="Deutschland / Germany" data-country="DE" style="display: list-item;">
3635                    <span class="md-form__select__country__list-link" data-countryname="Deutschland / Germany" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="DE" data-value="DE"
3636                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3637                        data-delivery-time=""
3638                        data-return-time=""
3639                        data-payment=""
3640                        data-taxes-included="false"
3641                        data-duties-included="false">
3642                        <div class="md-form__select__country__list-link-wrapper">
3643                            <span class="md-form__select__span">Deutschland / Germany</span>
3644                        </div>
3645                    </span>
3646                </li>
3647                <li id="orbe-country-DK"
3648                     tabindex="-1" role="option"
3649                    data-name="Danmark" data-country="DK" style="display: list-item;">
3650                    <span class="md-form__select__country__list-link" data-countryname="Danmark" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="DK" data-value="DK"
3651                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3652                        data-delivery-time=""
3653                        data-return-time=""
3654                        data-payment=""
3655                        data-taxes-included="false"
3656                        data-duties-included="false">
3657                        <div class="md-form__select__country__list-link-wrapper">
3658                            <span class="md-form__select__span">Danmark</span>
3659                        </div>
3660                    </span>
3661                </li>
3662                <li id="orbe-country-ES"
3663                     tabindex="-1" role="option"
3664                    data-name="España" data-country="ES" style="display: list-item;">
3665                    <span class="md-form__select__country__list-link" data-countryname="España" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="ES" data-value="ES"
3666                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3667                        data-delivery-time=""
3668                        data-return-time=""
3669                        data-payment=""
3670                        data-taxes-included="false"
3671                        data-duties-included="false">
3672                        <div class="md-form__select__country__list-link-wrapper">
3673                            <span class="md-form__select__span">España</span>
3674                        </div>
3675                    </span>
3676                </li>
3677                <li id="orbe-country-FI"
3678                     tabindex="-1" role="option"
3679                    data-name="Finland" data-country="FI" style="display: list-item;">
3680                    <span class="md-form__select__country__list-link" data-countryname="Finland" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="FI" data-value="FI"
3681                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3682                        data-delivery-time=""
3683                        data-return-time=""
3684                        data-payment=""
3685                        data-taxes-included="false"
3686                        data-duties-included="false">
3687                        <div class="md-form__select__country__list-link-wrapper">
3688                            <span class="md-form__select__span">Finland</span>
3689                        </div>
3690                    </span>
3691                </li>
3692                <li id="orbe-country-GB"
3693                     tabindex="-1" role="option"
3694                    data-name="United Kingdom" data-country="GB" style="display: list-item;">
3695                    <span class="md-form__select__country__list-link" data-countryname="United Kingdom" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="GB" data-value="GB"
3696                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3697                        data-delivery-time=""
3698                        data-return-time=""
3699                        data-payment=""
3700                        data-taxes-included="false"
3701                        data-duties-included="false">
3702                        <div class="md-form__select__country__list-link-wrapper">
3703                            <span class="md-form__select__span">United Kingdom</span>
3704                        </div>
3705                    </span>
3706                </li>
3707                <li id="orbe-country-HK"
3708                     tabindex="-1" role="option"
3709                    data-name="Hong Kong SAR / 香港特別行政區" data-country="HK" style="display: list-item;">
3710                    <span class="md-form__select__country__list-link" data-countryname="Hong Kong SAR / 香港特別行政區" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="HK" data-value="HK"
3711                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3712                        data-delivery-time=""
3713                        data-return-time=""
3714                        data-payment=""
3715                        data-taxes-included="false"
3716                        data-duties-included="false">
3717                        <div class="md-form__select__country__list-link-wrapper">
3718                            <span class="md-form__select__span">Hong Kong SAR / 香港特別行政區</span>
3719                        </div>
3720                    </span>
3721                </li>
3722                <li id="orbe-country-IE"
3723                     tabindex="-1" role="option"
3724                    data-name="Ireland" data-country="IE" style="display: list-item;">
3725                    <span class="md-form__select__country__list-link" data-countryname="Ireland" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="IE" data-value="IE"
3726                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3727                        data-delivery-time=""
3728                        data-return-time=""
3729                        data-payment=""
3730                        data-taxes-included="false"
3731                        data-duties-included="false">
3732                        <div class="md-form__select__country__list-link-wrapper">
3733                            <span class="md-form__select__span">Ireland</span>
3734                        </div>
3735                    </span>
3736                </li>
3737                <li id="orbe-country-IL"
3738                     tabindex="-1" role="option"
3739                    data-name="Israel" data-country="IL" style="display: list-item;">
3740                    <span class="md-form__select__country__list-link" data-countryname="Israel" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="IL" data-value="IL"
3741                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3742                        data-delivery-time=""
3743                        data-return-time=""
3744                        data-payment=""
3745                        data-taxes-included="false"
3746                        data-duties-included="false">
3747                        <div class="md-form__select__country__list-link-wrapper">
3748                            <span class="md-form__select__span">Israel</span>
3749                        </div>
3750                    </span>
3751                </li>
3752                <li id="orbe-country-IT"
3753                     tabindex="-1" role="option"
3754                    data-name="Italia / Italy" data-country="IT" style="display: list-item;">
3755                    <span class="md-form__select__country__list-link" data-countryname="Italia / Italy" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="IT" data-value="IT"
3756                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3757                        data-delivery-time=""
3758                        data-return-time=""
3759                        data-payment=""
3760                        data-taxes-included="false"
3761                        data-duties-included="false">
3762                        <div class="md-form__select__country__list-link-wrapper">
3763                            <span class="md-form__select__span">Italia / Italy</span>
3764                        </div>
3765                    </span>
3766                </li>
3767                <li id="orbe-country-JP"
3768                     tabindex="-1" role="option"
3769                    data-name="Japan / 日本" data-country="JP" style="display: list-item;">
3770                    <span class="md-form__select__country__list-link" data-countryname="Japan / 日本" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="JP" data-value="JP"
3771                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3772                        data-delivery-time=""
3773                        data-return-time=""
3774                        data-payment=""
3775                        data-taxes-included="false"
3776                        data-duties-included="false">
3777                        <div class="md-form__select__country__list-link-wrapper">
3778                            <span class="md-form__select__span">Japan / 日本</span>
3779                        </div>
3780                    </span>
3781                </li>
3782                <li id="orbe-country-KR"
3783                     tabindex="-1" role="option"
3784                    data-name="South Korea / 대한민국" data-country="KR" style="display: list-item;">
3785                    <span class="md-form__select__country__list-link" data-countryname="South Korea / 대한민국" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="KR" data-value="KR"
3786                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3787                        data-delivery-time=""
3788                        data-return-time=""
3789                        data-payment=""
3790                        data-taxes-included="false"
3791                        data-duties-included="false">
3792                        <div class="md-form__select__country__list-link-wrapper">
3793                            <span class="md-form__select__span">South Korea / 대한민국</span>
3794                        </div>
3795                    </span>
3796                </li>
3797                <li id="orbe-country-NL"
3798                     tabindex="-1" role="option"
3799                    data-name="Nederland / Netherlands" data-country="NL" style="display: list-item;">
3800                    <span class="md-form__select__country__list-link" data-countryname="Nederland / Netherlands" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="NL" data-value="NL"
3801                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3802                        data-delivery-time=""
3803                        data-return-time=""
3804                        data-payment=""
3805                        data-taxes-included="false"
3806                        data-duties-included="false">
3807                        <div class="md-form__select__country__list-link-wrapper">
3808                            <span class="md-form__select__span">Nederland / Netherlands</span>
3809                        </div>
3810                    </span>
3811                </li>
3812                <li id="orbe-country-NO"
3813                     tabindex="-1" role="option"
3814                    data-name="Norway / Norge" data-country="NO" style="display: list-item;">
3815                    <span class="md-form__select__country__list-link" data-countryname="Norway / Norge" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="NO" data-value="NO"
3816                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3817                        data-delivery-time=""
3818                        data-return-time=""
3819                        data-payment=""
3820                        data-taxes-included="false"
3821                        data-duties-included="false">
3822                        <div class="md-form__select__country__list-link-wrapper">
3823                            <span class="md-form__select__span">Norway / Norge</span>
3824                        </div>
3825                    </span>
3826                </li>
3827                <li id="orbe-country-PL"
3828                     tabindex="-1" role="option"
3829                    data-name="Polska / Poland" data-country="PL" style="display: list-item;">
3830                    <span class="md-form__select__country__list-link" data-countryname="Polska / Poland" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="PL" data-value="PL"
3831                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3832                        data-delivery-time=""
3833                        data-return-time=""
3834                        data-payment=""
3835                        data-taxes-included="false"
3836                        data-duties-included="false">
3837                        <div class="md-form__select__country__list-link-wrapper">
3838                            <span class="md-form__select__span">Polska / Poland</span>
3839                        </div>
3840                    </span>
3841                </li>
3842                <li id="orbe-country-PT"
3843                     tabindex="-1" role="option"
3844                    data-name="Portugal" data-country="PT" style="display: list-item;">
3845                    <span class="md-form__select__country__list-link" data-countryname="Portugal" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="PT" data-value="PT"
3846                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3847                        data-delivery-time=""
3848                        data-return-time=""
3849                        data-payment=""
3850                        data-taxes-included="false"
3851                        data-duties-included="false">
3852                        <div class="md-form__select__country__list-link-wrapper">
3853                            <span class="md-form__select__span">Portugal</span>
3854                        </div>
3855                    </span>
3856                </li>
3857                <li id="orbe-country-SE"
3858                     tabindex="-1" role="option"
3859                    data-name="Sverige / Sweden" data-country="SE" style="display: list-item;">
3860                    <span class="md-form__select__country__list-link" data-countryname="Sverige / Sweden" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="SE" data-value="SE"
3861                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3862                        data-delivery-time=""
3863                        data-return-time=""
3864                        data-payment=""
3865                        data-taxes-included="false"
3866                        data-duties-included="false">
3867                        <div class="md-form__select__country__list-link-wrapper">
3868                            <span class="md-form__select__span">Sverige / Sweden</span>
3869                        </div>
3870                    </span>
3871                </li>
3872                <li id="orbe-country-SG"
3873                     tabindex="-1" role="option"
3874                    data-name="Singapore" data-country="SG" style="display: list-item;">
3875                    <span class="md-form__select__country__list-link" data-countryname="Singapore" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="SG" data-value="SG"
3876                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3877                        data-delivery-time=""
3878                        data-return-time=""
3879                        data-payment=""
3880                        data-taxes-included="false"
3881                        data-duties-included="false">
3882                        <div class="md-form__select__country__list-link-wrapper">
3883                            <span class="md-form__select__span">Singapore</span>
3884                        </div>
3885                    </span>
3886                </li>
3887                <li id="orbe-country-BR"
3888                     tabindex="-1" role="option"
3889                    data-name="Brasil" data-country="BR" style="display: list-item;">
3890                    <span class="md-form__select__country__list-link" data-countryname="Brasil" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="BR" data-value="BR"
3891                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3892                        data-delivery-time=""
3893                        data-return-time=""
3894                        data-payment=""
3895                        data-taxes-included="false"
3896                        data-duties-included="false">
3897                        <div class="md-form__select__country__list-link-wrapper">
3898                            <span class="md-form__select__span">Brasil</span>
3899                        </div>
3900                    </span>
3901                </li>
3902                <li id="orbe-country-AR"
3903                     tabindex="-1" role="option"
3904                    data-name="Argentina" data-country="AR" style="display: list-item;">
3905                    <span class="md-form__select__country__list-link" data-countryname="Argentina" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="AR" data-value="AR"
3906                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3907                        data-delivery-time=""
3908                        data-return-time=""
3909                        data-payment=""
3910                        data-taxes-included="false"
3911                        data-duties-included="false">
3912                        <div class="md-form__select__country__list-link-wrapper">
3913                            <span class="md-form__select__span">Argentina</span>
3914                        </div>
3915                    </span>
3916                </li>
3917                <li id="orbe-country-RU"
3918                     tabindex="-1" role="option"
3919                    data-name="Russia / Россия" data-country="RU" style="display: list-item;">
3920                    <span class="md-form__select__country__list-link" data-countryname="Russia / Россия" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="RU" data-value="RU"
3921                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3922                        data-delivery-time=""
3923                        data-return-time=""
3924                        data-payment=""
3925                        data-taxes-included="false"
3926                        data-duties-included="false">
3927                        <div class="md-form__select__country__list-link-wrapper">
3928                            <span class="md-form__select__span">Russia / Россия</span>
3929                        </div>
3930                    </span>
3931                </li>
3932                <li id="orbe-country-IS"
3933                     tabindex="-1" role="option"
3934                    data-name="Iceland" data-country="IS" style="display: list-item;">
3935                    <span class="md-form__select__country__list-link" data-countryname="Iceland" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="IS" data-value="IS"
3936                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3937                        data-delivery-time=""
3938                        data-return-time=""
3939                        data-payment=""
3940                        data-taxes-included="false"
3941                        data-duties-included="false">
3942                        <div class="md-form__select__country__list-link-wrapper">
3943                            <span class="md-form__select__span">Iceland</span>
3944                        </div>
3945                    </span>
3946                </li>
3947                <li id="orbe-country-LU"
3948                     tabindex="-1" role="option"
3949                    data-name="Luxembourg" data-country="LU" style="display: list-item;">
3950                    <span class="md-form__select__country__list-link" data-countryname="Luxembourg" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="LU" data-value="LU"
3951                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3952                        data-delivery-time=""
3953                        data-return-time=""
3954                        data-payment=""
3955                        data-taxes-included="false"
3956                        data-duties-included="false">
3957                        <div class="md-form__select__country__list-link-wrapper">
3958                            <span class="md-form__select__span">Luxembourg</span>
3959                        </div>
3960                    </span>
3961                </li>
3962                <li id="orbe-country-MC"
3963                     tabindex="-1" role="option"
3964                    data-name="Monaco" data-country="MC" style="display: list-item;">
3965                    <span class="md-form__select__country__list-link" data-countryname="Monaco" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="MC" data-value="MC"
3966                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3967                        data-delivery-time=""
3968                        data-return-time=""
3969                        data-payment=""
3970                        data-taxes-included="false"
3971                        data-duties-included="false">
3972                        <div class="md-form__select__country__list-link-wrapper">
3973                            <span class="md-form__select__span">Monaco</span>
3974                        </div>
3975                    </span>
3976                </li>
3977                <li id="orbe-country-MX"
3978                     tabindex="-1" role="option"
3979                    data-name="México" data-country="MX" style="display: list-item;">
3980                    <span class="md-form__select__country__list-link" data-countryname="México" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="MX" data-value="MX"
3981                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3982                        data-delivery-time=""
3983                        data-return-time=""
3984                        data-payment=""
3985                        data-taxes-included="false"
3986                        data-duties-included="false">
3987                        <div class="md-form__select__country__list-link-wrapper">
3988                            <span class="md-form__select__span">México</span>
3989                        </div>
3990                    </span>
3991                </li>
3992                <li id="orbe-country-CN"
3993                     tabindex="-1" role="option"
3994                    data-name="CHINA / 中国大陆" data-country="CN" style="display: list-item;">
3995                    <span class="md-form__select__country__list-link" data-countryname="CHINA / 中国大陆" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="CN" data-value="CN"
3996                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
3997                        data-delivery-time=""
3998                        data-return-time=""
3999                        data-payment=""
4000                        data-taxes-included="false"
4001                        data-duties-included="false">
4002                        <div class="md-form__select__country__list-link-wrapper">
4003                            <span class="md-form__select__span">CHINA / 中国大陆</span>
4004                        </div>
4005                    </span>
4006                </li>
4007                <li id="orbe-country-MO"
4008                     tabindex="-1" role="option"
4009                    data-name="Macau SAR / 澳門特別行政區" data-country="MO" style="display: list-item;">
4010                    <span class="md-form__select__country__list-link" data-countryname="Macau SAR / 澳門特別行政區" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="MO" data-value="MO"
4011                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
4012                        data-delivery-time=""
4013                        data-return-time=""
4014                        data-payment=""
4015                        data-taxes-included="false"
4016                        data-duties-included="false">
4017                        <div class="md-form__select__country__list-link-wrapper">
4018                            <span class="md-form__select__span">Macau SAR / 澳門特別行政區</span>
4019                        </div>
4020                    </span>
4021                </li>
4022                <li id="orbe-country-PH"
4023                     tabindex="-1" role="option"
4024                    data-name="Philippines" data-country="PH" style="display: list-item;">
4025                    <span class="md-form__select__country__list-link" data-countryname="Philippines" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="PH" data-value="PH"
4026                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
4027                        data-delivery-time=""
4028                        data-return-time=""
4029                        data-payment=""
4030                        data-taxes-included="false"
4031                        data-duties-included="false">
4032                        <div class="md-form__select__country__list-link-wrapper">
4033                            <span class="md-form__select__span">Philippines</span>
4034                        </div>
4035                    </span>
4036                </li>
4037                <li id="orbe-country-TW"
4038                     tabindex="-1" role="option"
4039                    data-name="Taiwan China / 中國台灣TW" data-country="TW" style="display: list-item;">
4040                    <span class="md-form__select__country__list-link" data-countryname="Taiwan China / 中國台灣TW" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="TW" data-value="TW"
4041                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
4042                        data-delivery-time=""
4043                        data-return-time=""
4044                        data-payment=""
4045                        data-taxes-included="false"
4046                        data-duties-included="false">
4047                        <div class="md-form__select__country__list-link-wrapper">
4048                            <span class="md-form__select__span">Taiwan China / 中國台灣TW</span>
4049                        </div>
4050                    </span>
4051                </li>
4052                <li id="orbe-country-GR"
4053                     tabindex="-1" role="option"
4054                    data-name="Greece / Ελλαδα" data-country="GR" style="display: list-item;">
4055                    <span class="md-form__select__country__list-link" data-countryname="Greece / Ελλαδα" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="GR" data-value="GR"
4056                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
4057                        data-delivery-time=""
4058                        data-return-time=""
4059                        data-payment=""
4060                        data-taxes-included="false"
4061                        data-duties-included="false">
4062                        <div class="md-form__select__country__list-link-wrapper">
4063                            <span class="md-form__select__span">Greece / Ελλαδα</span>
4064                        </div>
4065                    </span>
4066                </li>
4067                <li id="orbe-country-HU"
4068                     tabindex="-1" role="option"
4069                    data-name="Hungary / Hungary" data-country="HU" style="display: list-item;">
4070                    <span class="md-form__select__country__list-link" data-countryname="Hungary / Hungary" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="HU" data-value="HU"
4071                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
4072                        data-delivery-time=""
4073                        data-return-time=""
4074                        data-payment=""
4075                        data-taxes-included="false"
4076                        data-duties-included="false">
4077                        <div class="md-form__select__country__list-link-wrapper">
4078                            <span class="md-form__select__span">Hungary / Hungary</span>
4079                        </div>
4080                    </span>
4081                </li>
4082                <li id="orbe-country-FR"
4083                     tabindex="-1" role="option"
4084                    data-name="France" data-country="FR" style="display: list-item;">
4085                    <span class="md-form__select__country__list-link" data-countryname="France" data-primarymarket="false" data-currency="USD" data-symbol="$" data-primary="undefined" data-defaultlocale="en" data-subfoldersuffix="" data-domainurl="biotyspa-usa.myshopify.com" data-host="us.biotyspa.com" data-country="FR" data-value="FR"
4086                       data-locales="en" data-namelocales="English"data-shipping-threshold=""
4087                        data-delivery-time=""
4088                        data-return-time=""
4089                        data-payment=""
4090                        data-taxes-included="false"
4091                        data-duties-included="false">
4092                        <div class="md-form__select__country__list-link-wrapper">
4093                            <span class="md-form__select__span">France</span>
4094                        </div>
4095                    </span>
4096                </li></ul>
4097</div>
4098<!-- END app snippet -->
4099<!-- BEGIN app snippet: language-selector --><div class="md-modal__formContent__select">
4100    <span class="md-modal__formContent__selectLabel" id="label-md-form__select__language" data-mdAppLanguageLabel>Language</span>
4101    <input name="language_code" id="orbe-lang-selector-popup-id" type="hidden">
4102    <button type="button" name="md-form__select__language__button" id="md-form__select__language" class="md-form__select"
4103            aria-expanded="false" aria-controls="orbeLanguageList" role="combobox" aria-haspopup="listbox"
4104            aria-labelledby="label-md-form__select__language" data-value="en"
4105            
4106    >
4107        <div class="md-form__select__language__list-link-wrapper">
4108            <span class="md-form__select__span">English</span>
4109        </div>
4110    </button>
4111    <ul id="orbeLanguageList" role="listbox"
4112        class="md-form__select__language__list " hidden><li data-locale="en"
4113                class="" tabindex="-1" role="option">
4114                <span class="md-form__select__language__list-link" aria-current="true" data-value="en">
4115                    <div class="md-form__select__language__list-link-wrapper">
4116                        <span class="md-form__select__span" data-value="en">English</span>
4117                    </div>
4118                </span>
4119            </li></ul>
4120</div>
4121<!-- END app snippet -->
4122                            </div>
4123                            <div class="md-modal__footer ">
4124                                <div class="md-modal__footerContent">
4125                                    <button type="submit" class="md-btn md-btn__primary" id="md-btn__form__onSubmit" data-mdAppCTAText>Shop now</button>
4126                                </div>
4127                                
4128                            </div>
4129                        </div>
4130
4131                        <div class="md-modal__grid__2">
4132                            
4133                        </div>
4134                    </div>
4135                    </form>
4136                </div>
4137            </div>
4138        </div>
4139        
4140            <!--googleon: all-->
4141        
4142        <div class="md-modal__backdrop"></div>
4143    </div>
4143<script>
4144    
4145if (typeof mdApp_hideOnFallback === 'undefined') {
4146        var mdApp_hideOnFallback = false;
4147    }
4148    if (typeof mdApp_showFlagHeaderIcon == 'undefined') {var mdApp_showFlagHeaderIcon = false;
4149        var mdApp_showFlagHeaderIconCircle = false;}
4150
4151    if (typeof mdApp_showFlagSelectorIcon == 'undefined') {var mdApp_showFlagSelectorIcon = false;}
4152
4153    if (typeof mdApp_currencyCodeEnabled === 'undefined') {var mdApp_currencyCodeEnabled = false;}
4154
4155    if (typeof mdApp_backgroundModal == 'undefined') {
4156        var mdApp_backgroundModal = '#fff';
4157    }
4158
4159    if (typeof mdApp_fallbackText === 'undefined') {
4160        var mdApp_fallbackText = `We don’t ship to {country}`;
4161    }
4162
4163    if (typeof mdApp_disableFallbackPR === 'undefined') {
4164        var mdApp_disableFallbackPR = false;
4165    }
4166
4167    if (typeof mdApp_searchCountrySelectorModal == 'undefined') {var mdApp_searchCountrySelectorModal = false;}
4168
4169    <!-- BEGIN app snippet: js-variables -->
4170
4171
4172if (typeof mdApp_redirectMode == 'undefined') {
4173    var mdApp_redirectMode = false;
4174}
4175if (typeof mdApp_redirectRegionMode == 'undefined') {
4176    var mdApp_redirectRegionMode = false;
4177}
4178if (typeof mdApp_redirectRegionCode === 'undefined') {
4179    var mdApp_redirectRegionCode = '';
4180}
4181if (typeof mdApp_redirectCountryCode === 'undefined') {
4182    var mdApp_redirectCountryCode = '';
4183}
4184if (typeof mdApp_redirectCountryName === 'undefined') {
4185    var mdApp_redirectCountryName = '';
4186}
4187if (typeof mdApp_redirectCountryCurrencyCode === 'undefined') {
4188    var mdApp_redirectCountryCurrencyCode = '';
4189}
4190if (typeof mdApp_redirectCountryCurrencySymbol === 'undefined') {
4191    var mdApp_redirectCountryCurrencySymbol = '';
4192}
4193if (typeof mdApp_redirectLocale === 'undefined') {
4194    var mdApp_redirectLocale = '';
4195}
4196if (typeof mdApp_redirectEndonymName === 'undefined') {
4197    var mdApp_redirectEndonymName = '';
4198}
4199if (typeof mdApp_redirectUrl === 'undefined') {
4200    var mdApp_redirectUrl = '';
4201}
4202if (typeof mdApp_forceHideOrbe == 'undefined') {
4203    var mdApp_forceHideOrbe = false;
4204}
4205if (typeof mdApp_currentPlan == 'undefined') {
4206var mdApp_currentPlan = 'plus';
4207}
4208if (typeof mdApp_forceExternalStoreRedirectMode == 'undefined') {
4209var mdApp_forceExternalStoreRedirectMode = false;
4210}
4211if (typeof mdApp_forceExternalStoreRedirectList == 'undefined') {
4212var mdApp_forceExternalStoreRedirectList = [];
4213}
4214if (typeof mdApp_deferUntilScroll == 'undefined') {
4215var mdApp_deferUntilScroll = false;
4216}
4217
4218if (typeof mdApp_skipRequestAPI == 'undefined') {var mdApp_skipRequestAPI = 'fal
4218se';}
4219
4220if (typeof mdApp_merchantKey === 'undefined') {var mdApp_merchantKey = 'md_key_2175i21894789';}
4221
4222if (typeof mdApp_MAIN_URL === 'undefined') {
4223
4224    var mdApp_MAIN_URL = 'https://biotyspa.com';
4225
4226}
4227
4228if (typeof mdApp_currentCountryCode === 'undefined') {
4229
4230
4231    var mdApp_currentCountryCode = 'AU';
4232
4233}
4234
4235if (typeof mdApp_currentCountryCodeName === 'undefined') {
4236    var mdApp_currentCountryCodeName = 'Australia';
4237}
4238
4239if (typeof mdApp_blockDomain === 'undefined') {var mdApp_blockDomain = '';}
4240
4241if (typeof mdApp_currentPageRelativeUrl === 'undefined') {var mdApp_currentPageRelativeUrl = "\/search";
4242}
4243
4244if (typeof mdApp_translateTextJSON === 'undefined') {var mdApp_translateTextJSON = '';}
4245
4246if (typeof mdApp_translateTextPreviewJSON === 'undefined') {var mdApp_translateTextPreviewJSON = '';}
4247
4248if (typeof mdApp_klaviyoConnect == 'undefined') {var mdApp_klaviyoConnect = false;}
4249
4250if (typeof mdApp_connectifConnect == 'undefined') {var mdApp_connectifConnect = false;}
4251
4252if (typeof mdApp_discountSupport == 'undefined') {var mdApp_discountSupport = true;}
4253
4254if (typeof mdApp_advancedLanguage == 'undefined') {var mdApp_advancedLanguage = {
4255    "option_language_force_default": false,
4256    "option_language_force_showRecommendation": false,
4257    
4258        "option_language_force_langRedirect": false
4259    
4260    };}
4261
4262if (typeof mdApp_firstVisitSettings == 'undefined') {var mdApp_firstVisitSettings = {
4263    "option_force_showModal_behaviour": false,
4264    
4265    "popup_display_order": 1,
4266    
4267    "other_popup_classes": null,
4268    "exclude_ip": null
4269    };}
4270
4271if (typeof mdApp_secondVisitSettings == 'undefined') {var mdApp_secondVisitSettings = {
4272    "option_force_redirect_behaviour": false
4273    };}
4274
4275if (typeof mdApp_syncstoresData == 'undefined') {
4276    
4277        var mdApp_syncstoresData = {
4278        "exclude_paths": "",
4279        "exclude_paths_splited": "",
4280        "redirect_fullpath": true
4281        };
4282    
4283}
4284
4285if (typeof mdApp_orbeCustomer === 'undefined') {
4286
4287    var mdApp_orbeCustomer = '';
4288
4289}
4290
4291if (typeof mdApp_orbeCustomerB2B === 'undefined') {
4292    
4293    
4294        var mdApp_orbeCustomerB2B = false;
4295    
4296}    
4297
4298if (typeof mdApp_skipTruncate === 'undefined') {
4299    var mdApp_skipTruncate = false;
4300}
4301
4302if (typeof mdApp_skipReturnToDomainCheck === 'undefined') {
4303    var mdApp_skipReturnToDomainCheck = false;
4304}
4305
4306if (typeof mdApp_cookiesSettings == 'undefined') {var mdApp_cookiesSettings = {
4307    "modal_close_time": 7,
4308    "session_only": false,
4309    "modal_reappear": 60
4310    };}
4311
4312if (typeof mdApp_countryRules == 'undefined') {var mdApp_countryRules = {
4313    "fallbackCountry": ""
4314    };}
4315<!-- END app snippet -->
4316</script>
4316
4317
4318
4319
4320</div><div id="shopify-block-ANjI2blBEYllRb3lLV__410654874852735521" class="shopify-block shopify-app-block">
4321<style id="fordeer-custom-css">    null  </style>    
4321<script type="text/javascript">    window.Fordeer = window.Fordeer || {};    window.Fordeer.indexScriptUrl = "https://cdn.shopify.com/extensions/01a10eec-5bfa-767d-a7db-371dd6d5302b/fordeer-product-labels-924/assets/index.js";    window.Fordeer.fontScriptUrl = "https://cdn.shopify.com/extensions/01a10eec-5bfa-767d-a7db-371dd6d5302b/fordeer-product-labels-924/assets/loadFont.js";        (function() {      var indexScriptUrl = window.Fordeer.indexScriptUrl;      if (!indexScriptUrl) return;            var head = document.head || document.getElementsByTagName('head')[0];      var existingScript = head.querySelector('script[src="' + indexScriptUrl + '"]');            if (!existingScript) {        var badgeMain = document.getElementById('fordeer-badge-main');        var targetElement = null;                if (badgeMain) {          var parent = badgeMain.parentElement;          while (parent) {            if (parent.classList && parent.classList.contains('shopify-app-block')) {              targetElement = parent;              break;            }            parent = parent.parentElement;          }        }                if (targetElement) {          var script = document.createElement('script');          script.src = indexScriptUrl;          script.type = 'text/javascript';          script.async = true;          script.defer = true;          targetElement.appendChild(script);        }      }    })();        (function() {      this.label =  {"selector":{"vite_product":".type-product-grid-item","vite_card_product_detail":".product-media-object","vite_card_product":".type-product-grid-item .featured-collection__image,.responsive-image-wrapper","vite_card_img":".featured-collection__image,.product-item-hover","vite_title":".product-grid-title"},"type_app":"PROFESSIONAL","label":[{"label":{"id":8890,"shop_id":7285,"status":"active","name":"Save","show_on":["home-page","collection-page","product-page"],"hide_on":[],"label_content":"<p>SAVE {discount_amount}</p>","label_type":"text","created_at":"2024-11-23T07:15:16.078Z","updated_at":"2025-12-05T18:17:25.677Z","product_select_type":"specific_collection","products_or_tags":["gid://shopify/Collection/354673524927"],"label_image_url":"","inventory_number":null,"inventory_status":"any","settings":{"labelHideOnPages":[],"isShowAllPage":true,"isCustomBlock":false,"blockSelector":"","isSpecificPage":false,"isShowDesktop":true,"isShowMobile":true,"labelRatio":"percent","width":{"productPage":"150","otherPage":90},"height":{"productPage":"40","otherPage":0},"isDifferentMobile":false,"labelRatioMobile":"mobile-ratio-percent","widthMobile":{"productPage":115,"otherPage":70},"heightMobile":{"productPage":0,"otherPage":0},"animation":"pulse","isAnimation":false,"animationDisplay":"nerver_stop","animationStopAfterTime":"0","enumPosition":{"productPage":"top-left","otherPage":"top-left"},"enumPositionMobile":{"productPage":"top-left","otherPage":"top-left"},"enumLabelImage":"","urlImageLabel":"https://product-labels.fercdn.net/templates/bfcm/[email protected]","contentText":"<p>SAVE {discount_amount}</p>","textAlign":"center","marginTop":0,"marginLeft":100,"fontSize":{"productPage":16,"otherPage":12},"fontFamily":"","isFontFamily":"font_library","urlAnthorFont":"","fontFamilyUrl":"","fontStyle":"normal","fontColor":"#fff","backgroundColorType":"solid","backgroundColor":"TRANSPARENT","shadow":"0","shadowHorizontal":"0","shadowVertical":"0","shadowBlur":"0","shadowColor":"#808080","isShadow":false,"enumLabelStyle":1,"borderRadius":0,"opacity":100,"isTransparentBackground":false,"dataConditionExcludeProduct":[],"dataConditionExcludeProductView":[],"dataConditionExcludeCollection":[],"dataConditionExcludeCollectionView":[],"isExcludeProduct":false,"isExcludeCollection":false,"link":"","tooltip":"","isNewTab":false,"isVisibilityDate":false,"sizeLabel":{"productPage":"small","otherPage":"custom"},"sizeLabelMobile":{"productPage":"custom","otherPage":"custom"},"imgMarginTop":{"productPage":"0","otherPage":"0"},"imgMarginRight":{"productPage":"0","otherPage":"0"},"imgMarginBottom":{"productPage":"0","otherPage":"0"},"imgMarginLeft":{"productPage":"0","otherPage":"0"},"marginTopMobile":{"productPage":"0","otherPage":"0"},"marginRightMobile":{"productPage":"0","otherPage":"0"},"marginBottomMobile":{"productPage":"0","otherPage":"0"},"marginLeftMobile":{"productPage":"0","otherPage":"0"},"unitWidth":"px","unitHeight":"px","rotation":"0","isRotation":false,"fontSizeMobile":{"productPage":14,"otherPage":10},"backgroundColorLeft":"#0094D553","backgroundColorRight":"#0094D553","backgroundGradientAngle":"100","isBorder":false,"borderWidth":"0","borderStyle":"solid","borderColorStyle":"solid","borderColor":"#fff","borderColorLeft":"#fff","borderColorRight":"#fff","borderGradientAngle":"100","inventoryNumMin":"","inventoryNumMax":"","labelShowImg":"first_img","isMultipleLanguage":false,"labelTextStyle":"background","labelTextBackgroun
4321d":"https://cdn.shopify.com/s/files/1/1705/3837/files/black.jpg?v=1732345970","isCssCode":false,"cssCode":"","cssTextCode":"","altText":"","isTimeShow":false,"isArrivalDay":true,"isPublishedDay":false,"isPeriodAfterCreate":false,"lockbackDaysAfterCreate":3,"isProductType":false,"typeProduct":"contain","inputTypeProduct":[],"isProductVendor":false,"vendor":[],"isPriceRange":false,"isExcludeTag":false,"excludeTagCondition":[],"priceMin":"","priceMax":"","isDiscountRange":false,"discountMin":"","discountMax":"","unitDiscount":"%","isWeightRange":false,"weightMin":0,"weightMax":0,"weightUnitsMin":"kg","weightUnitsMax":"kg","isDisplayFixTimeRange":false,"timeRange":[],"isCountry":true,"typeCountry":"none","country":[],"isCustomer":false,"customerSelectType":"all_customers","isTypeCustomerLogin":[{"label":"Order count","value":"order_count"}],"specificCustomer":[],"specificTagCustomer":[],"orderCount":"equal_to","inputOrderCount":0,"totalSpent":"equal_to","inputTotalSpent":"","purchase":"","typeCompanyName":"is_equal_to","companyName":"","customerExcludeType":"exclude_specific_customer","excludeSpecificCustomer":[],"excluseSpecificTagCustomer":[],"dataConditionCustomers":[],"dataConditionCustomersView":[],"typeCondition":"all","isCustomerSelect":true,"isCustomerExclude":false,"unitWidthMobile":"px","unitHeightMobile":"px","isToggleMetafieldText":false,"periodOrFixedDays":"period","isPriority":false,"priorityNumber":"1","hidePriority":false,"inputProductTitle":[],"isProductTitle":false,"productTitle":"contain","lineHeight":{"productPage":"12","otherPage":"12"},"lineHeightMobile":{"productPage":"12","otherPage":"12"},"cashbackValue":"10","autoWidth":false,"autoWidthOther":false,"autoWidthMobile":false,"autoWidthOtherMobile":false,"startAt":"2024-11-23T07:06:56.000Z","endAt":"2024-11-24T07:06:56.000Z","imageType":0,"ver":"2.0","id":8890,"dataConditionProductView":[{"label":"SAVE","handle":"save","value":"gid://shopify/Collection/354673524927"}],"fontStyleText":[],"multipleLanguage":[],"createTimeRange":{"createdStartDate":"2024-11-26T05:00:00.000Z","createdEndDate":"2024-11-27T23:06:56.000Z","createdLastDay":0},"publishTimeRange":{"publishedStartDate":"2024-11-26T05:00:00.000Z","publishedEndDate":"2024-11-27T23:06:56.000Z","publishedLastDay":0},"enumConditionProduct":"specific_collection"},"template_settings":{},"locked":false},"label_device":[],"label_tag":[],"label_collection":[],"label_specific_variant":[],"label_specific_product":[]}]} ;      this.label2 =  {} ;      this.label3 =  {} ;      this.label4 =  {} ;      this.label5 =  {} ;      this.trustBadge =  {"selector":{"vite_product":".type-product-grid-item","vite_card_product_detail":".product-media-object","vite_card_product":".type-product-grid-item .featured-collection__image,.responsive-image-wrapper","vite_card_img":".featured-collection__image,.product-item-hover","vite_title":".product-grid-title"},"type_app":"PROFESSIONAL","trust_badge":[]} ;      this.trustBadge2 =  {} ;      this.trustBadge3 =  {} ;      this.trustBadge4 =  {} ;      this.trustBadge5 =  {} ;      this.badge =  {"selector":{"vite_product":".type-product-grid-item","vite_card_product_detail":".product-media-object","vite_card_product":".type-product-grid-item .featured-collection__image,.responsive-image-wrapper","vite_card_img":".featured-collection__image,.product-item-hover","vite_title":".product-grid-title"},"type_app":"PROFESSIONAL","badge":[]} ;      this.badge2 =  {} ;      this.badge3 =  {} ;      this.badge4 =  {} ;      this.badge5 =  {} ;      this.priceBadge =  {"selector":{"vite_product":".type-product-grid-item","vite_card_product_detail":".product-media-object","vite_card_product":".type-product-grid-item .featured-collection__image,.responsive-image-wrapper","vite_card_img":".featured-collection__image,.product-item-hover","vite_title":".product-grid-title"},"type_app":"PROFESSIONAL","price_badge":[]} ;      this.priceBadge2 =  {} ;      this.priceBadge3 =  {} ;      this.priceBadge4 =  {} ;      this.priceBadge5 =  {} ;      this.stack_label =  {"selector":{"vite_product":".type-product-grid-item","vite_card_product_detail":".product-media-object","vite_card_product":".type-product-grid-item .featured-collection__image,.responsive-image-wrapper","vite_card_img":".featured-collection__image,.product-item-hover","vite_title":".product-grid-title"},"type_app":"PROFESSIONAL","stack_label":[]} ;      this.stack_label2 =  {} ;      this.stack_label3 =  {} ;      this.stack_label4 =  {} ;      this.stack_label5 =  {} ;      this.bundle_label =  {"selector":{"vite_product":".type-product-grid-item","vite_card_product_detail":".product-media-object","vite_card_product":".type-product-grid-item .featured-collection__image,.responsive-image-wrapper","vite_card_img":".featured-collection__image,.product-item-hover","vite_title":".product-grid-title"},"type_app":"PROFESSIONAL","bundle_label":[]} ;      this.bundle_label2 =  {} ;      this.bundle_label3 =  {} ;      this.bundle_label4 =  {} ;      this.bundle_label5 =  {} ;      this.fordeer_shop = {"selector":{"vite_product":".type-product-grid-item","vite_card_product_detail":".product-media-object","vite_card_product":".type-product-grid-item .featured-collection__image,.responsive-image-wrapper","vite_card_img":".featured-collection__image,.product-item-hover","vite_title":".product-grid-title"},"type_app":"PROFESSIONAL","is_new_shop":true};      this.customer_tags =  [] ;      this.customer_order_count = null;      this.customer_total_spent = null;      this.customer_current_company = {};      this.customer_name = {};      this.customer_first_name = {};      this.customer_last_name = {};      this.store_currency = "AUD";              try {            null          } catch (error) {            console.error("An error occurred while processing:", error);          }              this.indexScriptUrl = "https://cdn.shopify.com/extensions/01a10eec-5bfa-767d-a7db-371dd6d5302b/fordeer-product-labels-924/assets/index.js";      this.fontScriptUrl = "https://cdn.shopify.com/extensions/01a10eec-5bfa-767d-a7db-371dd6d5302b/fordeer-product-labels-924/assets/loadFont.js";      }).bind(window.Fordeer)();  (function() {    if (typeof window.Fordeer.timeout !== 'undefined') {      window.Fordeer.useTimeout = true;    }  })();  </script>
4321<div id="fordeer-badge-main"></div>
4322
4323
4324  
4325</div>
4325<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4325
4326</body>
4327</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.