1<!-- hv-cb-1781901540 --> 2<!doctype html><html class="no-js hdt-pr-img__effect-zoom hdt-badge__shape-round dir--ltr hdt-minimal-products hdt-hidden-products-wishlist hdt-hidden-products-compare" lang="en" dir="ltr"> 3 <head>
4<script> 5(function(){var u=new URL(window.location.href);if(u.pathname!='/products/caribbean-sunrise-sea-moss-gel'||u.searchParams.get('utm_content')!=='strawberry_7000327100680_original'||u.searchParams.get('utm_source')!=='meta'||u.searchParams.get('utm_medium')!=='paid_social')return;u.pathname='/products/strawberry-oasis-sea-moss-gel';u.searchParams.set('variant','45029400871107');window.location.replace(u.href);})(); 6</script>
6 7 8 <!-- Google Tag Manager --> 9
9<script>
vendor: 335 bytes, lines 9-13
9(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 10 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 11 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 12 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 13 })(window,document,'script','dataLayer','
13GTM-MV6GBRRG
vendor: 3 bytes, line 13
13');
13</script>
13 14 <!-- End Google Tag Manager --> 15 <!-- GA4 via gtag -->
vendor: 66 bytes, lines 15-16
15 16 <script async src="https://www.googletagmanager.com/gtag/js?id=
16G-66Q7ZEXV73
vendor: 14 bytes, lines 16-17
16"></script> 17
17<script> 18
vendor: 139 bytes, lines 18-21
18window.dataLayer = window.dataLayer || []; 19 function gtag(){dataLayer.push(arguments);} 20 gtag('js', new Date()); 21 gtag('config', '
21G-66Q7ZEXV73
vendor: 34 bytes, lines 21-22
21', { 'send_page_view': true }); 22
22</script>
22 23 24 25<meta name="referrer" content="strict-origin-when-cross-origin"> 26<style id="hv-smile-offset">/* hv-floaters 2026-09-23: Tapcart 'Get our app' + Smile 'Rewards' never cover the mobile toolbar (67px), 27 the sticky add-to-cart bar, or checkout buttons. Replaces hv-p1-batch 2026-07-12 offsets. */#tc-capture-kit{display:none!important}@media (max-width: 767px){ 28 #tc-capture-kit .tc-dialog{bottom:76px!important} 29 .smile-launcher-frame-container{bottom:76px!important} 30 .sticky-shown .smile-launcher-frame-container{bottom:calc(76px + var(--hdt-sticky-atc-height, 64px))!important} 31 .smile-launcher-frame-container{display:none!important} 32} 33@media (min-width: 768px){ .smile-launcher-frame-container{ bottom: 100px !important; } } 34</style>
34<script> 35 (function(){ 36 try { 37 var bot = navigator.webdriver === true 38 || (window.Shopify && window.Shopify.designMode) 39 || /[?&]preview_theme_id=/.test(location.search) 40 || /\.shopifypreview\.com$/.test(location.hostname) 41 || /HeadlessChrome|Playwright|Puppeteer|bot|crawler|spider/i.test(navigator.userAgent); 42 if (!bot) return; 43 var n = function(){ (n.queue = n.queue || []).push(arguments); }; 44 n.push = n; n.loaded = true; n.version = '2.0'; n.queue = []; n.callMethod = function(){}; 45 window.fbq = n; window._fbq = n; 46 window.__hvBotGuard = true; 47 // also silence other ad/analytics surfaces for bot sessions 48 window.ttq = { track: function(){}, page: function(){}, identify: function(){} }; 49 window.pintrk = function(){}; 50 } catch(e){} 51 })(); 52 </script>
52 53<meta charset="utf-8"> 54 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 55 <meta name="viewport" content="width=device-width,initial-scale=1"> 56 <meta name="theme-color" content=""> 57 <!-- CRO: Preconnect to heavy third-party domains --> 58 <link rel="preconnect" href="https://static.rechargecdn.com" crossorigin> 59 <link rel="preconnect" href="https://loox.io" crossorigin> 60 <link rel="preconnect" href="https://static.klaviyo.com" crossorigin> 61 <link rel="dns-prefetch" href="https://js.smile.io"> 62 <link rel="dns-prefetch" href="https://connect.facebook.net"><!-- LCP Fix (Round 6): Preload hero product image so browser fetches it early --> 63 <link rel="preload" as="image" fetchpriority="high" 64 href="//holisticvitalis.com/cdn/shop/files/Pineapple_Skies_fin_3162f5e4-48a8-4072-8ea6-1d3035afc549.jpg?v=1775591584&width=800" 65 imagesrcset="//holisticvitalis.com/cdn/shop/files/Pineapple_Skies_fin_3162f5e4-48a8-4072-8ea6-1d3035afc549.jpg?v=1775591584&width=400 400w, //holisticvitalis.com/cdn/shop/files/Pineapple_Skies_fin_3162f5e4-48a8-4072-8ea6-1d3035afc549.jpg?v=1775591584&width=800 800w, //holisticvitalis.com/cdn/shop/files/Pineapple_Skies_fin_3162f5e4-48a8-4072-8ea6-1d3035afc549.jpg?v=1775591584&width=1200 1200w" 66 imagesizes="(max-width: 767px) 100vw, 50vw"><link rel="canonical" href="https://holisticvitalis.com/products/mix-match-sea-moss-gels-pick-any-3"><link rel="icon" type="image/png" href="//holisticvitalis.com/cdn/shop/files/Design_sem_nome_7.png?crop=center&height=32&v=1760480734&width=32"> 67 <link rel="apple-touch-icon" href="//holisticvitalis.com/cdn/shop/files/Design_sem_nome_7.png?crop=center&height=48&v=1760480734&width=48"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preconnect" href="https://fonts.googleapis.com"> 68<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin=""> 69<link href="https://fonts.googleapis.com/css2?family=Pathway+Gothic+One&display=swap" rel="stylesheet"> 70<link rel="preconnect" href="https://fonts.googleapis.com"> 71<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin=""> 72<link href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet"><title> 73 Mix & Match Sea Moss Gels â Pick Any 3 74 – Holistic Vitalis</title><meta name="description" content="Build Your Own Sea Moss Gel Bundle Choose any 3 Holistic Vitalis sea moss gels for $60/mo. Mix your favorites, try new flavors, or stock your fridge with a fresh weekly rotation. Pick any 3 flavors Pineapple Skies St Lucia Gold Elderberry &amp; Soursop Strawberry Banana Oasis Caribbean Sunrise Electric Dragon Each jar "> 75<!-- /snippets/social-meta-tags.liquid --> 76 77<meta property="og:site_name" content="Holistic Vitalis"> 78<meta property="og:url" content="https://holisticvitalis.com/products/mix-match-sea-moss-gels-pick-any-3"> 79<meta property="og:title" content="Mix & Match Sea Moss Gels â Pick Any 3"> 80<meta property="og:type" content="product"> 81<meta property="og:description" content="Build Your Own Sea Moss Gel Bundle Choose any 3 Holistic Vitalis sea moss gels for $60/mo. Mix your favorites, try new flavors, or stock your fridge with a fresh weekly rotation. Pick any 3 flavors Pineapple Skies St Lucia Gold Elderberry &amp; Soursop Strawberry Banana Oasis Caribbean Sunrise Electric Dragon Each jar "><meta property="og:image" content="http://holisticvitalis.com/cdn/shop/files/Pineapple_Skies_fin_3162f5e4-48a8-4072-8ea6-1d3035afc549.jpg?v=1775591584"> 82 <meta property="og:image:secure_url" content="https://holisticvitalis.com/cdn/shop/files/Pineapple_Skies_fin_3162f5e4-48a8-4072-8ea6-1d3035afc549.jpg?v=1775591584"> 83 <meta property="og:image:width" content="4096"> 84 <meta property="og:image:height" content="4096"><meta property="og:price:amount" content="89.99"> 85 <meta property="og:price:currency" content="USD"><meta name="twitter:card" content="summary_large_image"> 86<meta name="twitter:title" content="Mix & Match Sea Moss Gels â Pick Any 3"> 87<meta name="twitter:description" content="Build Your Own Sea Moss Gel Bundle Choose any 3 Holistic Vitalis sea moss gels for $60/mo. Mix your favorites, try new flavors, or stock your fridge with a fresh weekly rotation. Pick any 3 flavors Pineapple Skies St Lucia Gold Elderberry &amp; Soursop Strawberry Banana Oasis Caribbean Sunrise Electric Dragon Each jar ">
88<script> 89 window.themeHDN = { 90 settings: { 91 shopCurency: "USD", 92 currencyFormat: "${{amount}}", 93 moneyFormat: "${{amount}}", 94 moneyWithCurrencyFormat: "${{amount}} USD", 95 pageType: `product`, 96 actionAfterATC: `open_cart_drawer`, 97 currencyCodeEnabled: false, 98 autoCurrencies: false, 99 currencyRound: false, 100 revealInView: true 101 , shopTimezone: "-0400"} 102 }; 103 document.documentElement.className = document.documentElement.className.replace('no-js', 'js');if (themeHDN.settings.revealInView && matchMedia("motion")) { 104 document.querySelector('html').classList.add('hdt-reveal-in-view') 105 } 106</script>
vendor: 1 bytes, line 106
106
107<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 107
107
108<script type="importmap"> 109 { 110 "imports": { 111 "@theme/libs": "//holisticvitalis.com/cdn/shop/t/81/assets/libs.min.js?v=14696776439532628981790617387", 112 "@theme/events": "//holisticvitalis.com/cdn/shop/t/81/assets/events.js?v=126252641563621240161790617387", 113 "@theme/utilities": "//holisticvitalis.com/cdn/shop/t/81/assets/utilities.js?v=42434528515917672131790617387", 114 "@theme/global": "//holisticvitalis.com/cdn/shop/t/81/assets/global.min.js?v=129040774980343902741790617387", 115 "@theme/floating": "//holisticvitalis.com/cdn/shop/t/81/assets/floating.min.js?v=177090544823015658871790617387", 116 "@theme/zoom-psw": "//holisticvitalis.com/cdn/shop/t/81/assets/zoom-psw.min.js?v=9794405384828439741790617387", 117 "@theme/psw": "//holisticvitalis.com/cdn/shop/t/81/assets/es-psw.min.js?v=56831319481966336101790617387", 118 "@theme/dayjs": "//holisticvitalis.com/cdn/shop/t/81/assets/day.min.js?v=105690777647603308301790617387" 119 } 120 } 121</script>
121 122<link rel="modulepreload" href="//holisticvitalis.com/cdn/shop/t/81/assets/libs.min.js?v=14696776439532628981790617387"> 123<link rel="modulepreload" href="//holisticvitalis.com/cdn/shop/t/81/assets/global.min.js?v=129040774980343902741790617387">
124<script type="module" src="//holisticvitalis.com/cdn/shop/t/81/assets/libs.min.js?v=14696776439532628981790617387" fetchpriority="high"></script>
124 125<link rel="modulepreload" href="//holisticvitalis.com/cdn/shop/t/81/assets/events.js?v=126252641563621240161790617387"> 126<link rel="modulepreload" href="//holisticvitalis.com/cdn/shop/t/81/assets/utilities.js?v=42434528515917672131790617387"> 127<link rel="modulepreload" href="//holisticvitalis.com/cdn/shop/t/81/assets/floating.min.js?v=177090544823015658871790617387"> 128<link rel="modulepreload" href="//holisticvitalis.com/cdn/shop/t/81/assets/zoom-psw.min.js?v=9794405384828439741790617387"> 129<link rel="modulepreload" href="//holisticvitalis.com/cdn/shop/t/81/assets/es-psw.min.js?v=56831319481966336101790617387"> 130<style data-shopify>:root { 131 --aspect-ratiocus1: 0.716; 132 --scrollbar-w: 0px; 133 /* Spacing */ 134 --spacing-0-2: 0.2rem; /* 2px */ 135 --spacing-0-4: 0.4rem; /* 4px */ 136 --spacing-0-6: 0.6rem; /* 6px */ 137 --spacing-0-8: 0.8rem; /* 8px */ 138 --spacing-1: 1rem; /* 10px */ 139 --spacing-1-2: 1.2rem; /* 12px */ 140 --spacing-1-4: 1.4rem; /* 14px */ 141 --spacing-1-6: 1.6rem; /* 16px */ 142 --spacing-1-8: 1.8rem; /* 18px */ 143 --spacing-2: 2rem; /* 20px */ 144 --spacing-2-2: 2.2rem; /* 22px */ 145 --spacing-2-4: 2.4rem; /* 24px */ 146 --spacing-2-6: 2.6rem; /* 26px */ 147 --spacing-2-8: 2.8rem; /* 28px */ 148 --spacing-3: 3rem; /* 30px */ 149 --spacing-3-2: 3.2rem; /* 32px */ 150 --spacing-3-4: 3.4rem; /* 34px */ 151 --spacing-3-6: 3.6rem; /* 36px */ 152 --spacing-3-8: 3.8rem; /* 38px */ 153 --spacing-4: 4rem; /* 40px */ 154 --spacing-4-2: 4.2rem; /* 42px */ 155 --spacing-4-4: 4.4rem; /* 44px */ 156 --spacing-4-8: 4.8rem; /* 48px */ 157 --spacing-5: 5rem; /* 50px */ 158 --spacing-5-6: 5.6rem; /* 56px */ 159 --spacing-6: 6rem; /* 60px */ 160 --spacing-6-4: 6.4rem; /* 64px */ 161 --spacing-7: 7rem; /* 70px */ 162 --spacing-7-2: 7.2rem; /* 72px */ 163 --spacing-8: 8rem; /* 80px */ 164 --spacing-9: 9rem; /* 90px */ 165 --spacing-10: 10rem; /* 100px */ 166 /* Colors */ 167 --color-base-background: 255 255 255; 168 --color-base-text: 134 134 134; 169 --color-focus: 213 58 61; 170 --payment-terms-background-color: rgb(255 255 255); 171 172 /* Product badge colors */ 173 --color-on-sale-badge-background: 250 166 131; 174 --color-on-sale-badge-text: 0 0 0; 175 --color-new-badge-background: 71 118 59; 176 --color-new-badge-text: 255 255 255; 177 --color-sold-out-badge-background: 242 242 242; 178 --color-sold-out-badge-text: 0 0 0; 179 --color-pre-order-badge-background: 85 166 83; 180 --color-pre-order-badge-text: 255 255 255; 181 --color-custom-badge-background: 243 208 84; 182 --color-custom-badge-text: 0 0 0; 183 184 /* Notices colors */ 185 --color-tooltip-background: 35 35 35; 186 --color-tooltip-text: 255 255 255; 187 --color-success-background: 232 240 233; 188 --color-success-text: 66 132 69; 189 --color-warning-background: 251 246 234; 190 --color-warning-text: 224 178 82; 191 --color-error-background: 253 224 228; 192 --color-error-text: 235 0 27;--f_family_1: "Pathway Gothic One", sans-serif;--f_family_2: 400, 400;--f_family_3: normal, normal;--f_family: var(--f_family_1);/* --bs-font-sans-serif: var(--f_family); */ 193 194 --font-body-family: "Montserrat", sans-serif; 195 --font-body-weight: 400; 196 --font-body-weight-bold: 700; 197 198 --font-heading-family: var(--f_family_1); 199 --font-heading-weight: 400; 200 201 --font-body-line-height: 1.6; 202 --font-body-spacing: 0.0em; 203 --font-heading-scale: 1.0; 204 --font-heading-line-height: 1.2; 205 --font-heading-spacing: 0.0em; 206 --button-line-height: 1.2; 207 208 --h0-size: 7.4rem; 209 --h1-size: 6.4rem; 210 --h2-size: 5.6rem; 211 --h3-size: 4.8rem; 212 --h4-size: 3.4rem; 213 --h5-size: 2.8rem; 214 --h6-size: 1.8rem; 215 216 --h0-size-mb: 2.8rem; 217 --h1-size-mb: 2.8rem; 218 --h2-size-mb: 2.5rem; 219 --h3-size-mb: 3.2rem; 220 --h4-size-mb: 2.2rem; 221 --h5-size-mb: 2.0rem; 222 --h6-size-mb: 1.6rem; 223 224 /* Font sizes */ 225 --text-xs: 1.0rem; 226 --text-sm: 1.2rem; 227 --text-base: 1.4rem; 228 --text-lg: 1.6rem; 229 --text-xl: 1.8rem; 230 --text-2xl: 2.0rem; 231 --text-4xl: 2.2rem; 232 --text-6xl: 2.4rem; 233 --text-8xl: 2.6rem; 234 --text-10xl: 2.8rem; 235 --text-12xl: 3.0rem; 236 /* Font Weight */ 237 --font-light: 300; 238 --font-normal: 400; 239 --font-medium: 500; 240 --font-semibold: 600; 241 --font-bold: 700; 242 --font-extrabold: 800; 243 --font-black: 900; 244 --spacing-x: 15px; 245 --spacing-y: 15px; 246 247 --container-max-width: 144rem; 248 --container-max-width-padding-lg: 154rem; 249 --container-max-width-padding-md: 150rem; 250 --container-width-margin: 0rem; 251 --spacing-sections-desktop: 0px; 252 --spacing-sections-mobile: 0px; 253 254 /* Border Radius */ 255 --radius-2xs: 0.33333333333333337rem; 256 --radius-xs: 0.5rem; 257 --radius-sm: 1.0rem; 258 --radius: 2.0rem; 259 --radius-lg: 4.0rem; 260 --radius-full: 9999px; 261 --radius-button: 0.9rem; 262 --radius-input: 0.3rem; 263 --radius-product-card: 0.0rem; 264 --radius-product-media: 1.0rem; 265 --radius-collection-card: 1.0rem; 266 --radius-blog-card: 1.0rem; 267 268 --padding-block-input: var(--spacing-0-6); 269 --padding-inline-input: var(--spacing-1); 270 --height-input: var(--spacing-4-2); 271 --thickness-btn: 0.1rem; 272 273 --cursor-zoom-in-icon: url(//holisticvitalis.com/cdn/shop/t/81/assets/cursor-zoom-in.svg?v=88807523373575012131790617387); 274 --cursor-close-svg-url: url(//holisticvitalis.com/cdn/shop/t/81/assets/cursor-close.svg?v=47636334999695629861790617387); 275 276 /* RTL support */ 277 --value-logical-flip: 1; 278 --value-origin-start: left;
279 --value-origin-end: right;} 280 281 /* Color schemes */ 282 [color-scheme="scheme-1"] { 283 --color-background: 249 245 237; 284 --gradient-background: #f9f5ed; 285 --color-background2: 242 242 242; 286 287 --color-foreground: 89 67 45; 288 --color-foreground2: 89 67 45; 289 --color-accent: 71 118 59; 290 --color-secondary: 191 191 191; 291 --color-tertiary: 128 128 128; 292 293 --color-button: 0 0 0; 294 --color-button-text: 255 255 255; 295 --color-button-border: 0 0 0; 296 --color-secondary-button: 249 245 237; 297 --color-secondary-button-text: 0 0 0; 298 299 --hdt-btn-secondary-color: 76 76 76; 300 --hdt-btn-secondary-bg: 191 191 191; 301 302 --hdt-btn-tertiary-color: 51 51 51; 303 --hdt-btn-tertiary-bg: 128 128 128; 304 --color-secondary-brightness: 255 255 255; 305 --color-link: 0 0 0; 306 --color-accent: 71 118 59; 307 --color-line-border: 235 235 235; 308 --color-overlay: 0 0 0; 309 --payment-terms-background-color: rgb(249 245 237); 310 /* Product colors */ 311 --color-pr-price: 0 0 0; 312 --color-pr-sale-price: 219 18 21; 313 --color-pr-text: 0 0 0; 314 --color-pr-rating: ; 315 /* Input colors */ 316 --color-input-primary: 255 255 255; 317 --color-input-secondary: 144 144 144; 318 } 319 [color-scheme="scheme-2"] { 320 --color-background: 255 255 255; 321 --gradient-background: #ffffff; 322 --color-background2: 255 255 255; 323 324 --color-foreground: 0 0 0; 325 --color-foreground2: 84 84 84; 326 --color-accent: 219 18 21; 327 --color-secondary: 64 64 64; 328 --color-tertiary: 128 128 128; 329 330 --color-button: 255 255 255; 331 --color-button-text: 0 0 0; 332 --color-button-border: 235 235 235; 333 --color-secondary-button: 255 255 255; 334 --color-secondary-button-text: 0 0 0; 335 336 --hdt-btn-secondary-color: 217 217 217; 337 --hdt-btn-secondary-bg: 64 64 64; 338 339 --hdt-btn-tertiary-color: 230 230 230; 340 --hdt-btn-tertiary-bg: 128 128 128; 341 --color-secondary-brightness: 255 255 255; 342 --color-link: 0 0 0; 343 --color-accent: 219 18 21; 344 --color-line-border: 238 238 238; 345 --color-overlay: 0 0 0; 346 --payment-terms-background-color: rgb(255 255 255); 347 /* Product colors */ 348 --color-pr-price: 0 0 0; 349 --color-pr-sale-price: 219 18 21; 350 --color-pr-text: 0 0 0; 351 --color-pr-rating: ; 352 /* Input colors */ 353 --color-input-primary: 255 255 255; 354 --color-input-secondary: 0 0 0; 355 } 356 [color-scheme="scheme-3"] { 357 --color-background: 255 255 255; 358 --gradient-background: #ffffff; 359 --color-background2: 255 255 255; 360 361 --color-foreground: 0 0 0; 362 --color-foreground2: 0 0 0; 363 --color-accent: 219 18 21; 364 --color-secondary: 64 64 64; 365 --color-tertiary: 128 128 128; 366 367 --color-button: 242 242 242; 368 --color-button-text: 0 0 0; 369 --color-button-border: 242 242 242; 370 --color-secondary-button: 255 255 255; 371 --color-secondary-button-text: 0 0 0; 372 373 --hdt-btn-secondary-color: 217 217 217; 374 --hdt-btn-secondary-bg: 64 64 64; 375 376 --hdt-btn-tertiary-color: 230 230 230; 377 --hdt-btn-tertiary-bg: 128 128 128; 378 --color-secondary-brightness: 255 255 255; 379 --color-link: 0 0 0; 380 --color-accent: 219 18 21; 381 --color-line-border: 238 238 238; 382 --color-overlay: 0 0 0; 383 --payment-terms-background-color: rgb(255 255 255); 384 /* Product colors */ 385 --color-pr-price: 0 0 0; 386 --color-pr-sale-price: 219 18 21; 387 --color-pr-text: 0 0 0; 388 --color-pr-rating: ; 389 /* Input colors */ 390 --color-input-primary: 255 255 255; 391 --color-input-secondary: 0 0 0; 392 } 393 [color-scheme="scheme-4"] { 394 --color-background: 71 118 59; 395 --gradient-background: #47763b; 396 --color-background2: 255 255 255; 397 398 --color-foreground: 255 255 255; 399 --color-foreground2: 255 255 255; 400 --color-accent: 219 18 21; 401 --color-secondary: 191 191 191; 402 --color-tertiary: 128 128 128; 403 404 --color-button: 0 0 0; 405 --color-button-text: 255 255 255; 406 --color-button-border: 0 0 0; 407 --color-secondary-button: 71 118 59; 408 --color-secondary-button-text: 0 0 0; 409 410 --hdt-btn-secondary-color: 76 76 76; 411 --hdt-btn-secondary-bg: 191 191 191; 412 413 --hdt-btn-tertiary-color: 51 51 51; 414 --hdt-btn-tertiary-bg: 128 128 128; 415 --color-secondary-brightness: 255 255 255; 416 --color-link: 0 0 0; 417 --color-accent: 219 18 21; 418 --color-line-border: 235 235 235; 419 --color-overlay: 0 0 0; 420 --payment-terms-background-color: rgb(71 118 59); 421 /* Product colors */ 422 --color-pr-price: 0 0 0; 423 --color-pr-sale-price: 219 18 21; 424 --color-pr-text: 0 0 0; 425 --color-pr-rating: ; 426 /* Input colors */ 427 --color-input-primary: 71 118 59; 428 --color-input-secondary: 255 255 255; 429 } 430 [color-scheme="scheme-5"] { 431 --color-background: 251 247 240; 432 --gradient-background: #fbf7f0; 433 --color-background2: 251 247 240; 434 435 --color-foreground: 0 0 0; 436 --color-foreground2: 69 83 94; 437 --color-accent: 219 18 21; 438 --color-secondary: 191 191 191; 439 --color-tertiary: 128 128 128; 440 441 --color-button: 0 0 0; 442 --color-button-text: 255 255 255; 443 --color-button-border: 0 0 0; 444 --color-secondary-button: 251 247 240; 445 --color-secondary-button-text: 0 0 0; 446 447 --hdt-btn-secondary-color: 76 76 76; 448 --hdt-btn-secondary-bg: 191 191 191; 449 450 --hdt-btn-tertiary-color: 51 51 51; 451 --hdt-btn-tertiary-bg: 128 128 128; 452 --color-secondary-brightness: 255 255 255; 453 --color-link: 0 0 0; 454 --color-accent: 219 18 21; 455 --color-line-border: 0 0 0; 456 --color-overlay: 0 0 0; 457 --payment-terms-background-color: rgb(251 247 240); 458 /* Product colors */ 459 --color-pr-price: 0 0 0; 460 --color-pr-sale-price: 219 18 21; 461 --color-pr-text: 0 0 0; 462 --color-pr-rating: ; 463 /* Input colors */ 464 --color-input-primary: 255 255 255; 465 --color-input-secondary: 104 104 104; 466 } 467 [color-scheme="scheme-67a7ca9f-3333-4245-b79f-2e9849d7e615"] { 468 --color-background: 0 0 0; 469 --gradient-background: #000000; 470 --color-background2: 68 68 68; 471 472 --color-foreground: 255 255 255; 473 --color-foreground2: 231 231 231; 474 --color-accent: 219 18 21; 475 --color-secondary: 132 187 118; 476 --color-tertiary: 208 229 203; 477 478 --color-button: 255 255 255; 479 --color-button-text: 71 118 59; 480 --color-button-border: 255 255 255; 481 --color-secondary-button: 0 0 0; 482 --color-secondary-button-text: 255 255 255; 483 484 --hdt-btn-secondary-color: 230 241 228; 485 --hdt-btn-secondary-bg: 132 187 118; 486 487 --hdt-btn-tertiary-color: 246 250 245; 488 --hdt-btn-tertiary-bg: 208 229 203; 489 --color-secondary-brightness: 0 0 0; 490 --color-link: 255 255 255; 491 --color-accent: 219 18 21; 492 --color-line-border: 68 68 68; 493 --color-overlay: 0 0 0; 494 --payment-terms-background-color: rgb(0 0 0); 495 /* Product colors */ 496 --color-pr-price: 255 255 255; 497 --color-pr-sale-price: 219 18 21; 498 --color-pr-text: 255 255 255; 499 --color-pr-rating: ; 500 /* Input colors */ 501 --color-input-primary: 255 255 255; 502 --color-input-secondary: 144 144 144; 503 } 504 [color-scheme="scheme-4f7d5921-8567-40ac-8211-ef87792674d6"] { 505 --color-background: 194 169 86; 506 --gradient-background: #c2a956; 507 --color-background2: 255 255 255; 508 509 --color-foreground: 0 0 0; 510 --color-foreground2: 84 84 84; 511 --color-accent: 219 18 21; 512 --color-secondary: 191 191 191; 513 --color-tertiary: 128 128 128; 514 515 --color-button: 0 0 0; 516 --color-button-text: 255 255 255; 517 --color-button-border: 0 0 0; 518 --color-secondary-button: 194 169 86; 519 --color-secondary-button-text: 0 0 0; 520 521 --hdt-btn-secondary-color: 76 76 76; 522 --hdt-btn-secondary-bg: 191 191 191; 523 524 --hdt-btn-tertiary-color: 51 51 51; 525 --hdt-btn-tertiary-bg: 128 128 128; 526 --color-secondary-brightness: 255 255 255; 527 --color-link: 0 0 0; 528 --color-accent: 219 18 21; 529 --color-line-border: 238 238 238; 530 --color-overlay: 255 255 255; 531 --payment-terms-background-color: rgb(194 169 86); 532 /* Product colors */ 533 --color-pr-price: 0 0 0; 534 --color-pr-sale-price: 219 18 21; 535 --color-pr-text: 0 0 0; 536 --color-pr-rating: ; 537 /* Input colors */ 538 --color-input-primary: 255 255 255; 539 --color-input-secondary: 144 144 144; 540 } 541 [color-scheme="scheme-4f7d5921-8567-40ac-8211-ef87792674d3"] { 542 --color-background: 0 0 0; 543 --gradient-background: linear-gradient(0deg, rgba(249, 245, 237, 1) 18.98%, rgba(71, 118, 59, 1) 100%); 544 --color-background2: 255 255 255; 545 546 --color-foreground: 255 255 255; 547 --color-foreground2: 0 0 0; 548 --color-accent: 219 18 21; 549 --color-secondary: 191 191 191; 550 --color-tertiary: 128 128 128; 551 552 --color-button: 71 118 59; 553 --color-button-text: 255 255 255; 554 --color-button-border: 71 118 59; 555 --color-secondary-button: 0 0 0; 556 --color-secondary-button-text: 71 118 59; 557 558 --hdt-btn-secondary-color: 76 76 76; 559 --hdt-btn-secondary-bg: 191 191 191; 560 561 --hdt-btn-tertiary-color: 51 51 51; 562 --hdt-btn-tertiary-bg: 128 128 128; 563 --color-secondary-brightness: 255 255 255; 564 --color-link: 71 118 59; 565 --color-accent: 219 18 21; 566 --color-line-border: 235 235 235; 567 --color-overlay: 0 0 0; 568 --payment-terms-background-color: rgb(0 0 0); 569 /* Product colors */ 570 --color-pr-price: 140 102 63; 571 --color-pr-sale-price: 140 102 63; 572 --color-pr-text: 71 118 59; 573 --color-pr-rating: ; 574 /* Input colors */ 575 --color-input-primary: 255 255 255; 576 --color-input-secondary: 144 144 144; 577 } 578 [color-scheme="scheme-d3d44db8-3bcf-499e-a2ed-d652eaa913f1"] { 579 --color-background: 190 231 183; 580 --gradient-background: #bee7b7; 581 --color-background2: 242 242 242; 582 583 --color-foreground: 0 0 0; 584 --color-foreground2: 84 84 84; 585 --color-accent: 219 18 21; 586 --color-secondary: 191 191 191; 587 --color-tertiary: 128 128 128; 588 589 --color-button: 0 0 0; 590 --color-button-text: 255 255 255; 591 --color-button-border: 0 0 0; 592 --color-secondary-button: 190 231 183; 593 --color-secondary-button-text: 0 0 0; 594 595 --hdt-btn-secondary-color: 76 76 76; 596 --hdt-btn-secondary-bg: 191 191 191; 597 598 --hdt-btn-tertiary-color: 51 51 51; 599 --hdt-btn-tertiary-bg: 128 128 128; 600 --color-secondary-brightness: 255 255 255; 601 --color-link: 0 0 0; 602 --color-accent: 219 18 21; 603 --color-line-border: 235 235 235; 604 --color-overlay: 0 0 0; 605 --payment-terms-background-color: rgb(190 231 183); 606 /* Product colors */ 607 --color-pr-price: 0 0 0; 608 --color-pr-sale-price: 219 18 21; 609 --color-pr-text: 0 0 0; 610 --color-pr-rating: ; 611 /* Input colors */ 612 --color-input-primary: 255 255 255; 613 --color-input-secondary: 144 144 144; 614 } 615 [color-scheme="scheme-3fd2c3d1-d752-42b9-a4d2-17bfc10b6555"] { 616 --color-background: 249 245 237; 617 --gradient-background: #f9f5ed; 618 --color-background2: 249 245 237; 619 620 --color-foreground: 89 67 45; 621 --color-foreground2: 84 84 84; 622 --color-accent: 71 118 59; 623 --color-secondary: 191 191 191; 624 --color-tertiary: 128 128 128; 625 626 --color-button: 71 118 59; 627 --color-button-text: 255 255 255; 628 --color-button-border: 71 118 59; 629 --color-secondary-button: 249 245 237; 630 --color-secondary-button-text: 71 118 59; 631 632 --hdt-btn-secondary-color: 76 76 76; 633 --hdt-btn-secondary-bg: 191 191 191; 634 635 --hdt-btn-tertiary-color: 51 51 51; 636 --hdt-btn-tertiary-bg: 128 128 128; 637 --color-secondary-brightness: 255 255 255; 638 --color-link: 71 118 59; 639 --color-accent: 71 118 59; 640 --color-line-border: 235 235 235; 641 --color-overlay: 0 0 0; 642 --payment-terms-background-color: rgb(249 245 237); 643 /* Product colors */ 644 --color-pr-price: 71 118 59; 645 --color-pr-sale-price: 71 118 59; 646 --color-pr-text: 71 118 59; 647 --color-pr-rating: ; 648 /* Input colors */ 649 --color-input-primary: 255 255 255; 650 --color-input-secondary: 144 144 144; 651 } 652 [color-scheme="scheme-8fdd877f-5baf-4d4e-b881-1af3d95440a0"] { 653 --color-background: 248 242 234; 654 --gradient-background: #f8f2ea; 655 --color-background2: 255 255 255; 656 657 --color-foreground: 0 0 0; 658 --color-foreground2: 71 118 59; 659 --color-accent: 219 18 21; 660 --color-secondary: 191 191 191; 661 --color-tertiary: 128 128 128; 662 663 --color-button: 71 118 59; 664 --color-button-text: 255 255 255; 665 --color-button-border: 0 0 0; 666 --color-secondary-button: 248 242 234; 667 --color-secondary-button-text: 0 0 0; 668 669 --hdt-btn-secondary-color: 76 76 76; 670 --hdt-btn-secondary-bg: 191 191 191; 671 672 --hdt-btn-tertiary-color: 51 51 51; 673 --hdt-btn-tertiary-bg: 128 128 128; 674 --color-secondary-brightness: 255 255 255; 675 --color-link: 0 0 0; 676 --color-accent: 219 18 21; 677 --color-line-border: 235 235 235; 678 --color-overlay: 0 0 0; 679 --payment-terms-background-color: rgb(248 242 234); 680 /* Product colors */ 681 --color-pr-price: 0 0 0; 682 --color-pr-sale-price: 219 18 21; 683 --color-pr-text: 0 0 0; 684 --color-pr-rating: ; 685 /* Input colors */ 686 --color-input-primary: 255 255 255; 687 --color-input-secondary: 144 144 144; 688 } 689 [color-scheme="scheme-37cbbe13-d46a-4f5a-ae11-b2ada7df263f"] { 690 --color-background: 0 0 0; 691 --gradient-background: rgba(0,0,0,0); 692 --color-background2: 242 242 242; 693 694 --color-foreground: 89 67 45; 695 --color-foreground2: 84 84 84; 696 --color-accent: 219 18 21; 697 --color-secondary: 191 191 191; 698 --color-tertiary: 128 128 128; 699 700 --color-button: 0 0 0; 701 --color-button-text: 255 255 255; 702 --color-button-border: 0 0 0; 703 --color-secondary-button: 0 0 0; 704 --color-secondary-button-text: 0 0 0; 705 706 --hdt-btn-secondary-color: 76 76 76; 707 --hdt-btn-secondary-bg: 191 191 191; 708 709 --hdt-btn-tertiary-color: 51 51 51; 710 --hdt-btn-tertiary-bg: 128 128 128; 711 --color-secondary-brightness: 255 255 255; 712 --color-link: 0 0 0; 713 --color-accent: 219 18 21; 714 --color-line-border: 235 235 235; 715 --color-overlay: 0 0 0; 716 --payment-terms-background-color: rgb(0 0 0); 717 /* Product colors */ 718 --color-pr-price: 0 0 0; 719 --color-pr-sale-price: 219 18 21; 720 --color-pr-text: 0 0 0; 721 --color-pr-rating: ; 722 /* Input colors */ 723 --color-input-primary: 255 255 255; 724 --color-input-secondary: 144 144 144; 725 } 726 [color-scheme="scheme-aac65082-a5eb-47de-bbb9-ae682ed6d636"] { 727 --color-background: 0 0 0; 728 --gradient-background: linear-gradient(180deg, rgba(214, 232, 237, 1), rgba(214, 232, 237, 1) 100%); 729 --color-background2: 0 0 0; 730 731 --color-foreground: 89 67 45; 732 --color-foreground2: 0 0 0; 733 --color-accent: 71 118 59; 734 --color-secondary: 191 191 191; 735 --color-tertiary: 128 128 128; 736 737 --color-button: 71 118 59; 738 --color-button-text: 255 255 255; 739 --color-button-border: 71 118 59; 740 --color-secondary-button: 0 0 0; 741 --color-secondary-button-text: 71 118 59; 742 743 --hdt-btn-secondary-color: 76 76 76; 744 --hdt-btn-secondary-bg: 191 191 191; 745 746 --hdt-btn-tertiary-color: 51 51 51; 747 --hdt-btn-tertiary-bg: 128 128 128; 748 --color-secondary-brightness: 255 255 255; 749 --color-link: 71 118 59; 750 --color-accent: 71 118 59; 751 --color-line-border: 235 235 235; 752 --color-overlay: 0 0 0; 753 --payment-terms-background-color: rgb(0 0 0); 754 /* Product colors */ 755 --color-pr-price: 0 0 0; 756 --color-pr-sale-price: 219 18 21; 757 --color-pr-text: 0 0 0; 758 --color-pr-rating: ; 759 /* Input colors */ 760 --color-input-primary: 255 255 255; 761 --color-input-secondary: 144 144 144; 762 } 763 [color-scheme="scheme-540f8cfc-20e5-4095-ba19-4ba2529317f3"] { 764 --color-background: 0 0 0; 765 --gradient-background: rgba(0,0,0,0); 766 --color-background2: 242 242 242; 767 768 --color-foreground: 71 118 59; 769 --color-for
769eground2: 0 0 0; 770 --color-accent: 219 18 21; 771 --color-secondary: 191 191 191; 772 --color-tertiary: 128 128 128; 773 774 --color-button: 0 0 0; 775 --color-button-text: 255 255 255; 776 --color-button-border: 0 0 0; 777 --color-secondary-button: 0 0 0; 778 --color-secondary-button-text: 0 0 0; 779 780 --hdt-btn-secondary-color: 76 76 76; 781 --hdt-btn-secondary-bg: 191 191 191; 782 783 --hdt-btn-tertiary-color: 51 51 51; 784 --hdt-btn-tertiary-bg: 128 128 128; 785 --color-secondary-brightness: 255 255 255; 786 --color-link: 0 0 0; 787 --color-accent: 219 18 21; 788 --color-line-border: 235 235 235; 789 --color-overlay: 0 0 0; 790 --payment-terms-background-color: rgb(0 0 0); 791 /* Product colors */ 792 --color-pr-price: 0 0 0; 793 --color-pr-sale-price: 219 18 21; 794 --color-pr-text: 0 0 0; 795 --color-pr-rating: ; 796 /* Input colors */ 797 --color-input-primary: 255 255 255; 798 --color-input-secondary: 144 144 144; 799 } 800 [color-scheme="scheme-ba0f07f1-3fb2-466f-82df-ba8b7c600e7b"] { 801 --color-background: 249 245 237; 802 --gradient-background: linear-gradient(180deg, rgba(248, 245, 237, 1), rgba(214, 232, 237, 1) 100%); 803 --color-background2: 242 242 242; 804 805 --color-foreground: 89 67 45; 806 --color-foreground2: 89 67 45; 807 --color-accent: 219 18 21; 808 --color-secondary: 191 191 191; 809 --color-tertiary: 128 128 128; 810 811 --color-button: 0 0 0; 812 --color-button-text: 255 255 255; 813 --color-button-border: 0 0 0; 814 --color-secondary-button: 249 245 237; 815 --color-secondary-button-text: 0 0 0; 816 817 --hdt-btn-secondary-color: 76 76 76; 818 --hdt-btn-secondary-bg: 191 191 191; 819 820 --hdt-btn-tertiary-color: 51 51 51; 821 --hdt-btn-tertiary-bg: 128 128 128; 822 --color-secondary-brightness: 255 255 255; 823 --color-link: 0 0 0; 824 --color-accent: 219 18 21; 825 --color-line-border: 89 67 45; 826 --color-overlay: 0 0 0; 827 --payment-terms-background-color: rgb(249 245 237); 828 /* Product colors */ 829 --color-pr-price: 0 0 0; 830 --color-pr-sale-price: 219 18 21; 831 --color-pr-text: 0 0 0; 832 --color-pr-rating: ; 833 /* Input colors */ 834 --color-input-primary: 255 255 255; 835 --color-input-secondary: 144 144 144; 836 } 837 [color-scheme="scheme-15268ee1-3bbb-41c9-be34-e11df7d3a646"] { 838 --color-background: 0 0 0; 839 --gradient-background: linear-gradient(180deg, rgba(233, 237, 219, 1), rgba(220, 226, 195, 1) 100%); 840 --color-background2: 0 0 0; 841 842 --color-foreground: 71 118 59; 843 --color-foreground2: 71 118 59; 844 --color-accent: 71 118 59; 845 --color-secondary: 191 191 191; 846 --color-tertiary: 128 128 128; 847 848 --color-button: 71 118 59; 849 --color-button-text: 255 255 255; 850 --color-button-border: 71 118 59; 851 --color-secondary-button: 0 0 0; 852 --color-secondary-button-text: 71 118 59; 853 854 --hdt-btn-secondary-color: 76 76 76; 855 --hdt-btn-secondary-bg: 191 191 191; 856 857 --hdt-btn-tertiary-color: 51 51 51; 858 --hdt-btn-tertiary-bg: 128 128 128; 859 --color-secondary-brightness: 255 255 255; 860 --color-link: 71 118 59; 861 --color-accent: 71 118 59; 862 --color-line-border: 235 235 235; 863 --color-overlay: 0 0 0; 864 --payment-terms-background-color: rgb(0 0 0); 865 /* Product colors */ 866 --color-pr-price: 71 118 59; 867 --color-pr-sale-price: 219 18 21; 868 --color-pr-text: 71 118 59; 869 --color-pr-rating: ; 870 /* Input colors */ 871 --color-input-primary: 255 255 255; 872 --color-input-secondary: 144 144 144; 873 } 874 [color-scheme="scheme-1955c20b-2e1d-4cf9-b137-b4ca058808f4"] { 875 --color-background: 249 245 237; 876 --gradient-background: #f9f5ed; 877 --color-background2: 249 245 237; 878 879 --color-foreground: 89 67 45; 880 --color-foreground2: 89 67 45; 881 --color-accent: 71 118 59; 882 --color-secondary: 191 191 191; 883 --color-tertiary: 128 128 128; 884 885 --color-button: 71 118 59; 886 --color-button-text: 255 255 255; 887 --color-button-border: 71 118 59; 888 --color-secondary-button: 249 245 237; 889 --color-secondary-button-text: 71 118 59; 890 891 --hdt-btn-secondary-color: 76 76 76; 892 --hdt-btn-secondary-bg: 191 191 191; 893 894 --hdt-btn-tertiary-color: 51 51 51; 895 --hdt-btn-tertiary-bg: 128 128 128; 896 --color-secondary-brightness: 255 255 255; 897 --color-link: 71 118 59; 898 --color-accent: 71 118 59; 899 --color-line-border: 235 235 235; 900 --color-overlay: 0 0 0; 901 --payment-terms-background-color: rgb(249 245 237); 902 /* Product colors */ 903 --color-pr-price: 134 134 134; 904 --color-pr-sale-price: 71 118 59; 905 --color-pr-text: 71 118 59; 906 --color-pr-rating: ; 907 /* Input colors */ 908 --color-input-primary: 255 255 255; 909 --color-input-secondary: 144 144 144; 910 } 911 [color-scheme="scheme-9d7a2e34-b049-431f-8810-7e2f6ab04a95"] { 912 --color-background: 249 245 237; 913 --gradient-background: #f9f5ed; 914 --color-background2: 242 242 242; 915 916 --color-foreground: 71 118 59; 917 --color-foreground2: 71 118 59; 918 --color-accent: 71 118 59; 919 --color-secondary: 191 191 191; 920 --color-tertiary: 128 128 128; 921 922 --color-button: 71 118 59; 923 --color-button-text: 255 255 255; 924 --color-button-border: 71 118 59; 925 --color-secondary-button: 249 245 237; 926 --color-secondary-button-text: 71 118 59; 927 928 --hdt-btn-secondary-color: 76 76 76; 929 --hdt-btn-secondary-bg: 191 191 191; 930 931 --hdt-btn-tertiary-color: 51 51 51; 932 --hdt-btn-tertiary-bg: 128 128 128; 933 --color-secondary-brightness: 255 255 255; 934 --color-link: 71 118 59; 935 --color-accent: 71 118 59; 936 --color-line-border: 235 235 235; 937 --color-overlay: 0 0 0; 938 --payment-terms-background-color: rgb(249 245 237); 939 /* Product colors */ 940 --color-pr-price: 0 0 0; 941 --color-pr-sale-price: 219 18 21; 942 --color-pr-text: 0 0 0; 943 --color-pr-rating: ; 944 /* Input colors */ 945 --color-input-primary: 255 255 255; 946 --color-input-secondary: 144 144 144; 947 } 948 949 950 @media screen and (min-width: 768px) { 951 :root { 952 /* Font sizes */ 953 --text-xs: 1.0rem; 954 --text-sm: 1.2rem; 955 --text-base: 1.4rem; 956 --text-lg: 1.6rem; 957 --text-xl: 1.8rem; 958 --text-2xl: 2.0rem; 959 --text-4xl: 2.2rem; 960 --text-6xl: 2.4rem; 961 --text-8xl: 2.6rem; 962 --text-10xl: 2.8rem; 963 --text-12xl: 3.0rem; 964 --spacing-x: 30px; 965 --spacing-y: 30px; 966 } 967 } 968 .hdt-btn--size-custom-1 { 969 --padding-button: 5px 16px; --height-button: 44px; --font-size-button: 14px;--min-width-btn: 100px; --min-width-btn-dt: 100px; 970 } 971</style> 972 973<link rel="stylesheet" href="//expertcabin.myshopify.com/cdn/shop/t/7/assets/base-holistic.css?v=137687595062594036341763388878" preload="true"> 974<link href="//holisticvitalis.com/cdn/shop/t/81/assets/hdt-product-card.scss.css?v=44788576537099514051790617387" rel="stylesheet" type="text/css" media="all" /><link href="//expertcabin.myshopify.com/cdn/shop/t/7/assets/holistic-stage-1-theme.css?v=100510499381741833041765578652" rel="stylesheet" type="text/css" media="all"> 975 <link href="//expertcabin.myshopify.com/cdn/shop/t/7/assets/base-holistic.css?v=137687595062594036341763388878" rel="stylesheet" type="text/css" media="all"> 976
976<script> 977 (function () { 978 if (document.body) return; 979 980 try { 981 Object.defineProperty(document, 'body', { 982 configurable: true, 983 get: function () { 984 return document.querySelector('body') || document.documentElement; 985 } 986 }); 987 988 document.addEventListener('DOMContentLoaded', function () { 989 try { 990 delete document.body; 991 } catch (e) {} 992 }, { once: true }); 993 } catch (e) {} 994 })(); 995 </script>
995<script> 996 (function () { 997 var rechargeWidgetPattern = /static\.rechargecdn\.com\/assets\/js\/widget\.min\.js/; 998 var taboolaPattern = /spfy-pxl\.archive-digger\.com\/assets\/script_tag\.js/; 999 var blockTaboolaOnThisProduct = "mix-match-sea-moss-gels-pick-any-3"; 1000 var nativeInsertBefore = Node.prototype.insertBefore; 1001 var nativeAppendChild = Node.prototype.appendChild; 1002 1003 function shouldBlockInjectedScript(node) { 1004 return node && 1005 node.tagName === 'SCRIPT' && 1006 typeof node.src === 'string' && 1007 ( 1008 rechargeWidgetPattern.test(node.src) || 1009 (blockTaboolaOnThisProduct && taboolaPattern.test(node.src)) 1010 ); 1011 } 1012 1013 Node.prototype.insertBefore = function (node, referenceNode) { 1014 if (shouldBlockInjectedScript(node)) return node; 1015 return nativeInsertBefore.call(this, node, referenceNode); 1016 }; 1017 1018 Node.prototype.appendChild = function (node) { 1019 if (shouldBlockInjectedScript(node)) return node; 1020 return nativeAppendChild.call(this, node); 1021 }; 1022 })(); 1023 </script>
1023<script id="hv-smile-channel-key-fallback"> 1024 (function () { 1025 var channelKey = 'channel_5BJaX4b07WLpp1q64J9EssdL'; 1026 1027 function fillChannelKey(el) { 1028 if (el && el.getAttribute && !el.getAttribute('data-channel-key')) { 1029 el.setAttribute('data-channel-key', channelKey); 1030 } 1031 } 1032 1033 function fillAll(root) { 1034 if (!root || !root.querySelectorAll) return; 1035 var nodes = root.querySelectorAll('.smile-shopify-init'); 1036 for (var i = 0; i < nodes.length; i += 1) fillChannelKey(nodes[i]); 1037 } 1038 1039 try { 1040 var origGetAttribute = Element.prototype.getAttribute; 1041 Element.prototype.getAttribute = function (name) { 1042 var value = origGetAttribute.call(this, name); 1043 if (name === 'data-channel-key' && !value && 1044 this.classList && this.classList.contains('smile-shopify-init')) { 1045 this.setAttribute('data-channel-key', channelKey); 1046 return channelKey; 1047 } 1048 return value; 1049 }; 1050 } catch (e) {} 1051 1052 fillAll(document); 1053 1054 var observer = new MutationObserver(function (mutations) { 1055 for (var i = 0; i < mutations.length; i += 1) { 1056 for (var j = 0; j < mutations[i].addedNodes.length; j += 1) { 1057 var node = mutations[i].addedNodes[j]; 1058 if (node && node.nodeType === 1) { 1059 if (node.classList && node.classList.contains('smile-shopify-init')) { 1060 fillChannelKey(node); 1061 } 1062 fillAll(node); 1063 } 1064 } 1065 } 1066 }); 1067 observer.observe(document.documentElement, { childList: true, subtree: true }); 1068 1069 document.addEventListener('DOMContentLoaded', function () { fillAll(document); }); 1070 window.addEventListener('load', function () { fillAll(document); observer.disconnect(); }); 1071 })(); 1072 </script>
1072 1073
1073<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
1073<meta name="facebook-domain-verification" content="a1ub95j2qicg2dznodrrnvz7yvxp8e"> 1074<meta name="google-site-verification" content="L1dhPu3Rh_Lp3IX2Iu-GMTq_pLdJqtQU1lfIUXyLG7I"> 1075<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/68131061955/digital_wallets/dialog"> 1076<meta id="in-context-paypal-metadata" data-shop-id="68131061955" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 1077<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/45144349606083:1?ucp/version=2026-08-25&context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" type="application/json+oembed" href="https://holisticvitalis.com/products/mix-match-sea-moss-gels-pick-any-3.oembed">
1078<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2321907907"></script>
1078 1079<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
1080<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2321907907&shop_id=68131061955" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1080
1080
1081<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":68131061955,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/68131061955","merchantName":"Holistic Vitalis","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Holistic Vitalis","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 1081
1081
1082<script id="shopify-features" type="application/json">{"accessToken":"69df253460073ce710edfb918d17f9c7","betas":["rich-media-storefront-analytics"],"domain":"holisticvitalis.com","predictiveSearch":true,"shopId":68131061955,"locale":"en"}</script>
vendor: 1 bytes, line 1082
1082
1083<script>var Shopify = Shopify || {}; 1084Shopify.shop = "rh1gsb-ei.myshopify.com"; 1085Shopify.locale = "en"; 1086Shopify.currency = {"active":"USD","rate":"1.0"}; 1087Shopify.country = "US"; 1088Shopify.theme = {"name":"GOTW E\u0026S $20 thru Sun 10\/4 - preview","id":187536965827,"schema_name":"Ecomus","schema_version":"2.1.0","theme_store_id":null,"role":"main"}; 1089Shopify.theme.handle = "null"; 1090Shopify.theme.style = {"id":null,"handle":null}; 1091Shopify.cdnHost = "holisticvitalis.com/cdn"; 1092Shopify.routes = Shopify.routes || {}; 1093Shopify.routes.root = "/"; 1094Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 1095Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 1096Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 1097Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 1097
1097
1098<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1098
1098
1099<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 1099
1099
1100<script> 1101 window.ShopifyPay = window.ShopifyPay || {}; 1102 window.ShopifyPay.apiHost = "shop.app\/pay"; 1103 window.ShopifyPay.redirectState = null; 1104</script>
vendor: 1 bytes, line 1104
1104
1105<script> 1106 window.Shopify = window.Shopify || {}; 1107 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 1108 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 1109 window.Shopify.SignInWithShop.eligible = true; 1110</script>
vendor: 1 bytes, line 1110
1110
1111<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 1111
1111
1112<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 1112
1112
1113<script type="module"> 1114 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 1115 1116 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 1117 1118</script>
vendor: 1 bytes, line 1118
1118
1119<script> 1120 window.Shopify = window.Shopify || {}; 1121 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 1122 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"]}; 1123</script>
vendor: 1 bytes, line 1123
1123
1124<script>(function() { 1125 var isLoaded = false; 1126 function asyncLoad() { 1127 if (isLoaded) return; 1128 isLoaded = true; 1129 var urls = ["https:\/\/static.rechargecdn.com\/assets\/js\/widget.min.js?shop=rh1gsb-ei.myshopify.com","https:\/\/loox.io\/widget\/a6au_9Upi_\/loox.1741730918038.js?shop=rh1gsb-ei.myshopify.com","https:\/\/spfy-pxl.archive-digger.com\/assets\/script_tag.js?shopId=rh1gsb-ei.myshopify.com\u0026taboolaId=1969418\u0026espd=true\u0026ecav=true\u0026eh=true\u0026ess=true\u0026ep=true\u0026eatc=true\u0026eprv=true\u0026ecv=true\u0026epv=true\u0026esc=true\u0026shop=rh1gsb-ei.myshopify.com","https:\/\/storage.googleapis.com\/mobile-embed-scripts-prod\/loader\/index.js?appId=qpJD7hrHky\u0026environment=production\u0026shop=rh1gsb-ei.myshopify.com"]; 1130 for (var i = 0; i < urls.length; i++) { 1131 var s = document.createElement('script'); 1132 s.type = 'text/javascript'; 1133 s.async = true; 1134 s.src = urls[i]; 1135 var x = document.getElementsByTagName('script')[0]; 1136 x.parentNode.insertBefore(s, x); 1137 } 1138 }; 1139 if(window.attachEvent) { 1140 window.attachEvent('onload', asyncLoad); 1141 } else { 1142 window.addEventListener('load', asyncLoad, false); 1143 } 1144})();</script>
vendor: 1 bytes, line 1144
1144
1145<script id="__st">var __st={"a":68131061955,"offset":-14400,"reqid":"30ccd5fb-2e64-405b-a573-89db6a394f6c-1791090712","pageurl":"holisticvitalis.com\/products\/mix-match-sea-moss-gels-pick-any-3","u":"24e8840bf778","p":"product","rtyp":"product","rid":8248505499843};</script>
vendor: 1 bytes, line 1145
1145
1146<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 1146
1146
1147<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 1147
1147
1148<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//holisticvitalis.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1148
1148
1149<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 = "//holisticvitalis.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>
1149<script crossorigin="anonymous" defer="defer" src="//holisticvitalis.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 1149
1149
1150<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 1150
1150
1151<script> 1152 window.Shopify = window.Shopify || {}; 1153 window.Shopify.MCP = window.Shopify.MCP || {}; 1154 window.Shopify.MCP.enabled = true; 1155 window.Shopify.MCP.shop = "rh1gsb-ei.myshopify.com"; 1156 window.Shopify.MCP.mcpEndpoint = "https:\/\/holisticvitalis.com\/api\/mcp"; 1157 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?\"\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."}},"required":["query"]}}]; 1158</script>
vendor: 1 bytes, line 1158
1158
1159<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("\/\/holisticvitalis.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 1160</script>
vendor: 1 bytes, line 1160
1160
1161<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://holisticvitalis.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 1162</script>
vendor: 1 bytes, line 1162
1162
1163<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 1164 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); 1165</script>
vendor: 1 bytes, line 1165
1165
1166<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})}})); 1167</script>
vendor: 1 bytes, line 1167
1167
1168<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{"session_id":"01M42N6R4734C8X082H9P4F27C","publisher_shop_id":68131061955,"theme_id":187536965827,"theme_published":true,"theme_store_id":0,"placement":"collection","event_data":{"source_product_id":8248505499843,"handle":"mix-match-sea-moss-gels-pick-any-3","page_type":"product"},"recommendations_tracking_enabled":true}" defer="defer" src="//holisticvitalis.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
1168 1169<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://holisticvitalis.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 1170<style id="shopify-accelerated-checkout-cart"> 1171 #shopify-buyer-consent { 1172 margin-top: 1em; 1173 display: inline-block; 1174 width: 100%; 1175} 1176 1177#shopify-buyer-consent.hidden { 1178 display: none; 1179} 1180 1181#shopify-subscription-policy-button { 1182 background: none; 1183 border: none; 1184 padding: 0; 1185 text-decoration: underline; 1186 font-size: inherit; 1187 cursor: pointer; 1188} 1189 1190#shopify-subscription-policy-button::before { 1191 box-shadow: none; 1192} 1193 1194 </style> 1195
1196<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
1196 1197 <!-- CRO FIX: Override Loox guard --> 1198 <style id="__lgrd_fix">body{opacity:1!important;pointer-events:auto!important;user-select:auto!important;-webkit-user-select:auto!important;}</style> 1199
1199<script>document.addEventListener('DOMContentLoaded',function(){var s=document.getElementById('__lgrd_s');if(s)s.remove();});</script>
1199<!-- Klaviyo Popup Fix: Prevent modal from blocking ATC/checkout on critical pages --> 1200 <style> 1201 body.template-product .klaviyo-form[data-testid="klaviyo-form-Xh3mFN"], 1202 body.template-product div[aria-label="POPUP Form"][aria-modal="true"], 1203 body.template-cart .klaviyo-form[data-testid="klaviyo-form-Xh3mFN"], 1204 body.template-cart div[aria-label="POPUP Form"][aria-modal="true"], 1205 body.hdt-page-type-product div[aria-label="POPUP Form"][aria-modal="true"], 1206 body.hdt-page-type-cart div[aria-label="POPUP Form"][aria-modal="true"] { 1207 display: none !important; 1208 } 1209 /* Also prevent any Klaviyo full-screen overlay from blocking clicks on critical pages */ 1210 body.template-product .needsclick.kl-private-reset-css-Xuajs1[role="dialog"], 1211 body.template-cart .needsclick.kl-private-reset-css-Xuajs1[role="dialog"], 1212 body.template-collection .needsclick.kl-private-reset-css-Xuajs1[role="dialog"] { 1213 display: none !important; 1214 } 1215 /* P2-5 2026-05-27 â block Klaviyo popup on /collections/* */ 1216 body.template-collection div[aria-label="POPUP Form"][aria-modal="true"], 1217 body.template-collection .needsclick[role="dialog"], 1218 body.template-collection .needsclick.kl-private-reset-css-Xuajs1[role="dialog"] { 1219 display: none !important; 1220 }/* CRO: Ensure sticky ATC sits above bottom nav on mobile */ 1221 @media (max-width: 767px) { 1222 .hdt-sticky-btn-atc { 1223 z-index: 1000 !important; 1224 } 1225 hdt-bottom-bar, .hdt-bottom-bar { 1226 z-index: 998 !important; 1227 } 1228 } 1229 /* Fix: Klaviyo adds scroll-lock class even when popup is hidden â restore scrolling */ 1230 body.klaviyo-prevent-body-scrolling { 1231 overflow: auto !important; 1232 overflow-y: auto !important; 1233 } 1234 1235 </style> 1236
1236<script> 1237 (function () { 1238 function hasVisibleKlaviyoModal() { 1239 return Array.prototype.some.call( 1240 document.querySelectorAll('.klaviyo-form, [data-testid^="klaviyo-form"], [aria-label="POPUP Form"][aria-modal="true"], .needsclick[role="dialog"]'), 1241 function (node) { 1242 var rect = node.getBoundingClientRect(); 1243 var style = window.getComputedStyle(node); 1244 return rect.width > 20 && 1245 rect.height > 20 && 1246 style.display !== 'none' && 1247 style.visibility !== 'hidden' && 1248 style.opacity !== '0'; 1249 } 1250 ); 1251 } 1252 1253 function unlockStaleKlaviyoScrollLock() { 1254 if (!document.body || !document.body.classList.contains('klaviyo-prevent-body-scrolling')) return; 1255 if (hasVisibleKlaviyoModal()) return; 1256 document.body.classList.remove('klaviyo-prevent-body-scrolling'); 1257 document.body.style.overflow = ''; 1258 document.documentElement.style.overflow = ''; 1259 } 1260 1261 document.addEventListener('DOMContentLoaded', function () { 1262 unlockStaleKlaviyoScrollLock(); 1263 setTimeout(unlockStaleKlaviyoScrollLock, 500); 1264 setTimeout(unlockStaleKlaviyoScrollLock, 1500); 1265 setTimeout(unlockStaleKlaviyoScrollLock, 3000); 1266 1267 new MutationObserver(unlockStaleKlaviyoScrollLock).observe(document.body, { 1268 attributes: true, 1269 attributeFilter: ['class', 'style'], 1270 childList: true, 1271 subtree: true 1272 }); 1273 }); 1274 })(); 1275 </script>
1275 1276 1277 1278 1279 1280 1281<style id="hv-mobile-a11y"> 1282 /* HV: Phase 4A â 44px minimum tap targets on mobile (WCAG 2.5.5) */ 1283 @media (max-width: 768px) { 1284 .sp-mode-opt, .sp-up-btn, .sp-add-btn, .sp-qty-btn, .sp-slot-x, 1285 .sp-hero-cta, .sp-sticky-btn, 1286 button[type="submit"], .hdt-btn, .hdt-quantity__button { 1287 min-height: 44px !important; 1288 min-width: 44px !important; 1289 } 1290 .sp-gel-card, .hdt-pack-card { padding: 14px 12px !important; } 1291 } 1292</style> 1293 <!-- PostHog analytics â Holistic Vitalis (project 453359, US Cloud) â installed via Biznomad --> 1294
1294<script> 1295 !function(t,e){var o,n,p,r;e.__SV||(window.posthog && window.posthog.__loaded)||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.crossOrigin="anonymous",p.async=!0,p.src=s.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="$i ji init en nn Ar tn an Yi capture calculateEventProperties dn register register_once register_for_session unregister unregister_for_session gn getFeatureFlag getFeatureFlagPayload getFeatureFlagResult isFeatureEnabled reloadFeatureFlags updateFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSurveysLoaded onSessionId getSurveys getActiveMatchingSurveys renderSurvey displaySurvey cancelPendingSurvey canRenderSurvey canRenderSurveyAsync mn identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset setIdentity clearIdentity get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException addExceptionStep captureLog startExceptionAutocapture stopExceptionAutocapture loadToolbar get_property getSessionProperty fn hn createPersonProfile setInternalOrTestUser pn Ji opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing get_explicit_consent_status is_capturing clear_opt_in_out_capturing un debug Dr vn getPageViewId captureTraceFeedback captureTraceMetric Zi".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]); 1296 posthog.init('phc_BjVtMHkeyDkLKJ3r95YZgipPdiGkmCFVVbFRNqtRozVd', { 1297 api_host: 'https://us.i.posthog.com', 1298 defaults: '2026-05-30', 1299 person_profiles: 'identified_only', 1300 capture_exceptions: true, 1301 loaded: function(ph){ try{ ph.register({ theme_id: '187536965827', theme_name: "GOTW E\u0026S $20 thru Sun 10\/4 - preview" }); if(window.__hvPostHogBridge) window.__hvPostHogBridge.ready(); }catch(e){} } 1302 }) 1303 </script>
1303 1304 <!-- PostHog ecom events â Holistic Vitalis (Biznomad) --> 1305
1305<script> 1306 (function(){ 1307 function withPH(cb){ if(window.posthog && window.posthog.capture){cb();return;} var n=0,t=setInterval(function(){ if(window.posthog&&window.posthog.capture){clearInterval(t);cb();} else if(++n>30){clearInterval(t);} },300); } 1308 withPH(function(){try{ posthog.capture('product_viewed', { 1309 product_id: 8248505499843, 1310 product_title: "Mix \u0026 Match Sea Moss Gels â Pick Any 3", 1311 product_type: "Sea Moss Gel Bundle", 1312 vendor: "Holistic Vitalis", 1313 price: 89.99, 1314 currency: "USD", 1315 handle: "mix-match-sea-moss-gels-pick-any-3" 1316 }); }catch(e){}}); 1317 var _f = window.fetch; 1318 if (_f && !_f.__phWrapped) { 1319 var wrapped = function(){ 1320 var a0 = arguments[0]; 1321 var u = (typeof a0 === 'string') ? a0 : (a0 && a0.url) || ''; 1322 var p = _f.apply(this, arguments); 1323 if (u && u.indexOf('/cart/add') !== -1) { 1324 p.then(function(r){ try{ r.clone().json().then(function(d){ 1325 if(window.posthog && window.posthog.capture){ 1326 posthog.capture('product_added_to_cart', { 1327 product_id: d.product_id, variant_id: d.id, 1328 product_title: d.product_title || d.title, 1329 price: (d.final_price || d.price || 0)/100, 1330 quantity: d.quantity, 1331 currency: "USD" 1332 }); 1333 } 1334 }).catch(function(){}); }catch(e){} }); 1335 } 1336 return p; 1337 }; 1338 wrapped.__phWrapped = true; 1339 window.fetch = wrapped; 1340 } 1341 })(); 1342 </script>
1342 1343 <!-- PostHog identity bridge: wait for real IDs; synchronize before checkout. --> 1344
1344<script> 1345(function () { 1346 if (window.__hvPostHogBridge) return; 1347 var originalFetch = window.fetch; 1348 if (!originalFetch) return; 1349 var synced = '', pending = null, readyTimer, subscribed = false; 1350 var cartRoot = (window.Shopify && Shopify.routes && Shopify.routes.root) || '/'; 1351 1352 function identity() { 1353 var ph = window.posthog; 1354 // The bootstrap stub exposes these methods before they return any IDs. 1355 if (!ph || Array.isArray(ph) || !ph.__loaded || 1356 typeof ph.get_distinct_id !== 'function' || typeof ph.get_session_id !== 'function') return null; 1357 if (ph.has_opted_out_capturing && ph.has_opted_out_capturing()) return null; 1358 var did = ph.get_distinct_id(), sid = ph.get_session_id(); 1359 return typeof did === 'string' && did && typeof sid === 'string' && sid 1360 ? {_ph_distinct_id: did, _ph_session_id: sid} : null; 1361 } 1362 1363 function sync() { 1364 var attrs = identity(); 1365 if (!attrs) return Promise.resolve(false); 1366 var key = JSON.stringify(attrs); 1367 if (pending) return pending.then(function () { return sync(); }); 1368 if (key === synced) return Promise.resolve(true); 1369 // Bound the wait so analytics can never prevent cart or checkout use. 1370 var controller = new AbortController(); 1371 var timer = setTimeout(function () { controller.abort(); }, 1200); 1372 pending = originalFetch(cartRoot + 'cart/update.js', { 1373 method: 'POST', headers: {'Content-Type': 'application/json'}, 1374 credentials: 'same-origin', body: JSON.stringify({attributes: attrs}), 1375 keepalive: true, signal: controller.signal 1376 }).then(function (response) { 1377 if (!response.ok) return false; 1378 synced = key; 1379 return true; 1380 }).catch(function () { return false; }).finally(function () { 1381 clearTimeout(timer); pending = null; 1382 }); 1383 return pending; 1384 } 1385 1386 function ready() { 1387 if (!identity()) return false; 1388 if (!subscribed && typeof posthog.onSessionId === 'function') { 1389 subscribed = true; 1390 posthog.onSessionId(function () { synced = ''; sync(); }); 1391 } 1392 sync(); 1393 return true; 1394 } 1395 window.__hvPostHogBridge = {sync: sync, ready: ready}; 1396 var attempts = 0; 1397 if (!ready()) readyTimer = setInterval(function () { 1398 if (ready() || ++attempts >= 120) clearInterval(readyTimer); 1399 }, 250); 1400 1401 window.fetch = function (input, init) { 1402 var url = typeof input === 'string' ? input : (input && input.url) || String(input || ''); 1403 var response = originalFetch.apply(this, arguments); 1404 var target; 1405 try { target = new URL(url, location.href); } catch (_) { return response; } 1406 if (target.origin === location.origin && /\/cart\/add(?:\.js)?$/.test(target.pathname)) { 1407 return response.then(function (result) { 1408 if (!result.ok) return result; 1409 synced = ''; 1410 return sync().then(function () { return result; }); 1411 }); 1412 } 1413 return response; 1414 }; 1415 1416 function cartForm(form) { 1417 if (!(form instanceof HTMLFormElement)) return false; 1418 var action = new URL(form.action, location.href); 1419 return action.origin === location.origin && /\/cart\/?$/.test(action.pathname); 1420 } 1421 function addFields(form) { 1422 var attrs = identity(); 1423 if (!attrs || !cartForm(form)) return; 1424 Object.keys(attrs).forEach(function (key) { 1425 var name = 'attributes[' + key + ']'; 1426 var input = form.querySelector('input[name="' + name + '"]'); 1427 if (!input) { 1428 input = document.createElement('input'); input.type = 'hidden'; input.name = name; 1429 form.appendChild(input); 1430 } 1431 input.value = attrs[key]; 1432 }); 1433 } 1434 // Form fields travel atomically with native cart-to-checkout submissions. 1435 document.addEventListener('submit', function (event) { 1436 addFields(event.target); 1437 }, true); 1438 var resuming = false, leaving = false; 1439 document.addEventListener('click', function (event) { 1440 var link = event.target.closest && event.target.closest('a[href]'); 1441 var button = event.target.closest && event.target.closest('[name="checkout"]'); 1442 if (button && button.form) addFields(button.form); 1443 if (!link || resuming || event.defaultPrevented || event.button !== 0 || 1444 event.ctrlKey || event.metaKey || event.shiftKey || event.altKey || 1445 (link.target && link.target !== '_self') || link.hasAttribute('download')) return; 1446 var url = new URL(link.href, location.href); 1447 if (url.origin !== location.origin || !/\/checkout\/?$/.test(url.pathname) || !identity()) return; 1448 event.preventDefault(); event.stopImmediatePropagation(); 1449 if (leaving) return; 1450 leaving = true; 1451 sync().finally(function () { 1452 leaving = false; resuming = true;
1453 try { link.click(); } finally { resuming = false; } 1454 }); 1455 }, true); 1456 window.addEventListener('pageshow', function () { synced = ''; ready(); }); 1457})(); 1458 1459 </script>
1459<meta name="p:domain_verify" content="1b05e5dc42a0076110963af0b8f7ae62"/> 1460
1460<script src="//holisticvitalis.com/cdn/shop/t/81/assets/hv-bundle-flavor-guard.js?v=149258641918835868451790617387" defer="defer"></script>
1460 1461
1461<script src="//holisticvitalis.com/cdn/shop/t/81/assets/hv-addon-guard.js?v=139435915153098915401790617387" defer="defer"></script>
1461 1462<!-- hv-cro-audit-2026-09-16: hide dead Tapcart QR widget on desktop --> 1463<style>@media (min-width:990px){.tc-dialog,[class*="tapcart-qr-widget"]{display:none !important}}</style> 1464<!-- BEGIN app block: shopify://apps/blockify-fraud-filter/blocks/app_embed/2e3e0ba5-0e70-447a-9ec5-3bf76b5ef12e --><link href="https://cdn.shopify.com/extensions/01a0f718-886a-76b3-9f54-3f0e2599591a/region-restrictions-381/assets/ip-blocker-embed.min.js" as="script" type="text/javascript" rel="preload"> 1465 1466<link rel="preconnect" href="https://media.synctrack.io"> 1467
1468<script type="application/json" id="ipblocker-config"> 1469 { 1470 "shopIdentifier": "rh1gsb-ei.myshopify.com", 1471 "ipBlockerMetafields": "{\"showOverlayByPass\":false,\"disableSpyExtensions\":false,\"blockUnknownBots\":false,\"activeApp\":true,\"blockByMetafield\":true,\"visitorAnalytic\":false,\"showWatermark\":true,\"blockCheckoutApi\":false,\"token\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZGVudGlmaWVySWQiOiJyaDFnc2ItZWkubXlzaG9waWZ5LmNvbSIsImlhdCI6MTc3NjM1ODg0Mn0.P9_gYnK0XJ8Myd18cxyHyMtwNhKe8iFsWuf2DBOFR1E\"}", 1472 "ipBlockerRules": [], 1473 "ipBlockerGeneral": {"activeVpnProxy":false,"vpnRiskCore":66,"torBlock":false,"showWatermark":true,"autoBlock":false,"enableVisitorAnalytics":false,"blockUnknownBots":false,"protectTexts":false,"protectImages":false,"protectContents":false,"allowVpnFromPrivateRelay":true,"plan":"free","enableApp":true,"siteUrl":"holisticvitalis.com","showOverlayByPass":false,"useClientSideCheck":false}, 1474 "ipBlockerBlockTemplate": "{\"customCss\":\"#blockify---container{--bg-blockify: #fff;position:relative}#blockify---container::after{content:'';position:absolute;inset:0;background-repeat:no-repeat !important;background-size:cover !important;background:var(--bg-blockify);z-index:0}#blockify---container #blockify---container__inner{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}#blockify---container #blockify---container__inner #blockify-block-content{display:flex;flex-direction:column;align-items:center;text-align:center}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-superTitle{display:none !important}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:313%;font-weight:bold;margin-top:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:188%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:125%;margin:1.5em;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:88%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description #blockify-block-text-blink{display:none !important}#blockify---container #blockify---container__inner #blockify-logo-block-image{position:relative;width:400px;height:auto;max-height:300px}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-logo-block-image{width:200px}}#blockify---container #blockify---container__inner #blockify-logo-block-image::before{content:'';display:block;padding-bottom:56.2%}#blockify---container #blockify---container__inner #blockify-logo-block-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}\\n\",\"logoImage\":{\"active\":true,\"value\":\"https:\/\/storage.synctrack.io\/megamind-fraud\/assets\/default-thumbnail.png\",\"altText\":\"Red octagonal stop sign with a black hand symbol in the center, indicating a warning or prohibition\"},\"superTitle\":{\"active\":false,\"text\":\"403\",\"color\":\"#899df1\"},\"title\":{\"active\":true,\"text\":\"Access Denied\",\"color\":\"#000\"},\"description\":{\"active\":true,\"text\":\"The site owner may have set restrictions that prevent you from accessing the site. Please contact the site owner for access.\",\"color\":\"#000\"},\"background\":{\"active\":true,\"value\":\"#fff\",\"type\":\"1\",\"colorFrom\":null,\"colorTo\":null}}", 1475 "ipBlockerBotsAllow": [{"botName":"aHrefs Bot","regex":"AhrefsBot"},{"botName":"Facebook External Hit","regex":"facebookexternalhit|facebookplatform|facebookexternalua"},{"botName":"Googlebot","regex":"AdsBot-Google(-Mobile)?|Adwords-(DisplayAds|Express|Instant)|Google Web Preview|Google[ -]Publisher[ -]Plugin|Google-(Ads-Qualify|Adwords|AMPHTML|Assess|HotelAdsVerifier|Read-Aloud|Shopping-Quality|Site-Verification|speakr|Test|Youtube-Links)|(APIs|DuplexWeb|Feedfetcher|Mediapartners)-Google|Googlebot(-Mobile|-Image|-Video|-News)?|GoogleProducer|Google.*\/\\+\/web\/snippet"},{"botName":"Applebot","regex":"Applebot"},{"botName":"Lighthouse","regex":"([A-z0-9]*)-Lighthouse"},{"botName":"BingBot","regex":"MSNBot|msrbot|bingbot|BingPreview|msnbot-(UDiscovery|NewsBlogs)|adidxbot"},{"botName":"LinkedIn Bot","regex":"LinkedInBot"},{"botName":"Semrush Bot","regex":"SemrushBot"},{"botName":"Pinterest","regex":"Pinterest(bot)?\/\\d\\.\\d.*www\\.pinterest\\.com.*"}], 1476 "baseUrl": "https:\/\/fraud.blockifyapp.com\/s\/api", 1477 "bucketUrl": "https:\/\/media.synctrack.io\/megamind-fraud", 1478 "storefrontApiUrl": "https:\/\/fraud.blockifyapp.com\/p\/api", 1479 "ipBlockerChecking": true, 1480 "ipBlockerCollectionId": null, 1481 "ipBlockerProductCollections": [643378249923,643384541379], 1482 "ipBlockerCheckoutProduct": { "variants": [{ "id": 45144349606083 }] } 1483 } 1484</script>
1484 1485
1486<script 1487 id="blockifyScriptTag" 1488 src="https://cdn.shopify.com/extensions/01a0f718-886a-76b3-9f54-3f0e2599591a/region-restrictions-381/assets/ip-blocker-embed.min.js" 1489 async 1490></script>
1490<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/brandAgents_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea --> 1491 1492 1493
1494<script type="text/javascript"> 1495 (function(d){ 1496 var s = d.createElement('script'); 1497 s.async = true; 1498 s.src = "https://adsagentclientafd-b7hqhjdrf3fpeqh2.b01.azurefd.net/frontendInjection.js"; 1499 var firstScript = d.getElementsByTagName('script')[0]; 1500 firstScript.parentNode.insertBefore(s, firstScript); 1501 })(document); 1502</script>
1502 1503 1504 1505 1506<!-- END app block --><!-- BEGIN app block: shopify://apps/tapcart-mobile-app/blocks/ck_loader/604cad6b-3841-4da3-b864-b96622b4adb8 -->
1506<script id="tc-ck-loader"> 1507 (function () { 1508 const shopStore = "rh1gsb-ei.myshopify.com"; 1509 if (!shopStore || !shopStore.length) return; 1510 1511 const environment = 'production'; // local, staging, production; 1512 1513 const srcUrls = { 1514 local: 'http://localhost:3005/dist/tc-plugins.es.js', 1515 staging: 'https://unpkg.com/tapcart-capture-kit@staging/dist/tc-plugins.es.js', 1516 production: 'https://unpkg.com/tapcart-capture-kit@production/dist/tc-plugins.es.js', 1517 }; 1518 const srcUrl = srcUrls[environment] || srcUrls.production; 1519 1520 window['tapcartParams'] = { shopStore, environment }; 1521 1522 function loadCaptureKit() { 1523 const moduleScript = document.createElement('script'); 1524 moduleScript.type = 'module'; 1525 moduleScript.src = srcUrl; 1526 document.head.appendChild(moduleScript); 1527 1528 moduleScript.onerror = function () { 1529 console.error('Capture kit failed to load.'); 1530 }; 1531 } 1532 1533 if (document.readyState === 'loading') { 1534 document.addEventListener('DOMContentLoaded', loadCaptureKit); 1535 } else { 1536 loadCaptureKit(); 1537 } 1538 })(); 1539</script>
1539 1540 1541<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554
1554<script async src="https://static.klaviyo.com/onsite/js/WXuDSN/klaviyo.js?company_id=WXuDSN"></script>
1554 1555
1555<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>
1555 1556 1557 1558
1558<script id="viewed_product"> 1559 if (item == null) { 1560 var _learnq = _learnq || []; 1561 1562 var MetafieldReviews = null 1563 var MetafieldYotpoRating = null 1564 var MetafieldYotpoCount = null 1565 var MetafieldLooxRating = null 1566 var MetafieldLooxCount = null 1567 var okendoProduct = null 1568 var okendoProductReviewCount = null 1569 var okendoProductReviewAverageValue = null 1570 try { 1571 // The following fields are used for Customer Hub recently viewed in order to add reviews. 1572 // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items 1573 MetafieldReviews = {"rating":{"scale_min":"1.0","scale_max":"5.0","value":"4.5"},"rating_count":61}; 1574 MetafieldYotpoRating = null 1575 MetafieldYotpoCount = null 1576 MetafieldLooxRating = "4.5" 1577 MetafieldLooxCount = 61 1578 1579 okendoProduct = null 1580 // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data 1581 if (okendoProduct && 'error' in okendoProduct) { 1582 okendoProduct = null 1583 } 1584 okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null 1585 okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null 1586 } catch (error) { 1587 console.error('Error in Klaviyo onsite reviews tracking:', error); 1588 } 1589 1590 var item = { 1591 Name: "Mix \u0026 Match Sea Moss Gels â Pick Any 3", 1592 ProductID: 8248505499843, 1593 Categories: ["Empty Jar Test â 3-Gel Bundle","The Pick-3 Starter"], 1594 ImageURL: "https://holisticvitalis.com/cdn/shop/files/Pineapple_Skies_fin_3162f5e4-48a8-4072-8ea6-1d3035afc549_grande.jpg?v=1775591584", 1595 URL: "https://holisticvitalis.com/products/mix-match-sea-moss-gels-pick-any-3", 1596 Brand: "Holistic Vitalis", 1597 Price: "$89.99", 1598 Value: "89.99", 1599 CompareAtPrice: "$104.97" 1600 }; 1601 _learnq.push(['track', 'Viewed Product', item]); 1602 _learnq.push(['trackViewedItem', { 1603 Title: item.Name, 1604 ItemId: item.ProductID, 1605 Categories: item.Categories, 1606 ImageUrl: item.ImageURL, 1607 Url: item.URL, 1608 Metadata: { 1609 Brand: item.Brand, 1610 Price: item.Price, 1611 Value: item.Value, 1612 CompareAtPrice: item.CompareAtPrice 1613 }, 1614 metafields:{ 1615 reviews: MetafieldReviews, 1616 yotpo:{ 1617 rating: MetafieldYotpoRating, 1618 count: MetafieldYotpoCount, 1619 }, 1620 loox:{ 1621 rating: MetafieldLooxRating, 1622 count: MetafieldLooxCount, 1623 }, 1624 okendo: { 1625 rating: okendoProductReviewAverageValue, 1626 count: okendoProductReviewCount, 1627 } 1628 } 1629 }]); 1630 } 1631 </script>
1631 1632 1633 1634 1635 1636 1637
1637<script> 1638 window.klaviyoReviewsProductDesignMode = false 1639 </script>
1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649<!-- END app block --><!-- BEGIN app block: shopify://apps/gempages-builder/blocks/embed-gp-script-head/20b379d4-1b20-474c-a6ca-665c331919f3 --> 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
1665<script type="text/javascript"> 1666 (function (c, l, a, r, i, t, y) { 1667 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 1668 t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify"; 1669 y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y); 1670 1671 c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => { 1672 if (error) { 1673 console.error("Error loading Shopify features:", error); 1674 return; 1675 } 1676 1677 c[a]('consentv2', { 1678 ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied", 1679 analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied", 1680 source: 101, 1681 }); 1682 }); 1683 1684 l.addEventListener("visitorConsentCollected", function (e) { 1685 c[a]('consentv2', { 1686 ad_Storage: e.detail.marketingAllowed ? "granted" : "denied", 1687 analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied", 1688 source: 101, 1689 }); 1690 }); 1691 })(window, document, "clarity", "script", "suq5bcza7f"); 1692</script>
1692 1693 1694 1695 1696<!-- END app block -->
1696<script src="https://cdn.shopify.com/extensions/019feb7b-2b89-71ba-a248-f1c8ef9b3368/stape-remix-56/assets/widget.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1696
1696
1697<script src="https://cdn.shopify.com/extensions/01a101d9-652a-7b73-904c-cf9ed89a9db5/2026-10-03-12-58-30-UTC--0fc6178/assets/smile-loader.js" type="text/javascript" defer="defer"></script>
1697 1698<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1699<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: 68131061955,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};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 1699
1699
1700<script> 1701 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1702</script>
vendor: 1 bytes, line 1702
1702
1703<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}
1703).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: 68131061955,storefrontBaseUrl: "https://holisticvitalis.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://holisticvitalis.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2436497603","configuration":"{\"tagID\":\"2613129221019\"}","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":"2433614019","configuration":"{\"accountID\":\"68131061955\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9cf281f576a3744d05c8685f9f7f3f72","type":"APP","apiClientId":10250649601,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1703,"dataSharingState":"unrestricted"},{"id":"899481795","configuration":"{\"pixelCode\":\"D2JIKFJC77U2AQ7OK6K0\"}","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":"890994883","configuration":"{\"accountID\":\"WXuDSN\",\"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":"888733891","configuration":"{\"ti\":\"343243563\",\"endpoint\":\"https:\/\/bat.bing.com\/action\/0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5ee93563fe31b11d2d65e2f09a5229dc","type":"APP","apiClientId":2997493,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"841679043","configuration":"{\"accountID\":\"1969418\",\"domain\":\"spfy-pxl.archive-digger.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"2d3f319a739446d3d604ed02278ff1cf","type":"APP","apiClientId":117664743425,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"762413251","configuration":"{\"projectId\":\"suq5bcza7f\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"708575427","configuration":"{\"shopId\":\"213580\",\"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":"694747331","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-66Q7ZEXV73\\\",\\\"GT-KV6GBRRG\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-66Q7ZEXV73\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-66Q7ZEXV73\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-66Q7ZEXV73\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-66Q7ZEXV73\\\",\\\"MC-GDWC9HL7JS\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-66Q7ZEXV73\\\",\\\"MC-GDWC9HL7JS\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-66Q7ZEXV73\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-66Q7ZEXV73\\\",\\\"MC-GDWC9HL7JS\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-66Q7ZEXV73\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-66Q7ZEXV73\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-66Q7ZEXV73\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-66Q7ZEXV73\\\"}],\\\"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":"657621187","configuration":"{\"pixel_id\":\"1012144616568122\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","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":"601653443","configuration":"{\"store_id\":\"202219\",\"environment\":\"prod\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"10c4f173702937db6fa4bf871600cafd","type":"APP","apiClientId":294517,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1703,"dataSharingState":"unrestricted"},{"id":"591462595","configuration":"{\"accountID\":\"18559\",\"shopify_domain\":\"rh1gsb-ei.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c01eaba914ab5751982c420bdbb115a6","type":"APP","apiClientId":69727125505,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"99385539","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"PostHog"},{"id":"156991683","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"OpenAI Ads â Purchases"},{"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":"Holistic Vitalis","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"rh1gsb-ei.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/holisticvitalis.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":89.99,"currencyCode":"USD"},"product":{"title":"Mix \u0026 Match Sea Moss Gels â Pick Any 3","vendor":"Holistic Vitalis","id":"8248505499843","untranslatedTitle":"Mix \u0026 Match Sea Moss Gels â Pick Any 3","url":"\/products\/mix-match-sea-moss-gels-pick-any-3","type":"Sea Moss Gel Bundle"},"id":"45144349606083","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/Pineapple_Skies_fin_3162f5e4-48a8-4072-8ea6-1d3035afc549.jpg?v=1775591584"},"sku":"HV-MIX-MATCH-3GELS","title":"Default Title","untranslatedTitle":"Default Title"}],"products":[{"id":"8248505499843","handle":"mix-match-sea-moss-gels-pick-any-3","isCollective":false,"title":"Mix \u0026 Match Sea Moss Gels â Pick Any 3","type":"Sea Moss Gel Bundle","untranslatedTitle":"Mix \u0026 Match Sea Moss Gels â Pick Any 3","url":"\/products\/mix-match-sea-moss-gels-pick-any-3","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"45144349606083","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/Pineapple_Skies_fin_3162f5e4-48a8-4072-8ea6-1d3035afc549.jpg?v=1775591584"},"price":{"amount":89.99,"currencyCode":"USD"},"sku":"HV-MIX-MATCH-3GELS","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8117290270915","handle":"elderberry-and-soursop-sea-moss-gel","isCollective":false,"title":"Elderberry \u0026 Soursop Sea Moss Gel","type":"Sea Moss Gel","untranslatedTitle":"Elderberry \u0026 Soursop Sea Moss Gel","url":"\/products\/elderberry-and-soursop-sea-moss-gel","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"44234469540035","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/Elderberry_Product_Photos_FIN.jpg?v=1768600546"},"price":{"amount":34.99,"currencyCode":"USD"},"sku":"","title":"1-Pack","untranslatedTitle":"1-Pack"}]},{"id":"8117299904707","handle":"pineapple-skies-sea-moss-gel","isCollective":false,"title":"Pineapple Skies Sea Moss Gel","type":"Sea Moss Gel","untranslatedTitle":"Pineapple Skies Sea Moss Gel","url":"\/products\/pineapple-skies-sea-moss-gel","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"45029401592003","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/hf_20260226_163552_053655f1-5290-409b-95fb-aa46ceca90c2.jpg?v=1772125236"},"price":{"amount":34.99,"currencyCode":"USD"},"sku":null,"title":"1-Pack","untranslatedTitle":"1-Pack"}]},{"id":"8117298593987","handle":"strawberry-oasis-sea-moss-gel","isCollective":false,"title":"Strawberry Banana Oasis Sea Moss Gel","type":"Sea Moss Gel","untranslatedTitle":"Strawberry Banana Oasis Sea Moss Gel","url":"\/products\/strawberry-oasis-sea-moss-gel","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"45029400871107","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/hf_20260116_211734_d7c5c107-9770-45fc-a43a-432ee21fdd4b.png?v=1768600810"},"price":{"amount":34.99,"currencyCode":"USD"},"sku":null,"title":"1-Pack","untranslatedTitle":"1-Pack"}]},{"id":"8117340963011","handle":"wellness-trio-bundle","isCollective":false,"title":"The Wellness Trio Bundle","type":null,"untranslatedTitle":"The Wellness Trio Bundle","url":"\/products\/wellness-trio-bundle","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"44878878277827","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/web-84-Holistic_Vybez_r1_01D_4749.jpg?v=1768856910"},"price":{"amount":89.99,"currencyCode":"USD"},"sku":null,"title":"3 Jars","untranslatedTitle":"3 Jars"}]},{"id":"8117341028547","handle":"tropical-trio","isCollective":false,"title":"The Tropical Trio Bundle","type":null,"untranslatedTitle":"The Tropical Trio Bundle","url":"\/products\/tropical-trio","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"44878874542275","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/IMG_1213.jpg?v=1762442550"},"price":{"amount":89.99,"currencyCode":"USD"},"sku":null,"title":"3 Jars","untranslatedTitle":"3 Jars"}]},{"id":"8117289812163","handle":"st-lucia-gold-sea-moss-gel-1","isCollective":false,"title":"St Lucia Gold Sea Moss Gel","type":"Sea Moss Gel","untranslatedTitle":"St Lucia Gold Sea Moss Gel","url":"\/products\/st-lucia-gold-sea-moss-gel-1","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"45029308104899","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/hf_20260116_211830_9c232f95-c486-414a-a647-3560ece4df84.png?v=1768600595"},"price":{"amount":29.99,"currencyCode":"USD"},"sku":null,"title":"1-Pack","untranslatedTitle":"1-Pack"}]},{"id":"8117301182659","handle":"caribbean-sunrise-sea-moss-gel","isCollective":false,"title":"Caribbean Sunrise Sea Moss Gel","type":"Sea Moss Gel","untranslatedTitle":"Caribbean Sunrise Sea Moss Gel","url":"\/products\/caribbean-sunrise-sea-moss-gel","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"45029403132099","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/image_8384.png?v=1768858705"},"price":{"amount":39.99,"currencyCode":"USD"},"sku":null,"title":"1-Pack","untranslatedTitle":"1-Pack"}]},{"id":"8117297807555","handle":"electric-dragon-sea-moss-gel-1","isCollective":false,"title":"Electric Dragon Sea Moss Gel","type":"Sea Moss Gel","untranslatedTitle":"Electric Dragon Sea Moss Gel","url":"\/products\/electric-dragon-sea-moss-gel-1","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"45029397102787","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/hf_20260116_211544_35e0e748-51f5-4d2c-988c-12df51f18703.png?v=1768600678"},"price":{"amount":39.99,"currencyCode":"USD"},"sku":null,"title":"1-Pack","untranslatedTitle":"1-Pack"}]},{"id":"8117344633027","handle":"hv-powerhouse-bundle","isCollective":false,"title":"THE HV Powerhouse Bundle","type":null,"untranslatedTitle":"THE HV Powerhouse Bundle","url":"\/products\/hv-powerhouse-bundle","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"44878876868803","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/IMG_1214.jpg?v=1764302368"},"price":{"amount":149.99,"currencyCode":"USD"},"sku":null,"title":"6 Jars","untranslatedTitle":"6 Jars"}]},{"id":"8117350727875","handle":"organic-sea-moss-gummy-bears-pre-order","isCollective":false,"title":"PRE ORDER Organic Sea Moss Gummy Bears","type":null,"untranslatedTitle":"PRE ORDER Organic Sea Moss Gummy Bears","url":"\/products\/organic-sea-moss-gummy-bears-pre-order","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"44994613543107","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/image_8397_3.png?v=1768325040"},"price":{"amount":41.99,"currencyCode":"USD"},"sku":null,"title":"1-Pack","untranslatedTitle":"1-Pack"}]},{"id":"8117351317699","handle":"mushroom-gummies","isCollective":false,"title":"Mushroom Gummies 10-in-1 Blend","type":null,"untranslatedTitle":"Mushroom Gummies 10-in-1 Blend","url":"\/products\/mushroom-gummies","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"44994614755523","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/image_8397_1.png?v=1768324436"},"price":{"amount":41.99,"currencyCode":"USD"},"sku":null,"title":"1-Pack","untranslatedTitle":"1-Pack"}]},{"id":"8242436931779","handle":"16-in-1-black-gold-sea-moss-gummies","isCollective":false,"title":"16 in 1 Black Gold Sea Moss Gummies","type":null,"untranslatedTitle":"16 in 1 Black Gold Sea Moss Gummies","url":"\/products\/16-in-1-black-gold-sea-moss-gummies","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"45104785227971","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/hf_20260116_220952_21f0c20c-c75c-4d7d-ae03-e6882d125dbe.png?v=1768602532"},"price":{"amount":34.99,"currencyCode":"USD"},"sku":null,"title":"1-Pack","untranslatedTitle":"1-Pack"}]},{"id":"8228942053571","handle":"blackgold-sea-moss-capsules","isCollective":false,"title":"Black Gold Sea Moss Capsules","type":null,"untranslatedTitle":"Black Gold Sea Moss Capsules","url":"\/products\/blackgold-sea-moss-capsules","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"44978400886979","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/hf_20260116_063511_7c0843be-a4b8-4f5d-9c14-8e6d800dd7c8_1.png?v=1768546495"},"price":{"amount":34.99,"currencyCode":"USD"},"sku":null,"title":"1-Pack","untranslatedTitle":"1-Pack"}]},{"id":"8142894694595","handle":"turmeric-swirl-sea-moss-body-soap","isCollective":false,"title":"TURMERIC SWIRL - Sea Moss Body Soap","type":null,"untranslatedTitle":"TURMERIC SWIRL - Sea Moss Body Soap","url":"\/products\/turmeric-swirl-sea-moss-body-soap","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"44315385790659","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/image_8387.png?v=1768326352"},"price":{"amount":12.99,"currencyCode":"USD"},"sku":"","title":"1-pack","untranslatedTitle":"1-pack"}]},{"id":"8142887157955","handle":"egyptian-gold-sea-moss-body-soap","isCollective":false,"title":"EGYPTIAN GOLD - Sea Moss Body Soap","type":null,"untranslatedTitle":"EGYPTIAN GOLD - Sea Moss Body Soap","url":"\/products\/egyptian-gold-sea-moss-body-soap","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"44315367997635","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/image_8384_3.png?v=1768323387"},"price":{"amount":12.99,"currencyCode":"USD"},"sku":"","title":"1-pack","untranslatedTitle":"1-pack"}]},{"id":"8142883881155","handle":"ocean-breeze-sea-moss-body-soap","isCollective":false,"title":"OCEAN BREEZE - Sea Moss Body Soap","type":null,"untranslatedTitle":"OCEAN BREEZE - Sea Moss Body Soap","url":"\/products\/ocean-breeze-sea-moss-body-soap","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"44315362164931","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/image_8384_7.png?v=1768324861"},"price":{"amount":12.99,"currencyCode":"USD"},"sku":"","title":"1-pack","untranslatedTitle":"1-pack"}]},{"id":"8142891745475","handle":"back-to-eden-sea-moss-body-soap","isCollective":false,"title":"BACK TO EDEN - Sea Moss Body Soap","type":null,"untranslatedTitle":"BACK TO EDEN - Sea Moss Body Soap","url":"\/products\/back-to-eden-sea-moss-body-soap","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"44315380318403","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/image_8384_1.png?v=1768323049"},"price":{"amount":12.99,"currencyCode":"USD"},"sku":"","title":"1-pack","untranslatedTitle":"1-pack"}]},{"id":"8142893154499","handle":"earth-sea-moss-body-soap","isCollective":false,"title":"EARTH - Sea Moss Body Soap","type":null,"untranslatedTitle":"EARTH - Sea Moss Body Soap","url":"\/products\/earth-sea-moss-body-soap","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"44315382939843","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/image_8384_2.png?v=1768323252"},"price":{"amount":12.99,"currencyCode":"USD"},"sku":"","title":"1-pack","untranslatedTitle":"1-pack"}]},{"id":"8135416807619","handle":"face-mask-sea-moss","isCollective":false,"title":"Face Mask - Sea Moss","type":null,"untranslatedTitle":"Face Mask - Sea Moss","url":"\/products\/face-mask-sea-moss","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"44285752344771","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/IMG-20250602-WA0008.png?v=1762442573"},"price":{"amount":29.99,"currencyCode":"USD"},"sku":"","title":"TURMERIC \u0026 HONEY FACE MASK","untranslatedTitle":"TURMERIC \u0026 HONEY FACE MASK"}]},{"id":"8117335752899","handle":"raw-st-lucia-gold-sea-moss","isCollective":false,"title":"Raw St Lucia Gold Sea Moss 4 oz","type":null,"untranslatedTitle":"Raw St Lucia Gold Sea Moss 4 oz","url":"\/products\/raw-st-lucia-gold-sea-moss","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"45029403656387","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/image_8397_7.png?v=1768325866"},"price":{"amount":16.99,"currencyCode":"USD"},"sku":null,"title":"1-Pack","untranslatedTitle":"1-Pack"}]},{"id":"8117337030851","handle":"raw-full-spectrum-sea-moss","isCollective":false,"title":"Raw Full Spectrum Sea Moss 4oz","type":null,"untranslatedTitle":"Raw Full Spectrum Sea Moss 4oz","url":"\/products\/raw-full-spectrum-sea-moss","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"45029398675651","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/20c5716d-9aaf-4201-acfc-89bb79bb996c.png?v=1763156513"},"price":{"amount":24.99,"currencyCode":"USD"},"sku":null,"title":"1-Pack","untranslatedTitle":"1-Pack"}]},{"id":"8117347582147","handle":"the-raw-sea-moss-bundle","isCollective":false,"title":"Raw Sea Moss 12 oz Bundle","type":null,"untranslatedTitle":"Raw Sea Moss 12 oz Bundle","url":"\/products\/the-raw-sea-moss-bundle","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"44234562437315","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/IMG-20250602-WA0013.png?v=1762442551"},"price":{"amount":56.99,"currencyCode":"USD"},"sku":"","title":"12 oz Bundle","untranslatedTitle":"12 oz Bundle"}]},{"id":"8207808331971","handle":"raw-st-lucia-gold-sea-moss-1-lb","isCollective":false,"title":"Raw St Lucia Gold Sea Moss 1 lb","type":null,"untranslatedTitle":"Raw St Lucia Gold Sea Moss 1 lb","url":"\/products\/raw-st-lucia-gold-sea-moss-1-lb","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"45029245583555","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/rawstluciagold-1lb.png?v=1764700037"},"price":{"amount":39.99,"currencyCode":"USD"},"sku":null,"title":"1-Pack","untranslatedTitle":"1-Pack"}]},{"id":"8117336178883","handle":"raw-royal-purple-sea-moss","isCollective":false,"title":"Raw Purple Sea Moss 4 oz","type":null,"untranslatedTitle":"Raw Purple Sea Moss 4 oz","url":"\/products\/raw-royal-purple-sea-moss","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"45029400772803","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/image_8397_5.png?v=1768325646"},"price":{"amount":24.99,"currencyCode":"USD"},"sku":null,"title":"1-Pack","untranslatedTitle":"1-Pack"}]},{"id":"8207434809539","handle":"raw-sea-moss-bundle-2-lb","isCollective":false,"title":"Raw Sea Moss 3 lb Bu
1703ndle","type":null,"untranslatedTitle":"Raw Sea Moss 3 lb Bundle","url":"\/products\/raw-sea-moss-bundle-2-lb","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"44981024063683","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/WhatsAppImage2025-12-04at10.15.40_887815b3.jpg?v=1764862559"},"price":{"amount":99.99,"currencyCode":"USD"},"sku":null,"title":"3 LB Bundle","untranslatedTitle":"3 LB Bundle"}]},{"id":"8207804235971","handle":"raw-full-spectrum-sea-moss-1-lb","isCollective":false,"title":"Raw Full Spectrum Sea Moss 1 lb","type":null,"untranslatedTitle":"Raw Full Spectrum Sea Moss 1 lb","url":"\/products\/raw-full-spectrum-sea-moss-1-lb","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"45029259378883","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/image_8397_4.png?v=1768325526"},"price":{"amount":49.99,"currencyCode":"USD"},"sku":null,"title":"1-Pack","untranslatedTitle":"1-Pack"}]},{"id":"8207810592963","handle":"raw-royal-purple-sea-moss-1-lb","isCollective":false,"title":"Raw Royal Purple Sea Moss 1 lb","type":null,"untranslatedTitle":"Raw Royal Purple Sea Moss 1 lb","url":"\/products\/raw-royal-purple-sea-moss-1-lb","vendor":"Holistic Vitalis","remoteShopId":null,"variants":[{"id":"45029241094339","image":{"src":"\/\/holisticvitalis.com\/cdn\/shop\/files\/image_8397_6.png?v=1768325751"},"price":{"amount":49.99,"currencyCode":"USD"},"sku":null,"title":"1-Pack","untranslatedTitle":"1-Pack"}]}],"purchasingCompany":null},},"https://holisticvitalis.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"187536965827","themePublished":"true","eventMetadataId":"3037ef8a-d243-40f1-ad5d-ee5f3905132c","pageType":"product","resourceId":"8248505499843","shopId":"68131061955","storefrontBaseUrl":"https:\/\/holisticvitalis.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":89.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Mix \u0026 Match Sea Moss Gels â Pick Any 3\",\"vendor\":\"Holistic Vitalis\",\"id\":\"8248505499843\",\"untranslatedTitle\":\"Mix \u0026 Match Sea Moss Gels â Pick Any 3\",\"url\":\"\/products\/mix-match-sea-moss-gels-pick-any-3\",\"type\":\"Sea Moss Gel Bundle\"},\"id\":\"45144349606083\",\"image\":{\"src\":\"\/\/holisticvitalis.com\/cdn\/shop\/files\/Pineapple_Skies_fin_3162f5e4-48a8-4072-8ea6-1d3035afc549.jpg?v=1775591584\"},\"sku\":\"HV-MIX-MATCH-3GELS\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}}]]"});})();</script>
1703<script> 1704 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1705 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1706 window.ShopifyAnalytics.meta.currency = 'USD'; 1707 var meta = {"product":{"id":8248505499843,"gid":"gid:\/\/shopify\/Product\/8248505499843","vendor":"Holistic Vitalis","type":"Sea Moss Gel Bundle","handle":"mix-match-sea-moss-gels-pick-any-3","variants":[{"id":45144349606083,"price":8999,"name":"Mix \u0026 Match Sea Moss Gels â Pick Any 3","public_title":null,"sku":"HV-MIX-MATCH-3GELS"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":8248505499843,"requestId":"30ccd5fb-2e64-405b-a573-89db6a394f6c-1791090712"}}; 1708 for (var attr in meta) { 1709 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1710 } 1711</script>
vendor: 1 bytes, line 1711
1711
1712<script class="analytics"> 1713 (function () { 1714 var customDocumentWrite = function(content) { 1715 var jquery = null; 1716 1717 if (window.jQuery) { 1718 jquery = window.jQuery; 1719 } else if (window.Checkout && window.Checkout.$) { 1720 jquery = window.Checkout.$; 1721 } 1722 1723 if (jquery) { 1724 jquery('body').append(content); 1725 } 1726 }; 1727 1728 var hasLoggedConversion = function(token) { 1729 if (token) { 1730 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1731 } 1732 return false; 1733 } 1734 1735 var setCookieIfConversion = function(token) { 1736 if (token) { 1737 var twoMonthsFromNow = new Date(Date.now()); 1738 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1739 1740 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1741 } 1742 } 1743 1744 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1745 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1746 if (trekkie.integrations) { 1747 return; 1748 } 1749 trekkie.methods = [ 1750 'identify', 1751 'page', 1752 'ready', 1753 'track', 1754 'trackForm', 1755 'trackLink' 1756 ]; 1757 trekkie.factory = function(method) { 1758 return function() { 1759 var args = Array.prototype.slice.call(arguments); 1760 args.unshift(method); 1761 trekkie.push(args); 1762 if (method == 'track' || method == 'page') { 1763 var pageUrl; 1764 try { 1765 pageUrl = window.location.href; 1766 } catch (e) {} 1767 var pageReferrer; 1768 try { 1769 pageReferrer = document.referrer; 1770 } catch (e) {} 1771 try { 1772 if (window.__TREKKIE_SHIM_QUEUE == null) { 1773 window.__TREKKIE_SHIM_QUEUE = []; 1774 } 1775 window.__TREKKIE_SHIM_QUEUE.push({ 1776 from: 'trekkie-stub', 1777 method: method, 1778 args: args.slice(1), 1779 pageContext: { 1780 url: pageUrl, 1781 referrer: pageReferrer 1782 } 1783 }); 1784 } catch (e) { 1785 // no-op 1786 } 1787 } 1788 return trekkie; 1789 }; 1790 }; 1791 for (var i = 0; i < trekkie.methods.length; i++) { 1792 var key = trekkie.methods[i]; 1793 trekkie[key] = trekkie.factory(key); 1794 } 1795 trekkie.load = function(config) { 1796 trekkie.config = config || {}; 1797 trekkie.config.initialDocumentCookie = document.cookie; 1798 var first = document.getElementsByTagName('script')[0]; 1799var script = document.createElement('script'); 1800script.type = 'text/javascript'; 1801script.onerror = function(e) { 1802 var scriptFallback = document.createElement('script'); 1803 scriptFallback.type = 'text/javascript'; 1804 scriptFallback.onerror = function(error) { 1805 var Monorail = { 1806 produce: function produce(monorailDomain, schemaId, payload) { 1807 var currentMs = new Date().getTime(); 1808 var event = { 1809 schema_id: schemaId, 1810 payload: payload, 1811 metadata: { 1812 event_created_at_ms: currentMs, 1813 event_sent_at_ms: currentMs 1814 } 1815 }; 1816 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1817 }, 1818 sendRequest: function sendRequest(endpointUrl, payload) { 1819 // Try the sendBeacon API 1820 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1821 var blobData = new window.Blob([payload], { 1822 type: 'text/plain' 1823 }); 1824 1825 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1826 return true; 1827 } // sendBeacon was not successful 1828 1829 } // XHR beacon 1830 1831 var xhr = new XMLHttpRequest(); 1832 1833 try { 1834 xhr.open('POST', endpointUrl); 1835 xhr.setRequestHeader('Content-Type', 'text/plain'); 1836 xhr.send(payload); 1837 } catch (e) { 1838 console.log(e); 1839 } 1840 1841 return false; 1842 }, 1843 isIos12: function isIos12() { 1844 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1845 } 1846 }; 1847 Monorail.produce('monorail-edge.shopifysvc.com', 1848 'trekkie_storefront_load_errors/1.1', 1849 {shop_id: 68131061955, 1850 theme_id: 187536965827, 1851 app_name: "storefront", 1852 context_url: window.location.href, 1853 source_url: "//holisticvitalis.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 1854 1855 }; 1856 scriptFallback.async = true; 1857 scriptFallback.src = '//holisticvitalis.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1858 first.parentNode.insertBefore(scriptFallback, first); 1859}; 1860script.async = true; 1861script.src = '//holisticvitalis.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1862first.parentNode.insertBefore(script, first); 1863 1864 }; 1865 trekkie.load( 1866 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":68131061955,"isMerchantRequest":null,"themeId":187536965827,"themeCityHash":"15190251828703277432","contentLanguage":"en","currency":"USD","eventMetadataId":"3037ef8a-d243-40f1-ad5d-ee5f3905132c"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1867 ); 1868 1869 var loaded = false;
1870 trekkie.ready(function() { 1871 if (loaded) return; 1872 loaded = true; 1873 1874 window.ShopifyAnalytics.lib = window.trekkie; 1875 1876 var originalDocumentWrite = document.write; 1877 document.write = customDocumentWrite; 1878 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1879 document.write = originalDocumentWrite; 1880 1881 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1882 var token = match? match[1]: undefined; 1883 if (!hasLoggedConversion(token)) { 1884 setCookieIfConversion(token); 1885 window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":45144349606083,"productId":8248505499843,"productGid":"gid:\/\/shopify\/Product\/8248505499843","name":"Mix \u0026 Match Sea Moss Gels â Pick Any 3","price":"89.99","sku":"HV-MIX-MATCH-3GELS","brand":"Holistic Vitalis","variant":null,"category":"Sea Moss Gel Bundle","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true}); 1886 } 1887 }); 1888 1889 window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":8248505499843,"requestId":"30ccd5fb-2e64-405b-a573-89db6a394f6c-1791090712","shopifyEmitted":true}); 1890 1891 var eventsListenerScript = document.createElement('script'); 1892 eventsListenerScript.async = true; 1893 eventsListenerScript.src = "//holisticvitalis.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1894 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1895})();</script>
vendor: 1 bytes, line 1895
1895
1896<script 1897 defer 1898 src="https://holisticvitalis.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1899 data-application="storefront-renderer" 1900 data-shop-id="68131061955" 1901 data-render-region="gcp-us-central1" 1902 data-page-type="product" 1903 data-theme-instance-id="187536965827" 1904 data-theme-name="Ecomus" 1905 data-theme-version="2.1.0" 1906 data-monorail-region="shop_domain" 1907 data-resource-timing-sampling-rate="10" 1908 data-shs="true" 1909 data-shs-beacon="true" 1910 data-shs-export-with-fetch="true" 1911 data-shs-logs-sample-rate="1" 1912 data-shs-beacon-endpoint="https://holisticvitalis.com/api/collect" 1913></script>
1913 1914<meta name="shopify-y" content="6fafeda3-4fd3-433b-adf0-11eef32b02a1" data-expiration="1822648312000"><meta name="shopify-s" content="6eaef9e2-399a-4ef5-bf5f-fde309e05a24" data-expiration="1791092512000"><meta name="new-cookie-storage-activated" content="t"> 1915</head> 1916 1917 <body class="hdt-page-type-product mix-match-sea-moss-gels-pick-any-3 animate--hover-light_skew template-product"> 1918<!-- HV-CACHE-PROBE-THEME-1779243569 --><!-- BEGIN sections: header-group --> 1919<div id="shopify-section-sections--27366412583107__announcement_bar_fPz9wy" class="shopify-section shopify-section-group-header-group hdt-section-group hdt-announcement-hidden hdt-announcement-bar-section"> 1920<!-- sections/announcement-bar.liquid --> 1921<style></style> 1922<link href="//holisticvitalis.com/cdn/shop/t/81/assets/hdt-announcement-bar.css?v=139227144419250118861790617387" rel="stylesheet" type="text/css" media="all" /> 1923<div aria-hidden="false" id="hdt-announcement-main" class="hdt-announcement-bar hdt-s-gradient hdt-announcement-bar--bottom-border " color-scheme="scheme-4"> 1924 <div class="hdt-container-full hdt-px-15 lg:hdt-px-40"><div class="hdt-announcement-bar__grid"><div class="hdt-announcement-bar__wrap hdt-text-center"><div class="hdt-announcement-bar__item"> 1925 <p class="hdt-announcement-bar__text hdt-inline-block hdt-tag-list">FREE SHIPPING on orders $75+</p> 1926 </div></div></div></div> 1927</div></div><header id="shopify-section-sections--27366412583107__header" class="shopify-section shopify-section-group-header-group hdt-section-group hdt-section-header hdt-header-inline"><!-- header-inline.liquid --><style data-shopify>:root{--sticky-header-enabled: 1928 1929 1 1930 1931 } 1932 html { 1933 --header-height2: 60px; 1934 --header-height:var(--header-height2); 1935 --h-space-tr:0; 1936 } 1937 @media (min-width:1150px){ 1938 html { 1939 --header-height2: 60px; 1940 } 1941 .hdt-navigation { 1942 --spacing-menu-item:calc(14px * .7); 1943 } 1944 } 1945 @media (min-width:1441px){ 1946 .hdt-navigation { 1947 --spacing-menu-item:14px; 1948 } 1949 } 1950 .hdt-menu-uppercase-true #hdt-nav-ul > li > a , 1951 .hdt-menu-uppercase-true #hdt-nav-ul>li> details > summary, 1952 .hdt-menu-uppercase-true #hdt-nav-ul>li> hdt-header-menu > details > summary { 1953 text-transform:uppercase; 1954 letter-spacing:.6px; 1955 } 1956 </style><hdt-sticky-header sticky-type="on_scroll_up" prefix="header" class="hdt-main-header hdt-header-logo_center hdt-header-fullwidth-false hdt-header-tranparent-false hdt-header-sticky-on_scroll_up is-sticky" color-scheme="scheme-1"> 1957 <div class="hdt-container"> 1958 <div data-header-height class="hdt-flex hdt-align-center hdt-spacing-15 md:hdt-px-15 hdt-px-10" style="justify-content: space-between;"><div class="lg:hdt-custom-col-5 lg:hdt-block hdt-hidden"> 1959 1960<nav class="hdt-navigation hdt-text-center hdt-menu-uppercase-false hdt-nav-arrow_true"> 1961 <ul id="hdt-nav-ul" class="hdt-nav__ul hdt-inline-flex hdt-align-center"><li class="hdt-menu-item aa hdt-flex hdt-justify-center hdt-flex-col " data-tab="home"><a id="hdt-menu-home" href="/" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-medium" > 1962 <span class="hdt-menu-link-text hdt-block"> 1963 <span class="hdt-block hdt-line-clamp">Home</span></span> 1964 </a></li><li class="hdt-menu-item aa hdt-flex hdt-justify-center hdt-flex-col " data-tab="shop"><a id="hdt-menu-shop" href="/collections/all" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-medium" > 1965 <span class="hdt-menu-link-text hdt-block"> 1966 <span class="hdt-block hdt-line-clamp">Shop</span></span> 1967 </a></li><li class="hdt-menu-item aa hdt-flex hdt-justify-center hdt-flex-col " data-tab="mix & match sale"><a id="hdt-menu-mix-match-sale" href="https://holisticvitalis.com/products/mix-match-sea-moss-gels-pick-any-3" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-medium" > 1968 <span class="hdt-menu-link-text hdt-block">
1969 <span class="hdt-block hdt-line-clamp">Mix & Match Sale</span></span> 1970 </a></li><li class="hdt-menu-item aa hdt-flex hdt-justify-center hdt-flex-col hdt-has-children" data-tab="shipping expectations"><hdt-header-menu class="hdt-contents" opened-able-click event="hover" position="default" > 1971 <details > 1972 <summary data-url="/pages/shipping-expectations" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-medium"> 1973 <span class="hdt-menu-link-text hdt-block"> 1974 <span class="hdt-block hdt-line-clamp">Shipping Expectations</span></span><svg class="hdt-menu-item-arrow" xmlns="http://www.w3.org/2000/svg" width="10" height="7" viewBox="0 0 10 7" fill="none"><path d="M10 1.24243L5 6.24243L-2.18557e-07 1.24243L0.8875 0.354932L5 4.46743L9.1125 0.354931L10 1.24243Z" fill="currentColor"/></svg></summary><div class="hdt-sub-menu hdt-absolute hdt-dropdown-menu" color-scheme="scheme-2"> 1975 <ul class="hdt-menu-list hdt-sub-menu-lever-1" role="list" > 1976 <li class="hdt-menu-item hdt-flex hdt-justify-start hdt-align-center"> 1977 <a id="hdt-menu-product-quality-storage-freshness-policy" href="/pages/product-quality-storage-freshness-policy" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal "><span class="hdt-menu-link-text hdt-block"> 1978 <span class="hdt-block hdt-line-clamp">Product Quality, Storage & Freshness Policy</span></span> 1979 </a> 1980 </li> 1981 1982</ul> 1983</div></details> 1984 </hdt-header-menu></li><li class="hdt-menu-item aa hdt-flex hdt-justify-center hdt-flex-col " data-tab="storage & care guide"><a id="hdt-menu-storage-care-guide" href="/pages/storage-care-guide" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-medium" > 1985 <span class="hdt-menu-link-text hdt-block"> 1986 <span class="hdt-block hdt-line-clamp">Storage & Care Guide</span></span> 1987 </a></li><li class="hdt-menu-item aa hdt-flex hdt-justify-center hdt-flex-col " data-tab="pick your ritual"><a id="hdt-menu-pick-your-ritual" href="https://holisticvitalis.com/pages/pick-your-ritual" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-medium" > 1988 <span class="hdt-menu-link-text hdt-block"> 1989 <span class="hdt-block hdt-line-clamp">Pick Your Ritual</span></span> 1990 </a></li><li class="hdt-menu-item aa hdt-flex hdt-justify-center hdt-flex-col hdt-has-children" data-tab="sea moss guides"><hdt-header-menu class="hdt-contents" opened-able-click event="hover" position="default" > 1991 <details > 1992 <summary data-url="/pages/sea-moss-resource-center" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-medium"> 1993 <span class="hdt-menu-link-text hdt-block"> 1994 <span class="hdt-block hdt-line-clamp">Sea Moss Guides</span></span><svg class="hdt-menu-item-arrow" xmlns="http://www.w3.org/2000/svg" width="10" height="7" viewBox="0 0 10 7" fill="none"><path d="M10 1.24243L5 6.24243L-2.18557e-07 1.24243L0.8875 0.354932L5 4.46743L9.1125 0.354931L10 1.24243Z" fill="currentColor"/></svg></summary><div class="hdt-sub-menu hdt-absolute hdt-dropdown-menu" color-scheme="scheme-2"> 1995 <ul class="hdt-menu-list hdt-sub-menu-lever-1" role="list" > 1996 <li class="hdt-menu-item hdt-flex hdt-justify-start hdt-align-center"> 1997 <a id="hdt-menu-sea-moss-benefits" href="/pages/sea-moss-benefits-guide" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal "><span class="hdt-menu-link-text hdt-block"> 1998 <span class="hdt-block hdt-line-clamp">Sea Moss Benefits</span></span> 1999 </a> 2000 </li> 2001 2002 2003 <li class="hdt-menu-item hdt-flex hdt-justify-start hdt-align-center"> 2004 <a id="hdt-menu-sea-moss-dosage" href="/pages/sea-moss-dosage" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal "><span class="hdt-menu-link-text hdt-block">
2005 <span class="hdt-block hdt-line-clamp">Sea Moss Dosage</span></span> 2006 </a> 2007 </li> 2008 2009 2010 <li class="hdt-menu-item hdt-flex hdt-justify-start hdt-align-center"> 2011 <a id="hdt-menu-sea-moss-side-effects" href="/pages/sea-moss-side-effects" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal "><span class="hdt-menu-link-text hdt-block"> 2012 <span class="hdt-block hdt-line-clamp">Sea Moss Side Effects</span></span> 2013 </a> 2014 </li> 2015 2016 2017 <li class="hdt-menu-item hdt-flex hdt-justify-start hdt-align-center"> 2018 <a id="hdt-menu-quality-sea-moss-gel" href="/pages/quality-sea-moss-gel" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal "><span class="hdt-menu-link-text hdt-block"> 2019 <span class="hdt-block hdt-line-clamp">Quality Sea Moss Gel</span></span> 2020 </a> 2021 </li> 2022 2023 2024 <li class="hdt-menu-item hdt-flex hdt-justify-start hdt-align-center"> 2025 <a id="hdt-menu-compare-sea-moss-brands" href="/pages/compare-sea-moss-brands" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal "><span class="hdt-menu-link-text hdt-block"> 2026 <span class="hdt-block hdt-line-clamp">Compare Sea Moss Brands</span></span> 2027 </a> 2028 </li> 2029 2030 2031 <li class="hdt-menu-item hdt-flex hdt-justify-start hdt-align-center"> 2032 <a id="hdt-menu-wildcrafted-sea-moss" href="/pages/wildcrafted-sea-moss" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal "><span class="hdt-menu-link-text hdt-block"> 2033 <span class="hdt-block hdt-line-clamp">Wildcrafted Sea Moss</span></span> 2034 </a> 2035 </li> 2036 2037 2038 <li class="hdt-menu-item hdt-flex hdt-justify-start hdt-align-center"> 2039 <a id="hdt-menu-gummies-vs-gel" href="/blogs/news/sea-moss-gummies-vs-gel-we-tested-both-heres-the-verdict" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal "><span class="hdt-menu-link-text hdt-block"> 2040 <span class="hdt-block hdt-line-clamp">Gummies vs Gel</span></span> 2041 </a> 2042 </li> 2043 2044</ul> 2045</div></details> 2046 </hdt-header-menu></li><li class="hdt-menu-item aa hdt-flex hdt-justify-center hdt-flex-col " data-tab="reviews"><a id="hdt-menu-reviews" href="/pages/customer-reviews" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-medium" > 2047 <span class="hdt-menu-link-text hdt-block"> 2048 <span class="hdt-block hdt-line-clamp">Reviews</span></span> 2049 </a></li><li class="hdt-menu-item aa hdt-flex hdt-justify-center hdt-flex-col " data-tab="contact"><a id="hdt-menu-contact" href="/pages/contact-us" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-medium" > 2050 <span class="hdt-menu-link-text hdt-block"> 2051 <span class="hdt-block hdt-line-clamp">Contact</span></span> 2052 </a></li><li class="hdt-menu-item aa hdt-flex hdt-justify-center hdt-flex-col " data-tab="blog"><a id="hdt-menu-blog" href="/blogs/news" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-medium" > 2053 <span class="hdt-menu-link-text hdt-block"> 2054 <span class="hdt-block hdt-line-clamp">BLOG</span></span> 2055 </a></li><li class="hdt-menu-item aa hdt-flex hdt-justify-center hdt-flex-col " data-tab="rewards"><a id="hdt-menu-rewards" href="/pages/holistic-vitalis-points" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-medium" > 2056 <span class="hdt-menu-link-text hdt-block"> 2057 <span class="hdt-block hdt-line-clamp">Rewards</span></span> 2058 </a></li><li class="hdt-menu-item aa hdt-flex hdt-justify-center hdt-flex-col " data-tab="store locator"><a id="hdt-menu-store-locator" href="/pages/store-locator" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-medium" >
2059 <span class="hdt-menu-link-text hdt-block"> 2060 <span class="hdt-block hdt-line-clamp">Store Locator</span></span> 2061 </a></li></ul> 2062 </nav> 2063 </div> 2064 <div class="lg:hdt-hidden md:hdt-custom-col-4 hdt-custom-col-3"> 2065 <button aria-controls="menu_mobile" class="hdt-push-menu-btn hdt-menu-bar hdt-flex hdt-justify-center hdt-align-center"> 2066 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="16" viewBox="0 0 24 16" fill="none"> 2067 <path d="M2.00056 2.28571H16.8577C17.1608 2.28571 17.4515 2.16531 17.6658 1.95098C17.8802 1.73665 18.0006 1.44596 18.0006 1.14286C18.0006 0.839753 17.8802 0.549063 17.6658 0.334735C17.4515 0.120408 17.1608 0 16.8577 0H2.00056C1.69745 0 1.40676 0.120408 1.19244 0.334735C0.978109 0.549063 0.857702 0.839753 0.857702 1.14286C0.857702 1.44596 0.978109 1.73665 1.19244 1.95098C1.40676 2.16531 1.69745 2.28571 2.00056 2.28571ZM0.857702 8C0.857702 7.6969 0.978109 7.40621 1.19244 7.19188C1.40676 6.97755 1.69745 6.85714 2.00056 6.85714H22.572C22.8751 6.85714 23.1658 6.97755 23.3801 7.19188C23.5944 7.40621 23.7148 7.6969 23.7148 8C23.7148 8.30311 23.5944 8.59379 23.3801 8.80812C23.1658 9.02245 22.8751 9.14286 22.572 9.14286H2.00056C1.69745 9.14286 1.40676 9.02245 1.19244 8.80812C0.978109 8.59379 0.857702 8.30311 0.857702 8ZM0.857702 14.8571C0.857702 14.554 0.978109 14.2633 1.19244 14.049C1.40676 13.8347 1.69745 13.7143 2.00056 13.7143H12.2863C12.5894 13.7143 12.8801 13.8347 13.0944 14.049C13.3087 14.2633 13.4291 14.554 13.4291 14.8571C13.4291 15.1602 13.3087 15.4509 13.0944 15.6653C12.8801 15.8796 12.5894 16 12.2863 16H2.00056C1.69745 16 1.40676 15.8796 1.19244 15.6653C0.978109 15.4509 0.857702 15.1602 0.857702 14.8571Z" fill="currentColor"/> 2068 </svg> 2069 </button> 2070 </div> 2071 <div class="lg:hdt-custom-col-2 md:hdt-custom-col-4 hdt-custom-col-6 hdt-text-center"><div class="hdt-logo hdt-flex hdt-align-center hdt-justify-center "><a class="hdt-inline-flex hdt-align-center" href="/"><picture class="hdt-logo-default"> 2072 <source media="(min-width:768px)" srcset="//holisticvitalis.com/cdn/shop/files/image_8348.png?v=1775750097&width=80 1x, //holisticvitalis.com/cdn/shop/files/image_8348.png?v=1775750097&width=160 2x"><img src="//holisticvitalis.com/cdn/shop/files/image_8348.png?v=1775750097&width=160" alt="Holistic Vitalis" width="80" height="76" class="hdt-logo-img" sizes="(min-width: 768px) 80px, 80px" srcset="//holisticvitalis.com/cdn/shop/files/image_8348.png?v=1775750097&width=80 1x, //holisticvitalis.com/cdn/shop/files/image_8348.png?v=1775750097&width=160 2x" reload="true" style="object-position:77.2686% 59.3687%;"></picture> 2073 2074 <picture class="hdt-logo-sticky"> 2075 <source media="(min-width:768px)" srcset="//holisticvitalis.com/cdn/shop/files/image_8348.png?v=1775750097&width=80 1x, //holisticvitalis.com/cdn/shop/files/image_8348.png?v=1775750097&width=160 2x"><img src="//holisticvitalis.com/cdn/shop/files/image_8348.png?v=1775750097&width=160" alt="Holistic Vitalis" width="80" height="76" class="hdt-logo-img" sizes="(min-width: 768px) 80px, 80px" srcset="//holisticvitalis.com/cdn/shop/files/image_8348.png?v=1775750097&width=80 1x, //holisticvitalis.com/cdn/shop/files/image_8348.png?v=1775750097&width=160 2x" reload="true" style="object-position:77.2686% 59.3687%;"></picture> 2076 2077 2078 </a><style data-shopify>.hdt-logo { 2079 padding: 5px 0; 2080 } 2081 .hdt-logo a img{ 2082 width: 80px !important; 2083 } 2084 .hdt-logo .hdt-logo-sticky { 2085 display: none; 2086 } 2087 .scrolled-past-header.shopify-section-header-sticky .hdt-logo .hdt-logo-sticky { 2088 display: inline-flex; 2089 } 2090 .scrolled-past-header.shopify-section-header-sticky .hdt-logo picture:not(.hdt-logo-sticky) { 2091 display: none; 2092 } 2093 @media (min-width: 768px) { 2094 .hdt-logo a img{ 2095 width: 80px !important; 2096 } 2097 }</style></div></div> 2098 <div class="lg:hdt-custom-col-5 md:hdt-custom-col-4 hdt-custom-col-3"><div class="hdt-site-top_nav hdt-flex hdt-align-center hdt-justify-end"> 2099 <div class="hdt-site-nav_icon hdt-site-nav_search hdt-inline-flex hdt-align-center"> 2100 <a href="/search" class="hdt-inline-flex hdt-align-center hdt-relative" aria-controls="drawer
2100-search-form"> 2101 <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><path d="M17.7241 16.1932L13.6436 12.1127C14.626 10.8049 15.1563 9.21299 15.1546 7.57728C15.1546 3.39919 11.7554 0 7.57728 0C3.39919 0 0 3.39919 0 7.57728C0 11.7554 3.39919 15.1546 7.57728 15.1546C9.21299 15.1563 10.8049 14.626 12.1127 13.6436L16.1932 17.7241C16.3998 17.9088 16.6692 18.0073 16.9461 17.9996C17.2231 17.9918 17.4865 17.8783 17.6824 17.6824C17.8783 17.4865 17.9918 17.2231 17.9996 16.9461C18.0073 16.6692 17.9088 16.3998 17.7241 16.1932ZM2.16494 7.57728C2.16494 6.50682 2.48237 5.4604 3.07708 4.57034C3.6718 3.68029 4.51709 2.98657 5.50607 2.57693C6.49504 2.16728 7.58328 2.0601 8.63318 2.26893C9.68307 2.47777 10.6475 2.99325 11.4044 3.75018C12.1613 4.5071 12.6768 5.47149 12.8856 6.52138C13.0945 7.57128 12.9873 8.65952 12.5776 9.64849C12.168 10.6375 11.4743 11.4828 10.5842 12.0775C9.69416 12.6722 8.64774 12.9896 7.57728 12.9896C6.14237 12.9879 4.76672 12.4171 3.75208 11.4025C2.73744 10.3878 2.16666 9.01219 2.16494 7.57728Z" fill="currentColor"/></svg> 2102 </a> 2103 </div><div class="hdt-site-nav_icon hdt-site-nav_user lg:hdt-inline-flex md:hdt-inline-flex hdt-align-center hdt-hidden"> 2104 <a class="hdt-inline-flex hdt-align-center hdt-relative" data-no-instant href="/account" aria-controls="login-form-popup"> 2105 <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 64 64" fill="currentColor"><path d="M56,64V57.48A8.43,8.43,0,0,0,47.56,49H16.44A8.43,8.43,0,0,0,8,57.48V64H.9V57.48A15.53,15.53,0,0,1,16.44,41.94H47.56A15.53,15.53,0,0,1,63.1,57.48V64Zm-23.47-27a18.66,18.66,0,0,1-13.11-5.43,18.54,18.54,0,0,1,0-26.22A18.53,18.53,0,0,1,51.07,18.51,18.52,18.52,0,0,1,32.54,37.05Zm0-30a11.44,11.44,0,1,0,8.09,3.35A11.36,11.36,0,0,0,32.54,7.07Z"/></svg> 2106 </a> 2107 </div><div class="hdt-site-nav_icon hdt-site-nav_cart hdt-inline-flex hdt-align-center"> 2108 <a class="hdt-inline-flex hdt-align-center hdt-relative hdt-has-count-box" href="/cart" aria-controls="CartDrawer"> 2109 <svg xmlns="http://www.w3.org/2000/svg" width="17" height="18" viewBox="0 0 17 18" fill="currentColor"> 2110 <path d="M15.3 18H0.9C0.661305 18 0.432387 17.9052 0.263604 17.7364C0.0948211 17.5676 0 17.3387 0 17.1V0.9C0 0.661305 0.0948211 0.432387 0.263604 0.263604C0.432387 0.0948211 0.661305 0 0.9 0H15.3C15.5387 0 15.7676 0.0948211 15.9364 0.263604C16.1052 0.432387 16.2 0.661305 16.2 0.9V17.1C16.2 17.3387 16.1052 17.5676 15.9364 17.7364C15.7676 17.9052 15.5387 18 15.3 18ZM14.4 16.2V1.8H1.8V16.2H14.4ZM5.4 3.6V5.4C5.4 6.11608 5.68446 6.80284 6.19081 7.30919C6.69716 7.81554 7.38392 8.1 8.1 8.1C8.81608 8.1 9.50284 7.81554 10.0092 7.30919C10.5155 6.80284 10.8 6.11608 10.8 5.4V3.6H12.6V5.4C12.6 6.59347 12.1259 7.73807 11.282 8.58198C10.4381 9.42589 9.29347 9.9 8.1 9.9C6.90653 9.9 5.76193 9.42589 4.91802 8.58198C4.07411 7.73807 3.6 6.59347 3.6 5.4V3.6H5.4Z"/> 2111 </svg> 2112 <hdt-cart-count class="hdt-count-box hdt-absolute">0</hdt-cart-count> 2113 </a> 2114 </div> 2115 </div></div></div> 2116 </div> 2117</hdt-sticky-header><div 2118 class="shopblocklik" 2119 data-class="shop" 2120 2121> 2122 <div class="shopblocklik_relative hdt-container container section section--page-width"> 2123 <ul class="list-menu list-menu--inline" role="list"> 2124 2125 <li class="1"> 2126 <header-menu> 2127 <details 2128 id="Details-HeaderMenu-1" 2129 class="mega-menu cst" 2130 2131 open 2132 2133 > 2134 <summary 2135 id="HeaderMenu-sea-moss-gels" 2136 class="header__menu-item aa list-menu__item link focus-inset" 2137 > 2138 2139 2140 2141 2142 <img 2143 src="//holisticvitalis.com/cdn/shop/files/menu-img_1.png?v=1762778269&width=400" 2144 class="menu_limeh collection_metafield_image" 2145 alt="Sea Moss Gels" 2146 > 2147 2148 2149 <a 2150 href="/collections/sea-moss-gels" 2151 2152 > 2153 Sea Moss Gels 2154 </a> 2155 2156 </summary> 2157 2158 <div 2159 id="MegaMenu-Content-1" 2160 class="mega-menu__content color- motion-reduce global-settings-popup" 2161 tabindex="-1" 2162 > 2163 <ul 2164 class="mega-menu__list page-width1" 2165 role="list" 2166 > 2167 <div class="menu-list"> 2168 2169 <div class="megamenu-inner-headr"> 2170 <h4 class="menu-col-title">Sea Moss Gels</h4> 2171 <a href="/collections/sea-moss-gels" class="megamenu-btnn"> 2172 <img src="https://cdn.shopify.com/s/files/1/0681/3106/1955/files/megamenu-btn.png?v=1762777763"> 2173 Shop All</a 2174 > 2175 </div> 2176 <div class="menu-default-links"> 2177 2178 2179 2180 2181 2182 2183 2184 2185 <li class="hdt-block"> 2186 <a 2187 id="HeaderMenu-sea-moss-gels-elderberry-and-soursop-sea-moss-gel" 2188 href="/products/elderberry-and-soursop-sea-moss-gel" 2189 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2190 > 2191 <img 2192 src="//holisticvitalis.com/cdn/shop/files/Elderberry_Product_Photos_FIN_150x150.jpg?v=1768600546" 2193 class="sec-childlink-img" 2194 alt="Elderberry & Soursop Sea Moss Gel" 2195 > 2196 2197 <div class="menu-item-info"> 2198 <div class="ratings"> 2199 <div 2200 class="trustshop-collection-rating--item" 2201 rating-value="4.9" 2202 rating-count="1140" 2203 ></div> 2204 <div class="loox-rating" data-id="8117290270915" data-rating="4.9" data-raters="1140"></div> 2205 2206 </div>
2207 <span class="pr-title">Elderberry & Soursop Sea Moss Gel</span> 2208 <span class="atc-menu">View product</span> 2209 </div> 2210 </a> 2211 </li> 2212 2213 <li class="hdt-block"> 2214 <a 2215 id="HeaderMenu-sea-moss-gels-pineapple-skies-sea-moss-gel" 2216 href="/products/pineapple-skies-sea-moss-gel" 2217 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2218 > 2219 <img 2220 src="//holisticvitalis.com/cdn/shop/files/IMG_1212_150x150.jpg?v=1768858767" 2221 class="sec-childlink-img" 2222 alt="Pineapple Skies Sea Moss Gel" 2223 > 2224 2225 <div class="menu-item-info"> 2226 <div class="ratings"> 2227 <div 2228 class="trustshop-collection-rating--item" 2229 rating-value="4.7" 2230 rating-count="95" 2231 ></div> 2232 <div class="loox-rating" data-id="8117299904707" data-rating="4.7" data-raters="95"></div> 2233 2234 </div> 2235 <span class="pr-title">Pineapple Skies Sea Moss Gel</span> 2236 <span class="atc-menu">View product</span> 2237 </div> 2238 </a> 2239 </li> 2240 2241 <li class="hdt-block"> 2242 <a 2243 id="HeaderMenu-sea-moss-gels-strawberry-oasis-sea-moss-gel" 2244 href="/products/strawberry-oasis-sea-moss-gel" 2245 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2246 > 2247 <img 2248 src="//holisticvitalis.com/cdn/shop/files/hf_20260116_211734_d7c5c107-9770-45fc-a43a-432ee21fdd4b_150x150.png?v=1768600810" 2249 class="sec-childlink-img" 2250 alt="Strawberry Banana Oasis Sea Moss Gel" 2251 > 2252 2253 <div class="menu-item-info"> 2254 <div class="ratings"> 2255 <div 2256 class="trustshop-collection-rating--item" 2257 rating-value="4.8" 2258 rating-count="105" 2259 ></div> 2260 <div class="loox-rating" data-id="8117298593987" data-rating="4.8" data-raters="105"></div> 2261 2262 </div> 2263 <span class="pr-title">Strawberry Banana Oasis Sea Moss Gel</span> 2264 <span class="atc-menu">View product</span> 2265 </div> 2266 </a> 2267 </li> 2268 2269 <li class="hdt-block"> 2270 <a 2271 id="HeaderMenu-sea-moss-gels-wellness-trio-bundle" 2272 href="/products/wellness-trio-bundle" 2273 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2274 > 2275 <img 2276 src="//holisticvitalis.com/cdn/shop/files/hf_20260117_060217_6d996a85-8644-4665-b50e-ab713587ccd9_150x150.png?v=1768630599" 2277 class="sec-childlink-img" 2278 alt="The Wellness Trio Bundle" 2279 > 2280 2281 <div class="menu-item-info"> 2282 <div class="ratings"> 2283 <div 2284 class="trustshop-collection-rating--item" 2285 rating-value="4.9" 2286 rating-count="175" 2287 ></div> 2288 <div class="loox-rating" data-id="8117340963011" data-rating="4.9" data-raters="175"></div> 2289 2290 </div>
2291 <span class="pr-title">The Wellness Trio Bundle</span> 2292 <span class="atc-menu">View product</span> 2293 </div> 2294 </a> 2295 </li> 2296 2297 <li class="hdt-block"> 2298 <a 2299 id="HeaderMenu-sea-moss-gels-tropical-trio" 2300 href="/products/tropical-trio" 2301 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2302 > 2303 <img 2304 src="//holisticvitalis.com/cdn/shop/files/IMG_1213_150x150.jpg?v=1762442550" 2305 class="sec-childlink-img" 2306 alt="The Tropical Trio Bundle" 2307 > 2308 2309 <div class="menu-item-info"> 2310 <div class="ratings"> 2311 <div 2312 class="trustshop-collection-rating--item" 2313 rating-value="4.9" 2314 rating-count="166" 2315 ></div> 2316 <div class="loox-rating" data-id="8117341028547" data-rating="4.9" data-raters="166"></div> 2317 2318 </div> 2319 <span class="pr-title">The Tropical Trio Bundle</span> 2320 <span class="atc-menu">View product</span> 2321 </div> 2322 </a> 2323 </li> 2324 2325 <li class="hdt-block"> 2326 <a 2327 id="HeaderMenu-sea-moss-gels-st-lucia-gold-sea-moss-gel-1" 2328 href="/products/st-lucia-gold-sea-moss-gel-1" 2329 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2330 > 2331 <img 2332 src="//holisticvitalis.com/cdn/shop/files/hf_20260116_211830_9c232f95-c486-414a-a647-3560ece4df84_150x150.png?v=1768600595" 2333 class="sec-childlink-img" 2334 alt="St Lucia Gold Sea Moss Gel" 2335 > 2336 2337 <div class="menu-item-info"> 2338 <div class="ratings"> 2339 <div 2340 class="trustshop-collection-rating--item" 2341 rating-value="4.9" 2342 rating-count="557" 2343 ></div> 2344 <div class="loox-rating" data-id="8117289812163" data-rating="4.9" data-raters="557"></div> 2345 2346 </div> 2347 <span class="pr-title">St Lucia Gold Sea Moss Gel</span> 2348 <span class="atc-menu">View product</span> 2349 </div> 2350 </a> 2351 </li> 2352 2353 <li class="hdt-block"> 2354 <a 2355 id="HeaderMenu-sea-moss-gels-caribbean-sunrise-sea-moss-gel" 2356 href="/products/caribbean-sunrise-sea-moss-gel" 2357 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2358 > 2359 <img 2360 src="//holisticvitalis.com/cdn/shop/files/hf_20260116_211607_c9b86361-d76b-4f15-ba3a-176bc22dc1cd_150x150.jpg?v=1768858705" 2361 class="sec-childlink-img" 2362 alt="Caribbean Sunrise Sea Moss Gel" 2363 > 2364 2365 <div class="menu-item-info"> 2366 <div class="ratings"> 2367 <div 2368 class="trustshop-collection-rating--item" 2369 rating-value="4.7" 2370 rating-count="36" 2371 ></div> 2372 <div class="loox-rating" data-id="8117301182659" data-rating="4.7" data-raters="36"></div> 2373 2374 </div>
2375 <span class="pr-title">Caribbean Sunrise Sea Moss Gel</span> 2376 <span class="atc-menu">View product</span> 2377 </div> 2378 </a> 2379 </li> 2380 2381 <li class="hdt-block"> 2382 <a 2383 id="HeaderMenu-sea-moss-gels-electric-dragon-sea-moss-gel-1" 2384 href="/products/electric-dragon-sea-moss-gel-1" 2385 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2386 > 2387 <img 2388 src="//holisticvitalis.com/cdn/shop/files/hf_20260116_211544_35e0e748-51f5-4d2c-988c-12df51f18703_150x150.png?v=1768600678" 2389 class="sec-childlink-img" 2390 alt="Electric Dragon Sea Moss Gel" 2391 > 2392 2393 <div class="menu-item-info"> 2394 <div class="ratings"> 2395 <div 2396 class="trustshop-collection-rating--item" 2397 rating-value="4.9" 2398 rating-count="332" 2399 ></div> 2400 <div class="loox-rating" data-id="8117297807555" data-rating="4.9" data-raters="332"></div> 2401 2402 </div> 2403 <span class="pr-title">Electric Dragon Sea Moss Gel</span> 2404 <span class="atc-menu">View product</span> 2405 </div> 2406 </a> 2407 </li> 2408 2409 <li class="hdt-block"> 2410 <a 2411 id="HeaderMenu-sea-moss-gels-hv-powerhouse-bundle" 2412 href="/products/hv-powerhouse-bundle" 2413 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2414 > 2415 <img 2416 src="//holisticvitalis.com/cdn/shop/files/IMG_1214_150x150.jpg?v=1764302368" 2417 class="sec-childlink-img" 2418 alt="THE HV Powerhouse Bundle" 2419 > 2420 2421 <div class="menu-item-info"> 2422 <div class="ratings"> 2423 <div 2424 class="trustshop-collection-rating--item" 2425 rating-value="4.9" 2426 rating-count="103" 2427 ></div> 2428 <div class="loox-rating" data-id="8117344633027" data-rating="4.9" data-raters="103"></div> 2429 2430 </div> 2431 <span class="pr-title">THE HV Powerhouse Bundle</span> 2432 <span class="atc-menu">View product</span> 2433 </div> 2434 </a> 2435 </li> 2436 2437 2438 2439 2440 2441 </div> 2442 2443 2444 2445 <div class="grand_menu_details"><div class="grand-collection-block"> 2446 <a href="/collections/sea-moss-gels" class="grand-collection-link"> 2447 <div class="grand-collection-content"> 2448 <h3 class="grand-collection-title"> 2449 Sea Moss Gels 2450 </h3> 2451 2452 <p class="grand-collection-desc"> 2453 2454 2455 6 wildcrafted sea moss gels â pick any 3 for $60/mo or $89.99 one-time. Made fresh weekly. 2456 2457 </p> 2458 2459 2460 2461 2462 2463 <img 2464 src="//holisticvitalis.com/cdn/shop/collections/Elderberry_1.png?v=1748876637&width=500" 2465 class="grand-collection-image" 2466 alt="Sea Moss Gels" 2467 > 2468
2469 <span class="grand-collection-btn">Shop Now â</span> 2470 </div> 2471 </a> 2472 </div></div> 2473 </div> 2474 2475 <div class="blockmenu"></div> 2476 </ul> 2477 </div> 2478 </details> 2479 </header-menu> 2480 </li> 2481 2482 <li class="2"> 2483 <header-menu> 2484 <details 2485 id="Details-HeaderMenu-2" 2486 class="mega-menu cst" 2487 2488 > 2489 <summary 2490 id="HeaderMenu-best-sellers" 2491 class="header__menu-item aa list-menu__item link focus-inset" 2492 > 2493 2494 2495 2496 2497 <img 2498 src="//holisticvitalis.com/cdn/shop/files/menu-img_4.png?v=1762778879&width=400" 2499 class="menu_limeh collection_metafield_image" 2500 alt="Best Sellers" 2501 > 2502 2503 2504 <a 2505 href="/collections/best-sellers" 2506 2507 > 2508 Best Sellers 2509 </a> 2510 2511 </summary> 2512 2513 <div 2514 id="MegaMenu-Content-2" 2515 class="mega-menu__content color- motion-reduce global-settings-popup" 2516 tabindex="-1" 2517 > 2518 <ul 2519 class="mega-menu__list page-width1" 2520 role="list" 2521 > 2522 <div class="menu-list"> 2523 2524 <div class="megamenu-inner-headr"> 2525 <h4 class="menu-col-title">Best Sellers</h4> 2526 <a href="/collections/best-sellers" class="megamenu-btnn"> 2527 <img src="https://cdn.shopify.com/s/files/1/0681/3106/1955/files/megamenu-btn.png?v=1762777763"> 2528 Shop All</a 2529 > 2530 </div> 2531 <div class="menu-default-links"> 2532 2533 2534 2535 2536 2537 2538 2539 2540 <li class="hdt-block"> 2541 <a 2542 id="HeaderMenu-best-sellers-elderberry-and-soursop-sea-moss-gel" 2543 href="/products/elderberry-and-soursop-sea-moss-gel" 2544 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2545 > 2546 <img 2547 src="//holisticvitalis.com/cdn/shop/files/Elderberry_Product_Photos_FIN_150x150.jpg?v=1768600546" 2548 class="sec-childlink-img" 2549 alt="Elderberry & Soursop Sea Moss Gel" 2550 > 2551 2552 <div class="menu-item-info"> 2553 <div class="ratings"> 2554 <div 2555 class="trustshop-collection-rating--item" 2556 rating-value="4.9" 2557 rating-count="1140" 2558 ></div> 2559 <div class="loox-rating" data-id="8117290270915" data-rating="4.9" data-raters="1140"></div> 2560 2561 </div> 2562 <span class="pr-title">Elderberry & Soursop Sea Moss Gel</span> 2563 <span class="atc-menu">View product</span> 2564 </div> 2565 </a> 2566 </li> 2567 2568 <li class="hdt-block"> 2569 <a 2570 id="HeaderMenu-best-sellers-pineapple-skies-sea-moss-gel" 2571 href="/products/pineapple-skies-sea-moss-gel" 2572 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2573 > 2574 <img 2575 src="//holisticvitalis.com/cdn/shop/files/IMG_12
257512_150x150.jpg?v=1768858767" 2576 class="sec-childlink-img" 2577 alt="Pineapple Skies Sea Moss Gel" 2578 > 2579 2580 <div class="menu-item-info"> 2581 <div class="ratings"> 2582 <div 2583 class="trustshop-collection-rating--item" 2584 rating-value="4.7" 2585 rating-count="95" 2586 ></div> 2587 <div class="loox-rating" data-id="8117299904707" data-rating="4.7" data-raters="95"></div> 2588 2589 </div> 2590 <span class="pr-title">Pineapple Skies Sea Moss Gel</span> 2591 <span class="atc-menu">View product</span> 2592 </div> 2593 </a> 2594 </li> 2595 2596 <li class="hdt-block"> 2597 <a 2598 id="HeaderMenu-best-sellers-strawberry-oasis-sea-moss-gel" 2599 href="/products/strawberry-oasis-sea-moss-gel" 2600 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2601 > 2602 <img 2603 src="//holisticvitalis.com/cdn/shop/files/hf_20260116_211734_d7c5c107-9770-45fc-a43a-432ee21fdd4b_150x150.png?v=1768600810" 2604 class="sec-childlink-img" 2605 alt="Strawberry Banana Oasis Sea Moss Gel" 2606 > 2607 2608 <div class="menu-item-info"> 2609 <div class="ratings"> 2610 <div 2611 class="trustshop-collection-rating--item" 2612 rating-value="4.8" 2613 rating-count="105" 2614 ></div> 2615 <div class="loox-rating" data-id="8117298593987" data-rating="4.8" data-raters="105"></div> 2616 2617 </div> 2618 <span class="pr-title">Strawberry Banana Oasis Sea Moss Gel</span> 2619 <span class="atc-menu">View product</span> 2620 </div> 2621 </a> 2622 </li> 2623 2624 <li class="hdt-block"> 2625 <a 2626 id="HeaderMenu-best-sellers-wellness-trio-bundle" 2627 href="/products/wellness-trio-bundle" 2628 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2629 > 2630 <img 2631 src="//holisticvitalis.com/cdn/shop/files/hf_20260117_060217_6d996a85-8644-4665-b50e-ab713587ccd9_150x150.png?v=1768630599" 2632 class="sec-childlink-img" 2633 alt="The Wellness Trio Bundle" 2634 > 2635 2636 <div class="menu-item-info"> 2637 <div class="ratings"> 2638 <div 2639 class="trustshop-collection-rating--item" 2640 rating-value="4.9" 2641 rating-count="175" 2642 ></div> 2643 <div class="loox-rating" data-id="8117340963011" data-rating="4.9" data-raters="175"></div> 2644 2645 </div>
2646 <span class="pr-title">The Wellness Trio Bundle</span> 2647 <span class="atc-menu">View product</span> 2648 </div> 2649 </a> 2650 </li> 2651 2652 <li class="hdt-block"> 2653 <a 2654 id="HeaderMenu-best-sellers-tropical-trio" 2655 href="/products/tropical-trio" 2656 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2657 > 2658 <img 2659 src="//holisticvitalis.com/cdn/shop/files/IMG_1213_150x150.jpg?v=1762442550" 2660 class="sec-childlink-img" 2661 alt="The Tropical Trio Bundle" 2662 > 2663 2664 <div class="menu-item-info"> 2665 <div class="ratings"> 2666 <div 2667 class="trustshop-collection-rating--item" 2668 rating-value="4.9" 2669 rating-count="166" 2670 ></div> 2671 <div class="loox-rating" data-id="8117341028547" data-rating="4.9" data-raters="166"></div> 2672 2673 </div> 2674 <span class="pr-title">The Tropical Trio Bundle</span> 2675 <span class="atc-menu">View product</span> 2676 </div> 2677 </a> 2678 </li> 2679 2680 <li class="hdt-block"> 2681 <a 2682 id="HeaderMenu-best-sellers-st-lucia-gold-sea-moss-gel-1" 2683 href="/products/st-lucia-gold-sea-moss-gel-1" 2684 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2685 > 2686 <img 2687 src="//holisticvitalis.com/cdn/shop/files/hf_20260116_211830_9c232f95-c486-414a-a647-3560ece4df84_150x150.png?v=1768600595" 2688 class="sec-childlink-img" 2689 alt="St Lucia Gold Sea Moss Gel" 2690 > 2691 2692 <div class="menu-item-info"> 2693 <div class="ratings"> 2694 <div 2695 class="trustshop-collection-rating--item" 2696 rating-value="4.9" 2697 rating-count="557" 2698 ></div> 2699 <div class="loox-rating" data-id="8117289812163" data-rating="4.9" data-raters="557"></div> 2700 2701 </div> 2702 <span class="pr-title">St Lucia Gold Sea Moss Gel</span> 2703 <span class="atc-menu">View product</span> 2704 </div> 2705 </a> 2706 </li> 2707 2708 <li class="hdt-block"> 2709 <a 2710 id="HeaderMenu-best-sellers-caribbean-sunrise-sea-moss-gel" 2711 href="/products/caribbean-sunrise-sea-moss-gel" 2712 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2713 > 2714 <img 2715 src="//holisticvitalis.com/cdn/shop/files/hf_20260116_211607_c9b86361-d76b-4f15-ba3a-176bc22dc1cd_150x150.jpg?v=1768858705" 2716 class="sec-childlink-img" 2717 alt="Caribbean Sunrise Sea Moss Gel" 2718 > 2719 2720 <div class="menu-item-info"> 2721 <div class="ratings"> 2722 <div 2723 class="trustshop-collection-rating--item" 2724 rating-value="4.7" 2725 rating-count="36" 2726 ></div> 2727 <div class="loox-rating" data-id="8117301182659" data-rating="4.7" data-raters="36"></div> 2728 2729 </div>
2730 <span class="pr-title">Caribbean Sunrise Sea Moss Gel</span> 2731 <span class="atc-menu">View product</span> 2732 </div> 2733 </a> 2734 </li> 2735 2736 <li class="hdt-block"> 2737 <a 2738 id="HeaderMenu-best-sellers-electric-dragon-sea-moss-gel-1" 2739 href="/products/electric-dragon-sea-moss-gel-1" 2740 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2741 > 2742 <img 2743 src="//holisticvitalis.com/cdn/shop/files/hf_20260116_211544_35e0e748-51f5-4d2c-988c-12df51f18703_150x150.png?v=1768600678" 2744 class="sec-childlink-img" 2745 alt="Electric Dragon Sea Moss Gel" 2746 > 2747 2748 <div class="menu-item-info"> 2749 <div class="ratings"> 2750 <div 2751 class="trustshop-collection-rating--item" 2752 rating-value="4.9" 2753 rating-count="332" 2754 ></div> 2755 <div class="loox-rating" data-id="8117297807555" data-rating="4.9" data-raters="332"></div> 2756 2757 </div> 2758 <span class="pr-title">Electric Dragon Sea Moss Gel</span> 2759 <span class="atc-menu">View product</span> 2760 </div> 2761 </a> 2762 </li> 2763 2764 <li class="hdt-block"> 2765 <a 2766 id="HeaderMenu-best-sellers-organic-sea-moss-gummy-bears-pre-order" 2767 href="/products/organic-sea-moss-gummy-bears-pre-order" 2768 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2769 > 2770 <img 2771 src="//holisticvitalis.com/cdn/shop/files/IMG-2226_150x150.jpg?v=1764302222" 2772 class="sec-childlink-img" 2773 alt="PRE ORDER Organic Sea Moss Gummy Bears" 2774 > 2775 2776 <div class="menu-item-info"> 2777 <div class="ratings"> 2778 <div 2779 class="trustshop-collection-rating--item" 2780 rating-value="5.0" 2781 rating-count="375" 2782 ></div> 2783 <div class="loox-rating" data-id="8117350727875" data-rating="5.0" data-raters="375"></div> 2784 2785 </div> 2786 <span class="pr-title">PRE ORDER Organic Sea Moss Gummy Bears</span> 2787 <span class="atc-menu">View product</span> 2788 </div> 2789 </a> 2790 </li> 2791 2792 <li class="hdt-block"> 2793 <a 2794 id="HeaderMenu-best-sellers-mushroom-gummies" 2795 href="/products/mushroom-gummies" 2796 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2797 > 2798 <img 2799 src="//holisticvitalis.com/cdn/shop/files/IMG-2230_150x150.jpg?v=1764302195" 2800 class="sec-childlink-img" 2801 alt="Mushroom Gummies 10-in-1 Blend" 2802 > 2803 2804 <div class="menu-item-info"> 2805 <div class="ratings"> 2806 <div 2807 class="trustshop-collection-rating--item" 2808 rating-value="4.9" 2809 rating-count="121" 2810 ></div> 2811 <div class="loox-rating" data-id="8117351317699" data-rating="4.9" data-raters="121"></div> 2812 2813 </div>
2814 <span class="pr-title">Mushroom Gummies 10-in-1 Blend</span> 2815 <span class="atc-menu">View product</span> 2816 </div> 2817 </a> 2818 </li> 2819 2820 2821 2822 2823 2824 </div> 2825 2826 2827 2828 <div class="grand_menu_details"><div class="grand-collection-block"> 2829 <a href="/collections/best-sellers" class="grand-collection-link"> 2830 <div class="grand-collection-content"> 2831 <h3 class="grand-collection-title"> 2832 Best Sellers 2833 </h3> 2834 2835 2836 2837 2838 2839 <img 2840 src="//holisticvitalis.com/cdn/shop/collections/Designsemnome_17.png?v=1748876615&width=500" 2841 class="grand-collection-image" 2842 alt="Best Sellers" 2843 > 2844 2845 <span class="grand-collection-btn">Shop Now â</span> 2846 </div> 2847 </a> 2848 </div></div> 2849 </div> 2850 2851 <div class="blockmenu"></div> 2852 </ul> 2853 </div> 2854 </details> 2855 </header-menu> 2856 </li> 2857 2858 <li class="3"> 2859 <header-menu> 2860 <details 2861 id="Details-HeaderMenu-3" 2862 class="mega-menu cst" 2863 2864 > 2865 <summary 2866 id="HeaderMenu-bundle-deals" 2867 class="header__menu-item aa list-menu__item link focus-inset" 2868 > 2869 2870 2871 2872 2873 <img 2874 src="//holisticvitalis.com/cdn/shop/files/megamenu-btn.png?v=1762778931&width=400" 2875 class="menu_limeh collection_metafield_image" 2876 alt="Bundle Deals" 2877 > 2878 2879 2880 <a 2881 href="/collections/bundle-deals" 2882 2883 > 2884 Bundle Deals 2885 </a> 2886 2887 </summary> 2888 2889 <div 2890 id="MegaMenu-Content-3" 2891 class="mega-menu__content color- motion-reduce global-settings-popup" 2892 tabindex="-1" 2893 > 2894 <ul 2895 class="mega-menu__list page-width1" 2896 role="list" 2897 > 2898 <div class="menu-list"> 2899 2900 <div class="megamenu-inner-headr"> 2901 <h4 class="menu-col-title">Bundle Deals</h4> 2902 <a href="/collections/bundle-deals" class="megamenu-btnn"> 2903 <img src="https://cdn.shopify.com/s/files/1/0681/3106/1955/files/megamenu-btn.png?v=1762777763"> 2904 Shop All</a 2905 > 2906 </div> 2907 <div class="menu-default-links"> 2908 2909 2910 2911 2912 2913 2914 2915 2916 <li class="hdt-block"> 2917 <a 2918 id="HeaderMenu-bundle-deals-wellness-trio-bundle" 2919 href="/products/wellness-trio-bundle" 2920 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2921 > 2922 <img 2923 src="//holisticvitalis.com/cdn/shop/files/hf_20260117_060217_6d996a85-8644-4665-b50e-ab713587ccd9_150x150.png?v=1768630599" 2924 class="sec-childlink-img" 2925 alt="The Wellness Trio Bundle" 2926 > 2927 2928 <div class="menu-item-info"> 2929 <div class="ratings"> 2930 <div 2931 class="trustshop-collection-rating--item" 2932 rating-value="4.9" 2933 rating-count="175" 2934 ></div> 2935 <div class="loox-rating" data-id="8117340963011" data-rating="4.9" data-raters="175"></div> 2936 2937 </div>
2938 <span class="pr-title">The Wellness Trio Bundle</span> 2939 <span class="atc-menu">View product</span> 2940 </div> 2941 </a> 2942 </li> 2943 2944 <li class="hdt-block"> 2945 <a 2946 id="HeaderMenu-bundle-deals-tropical-trio" 2947 href="/products/tropical-trio" 2948 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2949 > 2950 <img 2951 src="//holisticvitalis.com/cdn/shop/files/IMG_1213_150x150.jpg?v=1762442550" 2952 class="sec-childlink-img" 2953 alt="The Tropical Trio Bundle" 2954 > 2955 2956 <div class="menu-item-info"> 2957 <div class="ratings"> 2958 <div 2959 class="trustshop-collection-rating--item" 2960 rating-value="4.9" 2961 rating-count="166" 2962 ></div> 2963 <div class="loox-rating" data-id="8117341028547" data-rating="4.9" data-raters="166"></div> 2964 2965 </div> 2966 <span class="pr-title">The Tropical Trio Bundle</span> 2967 <span class="atc-menu">View product</span> 2968 </div> 2969 </a> 2970 </li> 2971 2972 <li class="hdt-block"> 2973 <a 2974 id="HeaderMenu-bundle-deals-hv-powerhouse-bundle" 2975 href="/products/hv-powerhouse-bundle" 2976 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 2977 > 2978 <img 2979 src="//holisticvitalis.com/cdn/shop/files/IMG_1214_150x150.jpg?v=1764302368" 2980 class="sec-childlink-img" 2981 alt="THE HV Powerhouse Bundle" 2982 > 2983 2984 <div class="menu-item-info"> 2985 <div class="ratings"> 2986 <div 2987 class="trustshop-collection-rating--item" 2988 rating-value="4.9" 2989 rating-count="103" 2990 ></div> 2991 <div class="loox-rating" data-id="8117344633027" data-rating="4.9" data-raters="103"></div> 2992 2993 </div> 2994 <span class="pr-title">THE HV Powerhouse Bundle</span> 2995 <span class="atc-menu">View product</span> 2996 </div> 2997 </a> 2998 </li> 2999 3000 3001 3002 3003 3004 </div> 3005 3006 3007 3008 <div class="grand_menu_details"><div class="grand-collection-block"> 3009 <a href="/collections/bundle-deals" class="grand-collection-link"> 3010 <div class="grand-collection-content"> 3011 <h3 class="grand-collection-title"> 3012 Bundle Deals 3013 </h3> 3014 3015 3016 3017 3018 3019 <img 3020 src="//holisticvitalis.com/cdn/shop/collections/Designsemnome_16.png?v=1748876657&width=500" 3021 class="grand-collection-image" 3022 alt="Bundle Deals" 3023 > 3024
3025 <span class="grand-collection-btn">Shop Now â</span> 3026 </div> 3027 </a> 3028 </div></div> 3029 </div> 3030 3031 <div class="blockmenu"></div> 3032 </ul> 3033 </div> 3034 </details> 3035 </header-menu> 3036 </li> 3037 3038 <li class="4"> 3039 <header-menu> 3040 <details 3041 id="Details-HeaderMenu-4" 3042 class="mega-menu cst" 3043 3044 > 3045 <summary 3046 id="HeaderMenu-gummies" 3047 class="header__menu-item aa list-menu__item link focus-inset" 3048 > 3049 3050 3051 3052 3053 <img 3054 src="//holisticvitalis.com/cdn/shop/files/menu-img_3.png?v=1762778270&width=400" 3055 class="menu_limeh collection_metafield_image" 3056 alt="Gummies" 3057 > 3058 3059 3060 <a 3061 href="/collections/gummies" 3062 3063 > 3064 Gummies 3065 </a> 3066 3067 </summary> 3068 3069 <div 3070 id="MegaMenu-Content-4" 3071 class="mega-menu__content color- motion-reduce global-settings-popup" 3072 tabindex="-1" 3073 > 3074 <ul 3075 class="mega-menu__list page-width1" 3076 role="list" 3077 > 3078 <div class="menu-list"> 3079 3080 <div class="megamenu-inner-headr"> 3081 <h4 class="menu-col-title">Gummies</h4> 3082 <a href="/collections/gummies" class="megamenu-btnn"> 3083 <img src="https://cdn.shopify.com/s/files/1/0681/3106/1955/files/megamenu-btn.png?v=1762777763"> 3084 Shop All</a 3085 > 3086 </div> 3087 <div class="menu-default-links"> 3088 3089 3090 3091 3092 3093 3094 3095 3096 <li class="hdt-block"> 3097 <a 3098 id="HeaderMenu-gummies-organic-sea-moss-gummy-bears-pre-order" 3099 href="/products/organic-sea-moss-gummy-bears-pre-order" 3100 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 3101 > 3102 <img 3103 src="//holisticvitalis.com/cdn/shop/files/IMG-2226_150x150.jpg?v=1764302222" 3104 class="sec-childlink-img" 3105 alt="PRE ORDER Organic Sea Moss Gummy Bears" 3106 > 3107 3108 <div class="menu-item-info"> 3109 <div class="ratings"> 3110 <div 3111 class="trustshop-collection-rating--item" 3112 rating-value="5.0" 3113 rating-count="375" 3114 ></div> 3115 <div class="loox-rating" data-id="8117350727875" data-rating="5.0" data-raters="375"></div> 3116 3117 </div> 3118 <span class="pr-title">PRE ORDER Organic Sea Moss Gummy Bears</span> 3119 <span class="atc-menu">View product</span> 3120 </div> 3121 </a> 3122 </li> 3123 3124 <li class="hdt-block"> 3125 <a 3126 id="HeaderMenu-gummies-mushroom-gummies" 3127 href="/products/mushroom-gummies" 3128 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 3129 > 3130 <img 3131 src="//holisticvitalis.com/cdn/shop/files/IMG-2230_150x150.jpg?v=1764302195" 3132 class="sec-childlink-img" 3133 alt="Mushroom Gummies 10-in-1 Blend" 3134 > 3135 3136 <div class="menu-item-info"> 3137 <div class="ratings"> 3138 <div 3139 class="trustshop-collection-rating--item" 3140 rating-value="4.9" 3141 rating-count="121" 3142 ></div> 3143 <div class="loox-rating" data-id="8117351317699" data-rating="4.9" data-raters="121"></div> 3144 3145 </div>
3146 <span class="pr-title">Mushroom Gummies 10-in-1 Blend</span> 3147 <span class="atc-menu">View product</span> 3148 </div> 3149 </a> 3150 </li> 3151 3152 <li class="hdt-block"> 3153 <a 3154 id="HeaderMenu-gummies-16-in-1-black-gold-sea-moss-gummies" 3155 href="/products/16-in-1-black-gold-sea-moss-gummies" 3156 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 3157 > 3158 <img 3159 src="//holisticvitalis.com/cdn/shop/files/black-gold-sea-moss-gummies-hand-hero_150x150.png?v=1779475957" 3160 class="sec-childlink-img" 3161 alt="16 in 1 Black Gold Sea Moss Gummies" 3162 > 3163 3164 <div class="menu-item-info"> 3165 <div class="ratings"> 3166 <div 3167 class="trustshop-collection-rating--item" 3168 rating-value="4.9" 3169 rating-count="14" 3170 ></div> 3171 <div class="loox-rating" data-id="8242436931779" data-rating="4.9" data-raters="14"></div> 3172 3173 </div> 3174 <span class="pr-title">16 in 1 Black Gold Sea Moss Gummies</span> 3175 <span class="atc-menu">View product</span> 3176 </div> 3177 </a> 3178 </li> 3179 3180 <li class="hdt-block"> 3181 <a 3182 id="HeaderMenu-gummies-blackgold-sea-moss-capsules" 3183 href="/products/blackgold-sea-moss-capsules" 3184 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 3185 > 3186 <img 3187 src="//holisticvitalis.com/cdn/shop/files/hf_20260116_063511_7c0843be-a4b8-4f5d-9c14-8e6d800dd7c8_1_150x150.png?v=1768546495" 3188 class="sec-childlink-img" 3189 alt="Black Gold Sea Moss Capsules" 3190 > 3191 3192 <div class="menu-item-info"> 3193 <div class="ratings"> 3194 <div 3195 class="trustshop-collection-rating--item" 3196 rating-value="4.7" 3197 rating-count="3" 3198 ></div> 3199 <div class="loox-rating" data-id="8228942053571" data-rating="4.7" data-raters="3"></div> 3200 3201 </div> 3202 <span class="pr-title">Black Gold Sea Moss Capsules</span> 3203 <span class="atc-menu">View product</span> 3204 </div> 3205 </a> 3206 </li> 3207 3208 3209 3210 3211 3212 </div> 3213 3214 3215 3216 <div class="grand_menu_details"><div class="grand-collection-block"> 3217 <a href="/collections/gummies" class="grand-collection-link"> 3218 <div class="grand-collection-content"> 3219 <h3 class="grand-collection-title"> 3220 Gummies & Capsules 3221 </h3> 3222 3223 <p class="grand-collection-desc"> 3224 3225 3226 3227 Sea Moss Gummies & Capsules 3228 Sea moss gummies and capsules for simple daily routines. 3229 Compare gummies, caps... 3230 3231 </p> 3232 3233 3234 3235 3236 3237 <img 3238 src="//holisticvitalis.com/cdn/shop/collections/Designsemnome_15.png?v=1748876675&width=500" 3239 class="grand-collection-image" 3240 alt="Gummies" 3241 > 3242
3243 <span class="grand-collection-btn">Shop Now â</span> 3244 </div> 3245 </a> 3246 </div></div> 3247 </div> 3248 3249 <div class="blockmenu"></div> 3250 </ul> 3251 </div> 3252 </details> 3253 </header-menu> 3254 </li> 3255 3256 <li class="5"> 3257 <header-menu> 3258 <details 3259 id="Details-HeaderMenu-5" 3260 class="mega-menu cst" 3261 3262 > 3263 <summary 3264 id="HeaderMenu-skin-care" 3265 class="header__menu-item aa list-menu__item link focus-inset" 3266 > 3267 3268 3269 3270 3271 <img 3272 src="//holisticvitalis.com/cdn/shop/files/menu-img_2.png?v=1762778714&width=400" 3273 class="menu_limeh collection_metafield_image" 3274 alt="Skin Care" 3275 > 3276 3277 3278 <a 3279 href="/collections/skin-care" 3280 3281 > 3282 Skin Care 3283 </a> 3284 3285 </summary> 3286 3287 <div 3288 id="MegaMenu-Content-5" 3289 class="mega-menu__content color- motion-reduce global-settings-popup" 3290 tabindex="-1" 3291 > 3292 <ul 3293 class="mega-menu__list page-width1" 3294 role="list" 3295 > 3296 <div class="menu-list"> 3297 3298 <div class="megamenu-inner-headr"> 3299 <h4 class="menu-col-title">Skin Care</h4> 3300 <a href="/collections/skin-care" class="megamenu-btnn"> 3301 <img src="https://cdn.shopify.com/s/files/1/0681/3106/1955/files/megamenu-btn.png?v=1762777763"> 3302 Shop All</a 3303 > 3304 </div> 3305 <div class="menu-default-links"> 3306 3307 3308 3309 3310 3311 3312 3313 3314 <li class="hdt-block"> 3315 <a 3316 id="HeaderMenu-skin-care-turmeric-swirl-sea-moss-body-soap" 3317 href="/products/turmeric-swirl-sea-moss-body-soap" 3318 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 3319 > 3320 <img 3321 src="//holisticvitalis.com/cdn/shop/files/IMG-20250602-WA0012_150x150.png?v=1762442585" 3322 class="sec-childlink-img" 3323 alt="TURMERIC SWIRL - Sea Moss Body Soap" 3324 > 3325 3326 <div class="menu-item-info"> 3327 <div class="ratings"> 3328 <div 3329 class="trustshop-collection-rating--item" 3330 rating-value="5.0" 3331 rating-count="62" 3332 ></div> 3333 <div class="loox-rating" data-id="8142894694595" data-rating="5.0" data-raters="61"></div> 3334 3335 </div> 3336 <span class="pr-title">TURMERIC SWIRL - Sea Moss Body Soap</span> 3337 <span class="atc-menu">View product</span> 3338 </div> 3339 </a> 3340 </li> 3341 3342 <li class="hdt-block"> 3343 <a 3344 id="HeaderMenu-skin-care-egyptian-gold-sea-moss-body-soap" 3345 href="/products/egyptian-gold-sea-moss-body-soap" 3346 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 3347 > 3348 <img 3349 src="//holisticvitalis.com/cdn/shop/files/Untitled_design_3_150x150.png?v=1762442584" 3350 class="sec-childlink-img" 3351 alt="EGYPTIAN GOLD - Sea Moss Body Soap" 3352 > 3353 3354 <div class="menu-item-info"> 3355 <div class="ratings"> 3356 <div 3357 class="trustshop-collection-rating--item" 3358 rating-value="4.9" 3359 rating-count="38" 3360 ></div> 3361 <div class="loox-rating" data-id="8142887157955" data-rating="4.9" data-raters="38"></div> 3362 3363 </div>
3364 <span class="pr-title">EGYPTIAN GOLD - Sea Moss Body Soap</span> 3365 <span class="atc-menu">View product</span> 3366 </div> 3367 </a> 3368 </li> 3369 3370 <li class="hdt-block"> 3371 <a 3372 id="HeaderMenu-skin-care-ocean-breeze-sea-moss-body-soap" 3373 href="/products/ocean-breeze-sea-moss-body-soap" 3374 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 3375 > 3376 <img 3377 src="//holisticvitalis.com/cdn/shop/files/IMG-20250602-WA0011_150x150.png?v=1762442582" 3378 class="sec-childlink-img" 3379 alt="OCEAN BREEZE - Sea Moss Body Soap" 3380 > 3381 3382 <div class="menu-item-info"> 3383 <div class="ratings"> 3384 <div 3385 class="trustshop-collection-rating--item" 3386 rating-value="5.0" 3387 rating-count="30" 3388 ></div> 3389 <div class="loox-rating" data-id="8142883881155" data-rating="5.0" data-raters="28"></div> 3390 3391 </div> 3392 <span class="pr-title">OCEAN BREEZE - Sea Moss Body Soap</span> 3393 <span class="atc-menu">View product</span> 3394 </div> 3395 </a> 3396 </li> 3397 3398 <li class="hdt-block"> 3399 <a 3400 id="HeaderMenu-skin-care-back-to-eden-sea-moss-body-soap" 3401 href="/products/back-to-eden-sea-moss-body-soap" 3402 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 3403 > 3404 <img 3405 src="//holisticvitalis.com/cdn/shop/files/IMG-20250602-WA0014_150x150.png?v=1762442583" 3406 class="sec-childlink-img" 3407 alt="BACK TO EDEN - Sea Moss Body Soap" 3408 > 3409 3410 <div class="menu-item-info"> 3411 <div class="ratings"> 3412 <div 3413 class="trustshop-collection-rating--item" 3414 rating-value="5.0" 3415 rating-count="26" 3416 ></div> 3417 <div class="loox-rating" data-id="8142891745475" data-rating="5.0" data-raters="25"></div> 3418 3419 </div> 3420 <span class="pr-title">BACK TO EDEN - Sea Moss Body Soap</span> 3421 <span class="atc-menu">View product</span> 3422 </div> 3423 </a> 3424 </li> 3425 3426 <li class="hdt-block"> 3427 <a 3428 id="HeaderMenu-skin-care-earth-sea-moss-body-soap" 3429 href="/products/earth-sea-moss-body-soap" 3430 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 3431 > 3432 <img 3433 src="//holisticvitalis.com/cdn/shop/files/IMG-20250602-WA0007_150x150.png?v=1762442585" 3434 class="sec-childlink-img" 3435 alt="EARTH - Sea Moss Body Soap" 3436 > 3437 3438 <div class="menu-item-info"> 3439 <div class="ratings"> 3440 <div 3441 class="trustshop-collection-rating--item" 3442 rating-value="4.9" 3443 rating-count="25" 3444 ></div> 3445 <div class="loox-rating" data-id="8142893154499" data-rating="4.9" data-raters="25"></div> 3446 3447 </div>
3448 <span class="pr-title">EARTH - Sea Moss Body Soap</span> 3449 <span class="atc-menu">View product</span> 3450 </div> 3451 </a> 3452 </li> 3453 3454 <li class="hdt-block"> 3455 <a 3456 id="HeaderMenu-skin-care-face-mask-sea-moss" 3457 href="/products/face-mask-sea-moss" 3458 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 3459 > 3460 <img 3461 src="//holisticvitalis.com/cdn/shop/files/IMG-20250602-WA0008_150x150.png?v=1762442573" 3462 class="sec-childlink-img" 3463 alt="Face Mask - Sea Moss" 3464 > 3465 3466 <div class="menu-item-info"> 3467 <div class="ratings"> 3468 <div 3469 class="trustshop-collection-rating--item" 3470 rating-value="4.8" 3471 rating-count="73" 3472 ></div> 3473 <div class="loox-rating" data-id="8135416807619" data-rating="4.8" data-raters="73"></div> 3474 3475 </div> 3476 <span class="pr-title">Face Mask - Sea Moss</span> 3477 <span class="atc-menu">View product</span> 3478 </div> 3479 </a> 3480 </li> 3481 3482 3483 3484 3485 3486 </div> 3487 3488 3489 3490 <div class="grand_menu_details"><div class="grand-collection-block"> 3491 <a href="/collections/skin-care" class="grand-collection-link"> 3492 <div class="grand-collection-content"> 3493 <h3 class="grand-collection-title"> 3494 Skin Care 3495 </h3> 3496 3497 3498 3499 3500 3501 <img 3502 src="//holisticvitalis.com/cdn/shop/collections/Egyptian_Gold.png?v=1748882121&width=500" 3503 class="grand-collection-image" 3504 alt="Skin Care" 3505 > 3506 3507 <span class="grand-collection-btn">Shop Now â</span> 3508 </div> 3509 </a> 3510 </div></div> 3511 </div> 3512 3513 <div class="blockmenu"></div> 3514 </ul> 3515 </div> 3516 </details> 3517 </header-menu> 3518 </li> 3519 3520 <li class="6"> 3521 <header-menu> 3522 <details 3523 id="Details-HeaderMenu-6" 3524 class="mega-menu cst" 3525 3526 > 3527 <summary 3528 id="HeaderMenu-raw-sea-moss" 3529 class="header__menu-item aa list-menu__item link focus-inset" 3530 > 3531 3532 3533 3534 3535 <img 3536 src="//holisticvitalis.com/cdn/shop/collections/IMG-20250602-WA0013.png?v=1748876711&width=400" 3537 class="menu_limeh collection_image" 3538 alt="Raw Sea Moss" 3539 > 3540 3541 3542 <a 3543 href="/collections/raw-sea-moss" 3544 3545 > 3546 Raw Sea Moss 3547 </a> 3548 3549 </summary> 3550 3551 <div 3552 id="MegaMenu-Content-6" 3553 class="mega-menu__content color- motion-reduce global-settings-popup" 3554 tabindex="-1" 3555 > 3556 <ul 3557 class="mega-menu__list page-width1" 3558 role="list" 3559 > 3560 <div class="menu-list"> 3561 3562 <div class="megamenu-inner-headr"> 3563 <h4 class="menu-col-title">Raw Sea Moss</h4> 3564 <a href="/collections/raw-sea-moss" class="megamenu-btnn"> 3565 <img src="https://cdn.shopify.com/s/files/1/0681/3106/1955/files/megamenu-btn.png?v=1762777763"> 3566 Shop All</a 3567 > 3568 </div> 3569 <div class="menu-default-links"> 3570 3571 3572 3573 3574 3575 3576 3577 3578 <li class="hdt-block"> 3579 <a 3580 id="HeaderMenu-raw-sea-moss-raw-st-lucia-gold-sea-moss" 3581 href="/products/raw-st-lucia-gold-sea-moss" 3582 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 3583 > 3584 <img 3585 src="//holisticvitalis.com/cdn/shop/files/526f6a91-b482-45ca-a5aa-fe8809968270_150x150.png?v=1763156513" 3586 class="sec-childlink-img" 3587 alt="Raw St Lucia Gold Sea Moss 4 oz" 3588 > 3589 3590 <div class="menu-item-info"> 3591 <div class="ratings"> 3592 <div 3593 class="trustshop-collection-rating--item" 3594 rating-value="5.0" 3595 rating-count="295" 3596 ></div> 3597 <div class="loox-rating" data-id="8117335752899" data-rating="5.0" data-raters="295"></div> 3598 3599 </div>
3600 <span class="pr-title">Raw St Lucia Gold Sea Moss 4 oz</span> 3601 <span class="atc-menu">View product</span> 3602 </div> 3603 </a> 3604 </li> 3605 3606 <li class="hdt-block"> 3607 <a 3608 id="HeaderMenu-raw-sea-moss-raw-full-spectrum-sea-moss" 3609 href="/products/raw-full-spectrum-sea-moss" 3610 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 3611 > 3612 <img 3613 src="//holisticvitalis.com/cdn/shop/files/20c5716d-9aaf-4201-acfc-89bb79bb996c_150x150.png?v=1763156513" 3614 class="sec-childlink-img" 3615 alt="Raw Full Spectrum Sea Moss 4oz" 3616 > 3617 3618 <div class="menu-item-info"> 3619 <div class="ratings"> 3620 <div 3621 class="trustshop-collection-rating--item" 3622 rating-value="5.0" 3623 rating-count="97" 3624 ></div> 3625 <div class="loox-rating" data-id="8117337030851" data-rating="5.0" data-raters="97"></div> 3626 3627 </div> 3628 <span class="pr-title">Raw Full Spectrum Sea Moss 4oz</span> 3629 <span class="atc-menu">View product</span> 3630 </div> 3631 </a> 3632 </li> 3633 3634 <li class="hdt-block"> 3635 <a 3636 id="HeaderMenu-raw-sea-moss-the-raw-sea-moss-bundle" 3637 href="/products/the-raw-sea-moss-bundle" 3638 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 3639 > 3640 <img 3641 src="//holisticvitalis.com/cdn/shop/files/IMG-20250602-WA0013_150x150.png?v=1762442551" 3642 class="sec-childlink-img" 3643 alt="Raw Sea Moss 12 oz Bundle" 3644 > 3645 3646 <div class="menu-item-info"> 3647 <div class="ratings"> 3648 <div 3649 class="trustshop-collection-rating--item" 3650 rating-value="5.0" 3651 rating-count="210" 3652 ></div> 3653 <div class="loox-rating" data-id="8117347582147" data-rating="5.0" data-raters="210"></div> 3654 3655 </div> 3656 <span class="pr-title">Raw Sea Moss 12 oz Bundle</span> 3657 <span class="atc-menu">View product</span> 3658 </div> 3659 </a> 3660 </li> 3661 3662 <li class="hdt-block"> 3663 <a 3664 id="HeaderMenu-raw-sea-moss-raw-st-lucia-gold-sea-moss-1-lb" 3665 href="/products/raw-st-lucia-gold-sea-moss-1-lb" 3666 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 3667 > 3668 <img 3669 src="//holisticvitalis.com/cdn/shop/files/rawstluciagold-1lb_150x150.png?v=1764700037" 3670 class="sec-childlink-img" 3671 alt="Raw St Lucia Gold Sea Moss 1 lb" 3672 > 3673 3674 <div class="menu-item-info"> 3675 <div class="ratings"> 3676 <div 3677 class="trustshop-collection-rating--item" 3678 rating-value="4.7" 3679 rating-count="3" 3680 ></div> 3681 <div class="loox-rating" data-id="8207808331971" data-rating="4.7" data-raters="3"></div> 3682 3683 </div>
3684 <span class="pr-title">Raw St Lucia Gold Sea Moss 1 lb</span> 3685 <span class="atc-menu">View product</span> 3686 </div> 3687 </a> 3688 </li> 3689 3690 <li class="hdt-block"> 3691 <a 3692 id="HeaderMenu-raw-sea-moss-raw-royal-purple-sea-moss" 3693 href="/products/raw-royal-purple-sea-moss" 3694 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 3695 > 3696 <img 3697 src="//holisticvitalis.com/cdn/shop/files/cb984eb2-f3cc-4bf2-af29-dd85ca85f034_150x150.png?v=1763156513" 3698 class="sec-childlink-img" 3699 alt="Raw Purple Sea Moss 4 oz" 3700 > 3701 3702 <div class="menu-item-info"> 3703 <div class="ratings"> 3704 <div 3705 class="trustshop-collection-rating--item" 3706 rating-value="5.0" 3707 rating-count="60" 3708 ></div> 3709 <div class="loox-rating" data-id="8117336178883" data-rating="5.0" data-raters="59"></div> 3710 3711 </div> 3712 <span class="pr-title">Raw Purple Sea Moss 4 oz</span> 3713 <span class="atc-menu">View product</span> 3714 </div> 3715 </a> 3716 </li> 3717 3718 <li class="hdt-block"> 3719 <a 3720 id="HeaderMenu-raw-sea-moss-raw-sea-moss-bundle-2-lb" 3721 href="/products/raw-sea-moss-bundle-2-lb" 3722 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 3723 > 3724 <img 3725 src="//holisticvitalis.com/cdn/shop/files/WhatsAppImage2025-12-04at10.15.40_887815b3_150x150.jpg?v=1764862559" 3726 class="sec-childlink-img"
3727 alt="Raw Sea Moss 3 lb Bundle" 3728 > 3729 3730 <div class="menu-item-info"> 3731 <div class="ratings"> 3732 <div 3733 class="trustshop-collection-rating--item" 3734 rating-value="5.0" 3735 rating-count="1" 3736 ></div> 3737 <div class="loox-rating" data-id="8207434809539" data-rating="5.0" data-raters="1"></div> 3738 3739 </div> 3740 <span class="pr-title">Raw Sea Moss 3 lb Bundle</span> 3741 <span class="atc-menu">View product</span> 3742 </div> 3743 </a> 3744 </li> 3745 3746 <li class="hdt-block"> 3747 <a 3748 id="HeaderMenu-raw-sea-moss-raw-full-spectrum-sea-moss-1-lb" 3749 href="/products/raw-full-spectrum-sea-moss-1-lb" 3750 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 3751 > 3752 <img 3753 src="//holisticvitalis.com/cdn/shop/files/raw_full_spectrum_-_1_lb_150x150.png?v=1764699897" 3754 class="sec-childlink-img" 3755 alt="Raw Full Spectrum Sea Moss 1 lb" 3756 > 3757 3758 <div class="menu-item-info"> 3759 <div class="ratings"> 3760 <div 3761 class="trustshop-collection-rating--item" 3762 rating-value="5.0" 3763 rating-count="2" 3764 ></div> 3765 <div class="loox-rating" data-id="8207804235971" data-rating="5.0" data-raters="2"></div> 3766 3767 </div> 3768 <span class="pr-title">Raw Full Spectrum Sea Moss 1 lb</span> 3769 <span class="atc-menu">View product</span> 3770 </div> 3771 </a> 3772 </li> 3773 3774 <li class="hdt-block"> 3775 <a 3776 id="HeaderMenu-raw-sea-moss-raw-royal-purple-sea-moss-1-lb" 3777 href="/products/raw-royal-purple-sea-moss-1-lb" 3778 class="mega-menu__link_heading mega-menu__link mega-menu__link--level-2 link" 3779 > 3780 <img 3781 src="//holisticvitalis.com/cdn/shop/files/rawpurple-1lb_150x150.png?v=1764699925" 3782 class="sec-childlink-img" 3783 alt="Raw Royal Purple Sea Moss 1 lb" 3784 > 3785 3786 <div class="menu-item-info"> 3787 <div class="ratings"> 3788 <div 3789 class="trustshop-collection-rating--item" 3790 rating-value="5.0" 3791 rating-count="1" 3792 ></div> 3793 <div class="loox-rating" data-id="8207810592963" data-rating="5.0" data-raters="1"></div> 3794 3795 </div>
3796 <span class="pr-title">Raw Royal Purple Sea Moss 1 lb</span> 3797 <span class="atc-menu">View product</span> 3798 </div> 3799 </a> 3800 </li> 3801 3802 3803 3804 3805 3806 </div> 3807 3808 3809 3810 <div class="grand_menu_details"><div class="grand-collection-block"> 3811 <a href="/collections/raw-sea-moss" class="grand-collection-link"> 3812 <div class="grand-collection-content"> 3813 <h3 class="grand-collection-title"> 3814 Raw Sea Moss 3815 </h3> 3816 3817 <p class="grand-collection-desc"> 3818 3819 3820 2025's Top Sea Moss: Holistic Vitalis for Optimal Health 3821Indulge in the purest form of nature's superfood with Holist... 3822 3823 </p> 3824 3825 3826 3827 3828 3829 <img 3830 src="//holisticvitalis.com/cdn/shop/collections/IMG-20250602-WA0013.png?v=1748876711&width=500" 3831 class="grand-collection-image" 3832 alt="Raw Sea Moss" 3833 > 3834 3835 <span class="grand-collection-btn">Shop Now â</span> 3836 </div> 3837 </a> 3838 </div></div> 3839 </div> 3840 3841 <div class="blockmenu"></div> 3842 </ul> 3843 </div> 3844 </details> 3845 </header-menu> 3846 </li> 3847 3848 </ul> 3849 </div> 3850</div>
3851<script> 3852 document.addEventListener('DOMContentLoaded', function () { 3853 const shopBlocks = document.querySelectorAll('.shopblocklik'); 3854 const megaMenus = document.querySelectorAll('.mega-menu'); 3855 const menuItems = document.querySelectorAll('.hdt-menu-item'); 3856 3857 // === Utility: activate first li in a block === 3858 function activateFirstLi(block) { 3859 const firstLi = block.querySelector('li'); 3860 const firstMegaMenu = firstLi?.querySelector('.mega-menu.cst'); 3861 block.querySelectorAll('.mega-menu.cst').forEach((m) => m.removeAttribute('open')); 3862 if (firstMegaMenu) { 3863 firstMegaMenu.setAttribute('open', ''); 3864 firstLi.classList.add('active'); 3865 } 3866 } 3867 3868 // === On load: hide all blocks === 3869 shopBlocks.forEach((block) => { 3870 block.style.display = 'none'; 3871 activateFirstLi(block); 3872 }); 3873 3874 // === Close all mega menus === 3875 function closeAllMegaMenus() { 3876 megaMenus.forEach((menu) => menu.removeAttribute('open')); 3877 } 3878 3879 // === Mega menu hover handling === 3880 megaMenus.forEach((menu) => { 3881 const summary = menu.querySelector('summary'); 3882 const content = menu.querySelector('.mega-menu__content'); 3883 if (!summary) return; 3884 3885 summary.addEventListener('mouseenter', () => { 3886 closeAllMegaMenus(); 3887 menu.setAttribute('open', ''); 3888 }); 3889 3890 content?.addEventListener('mouseenter', () => { 3891 menu.setAttribute('open', ''); 3892 }); 3893 3894 menu.addEventListener('mouseleave', () => { 3895 menu.removeAttribute('open'); 3896 }); 3897 }); 3898 3899 // === SHOP tab hover handling === 3900 menuItems.forEach((menuItem) => { 3901 const tabName = menuItem.getAttribute('data-tab'); 3902 const matchingBlock = tabName ? document.querySelector(`.shopblocklik[data-class="${tabName}"]`) : null; 3903 3904 menuItem.addEventListener('mouseenter', () => { 3905 // Sab close karo 3906 shopBlocks.forEach((block) => { 3907 block.style.display = 'none'; 3908 block.classList.remove('open'); 3909 }); 3910 menuItems.forEach((item) => item.classList.remove('active')); 3911 closeAllMegaMenus(); 3912 3913 if (matchingBlock) { 3914 // Agar block exist karta hai â open karo 3915 matchingBlock.style.display = 'block'; 3916 matchingBlock.classList.add('open'); 3917 menuItem.classList.add('active'); 3918 activateFirstLi(matchingBlock); 3919 } 3920 // Agar block NAHI hai (jaise Halloween Collection) â kuch bhi open na karo 3921 }); 3922 3923 if (matchingBlock) { 3924 matchingBlock.addEventListener('mouseenter', () => { 3925 matchingBlock.classList.add('open'); 3926 }); 3927 3928 matchingBlock.addEventListener('mouseleave', () => { 3929 matchingBlock.style.display = 'none'; 3930 matchingBlock.classList.remove('open'); 3931 menuItem.classList.remove('active'); 3932 }); 3933 } 3934 }); 3935 3936 // === Outside click closes everything === 3937 document.addEventListener('click', (e) => { 3938 if (!e.target.closest('.shopblocklik') && !e.target.closest('.hdt-menu-item')) { 3939 shopBlocks.forEach((block) => { 3940 block.style.display = 'none'; 3941 block.classList.remove('open'); 3942 }); 3943 menuItems.forEach((item) => item.classList.remove('active')); 3944 closeAllMegaMenus(); 3945 } 3946 }); 3947 3948 // === Ensure first mega menu is open on load === 3949 const first = document.querySelector('.mega-menu.cst'); 3950 if (first) first.setAttribute('open', ''); 3951 }); 3952</script>
3952 3953<style> 3954 .section-header .nm-portal { 3955 display: none; 3956 } 3957 .shopblocklik { 3958 display: none; 3959 } 3960 svg.icon.icon-caret { 3961 width: 16px; 3962 margin-left: 13px; 3963 } 3964 .hdt-block.blogblock { 3965 grid-column: span 3; 3966 flex-direction: row !important; 3967 } 3968 .shopblocklik img.blogimage { 3969 width: 180px; 3970 } 3971 .shopblocklik img.collection_image { 3972 width: 75px; 3973 height: 75px; 3974 object-fit: cover; 3975 } 3976 .shopblocklik .ratings span { 3977 font-size: 9px !important; 3978 font-weight: 600; 3979 } 3980 .shopblocklik svg.loox-icon { 3981 width: .8em; 3982 height: .8em; 3983 } 3984 .shopblocklik .ratings { 3985 display: flex; 3986 align-items: center; 3987 } 3988 3989 .shopblocklik span.pr-title { 3990 color: #47763B; 3991 font-weight: 700; 3992 line-height: normal; 3993 } 3994 .shopblocklik .menu-item-info { 3995 display: flex; 3996 flex-direction: column; 3997 align-items: flex-start; 3998 gap: 4px; 3999 } 4000 .shopblocklik button.atc-menu { 4001 background: #000; 4002 color: #fff; 4003 border-radius: 8px; 4004 width: 100%; 4005 padding: 5px 4px; 4006 border: none !important; 4007 font-weight: 600; 4008 } 4009 4010 .shopblocklik .mega-product-block img.product-thumb { 4011 width: 70px !important; 4012 height: 70px !important; 4013 border-radius: 10px; 4014 object-fit: cover; 4015 } 4016 .shopblocklik .mega-product-block a.btn.mega-menu-btn { 4017 color: #472353; 4018 padding: 10px 30px; 4019 width: 70%; 4020 background: #fff; 4021 border-radius: 30px; 4022 font-size: 15px; 4023 font-weight: 700; 4024 } 4025 .shopblocklik .mega-menu__link_heading.mega-menu__link--level-2 { 4026 flex-direction: row !important; 4027 column-gap: 15px; 4028 } 4029 .shopblocklik .mega-product-block .product-title { 4030 color: #000; 4031 font-size: 14px; 4032 font-weight: 400; 4033 text-align: left; 4034 letter-spacing: normal; 4035 } 4036 a.blogtitle { 4037 font-size: 14px; 4038 color: black; 4039 text-decoration: none; 4040 text-align: left; 4041 } 4042 .hdt-block.blogblock { 4043 grid-row: span 3; 4044 display: flex; 4045 justify-content: center; 4046 align-items: center; 4047 text-align: left; 4048 gap: 20px; 4049 } 4050 .shopblocklik header-menu>details, details-disclosure>details { 4051 position: unset; 4052 } 4053 .shopblocklik .header__menu-item { 4054 color: #000000; 4055 } 4056 .shopblocklik svg.icon.icon-caret { 4057 width: 12px !important; 4058 height: 12px; 4059 margin-left: 5px; 4060 margin-right: 19px; 4061 top: calc(37% + 0rem); 4062 } 4063 .shopblocklik details.mega-menu[open] svg.icon.icon-caret { 4064 transform: rotate(270deg); 4065 } 4066 .blockmenu { 4067 display: flex 4068 ; 4069 } 4070 .shopblocklik ::marker { 4071 display: none; 4072 font-size: 0; 4073 } 4074 .shopblocklik .mega-menu__content { 4075 position: absolute; 4076 top: 0%; 4077 right: 2%; 4078 width: 72%; 4079 height: 100%; 4080 z-index: 999; 4081 border: 0; 4082 box-shadow: none; 4083 background: transparent; 4084 padding-top: 0; 4085 padding-left: 20px 4086 } 4087 .shopblocklik { 4088 position: absolute; 4089 background: #F9F5ED; 4090 top: 100%; 4091 left: 0; 4092 right: 0; 4093 padding-left: 0; 4094 height: max-content; 4095 min-height: 530px; 4096 padding-right: 0; 4097 z-index: 3; 4098 4099 } 4100 .shopblocklik .megamenu-inner-headr { 4101 display: flex; 4102 align-items: center; 4103 justify-content: space-between; 4104 padding: 17px 0; 4105 border-bottom: 2px solid #E1D0C7; 4106 } 4107 .shopblocklik .menu-list { 4108 display: grid; 4109 grid-template-columns: 1fr; 4110 gap: 10px; 4111 align-items: flex-start; 4112 padding-bottom:40px; 4113 padding-left: 30px; 4114 padding-right: 30px; 4115 } 4116 .shopblocklik .menu-products { 4117 display: grid; 4118 grid-template-columns: 1fr 1fr; 4119 } 4120 .shopblocklik .hdt-block { 4121 padding:16px 15px; 4122 width: auto !important; 4123 text-align: center; 4124 display: flex ; 4125 flex-direction: column; 4126 align-content: center; 4127 align-items: flex-start; 4128 justify-content: center; 4129 gap: 10px; 4130 background: #fff; 4131 border-radius: 12px; 4132 } 4133 .shopblocklik .shopblocklik_relative { 4134 POSITION: RELATIVE; 4135 padding-bottom: 75px; 4136 } 4137 .shopblocklik li.hdt-sub-block { 4138 padding: 3px 0; 4139 color: black !important; 4140 font-size: 12px; 4141 } 4142 .shopblocklik a.producttitle { 4143 font-size: 12px; 4144 text-align: center; 4145 } 4146 .shopblocklik .hdt-block.productblock { 4147 display: flex; 4148 flex-direction: column; 4149 align-content: center; 4150 justify-content: center; 4151 align-items: center; 4152 } 4153 .shopblocklik ul.mega-menu__submenu { 4154 padding-left: 0px; 4155 } 4156 .shopblocklik .mega-menu__link_heading { 4157 color: #403426 !important; 4158 padding: 0px; 4159 display: inline-block; 4160 text-decoration: none; 4161 display: flex; 4162 flex-direction: column; 4163 align-items: center; 4164 font-size: 11px; 4165 text-align: left; 4166 4167 } 4168 4169 .shopblocklik ul.mega-menu__list.page-width1 { 4170 padding: 0; 4171 } 4172 .shopblocklik a.megamenu-btnn { 4173 border-radius: 7px; 4174 border: 1px solid #000; 4175 background: #FFF; 4176 font-size: 14px; 4177 font-weight: 600; 4178 padding: 2px 15px 2px 0; 4179 display: flex; 4180 align-items: center; 4181 gap: 5px; 4182 color: #000; 4183 } 4184 .shopblocklik a.megamenu-btnn img { 4185 width: 50px; 4186 } 4187 .shopblocklik ul.list-menu.list-menu--inline { 4188 padding: 0; 4189 display: flex; 4190 flex-direction: column; 4191 align-items: flex-start; 4192 width: 25%; 4193 4194 gap: 0px; 4195 max-height: 480px; 4196 overflow: auto; 4197 scrollbar-width: thin; 4198 margin-top: 0; 4199 } 4200 details.mega-menu[open] summary { 4201 background: #47763B; 4202 } 4203 a.header__active-menu-item { 4204 color: black; 4205 } 4206 .header__submenu .header__menu-item { 4207 color: #000; 4208 } 4209 .menu__item summary .icon-caret { 4210 right: 0.4rem; 4211 height: 1rem; 4212 top: calc(50% + -3px); 4213 } 4214 .header .search.search-modal__form .field__label { 4215 letter-spacing: 0px; 4216 } 4217 4218 .header__menu-item.list-menu__item a { 4219 text-decoration: none; 4220 color: #000; 4221 font-size: 16px; 4222 font-weight: 600; 4223 line-height: normal; 4224 4225 } 4226 .hdt-header-col li.menu__item[data-tab="attachment"] .header__submenu { 4227 display: none; 4228 } 4229 .menu-default-links { 4230 display: grid; 4231 grid-template-columns: 1fr 1fr 1fr 1fr; 4232 max-height: 400px; 4233 overflow: auto; 4234 scrollbar-width: thin; 4235 gap: 15px; 4236 } 4237 .shopblocklik summary.header__menu-item { 4238 4239 border-radius: 0; 4240 display: flex; 4241 align-content: center; 4242 align-items: center; 4243 justify-content: flex-start; 4244 padding: 10px 10px; 4245 color: white; 4246 gap: 15px; 4247 text-align: left; 4248 } 4249 .shopblocklik .list-menu.list-menu--inline li { 4250 width: 100%; 4251 border-bottom: 1px solid #E1D0C7; 4252 } 4253 .shopblocklik img.menu_limeh { 4254 width: 61px !important; 4255 height: 50px !important; 4256 object-fit: contain; 4257 } 4258 .shopblocklik img.sec-childlink-img { 4259 width: 55px; 4260 height: 60px; 4261 object-fit: cover; 4262 } 4263 .shopblocklik h4.menu-col-title { 4264 color: #59432D; 4265 text-align: left; 4266 padding: 0px; 4267 font-weight: 400; 4268 font-size: 36px; 4269 margin: 0; 4270 text-transform: uppercase; 4271 4272 } 4273 img.grand-collection-image { 4274 height: 200px; 4275 width: 100%; 4276 object-fit: cover; 4277 margin-bottom: 20px; 4278 border-radius: 8px; 4279 } 4280 .shopblocklik .grand-collection-content { 4281 text-align: left; 4282 } 4283 .shopblocklik h3.grand-collection-title { 4284 font-size: 16px; 4285 font-weight: 700; 4286 color: #000; 4287 margin-bottom: 10px; 4288 text-align: left; 4289 font-family: 'Nunito Sans'; 4290 } 4291 .shopblocklik p.grand-collection-desc { 4292 color: #000; 4293 } 4294 .shopblocklik span.grand-collection-btn { 4295 font-size: 16px; 4296 font-weight: 700; 4297 color: #000; 4298 margin-bottom: 10px; 4299 text-transform: uppercase; 4300 } 4301 .shopblocklik header-menu>details[open] .header__menu-item a { 4302 color: #fff; 4303 } 4304 .grand_menu_details { 4305 display:none; 4306 padding: 15px 0 0; 4307 } 4308 4309 @media (max-width: 1600px) { 4310 .shopblocklik .mega-menu__content { 4311 width: 73%; 4312 } 4313 } 4314 4315 @media (max-width: 1440px) { 4316 .shopblocklik .mega-menu__content { 4317 width: 75%; 4318 } 4319 } 4320</style> 4321 4322 4323 4324<hdt-drawer class="hdt-drawer hdt-drawer-not-header hdt-drawer-menu-mb hdt-contents hdt-header-menu-mobile" color-scheme="scheme-2"> 4325 <dialog id="menu_mobile" class="hdt-dialog hdt-dialog-drawer" scroll-lock pos="left"> 4326 <button ref="closeButton" class="hdt-s-text hdt-dialog-btn__close" aria-controls="menu_mobile" aria-label="Close"><svg part="hdt-close-icon" class="hdt-icon hdt-icon-close" role="presentation" fill="none" focusable="false" width="16" height="16" viewB
4326ox="0 0 16 16" fill="none"> 4327 <path d="M16 1.4L14.6 0L8 6.6L1.4 0L0 1.4L6.6 8L0 14.6L1.4 16L8 9.4L14.6 16L16 14.6L9.4 8L16 1.4Z" fill="currentColor"/> 4328 </svg></button> 4329 <div class="hdt-dialog-drawer__inner"><div class="hdt-dialog-drawer__body"><hdt-lazy-submenu id="sub-hdt-nav-mb" data-section="sections--27366412583107__header"></hdt-lazy-submenu></div> 4330<div slot="footer" class="hdt-mobile_bottom"><div class="hdt-site-nav_icon hdt-site-nav_user hdt-inline-flex hdt-align-center"> 4331 <a class="hdt-inline-flex hdt-align-center hdt-relative hdt-radius-xs" href="/account" 4332 data-drawer-delay- data-drawer-options='{ "id":"#hdt-login-sidebar" }' > 4333 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M13.4818 13.8852H12.1703V12.5738C12.1703 12.052 11.9631 11.5517 11.5941 11.1827C11.2252 10.8138 10.7248 10.6066 10.2031 10.6066H3.39344C2.8717 10.6066 2.37134 10.8138 2.00241 11.1827C1.63349 11.5517 1.42623 12.052 1.42623 12.5738V13.8852H0.114754V12.5738C0.114754 11.7042 0.460186 10.8703 1.07506 10.2554C1.68993 9.64051 2.52388 9.29508 3.39344 9.29508H10.2031C11.0727 9.29508 11.9066 9.64051 12.5215 10.2554C13.1364 10.8703 13.4818 11.7042 13.4818 12.5738V13.8852ZM6.91621 7.98361C6.39953 7.98361 5.88792 7.88184 5.41057 7.68412C4.93323 7.48639 4.4995 7.19659 4.13415 6.83124C3.76881 6.46589 3.479 6.03217 3.28128 5.55482C3.08355 5.07747 2.98178 4.56586 2.98178 4.04918C2.98178 3.5325 3.08355 3.02089 3.28128 2.54354C3.479 2.06619 3.76881 1.63247 4.13415 1.26712C4.4995 0.901776 4.93323 0.611968 5.41057 0.414244C5.88792 0.216521 6.39953 0.114754 6.91621 0C7.95969 0.114754 8.96042 0.529273 9.69827 1.26712C10.4361 2.00497 10.8506 3.00571 10.8506 4.04918C10.8506 5.09266 10.4361 6.09339 9.69827 6.83124C8.96042 7.56909 7.95969 7.98361 6.91621 7.98361ZM6.91621 6.67213C7.61186 6.67213 8.27902 6.39579 8.77092 5.90389C9.26282 5.41199 9.53916 4.74483 9.53916 4.04918C9.53916 3.35353 9.26282 2.68637 8.77092 2.19447C8.27902 1.70258 7.61186 1.42623 6.91621 1.42623C6.22056 1.42623 5.5534 1.70258 5.0615 2.19447C4.56961 2.68637 4.29326 3.35353 4.29326 4.04918C4.29326 4.74483 4.67227 5.41199 5.14265 5.90389C5.61303 6.39579 6.251 6.67213 6.91621 6.67213Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M13.5965 14H12.0556V12.5738C12.0556 12.0825 11.8604 11.6113 11.513 11.2639C11.1656 10.9165 10.6944 10.7213 10.2031 10.7213H3.39344C2.90214 10.7213 2.43096 10.9165 2.08356 11.2639C1.73615 11.6113 1.54098 12.0825 1.54098 12.5738V14H0V12.5738C0 11.6738 0.357523 10.8106 0.993916 10.1742C1.63031 9.53785 2.49345 9.18033 3.39344 9.18033H10.2031C11.1031 9.18033 11.9662 9.53785 12.6026 10.1742C13.239 10.8106 13.5965 11.6738 13.5965 12.5738V14ZM6.91621 8.09836C6.38447 8.09836 5.85793 7.99363 5.36666 7.79014C4.87539 7.58664 4.42901 7.28838 4.05301 6.91238C3.67701 6.53638 3.37875 6.09 3.17526 5.59873C2.97177 5.10747 2.86703 4.58093 2.86703 4.04918C2.86703 3.51743 2.97177 2.9909 3.17526 2.49963C3.37875 2.00836 3.67701 1.56198 4.05301 1.18598C4.42901 0.809976 4.87539 0.511716 5.36666 0.308225C5.85793 0.104735 6.38447 -1.13998e-08 6.91621 0C7.99012 1.13998e-08 9.02005 0.426609 9.77942 1.18598C10.5388 1.94535 10.9654 2.97527 10.9654 4.04918C10.9654 5.12309 10.5388 6.15301 9.77942 6.91238C9.02005 7.67175 7.99012 8.09836 6.91621 8.09836ZM6.91621 6.55738C7.58143 6.55738 8.2194 6.29312 8.68977 5.82274C9.16015 5.35237 9.42441 4.7144 9.42441 4.04918C9.42441 3.38397 9.16015 2.746 8.68977 2.27562C8.2194 1.80524 7.58143 1.54098 6.91621 1.54098C6.251 1.54098 5.61303 1.80524 5.14265 2.27562C4.67227 2.746 4.40801 3.38397 4.40801 4.04918C4.40801 4.7144 4.67227 5.35237 5.14265 5.82274C5.61303 6.29312 6.251 6.55738 6.91621 6.55738ZM13.4818 13.8852V12.5738C13.4818 11.7042 13.1364 10.8703 12.5215 10.2554C11.9066 9.64051 11.0727 9.29508 10.2031 9.29508H3.39344C2.52388 9.29508 1.68993 9.64051 1.07506 10.2554C0.460186 10.8703 0.114754 11.7042 0.114754 12.5738V13.8852H1.42623V12.5738C1.42623 12.052 1.63349 11.5517 2.00241 11.1827C2.37134 10.8138 2.8717 10.6066 3.39344 10.6066H10.2031C10.7248 10.6066 11.2252 10.8138 11.5941 11.1827C11.9631 11.5517 12.1703 12.052 12.1703 12.5738V13.8852H13.4818ZM5.41057 7.68412C5.88792 7.88184 6.39953 7.98361 6.91621 7.98361C7.95969 7.98361 8.96042 7.56909 9.69827 6.83124C10.4361 6.09339 10.8506 5.09266 10.8506 4.04918C10.8506 3.00571 10.4361 2.00497 9.69827 1.26712C8.96042 0.529273 7.95969 0.114754 6.91621 0.114754C6.39953 0.114754 5.88792 0.216521 5.41057 0.414244C4.93323 0.611968 4.4995 0.901776 4.13415 1.26712C3.76881 1.63247 3.479 2.06619 3.28128 2.54354C3.08355 3.02089 2.98178 3.5325 2.98178 4.04918C2.98178 4.56586 3.08355 5.07747 3.28128 5.55482C3.479 6.03217 3.76881 6.46589 4.13415 6.83124C4.4995 7.19659 4.93323 7.48639 5.41057 7.68412ZM8.77092 5.90389C8.27902 6.39579 7.61186 6.67213 6.91621 6.67213C6.22056 6.67213 5.5534 6.39579 5.0615 5.90389C4.56961 5.41199 4.29326 4.74483 4.29326 4.04918C4.29326 3.35353 4.56961 2.68637 5.0615 2.19447C5.5534 1.70258 6.22056 1.42623 6.91621 1.42623C7.61186 1.42623 8.27902 1.70258 8.77092 2.19447C9.26282 2.68637 9.53916 3.35353 9.53916 4.04918C9.53916 4.74483 9.26282 5.41199 8.77092 5.90389Z" fill="currentColor"/></svg> 4334 <span class="hdt-icon-text hdt-text-base hdt-font-medium">Login</span> 4335 </a> 4336 </div><div class="hdt-mb-language_currencies hdt-flex hdt-align-center"></div> 4337</div> 4338 4339<style> 4340.hdt-mobile-tabs-switcher { 4341 display: flex; 4342 gap: 0.5rem; 4343} 4344.hdt-mobile-tab-btn { 4345 flex: 1; 4346 font-weight: 700 !important; 4347 padding: 0.7rem 0; 4348 background: transparent; 4349 color: #222; 4350 font-weight: 600; 4351 border-radius: 3px; 4352 font-size: 1.1rem; 4353 transition: all 0.2s; 4354 cursor: pointer; 4355} 4356.hdt-mobile-tab-btn[aria-current="true"] { 4357 background: #222; 4358 color: #fff; 4359 border-color: #222; 4360 box-shadow: 0 2px 8px rgba(0,0,0,0.04); 4361} 4362.hdt-mobile-tab-panel { 4363 width: 100%; 4364} 4365 4366.hdt-categories-list .hdt-menu-item { 4367 padding-left: 0; 4368} 4369.hdt-categories-list .hdt-menu-link { 4370 padding: 0.5rem 0; 4371 min-height: 44px; 4372} 4373.hdt-categories-list .hdt-category-img { 4374 width: 34px ; 4375 height: 34px ; 4376 min-width: 34px ; 4377 min-height: 34px ; 4378 max-width: 34px ; 4379 max-height: 34px ; 4380 display: flex; 4381 align-items: center; 4382 justify-content: center; 4383 margin-right: 10px ; 4384 padding: 0 ; 4385} 4386.hdt-categories-list .hdt-category-img img { 4387 width: 34px ; 4388 height: 34px ; 4389 object-fit: cover ; 4390 border-radius: 50% ; 4391 display: block; 4392} 4393.hdt-categories-list .hdt-menu-link-text { 4394 display: flex; 4395 align-items: center; 4396} 4397.hdt-categories-list .hdt-mb-sub-menu-lever-1 { 4398 padding-left: 36px;
4399 border-left: 2px solid #f0f0f0; 4400 margin-left: 10px; 4401} 4402.hdt-categories-list .hdt-mb-sub-menu-lever-2 { 4403 padding-left: 36px; 4404 border-left: 2px solid #f5f5f5; 4405 margin-left: 10px; 4406} 4407.hdt-categories-list .hdt-mb-sub-menu-lever-1 .hdt-category-img, 4408.hdt-categories-list .hdt-mb-sub-menu-lever-2 .hdt-category-img { 4409 width: 34px; 4410 height: 34px; 4411 min-width: 28px; 4412} 4413.hdt-categories-list .hdt-mb-sub-menu-lever-1 .hdt-menu-link, 4414.hdt-categories-list .hdt-mb-sub-menu-lever-2 .hdt-menu-link { 4415 min-height: 36px; 4416 padding: 0.45rem 0; 4417} 4418</style> 4419
4420<script> 4421document.addEventListener('DOMContentLoaded', function() { 4422 var tabBtns = document.querySelectorAll('.hdt-mobile-tab-btn'); 4423 var tabPanels = document.querySelectorAll('.hdt-mobile-tab-panel'); 4424 4425 function toggleOtherContent(tab) { 4426 // Tìm phần tỠother content trong nav 4427 var nav = document.getElementById('sub-hdt-nav-mb'); 4428 var otherContent = nav ? nav.querySelector('.hdt-mobile-other-content') : null; 4429 4430 if (!otherContent) return; 4431 4432 if(tab === 'CATEGORIES') { 4433 console.log('Hiding other content'); 4434 otherContent.style.display = 'none'; 4435 } else { 4436 console.log('Showing other content'); 4437 otherContent.style.display = ''; 4438 } 4439 } 4440 4441 tabBtns.forEach(function(btn) { 4442 btn.addEventListener('click', function() { 4443 var tab = btn.getAttribute('data-tab'); 4444 4445 tabBtns.forEach(b => { 4446 b.removeAttribute('aria-current'); 4447 b.classList.remove('active'); 4448 }); 4449 btn.setAttribute('aria-current', 'true'); 4450 btn.classList.add('active'); 4451 4452 tabPanels.forEach(panel => { 4453 if(panel.getAttribute('data-tab-panel') === tab) { 4454 panel.style.display = 'block'; 4455 } else { 4456 panel.style.display = 'none'; 4457 } 4458 }); 4459 toggleOtherContent(tab); 4460 }); 4461 }); 4462 4463 var currentTabBtn = document.querySelector('.hdt-mobile-tab-btn[aria-current="true"]'); 4464 if(currentTabBtn) { 4465 toggleOtherContent(currentTabBtn.getAttribute('data-tab')); 4466 } 4467}); 4468 4469 4470</script>
4470 4471</div> 4472</dialog> 4473</hdt-drawer> 4474
4475<script type="application/ld+json"> 4476 { 4477 "@context": "https://schema.org", 4478 "@type": "Organization", 4479 "@id": "https://holisticvitalis.com/#organization", 4480 "name": "Holistic Vitalis", 4481 "alternateName": ["Holistic Vybez", "Holistic Vibes"], 4482 "url": "https:\/\/holisticvitalis.com", 4483 "logo": "https:\/\/holisticvitalis.com\/cdn\/shop\/files\/image_8348.png?v=1775750097\u0026width=500", 4484 "contactPoint": { 4485 "@type": "ContactPoint", 4486 "contactType": "customer service", 4487 "email": "[email protected]", 4488 "telephone": "+1-888-539-8875" 4489 },"sameAs": ["https:\/\/facebook.com\/holisticvitalis","https:\/\/www.instagram.com\/holisticvitalis","https:\/\/tiktok.com\/@holisticvitalis","https:\/\/pinterest.com\/holisticvitalis"] 4490 } 4491</script>
4491 4492 4493 4494</header> 4495<!-- END sections: header-group --><main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"><section id="shopify-section-template--27366424772803__sale" class="shopify-section sale-mix-match-section"> 4496<section class="hv-mix" data-section-id="template--27366424772803__sale"> 4497 <div class="hv-mix__hero"> 4498 <div class="hv-mix__hero-inner"> 4499 <div class="hv-mix__hero-copy"><p class="hv-mix__badge">Subscribe & Save: 3 gels for $60/mo, no code needed</p><h1>Pick Any 3 Sea Moss Gels</h1> 4500 <p>Pick any 3 with Subscribe & Save. $60 every 30 days, and that price stays for as long as you stay subscribed. Shipping is additional on the $60 bundle. Free shipping eligibility starts at $75 after discounts; renewal shipping is calculated per delivery. Skip or cancel anytime. 60-Day Empty Bottle Guarantee. Trusted by 200,000+ customers.</p> 4501 <div class="hv-mix__hero-actions"> 4502 <a class="hv-mix__hero-cta" href="#hvMixPicker-template--27366424772803__sale">Build my bundle</a> 4503 <span>No commitment. Skip or cancel anytime.</span> 4504 </div> 4505 </div> 4506 <div class="hv-mix__hero-panel" aria-label="Mix and match sea moss gel offers"> 4507 <div class="hv-slideshow" data-hv-slideshow data-hv-autoplay="6000"> 4508 <div class="hv-slideshow__track"> 4509 <a class="hv-slideshow__slide is-active" href="#hvMixPicker-template--27366424772803__sale" aria-label="Pick any 3 sea moss gels - $89.99 one-time or $60/mo, automatically applied - loved by 200,000+ customers"> 4510 <img class="hv-slideshow__img" src="//holisticvitalis.com/cdn/shop/t/81/assets/hv-slide-3for60.jpg?v=97916376827070292001790617387" alt="Pick any 3 sea moss gels - $89.99 one-time or $60/mo, automatically applied. Loved by 200,000+ customers." width="1024" height="1024" loading="eager"> 4511 </a> 4512 <a class="hv-slideshow__slide" href="#hvMixPicker-template--27366424772803__sale" aria-label="Buy 4 sea moss gels and get free shipping"> 4513 <img class="hv-slideshow__img" src="//holisticvitalis.com/cdn/shop/t/81/assets/hv-slide-buy4-freeship.jpg?v=171087171613054432401790617387" alt="Buy 4 sea moss gels and get free shipping." width="1024" height="1024" loading="lazy"> 4514 </a> 4515 </div> 4516 <button class="hv-slideshow__arrow hv-slideshow__arrow--prev" t
4516ype="button" aria-label="Previous slide">‹</button> 4517 <button class="hv-slideshow__arrow hv-slideshow__arrow--next" type="button" aria-label="Next slide">›</button> 4518 <div class="hv-slideshow__dots" role="tablist" aria-label="Choose offer slide"> 4519 <button class="hv-slideshow__dot is-active" type="button" role="tab" aria-label="Slide 1: Pick any 3 bundle" aria-selected="true"></button> 4520 <button class="hv-slideshow__dot" type="button" role="tab" aria-label="Slide 2: Buy 4, free shipping" aria-selected="false"></button> 4521 </div> 4522 </div> 4523 </div> 4524 </div> 4525 </div> 4526 4527 <div class="hv-mix__steps" aria-label="How the mix and match bundle works"> 4528 <div class="hv-mix__steps-inner"> 4529 <h2>3 Simple Steps</h2> 4530 <div class="hv-mix__step-row"> 4531 <div class="hv-mix__step"> 4532 <span>1</span> 4533 <h3>Choose Your Flavors</h3> 4534 <p>Pick at least 3 from our premium sea moss gel flavors. Add as many as you want. Duplicates welcome.</p> 4535 </div> 4536 <div class="hv-mix__step"> 4537 <span>2</span> 4538 <h3>Add to Cart</h3> 4539 <p>Your bundle locks in the price you choose before checkout.</p> 4540 </div> 4541 <div class="hv-mix__step"> 4542 <span>3</span> 4543 <h3>Build Your Routine</h3> 4544 <p>Keep your favorite gels stocked with the option that fits your household.</p> 4545 </div> 4546 </div> 4547 <p class="hv-mix__steps-note">Subscribe = $60 every 30 days plus shipping. Free shipping eligibility starts at $75 after discounts. Skip or cancel anytime from your account.</p> 4548 <div class="hv-mix__plan-grid" role="radiogroup" aria-label="Bundle price options"> 4549 <button class="hv-mix__plan is-active" type="button" data-hv-mode="subscribe" role="radio" aria-checked="true"> 4550 <span class="hv-mix__plan-title">Starter Bundle</span> 4551 <strong>$60</strong> 4552 <em>3 jars · every 30 days</em> 4553 <span class="hv-mix__plan-line">â Pick Any 3+ Flavors</span> 4554 <span class="hv-mix__plan-line">â Subscribe & Save</span> 4555 <span class="hv-mix__plan-line">â Free shipping: $75+ after discounts</span> 4556 <span class="hv-mix__plan-cta">Select Subscription</span> 4557 </button> 4558 <button class="hv-mix__plan" type="button" data-hv-mode="four" role="radio" aria-checked="false"> 4559 <span class="hv-mix__plan-ribbon">Free Shipping</span> 4560 <span class="hv-mix__plan-title">Free Ship Bundle</span> 4561 <strong>$80</strong> 4562 <em>4 jars today</em> 4563 <span class="hv-mix__plan-line">â Pick Any 4+ Flavors</span> 4564 <span class="hv-mix__plan-line">â Free shipping: $75+ after discounts</span> 4565 <span class="hv-mix__plan-line">â One-Time Purchase</span> 4566 <span class="hv-mix__plan-cta">Select 4-Pack</span> 4567 </button> 4568 <button class="hv-mix__plan" type="button" data-hv-mode="family" role="radio" aria-checked="false"> 4569 <span class="hv-mix__plan-title">Family Bundle</span> 4570 <strong>$149<small>.99</small></strong> 4571 <em>6 jars</em> 4572 <span class="hv-mix__plan-line">â Pick Any 6+ Flavors</span> 4573 <span class="hv-mix__plan-line">â Free shipping: $75+ after discounts</span> 4574 <span class="hv-mix__plan-line">â Stock-Up Value</span> 4575 <span class="hv-mix__plan-cta">Select Family Bundle</span> 4576 </button> 4577 </div> 4578 <div class="hv-mix__free-ship-box" data-hv-free-ship-box> 4579 <span class="hv-mix__free-ship-icon">â</span> 4580 <div> 4581 <strong>Free shipping eligibility starts at $75</strong> 4582 <p>Shipping is additional below $75 after discounts. Renewal shipping is calculated per delivery. Pick any 4 flavors for $80, one-time or $80/mo on subscription, add extra jars for $20 each, or unlock the 6-jar family bundle for $149.99 ($109.99/mo with Subscribe & Save).</p> 4583 </div> 4584 </div> 4585 </div> 4586 </div> 4587 4588 <div class="hv-mix__wrap" id="hvMixPicker-template--27366424772803__sale"> 4589 <div class="hv-mix__header"> 4590 <p class="hv-mix__eyebrow">Build your bundle</p> 4591 <h2>Select 3+ flavors</h2>
4592 <div class="hv-mix__progress" aria-live="polite"> 4593 <span data-hv-count>0</span> selected <span data-hv-goal-copy>· 3 minimum</span> 4594 </div> 4595 <div class="hv-mix__offer" data-hv-offer> 4596 <p class="hv-mix__offer-kicker">Bundle price</p> 4597 <div class="hv-mix__offer-price"> 4598 <span data-hv-active-price>$60</span> 4599 <small data-hv-active-label>subscription price</small> 4600 </div> 4601 <p class="hv-mix__offer-note" data-hv-offer-note>Subscribe & Save is selected by default. Skip or cancel anytime.</p> 4602 </div> 4603 <div class="hv-mix__mode" role="radiogroup" aria-label="Purchase option"> 4604 <button class="hv-mix__mode-btn is-active" type="button" data-hv-mode="subscribe" role="radio" aria-checked="true"> 4605 <span>Subscribe & Save</span> 4606 <strong>$60</strong> 4607 <small>Default subscription price</small> 4608 </button> 4609 <button class="hv-mix__mode-btn" type="button" data-hv-mode="single" role="radio" aria-checked="false"> 4610 <span>One-Time</span> 4611 <strong>$89.99</strong> 4612 <small>3 jars, no subscription</small> 4613 </button> 4614 <button class="hv-mix__mode-btn" type="button" data-hv-mode="four" role="radio" aria-checked="false"> 4615 <span>Free Shipping</span> 4616 <strong>$80</strong> 4617 <small>4 jars today</small> 4618 </button> 4619 <button class="hv-mix__mode-btn" type="button" data-hv-mode="four_sub" role="radio" aria-checked="false"> 4620 <span>4-Jar Subscribe & Save</span> 4621 <strong>$80</strong> 4622 <small>4 jars every 30 days</small> 4623 </button> 4624 <button class="hv-mix__mode-btn" type="button" data-hv-mode="family_sub" role="radio" aria-checked="false"> 4625 <span>Family Subscribe & Save</span> 4626 <strong>$109.99</strong> 4627 <small>6 jars every 30 days</small> 4628 </button> 4629 </div> 4630 </div> 4631 4632 <div class="hv-mix__grid"><article class="hv-mix__card" data-hv-card data-hv-name="Pineapple Skies" > 4633 <span class="hv-mix__selected-badge" data-hv-card-count hidden></span> 4634 <div class="hv-mix__image"><img src="https://cdn.shopify.com/s/files/1/0681/3106/1955/files/IMG_1212.jpg?v=1768858767" alt="Pineapple Skies" loading="lazy" width="720" height="590"></div> 4635 <div class="hv-mix__card-body"> 4636 <h3>Pineapple Skies</h3><p>Tropical & refreshing - our #1 seller</p><div class="hv-mix__actions"> 4637 <button class="hv-mix__qty" type="button" data-hv-remove aria-label="Remove Pineapple Skies">-</button> 4638 <button class="hv-mix__add" type="button" data-hv-add>Add to Bundle</button> 4639 </div> 4640 </div> 4641 </article><article class="hv-mix__card" data-hv-card data-hv-name="St Lucia Gold" > 4642 <span class="hv-mix__selected-badge" data-hv-card-count hidden></span> 4643 <div class="hv-mix__image"><img src="https://cdn.shopify.com/s/files/1/0681/3106/1955/files/web-86-HolisticVybez_r1_01D_4754.jpg?v=1768860320" alt="St Lucia Gold" loading="lazy" width="720" height="590"></div> 4644 <div class="hv-mix__card-body"> 4645 <h3>St Lucia Gold</h3><p>Classic wildcrafted - pure & smooth</p><div class="hv-mix__actions"> 4646 <button class="hv-mix__qty" type="button" data-hv-remove aria-label="Remove St Lucia Gold">-</button> 4647 <button class="hv-mix__add" type="button" data-hv-add>Add to Bundle</button> 4648 </div> 4649 </div> 4650 </article><article class="hv-mix__card" data-hv-card data-hv-name="Elderberry & Soursop" > 4651 <span class="hv-mix__selected-badge" data-hv-card-count hidden></span> 4652 <div class="hv-mix__image"><img src="https://cdn.shopify.com/s/files/1/0681/3106/1955/files/Elderberry_Product_Photos_FIN.jpg?v=1768600546" alt="Elderberry & Soursop" loading="lazy" width="720" height="590"></div> 4653 <div class="hv-mix__card-body"> 4654 <h3>Elderberry & Soursop</h3><p>Berry-tart and tropical with a smooth finish</p><div class="hv-mix__actions"> 4655 <button class="hv-mix__qty" type="button" data-hv-remove aria-label="Remove Elderberry & Soursop">-</button> 4656 <button class="hv-mix__add" type="button" data-hv-add>Add to Bundle</button> 4657 </div> 4658 </div> 4659 </article><article class="hv-mix__card" data-hv-card data-hv-name="Strawberry Banana Oasis" >
4660 <span class="hv-mix__selected-badge" data-hv-card-count hidden></span> 4661 <div class="hv-mix__image"><img src="https://cdn.shopify.com/s/files/1/0681/3106/1955/files/tile-strawberry-banana-real.jpg?v=1789411949" alt="Strawberry Banana Oasis" loading="lazy" width="720" height="590"></div> 4662 <div class="hv-mix__card-body"> 4663 <h3>Strawberry Banana Oasis</h3><p>Sweet, creamy, and easy to enjoy</p><div class="hv-mix__actions"> 4664 <button class="hv-mix__qty" type="button" data-hv-remove aria-label="Remove Strawberry Banana Oasis">-</button> 4665 <button class="hv-mix__add" type="button" data-hv-add>Add to Bundle</button> 4666 </div> 4667 </div> 4668 </article><article class="hv-mix__card" data-hv-card data-hv-name="Caribbean Sunrise" > 4669 <span class="hv-mix__selected-badge" data-hv-card-count hidden></span> 4670 <div class="hv-mix__image"><img src="https://cdn.shopify.com/s/files/1/0681/3106/1955/files/Caribbean_Sunrise_Sea_Moss_Gel.jpg?v=1768858705" alt="Caribbean Sunrise" loading="lazy" width="720" height="590"></div> 4671 <div class="hv-mix__card-body"> 4672 <h3>Caribbean Sunrise</h3><p>Bright citrus flavor for your daily spoon</p><div class="hv-mix__actions"> 4673 <button class="hv-mix__qty" type="button" data-hv-remove aria-label="Remove Caribbean Sunrise">-</button> 4674 <button class="hv-mix__add" type="button" data-hv-add>Add to Bundle</button> 4675 </div> 4676 </div> 4677 </article><article class="hv-mix__card" data-hv-card data-hv-name="Electric Dragon" > 4678 <span class="hv-mix__selected-badge" data-hv-card-count hidden></span> 4679 <div class="hv-mix__image"><img src="https://cdn.shopify.com/s/files/1/0681/3106/1955/files/web-88-Holistic_Vybez_r1_01D_4755.jpg?v=1768856910" alt="Electric Dragon" loading="lazy" width="720" height="590"></div> 4680 <div class="hv-mix__card-body"> 4681 <h3>Electric Dragon</h3><p>Dragonfruit flavor with a vibrant fruit finish</p><div class="hv-mix__actions"> 4682 <button class="hv-mix__qty" type="button" data-hv-remove aria-label="Remove Electric Dragon">-</button> 4683 <button class="hv-mix__add" type="button" data-hv-add>Add to Bundle</button> 4684 </div> 4685 </div> 4686 </article></div> 4687 </div> 4688 4689 <div class="hv-mix__bar" data-hv-bar> 4690 <div class="hv-mix__bar-inner"> 4691 <div> 4692 <strong><span data-hv-count>0</span> selected <span data-hv-goal-copy>· 3 minimum</span></strong> 4693 <p data-hv-helper>Pick 3 gels to start your bundle</p> 4694 <p class="hv-mix__sr" data-hv-live role="status" aria-live="polite"></p> 4695 <div class="hv-mix__bar-track" aria-hidden="true"><span data-hv-progress-fill></span></div> 4696 <div class="hv-mix__slots" data-hv-slots aria-hidden="true"></div> 4697 </div> 4698 <button class="hv-mix__cart" type="button" data-hv-cart disabled>Add to Cart</button> 4699 </div> 4700 </div> 4701</section> 4702 4703<style> 4704 .hdt-toolbar, 4705 .hdt-search-sticky, 4706 .hdt-back-to-top, 4707 #shopify-section-footer-group, 4708 .shopify-section-group-footer-group, 4709 footer[role="contentinfo"], 4710 .site-footer { display: none !important; } 4711 4712 body.hv-mix-active #PBarNextFrameWrapper, 4713 body.hv-mix-active #PBarNextFrame, 4714 body.hv-mix-active #tc-capture-kit, 4715 body.hv-mix-active .tc-capture-kit, 4716 body.hv-mix-active .smile-launcher-frame-container, 4717 body.hv-mix-active .needsclick[class*="kl-teaser"] { 4718 display: none !important; 4719 visibility: hidden !important; 4720 pointer-events: none !important; 4721 } 4722 4723 .hv-mix { 4724 --green: #47763b; 4725 --green-dark: #2d5a24; 4726 --cream: #f9f5ed; 4727 --brown: #59432d; 4728 --gold: #c9a94e; 4729 --ink: #2d2d2d; 4730 --muted: #6b6258; 4731 color: var(--ink); 4732 font-family: Montserrat, Arial, sans-serif; 4733 padding-bottom: calc(112px + env(safe-area-inset-bottom)); 4734 } 4735 4736 .hv-mix * { box-sizing: border-box; } 4737 4738 .hv-mix__hero { 4739 background: 4740 linear-gradient(120deg, rgba(45, 90, 36, .94), rgba(71, 118, 59, .88)), 4741 linear-gradient(135deg, #f8f1dd 0%, #eaf1dd 55%, #47763b 100%); 4742 color: #fff; 4743 padding: 42px 0; 4744 } 4745 4746 .hv-mix__hero-inner, 4747 .hv-mix__wrap, 4748 .hv-mix__bar-inner { 4749 width: min(1120px, calc(100% - 32px)); 4750 margin: 0 auto; 4751 } 4752 4753 .hv-mix__hero-inner { 4754 display: grid; 4755 grid-template-columns: minmax(0, 1.04fr) minmax(320px, .96fr); 4756 align-items: center; 4757 gap: 28px; 4758 } 4759 4760 .hv-mix__hero-copy { 4761 text-align: left; 4762 } 4763 4764 .hv-mix__badge, 4765 .hv-mix__eyebrow { 4766 margin: 0 0 10px; 4767 color: var(--gold); 4768 font-size: 12px; 4769 font-weight: 800; 4770 letter-spacing: .12em; 4771 text-transform: uppercase; 4772 } 4773 4774 .hv-mix__hero h1 { 4775 margin: 0 0 12px; 4776 font-size: clamp(36px, 6vw, 64px); 4777 line-height: 1; 4778 text-transform: uppercase; 4779 letter-spacing: 0; 4780 } 4781 4782 .hv-mix__hero p:last-child { 4783 max-width: 720px; 4784 margin: 0; 4785 font-size: clamp(15px, 2vw, 19px); 4786 line-height: 1.55; 4787 } 4788 4789 .hv-mix__hero-actions { 4790 display: flex; 4791 align-items: center; 4792 flex-wrap: wrap; 4793 gap: 12px; 4794 margin-top: 22px; 4795 } 4796 4797 .hv-mix__hero-cta { 4798 display: inline-flex; 4799 align-items: center; 4800 justify-content: center; 4801 min-height: 48px; 4802 padding: 0 18px; 4803 border-radius: 8px; 4804 background: var(--gold); 4805 color: #1f1f1f; 4806 font-size: 13px; 4807 font-weight: 900; 4808 line-height: 1; 4809 text-decoration: none; 4810 text-transform: uppercase; 4811 } 4812 4813 .hv-mix__hero-actions span { 4814 color: rgba(255,255,255,.82); 4815 font-size: 13px; 4816 font-weight: 700; 4817 } 4818 4819 .hv-mix__hero-panel { 4820 overflow: hidden; 4821 padding: 0; 4822 border: 1px solid rgba(255,255,255,.26); 4823 border-radius: 8px; 4824 background: rgba(16, 38, 18, .28); 4825 box-shadow: 0 22px 52px rgba(16, 38, 18, .24); 4826 } 4827 4828 .hv-mix__promo-link, 4829 .hv-mix__promo-img { 4830 display: block; 4831 } 4832 4833 .hv-mix__promo-link { 4834 color: inherit; 4835 text-decoration: none; 4836 } 4837 4838 .hv-mix__promo-img { 4839 width: 100%; 4840 height: auto; 4841 max-height: 560px; 4842 object-fit: cover; 4843 object-position: center; 4844 } 4845 4846 .hv-mix__deal-grid { 4847 display: grid; 4848 grid-template-columns: repeat(3, minmax(0, 1fr)); 4849 gap: 10px; 4850 } 4851 4852 .hv-mix__deal { 4853 min-height: 124px; 4854 padding: 14px 12px; 4855 border: 1px solid rgba(255,255,255,.32); 4856 border-radius: 8px; 4857 background: rgba(255,255,255,.92); 4858 color: var(--ink); 4859 font: inherit; 4860 text-align: left; 4861 } 4862 4863 .hv-mix__deal[data-hv-mode] { 4864 cursor: pointer; 4865 } 4866 4867 .hv-mix__deal.is-active { 4868 border-color: var(--gold); 4869 box-shadow: 0 0 0 2px rgba(201,169,78,.32), 0 10px 22px rgba(0,0,0,.12); 4870 } 4871 4872 .hv-mix__deal--value { 4873 background: #fff8df; 4874 } 4875 4876 .hv-mix__deal span, 4877 .hv-mix__deal strong, 4878 .hv-mix__deal small { 4879 display: block; 4880 } 4881 4882 .hv-mix__deal span { 4883 color: var(--brown); 4884 font-size: 12px; 4885 font-weight: 900; 4886 line-height: 1.25; 4887 text-transform: uppercase; 4888 } 4889 4890 .hv-mix__deal strong { 4891 margin: 8px 0 4px; 4892 color: var(--green); 4893 font-size: clamp(28px, 3vw, 38px); 4894 font-weight: 950; 4895 line-height: .9; 4896 } 4897 4898 .hv-mix__deal small { 4899 color: var(--muted); 4900 font-size: 12px; 4901 line-height: 1.25; 4902 } 4903 4904 .hv-mix__hero-proof { 4905 display: flex; 4906 flex-wrap: wrap; 4907 gap: 8px; 4908 margin-top: 12px; 4909 } 4910 4911 .hv-mix__hero-proof span { 4912 flex: 1 1 160px; 4913 padding: 9px 10px; 4914 border-radius: 8px; 4915 background: rgba(255,255,255,.14); 4916 color: #fff; 4917 font-size: 12px; 4918 font-weight: 800; 4919 text-align: center; 4920 } 4921 4922 .hv-mix__steps { 4923 background: #fff; 4924 padding: 42px 0 46px; 4925 } 4926 4927 .hv-mix__steps-inner { 4928 width: min(1080px, calc(100% - 32px)); 4929 margin: 0 auto; 4930 text-align: center; 4931 } 4932 4933 .hv-mix__steps h2 { 4934 margin: 0 0 30px; 4935 color: var(--brown); 4936 font-size: clamp(30px, 3.8vw, 44px); 4937 line-height: 1; 4938 letter-spacing: 0; 4939 text-transform: uppercase; 4940 } 4941 4942 .hv-mix__step-row { 4943 display: grid; 4944 grid-template-columns: repeat(3, minmax(0, 1fr)); 4945 gap: 28px; 4946 margin-bottom: 28px; 4947 } 4948 4949 .hv-mix__step span { 4950 display: inline-flex; 4951 align-items: center; 4952 justify-content: center; 4953 width: 58px; 4954 height: 58px; 4955 margin-bottom: 14px; 4956 border-radius: 999px; 4957 background: var(--green); 4958 color: #fff; 4959 font-size: 22px; 4960 font-weight: 900; 4961 } 4962 4963 .hv-mix__step h3 { 4964 margin: 0 0 8px; 4965 color: var(--brown); 4966 font-size: 17px; 4967 line-height: 1.25; 4968 } 4969 4970 .hv-mix__step p, 4971 .hv-mix__steps-note { 4972 margin: 0 auto; 4973 color: var(--muted); 4974 font-size: 15px; 4975 line-height: 1.5; 4976 } 4977 4978 .hv-mix__step p { 4979 max-width: 270px; 4980 } 4981 4982 .hv-mix__steps-note { 4983 max-width: 760px; 4984 margin-bottom: 28px; 4985 } 4986 4987 .hv-mix__plan-grid { 4988 display: grid; 4989 grid-template-columns: repeat(3, minmax(0, 1fr)); 4990 gap: 18px; 4991 align-items: stretch; 4992 } 4993 4994 .hv-mix__plan { 4995 position: relative; 4996 display: flex; 4997 flex-direction: column; 4998 min-height: 330px; 4999 padding: 30px 28px 28px; 5000 border: 2px solid #e3e9f0; 5001 border-radius: 8px; 5002 background: #fff; 5003 color: #1f2937; 5004 font: inherit; 5005 text-align: left; 5006 } 5007 5008 button.hv-mix__plan { 5009 cursor: pointer; 5010 } 5011 5012 .hv-mix__plan.is-active { 5013 border-color: var(--green); 5014 box-shadow: 0 12px 36px rgba(71, 118, 59, .16); 5015 } 5016 5017 .hv-mix__plan:nth-child(2).is-active { 5018 border-color: #2f6df6; 5019 box-shadow: 0 12px 36px rgba(47, 109, 246, .16); 5020 } 5021 5022 .hv-mix__plan--locked { 5023 background: #fffdf4; 5024 } 5025 5026 .hv-mix__plan-ribbon { 5027 position: absolute; 5028 top: -16px; 5029 left: 50%; 5030 transform: translateX(-50%); 5031 min-width: 150px; 5032 padding: 7px 12px; 5033 border-radius: 999px; 5034 background: #2f6df6; 5035 color: #fff; 5036 font-size: 12px; 5037 font-weight: 900; 5038 line-height: 1; 5039 text-align: center; 5040 text-transform: uppercase; 5041 } 5042 5043 .hv-mix__plan-title, 5044 .hv-mix__plan em, 5045 .hv-mix__plan-line, 5046 .hv-mix__plan-cta { 5047 display: block; 5048 } 5049 5050 .hv-mix__plan-title { 5051 color: #77849a; 5052 font-size: 21px; 5053 font-weight: 900; 5054 letter-spacing: .06em; 5055 line-height: 1.1; 5056 text-align: center; 5057 text-transform: uppercase; 5058 } 5059 5060 .hv-mix__plan strong { 5061 display: block; 5062 margin: 24px 0 14px; 5063 color: #1f2937; 5064 font-size: clamp(44px, 5vw, 58px); 5065 font-weight: 950; 5066 letter-spacing: 0; 5067 line-height: .9; 5068 text-align: center; 5069 } 5070 5071 .hv-mix__plan strong small { 5072 font-size: .48em; 5073 } 5074 5075 .hv-mix__plan em { 5076 margin-bottom: 26px; 5077 color: #77849a; 5078 font-size: 15px; 5079 font-style: normal; 5080 font-weight: 700; 5081 text-align: center; 5082 } 5083 5084 .hv-mix__plan-line { 5085 margin: 0 0 12px; 5086 color: #556274; 5087 font-size: 15px; 5088 font-weight: 700; 5089 line-height: 1.35; 5090 } 5091 5092 .hv-mix__plan.is-active .hv-mix__plan-title, 5093 .hv-mix__plan:nth-child(2).is-active .hv-mix__plan-line:nth-of-type(2) { 5094 color: var(--green); 5095 } 5096 5097 .hv-mix__plan-cta { 5098 display: flex; 5099 align-items: center; 5100 justify-content: center; 5101 min-height: 52px; 5102 margin-top: auto; 5103 border-radius: 8px; 5104 background: #eef2f7; 5105 color: #4b596b; 5106 font-size: 14px; 5107 font-weight: 900; 5108 text-align: center; 5109 } 5110 5111 .hv-mix__plan.is-active .hv-mix__plan-cta { 5112 background: var(--green); 5113 color: #fff; 5114 } 5115 5116 .hv-mix__plan:nth-child(2).is-active .hv-mix__plan-cta { 5117 background: #2f6df6; 5118 } 5119 5120 .hv-mix__free-ship-box { 5121 display: flex; 5122 align-items: flex-start; 5123 gap: 14px; 5124 max-width: 840px; 5125 margin: 22px auto 0; 5126 padding: 18px 20px; 5127 border: 1px solid rgba(71, 118, 59, .28); 5128 border-left: 5px solid var(--green); 5129 border-radius: 8px; 5130 background: #fbfaf5; 5131 color: var(--brown); 5132 text-align: left; 5133 } 5134 5135 .hv-mix__free-ship-icon { 5136 display: inline-flex; 5137 align-items: center; 5138 justify-content: center; 5139 flex: 0 0 34px; 5140 width: 34px; 5141 height: 34px; 5142 border-radius: 999px; 5143 background: var(--green); 5144 color: #fff; 5145 font-size: 18px; 5146 font-weight: 900; 5147 line-height: 1; 5148 } 5149 5150 .hv-mix__free-ship-box strong { 5151 display: block; 5152 margin: 0 0 4px; 5153 color: var(--green); 5154 font-size: 18px; 5155 font-weight: 900; 5156 line-height: 1.2; 5157 } 5158 5159 .hv-mix__free-ship-box p { 5160 margin: 0; 5161 color: var(--muted); 5162 font-size: 15px; 5163 line-height: 1.45; 5164 } 5165 5166 .hv-mix__wrap { 5167 padding: 42px 0 28px; 5168 } 5169 5170 .hv-mix__header { 5171 text-align: center; 5172 margin-bottom: 26px; 5173 } 5174 5175 .hv-mix__header h2 { 5176 margin: 0 0 10px; 5177 color: var(--brown); 5178 font-size: clamp(28px, 4vw, 42px); 5179 line-height: 1.05; 5180 text-transform: uppercase; 5181 letter-spacing: 0; 5182 } 5183 5184 .hv-mix__progress { 5185 color: var(--green); 5186 font-weight: 800; 5187 } 5188 5189 .hv-mix__offer { 5190 width: min(520px, 100%); 5191 margin: 16px auto 12px; 5192 padding: 12px 16px; 5193 border: 1px solid rgba(71, 118, 59, .18); 5194 border-radius: 8px; 5195 background: #fff; 5196 } 5197 5198 .hv-mix__offer-kicker, 5199 .hv-mix__offer-note { 5200 margin: 0; 5201 color: var(--muted); 5202 font-size: 12px; 5203 line-height: 1.35; 5204 } 5205 5206 .hv-mix__offer-kicker { 5207 color: var(--green); 5208 font-weight: 800; 5209 letter-spacing: .08em; 5210 text-transform: uppercase; 5211 } 5212 5213 .hv-mix__offer-price { 5214 display: flex; 5215 align-items: baseline; 5216 justify-content: center; 5217 gap: 8px; 5218 margin: 4px 0; 5219 } 5220 5221 .hv-mix__offer-price span { 5222 color: var(--green); 5223 font-size: clamp(28px, 4vw, 40px); 5224 font-weight: 900; 5225 line-height: 1; 5226 } 5227 5228 .hv-mix__offer-price small { 5229 color: var(--brown); 5230 font-size: 12px; 5231 font-weight: 800; 5232 text-transform: uppercase; 5233 } 5234 5235 .hv-mix__mode { 5236 display: grid; 5237 grid-template-columns: repeat(2, minmax(0, 1fr)); 5238 gap: 10px; 5239 width: min(520px, 100%); 5240 margin: 0 auto; 5241 } 5242 5243 .hv-mix__mode-btn { 5244 min-height: 82px; 5245 padding: 12px; 5246 border: 2px solid #e5dfd4; 5247 border-radius: 8px; 5248 background: #fff; 5249 color: var(--ink); 5250 font: inherit; 5251 text-align: left; 5252 cursor: pointer; 5253 } 5254 5255 .hv-mix__mode-btn.is-active { 5256 border-color: var(--green); 5257 background: #f4faef; 5258 box-shadow: 0 4px 18px rgba(71, 118, 59, .12); 5259 } 5260 5261 .hv-mix__mode-btn span, 5262 .hv-mix__mode-btn strong, 5263 .hv-mix__mode-btn small { 5264 display: block; 5265 } 5266 5267 .hv-mix__mode-btn span { 5268 color: var(--brown); 5269 font-size: 13px; 5270 font-weight: 900; 5271 } 5272 5273 .hv-mix__mode-btn strong { 5274 margin: 3px 0; 5275 color: var(--green); 5276 font-size: 22px; 5277 line-height: 1; 5278 } 5279 5280 .hv-mix__mode-btn small { 5281 color: var(--muted); 5282 font-size: 11px; 5283 line-height: 1.25; 5284 } 5285 5286 .hv-mix__grid { 5287 display: grid; 5288 grid-template-columns: repeat(3, minmax(0, 1fr)); 5289 gap: 18px; 5290 } 5291 5292 .hv-mix__card { 5293 position: relative; 5294 overflow: hidden; 5295 border: 1px solid #e5dfd4; 5296 border-radius: 8px; 5297 background: #fff; 5298 box-shadow: 0 3px 18px rgba(45, 45, 45, .06); 5299 } 5300 5301 .hv-mix__card.is-picked { 5302 border-color: var(--green); 5303 box-shadow: 0 6px 24px rgba(71, 118, 59, .16); 5304 } 5305 5306 .hv-mix__selected-badge { 5307 position: absolute; 5308 top: 10px; 5309 left: 10px; 5310 z-index: 2; 5311 min-width: 28px; 5312 height: 28px; 5313 padding: 0 8px; 5314 border-radius: 999px; 5315 background: var(--green); 5316 color: #fff; 5317 font-size: 13px; 5318 font-weight: 800; 5319 line-height: 28px; 5320 text-align: center; 5321 } 5322 5323 .hv-mix__selected-badge:not([hidden]) { 5324 animation: hvPickPulse .28s ease-out both; 5325 } 5326 5327 .hv-mix__image { 5328 aspect-ratio: 1 / .82; 5329 background: var(--cream); 5330 } 5331 5332 .hv-mix__image img { 5333 width: 100%; 5334 height: 100%; 5335 display: block; 5336 object-fit: cover; 5337 } 5338 5339 .hv-mix__card-body { 5340 padding: 16px; 5341 } 5342 5343 .hv-mix__card h3 { 5344 margin: 0 0 5px; 5345 color: var(--brown); 5346 font-size: 16px; 5347 line-height: 1.25; 5348 } 5349 5350 .hv-mix__card p { 5351 min-height: 36px; 5352 margin: 0 0 10px; 5353 color: var(--muted); 5354 font-size: 13px; 5355 line-height: 1.4; 5356 } 5357 5358 .hv-mix__price { 5359 display: flex; 5360 align-items: center; 5361 gap: 8px; 5362 margin-bottom: 14px; 5363 font-size: 13px; 5364 } 5365 5366 .hv-mix__price span { 5367 color: #aaa; 5368 text-decoration: line-through; 5369 } 5370 5371 .hv-mix__price strong { 5372 color: var(--green); 5373 } 5374 5375 .hv-mix__actions { 5376 display: grid; 5377 grid-template-columns: 42px 1fr; 5378 gap: 8px; 5379 } 5380 5381 .hv-mix__qty, 5382 .hv-mix__add, 5383 .hv-mix__cart { 5384 min-height: 46px; 5385 border: 0; 5386 border-radius: 8px; 5387 fo
5387nt: inherit; 5388 font-weight: 800; 5389 text-transform: uppercase; 5390 cursor: pointer; 5391 } 5392 5393 .hv-mix__qty { 5394 background: var(--cream); 5395 color: var(--green); 5396 border: 1px solid rgba(71, 118, 59, .25); 5397 font-size: 20px; 5398 } 5399 5400 .hv-mix__add, 5401 .hv-mix__cart { 5402 background: var(--green); 5403 color: #fff; 5404 padding: 0 14px; 5405 } 5406 5407 .hv-mix__add:disabled { 5408 background: #d6d1c7; 5409 color: #7a7267; 5410 cursor: default; 5411 } 5412 5413 .hv-mix__add.is-just-added { 5414 background: #c9a94e; 5415 color: #1f1f1f; 5416 } 5417 5418 .hv-mix__sr { 5419 position: absolute; 5420 width: 1px; 5421 height: 1px; 5422 margin: -1px; 5423 padding: 0; 5424 overflow: hidden; 5425 clip: rect(0 0 0 0); 5426 white-space: nowrap; 5427 border: 0; 5428 } 5429 5430 .hv-mix__bar { 5431 position: fixed; 5432 left: 0; 5433 right: 0; 5434 bottom: 0; 5435 z-index: 40; 5436 background: var(--green); 5437 color: #fff; 5438 box-shadow: 0 -8px 24px rgba(26, 48, 22, .18); 5439 padding: 14px 0 calc(14px + env(safe-area-inset-bottom)); 5440 } 5441 5442 .hv-mix__bar-inner { 5443 display: flex; 5444 align-items: center; 5445 justify-content: space-between; 5446 gap: 18px; 5447 } 5448 5449 .hv-mix__bar strong { 5450 display: block; 5451 font-size: 15px; 5452 } 5453 5454 .hv-mix__bar p { 5455 margin: 3px 0 0; 5456 color: #f0d887; 5457 font-size: 12px; 5458 line-height: 1.3; 5459 } 5460 5461 .hv-mix__bar-track { 5462 width: min(360px, 100%); 5463 height: 4px; 5464 margin-top: 10px; 5465 overflow: hidden; 5466 border-radius: 999px; 5467 background: rgba(255,255,255,.2); 5468 } 5469 5470 .hv-mix__bar-track span { 5471 display: block; 5472 width: 0%; 5473 height: 100%; 5474 border-radius: inherit; 5475 background: var(--gold); 5476 transition: width .28s ease; 5477 } 5478 5479 .hv-mix__slots { 5480 display: flex; 5481 gap: 6px; 5482 margin-top: 8px; 5483 } 5484 5485 .hv-mix__slot { 5486 display: inline-flex; 5487 align-items: center; 5488 justify-content: center; 5489 width: 30px; 5490 height: 30px; 5491 border: 1px solid rgba(255,255,255,.36); 5492 border-radius: 999px; 5493 background: rgba(255,255,255,.14); 5494 color: #fff; 5495 font-size: 11px; 5496 font-weight: 900; 5497 } 5498 5499 .hv-mix__slot.is-filled { 5500 border-color: var(--gold); 5501 background: var(--gold); 5502 color: #1f1f1f; 5503 animation: hvSlotPop .24s ease-out both; 5504 } 5505 5506 .hv-mix__cart { 5507 min-width: 190px; 5508 background: var(--gold); 5509 color: #1f1f1f; 5510 } 5511 5512 .hv-mix__cart:disabled { 5513 opacity: .55; 5514 cursor: default; 5515 } 5516 5517 @keyframes hvPickPulse { 5518 0% { transform: scale(.86); } 5519 100% { transform: scale(1); } 5520 } 5521 5522 @keyframes hvSlotPop { 5523 0% { transform: translateY(3px) scale(.88); opacity: .7; } 5524 100% { transform: translateY(0) scale(1); opacity: 1; } 5525 } 5526 5527 @media (max-width: 980px) { 5528 .hv-mix__hero-inner { 5529 grid-template-columns: 1fr; 5530 } 5531 5532 .hv-mix__hero-copy { 5533 text-align: center; 5534 } 5535 5536 .hv-mix__hero p:last-child { 5537 margin: 0 auto; 5538 } 5539 5540 .hv-mix__hero-actions { 5541 justify-content: center; 5542 } 5543 5544 .hv-mix__plan-grid { 5545 grid-template-columns: 1fr; 5546 max-width: 560px; 5547 margin: 0 auto; 5548 } 5549 5550 .hv-mix__plan { 5551 min-height: 0; 5552 } 5553 5554 .hv-mix__promo-img { 5555 max-height: 720px; 5556 } 5557 } 5558 5559 @media (max-width: 860px) { 5560 .hv-mix__step-row { 5561 grid-template-columns: 1fr; 5562 gap: 22px; 5563 } 5564 5565 .hv-mix__steps-note { 5566 margin-top: 4px; 5567 } 5568 5569 .hv-mix__grid { 5570 grid-template-columns: repeat(2, minmax(0, 1fr)); 5571 } 5572 } 5573 5574 @media (max-width: 620px) { 5575 .hv-mix { 5576 padding-bottom: calc(124px + env(safe-area-inset-bottom)); 5577 } 5578 5579 .hv-mix__hero { 5580 padding: 30px 0; 5581 } 5582 5583 .hv-mix__steps { 5584 padding: 34px 0 38px; 5585 } 5586 5587 .hv-mix__steps h2 { 5588 margin-bottom: 24px; 5589 } 5590 5591 .hv-mix__step span { 5592 width: 52px; 5593 height: 52px; 5594 font-size: 20px; 5595 } 5596 5597 .hv-mix__plan { 5598 padding: 26px 20px 20px; 5599 } 5600 5601 .hv-mix__plan-title { 5602 font-size: 18px; 5603 } 5604 5605 .hv-mix__plan strong { 5606 margin: 18px 0 10px; 5607 } 5608 5609 .hv-mix__free-ship-box { 5610 margin-top: 16px; 5611 padding: 15px 14px; 5612 } 5613 5614 .hv-mix__free-ship-box strong { 5615 font-size: 16px; 5616 } 5617 5618 .hv-mix__free-ship-box p { 5619 font-size: 13px; 5620 } 5621 5622 .hv-mix__grid { 5623 grid-template-columns: repeat(2, minmax(0, 1fr)); 5624 gap: 10px; 5625 } 5626 5627 .hv-mix__image { 5628 aspect-ratio: 1 / .86; 5629 } 5630 5631 .hv-mix__card-body { 5632 padding: 10px; 5633 } 5634 5635 .hv-mix__card h3 { 5636 min-height: 34px; 5637 margin-bottom: 4px; 5638 font-size: 13px; 5639 line-height: 1.25; 5640 } 5641 5642 .hv-mix__card p { 5643 display: -webkit-box; 5644 overflow: hidden; 5645 min-height: 32px; 5646 margin-bottom: 7px; 5647 font-size: 11px; 5648 line-height: 1.35; 5649 -webkit-line-clamp: 2; 5650 -webkit-box-orient: vertical; 5651 } 5652 5653 .hv-mix__price { 5654 display: block; 5655 margin-bottom: 9px; 5656 font-size: 11px; 5657 line-height: 1.25; 5658 } 5659 5660 .hv-mix__price span, 5661 .hv-mix__price strong { 5662 display: block; 5663 } 5664 5665 .hv-mix__actions { 5666 grid-template-columns: 34px minmax(0, 1fr); 5667 gap: 6px; 5668 } 5669 5670 .hv-mix__qty, 5671 .hv-mix__add { 5672 min-height: 38px; 5673 border-radius: 7px; 5674 } 5675 5676 .hv-mix__qty { 5677 font-size: 17px; 5678 } 5679 5680 .hv-mix__add { 5681 padding: 0 6px; 5682 font-size: 10px; 5683 line-height: 1.1; 5684 white-space: normal; 5685 } 5686 5687 .hv-mix__bar-inner { 5688 display: grid; 5689 grid-template-columns: minmax(0, 1fr) minmax(128px, 38%); 5690 align-items: center; 5691 gap: 10px; 5692 } 5693 5694 .hv-mix__bar { 5695 padding: 10px 0 calc(10px + env(safe-area-inset-bottom)); 5696 } 5697 5698 .hv-mix__bar p { 5699 overflow: hidden; 5700 text-overflow: ellipsis; 5701 white-space: nowrap; 5702 } 5703 5704 .hv-mix__slots { 5705 margin-top: 6px; 5706 } 5707 5708 .hv-mix__bar-track { 5709 width: 100%; 5710 margin-top: 7px; 5711 } 5712 5713 .hv-mix__cart { 5714 min-width: 0; 5715 width: 100%; 5716 padding: 0 8px; 5717 font-size: 12px; 5718 line-height: 1.15; 5719 } 5720 } 5721 5722 /* Hero offer slideshow */ 5723 .hv-slideshow { position: relative; width: 100%; } 5724 .hv-slideshow__track { position: relative; width: 100%; aspect-ratio: 1 / 1; overflow: hidden; } 5725 .hv-slideshow__slide { position: absolute; inset: 0; display: block; opacity: 0; transition: opacity .6s ease; pointer-events: none; } 5726 .hv-slideshow__slide.is-active { opacity: 1; pointer-events: auto; } 5727 .hv-slideshow__img { width: 100%; height: 100%; object-fit: cover; display: block; } 5728 .hv-slideshow__arrow { position: absolute; top: 50%; transform: translateY(-50%); z-index: 3; width: 40px; height: 40px; border: none; border-radius: 50%; background: rgba(16,38,18,.55); color: #fff; font-size: 26px; line-height: 1; cursor: pointer; display: grid; place-items: center; transition: background .2s; } 5729 .hv-slideshow__arrow:hover { background: rgba(16,38,18,.85); }
5730 .hv-slideshow__arrow--prev { left: 10px; } 5731 .hv-slideshow__arrow--next { right: 10px; } 5732 .hv-slideshow__dots { position: absolute; bottom: 12px; left: 50%; transform: translateX(-50%); z-index: 3; display: flex; gap: 8px; } 5733 .hv-slideshow__dot { width: 9px; height: 9px; padding: 0; border: none; border-radius: 50%; background: rgba(255,255,255,.5); cursor: pointer; transition: background .2s, transform .2s; } 5734 .hv-slideshow__dot.is-active { background: #fff; transform: scale(1.25); } 5735 @media (max-width: 749px) { .hv-slideshow__arrow { width: 34px; height: 34px; font-size: 22px; } } 5736</style> 5737
5738<script> 5739 (function() { 5740 var section = document.querySelector('[data-section-id="template--27366424772803__sale"]'); 5741 if (!section) return; 5742 // Guard against this init script running more than once against the same 5743 // section node (e.g. if this section's markup +
5743<script> gets fetched/ 5744 // re-injected elsewhere on the page). Without this, a second run binds a 5745 // second set of click listeners â each with its own independent `picks` 5746 // array â to the SAME live buttons, so one tile click can fire two 5747 // handlers with two different selection states and the CTA can end up 5748 // reading a stale/duplicated picks array instead of the current one. 5749 if (section.dataset.hvMixInit === '1') return; 5750 section.dataset.hvMixInit = '1'; 5751 document.body.classList.add('hv-mix-active'); 5752 5753 // Per-tap confirmation for the tile add buttons. render() resets every add 5754 // button, so this runs AFTER it, and render()/normalize skip any button with 5755 // an active timer (otherwise a render mid-window leaves a gold button that 5756 // reads "Add to Bundle" â contradictory UI on the common multi-pick path). 5757 function selectionLabel(button) { 5758 var card = button.closest('[data-hv-card]'); 5759 var name = card ? getCardName(card) : ''; 5760 var qty = picks.filter(function(item) { return item === name; }).length; 5761 button.textContent = qty ? 'Add another (' + qty + ' selected)' : 'Add to Bundle'; 5762 button.setAttribute('aria-label', 'Add ' + name + ' to bundle. ' + qty + ' selected.'); 5763 } 5764 5765 function confirmAdd(button, name) { 5766 if (!button) return; 5767 if (button.__hvConfirmTimer) clearTimeout(button.__hvConfirmTimer); 5768 var qty = picks.filter(function(item) { return item === name; }).length; 5769 button.textContent = qty > 1 ? ('\u2713 Added x' + qty) : '\u2713 Added'; 5770 button.classList.add('is-just-added'); 5771 if (liveRegion) { 5772 liveRegion.textContent = name + ' added. ' + picks.length + ' selected.'; 5773 } 5774 button.__hvConfirmTimer = setTimeout(function() { 5775 button.__hvConfirmTimer = null; 5776 selectionLabel(button); 5777 button.classList.remove('is-just-added'); 5778 }, 1200); 5779 } 5780 5781 function normalizeAddButtonLabels() { 5782 if (!addButtons) return; 5783 addButtons.forEach(function(button) { 5784 if (button.__hvConfirmTimer) return; 5785 var badLabel = /PMAINADDBTN|SPMAINADDBTN|id=|"|">/i.test(button.textContent || ''); 5786 if (badLabel) { 5787 button.textContent = 'Add to Bundle'; 5788 } 5789 }); 5790 } 5791 5792 function cleanupCROOverlays() { 5793 [ 5794 '#PBarNextFrameWrapper', 5795 '#PBarNextFrame', 5796 '#tc-capture-kit', 5797 '.tc-capture-kit', 5798 '.smile-launcher-frame-container', 5799 '.needsclick[class*="kl-teaser"]' 5800 ].forEach(function(selector) { 5801 document.querySelectorAll(selector).forEach(function(element) { 5802 element.setAttribute('aria-hidden', 'true'); 5803 }); 5804 }); 5805 } 5806 5807 cleanupCROOverlays(); 5808 5809 if (window.MutationObserver) { 5810 new MutationObserver(function() { 5811 cleanupCROOverlays(); 5812 normalizeAddButtonLabels(); 5813 }).observe(document.body, { childList: true, subtree: true, characterData: true }); 5814 } 5815 5816 var bundleSize = 3; 5817 var variantId = "45144349606083"; 5818 var fourPackVariantId = "45198442561731"; 5819 var sixPackVariantId = "54036928200899"; 5820 var extraJarVariantId = "54036928233667"; 5821 var sellingPlanId = "2487484611"; 5822 var fourPackSellingPlanId = "5010620611"; 5823 var sixPackSellingPlanId = "5005050051"; 5824 var purchaseMode = 'subscribe'; 5825 var subTierMin = 0; // 2026-09-14: 4 or 6 when a 4-jar / family subscription option is selected 5826 var tierCopy = { 5827 subscribe: { price: '$60', label: 'subscription price, automatically applied', note: 'Subscribe & Save: $60 every 30 days plus shipping. Free shipping eligibility starts at $75 after discounts. Skip or cancel anytime.', button: 'Add Subscription Bundle - $60/mo', purchase: 'Subscribe & Save - $60/mo' }, 5828 single: { price: '$89.99', label: 'one-time price', note: 'One-time purchase - no subscription. Free shipping eligibility starts at $75 after discounts.', button: 'Add 3-Jar Bundle - $89.99', purchase: 'One-Time 3-Jar Bundle - $89.99' }, 5829 onetime: { price: '$80', label: 'free shipping bundle', note: 'Free shipping eligibility starts at $75 after discounts. No subscription will be added.', button: 'Add Free Ship Bundle - $80', purchase: '4 Jar Free Shipping Bundle - $80' }, 5830 four: { price: '$80', label: 'free shipping bundle', note: 'Free shipping eligibility starts at $75 after discounts. Add more jars for $20 each.', button: 'Add Free Ship Bundle - $80', purchase: '4 Jar Free Shipping Bundle - $80' }, 5831 family: { price: '$149.99', label: 'family bundle', note: 'Family Bundle unlocked at 6 jars. Extra jars are $20 each.', button: 'Add Family Bundle - $149.99', purchase: 'Family Bundle - $149.99' } 5832 }; 5833 var picks = []; 5834 var isSubmittingBundle = false;
5835 var addButtons = section.querySelectorAll('[data-hv-add]'); 5836 var cartButton = section.querySelector('[data-hv-cart]'); 5837 var helper = section.querySelector('[data-hv-helper]'); 5838 var liveRegion = section.querySelector('[data-hv-live]'); 5839 var countEls = section.querySelectorAll('[data-hv-count]'); 5840 var modeButtons = section.querySelectorAll('[data-hv-mode]'); 5841 var activePrice = section.querySelector('[data-hv-active-price]'); 5842 var activeLabel = section.querySelector('[data-hv-active-label]'); 5843 var offerNote = section.querySelector('[data-hv-offer-note]'); 5844 var progressFill = section.querySelector('[data-hv-progress-fill]'); 5845 var slots = section.querySelector('[data-hv-slots]'); 5846 var goalCopyEls = section.querySelectorAll('[data-hv-goal-copy]'); 5847 5848 function getCardName(card) { 5849 return card.getAttribute('data-hv-name') || ''; 5850 } 5851 5852 function money(cents) { 5853 return '$' + (cents / 100).toFixed(2); 5854 } 5855 5856 function requiredCount() { 5857 if (purchaseMode === 'subscribe' && subTierMin) return subTierMin; 5858 if (purchaseMode === 'four') return 4; 5859 return purchaseMode === 'family' ? 6 : bundleSize; 5860 } 5861 5862 function effectiveTier() { 5863 if (picks.length >= 6) return 'family'; 5864 if (picks.length >= 4) return 'four'; 5865 if (purchaseMode === 'subscribe' && subTierMin === 6) return 'family'; 5866 if (purchaseMode === 'subscribe' && subTierMin === 4) return 'four'; 5867 if (purchaseMode === 'family') return 'family'; 5868 if (purchaseMode === 'four') return 'four'; 5869 if (purchaseMode === 'single') return 'single'; 5870 return purchaseMode === 'onetime' ? 'four' : 'subscribe'; 5871 } 5872 5873 5874 function totalCents() { 5875 var count = picks.length; 5876 var sub = (purchaseMode === 'subscribe'); 5877 if (count >= 6) return (sub ? 10999 : 14999) + ((count - 6) * 2000); 5878 if (count >= 4) return 8000 + ((count - 4) * 2000); 5879 if (sub && subTierMin === 6) return 10999; 5880 if (sub && subTierMin === 4) return 8000; 5881 if (purchaseMode === 'four') return 8000; 5882 if (purchaseMode === 'onetime') return 8000; 5883 if (purchaseMode === 'family') return 14999; 5884 if (purchaseMode === 'single') return 8999; 5885 return 6000; // 2026-09-28 evergreen: Recharge Pick-3 plan 22367402 = $60 (was WEEKEND60-gated) 5886 } 5887 5888 function currentCopy() { 5889 var tier = effectiveTier(); 5890 var copy = tierCopy[tier] || tierCopy.subscribe; 5891 var count = picks.length; 5892 var total = totalCents(); 5893 var result = { 5894 price: money(total), 5895 label: copy.label, 5896 note: copy.note, 5897 purchase: copy.purchase, 5898 button: copy.button 5899 }; 5900 if (tier === 'four' && count > 4) { 5901 result.button = 'Add ' + count + ' Jar Bundle - ' + money(total); 5902 result.purchase = count + ' Jar Free Shipping Bundle - ' + money(total); 5903 } 5904 if (tier === 'family' && count > 6) { 5905 result.button = 'Add ' + count + ' Jar Family Bundle - ' + money(total); 5906 result.purchase = count + ' Jar Family Bundle - ' + money(total); 5907 } 5908 if (tier === 'family' && count < 6) { 5909 result.button = 'Add Family Bundle - $149.99'; 5910 } 5911 if (tier === 'four' && count < 4) { 5912 result.button = 'Add Free Ship Bundle - $80'; 5913 } 5914 // 2026-08-24: 4-jar and 6-jar variants now carry their own Recharge selling 5915 // plans (fourPackSellingPlanId / sixPackSellingPlanId), so Subscribe mode is 5916 // honored at every tier. Extra jars beyond 4/6 stay one-time add-on lines. 5917 if (purchaseMode === 'subscribe' && tier === 'four') { 5918 result.label = 'subscription price'; 5919 result.note = 'Subscribe & Save: $80 every 30 days plus applicable shipping. Renewal shipping is calculated per delivery.' + (count > 4 ? ' Extra jars beyond 4 are one-time add-ons and will not renew.' : ' Skip or cancel anytime.'); 5920 result.button = 'Add 4-Jar Subscription - $80 every 30 days' + (count > 4 ? ' + ' + money((count - 4) * 2000) + ' one-time' : ''); 5921 result.purchase = 'Subscribe & Save 4-Jar - $80/mo'; 5922 } 5923 if (purchaseMode === 'subscribe' && tier === 'family') { 5924 result.label = 'subscription price'; 5925 result.note = 'Subscribe & Save: $109.99 every 30 days plus applicable shipping. Renewal shipping is calculated per delivery.' + (count > 6 ? ' Extra jars beyond 6 are one-time add-ons and will not renew.' : ' Skip or cancel anytime.'); 5926 result.button = 'Add Family Subscription - $109.99 every 30 days' + (count > 6 ? ' + ' + money((count - 6) * 2000) + ' one-time' : ''); 5927 result.purchase = 'Subscribe & Save Family - $109.99/mo'; 5928 } 5929 return result; 5930 } 5931 5932 function updateOfferCopy() { 5933 var copy = currentCopy(); 5934 modeButtons.forEach(function(button) { 5935 var activeMode = purchaseMode === 'subscribe' ? (subTierMin === 6 ? 'family_sub' : (subTierMin === 4 ? 'four_sub' : 'subscribe')) : purchaseMode; 5936 var active = button.getAttribute('data-hv-mode') === activeMode; 5937 button.classList.toggle('is-active', active); 5938 button.setAttribute('aria-checked', active ? 'true' : 'false'); 5939 var cta = button.querySelector('.hv-mix__plan-cta'); 5940 if (cta) { 5941 if (!cta.dataset.selectLabel) cta.dataset.selectLabel = cta.textContent; 5942 cta.textContent = active ? 'Selected â choose your flavors below' : cta.dataset.selectLabel; 5943 } 5944 }); 5945 if (activePrice) activePrice.textContent = copy.price; 5946 if (activeLabel) activeLabel.textContent = copy.label; 5947 if (offerNote) offerNote.textContent = copy.note; 5948 } 5949
5950 function renderSlots() { 5951 var goal = Math.max(requiredCount(), picks.length); 5952 if (progressFill) { 5953 progressFill.style.width = Math.min(100, Math.round((picks.length / Math.max(1, requiredCount())) * 100)) + '%'; 5954 } 5955 if (!slots) return; 5956 var html = ''; 5957 for (var i = 0; i < goal; i++) { 5958 var name = picks[i] || ''; 5959 var initials = name 5960 ? name.split(/\s+/).map(function(part) { return part.charAt(0); }).join('').slice(0, 2) 5961 : (i + 1); 5962 html += '<span class="hv-mix__slot' + (name ? ' is-filled' : '') + '" title="' + name.replace(/"/g, '"') + '">' + initials + '</span>'; 5963 } 5964 slots.innerHTML = html; 5965 } 5966 5967 function render() { 5968 updateOfferCopy(); 5969 var starterPrice = section.querySelector('[data-hv-mode="subscribe"] strong'); 5970 if (starterPrice) starterPrice.textContent = '$60'; 5971 // Evergreen prices match the published product allocations. 5972 var fourCard = section.querySelector('.hv-mix__plan[data-hv
5972-mode="four"] strong'); 5973 if (fourCard) fourCard.textContent = '$80'; 5974 var famCard = section.querySelector('.hv-mix__plan[data-hv-mode="family"], .hv-mix__plan[data-hv-mode="family_sub"]'); 5975 if (famCard) { // 2026-09-21: family sub is a flat $109.99/mo (Recharge plan 5005050051, 26.67%) â card always sells the subscription 5976 famCard.setAttribute('data-hv-mode', 'family_sub'); 5977 var famStrong = famCard.querySelector('strong'); if (famStrong) famStrong.textContent = '$109.99'; 5978 var famEm = famCard.querySelector('em'); if (famEm) famEm.textContent = '6 jars · every 30 days'; 5979 var famCta = famCard.querySelector('.hv-mix__plan-cta'); if (famCta) { famCta.dataset.selectLabel = 'Select Family Subscription'; famCta.textContent = famCard.getAttribute('aria-checked') === 'true' ? 'Selected â choose your flavors below' : 'Select Family Subscription'; } 5980 } 5981 var fourSubBtn = section.querySelector('.hv-mix__mode-btn[data-hv-mode="four_sub"] strong'); 5982 if (fourSubBtn) fourSubBtn.textContent = '$80'; 5983 // 2026-09-20: 4-jar variant 45198442561731 has NO selling plan attached in Shopify (Recharge plan 23163248 / selling plan 5005017283 detached), 5984 // so /cart/add.js returns 422 "Cannot apply selling plan to variant". Hide the option until the plan is re-attached in Recharge admin. 5985 // 2026-09-20 23:55Z: plan recreated in Recharge as selling plan 5010620611 ($80 flat) â option live again. 5986 var famSubBtn = section.querySelector('.hv-mix__mode-btn[data-hv-mode="family_sub"] strong'); 5987 if (famSubBtn) famSubBtn.textContent = '$109.99'; 5988 renderSlots(); 5989 countEls.forEach(function(el) { el.textContent = picks.length; }); 5990 goalCopyEls.forEach(function(el) { 5991 if (picks.length >= 6) { 5992 el.textContent = '· family value unlocked'; 5993 } else if (picks.length >= 4) { 5994 el.textContent = '· free shipping unlocked'; 5995 } else { 5996 el.textContent = '· ' + requiredCount() + ' minimum'; 5997 } 5998 }); 5999 6000 section.querySelectorAll('[data-hv-card]').forEach(function(card) { 6001 var name = getCardName(card); 6002 var qty = picks.filter(function(item) { return item === name; }).length; 6003 var badge = card.querySelector('[data-hv-card-count]'); 6004 card.classList.toggle('is-picked', qty > 0); 6005 if (badge) { 6006 badge.hidden = qty === 0; 6007 badge.textContent = qty > 0 ? 'x' + qty : ''; 6008 } 6009 }); 6010 6011 addButtons.forEach(function(button) { 6012 button.disabled = false; 6013 if (!button.__hvConfirmTimer) { 6014 selectionLabel(button); 6015 button.classList.remove('is-just-added'); 6016 } 6017 }); 6018 normalizeAddButtonLabels(); 6019 6020 if (picks.length >= requiredCount()) { 6021 var copy = currentCopy(); 6022 cartButton.disabled = false; 6023 cartButton.textContent = copy.button; 6024 helper.textContent = copy.purchase + ' ready: ' + picks.join(', '); 6025 } else { 6026 var remaining = requiredCount() - picks.length; 6027 cartButton.disabled = true; 6028 cartButton.textContent = purchaseMode === 'family' ? 'Add Family Bundle' : (purchaseMode === 'four' || purchaseMode === 'onetime' ? 'Add Free Ship Bundle' : (purchaseMode === 'single' ? 'Add One-Time Bundle' : 'Add Subscription Bundle')); 6029 helper.textContent = picks.length === 0 6030 ? 'Pick ' + requiredCount() + ' gels to start your bundle' 6031 : 'Pick ' + remaining + ' more ' + (remaining === 1 ? 'gel' : 'gels'); 6032 } 6033 } 6034 6035 function clearStaleAutoCartNote() { 6036 return fetch('/cart.js', { 6037 headers: { 'Accept': 'application/json' } 6038 }) 6039 .then(function(response) { 6040 if (!response.ok) return null; 6041 return response.json(); 6042 }) 6043 .then(function(cart) { 6044 var note = cart && cart.note ? String(cart.note) : ''; 6045 if (!/Gel\s*1\s*:/i.test(note)) return null; 6046 return fetch('/cart/update.js', { 6047 method: 'POST', 6048 headers: { 'Content-Type': 'application/json', 'Accept': 'application/json' }, 6049 body: JSON.stringify({ note: '' }) 6050 }); 6051 }) 6052 .catch(function() { 6053 return null; 6054 }); 6055 } 6056 6057 modeButtons.forEach(function(button) { 6058 button.addEventListener('click', function() { 6059 var mode = button.getAttribute('data-hv-mode'); 6060 subTierMin = mode === 'family_sub' ? 6 : (mode === 'four_sub' ? 4 : 0); 6061 purchaseMode = mode === 'four' ? 'four' : (mode === 'onetime' ? 'onetime' : (mode === 'family' ? 'family' : (mode === 'single' ? 'single' : 'subscribe'))); 6062 render(); 6063 if (liveRegion) liveRegion.textContent = currentCopy().purchase + ' selected. ' + helper.textContent; 6064 if (button.classList.contains('hv-mix__plan')) { 6065 var picker = section.querySelector('.hv-mix__grid'); 6066 if (picker) { 6067 picker.setAttribute('tabindex', '-1'); 6068 picker.focus({preventScroll: true}); 6069 picker.scrollIntoView({behavior: window.matchMedia('(prefers-reduced-motion: reduce)').matches ? 'instant' : 'smooth', block: 'start'}); 6070 } 6071 } 6072 }); 6073 }); 6074 6075 // Tile buttons (data-hv-add / data-hv-remove) ONLY mutate selection state 6076 // and re-render the UI below. They must never call /cart/add.js â only 6077 // the gated cartButton handler further down is allowed to add to cart. 6078 section.addEventListener('click', function(event) { 6079 var add = event.target.closest('[data-hv-add]'); 6080 var remove = event.target.closest('[data-hv-remove]'); 6081 6082 if (add) { 6083 var addCard = add.closest('[data-hv-card]'); 6084 if (addCard) { 6085 var addedName = getCardName(addCard); 6086 picks.push(addedName); 6087 render(); 6088 confirmAdd(add, addedName); 6089 } 6090 } 6091 6092 if (remove) { 6093 var removeCard = remove.closest('[data-hv-card]'); 6094 var name = removeCard ? getCardName(removeCard) : ''; 6095 var index = picks.lastIndexOf(name); 6096 if (index > -1) { 6097 picks.splice(index, 1); 6098 // hv-fix 2026-09-24: drop this flavor's pending 'â Added xN' confirmation so render() relabels it now 6099 var hvAddBtn = removeCard.querySelector('[data-hv-add]'); 6100 if (hvAddBtn && hvAddBtn.__hvConfirmTimer) { 6101 clearTimeout(hvAddBtn.__hvConfirmTimer); 6102 hvAddBtn.__hvConfirmTimer = null; 6103 } 6104 render(); 6105 if (liveRegion) liveRegion.textContent = name + ' removed. ' + picks.length + ' selected.'; 6106 } 6107 } 6108 }); 6109 6110 cartButton.addEventListener('click', function() { 6111 // Re-entrancy guard: this is the ONLY code path allowed to call 6112 // /cart/add.js for this widget. Reading picks.length here (rather than 6113 // trusting a value captured earlier) ensures we always gate against the 6114 // CURRENT selection state, not a stale/default array. 6115 if (isSubmittingBundle || picks.length < requiredCount() || cartButton.disabled) return; 6116 isSubmittingBundle = true; 6117 var copy = currentCopy(); 6118 6119 var lineItems = []; 6120 var mainVariant = variantId; 6121 var mainCount = bundleSize; 6122 if (picks.length >= 6) { 6123 mainVariant = sixPackVariantId; 6124 mainCount = 6; 6125 } else if (picks.length >= 4) { 6126 mainVariant = fourPackVariantId; 6127 mainCount = 4; 6128 } 6129 6130 // The main bundle line only carries its own jars (3 / 4 / 6); any jars 6131 // beyond that go on the separate Extra Jar line. This keeps the family 6132 // bundle line at exactly 6 jars / $149.99 and the packing slip accurate. 6133 var mainPicks = picks.slice(0, mainCount); 6134 var baseTier = effectiveTier(); 6135 var basePurchase = (purchaseMode === 'subscribe') ? copy.purchase : (tierCopy[baseTier] || tierCopy.subscribe).purchase; 6136 6137 var properties = { 6138 'Selected Flavors': mainPicks.join(', '), 6139 'Flavors': mainPicks.join(' | '), 6140 'Bundle': 'Mix & Match Sea Moss Gels', 6141 'Jar Count': String(mainPicks.length), 6142 'Purchase Option': basePurchase 6143 }; 6144 6145 mainPicks.forEach(function(flavor, index) { 6146 var position = index + 1; 6147 properties['Flavor ' + position] = flavor; 6148 properties['Gel ' + position] = flavor; 6149 }); 6150 6151 var lineItem = { 6152 id: Number(mainVariant), 6153 quantity: 1, 6154 properties: properties 6155 }; 6156 6157 if (purchaseMode === 'subscribe') { 6158 if (String(mainVariant) === String(variantId) && picks.length === bundleSize && sellingPlanId && sellingPlanId !== '0') { 6159 lineItem.selling_plan = Number(sellingPlanId); 6160 } else if (String(mainVariant) === String(fourPackVariantId) && fourPackSellingPlanId && fourPackSellingPlanId !== '0') { 6161 lineItem.selling_plan = Number(fourPackSellingPlanId); 6162 } else if (String(mainVariant) === String(sixPackVariantId) && sixPackSellingPlanId && sixPackSellingPlanId !== '0') { 6163 lineItem.selling_plan = Number(sixPackSellingPlanId); 6164 } 6165 } 6166 6167 lineItems.push(lineItem); 6168 6169 var extraFlavors = picks.slice(mainCount); 6170 var extraCount = extraFlavors.length; 6171 6172 if (extraCount > 0 && extraJarVariantId && extraJarVariantId !== '0') { 6173 lineItems.push({ 6174 id: Number(extraJarVariantId), 6175 quantity: extraCount, 6176 properties: { 6177 'Selected Flavors': extraFlavors.join(', '), 6178 'Flavors': extraFlavors.join(' | '), 6179 'Bundle': 'Mix & Match Sea Moss Gels', 6180 'Jar Count': String(extraCount), 6181 'Purchase Option': 'Extra jars - $20 each', 6182 '_Bundle Add-on': 'true' 6183 } 6184 }); 6185 } 6186 6187 cartButton.disabled = true; 6188 cartButton.textContent = 'Adding...'; 6189 6190 var __drawerEl = document.querySelector('hdt-cart-drawer'); 6191 var __drawerSectionId = __drawerEl ? __drawerEl.getAttribute('section-id') : null; 6192 var __addBody = { items: lineItems }; 6193 if (__drawerSectionId) __addBody.sections = [__drawerSectionId]; 6194 6195 clearStaleAutoCartNote().then(function() { 6196 return fetch('/cart/add.js', { 6197 method: 'POST', 6198 headers: { 'Content-Type': 'application/json', 'Accept': 'application/json' }, 6199 body: JSON.stringify(__addBody) 6200 }); 6201 }) 6202 .then(function(response) { 6203 if (!response.ok) throw new Error('Cart add failed'); 6204 return response.json(); 6205 }) 6206 .then(function(addResp) { 6207 // Evergreen price is supplied by the selling plan; no promotional code. 6208 var hvDiscountReady = Promise.resolve(); 6209 // Bundle is in the cart â reset the picker immediately so the 6210 // widget is ready for another round instead of carrying stale 6211 // picks forward (this section stays on the page now; it no 6212 // longer navigates away on success). 6213 isSubmittingBundle = false;
6214 picks = []; 6215 render(); 6216 6217 // Open theme cart drawer (replaces direct /cart redirect). 6218 // CartDrawer.#r in global.min.js reads cartData.sections[sectionId] 6219 // for re-render, and only calls .open() when source == 6220 // 'product-form-component' && actionAfterATC == 'open_cart_drawer'. 6221 hvDiscountReady.then(function() { 6222 return Promise.all([ 6223 fetch('/cart.js').then(function(r) { return r.json(); }), 6224 __drawerSectionId 6225 ? fetch('/?sections=' + encodeURIComponent(__drawerSectionId)).then(function(r) { return r.json(); }).catch(function() { return null; }) 6226 : Promise.resolve(null) 6227 ]); 6228 }).then(function(res) { 6229 var cart = res[0]; 6230 var sections = res[1] || ((addResp && addResp.sections) ? addResp.sections : {}); 6231 var cartData = Object.assign({}, cart, { sections: sections }); 6232 try { 6233 document.dispatchEvent(new CustomEvent('cart:update', { 6234 bubbles: true, 6235 detail: { 6236 resource: cart, 6237 cartData: cartData, 6238 source: 'product-form-component', 6239 actionAfterATC: 'open_cart_drawer' 6240 } 6241 })); 6242 } catch (e) { /* ignore â fallback handled below */ } 6243 6244 // Belt + braces: if drawer didn't open within 1.2s, try opening it 6245 // directly, and only fall back to /cart as an absolute last resort. 6246 setTimeout(function() { 6247 var drawer = document.querySelector('hdt-cart-drawer'); 6248 var isOpen = drawer && (drawer.hasAttribute('open') || drawer.classList.contains('is-open') || drawer.getAttribute('aria-hidden') === 'false'); 6249 if (!isOpen) { 6250 (function openCartDrawer() { 6251 var d = document.querySelector('hdt-cart-drawer'); 6252 if (d && typeof d.open === 'function') { d.open(); return; } 6253 var t = document.querySelector('[aria-controls="CartDrawer"]'); 6254 if (t) { t.click(); return; } 6255 var dlg = document.querySelector('dialog#CartDrawer'); 6256 if (dlg && typeof dlg.showModal === 'function') { dlg.showModal(); return; } 6257 window.location.href = '/cart'; // last resort 6258 })(); 6259 } 6260 }, 1200); 6261 }).catch(function() { 6262 // /cart.js fetch failed after a successful add â try drawer, then 6263 // /cart as last resort. 6264 (function openCartDrawer() { 6265 var d = document.querySelector('hdt-cart-drawer'); 6266 if (d && typeof d.open === 'function') { d.open(); return; } 6267 var t = document.querySelector('[aria-controls="CartDrawer"]'); 6268 if (t) { t.click(); return; } 6269 var dlg = document.querySelector('dialog#CartDrawer'); 6270 if (dlg && typeof dlg.showModal === 'function') { dlg.showModal(); return; } 6271 window.location.href = '/cart'; // last resort 6272 })(); 6273 }); 6274 }) 6275 .catch(function() { 6276 isSubmittingBundle = false; 6277 cartButton.disabled = false; 6278 cartButton.textContent = 'Try Again'; 6279 helper.textContent = 'Something went wrong. Please try again.'; 6280 }); 6281 }); 6282 6283 // Defensive reset: if this page is restored from the back/forward cache 6284 // (bfcache), the browser does NOT re-run this script, so `picks` and 6285 // `isSubmittingBundle` would otherwise keep whatever state existed before 6286 // the user navigated away â letting a single new tile click complete a 6287 // stale, hidden selection and silently pass the minimum-selection gate. 6288 window.addEventListener('pageshow', function(event) { 6289 if (event.persisted) { 6290 picks = []; 6291 isSubmittingBundle = false; 6292 render(); 6293 } 6294 }); 6295 6296 render(); 6297 })(); 6298</script>
6298 6299
6300<script> 6301 (function () { 6302 function initSlideshow(root) { 6303 var slides = Array.prototype.slice.call(root.querySelectorAll('.hv-slideshow__slide')); 6304 var dots = Array.prototype.slice.call(root.querySelectorAll('.hv-slideshow__dot')); 6305 if (slides.length < 2) { return; } 6306 var i = 0, timer = null; 6307 var delay = parseInt(root.getAttribute('data-hv-autoplay'), 10) || 6000; 6308 function go(n) { 6309 i = (n + slides.length) % slides.length; 6310 slides.forEach(function (s, x) { s.classList.toggle('is-active', x === i); }); 6311 dots.forEach(function (d, x) { 6312 d.classList.toggle('is-active', x === i); 6313 d.setAttribute('aria-selected', x === i ? 'true' : 'false'); 6314 }); 6315 } 6316 function next() { go(i + 1); } 6317 function prev() { go(i - 1); } 6318 function stop() { if (timer) { clearInterval(timer); timer = null; } } 6319 function start() { stop(); timer = setInterval(next, delay); } 6320 var nb = root.querySelector('.hv-slideshow__arrow--next'); 6321 var pb = root.querySelector('.hv-slideshow__arrow--prev'); 6322 if (nb) { nb.addEventListener('click', function (e) { e.preventDefault(); next(); start(); }); } 6323 if (pb) { pb.addEventListener('click', function (e) { e.preventDefault(); prev(); start(); }); } 6324 dots.forEach(function (d, x) { d.addEventListener('click', function (e) { e.preventDefault(); go(x); start(); }); }); 6325 root.addEventListener('mouseenter', stop); 6326 root.addEventListener('mouseleave', start); 6327 var sx = null; 6328 root.addEventListener('touchstart', function (e) { sx = e.touches[0].clientX; stop(); }, { passive: true }); 6329 root.addEventListener('touchend', function (e) { 6330 if (sx === null) { return; } 6331 var dx = e.changedTouches[0].clientX - sx; 6332 if (Math.abs(dx) > 40) { if (dx < 0) { next(); } else { prev(); } } 6333 sx = null; start(); 6334 }, { passive: true }); 6335 go(0); start(); 6336 } 6337 function boot() { 6338 var nodes = document.querySelectorAll('[data-hv-slideshow]'); 6339 Array.prototype.forEach.call(nodes, initSlideshow); 6340 } 6341 if (document.readyState === 'loading') { 6342 document.addEventListener('DOMContentLoaded', boot); 6343 } else { 6344 boot(); 6345 } 6346 })(); 6347</script>
6347 6348 6349 6350 6351 6352 6353 6354 6355 6356</section> 6357 </main><!-- BEGIN sections: footer-group --> 6358<div id="shopify-section-sections--27366411796675__8b1cf2b6-9e6b-4ace-85e5-e52ad96e7b43" class="shopify-section shopify-section-group-footer-group hdt-section-group hdt-footer-section"><!-- sections/footer.liquid --> 6359 6360<div class="hdt-section-inner hdt-section-sections--27366411796675__8b1cf2b6-9e6b-4ace-85e5-e52ad96e7b43 hdt-footer hdt-s-gradient hdt-section-spacing" color-scheme="scheme-ba0f07f1-3fb2-466f-82df-ba8b7c600e7b" style="--spacing_top:0px;" timeline hdt-reveal="fade-in"><div class="hdt-footer-top-logo"> 6361 6362 <div class="hdt-footer-logo-wrapper"> 6363 <span class="hdt-footer-logo-line"></span> 6364 <img src="//holisticvitalis.com/cdn/shop/files/image_8348_d68da294-71ab-454f-81ac-4f40b880ca1f.png?v=1768349756&width=400" 6365 alt="" 6366 class="hdt-footer-logo-img" 6367 loading="lazy" 6368 width="130" 6369 height="auto"> 6370 <span class="hdt-footer-logo-line"></span> 6371 </div> 6372 6373 </div><div class="hdt-footer-main hdt-border_none hdt-border_container hdt-relative" style="--padding-t-main:40px; --padding-bt-main:0px;"> 6374 <div class="hdt-container"><div class="hdt-row-flex lg:hdt-flex-cols-4 hdt-custom_width hdt-footer-collapse-true md:hdt-flex-cols-2 hdt-grid-cols-1 hdt-footer-column hdt-justify-center" style="--spacing-y:0px;--spacing-x:0px;"><div class="hdt-footer-newsletter hdt-border-column-false hdt-footer-news hdt-col-block hdt-col hdt-relative" id="hdt-sections--20958099472688__8b1cf2b6-9e6b-4ace-85e5-e52ad96e7b43-newsletter-1"style="--cus-width:35%;--pd-top: 0;--pd-right: 80px;--pd-bottom: 0;--pd-left: 0;"><div class="hdt-heading-f collapsible hdt-flex hdt-align-center hdt-justify-between"> 6375 <h6 class=" hdt-text-xl hdt-s-text hdt-font-medium"> Stay Connected</h6> 6376 <span class="hdt-collapse-icon hdt-relative"></span> 6377 </div><div class="hdt-collapse-content"><div class="hdt-s-text2 hdt-text-newsletter hdt-text-base"><p>Be the first to know about new products, limited offers, and thoughtful wellness content.</p></div><div class="hdt-footer-newsletter " > 6378 6379 6380<div class="hdt-newsletter-parent hdt-w-full hdt-inline-block"><form method="post" action="/contact#hdt-form-sections--20958099472688__8b1cf2b6-9e6b-4ace-85e5-e52ad96e7b43-newsletter-1" id="hdt-form-sections--20958099472688__8b1cf2b6-9e6b-4ace-85e5-e52ad96e7b43-newsletter-1" accept-charset="UTF-8" class="hdt-pr hdt-z-100 hdt-newsletter__form" data-form-mail-agree="" data-id="sections--27366411796675__8b1cf2b6-9e6b-4ace-85e5-e52ad96e7b43"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 6381 <div class="hdt-newsletter__fields"> 6382 <div class="hdt-newsletter__inner hdt-flex hdt-oh hdt-justify-center "> 6383 <div class=" is--col-email hdt-flex"> 6384 <input type="email" name="contact[email]" placeholder="Enter email address" value="" class=" hdt-newsletter__email hdt-flex hdt-align-center hdt-input" required="required"> 6385 </div> 6386 <div class=" is--col-btn hdt-b hdt-flex "> 6387 <button data-agreeMail-btn type="submit" class="hdt-w-100 hdt-newsletter__submit hdt-truncate hdt-btn-loading__svg hdt-flex hdt-align-center hdt-btn hdt-btn-solid hdt-button hdt-font-semibold hdt-oh hdt-relative"> 6388 6389 6390 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="14" viewBox="0 0 24 14" fill="none"> 6391<path d="M0.750001 6.75C2.16936 6.75 16.0081 6.75 22.75 6.75M22.75 6.75C19.9113 6.375 14.1629 4.65 13.879 0.75M22.75 6.75C20.0296 7.875 14.4468 10.65 13.879 12.75" stroke="rgb(var(--color-foreground2))" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6392</svg></button> 6393 </div> 6394 </div> 6395 6396 <div class="hdt-agree_email "> 6397 6398 </div> 6399 </div> 6400 <div data-hdt-response-form data-new-response-form class="hdt-newsletter__response"></div></form></div> 6401</div> 6402<link href="//holisticvitalis.com/cdn/shop/t/81/assets/hdt-icon-social.css?v=2700564968748078861790617387" rel="stylesheet" type="text/css" media="all" /> 6403<ul class="hdt-socials__list hdt-socials__style-default hdt-socials__size-medium"><li class="hdt-socials__item hdt-inline-block"> 6404 <a href="https://facebook.com/holisticvitalis" class="hdt-social-facebook hdt-flex hdt-align-center hdt-justify-center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512">
6404<path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/></svg><span class="sr-only">Facebook</span></a> 6405 </li><li class="hdt-socials__item hdt-inline-block"> 6406 <a href="https://www.instagram.com/holisticvitalis" class="hdt-social-instagram hdt-flex hdt-align-center hdt-justify-center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/></svg><span class="sr-only">Instagram</span></a> 6407 </li><li class="hdt-socials__item hdt-inline-block"> 6408 <a href="https://tiktok.com/@holisticvitalis" class="hdt-social-tiktok hdt-flex hdt-align-center hdt-justify-center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"/></svg><span class="sr-only">TikTok</span></a> 6409 </li><li class="hdt-socials__item hdt-inline-block"> 6410 <a href="https://pinterest.com/holisticvitalis" class="hdt-social-pinterest hdt-flex hdt-align-center hdt-justify-center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M496 256c0 137-111 248-248 248-25.6 0-50.2-3.9-73.4-11.1 10.1-16.5 25.2-43.5 30.8-65 3-11.6 15.4-59 15.4-59 8.1 15.4 31.7 28.5 56.8 28.5 74.8 0 128.7-68.8 128.7-154.3 0-81.9-66.9-143.2-152.9-143.2-107 0-163.9 71.8-163.9 150.1 0 36.4 19.4 81.7 50.3 96.1 4.7 2.2 7.2 1.2 8.3-3.3.8-3.4 5-20.3 6.9-28.1.6-2.5.3-4.7-1.7-7.1-10.1-12.5-18.3-35.3-18.3-56.6 0-54.7 41.4-107.6 112-107.6 60.9 0 103.6 41.5 103.6 100.9 0 67.1-33.9 113.6-78 113.6-24.3 0-42.6-20.1-36.7-44.8 7-29.5 20.5-61.3 20.5-82.6 0-19-10.2-34.9-31.4-34.9-24.9 0-44.9 25.7-44.9 60.2 0 22 7.4 36.8 7.4 36.8s-24.5 103.8-29 123.2c-5 21.4-3 51.6-.9 71.2C65.4 450.9 0 361.1 0 256 0 119 111 8 248 8s248 111 248 248z"/></svg><span class="sr-only">Pinterest</span></a> 6411 </li></ul><div class="hdt-footer-cur hdt-flex"></div></div> 6412 </div><div class="hdt-social-media hdt-border-column-false hdt-col-block hdt-col hdt-relative" id="hdt-sections--20958099472688__8b1cf2b6-9e6b-4ace-85e5-e52ad96e7b43-social-1"style="--cus-width:35%;--pd-top: 0;--pd-right: 0;--pd-bottom: 0;--pd-left: 0;"><div class="hdt-heading-f collapsible hdt-flex hdt-align-center hdt-justify-between hdt-relative"> 6413 <h6 class=" hdt-text-xl hdt-s-text hdt-font-medium"> Get In Touch</h6> 6414 </div><div class="hdt-collapse-contents"><div class=" hdt-raw-html hdt-s-text2 hdt-text-base hdt-tag-list" ><p><strong>Phone:</strong> +1 888-539-8875</p><p><strong>Email:</strong> [email protected]</p><p><strong>Address:</strong> 1959 Parker Court, Suite G, Stone Mountain, GA 30087</p><p><strong>Support:</strong> Monday to Wednesday: 10:00 AM - 05:00 PM</p><p><br/></p><p><em>*These statements have not been evaluated by the Food and Drug Administration. Our products are not intended to diagnose, treat, cure, or prevent any disease.</em></p><p><em>© 2026 Holistic Vitalis LLC. All rights reserved.</em></p></div></div> 6415 </div><div id=" hdt-sections--20958099472688__8b1cf2b6-9e6b-4ace-85e5-e52ad96e7b43-menu-1" class= "hdt-footer-menu hdt-border-column-false hdt-col-block hdt-col hdt-relative" style="--cus-width:15%;--pd-top: 0;--pd-right: 0;--pd-bottom: 0;--pd-left: 0;"><div class="hdt-heading-f collapsible hdt-flex hdt-align-center hdt-justify-between"> 6416 <h6 class=" hdt-text-xl hdt-s-text hdt-font-medium"> Help & Support</h6>
6417 <span class="hdt-collapse-icon hdt-relative"></span> 6418 </div><ul class="hdt-collapse-content hdt-footer-menu-list"><li> <a href="/pages/contact-us" class="hdt-footer-menu_item hdt-s-text2 hdt-text-base"> Contact Us</a></li><li> <a href="https://affiliates.holisticvitalis.com/register" class="hdt-footer-menu_item hdt-s-text2 hdt-text-base"> Become an Affiliate</a></li></ul></div><div id=" hdt-sections--20958099472688__8b1cf2b6-9e6b-4ace-85e5-e52ad96e7b43-menu-2" class= "hdt-footer-menu hdt-border-column-false hdt-col-block hdt-col hdt-relative" style="--cus-width:15%;--pd-top: 0;--pd-right: 0;--pd-bottom: 0;--pd-left: 0;"><div class="hdt-heading-f collapsible hdt-flex hdt-align-center hdt-justify-between"> 6419 <h6 class=" hdt-text-xl hdt-s-text hdt-font-medium"> Our Policies</h6> 6420 <span class="hdt-collapse-icon hdt-relative"></span> 6421 </div><ul class="hdt-collapse-content hdt-footer-menu-list"><li> <a href="/policies/terms-of-service" class="hdt-footer-menu_item hdt-s-text2 hdt-text-base"> Terms of Service</a></li><li> <a href="/policies/privacy-policy" class="hdt-footer-menu_item hdt-s-text2 hdt-text-base"> Privacy Policy</a></li><li> <a href="/pages/shipping-policy-tst" class="hdt-footer-menu_item hdt-s-text2 hdt-text-base"> Shipping Policy</a></li><li> <a href="/pages/return-and-refund-policy" class="hdt-footer-menu_item hdt-s-text2 hdt-text-base"> Return & Refund Policy</a></li><li> <a href="/pages/cancellation-policy" class="hdt-footer-menu_item hdt-s-text2 hdt-text-base"> Cancellation Policy</a></li><li> <a href="/pages/sea-moss-resource-center" class="hdt-footer-menu_item hdt-s-text2 hdt-text-base"> Sea Moss Resource Center</a></li><li> <a href="/pages/sea-moss-benefits-guide" class="hdt-footer-menu_item hdt-s-text2 hdt-text-base"> Sea Moss Benefits</a></li><li> <a href="/pages/sea-moss-dosage" class="hdt-footer-menu_item hdt-s-text2 hdt-text-base"> Sea Moss Dosage</a></li><li> <a href="/pages/sea-moss-side-effects" class="hdt-footer-menu_item hdt-s-text2 hdt-text-base"> Sea Moss Side Effects</a></li><li> <a href="/pages/wildcrafted-sea-moss" class="hdt-footer-menu_item hdt-s-text2 hdt-text-base"> Wildcrafted Sea Moss</a></li><li> <a href="/pages/compare-sea-moss-brands" class="hdt-footer-menu_item hdt-s-text2 hdt-text-base"> Compare Sea Moss Brands</a></li><li> <a href="/blogs/news/sea-moss-gummies-vs-gel-we-tested-both-heres-the-verdict" class="hdt-footer-menu_item hdt-s-text2 hdt-text-base"> Gummies vs Gel</a></li></ul></div></div></div> 6422 </div> 6423 <div class='hdt-footer-bottom'> 6424 <div class="hdt-container"> 6425 <div class="hdt-footer-content-bottom"> 6426 <div class="hdt-row-grid md:hdt-grid-cols-1 hdt-grid-cols-1 hdt-align-center hdt-footer-bt-bar"><div class="hdt-footer-payments hdt-flex hdt-flex-col md:hdt-align-start hdt-align-center "><div class="hdt-payment-footer-svg hdt-pr hdt-flex lg:hdt-justify-start hdt-justify-center" style="--height-img:30px"> 6427 <svg class="hdt-icon-payment hdt-inline-block" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
642716.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 6428 6429 6430 <svg class="hdt-icon-payment hdt-inline-block" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
64300-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 6431 6432 <svg class="hdt-icon-payment hdt-inline-block" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 6433 6434 6435 <svg class="hdt-icon-payment hdt-inline-block" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 6436 6437 6438 <svg class="hdt-icon-payment hdt-inline-block" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 6439</div> 6440 </div><div class=" hdt-footer-copyright hdt-flex hdt-flex-col md:hdt-align-start hdt-align-center hdt-align-start hdt-s-text2 hdt-text-base"> 6441 <div class =" hdt-list-toleft hdt-flex hdt-flex-col hdt-text-center md:hdt-text-start"><div class="hdt-coppy-right">© 2026 <span class="">Holistic Vitalis</span>. All rights reserved.</div></div></div></div> 6442 <div class="new-bottom">The statements made on this website have not been evaluated by the FDA (U.S. Food & Drug Administration). The products sold on this website are not intended to diagnose, treat, cure, or prevent any disease. The information provided by this website or this company is not a substitute for a face-to-face consultation with your physician, and should not be</div> 6443 </div> 6444 </div> 6445 </div> 6446</div><link href="//holisticvitalis.com/cdn/shop/t/81/assets/newsletter.css?v=74864969142430238841790617387" rel="stylesheet" type="text/css" media="all" /> 6447<link href="//holisticvitalis.com/cdn/shop/t/81/assets/hdt-icon-social.css?v=2700564968748078861790617387" rel="stylesheet" type="text/css" media="all" /> 6448<style data-shopify>/* .hdt-footer-top-logo{padding:40px 0;display:none} */ 6449@media(min-width:768px){ 6450 .hdt-footer-top-logo{display:block} 6451 .hdt-footer-logo-wrapper{display:flex;align-items:end;justify-content:center;gap:54px} 6452} 6453.hdt-footer-logo-wrapper{display:flex;align-items:end;justify-content:center;gap:10px} 6454.hdt-footer-logo-line{flex:1;height:4px;background-color:rgb(var(--color-foreground));} 6455.hdt-footer-logo-img{max-width:100%;height:auto;display:block} 6456.new-bottom {width: 50%;color: rgb(var(--color-foreground2));font-size: 12px;} 6457.hdt-footer-content-bottom{display: flex;justify-content: space-between;gap: 20px;} 6458.hdt-footer-newsletter .hdt-socials__list{margin-top: 2rem;} 6459#shopify-section-sections--27366411796675__8b1cf2b6-9e6b-4ace-85e5-e52ad96e7b43{--section-pt:0px;--section-pb:23px;--section-prate:100} 6460.hdt-footer .hdt-heading-f{--mg-bt-heading:30px} 6461@media(max-width:1150px){.hdt-list-toleft{flex-direction:column}.hdt-list-toleft .hdt-policies li{margin:0}} 6462@media only screen and (max-width :767px){ 6463.new-bottom {width: 100%;} 6464.hdt-footer-content-bottom{ flex-direction: column;} 6465.hdt-footer-collapse-true .hdt-heading-f{cursor:pointer} 6466.hdt-footer-collapse-true .hdt-collapse-icon{margin-inline-end:1rem} 6467.hdt-footer-collapse-true .hdt-heading-f .hdt-collapse-icon:after,.hdt-footer-collapse-true .hdt-heading-f .hdt-collapse-icon:before{position:absolute;content:"";background-color:rgb(var(--color-foreground));transform:translate(-50%,-50%) rotate(-90deg);top:50%;left:50%;transition:transform .25s ease-in-out,opacity .25s ease-in-out,-webkit-transform .25s ease-in-out} 6468.hdt-footer-collapse-true .hdt-heading-f .hdt-collapse-icon:after{width:1px;height:12px} 6469.hdt-footer-collapse-true .hdt-heading-f .hdt-collapse-icon:before{width:12px;height:1px} 6470.hdt-footer-collapse-true .open .hdt-heading-f .hdt-collapse-icon:after{transform:translate(-50%,-50%) rotate(90deg)} 6471.hdt-footer-collapse-true .open .hdt-heading-f .hdt-collapse-icon:before{opacity:0}
6471 6472.hdt-footer-collapse-true .hdt-col-block .hdt-collapse-content{height:0;overflow:hidden;transition:height 0.25s ease-out} 6473.hdt-footer-collapse-true .hdt-col-block.open .hdt-collapse-content{max-height:auto;transition:height 0.25s ease-in-out 0s!important}} 6474@media(min-width:1150px){.hdt-custom_width .hdt-col{flex:0 0 auto;max-width:100%;width:var(--cus-width)}} 6475.hdt-footer-section .hdt-policies{gap:10px} 6476.hdt-footer-payments img{width:var(--width-image_list);}</style> 6477</div> 6478<!-- END sections: footer-group --><a class="skip-to-content-link button sr-only" href="#MainContent"> 6479 Skip to content 6480 </a><!-- BEGIN sections: system-group --> 6481<div id="shopify-section-sections--27366416285891__cart-drawer" class="shopify-section shopify-section-group-system-group hdt-section-group hdt-section-cart-drawer"><!-- sections/cart-drawer.liquid --><link href="//holisticvitalis.com/cdn/shop/t/81/assets/hdt-cart-drawer.css?v=168448012827370641971790617387" rel="stylesheet" type="text/css" media="all" /> 6482 6483<hdt-cart-drawer detect-adm-se-evt section-id="sections--27366416285891__cart-drawer" ref="hdt-cart" data-count="0" nested color-scheme="scheme-3fd2c3d1-d752-42b9-a4d2-17bfc10b6555" class="hdt-contents"> 6484 <dialog id="CartDrawer" ref="dialog" class="hdt-dialog hdt-dialog-drawer hdt-dialog-drawer--cart hdt-mini-cart" scroll-lock pos="right"> 6485 6486 <div class="cart-announcement-bar" style="background-color: #2d371f; color: #ffffff;padding: 12px 20px 12px;font-size: 12px;text-align: center; "> 6487 <span class="cart-announcement-bar-p" style="margin: 0;"><p>Return Policy | <strong>FREE SHIPPING </strong>ON ALL ORDERS ABOVE $75</p></span> 6488 </div> 6489 6490 <div class="hdt-dialog-drawer__header"> 6491 <h3 class="hdt-mini-cart__header-title hdt-text-2xl hdt-font-medium">Your cart</h3> 6492 <button class="hdt-s-text" aria-controls="CartDrawer" aria-label="Close"><svg part="hdt-close-icon" class="hdt-icon hdt-icon-close" role="presentation" fill="none" focusable="false" width="16" height="16" viewBox="0 0 16 16" fill="none"> 6493 <path d="M16 1.4L14.6 0L8 6.6L1.4 0L0 1.4L6.6 8L0 14.6L1.4 16L8 9.4L14.6 16L16 14.6L9.4 8L16 1.4Z" fill="currentColor"/> 6494 </svg></button> 6495 </div> 6496 <div class="hdt-dialog-drawer__inner"> 6497 <cart-items-component class="hdt-mini-cart__wrap hdt-flex hdt-flex-col"> 6498 <div class="hdt-mini-cart__main hdt-relative" ref="cart-items"> 6499 <div data-hdt-scroll-me class="hdt-mini-cart__sroll hdt-current-scrollbar hdt-full-width-link"><div class="hdt-mini-cart__emty hdt-text-center"> 6500 <h3 class="hdt-mini-cart__emty-heading hdt-text-10xl hdt-font-normal">Your cart is empty</h3> 6501 <p class="hdt-s-text2">You may check out all the available products and buy some in the shop</p><a href="/collections/all" class="hdt-mini-cart__emty-button hdt-btn hdt-oh hdt-inline-flex hdt-align-center hdt-justify-center hdt-relative hdt-btn-solid hdt-font-semibold"> 6502 <span>
6502Return to shop</span><svg class="hdt-icon hdt-icon-2" xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 64 64" fill="currentColor"><path d="M6.89,64,0,57.11,47.26,9.85H4.92V0H64V59.08H54.15V16.74Z"/></svg> 6503 </a></div></div> 6504 </div> 6505 <div class="hdt-mini-cart__bottom" ref="cart-bottom"></div></cart-items-component> 6506 </div> 6507 </dialog> 6508</hdt-cart-drawer><svg class="hdt-hidden"> 6509 <symbol id="icon-cart-remove" viewBox="0 0 16 16" fill="currentColor"> 6510 <path d="M15.2 2.4H0.8C0.587827 2.4 0.384344 2.48429 0.234315 2.63431C0.0842854 2.78434 0 2.98783 0 3.2C0 3.41217 0.0842854 3.61566 0.234315 3.76569C0.384344 3.91571 0.587827 4 0.8 4H2.4V13.6C2.4 14.2365 2.65286 14.847 3.10294 15.2971C3.55303 15.7471 4.16348 16 4.8 16H11.2C11.5152 16.0001 11.8273 15.9381 12.1186 15.8175C12.4098 15.697 12.6744 15.5202 12.8973 15.2973C13.1202 15.0744 13.297 14.8098 13.4175 14.5186C13.5381 14.2273 13.6001 13.9152 13.6 13.6V4H15.2C15.4122 4 15.6157 3.91571 15.7657 3.76569C15.9157 3.61566 16 3.41217 16 3.2C16 2.98783 15.9157 2.78434 15.7657 2.63431C15.6157 2.48429 15.4122 2.4 15.2 2.4ZM12 13.6C11.9998 13.8121 11.9154 14.0155 11.7655 14.1655C11.6155 14.3154 11.4121 14.3998 11.2 14.4H4.8C4.58789 14.3998 4.38453 14.3154 4.23455 14.1655C4.08457 14.0155 4.00021 13.8121 4 13.6V4H12V13.6ZM6.4 1.6H9.6C9.81217 1.6 10.0157 1.51571 10.1657 1.36569C10.3157 1.21566 10.4 1.01217 10.4 0.8C10.4 0.587827 10.3157 0.384344 10.1657 0.234315C10.0157 0.0842854 9.81217 0 9.6 0H6.4C6.18783 0 5.98434 0.0842854 5.83431 0.234315C5.68429 0.384344 5.6 0.587827 5.6 0.8C5.6 1.01217 5.68429 1.21566 5.83431 1.36569C5.98434 1.51571 6.18783 1.6 6.4 1.6Z"/><path d="M7.2 11.2V7.2C7.2 6.98783 7.11571 6.78434 6.96569 6.63432C6.81566 6.48429 6.61217 6.4 6.4 6.4C6.18783 6.4 5.98434 6.48429 5.83431 6.63432C5.68429 6.78434 5.6 6.98783 5.6 7.2V11.2C5.6 11.4122 5.68429 11.6157 5.83431 11.7657C5.98434 11.9157 6.18783 12 6.4 12C6.61217 12 6.81566 11.9157 6.96569 11.7657C7.11571 11.6157 7.2 11.4122 7.2 11.2ZM10.4 11.2V7.2C10.4 6.98783 10.3157 6.78434 10.1657 6.63432C10.0157 6.48429 9.81217 6.4 9.6 6.4C9.38783 6.4 9.18434 6.48429 9.03432 6.63432C8.88429 6.78434 8.8 6.98783 8.8 7.2V11.2C8.8 11.4122 8.88429 11.6157 9.03432 11.7657C9.18434 11.9157 9.38783 12 9.6 12C9.81217 12 10.0157 11.9157 10.1657 11.7657C10.3157 11.6157 10.4 11.4122 10.4 11.2Z"/> 6511 </symbol> 6512 <symbol id="icon-cart-edit" viewBox="0 0 14 16" fill="currentColor"> 6513 <path d="M1.61967 13.4726C1.77963 13.4726 1.81162 13.4566 1.95559 13.4246L4.83487 12.8488C5.13879 12.7688 5.44271 12.6248 5.68265 12.3849L12.6569 5.41065C13.7286 4.33892 13.7286 2.49937 12.6569 1.42764L12.0651 0.803799C10.9933 -0.267933 9.13779 -0.267933 8.06606 0.803799L1.0918 7.79405C0.867858 8.018 0.707898 8.33792 0.627918 8.64184L0.0200697 11.5531C-0.0599103 12.097 0.10005 12.6248 0.483954 13.0087C0.787878 13.3127 1.23577 13.4726 1.61967 13.4726ZM2.16353 8.94576L9.13779 1.95551C9.60167 1.49163 10.4495 1.49163 10.8974 1.95551L11.5052 2.56336C12.0491 3.10722 12.0491 3.87503 11.5052 4.4029L4.54694 11.3932L1.58768 11.889L2.16353 8.94576ZM12.5929 14.4644H0.787878C0.323994 14.4644 0.0200697 14.7683 0.0200697 15.2322C0.0200697 15.6961 0.403974 16 0.787878 16H12.5289C12.9928 16 13.3767 15.6961 13.3767 15.2322C13.3607 14.7683 12.9768 14.4644 12.5929 14.4644Z"/> 6514 </symbol> 6515</svg><style> 6516 .hdt-mini-cart__btns .hdt-flex.hdt-align-center { 6517 width: 100%; 6518} 6519.hdt-mini-cart__remove { 6520 display: flex; 6521 justify-content: flex-end; 6522 width: 100%; 6523} 6524.hdt-mini-cart .hdt-quantity-cart-item { 6525 background: rgb(255 255 255); 6526 border-radius: 20px; 6527 border: 1px solid; 6528} 6529</style>
6530<script> 6531document.addEventListener("DOMContentLoaded", function () { 6532 const slider = document.querySelector(".fbt-slider"); 6533 const track = document.querySelector(".fbt-slider-track"); 6534 const slides = document.querySelectorAll(".fbt-slide"); 6535 6536 if (!slider || !track || slides.length === 0) return; 6537 6538 let currentIndex = 0; 6539 let slideWidth = slides[0].offsetWidth + 10; // includes gap 6540 let totalSlides = slides.length; 6541 6542 // Function to ensure all images are loaded 6543 function waitForImages() { 6544 return new Promise((resolve) => { 6545 const images = slider.querySelectorAll("img"); 6546 let imagesLoaded = 0; 6547 6548 if (images.length === 0) { 6549 resolve(); 6550 return; 6551 } 6552 6553 images.forEach((img) => { 6554 img.onload = () => { 6555 imagesLoaded++; 6556 if (imagesLoaded === images.length) resolve(); 6557 }; 6558 }); 6559 }); 6560 } 6561 6562 function updateSlideWidth() { 6563 slideWidth = slides[0].offsetWidth + 10; 6564 } 6565 6566 // ---- MOVE SLIDER ---- 6567 function goToSlide(index) { 6568 if (index < 0) index = 0; 6569 if (index > totalSlides - 1) index = totalSlides - 1; 6570 currentIndex = index; 6571 6572 track.style.transform = `translateX(-${currentIndex * slideWidth}px)`; 6573 6574 // Disable/Enable arrows based on current slide 6575 updateArrowState(); 6576 } 6577 6578 // Function to update arrow state (disable/enable) 6579 function updateArrowState() { 6580 if (currentIndex === 0) { 6581 prevBtn.disabled = true; 6582 } else { 6583 prevBtn.disabled = false; 6584 } 6585 6586 if (currentIndex === totalSlides - 1) { 6587 nextBtn.disabled = true; 6588 } else { 6589 nextBtn.disabled = false; 6590 } 6591 } 6592 6593 // ---- Buttons (Auto Create) ---- 6594 const navContainer = document.createElement("div"); 6595 navContainer.className = "Slider_buttons"; 6596 6597 const prevBtn = document.createElement("button"); 6598 prevBtn.className = "fbt-nav fbt-nav-prev"; 6599 prevBtn.innerHTML = "â¹"; 6600 prevBtn.disabled = true; // Initially disable the prev button 6601 6602 const nextBtn = document.createElement("button"); 6603 nextBtn.className = "fbt-nav fbt-nav-next"; 6604 nextBtn.innerHTML = "âº"; 6605 6606 navContainer.appendChild(prevBtn); 6607 navContainer.appendChild(nextBtn); 6608 6609 // Insert after heading bar 6610 const headingBar = document.querySelector(".fbt-slider-heading-button"); 6611 if (headingBar) headingBar.appendChild(navContainer); 6612 6613 // ---- Prev / Next functionality ---- 6614 prevBtn.addEventListener("click", () => { 6615 goToSlide(currentIndex - 1); 6616 }); 6617 6618 nextBtn.addEventListener("click", () => { 6619 goToSlide(currentIndex + 1); 6620 }); 6621 6622 // ---- Drag Support (Mobile) ---- 6623 let startX = 0; 6624 let isDragging = false; 6625 6626 slider.addEventListener("touchstart", (e) => { 6627 startX = e.touches[0].clientX; 6628 isDragging = true; 6629 }); 6630 6631 slider.addEventListener("touchmove", (e) => { 6632 if (!isDragging) return; 6633 6634 let moveX = e.touches[0].clientX - startX; 6635 6636 if (moveX < -50) { 6637 goToSlide(currentIndex + 1); 6638 isDragging = false; 6639 } else if (moveX > 50) { 6640 goToSlide(currentIndex - 1); 6641 isDragging = false; 6642 } 6643 }); 6644 6645 slider.addEventListener("touchend", () => { 6646 isDragging = false; 6647 }); 6648 6649 // ---- Window Resize Support ---- 6650 window.addEventListener("resize", () => { 6651 updateSlideWidth(); 6652 goToSlide(currentIndex); 6653 }); 6654 6655 // Wait for images to load 6656 waitForImages().then(() => { 6657 updateSlideWidth(); 6658 goToSlide(0); // Initialize slider on first slide 6659 }); 6660}); 6661 6662 6663</script>
6663 6664 6665</div><div id="shopify-section-sections--27366416285891__toolbar-mobile" class="shopify-section shopify-section-group-system-group hdt-section-group hdt-section-toolbar-mobile hdt-toolbar-mobile"><!-- sections/toolbar-mobile.liquid --><div class="hdt-toolbar hdt-s-gradient hdt-toolbar-label-true hdt-fixed hdt-right-0 hdt-left-0 hdt-bottom-0 hdt-flex hdt-align-center hdt-justify-between hdt-text-sm hdt-font-semibold hdt-s-text" color-scheme="scheme-1"><div class="hdt-toolbart-shop hdt-toolbar-item hdt-relative"><a href="/collections/all" class="hdt-toolbar-item-btn hdt-flex hdt-flex hdt-align-center hdt-justify-center hdt-flex-col"> 6666 <span class="hdt-toolbar-icon"> 6667 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.39 64.26" width="18" height="18" fill="currentColor"><path d="M45.47,64.26a11.21,11.21,0,0,1-11.2-11.2V45.34a11.21,11.21,0,0,1,11.2-11.2h7.72a11.21,11.21,0,0,1,11.2,11.2v7.72a11.22,11.22,0,0,1-11.2,11.2Zm0-22.53a3.61,3.61,0,0,0-3.61,3.61v7.72a3.61,3.61,0,0,0,3.61,3.6h7.72a3.6,3.6,0,0,0,3.6-3.6V45.34a3.61,3.61,0,0,0-3.6-3.61ZM11.2,64.26A11.22,11.22,0,0,1,0,53.06V45.34a11.21,11.21,0,0,1,11.2-11.2h7.72a11.21,11.21,0,0,1,11.2,11.2v7.72a11.21,11.21,0,0,1-11.2,11.2Zm0-22.53a3.61,3.61,0,0,0-3.61,3.61v7.72a3.61,3.61,0,0,0,3.61,3.6h7.72a3.61,3.61,0,0,0,3.61-3.6V45.34a3.61,3.61,0,0,0-3.61-3.61ZM45.47,30.12a11.21,11.21,0,0,1-11.2-11.2V11.2A11.21,11.21,0,0,1,45.47,0h7.72a11.21,11.21,0,0,1,11.2,11.2v7.72a11.22,11.22,0,0,1-11.2,11.2Zm0-22.53a3.61,3.61,0,0,0-3.61,3.61v7.72a3.61,3.61,0,0,0,3.61,3.61h7.72a3.61,3.61,0,0,0,3.6-3.61V11.2a3.61,3.61,0,0,0-3.6-3.61ZM11.2,30.12A11.22,11.22,0,0,1,0,18.92V11.2A11.21,11.21,0,0,1,11.2,0h7.72a11.21,11.21,0,0,1,11.2,11.2v7.72a11.21,11.21,0,0,1-11.2,11.2Zm0-22.53A3.61,3.61,0,0,0,7.59,11.2v7.72a3.61,3.61,0,0,0,3.61,3.61h7.72a3.61,3.61,0,0,0,3.61-3.61V11.2a3.61,3.61,0,0,0-3.61-3.61Z"/></svg> 6668 </span><span class="hdt-toolbar-label">Shop</span></a></div><div class="hdt-toolbart-cart hdt-toolbar-item hdt-relative"> 6669 <a href="/cart" class="hdt-toolbar-item-btn hdt-flex hdt-align-center hdt-justify-center hdt-flex-col" aria-controls="CartDrawer"> 6670 <span class="hdt-toolbar-icon hdt-relative"> 6671 <svg xmlns="http://www.w3.org/2000/svg" width="18" height="20" viewBox="0 0 18 20" fill="currentColor"><path d="M16.3028 19H1.90281C1.66412 19 1.4352 18.9052 1.26642 18.7364C1.09763 18.5676 1.00281 18.3387 1.00281 18.1V1.9C1.00281 1.66131 1.09763 1.43239 1.26642 1.26361C1.4352 1.09483 1.66412 1 1.90281 1H16.3028C16.5415 1 16.7704 1.09483 16.9392 1.26361C17.108 1.43239 17.2028 1.66131 17.2028 1.9V18.1C17.2028 18.3387 17.108 18.5676 16.9392 18.7364C16.7704 18.9052 16.5415 19 16.3028 19ZM15.4028 17.2V2.8H2.80281V17.2H15.4028ZM6.40281 4.6V6.4C6.40281 7.11609 6.68728 7.80285 7.19362 8.30919C7.69997 8.81554 8.38673 9.1 9.10281 9.1C9.8189 9.1 10.5057 8.81554 11.012 8.30919C11.5183 7.80285 11.8028 7.11609 11.8028 6.4V4.6H13.6028V6.4C13.6028 7.59348 13.1287 8.73807 12.2848 9.58199C11.4409 10.4259 10.2963 10.9 9.10281 10.9C7.90934 10.9 6.76475 10.4259 5.92083 9.58199C5.07692 8.73807 4.60281 7.59348 4.60281 6.4V4.6H6.40281Z"/><path fill-rule="evenodd" clip-rule="evenodd" d="M6.52281 4.48V6.4C6.52281 7.08426 6.79463 7.7405 7.27848 8.22434C7.76232 8.70818 8.41855 8.98 9.10281 8.98C9.78707 8.98 10.4433 8.70818 10.9271 8.22434C11.411 7.7405 11.6828 7.08426 11.6828 6.4V4.48H13.7228V6.4C13.7228 7.6253 13.2361 8.80042 12.3696 9.66684C11.5032 10.5333 10.3281 11.02 9.10281 11.02C7.87751 11.02 6.7024 10.5333 5.83598 9.66684C4.96956 8.80042 4.48281 7.6253 4.48281 6.4V4.48H6.52281ZM16.3028 19.12H1.90281C1.63229 19.12 1.37285 19.0125 1.18156 18.8213C0.990276 18.63 0.882812 18.3705 0.882812 18.1V1.9C0.882812 1.62948 0.990276 1.37004 1.18156 1.17876C1.37285 0.987469 1.63229 0.880005 1.90281 0.880005H16.3028C16.5733 0.880005 16.8328 0.987469 17.0241 1.17876C17.2154 1.37004 17.3228 1.62948 17.3228 1.9V18.1C17.3228 18.3705 17.2154 18.63 17.0241 18.8213C16.8328 19.0125 16.5733 19.12 16.3028 19.12ZM15.4028 2.8V17.2H2.80281V2.8H15.4028ZM2.92281 2.92V17.08H15.2828V2.92H2.92281ZM1.90281 19H16.3028C16.5415 19 16.7704 18.9052 16.9392 18.7364C17.108 18.5676 17.2028 18.3387 17.2028 18.1V1.9C17.2028 1.66131 17.108 1.43239 16.9392 1.26361C16.7704 1.09483 16.5415 1 16.3028 1H1.90281C1.66412 1 1.4352 1.09483 1.26642 1.26361C1.09763 1.43239 1.00281 1.66131 1.00281 1.9V18.1C1.00281 18.3387 1.09763 18.5676 1.26642 18.7364C1.4352 18.9052 1.66412 19 1.90281 19ZM6.40281 4.6H4.60281V6.4C4.60281 7.59348 5.07692 8.73807 5.92083 9.58199C6.76475 10.4259 7.90934 10.9 9.10281 10.9C10.2963 10.9 11.4409 10.4259 12.2848 9.58199C13.1287 8.73807 13.6028 7.59348 13.6028 6.4V4.6H11.8028V6.4C11.8028 7.11609 11.5183 7.80285 11.012 8.30919C10.5057 8.81554 9.8189 9.1 9.10281 9.1C8.38673 9.1 7.69997 8.81554 7.19362 8.30919C6.68728 7.80285 6.40281 7.11609 6.40281 6.4V4.6Z"/></svg> 6672 <hdt-cart-count class="hdt-toolbar__count-box hdt-absolute hdt-absolute hdt-radius-full hdt-text-center hdt-text-xs hdt-font-medium">0</hdt-cart-count> 6673 </span><span class="hdt-toolbar-label">
6673Cart</span></a> 6674 </div><div class="hdt-toolbart-account hdt-toolbar-item hdt-relative"> 6675 <a href="/account" data-no-instant class="hdt-toolbar-item-btn hdt-flex hdt-align-center hdt-justify-center hdt-flex-col" aria-controls="login-form-popup"> 6676 <span class="hdt-toolbar-icon"> 6677 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="18" height="18" viewBox="0 0 18 18" fill="currentColor"><path d="M56,64V57.48A8.43,8.43,0,0,0,47.56,49H16.44A8.43,8.43,0,0,0,8,57.48V64H.9V57.48A15.53,15.53,0,0,1,16.44,41.94H47.56A15.53,15.53,0,0,1,63.1,57.48V64Zm-23.47-27a18.66,18.66,0,0,1-13.11-5.43,18.54,18.54,0,0,1,0-26.22A18.53,18.53,0,0,1,51.07,18.51,18.52,18.52,0,0,1,32.54,37.05Zm0-30a11.44,11.44,0,1,0,8.09,3.35A11.36,11.36,0,0,0,32.54,7.07Z"/></svg> 6678 </span><span class="hdt-toolbar-label">Account</span></a> 6679 </div><div class="hdt-toolbart-search hdt-toolbar-item hdt-relative"> 6680 <a href="/search" class="hdt-toolbar-item-btn hdt-flex hdt-align-center hdt-justify-center hdt-flex-col" aria-controls="drawer-search-form"> 6681 <span class="hdt-toolbar-icon"> 6682 <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="currentColor"> 6683 <path d="M17.7241 16.1932L13.6436 12.1127C14.626 10.8049 15.1563 9.21299 15.1546 7.57728C15.1546 3.39919 11.7554 0 7.57728 0C3.39919 0 0 3.39919 0 7.57728C0 11.7554 3.39919 15.1546 7.57728 15.1546C9.21299 15.1563 10.8049 14.626 12.1127 13.6436L16.1932 17.7241C16.3998 17.9088 16.6692 18.0073 16.9461 17.9996C17.2231 17.9918 17.4865 17.8783 17.6824 17.6824C17.8783 17.4865 17.9918 17.2231 17.9996 16.9461C18.0073 16.6692 17.9088 16.3998 17.7241 16.1932ZM2.16494 7.57728C2.16494 6.50682 2.48237 5.4604 3.07708 4.57034C3.6718 3.68029 4.51709 2.98657 5.50607 2.57693C6.49504 2.16728 7.58328 2.0601 8.63318 2.26893C9.68307 2.47777 10.6475 2.99325 11.4044 3.75018C12.1613 4.5071 12.6768 5.47149 12.8856 6.52138C13.0945 7.57128 12.9873 8.65952 12.5776 9.64849C12.168 10.6375 11.4743 11.4828 10.5842 12.0775C9.69416 12.6722 8.64774 12.9896 7.57728 12.9896C6.14237 12.9879 4.76672 12.4171 3.75208 11.4025C2.73744 10.3878 2.16666 9.01219 2.16494 7.57728Z"/> 6684 </svg> 6685 </span><span class="hdt-toolbar-label">Search</span></a> 6686 </div></div> 6687 6688<style>@media(max-width:1024px){.hdt-sticky-btn-atc{bottom:6.7rem;border-bottom:.1rem solid rgb(var(--color-line-border));-webkit-transform:translate3d(0,calc(100% + 6.7rem),0)!important;transform:translate3d(0,calc(100% + 6.7rem),0)!important}.sticky-shown back-to-top.hdt-back-to-top{bottom:calc(8rem + var(--hdt-sticky-atc-height, 0))}}.hdt-toolbar{z-index:24;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:0 5px;box-shadow:0 -4px 10px 0 rgba(0,0,0,.08);transform:none;transition:transform .25s}.hdt-toolbar .hdt-toolbar-item{-ms-flex:1 0 20%;flex:1 0 20%}.hdt-toolbar-item .hdt-toolbar-item-btn{width:100%;padding-right:10px;padding-left:10px;line-height:1;height:67px;gap:9px}.hdt-toolbar-label-false .hdt-toolbar-item .hdt-toolbar-item-btn{height:60px}.hdt-toolbar-item .hdt-toolbar-item-btn::before{background-color:rgb(var(--color-accent));position:absolute;content:'';top:0;left:0;width:0;height:3px;transition:all .3s ease}.hdt-toolbar-item__active>.hdt-toolbar-item-btn::before{width:100%}.hdt-toolbar-item__active .hdt-toolbar-icon{color:rgb(var(--color-accent))}.hdt-toolbar-label{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;line-height:1;width:100%}.hdt-toolbar-icon svg{width:18px;height:18px}.hdt-toolbar__count-box{width:18px;height:18px;line-height:18px;letter-spacing:0;color:#fff;background-color:rgb(var(--color-accent));top:-6px;right:-12px}.hdt-toolbar-item .hdt-toolbar-item-btn img{max-height:18px;width:auto}@media(max-width:1024px){.hdt-toolbar-mobile{height:67px}}@media (min-width:1150px){.hdt-toolbar{display:none!important}}#hdt-shop-toolbar-mb::part(body){padding-top:0;padding-bottom:0}.hdt-back-to-top{--backtop-bottom:90px}</style> 6689</div><div id="shopify-section-sections--27366416285891__back_top_nzhYNt" class="shopify-section shopify-section-group-system-group hdt-section-admn2-fixed"><style data-shopify>.hdt-back-to-top{right:40px;bottom:var(--backtop-bottom,55px);cursor:pointer;z-index:100;pointer-events:none;opacity:0;visibility:hidden;transition:.25s;position:fixed;z-index:100;transition:0.4s ease 0s;width:40px;height:40px;text-align:center;line-height:40px;font-size:35px;border-radius:var(--backtop-radius);background:#fff;color:rgb(var(--color-accent)/0.5);display:inline-flex;align-items:center;justify-content:center;pointer-events:auto;transition:opacity .4s ease,visibility .4s ease,margin-right 0s,border-color .25s ease-in,color .25s ease-in;box-shadow:0 0 3px 0 rgb(var(--color-accent)/0.2);--backtop-radius:var(--radius-button)}:is(.hdt-modal-opened,.is--opend-drawer) .hdt-back-to-top{margin-right:var(--scroll-w)}.hdt-back-to-top.is--show{opacity:1;visibility:visible;z-index:21}.hdt-back-to-top svg{width:12px}.hdt-back-to-top.hdt-back-to-top__design2{line-height:42px;border:1px solid rgb(var(--color-accent)/0.5);box-shadow:none;--backtop-radius:var(--radius-full);color:rgb(var(--color-accent)/0.5)}.hdt-back-to-top:hover,.hdt-back-to-top.hdt-back-to-top__design2:hover{border-color:rgb(var(--color-accent));color:rgb(var(--color-accent))}.hdt-back-to-top .hdt-circle--inner{display:flex;align-items:center;justify-content:center}.hdt-back-to-top .hdt-circle-css{position:absolute;width:100%;height:100%;border-radius:var(--backtop-radius)}.hdt-back-to-top.hdt-back-to-top__design1 .hdt-circle--inner,.hdt-back-to-top.hdt-back-to-top__design1 .hdt-circle--bg{--backtop-radius:var(--radius-button)}.hdt-back-to-top.hdt-back-to-top__design2 .hdt-circle-css{--backtop-radius:var(--radius-full)}.hdt-back-to-top.hdt-progress_bar_true,.hdt-back-to-top.hdt-progress_bar_true:hover{border:none;box-shadow:none;color:var(--cricle-active)}.hdtp-hover .hdt-back-to-top.hdt-progress_bar_true:hover svg{-webkit-animation:move_on_top .5s ease-in-out forwards;animation:move_on_top .5s ease-in-out forwards}@keyframes move_on_top{0%{transform:translateY(0%)}25%{opacity:0;transform:translateY(-100%)}50%{opacity:0;transform:translateY(100%)}75%{opacity:1;transform:translateY(0%)}}@media(max-width:1024px){.hdt-back-to-top{right:15px}.hdt-back-to-top span{width:40px;height:40px;text-align:center;line-height:40px}}.sticky-is--active .hdt-back-to-top{bottom:calc(10px + var(--stickyATC-height, 45px))}.hdt-circle-css{position:relative;width:100px;height:100px;display:flex;justify-content:center;align-items:center;--border-minus:calc(var(--border-w, 1px) * 2);--hdt-light-color:#fff}.hdt-circle--inner{width:calc(100% - var(--border-minus));height:calc(100% - var(--border-minus));background:var(--hdt-light-color);position:relative;z-index:2;border-radius:var(--backtop-radius)}.hdt-circle--bg{position:absolute;z-index:1;width:100%;height:100%;border-radius:var(--backtop-radius);background:conic-gradient(var(--cricle-active,#000) var(--cricle-degrees),var(--cricle-normal,#eee) var(--cricle-degrees));mask:radial-gradient(circle,transparent 62%,white calc(62% + 1px));-webkit-mask:radial-gradient(circle,transparent 62%,white calc(62% + 1px));will-change:background;transition:background .15s ease-in-out 0s}@media (max-width:767px){.hdt-back-to-top{width:32px;height:32px}}.sticky-shown .hdt-back-to-top{bottom:calc(1rem + var(--hdt-sticky-atc-height, 3rem))}</style> 6690<back-to-top config='{"hiddenMobile": false,"scrollTop": 100 }' class="hdt-back-to-top hdt-back-to-top__design1 hdt-pf hdt-progress_bar_true hdt-op-0" rel="nofollow" href="#" aria-label="Back to the top" style="--border-w:1px;
6690--cricle-normal:#f5f5f5;--cricle-active:#000000;"><div class="hdt-circle-css" style="--border-w:1px;"> 6691 <div class="hdt-circle--inner"> 6692 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="9.98 12.06 12.05 6.79" width="14" height="14"><path d="M16.767 12.809l-0.754-0.754-6.035 6.035 0.754 0.754 5.281-5.281 5.256 5.256 0.754-0.754-3.013-3.013z" fill="currentColor"></path></svg> 6693 </div> 6694 <div class="hdt-circle--bg"></div> 6695 </div></back-to-top></div> 6696<!-- END sections: system-group --><ul hidden> 6697 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 6698 <li id="a11y-new-window-message">Opens in a new tab.</li> 6699 <li id="a11y-external-message">Opens external website.</li> 6700 <li id="a11y-new-window-external-message">Opens external website in a new window.</li> 6701</ul> 6702
6703<script> 6704 window.themeHDN.routes = { 6705 search_url: "/search", 6706 predictive_search_url: '/search/suggest' 6707 }; 6708 window.themeHDN.extras = { 6709 addToCart: `Add to cart`, 6710 soldOut: `Sold out`, 6711 preOrder: `Pre-order`, 6712 unavailable: `Unavailable`, 6713 savePercent: `-[sale]%`, 6714 quantity: { 6715 increment: `Increments of 1904`, 6716 min: `Minimum of 1904`, 6717 max: `Maximum of 1904` 6718 }, 6719 pswp: { 6720 close: `Close`, 6721 zoom: `Zoom`, 6722 prev: `Previous`, 6723 next: `Next`, 6724 errorMsg: `The image cannot be loaded` 6725 }, 6726 exit_popup:{ 6727 copy: `Copy`, 6728 copied: `Copied` 6729 }, 6730 timezone: "shop", 6731 order: { 6732 dayNames : "Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday", 6733 monthNames: "January,February,March,April,May,June,July,August,September,October,November,December" 6734 }, 6735 AddedWishlistRemove: false, 6736 text_wis_add: `Add to Wishlist`, 6737 text_wis_adding: `Adding to Wishlist`, 6738 text_wis_added: `Browse Wishlist`, 6739 text_wis_remove: `Remove Wishlist`, 6740 enableComparePopup:false, 6741 text_cp_add: `Add to Compare`, 6742 text_cp_added: `Browse Compare`, 6743 icon_cp_add : `<svg height="16" height="16" viewBox="0 0 16 16" aria-hidden="true" focusable="false" class="hdt-svg-cp"><use xlink:href="#hdt-icon-cp"></use></svg>`, 6744 icon_cp_added : `<svg width="18" height="18" aria-hidden="true" focusable="false" class="hdt-svg-cp is-ic--added" viewBox="0 0 16 16"><use xlink:href="#hdt-icon-cp-added"></use></svg>`, 6745 icon_wis_add : `<svg width="18" height="18" aria-hidden="true" focusable="false" class="hdt-svg-wis" viewB
6745ox="0 0 64 64"><use xlink:href="#hdt-icon-wis"></use></svg>`, 6746 icon_wis_added: `<svg width="18" height="18" aria-hidden="true" focusable="false" class="hdt-svg-wis is-ic--added" viewBox="0 0 16 16"><use xlink:href="#hdt-icon-wis-added"></use></svg>`, 6747 icon_wis_remove: `<svg class="hdt-svg-wis is-ic--remove" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"> 6748 <path d="M1.6 4.8H14.4V15.2C14.4 15.4122 14.3157 15.6157 14.1657 15.7657C14.0157 15.9157 13.8122 16 13.6 16H2.4C2.18783 16 1.98434 15.9157 1.83431 15.7657C1.68429 15.6157 1.6 15.4122 1.6 15.2V4.8ZM3.2 6.4V14.4H12.8V6.4H3.2ZM5.6 8H7.2V12.8H5.6V8ZM8.8 8H10.4V12.8H8.8V8ZM4 2.4V0.8C4 0.587827 4.08429 0.384344 4.23431 0.234315C4.38434 0.0842854 4.58783 0 4.8 0H11.2C11.4122 0 11.6157 0.0842854 11.7657 0.234315C11.9157 0.384344 12 0.587827 12 0.8V2.4H16V4H0V2.4H4ZM5.6 1.6V2.4H10.4V1.6H5.6Z" fill="currentColor"/></svg> ` 6749 } 6750</script>
6750<link href="//holisticvitalis.com/cdn/shop/t/81/assets/hdt-search-form.css?v=49428889533852527661790617387" rel="stylesheet" type="text/css" media="all" /> 6751 6752 <hdt-predictive-search data-section-id-results="hdt_predictive-search" enabled class="hdt-drawer with-slot-sticky hdt-drawer-search hdt-contents hdt-search-fullwidth" color-scheme="scheme-2"> 6753 <hdt-drawer> 6754 <dialog id="drawer-search-form" class="hdt-dialog hdt-dialog-drawer" scroll-lock pos="right" pos-min-width="1150:top"> 6755 <div class="hdt-dialog-drawer__header"> 6756 <div slot="header" class="hdt-search-head lg:hdt-text-center"> 6757 <h5 class="hdt-font-medium hdt-font-medium">Search our site</h5> 6758 </div> 6759 <button ref="closeButton" class="hdt-s-text hdt-dialog-btn__close" aria-controls="drawer-search-form" aria-label="Close"><svg part="hdt-close-icon" class="hdt-icon hdt-icon-close" role="presentation" fill="none" focusable="false" width="16" height="16" viewBox="0 0 16 16" fill="none"> 6760 <path d="M16 1.4L14.6 0L8 6.6L1.4 0L0 1.4L6.6 8L0 14.6L1.4 16L8 9.4L14.6 16L16 14.6L9.4 8L16 1.4Z" fill="currentColor"/> 6761 </svg></button> 6762 </div> 6763 <div class="hdt-dialog-drawer__inner hdt-current-scrollbar hdt-overflow-y-auto"> 6764 <div slot="sticky" class="hdt-search-sticky lg:hdt-text-center"> 6765 <div class="hdt-container"> 6766 <form data-frm-search action="/search" method="get" class="hdt-mini-search__frm hdt-pr" role="search"> 6767 <input type="hidden" name="resources[options][fields]" value="title,body,tag,product_type,variants.title,vendor,variants.sku"> 6768 <input type="hidden" name="resources[limit_scope]" value="each"> 6769 <div class="hdt-search-inner hdt-relative hdt-oh"> 6770 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="hdt-absolute hdt-top-0 hdt-bottom-0"> 6771 <path d="M15.7548 14.394L12.1277 10.7669C13.0009 9.60434 13.4723 8.18932 13.4707 6.73536C13.4707 3.02151 10.4492 0 6.73536 0C3.02151 0 0 3.02151 0 6.73536C0 10.4492 3.02151 13.4707 6.73536 13.4707C8.18932 13.4723 9.60434 13.0009 10.7669 12.1277L14.394 15.7548C14.5776 15.9189 14.8171 16.0065 15.0632 15.9996C15.3094 15.9927 15.5436 15.8919 15.7177 15.7177C15.8919 15.5436 15.9927 15.3094 15.9996 15.0632C16.0065 14.8171 15.9189 14.5776 15.7548 14.394ZM1.92439 6.73536C1.92439 5.78384 2.20655 4.85369 2.73518 4.06253C3.26382 3.27137 4.01519 2.65473 4.89428 2.2906C5.77337 1.92647 6.7407 1.8312 7.67393 2.01683C8.60717 2.20246 9.4644 2.66066 10.1372 3.33349C10.8101 4.00632 11.2683 4.86355 11.4539 5.79679C11.6395 6.73002 11.5442 7.69735 11.1801 8.57644C10.816 9.45553 10.1994 10.2069 9.40819 10.7355C8.61703 11.2642 7.68688 11.5463 6.73536 11.5463C5.45988 11.5448 4.23708 11.0374 3.33518 10.1355C2.43328 9.23364 1.92592 8.01084 1.92439 6.73536Z" fill="currentColor"/> 6772 </svg> 6773 <input data-input-search class="hdt-input hdt-search-input hdt-text-base hdt-font-normal" autocomplete="off" type="search" name="q" placeholder="Search" value=""> 6774 <button data-submit-search class="hdt-hidden hdt-mini-search__submit" type="submit"> 6775 <svg class="hdt-btn-op0" viewBox="0 0 18 19" width="16"><use href="#hdt-icon-search"></use></svg> 6776 <div class="hdt-loading__spinner hdt-hidden"> 6777 <svg width="16" height="16" aria-hidden="true" focusable="false" role="presentation" class="hdt-svg__spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"><circle class="hdt-path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle></svg> 6778 </div> 6779 </button> 6780 </div><div data-listsuggest-search data-listKey class="hdt-mini-search__keys"></div> 6781 </form> 6782 </div> 6783 </div> 6784 <div class="hdt-container"> 6785 <div class="hdt-cart-hide-has-results"> 6786 <div class="hdt-search-parent lg:hdt-flex"> 6787 6788 <div class="hdt-col-content hdt-custom-col-12"> 6789 <div class="hdt-search-hidden-inner"></div> 6790 </div></div> 6791 </div> 6792 <div class="hdt-cart-show-has-results"> 6793 <div data-skeleton-search class="hdt-skeleton_wrap hdt-hidden"> 6794 <div class="hdt-row-grid hdt-row-products xl:hdt-grid-cols-4 lg:hdt-grid-cols-4 hdt-grid-cols-1 hdt-text-start"><div class="hdt-product hdt-pr-loop"> 6795 <div class="hdt-card-product__wrapper hdt-flex "> 6796 <div class="hdt-skeleton_img"></div> 6797 <div class="hdt-card-product__info"> 6798 <div class="hdt-skeleton_txt1"></div> 6799 <div class="hdt-skeleton_txt2"></div> 6800 </div> 6801 </div> 6802 </div><div class="hdt-product hdt-pr-loop"> 6803 <div class="hdt-card-product__wrapper hdt-flex "> 6804 <div class="hdt-skeleton_img"></div> 6805 <div class="hdt-card-product__info"> 6806 <div class="hdt-skeleton_txt1"></div> 6807 <div class="hdt-skeleton_txt2"></div> 6808 </div> 6809 </div> 6810 </div><div class="hdt-product hdt-pr-loop"> 6811 <div class="hdt-card-product__wrapper hdt-flex "> 6812 <div class="hdt-skeleton_img"></div> 6813 <div class="hdt-card-product__info"> 6814 <div class="hdt-skeleton_txt1"></div> 6815 <div class="hdt-skeleton_txt2"></div> 6816 </div> 6817 </div> 6818 </div><div class="hdt-product hdt-pr-loop"> 6819 <div class="hdt-card-product__wrapper hdt-flex "> 6820 <div class="hdt-skeleton_img"></div> 6821 <div class="hdt-card-product__info"> 6822 <div class="hdt-skeleton_txt1"></div> 6823 <div class="hdt-skeleton_txt2"></div> 6824 </div> 6825 </div> 6826 </div></div> 6827 </div> 6828 <hdt-scrollsnap data-results-search class="hdt-mini-search__content hdt-ratio--custom-pr hdt-object-cover hdt-text-center"></hdt-scrollsnap> 6829 </div> 6830 </div>
6831 </div> 6832 </dialog> 6833 </hdt-drawer> 6834 </hdt-predictive-search><link href="//holisticvitalis.com/cdn/shop/t/81/assets/hdt-customer.css?v=166222538929220613481790617387" rel="stylesheet" type="text/css" media="all" /> 6835<hdt-modal effect="slide" color-scheme="scheme-1" class="hdt-contents"> 6836 <dialog id="login-form-popup" class="hdt-dialog hdt-dialog-modal hdt-modal-customer hdt-s-gradient" scroll-lock> 6837 <div class="hdt-dialog-modal__header"> 6838 <div> 6839 <h3 class="hdt-s-text hdt-text-10xl hdt-font-normal hdt-login-title">Log in</h3> 6840 <h3 class="hdt-s-text hdt-text-10xl hdt-font-normal hdt-recover-title hdt-hidden">Reset your password</h3> 6841 </div> 6842 <button ref="closeButton" type="button" class="hdt-s-text" aria-controls="login-form-popup" aria-label="Close"><svg part="hdt-close-icon" class="hdt-icon hdt-icon-close" role="presentation" fill="none" focusable="false" width="16" height="16" viewBox="0 0 16 16" fill="none"> 6843 <path d="M16 1.4L14.6 0L8 6.6L1.4 0L0 1.4L6.6 8L0 14.6L1.4 16L8 9.4L14.6 16L16 14.6L9.4 8L16 1.4Z" fill="currentColor"/> 6844 </svg></button> 6845 </div> 6846 <div class="hdt-dialog-modal__inner hdt-current-scrollbar"> 6847 <div class="hdt-customer hdt-login-form hdt-lg-form"><form method="post" action="/account/login" id="customer-login-modal-0" accept-charset="UTF-8" data-login-with-shop-sign-in="true" novalidate="novalidate"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="â" /><div class="hdt-field hdt-relative"> 6848 <input class="hdt-input" type="email" name="customer[email]" id="CustomerEmail-customer-login-modal-0" autocomplete="email" autocorrect="off" autocapitalize="off" placeholder="Email"> 6849 <label for="CustomerEmail-customer-login-modal-0" class="hdt-absolute hdt-top-0 hdt-pe-none hdt-flex hdt-align-center">Email<span class="hdt-required hdt-s-text">*</span></label> 6850 </div><div class="hdt-field hdt-relative"> 6851 <input class="hdt-input" type="password" value="" name="customer[password]" id="CustomerPassword-customer-login-modal-0" autocomplete="current-password" placeholder="Password"> 6852 <label for="CustomerPassword-customer-login-modal-0" class="hdt-absolute hdt-top-0 hdt-pe-none hdt-flex hdt-align-center">Password<span class="hdt-required hdt-s-text">*</span></label> 6853 </div><div class="hdt-field"> 6854 <a href="#recover-modal" class="hdt-inline-block hdt-link-recover hdt-s-text2">Forgot your password?</a> 6855 </div> 6856 <div class="hdt-field hdt-field-mb0 hdt-row-grid hdt-grid-cols-1 lg:hdt-grid-cols-2"> 6857 <button class="hdt-login-form__submit hdt-inline-flex hdt-align-center hdt-justify-center hdt-relative hdt-btn hdt-oh hdt-btn-solid hdt-font-semibold"><span class="hdt-truncate">Log in</span></button> 6858 <div class="hdt-inline-block"><a href="https://account.holisticvitalis.com?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJyaDFnc2ItZWkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxNjk1NTEyLCJuYmYiOjE3OTEwOTA3MTJ9.LS2lQOEh80kmw4gSHUbPOq4rwLmi0OFXfoVE4na7VJ0" class="hdt-inline-block hdt-link-login hdt-s-text hdt-text-center hdt-font-semibold" aria-controls="register-form-popup" close-dialog="login-form-popup">New customer? Create your account <svg class="hdt-icon hdt-icon-2 hdt-inline-block" xmlns="http://www.w3.org/2000/svg" width="8" height="8" viewBox="0 0 64 64" fill="currentColor"><path d="M6.89,64,0,57.11,47.26,9.85H4.92V0H64V59.08H54.15V16.74Z"></path></svg></a></div> 6859 </div></form></div> 6860 <div id="recover-modal" class="hdt-customer hdt-login-form hdt-recover-form hdt-hidden"><form method="post" action="/account/recover" id="recover-customer-password-modal-0" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="â" /><div class="hdt-field hdt-relative" style="margin-top:0;"> 6861 <p>We will send you an email to reset your password</p> 6862 </div> 6863 <div class="hdt-field hdt-relative"> 6864 <input class="hdt-input" type="email" name="email" id="RecoverEmail-recover-customer-password-modal-0" autocomplete="email" autocorrect="off" autocapitalize="off" placeholder="Email"> 6865 <label for="RecoverEmail-recover-customer-password-modal-0" class="hdt-absolute hdt-top-0 hdt-pe-none hdt-flex hdt-align-center">Email<span class="hdt-required hdt-s-text">*</span></label> 6866 </div> 6867 <div class="hdt-field"> 6868 <a href="#login-modal" class="hdt-inline-block hdt-link-cancel hdt-s-text2">Cancel</a> 6869 </div> 6870 <div class="hdt-field hdt-field-mb0 hdt-row-grid hdt-grid-cols-1"> 6871 <button class="hdt-inline-flex hdt-align-center hdt-justify-center hdt-relative hdt-btn hdt-oh hdt-btn-solid hdt-font-semibold"><span class="hdt-truncate">Reset password</span></button> 6872 </div></form></div> 6873 </div> 6874 </dialog> 6875</hdt-modal> 6876 6877<hdt-modal class="hdt-modal-customer hdt-modal hdt-contents" color-scheme="scheme-1"> 6878 6879 <dialog id="register-form-popup" class="hdt-dialog hdt-dialog-modal hdt-modal-password hdt-s-gradient" scroll-lock> 6880 <div class="hdt-dialog-modal__header"> 6881 <h3 class="hdt-s-text hdt-text-10xl hdt-font-normal">Register</h3> 6882 <button ref="closeButton" class="hdt-s-text" aria-controls="register-form-popup" aria-label="Close"><svg part="hdt-close-icon" class="hdt-icon hdt-icon-close" role="presentation" fill="none" focusable="false" width="16" height="16" viewB
6882ox="0 0 16 16" fill="none"> 6883 <path d="M16 1.4L14.6 0L8 6.6L1.4 0L0 1.4L6.6 8L0 14.6L1.4 16L8 9.4L14.6 16L16 14.6L9.4 8L16 1.4Z" fill="currentColor"/> 6884 </svg></button> 6885 </div> 6886 <div class="hdt-dialog-modal__inner hdt-current-scrollbar"> 6887 <div class="hdt-customer hdt-login-form"><form method="post" action="/account" id="create-customer-modal-0" accept-charset="UTF-8" data-login-with-shop-sign-up="true" novalidate="novalidate"><input type="hidden" name="form_type" value="create_customer" /><input type="hidden" name="utf8" value="â" /><div class="hdt-field hdt-relative"> 6888 <input class="hdt-input" type="text" name="customer[first_name]" id="RegisterForm-FirstName-create-customer-modal-0" autocomplete="given-name" placeholder="First name"> 6889 <label class="hdt-absolute hdt-top-0 hdt-pe-none hdt-flex hdt-align-center" for="RegisterForm-FirstName-create-customer-modal-0">First name</label> 6890 </div> 6891 <div class="hdt-field hdt-relative"> 6892 <input class="hdt-input" type="text" name="customer[last_name]" id="RegisterForm-LastName-create-customer-modal-0" autocomplete="family-name" placeholder="Last name"> 6893 <label class="hdt-absolute hdt-top-0 hdt-pe-none hdt-flex hdt-align-center" for="RegisterForm-LastName-create-customer-modal-0">Last name</label> 6894 </div> 6895 <div class="hdt-field hdt-relative"> 6896 <input class="hdt-input" type="email" name="customer[email]" id="CustomerEmail-create-create-customer-modal-0" spellcheck="false" autocapitalize="off" autocomplete="email" autocorrect="off" autocapitalize="off" placeholder="Email"> 6897 <label class="hdt-absolute hdt-top-0 hdt-pe-none hdt-flex hdt-align-center" for="CustomerEmail-create-create-customer-modal-0">Email<span class="hdt-required hdt-s-text">*</span></label> 6898 </div> 6899 <div class="hdt-field hdt-relative"> 6900 <input class="hdt-input" type="password" value="" name="customer[password]" id="CustomerPassword-create-create-customer-modal-0" autocomplete="current-password" placeholder="Password"> 6901 <label class="hdt-absolute hdt-top-0 hdt-pe-none hdt-flex hdt-align-center" for="CustomerPassword-create-create-customer-modal-0">Password<span class="hdt-required hdt-s-text">*</span></label> 6902 </div> 6903 <div class="hdt-field hdt-field-btns hdt-row-grid hdt-grid-cols-1 lg:hdt-grid-cols-2" style="margin-top:var(--spacing-2-8);"> 6904 <button class="hdt-login-form__submit hdt-inline-flex hdt-align-center hdt-justify-center hdt-relative hdt-btn hdt-oh hdt-btn-solid hdt-font-semibold"><span class="hdt-truncate">Register</span></button> 6905 <div class="hdt-inline-block"><a class="hdt-inline-block hdt-link-login hdt-s-text hdt-text-center hdt-font-semibold" href="https://holisticvitalis.com/customer_authentication/redirect?locale=en®ion_country=US" aria-controls="login-form-popup" close-dialog="register-form-popup">Already have an account? Log in here <svg class="hdt-icon hdt-icon-2 hdt-inline-block" xmlns="http://www.w3.org/2000/svg" width="8" height="8" viewBox="0 0 64 64" fill="currentColor"><path d="M6.89,64,0,57.11,47.26,9.85H4.92V0H64V59.08H54.15V16.74Z"></path></svg></a></div> 6906 </div></form></div> 6907 </div> 6908 </dialog> 6909</hdt-modal><hdt-tmp-quick hidden></hdt-tmp-quick>
6909<script type="module" src="//holisticvitalis.com/cdn/shop/t/81/assets/global.min.js?v=129040774980343902741790617387" fetchpriority="high"></script>
vendor: 1 bytes, line 6909
6909
6910<script type="module" src="//holisticvitalis.com/cdn/shop/t/81/assets/custom.js?v=21381504875635612461790617387"></script>
6910 6911<hdt-popover popover-active-min-width="1150" data-auto-close="desktop" placement="bottom" color-scheme="scheme-1"> 6912 <dialog id="popover-currencies" class="hdt-popover hdt-popover-currencies hdt-dropdown hdt-text-start hdt-flag-size-sm" scroll-lock> 6913 <div class="hdt-popover__arrow"></div> 6914 <div class="hdt-popover__body"> 6915 <div class="hdt-popover__header"></div> 6916 <div class="hdt-popover__inner hdt-current-scrollbar"><form method="post" action="/localization" id="localization_form_currencies_" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/products/mix-match-sea-moss-gels-pick-any-3" /><hdt-richlist role="listbox" selected="US"><button type="submit" name="country_code" role="option" value="US" data-name="United States" aria-selected="true"><img src="//cdn.shopify.com/static/images/flags/us.svg?width=32" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?width=32 32w" width="32" height="24" loading="lazy" class="hdt-flag hdt-relative"><span>USD $ | United States</span> 6917 </button></hdt-richlist></form></div> 6918 </div> 6919 </dialog> 6920 </hdt-popover><style data-shopify>@media(min-width: 768px) {.hdt-popover-language{ box-shadow: 0 0 1.8rem 0 rgb(var(--color-overlay, 0 0 0) / .2) !important; .hdt-popover__inner{max-height: 45vh;overflow-y:auto} }} .hdt-languages{ vertical-align: middle; line-height: normal; } .hdt-languages>button { background: transparent; color: rgb(var(--color-foreground)); transition: all .3s ease; } .hdt-languages>button svg { width: 1rem; height: auto; margin-inline-start: 1rem; ; position: relative; top: -0.1rem } :where(.hdt-popover-language)::part(content) { padding: 1.5rem 2rem } :where(.hdt-popover-language)::part(body) { padding: 0; } .hdt-popover-language button { line-height:2.6rem; background: transparent; color: rgb(var(--color-foreground)); transition: all .3s ease; } .hdt-popover-language button[aria-selected="true"] { color: rgb(var(--color-accent)) !important; } @media(max-width:767px){ .hdt-popover-language button {line-height:3rem;} } @media (-moz-touch-enabled: 0), (hover: hover) and (min-width: 1150px) { .hdt-languages>button:hover, .hdt-popover-language button:hover { background: transparent; color: rgb(var(--color-foreground) / .8); } }</style><hdt-popover popover-active-min-width="1150" data-auto-close="desktop" placement="bottom" color-scheme="scheme-1"> 6921 <dialog id="popover-languages" class="hdt-popover hdt-popover-language hdt-dropdown hdt-text-start hdt-flag-size-sm" scroll-lock> 6922 <div class="hdt-popover__arrow"></div> 6923 <div class="hdt-popover__body"> 6924 6925 <div class="hdt-popover__inner hdt-current-scrollbar"><form method="post" action="/localization" id="localization_form_language" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/products/mix-match-sea-moss-gels-pick-any-3" /><hdt-richlist role="listbox" selected="en"><button type="submit" name="language_code" role="option" value="en" aria-selected="true">English</button></hdt-richlist></form></div> 6926 </div> 6927 </dialog> 6928</hdt-popover>
6928<script type="application/ld+json">{"@context": "https://schema.org","@type": "BreadcrumbList","itemListElement": [{"@type": "ListItem","position": 1,"name": "Home","item": "https://holisticvitalis.com"},{"@type": "ListItem","position": 2,"name": "Empty Jar Test â 3-Gel Bundle","item": "https://holisticvitalis.com/collections/empty-jar-test-3-gel-bundle"},{"@type": "ListItem","position": 3,"name": "Mix \u0026 Match Sea Moss Gels â Pick Any 3","item": "https://holisticvitalis.com/products/mix-match-sea-moss-gels-pick-any-3"}]}</script>
6928<script type="application/ld+json">{"@context": "https://schema.org","@id": "https:\/\/holisticvitalis.com\/products\/mix-match-sea-moss-gels-pick-any-3#product","productID": "8248505499843","@type": "Product","brand": {"@type": "Brand","name": "Holistic Vitalis"},"sku": "HV-MIX-MATCH-3GELS","mpn": "HV-MIX-MATCH-3GELS","description": "\u003ch2\u003eBuild Your Own Sea Moss Gel Bundle\u003c\/h2\u003e\n\u003cp\u003eChoose any 3 Holistic Vitalis sea moss gels for $60\/mo. Mix your favorites, try new flavors, or stock your fridge with a fresh weekly rotation.\u003c\/p\u003e\n\u003ch3\u003ePick any 3 flavors\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePineapple Skies\u003c\/li\u003e\n\u003cli\u003eSt Lucia Gold\u003c\/li\u003e\n\u003cli\u003eElderberry \u0026amp; Soursop\u003c\/li\u003e\n\u003cli\u003eStrawberry Banana Oasis\u003c\/li\u003e\n\u003cli\u003eCaribbean Sunrise\u003c\/li\u003e\n\u003cli\u003eElectric Dragon\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eEach jar is made with wildcrafted sea moss and real fruit-forward flavor profiles. Select your three flavors on the Mix \u0026amp; Match page before adding the bundle to cart.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eThese statements have not been evaluated by the FDA. This product is not intended to diagnose, treat, cure, or prevent any disease.\u003c\/em\u003e\u003c\/p\u003e\u003c!-- cb --\u003e","url": "https:\/\/holisticvitalis.com\/products\/mix-match-sea-moss-gels-pick-any-3","name": "Mix \u0026 Match Sea Moss Gels â Pick Any 3","image": "https://holisticvitalis.com/cdn/shop/files/Pineapple_Skies_fin_3162f5e4-48a8-4072-8ea6-1d3035afc549.jpg?v=1775591584&width=1200","itemCondition": "http://schema.org/NewCondition","offers": [{"@type": "Offer","price": "89.99","priceCurrency": "USD","priceValidUntil": "2027-10-04","itemCondition": "http://schema.org/NewCondition","url": "https:\/\/holisticvitalis.com\/products\/mix-match-sea-moss-gels-pick-any-3?variant=45144349606083","image": "https://holisticvitalis.com/cdn/shop/files/Pineapple_Skies_fin_3162f5e4-48a8-4072-8ea6-1d3035afc549.jpg?v=1775591584&width=1200","sku": "HV-MIX-MATCH-3GELS","mpn": "HV-MIX-MATCH-3GELS","availability": "https://schema.org/InStock","hasMerchantReturnPolicy": {"@type": "MerchantReturnPolicy", "applicableCountry": "US", "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", "merchantReturnDays": 30, "returnMethod": "https://schema.org/ReturnByMail"},"shippingDetails": {"@type": "OfferShippingDetails", "shippingRate": {"@type": "MonetaryAmount", "value": 0, "currency": "USD"}, "shippingDestination": {"@type": "DefinedRegion", "addressCountry": "US"}, "deliveryTime": {"@type": "ShippingDeliveryTime", "handlingTime": {"@type": "QuantitativeValue", "minValue": 3, "maxValue": 10, "unitCode": "DAY"}}}}],"aggregateRating": {"@type": "AggregateRating","ratingValue": 4.5,"ratingCount": 61}}</script>
6928<hdt-loading-bar class="hdt-loading-bar" aria-hidden="true" color-scheme="scheme-1"></hdt-loading-bar> 6929 6930<svg aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" class="hdt-d-none" hidden> 6931 <defs> 6932 <symbol id="hdt-icon-cp" viewBox="0 0 32 32"> 6933 <path d="M13.224 10.428l-10.198-10.178-2.776 2.776 10.178 10.178 2.796-2.776zM20.922 0.25l4.016 4.016-24.688 24.708 2.776 2.776 24.708-24.688 4.016 4.016v-10.828h-10.828zM21.572 18.776l-2.776 2.776 6.162 6.162-4.036 4.036h10.828v-10.828l-4.016 4.016-6.162-6.162z"></path> 6934 </symbol> 6935 <symbol id="hdt-icon-cp-added" viewBox="0 0 32 32"> 6936 <path d="M12.025 21.963l17.227-17.227 2.65 2.65-19.878 19.878-11.927-11.927 2.65-2.65 9.276 9.276z"></path> 6937 </symbol> 6938 <symbol id="hdt-icon-wis" viewBox="0 0 32 32"> 6939 <path d="M16.158 26.075l-0.158 0.158-0.174-0.158c-7.507-6.811-12.469-11.316-12.469-15.883 0-3.161 2.371-5.531 5.531-5.531 2.434 0 4.804 1.58 5.642 3.73h2.939c0.838-2.149 3.208-3.73 5.642-3.73 3.161 0 5.531 2.371 5.531 5.531 0 4.567-4.962 9.071-12.485 15.883zM23.112 1.5c-2.75 0-5.389 1.28-7.112 3.287-1.723-2.007-4.362-3.287-7.112-3.287-4.867 0-8.692 3.809-8.692 8.692 0 5.958 5.373 10.841 13.512 18.222l2.292 2.086 2.292-2.086c8.139-7.38 13.512-12.264 13.512-18.222 0-4.883-3.825-8.692-8.692-8.692z"></path> 6940 </symbol> 6941 <symbol id="hdt-icon-wis-added" viewBox="0 0 32 32"> 6942 <path d="M23.077 1.57c-2.825 0.023-5.351 1.282-7.067 3.262l-0.010 0.012c-1.726-1.992-4.253-3.251-7.073-3.273l-0.004-0c-0.028-0-0.061-0.001-0.094-0.001-4.693 0-8.504 3.778-8.556 8.459l-0 0.005v0.187c0 5.927 5.347 10.813 13.447 18.136l2.28 2.074 2.28-2.074c8.1-7.348 13.447-12.209 13.447-18.136 0-0.028 0.001-0.061 0.001-0.094 0-4.693-3.778-8.504-8.459-8.556l-0.005-0z"></path> 6943 </symbol> 6944 <symbol id="hdt-icon-wis-remove" viewBox="0 0 32 32"> 6945 <path d="M3.333 9.667h25.333v20.583c0 0.875-0.709 1.583-1.583 1.583h-22.167c-0.875 0-1.583-0.709-1.583-1.583v-20.583zM6.5 12.833v15.833h19v-15.833h-19zM11.25 16h3.167v9.5h-3.167v-9.5zM17.583 16h3.167v9.5h-3.167v-9.5zM8.083 4.917v-3.167c0-0.875 0.709-1.583 1.583-1.583h12.667c0.875 0 1.583 0.709 1.583 1.583v3.167h7.917v3.167h-31.667v-3.167h7.917zM11.25 3.333v1.583h9.5v-1.583h-9.5z"></path> 6946 </symbol> 6947 <symbol id="hdt-icon-quickview" viewBox="0 0 32 32"> 6948 <path d="M0.509 16.611c0.281 0.383 6.96 9.39 15.491 9.39s15.211-9.006 15.491-9.39c0.129-0.177 0.199-0.391 0.199-0.611s-0.070-0.433-0.199-0.611c-0.28-0.383-6.96-9.39-15.491-9.39s-15.21 9.006-15.491 9.39c-0.129 0.177-0.199 0.391-0.199 0.611s0.070 0.433 0.199 0.611zM16 8.069c6.284 0 11.726 5.978 13.337 7.932-1.609 1.956-7.040 7.931-13.337 7.931-6.283 0-11.726-5.977-13.337-7.932 1.609-1.956 7.040-7.93 13.337-7.93z"></path> 6949 <path d="M16 22.207c3.422 0 6.207-2.784 6.207-6.207s-2.784-6.207-6.207-6.207c-3.422 0-6.207 2.784-6.207 6.207s2.784 6.207 6.207 6.207zM16 11.862c2.282 0 4.138 1.856 4.138 4.138s-1.856 4.138-4.138 4.138c-2.282 0-4.138-1.856-4.138-4.138s1.856-4.138 4.138-4.138z"></path> 6950 </symbol> 6951 <symbol id="hdt-icon-cart-sym" viewBox="0 0 32 32"> 6952 <path d="M28.444 32h-24.889c-0.413 0-0.808-0.169-1.1-0.469s-0.456-0.707-0.456-1.131v-28.8c0-0.424 0.164-0.831 0.456-1.131s0.687-0.469 1.1-0.469h24.889c0.413 0 0.808 0.169 1.1 0.469s0.456 0.707 0.456 1.131v28.8c0 0.424-0.164 0.831-0.456 1.131s-0.687 0.469-1.1 0.469zM26.889 28.8v-25.6h-21.778v25.6h21.778zM11.333 6.4v3.2c0 1.273 0.492 2.494 1.367 3.394s2.062 1.406 3.3 1.406c1.238 0 2.425-0.506 3.3-1.406s1.367-2.121 1.367-3.394v-3.2h3.111v3.2c0 2.122-0.819 4.157-2.278 5.657s-3.437 2.343-5.5 2.343-4.041-0.843-5.5-2.343c-1.459-1.5-2.278-3.535-2.278-5.657v-3.2h3.111z"></path> 6953 </symbol> 6954 <symbol id="hdt-icon-arrow_right" viewBox="0 0 14 10"> 6955 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"></path> 6956 </symbol> 6957 <symbol id="hdt-icon-arrow_stretch" viewBox="0 0 64 64"> 6958 <path d="M6.89,64,0,57.11,47.26,9.85H4.92V0H64V59.08H54.15V16.74Z"></path> 6959 </symbol> 6960 <symbol id="hdt-icon-arrow_simple" viewBox="0 0 64 64"> 6961 <path d="M12,56.43,36.48,32,12,7.52,19.53,0,51.61,32,19.53,64Z"></path> 6962 </symbol> 6963 <symbol id="hdt-icon-arrow_bottom" viewBox="0 0 32 32"> 6964 <path d="M 15 4 L 15 24.0625 L 8.21875 17.28125 L 6.78125 18.71875 L 15.28125 27.21875 L 16 27.90625 L 16.71875 27.21875 L 25.21875 18.71875 L 23.78125 17.28125 L 17 24.0625 L 17 4 Z"></path> 6965 </symbol> 6966 <symbol id="hdt-icon-car" viewBox="0 0 29 32"> 6967 <path d="M 5.867 15.467 c -1.173 0 -2.133 0.96 -2.133 2.133 s 0.96 2.133 2.133 2.133 s 2.133 -0.96 2.133 -2.133 s -0.96 -2.133 -2.133 -2.133 Z M 5.867 18.667 c -0.587 0 -1.067 -0.48 -1.067 -1.067 s 0.48 -1.067 1.067 -1.067 c 0.587 0 1.067 0.48 1.067 1.067 s -0.48 1.067 -1.067 1.067 Z" /> 6968 <path d="M 22.933 15.467 c -1.173 0 -2.133 0.96 -2.133 2.133 s 0.96 2.133 2.133 2.133 c 1.173 0 2.133 -0.96 2.133 -2.133 s -0.96 -2.133 -2.133 -2.133 Z M 22.933 18.667 c -0.587 0 -1.067 -0.48 -1.067 -1.067 s 0.48 -1.067 1.067 -1.067 c 0.587 0 1.067 0.48 1.067 1.067 s -0.48 1.067 -1.067 1.067 Z" /> 6969 <path d="M 25.12 11.2 l -0.907 -4.267 c -0.373 -1.387 -1.44 -2.133 -2.88 -2.133 h -13.867 c -1.493 0 -2.347 0.747 -2.773 2.133 l -0.96 4.267 h -3.733 v 1.067 h 3.467 v 0.053 c -1.653 0.107 -2.933 1.493 -2.933 3.2 v 7.413 h 1.6 v 1.6 c 0 1.493 1.173 2.667 2.667 2.667 s 2.667 -1.173 2.667 -2.667 v -1.6 h 13.867 v 1.6 c 0 1.493 1.173 2.667 2.667 2.667 s 2.667 -1.173 2.667 -2.667 v -1.6 h 1.6 v -7.413 c 0 -1.653 -1.28 -3.04 -2.88 -3.2 v -0.053 h 3.413 v -1.067 h -3.68 Z M 5.707 7.253 c 0.32 -0.96 0.8 -1.387 1.76 -1.387 h 13.867 c 1.013 0 1.6 0.427 1.867 1.333 l 1.067 5.12 h -19.733 l 1.173 -5.067 Z M 6.4 24.533 c 0 0.907 -0.693 1.6 -1.6 1.6 s -1.6 -0.693 -1.6 -1.6 v -1.6 h 3.2 v 1.6 Z M 25.6 24.533 c 0 0.907 -0.693 1.6 -1.6 1.6 s -1.6 -0.693 -1.6 -1.6 v -1.6 h 3.2 v 1.6 Z M 27.2 15.52 v 6.347 h -25.6 v -6.347 c 0 -1.173 0.96 -2.133 2.133 -2.133 h 21.333 c 1.173 0 2.133 0.96 2.133 2.133 Z" /> 6970 </symbol>
6971 <symbol id="hdt-icon-check" viewBox="0 0 12 10"> 6972 <path d="M4.59503 9.13837C4.48049 9.2536 4.32419 9.31788 4.16186 9.31788C3.99953 9.31788 3.84323 9.2536 3.72869 9.13837L0.26926 5.67837C-0.0897535 5.31935 -0.0897535 4.73718 0.26926 4.37885L0.702432 3.94556C1.06156 3.58655 1.64305 3.58655 2.00206 3.94556L4.16189 6.10548L9.99794 0.269261C10.3571 -0.0897535 10.9391 -0.0897535 11.2976 0.269261L11.7307 0.702547C12.0898 1.06156 12.0898 1.64362 11.7307 2.00206L4.59503 9.13837Z" fill="CurrentColor"></path> 6973 </symbol> 6974 <symbol id="hdt-icon-truck" viewBox="0 0 24 24"> 6975 <rect x="1" y="3" width="15" height="13"/> 6976 <polygon points="16 8 20 8 23 11 23 16 16 16 16 8"/> 6977 <circle cx="5.5" cy="18.5" r="2.5"/> 6978 <circle cx="18.5" cy="18.5" r="2.5"/> 6979 </symbol> 6980 <symbol id="hdt-icon-diamond" viewBox="0 0 28 32"> 6981 <path d="M 27.467 10.667 l -6.293 -7.467 h -14.4 l -6.293 7.467 l -0.48 0.533 l 0.427 0.533 l 13.547 17.067 l 13.973 -17.6 l -0.48 -0.533 Z M 26.08 10.667 h -10.72 l 5.333 -6.347 l 5.387 6.347 Z M 13.92 10.667 l -5.547 -6.4 h 10.987 l -5.44 6.4 Z M 7.147 4.427 l 5.387 6.24 h -10.667 l 5.28 -6.24 Z M 13.44 11.733 v 14.667 l -11.68 -14.667 h 11.68 Z M 14.507 26.4 v -14.667 h 11.627 l -11.627 14.667 Z" /> 6982 </symbol> 6983 <symbol id="hdt-icon-door-lock" viewBox="0 0 27 32"> 6984 <path d="M 13.333 2.667 c -7.36 0 -13.333 5.973 -13.333 13.333 s 5.973 13.333 13.333 13.333 c 7.36 0 13.333 -5.973 13.333 -13.333 s -5.973 -13.333 -13.333 -13.333 Z M 13.333 28.267 c -6.773 0 -12.267 -5.493 -12.267 -12.267 s 5.493 -12.267 12.267 -12.267 c 6.773 0 12.267 5.493 12.267 12.267 s -5.493 12.267 -12.267 12.267 Z" /> 6985 <path d="M 17.6 12.8 c 0 -2.347 -1.92 -4.267 -4.267 -4.267 s -4.267 1.92 -4.267 4.267 c 0 1.6 0.907 3.04 2.24 3.733 l -2.24 6.4 h 8.533 l -2.187 -6.4 c 1.28 -0.747 2.187 -2.133 2.187 -3.733 Z M 16.107 21.867 h -5.547 l 1.707 -4.96 l 0.32 -0.853 l -0.8 -0.427 c -1.013 -0.587 -1.653 -1.653 -1.653 -2.827 c 0 -1.76 1.44 -3.2 3.2 -3.2 s 3.2 1.44 3.2 3.2 c 0 1.173 -0.64 2.24 -1.653 2.773 l -0.8 0.427 l 0.267 0.853 l 1.76 5.013 Z" /> 6986 </symbol> 6987 </defs> 6988</svg><style> 6989.search-bar-above-map { 6990 background: #f9f5ed !important; 6991} 6992hdt-compare-at-price.hdt-compare-at-price ,hdt-badge.hdt-badge.hdt-badge__on-sale{ 6993 display:none !important; 6994} 6995 6996 </style> 6997 6998 6999 <!-- Klaviyo Popup Auto-Dismiss on Product/Cart Pages --> 7000
7000<script> 7001 (function(){ 7002 var body = document.body; 7003 if (!body) return; 7004 var cls = body.className || ''; 7005 var isBlocked = cls.indexOf('template-product') !== -1 || cls.indexOf('template-cart') !== -1 || cls.indexOf('hdt-page-type-product') !== -1 || cls.indexOf('hdt-page-type-cart') !== -1; 7006 if (!isBlocked) return; 7007 var observer = new MutationObserver(function(mutations) { 7008 var popup = document.querySelector('div[aria-label="POPUP Form"][aria-modal="true"], .needsclick.kl-private-reset-css-Xuajs1[role="dialog"]'); 7009 if (popup) { 7010 var closeBtn = popup.querySelector('button[aria-label="Close dialog"], button[aria-label="Close form"], .needsclick[aria-label*="Close"]'); 7011 if (closeBtn) { closeBtn.click(); } 7012 else { popup.style.display = 'none'; popup.setAttribute('aria-modal', 'false'); } 7013 } 7014 }); 7015 observer.observe(document.body, { childList: true, subtree: true }); 7016 setTimeout(function(){ observer.disconnect(); }, 15000); 7017 })(); 7018 </script>
7018 7019 7020 7021 <!-- CRO: Clone star reviews badge above product image on mobile --> 7022
7022<script> 7023 (function(){ 7024 if (window.innerWidth > 767) return; 7025 if (!document.body.classList.contains('template-product')) return; 7026 document.addEventListener('DOMContentLoaded', function(){ 7027 var starsBlock = document.querySelector('[class*="custom_liquid"] svg[viewBox="0 0 76 14"]'); 7028 if (!starsBlock) return; 7029 var starsContainer = starsBlock.closest('.hdt-product-info__item') || starsBlock.parentElement; 7030 if (!starsContainer) return; 7031 var mediaSection = document.querySelector('.hdt-product-media__main, .hdt-product-media'); 7032 if (!mediaSection) return; 7033 var clone = starsContainer.cloneNode(true); 7034 clone.style.cssText = 'text-align:center;padding:10px 16px;background:#F9F5ED;border-bottom:1px solid #e8e0d0;margin-bottom:4px;'; 7035 mediaSection.parentElement.insertBefore(clone, mediaSection); 7036 starsContainer.style.display = 'none'; 7037 }); 7038 })(); 7039 </script>
7039<script> 7040(function() { 7041 var ts = Date.now(); 7042 7043 // ââ fbc: capture fbclid from URL and write _fbc cookie ââââââââââââââââââ 7044 var params = new URLSearchParams(window.location.search); 7045 var fbclid = params.get('fbclid'); 7046 if (fbclid) { 7047 var fbc = 'fb.1.' + ts + '.' + fbclid; 7048 document.cookie = '_fbc=' + fbc + '; max-age=7776000; path=/; SameSite=Lax'; 7049 try { localStorage.setItem('_fbc', fbc); } catch(e) {} 7050 } else { 7051 // If cookie expired but localStorage still has it, restore the cookie 7052 try { 7053 var stored = localStorage.getItem('_fbc'); 7054 if (stored && !document.cookie.match(/_fbc=/)) { 7055 document.cookie = '_fbc=' + stored + '; max-age=7776000; path=/; SameSite=Lax'; 7056 } 7057 } catch(e) {} 7058 } 7059 7060 // ââ fbp: ensure browser ID cookie exists if Meta pixel hasnt set it yet â 7061 if (!document.cookie.match(/_fbp=/)) { 7062 var rand = Math.floor(Math.random() * 2147483647); 7063 var fbp = 'fb.1.' + ts + '.' + rand; 7064 document.cookie = '_fbp=' + fbp + '; max-age=7776000; path=/; SameSite=Lax'; 7065 } 7066})(); 7067</script>
7067<style>.tapcart-web-banner,.tapcart-qr-widget,#tapcart-web-banner{display:none!important}</style><!-- HV-GLOBAL-PAID-ATTRIBUTION-START --> 7068
7068<script id="hv-global-paid-attribution"> 7069 (function(){ 7070 if (window.__hvGlobalPaidAttribution) return; 7071 window.__hvGlobalPaidAttribution = true; 7072 var KEYS = ['gclid','gbraid','wbraid','utm_source','utm_medium','utm_campaign','utm_content','utm_term','fbclid','msclkid']; 7073 7074 function cookieValue(name) { 7075 var row = document.cookie.split('; ').find(function(item){ return item.indexOf(name + '=') === 0; }); 7076 return row ? decodeURIComponent(row.split('=').slice(1).join('=')) : ''; 7077 } 7078 7079 function store(key, value) { 7080 if (!value) return; 7081 try { sessionStorage.setItem('hv_attr_' + key, value); } catch(e) {} 7082 try { localStorage.setItem('hv_attr_' + key, value); } catch(e) {} 7083 } 7084 7085 function stored(key) { 7086 try { return sessionStorage.getItem('hv_attr_' + key) || localStorage.getItem('hv_attr_' + key) || ''; } 7087 catch(e) { return ''; } 7088 } 7089 7090 function persist() { 7091 var params = new URLSearchParams(window.location.search); 7092 KEYS.forEach(function(key){ store(key, params.get(key)); }); 7093 if (!stored('gclid')) { 7094 var gcl = cookieValue('_gcl_aw').match(/GCL\.[0-9]+\.(.+)$/); 7095 if (gcl && gcl[1]) store('gclid', gcl[1]); 7096 } 7097 if (params.toString()) { 7098 store('landing_url', window.location.href); 7099 store('landing_path', window.location.pathname); 7100 } 7101 } 7102 7103 function attrs() { 7104 var out = {}; 7105 KEYS.forEach(function(key){ 7106 var value = stored(key); 7107 if (value) out['hv_' + key] = value; 7108 }); 7109 out.hv_landing_url = stored('landing_url') || window.location.href; 7110 out.hv_landing_path = stored('landing_path') || window.location.pathname; 7111 if (out.hv_gclid || out.hv_gbraid || out.hv_wbraid || out.hv_utm_source === 'google') out.hv_paid_google = '1'; 7112 return out; 7113 } 7114 7115 function hasSignal(a) { 7116 return !!(a.hv_gclid || a.hv_gbraid || a.hv_wbraid || a.hv_utm_source || a.hv_fbclid || a.hv_msclkid); 7117 } 7118 7119 function addProps(props, a) { 7120 props = props || {}; 7121 Object.keys(a).forEach(function(key){ if (a[key] && !props['_' + key]) props['_' + key] = a[key]; }); 7122 return props; 7123 } 7124 7125 function patchJsonBody(body, a) { 7126 if (!body || !hasSignal(a)) return body; 7127 var data = JSON.parse(body); 7128 if (Array.isArray(data.items)) { 7129 data.items = data.items.map(function(item){ 7130 item.properties = addProps(item.properties, a); 7131 return item; 7132 }); 7133 } else if (data.id || data.quantity || data.properties) { 7134 data.properties = addProps(data.properties, a); 7135 } 7136 return JSON.stringify(data); 7137 } 7138 7139 function updateCartAttrs(a) { 7140 if (!hasSignal(a)) return; 7141 try { 7142 window.__hvAttrUpdating = true; 7143 fetch('/cart/update.js', { 7144 method: 'POST', 7145 headers: {'Content-Type':'application/json'}, 7146 body: JSON.stringify({attributes: a}), 7147 keepalive: true 7148 }).finally(function(){ window.__hvAttrUpdating = false; }); 7149 } catch(e) { 7150 window.__hvAttrUpdating = false; 7151 } 7152 } 7153 7154 function fireGoogleAdsBeginCheckout() { 7155 if (window.__hvBeginCheckoutFired) return; 7156 if (typeof gtag !== 'function') return; 7157 window.__hvBeginCheckoutFired = true; 7158 var sent = false; 7159 function cartValueFromDom() { 7160 var el = document.querySelector('.hdt-totals__total-value, [data-cart-total], [data-total]'); 7161 var text = el ? (el.getAttribute('data-cart-total') || el.getAttribute('data-total') || el.textContent || '') : ''; 7162 var match = String(text).replace(/,/g, '').match(/([0-9]+(?:\.[0-9]{2})?)/); 7163 return match ? Number(match[1]) : undefined; 7164 } 7165 function send(value) { 7166 if (sent) return; 7167 sent = true; 7168 var payload = { 7169 send_to: 'AW-18080311768/BYRWCIup7JkcENjTrq1D', 7170 currency: 'USD', 7171 event_timeout: 800 7172 }; 7173 if (typeof value === 'number' && isFinite(value) && value > 0) { 7174 payload.value = value; 7175 } 7176 gtag('event', 'conversion', payload); 7177 } 7178 try { 7179 var domValue = cartValueFromDom(); 7180 if (domValue) send(domValue); 7181 fetch('/cart.js', { keepalive: true }) 7182 .then(function(response){ return response.ok ? response.json() : null; }) 7183 .then(function(cart){ 7184 var value = cart && cart.total_price ? cart.total_price / 100 : undefined; 7185 send(value); 7186 }) 7187 .catch(function(){ send(); }); 7188 setTimeout(function(){ send(); }, 120); 7189 } catch(e) { 7190 send(); 7191 } 7192 } 7193 7194 persist(); 7195 7196 var originalFetch = window.fetch; 7197 window.fetch = function(input, init) { 7198 var url = typeof input === 'string' ? input : (input && input.url ? input.url : ''); 7199 var a = attrs(); 7200 if (!window.__hvAttrUpdating && url.indexOf('/cart/add') !== -1 && init && init.body && typeof init.body === 'string') { 7201 try { init.body = patchJsonBody(init.body, a); } catch(e) {} 7202 return originalFetch.apply(this, arguments).then(function(response){ 7203 if (response && response.ok) updateCartAttrs(a); 7204 return response; 7205 }); 7206 } 7207 return originalFetch.apply(this, arguments); 7208 }; 7209 7210 document.addEventListener('submit', function(event) { 7211 var form = event.target; 7212 if (!form || !form.matches || !form.matches('form[action*="/cart/add"]')) return; 7213 var a = attrs(); 7214 if (!hasSignal(a)) return;
7215 Object.keys(a).forEach(function(key) { 7216 if (form.querySelector('input[name="properties[_' + key + ']"]')) return; 7217 var input = document.createElement('input'); 7218 input.type = 'hidden'; 7219 input.name = 'properties[_' + key + ']'; 7220 input.value = a[key]; 7221 form.appendChild(input); 7222 }); 7223 updateCartAttrs(a); 7224 }, true); 7225 7226 document.addEventListener('click', function(event) { 7227 var target = event.target && event.target.closest ? event.target.closest('a[href*="/checkout"], button[name="checkout"], input[name="checkout"]') : null; 7228 if (target) { 7229 updateCartAttrs(attrs()); 7230 fireGoogleAdsBeginCheckout(); 7231 } 7232 }, true); 7233 })(); 7234 </script>
7234 7235 <!-- HV-GLOBAL-PAID-ATTRIBUTION-END --> 7236 7237
7237<script id="p2-6-scroll-watcher">(function(){var f=function(){if(window.scrollY>200){document.body.classList.add("has-scrolled");window.removeEventListener("scroll",f);}};window.addEventListener("scroll",f,{passive:true});})();</script>
7237<script> 7238 (function(){ 7239 function hvVariantResync(){ 7240 document.querySelectorAll('hdt-variant-picker').forEach(function(vp){ 7241 try{ 7242 var mi = vp.masterInput, v = vp.currentVariant; 7243 if (mi && mi.form && v) { 7244 mi.form.dispatchEvent(new CustomEvent('variant:change',{bubbles:true,detail:{variant:v,jumpMedia:false}})); 7245 } 7246 }catch(e){} 7247 }); 7248 } 7249 if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', hvVariantResync, {once:true}); } 7250 else { hvVariantResync(); } 7251 })(); 7252 </script>
7252 7253 <style id="hv-mix-live-safety-style"> 7254 body.hv-mix-sale-page .sale-mix-match-section .sp-btn-add { 7255 font-size: 0 !important; 7256 line-height: 0 !important; 7257 } 7258 body.hv-mix-sale-page .sale-mix-match-section .sp-btn-add svg { 7259 font-size: 16px !important; 7260 } 7261 body.hv-mix-sale-page .sale-mix-match-section .sp-btn-add span, 7262 body.hv-mix-sale-page .sale-mix-match-section .sp-btn-add .spMainAddBtnText, 7263 body.hv-mix-sale-page .sale-mix-match-section .sp-btn-add #spMainAddBtnText { 7264 display: inline-block !important; 7265 font-size: 13px !important; 7266 line-height: 1.2 !important; 7267 } 7268 body.hv-mix-sale-page #PBarNextFrameWrapper, 7269 body.hv-mix-sale-page #PBarNextFrame, 7270 body.hv-mix-sale-page #tc-capture-kit, 7271 body.hv-mix-sale-page .tc-capture-kit, 7272 body.hv-mix-sale-page #tapcart-web-banner, 7273 body.hv-mix-sale-page .tc-mobile-download-banner-container, 7274 body.hv-mix-sale-page [class*="tc-mobile-download-banner"], 7275 body.hv-mix-sale-page .smile-launcher-frame-container, 7276 body.hv-mix-sale-page .needsclick[class*="kl-teaser"], 7277 body.hv-mix-sale-page .needsclick[class*="kl-private-reset"], 7278 body.hv-mix-sale-page .needsclick[role="dialog"], 7279 body.hv-mix-sale-page [aria-label="POPUP Form"] { 7280 display: none !important; 7281 visibility: hidden !important; 7282 pointer-events: none !important; 7283 } 7284 </style> 7285
7285<script id="hv-mix-live-safety"> 7286 function hvMixLiveSafetyPatch() { 7287 if (window.location.pathname !== '/pages/mix-match-sale') return; 7288 document.body.classList.add('hv-mix-sale-page'); 7289 7290 function hideOverlays() { 7291 [ 7292 '#PBarNextFrameWrapper', 7293 '#PBarNextFrame', 7294 '#tc-capture-kit', 7295 '.tc-capture-kit', 7296 '#tapcart-web-banner', 7297 '.tc-mobile-download-banner-container', 7298 '[class*="tc-mobile-download-banner"]', 7299 '.smile-launcher-frame-container', 7300 '.needsclick[class*="kl-teaser"]', 7301 '.needsclick[class*="kl-private-reset"]', 7302 '.needsclick[role="dialog"]', 7303 '[aria-label="POPUP Form"]' 7304 ].forEach(function(selector) { 7305 document.querySelectorAll(selector).forEach(function(node) { 7306 node.style.setProperty('display', 'none', 'important'); 7307 node.style.setProperty('visibility', 'hidden', 'important'); 7308 node.style.setProperty('pointer-events', 'none', 'important'); 7309 }); 7310 }); 7311 document.querySelectorAll('body *').forEach(function(node) { 7312 var text = node.textContent || ''; 7313 var style = window.getComputedStyle(node); 7314 if ((style.position === 'fixed' || style.position === 'sticky') && /Take our 2-min quiz|get 15% off|GET OUR APP TODAY/i.test(text)) { 7315 node.style.setProperty('display', 'none', 'important'); 7316 node.style.setProperty('visibility', 'hidden', 'important'); 7317 node.style.setProperty('pointer-events', 'none', 'important'); 7318 } 7319 }); 7320 } 7321 7322 function normalizeButtons() { 7323 document.querySelectorAll('.sale-mix-match-section .sp-btn-add').forEach(function(button) { 7324 Array.prototype.slice.call(button.childNodes).forEach(function(node) { 7325 if (node.nodeType === Node.TEXT_NODE && /spMainAddBtn|id=|">|"/.test(node.textContent || '')) { 7326 node.textContent = ''; 7327 } 7328 }); 7329 var label = button.querySelector('.spMainAddBtnText, #spMainAddBtnText, span'); 7330 if (!label) { 7331 label = document.createElement('span'); 7332 button.appendChild(label); 7333 } 7334 label.classList.add('spMainAddBtnText'); 7335 if (!label.textContent || /spMainAddBtn|id=|">|"/.test(label.textContent)) { 7336 label.textContent = 'Add to Bundle'; 7337 } 7338 }); 7339 } 7340 7341 function flavors(item) { 7342 if (!item || !item.properties) return []; 7343 var out = []; 7344 ['Flavor 1', 'Flavor 2', 'Flavor 3', 'Flavor 4', 'Flavor 5', 'Flavor 6'].forEach(function(key) { 7345 if (item.properties[key] && out.indexOf(item.properties[key]) === -1) out.push(item.properties[key]); 7346 }); 7347 ['Selected Flavors', 'Flavors'].forEach(function(key) { 7348 var value = item.properties[key]; 7349 if (!value || typeof value !== 'string') return; 7350 value.split(',').forEach(function(name) { 7351 name = name.trim(); 7352 if (name && out.indexOf(name) === -1) out.push(name); 7353 }); 7354 }); 7355 return out; 7356 } 7357 7358 function escapeHtml(text) { 7359 return String(text).replace(/[&<>"']/g, function(ch) { 7360 return {'&':'&', '<':'<', '>':'>', '"':'"', "'":'''}[ch]; 7361 }); 7362 } 7363 7364 function injectCartFlavors() { 7365 fetch((window.Shopify && Shopify.routes ? Shopify.routes.root : '/') + 'cart.js', { credentials: 'same-origin' }) 7366 .then(function(response) { return response.ok ? response.json() : null; }) 7367 .then(function(cart) { 7368 if (!cart || !cart.items) return; 7369 document.querySelectorAll('hdt-cart-drawer, #CartDrawer, .hdt-cart-drawer, [data-cart-drawer], cart-drawer').forEach(function(root) { 7370 cart.items.forEach(function(item, index) { 7371 var names = flavors(item); 7372 if (!names.length) return; 7373 var row = root.querySelector('#CartItem-' + (index + 1)) || 7374 root.querySelector('[data-line="' + (index + 1) + '"]') || 7375 root.querySelector('[data-index="' + (index + 1) + '"]') || 7376 root.querySelector('.hdt-mini-cart-item, .cart-item, .hdt-cart-item'); 7377 if (!row || row.querySelector('.hv-cart-drawer-flavors')) return; 7378 var block = document.createElement('div'); 7379 block.className = 'hv-cart-drawer-flavors'; 7380 block.innerHTML = '<strong>Selected flavors</strong>' + names.map(function(name) { 7381 return '<span>' + escapeHtml(name) + '</span>'; 7382 }).join(''); 7383 var title = row.querySelector('a[href*="/products/"], .hdt-mini-cart__title, .cart-item__name'); 7384 var image = row.querySelector('img'); 7385 if (title && title.parentNode) title.parentNode.insertBefore(block, title.nextSibling); 7386 else if (image && image.parentNode) image.parentNode.insertBefore(block, image.nextSibling); 7387 else row.appendChild(block); 7388 }); 7389 }); 7390 }) 7391 .catch(function() {}); 7392 } 7393 7394 function run() { 7395 hideOverlays(); 7396 normalizeButtons(); 7397 injectCartFlavors(); 7398 } 7399 7400 run(); 7401 ['cart:change', 'cart:refresh', 'cart:drawer:change', 'variant:add'].forEach(function(eventName) { 7402 document.addEventListener(eventName, function() { 7403 window.setTimeout(run, 80); 7404 window.setTimeout(run, 500); 7405 }); 7406 }); 7407 new MutationObserver(function() { 7408 window.clearTimeout(window.__hvMixSafetyTimer); 7409 window.__hvMixSafetyTimer = window.setTimeout(run, 80); 7410 }).observe(document.documentElement, { childList: true, subtree: true }); 7411 } 7412 hvMixLiveSafetyPatch(); 7413 </script>
7413 7414<div id="shopify-block-AS2hTanRhTzNEeHp5a__14257673941758180001" class="shopify-block shopify-app-block"> 7415 7416 7417</div><div id="shopify-block-AMXlNNXM5SWtGZ0cxR__17151115064775110295" class="shopify-block shopify-app-block"><style data-recharge-theme='{"has_theme_customization": true, "design_mode": false }'> 7418 .recharge-theme { 7419 /* App */ 7420 --recharge-app-background: #F9F8F4; 7421 --recharge-app-container: 1200px; 7422 --recharge-app-vertical-padding: 32px; 7423 7424 /* Brand colors */ 7425 7426--recharge-color-brand: #467C99; 7427 7428 /* Tints */ 7429 --recharge-color-brand-120: #38637a; 7430 --recharge-color-brand-20: #6b96ad; 7431 --recharge-color-brand-40: #90b0c2; 7432 --recharge-color-brand-60: #b5cbd6; 7433 --recharge-color-brand-75: #d1dee6; 7434 --recharge-color-brand-85: #e3ebf0; 7435 7436 /* Neutral */ 7437 --recharge-color-neutral: hsl(201, 35%, 7%); 7438 --recharge-color-neutral-80: hsl(201, 7%, 25%); 7439 --recharge-color-neutral-70: hsl(201, 5%, 35%); 7440 --recharge-color-neutral-40: hsl(201, 3%, 63%); 7441 --recharge-color-neutral-10: hsl(201, 2%, 91%); 7442 7443 7444 /* Links */ 7445 --recharge-button-secondary: #467C99; 7446 --recharge-button-secondary-120: #38637a; 7447 --recharge-button-secondary-60: #90b0c2; 7448 7449 /* Images */ 7450 --recharge-images-ratio: 1; 7451 7452 /* Cards */ 7453 7454 --recharge-cards-background: #FFFFFF; 7455 7456 7457 7458 --recharge-cards-border-color: RGBA(0,0,0,0); 7459 7460 7461 /* Fonts */ 7462 --recharge-typography-scale: 16px; 7463 --recharge-typography-size-1: calc(3 * var(--recharge-typography-scale)); 7464 --recharge-typography-size-2: calc(2.25 * var(--recharge-typography-scale)); 7465 --recharge-typography-size-3: calc(1.625 * var(--recharge-typography-scale)); 7466 --recharge-typography-size-4: calc(1.25 * var(--recharge-typography-scale)); 7467 --recharge-typography-size-5: calc(1 * var(--recharge-typography-scale)); 7468 --recharge-typography-size-6: calc(.875 * var(--recharge-typography-scale)); 7469 7470 /** Text **/ 7471 --recharge-typography-light: #FFFFFF; 7472 --recharge-typography-primary: var(--recharge-color-neutral); 7473 --recharge-typography-secondary: var(--recharge-color-neutral-70); 7474 7475 /* Corners */ 7476 --recharge-corners-radius: 8px; 7477 7478 --recharge-button-border-radius: 8px; 7479 7480 7481 /* Views */ 7482 7483 --recharge-views-background: #F9F8F4; 7484 7485 7486 /* Buttons */ 7487 --recharge-button-font-family: inherit; 7488 --recharge-button-brand: var(--recharge-color-brand); 7489 --recharge-button-color: #FFFFFF; 7490 } 7491</style> 7492 7493</div><div id="shopify-block-ARExFU25Wa0dyOGZGU__6251270934270006384" class="shopify-block shopify-app-block">
7493<script> 7494 console.log("Stape gtm: 1.0.4"); 7495 window.lsData = {}; 7496 window.dataLayer = window.dataLayer || []; 7497 window.addEventListener("message", (event) => { 7498 if (event.data?.event) { 7499 window.dataLayer.push(event.data); 7500 } 7501 }); 7502 window.dataShopStape = { 7503 shop: "holisticvitalis.com", 7504 shopId: "68131061955", 7505 } 7506</script>
7506 7507 7508
7509<script type="application/json" id="stape-product-data">{"id":8248505499843,"title":"Mix \u0026 Match Sea Moss Gels â Pick Any 3","handle":"mix-match-sea-moss-gels-pick-any-3","vendor":"Holistic Vitalis","type":"Sea Moss Gel Bundle","url":"\/products\/mix-match-sea-moss-gels-pick-any-3","available":true,"price":8999,"compare_at_price":10497,"tags":["3 pack","bundle","gel","hidden","mix and match","sale","sea moss","sea moss gel"],"category":null,"collections":[{"id":643378249923,"title":"Empty Jar Test â 3-Gel Bundle","handle":"empty-jar-test-3-gel-bundle"},{"id":643384541379,"title":"The Pick-3 Starter","handle":"the-pick-3-starter"}],"metafields":{},"variants":[{"id":45144349606083 7510,"compare_at_price":10497}]}</script>
vendor: 1 bytes, line 7510
7510
7511<script> 7512 (function () { 7513 try { 7514 window.productShopStape = JSON.parse(document.getElementById('stape-product-data').textContent); 7515 } catch (error) { 7516 console.warn('[ShopStape] productShopStape error', error); 7517 } 7518 })(); 7519</script>
7519 7520 7521 7522 7523 7524 7525
7525<script> 7526 console.log("â ï¸ User not logged in"); 7527 window.localStorage.removeItem('customerShopStape'); 7528 </script>
7528 7529 7530 7531 7532
7533<script> 7534 window.currentShopifyMarketStapeId = null; 7535 window.currentShopifyMarketStapeCode = null; 7536 try { 7537 window.currentShopifyMarketStapeId = "33844199619"; 7538 window.currentShopifyMarketStapeCode = "US"; 7539 // Checkout doesn't render theme app extension blocks, so this is the 7540 // only place the market/country code is ever set. Persisting it here 7541 // lets checkout-side field mapping (country_market_code) fall back to 7542 // the last known value instead of coming up empty. 7543 localStorage.setItem('marketShopStape', JSON.stringify({ 7544 id: window.currentShopifyMarketStapeId, 7545 code: window.currentShopifyMarketStapeCode 7546 })); 7547 } catch (error) { 7548 console.error("â Stape Error:", error); 7549 } 7550</script>
7550 7551 7552 7553 7554 7555 7556</div><div id="shopify-block-AR2FMSW9nNERWcU9kV__6174324309569838175" class="shopify-block shopify-app-block"> 7557 7558 7559<div class="smile-shopify-init" 7560 data-channel-key="channel_5BJaX4b07WLpp1q64J9EssdL" 7561 7562></div> 7563 7564 7565</div><div id="shopify-block-AakNoTzR0N0NkN3Z2W__11532412952436166569" class="shopify-block shopify-app-block"> 7566 7567 7568 <!-- __LXV: 1791015604393;__LXR: https://loox.io;__LXC: a6au_9Upi_; -->
7568<script>var loox_global_hash = '1791015604393'; 7569var loox_bundle_reviews_enabled = false;</script>
7569<style>.loox-reviews-default { max-width: 1200px; margin: 0 auto; }.loox-rating .loox-icon { color:#76A658; } 7570:root { --lxs-rating-icon-color: #76A658; }</style> 7571 7572 7573 7574 7575 7576
7576<script> 7577 const productLdJsonSchema = { 7578 "@context": "http://schema.org", 7579 "@type": "Product", 7580 "name": "Mix \u0026 Match Sea Moss Gels â Pick Any 3", 7581 "aggregateRating": { 7582 "@type": "AggregateRating", 7583 "ratingValue": "4.5", 7584 "reviewCount": 61 7585 } 7586 } 7587 7588 const looxAddProductLdJsonSchema = () => { 7589 const scriptEl = document.createElement('script'); 7590 scriptEl.type = 'application/ld+json'; 7591 7592 const stringifyProductLdJsonSchema = JSON.stringify(productLdJsonSchema); 7593 7594 try { 7595 scriptEl.appendChild(document.createTextNode(stringifyProductLdJsonSchema)); 7596 document.body.appendChild(scriptEl); 7597 } catch (e) { 7598 scriptEl.textContent = stringifyProductLdJsonSchema; 7599 document.body.appendChild(scriptEl); 7600 } 7601 }; 7602 7603 let productSchemaHandled = false; 7604 7605 window.addEventListener('DOMContentLoaded', () => { 7606 try { 7607 const ldJsonScripts = document.querySelectorAll("[type='application/ld+json']"); 7608 const microdataElements = document.querySelectorAll("[itemtype='https://schema.org/Product'], [itemprop='aggregateRating']"); 7609 7610 if (microdataElements.length) return; 7611 if ([...ldJsonScripts].some(({ textContent }) => JSON.parse(textContent).hasOwnProperty('aggregateRating'))) return; 7612 7613 ldJsonScripts.forEach(script => { 7614 const json = JSON.parse(script.textContent); 7615 7616 if (productSchemaHandled) return; 7617 if (json['@type'] !== 'Product' && json['@type'] !== 'ProductGroup') return; 7618 7619 json.aggregateRating = productLdJsonSchema.aggregateRating; 7620 script.textContent = JSON.stringify(json); 7621 productSchemaHandled = true; 7622 }); 7623 7624 if (!productSchemaHandled) looxAddProductLdJsonSchema(); 7625 } catch (error) { 7626 // swallow error 7627 } 7628 }); 7629 </script>
7629 7630 7631 7632 7633</div>
7633<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
7633 7634</body> 7635</html> 7636 7637 7638 7639 7640
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.