PageSourceSearch

https://bluebonnetnutrition.com/search

html bluebonnetnutrition.com collected 2026-10-04 00:29:40 UTC 261,425 bytes, 3,210 lines download raw bytes

1<!doctype html>
2
3<html lang="en" dir="ltr">
4  <head>
5    <meta charset="utf-8">
6    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0">
7    <meta name="theme-color" content="#f0f0f0">
8
9    <title>Search</title>
10
11    
12    <!-- Google tag (gtag.js) Google Analytics -->
vendor: 64 bytes, lines 12-13
12
13<script async src="https://www.googletagmanager.com/gtag/js?id=
13G-K9Q80KSZ3B
vendor: 12 bytes, line 13
13"></script>
14<script>
15  
vendor: 134 bytes, lines 15-19
15window.dataLayer = window.dataLayer || [];
16  function gtag(){dataLayer.push(arguments);}
17  gtag('js', new Date());
18
19  gtag('config', '
19G-K9Q80KSZ3B
vendor: 6 bytes, lines 19-20
19');
20  
20gtag('config', 'AW-692908858');
21
22</script>
22
23
24<!-- Google tag (gtag.js) - this is only the tag to track in Google Ads
vendor: 65 bytes, lines 24-25
24 
25<script async src="https://www.googletagmanager.com/gtag/js?id=
25AW-692908858
vendor: 12 bytes, line 25
25"></script>
26<script>
27  
vendor: 134 bytes, lines 27-31
27window.dataLayer = window.dataLayer || [];
28  function gtag(){dataLayer.push(arguments);}
29  gtag('js', new Date());
30
31  gtag('config', '
31AW-692908858
vendor: 4 bytes, line 31
31');
32</script>
32 -->
33    
34   <!-- Old Google tag (gtag.js)
vendor: 65 bytes, lines 34-35
34 
35<script async src="https://www.googletagmanager.com/gtag/js?id=
35UA-152861447-1
vendor: 12 bytes, line 35
35"></script>
36<script>
37  
vendor: 134 bytes, lines 37-41
37window.dataLayer = window.dataLayer || [];
38  function gtag(){dataLayer.push(arguments);}
39  gtag('js', new Date());
40
41  gtag('config', '
41UA-152861447-1
vendor: 4 bytes, line 41
41');
42</script>
42-->
43
44
45    
46
47   <!--Script for autofill-discount-code 4-6-23-->   
48    
48<script type="text/javascript">
49/*
50@require
51Jquery: https://jquery.com/
52jquery-cookie: https://github.com/carhartl/jquery-cookie
53
54Allows you to set a discount code via a URL and pass into shopify checkout
55
56https://myshopifystore.com?coupon=ISOSHFREE50
57can append ?coupon=ISOSHFREE50 to any URL
58
59*/
60
61// Get paramaters from the URL
62function getParameterByName(name, url) {
63  if (!url) {
64    url = window.location.href;
65  }
66
67  name = name.replace(/[\[\]]/g, "\\$&");
68  var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
69      results = regex.exec(url);
70  if (!results) return null;
71  if (!results[2]) return '';
72  return decodeURIComponent(results[2].replace(/\+/g, " "));
73}
74// This must be added to your checkout form 
75// <input class="js-form-discount" type="hidden" name="discount" value="ISOSHFREE50" >
76$discountInput = $("input.js-form-discount");
77// set cookie with passed in coupon code to any URL
78$coupon = getParameterByName('coupon');
79if($coupon){
80  // set a cookie with the coupon code
81  // Valid for 7 days : can adjust { expires: 7 } to whatever you want
82  // single / is a session cookie
83  $.cookie('discountCode', $coupon, { expires: 7 });
84}
85// Get cookie discount code value and set form value
86$discountCode = $.cookie('discountCode');
87
88if($discountCode){
89  if ($discountInput.length > 0) { 
90    // if cookie is set and discount input field is on page set its value to cookie val 
91    $discountInput.val( $discountCode );
92  }
93}
94</script>
94
95<!--End of Script for autofill-discount-code 4-6-23--><meta name="description" content="Bluebonnet Nutrition is a leading NSF GMP Registered® nutritional supplement manufacturer specializing in vitamins, minerals, proteins, herbs and supplements. Offering a full line of award-winning, premium dietary supplements and nutritional solutions for every age, gender, life stage, lifestyle, and health concern."><link rel="canonical" href="https://bluebonnetnutrition.com/search"><link rel="shortcut icon" href="//bluebonnetnutrition.com/cdn/shop/files/siteidentity180X180px.png?v=1673034757&width=96">
96      <link rel="apple-touch-icon" href="//bluebonnetnutrition.com/cdn/shop/files/siteidentity180X180px.png?v=1673034757&width=180"><link rel="preconnect" href="https://cdn.shopify.com">
97    <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
98    <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"><link rel="preload" href="//bluebonnetnutrition.com/cdn/fonts/questrial/questrial_n4.66abac5d8209a647b4bf8089b0451928ef144c07.woff2" as="font" type="font/woff2" crossorigin><meta property="og:type" content="website">
99  <meta property="og:title" content="Search"><meta property="og:description" content="Bluebonnet Nutrition is a leading NSF GMP Registered® nutritional supplement manufacturer specializing in vitamins, minerals, proteins, herbs and supplements. Offering a full line of award-winning, premium dietary supplements and nutritional solutions for every age, gender, life stage, lifestyle, and health concern."><meta property="og:url" content="https://bluebonnetnutrition.com/search">
100<meta property="og:site_name" content="Bluebonnet Nutrition"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Search">
101  <meta name="twitter:description" content="Bluebonnet Nutrition is a leading NSF GMP Registered® nutritional supplement manufacturer specializing in vitamins, minerals, proteins, herbs and supplements. Offering a full line of award-winning, premium dietary supplements and nutritional solutions for every age, gender, life stage, lifestyle, and health concern.">
101<script type="application/ld+json">
102  {
103    "@context": "https://schema.org",
104    "@type": "BreadcrumbList",
105    "itemListElement": [{
106        "@type": "ListItem",
107        "position": 1,
108        "name": "Home",
109        "item": "https://bluebonnetnutrition.com"
110      }]
111  }
112</script>
112<style>/* Typography (heading) */
113  
114
115/* Typography (body) */
116  @font-face {
117  font-family: Questrial;
118  font-weight: 400;
119  font-style: normal;
120  font-display: fallback;
121  src: url("//bluebonnetnutrition.com/cdn/fonts/questrial/questrial_n4.66abac5d8209a647b4bf8089b0451928ef144c07.woff2") format("woff2"),
122       url("//bluebonnetnutrition.com/cdn/fonts/questrial/questrial_n4.e86c53e77682db9bf4b0ee2dd71f214dc16adda4.woff") format("woff");
123}
124
125:root {
126    /**
127     * ---------------------------------------------------------------------
128     * SPACING VARIABLES
129     *
130     * We are using a spacing inspired from frameworks like Tailwind CSS.
131     * ---------------------------------------------------------------------
132     */
133    --spacing-0-5: 0.125rem; /* 2px */
134    --spacing-1: 0.25rem; /* 4px */
135    --spacing-1-5: 0.375rem; /* 6px */
136    --spacing-2: 0.5rem; /* 8px */
137    --spacing-2-5: 0.625rem; /* 10px */
138    --spacing-3: 0.75rem; /* 12px */
139    --spacing-3-5: 0.875rem; /* 14px */
140    --spacing-4: 1rem; /* 16px */
141    --spacing-4-5: 1.125rem; /* 18px */
142    --spacing-5: 1.25rem; /* 20px */
143    --spacing-5-5: 1.375rem; /* 22px */
144    --spacing-6: 1.5rem; /* 24px */
145    --spacing-6-5: 1.625rem; /* 26px */
146    --spacing-7: 1.75rem; /* 28px */
147    --spacing-7-5: 1.875rem; /* 30px */
148    --spacing-8: 2rem; /* 32px */
149    --spacing-8-5: 2.125rem; /* 34px */
150    --spacing-9: 2.25rem; /* 36px */
151    --spacing-9-5: 2.375rem; /* 38px */
152    --spacing-10: 2.5rem; /* 40px */
153    --spacing-11: 2.75rem; /* 44px */
154    --spacing-12: 3rem; /* 48px */
155    --spacing-14: 3.5rem; /* 56px */
156    --spacing-16: 4rem; /* 64px */
157    --spacing-18: 4.5rem; /* 72px */
158    --spacing-20: 5rem; /* 80px */
159    --spacing-24: 6rem; /* 96px */
160    --spacing-28: 7rem; /* 112px */
161    --spacing-32: 8rem; /* 128px */
162    --spacing-36: 9rem; /* 144px */
163    --spacing-40: 10rem; /* 160px */
164    --spacing-44: 11rem; /* 176px */
165    --spacing-48: 12rem; /* 192px */
166    --spacing-52: 13rem; /* 208px */
167    --spacing-56: 14rem; /* 224px */
168    --spacing-60: 15rem; /* 240px */
169    --spacing-64: 16rem; /* 256px */
170    --spacing-72: 18rem; /* 288px */
171    --spacing-80: 20rem; /* 320px */
172    --spacing-96: 24rem; /* 384px */
173
174    /* Container */
175    --container-max-width: 1600px;
176    --container-narrow-max-width: 1350px;
177    --container-gutter: var(--spacing-5);
178    --section-outer-spacing-block: var(--spacing-12);
179    --section-inner-max-spacing-block: var(--spacing-10);
180    --section-inner-spacing-inline: var(--container-gutter);
181    --section-stack-spacing-block: var(--spacing-8);
182
183    /* Grid gutter */
184    --grid-gutter: var(--spacing-5);
185
186    /* Product list settings */
187    --product-list-row-gap: var(--spacing-8);
188    --product-list-column-gap: var(--grid-gutter);
189
190    /* Form settings */
191    --input-gap: var(--spacing-2);
192    --input-height: 2.625rem;
193    --input-padding-inline: var(--spacing-4);
194
195    /* Other sizes */
196    --sticky-area-height: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) + var(--sticky-header-enabled, 0) * var(--header-height, 0px));
197
198    /* RTL support */
199    --transform-logical-flip: 1;
200    --transform-origin-start: left;
201    --transform-origin-end: right;
202
203    /**
204     * ---------------------------------------------------------------------
205     * TYPOGRAPHY
206     * ---------------------------------------------------------------------
207     */
208
209    /* Font properties */
210    --heading-font-family: Helvetica, Arial, sans-serif;
211    --heading-font-weight: 700;
212    --heading-font-style: normal;
213    --heading-text-transform: normal;
214    --heading-letter-spacing: -0.02em;
215    --text-font-family: Questrial, sans-serif;
216    --text-font-weight: 400;
217    --text-font-style: normal;
218    --text-letter-spacing: 0.0em;
219
220    /* Font sizes */
221    --text-h0: 2.75rem;
222    --text-h1: 2rem;
223    --text-h2: 1.75rem;
224    --text-h3: 1.375rem;
225    --text-h4: 1.125rem;
226    --text-h5: 1.125rem;
227    --text-h6: 1rem;
228    --text-xs: 0.6875rem;
229    --text-sm: 0.75rem;
230    --text-base: 0.875rem;
231    --text-lg: 1.125rem;
232
233    /**
234     * ---------------------------------------------------------------------
235     * COLORS
236     * ---------------------------------------------------------------------
237     */
238
239    /* Color settings */--accent: 73 14 103;
240    --text-primary: 73 14 103;
241    --background-primary: 255 255 255;
242    --dialog-background: 255 255 255;
243    --border-color: var(--text-color, var(--text-primary)) / 0.12;
244
245    /* Button colors */
246    --button-background-primary: 73 14 103;
247    --button-text-primary: 255 255 255;
248    --button-background-secondary: 127 63 152;
249    --button-text-secondary: 255 255 255;
250
251    /* Status colors */
252    --success-background: 224 244 232;
253    --success-text: 0 163 65;
254    --warning-background: 255 246 233;
255    --warning-text: 255 183 74;
256    --error-background: 254 231 231;
257    --error-text: 248 58 58;
258
259    /* Product colors */
260    --on-sale-text: 248 58 58;
261    --on-sale-badge-background: 248 58 58;
262    --on-sale-badge-text: 255 255 255;
263    --sold-out-badge-background: 148 148 148;
264    --sold-out-badge-text: 255 255 255;
265    --primary-badge-background: 128 60 238;
266    --primary-badge-text: 255 255 255;
267    --star-color: 127 63 152;
268    --product-card-background: 255 255 255;
269    --product-card-text: 26 26 26;
270
271    /* Header colors */
272    --header-background: 240 240 240;
273    --header-text: 26 26 26;
274
275    /* Footer colors */
276    --footer-background: 111 44 137;
277    --footer-text: 255 255 255;
278
279    /* Rounded variables (used for border radius) */
280    --rounded-xs: 0.25rem;
281    --rounded-sm: 0.375rem;
282    --rounded: 0.75rem;
283    --rounded-lg: 1.5rem;
284    --rounded-full: 9999px;
285
286    --rounded-button: 3.75rem;
287    --rounded-input: 0.5rem;
288
289    /* Box shadow */
290    --shadow-sm: 0 2px 8px rgb(var(--text-primary) / 0.1);
291    --shadow: 0 5px 15px rgb(var(--text-primary) / 0.1);
292    --shadow-md: 0 5px 30px rgb(var(--text-primary) / 0.1);
293    --shadow-block: 0px 18px 50px rgb(var(--text-primary) / 0.1);
294
295    /**
296     * ---------------------------------------------------------------------
297     * OTHER
298     * ---------------------------------------------------------------------
299     */
300
301    --cursor-close-svg-url: url(//bluebonnetnutrition.com/cdn/shop/t/32/assets/cursor-close.svg?v=147174565022153725511721838544);
302    --cursor-zoom-in-svg-url: url(//bluebonnetnutrition.com/cdn/shop/t/32/assets/cursor-zoom-in.svg?v=154953035094101115921721838544);
303    --cursor-zoom-out-svg-url: url(//bluebonnetnutrition.com/cdn/shop/t/32/assets/cursor-zoom-out.svg?v=16155520337305705181721838544);
304    --checkmark-svg-url: url(//bluebonnetnutrition.com/cdn/shop/t/32/assets/checkmark.svg?v=77552481021870063511721838544);
305  }
306
307  [dir="rtl"]:root {
308    /* RTL support */
309    --transform-logical-flip: -1;
310    --transform-origin-start: right;
311    --transform-origin-end: left;
312  }
313
314  @media screen and (min-width: 700px) {
315    :root {
316      /* Typography (font size) */
317      --text-h0: 3.5rem;
318      --text-h1: 2.5rem;
319      --text-h2: 2rem;
320      --text-h3: 1.625rem;
321      --text-h4: 1.375rem;
322      --text-h5: 1.125rem;
323      --text-h6: 1rem;
324
325      --text-xs: 0.75rem;
326      --text-sm: 0.875rem;
327      --text-base: 1.0rem;
328      --text-lg: 1.25rem;
329
330      /* Spacing */
331      --container-gutter: 2rem;
332      --section-outer-spacing-block: var(--spacing-16);
333      --section-inner-max-spacing-block: var(--spacing-12);
334      --section-inner-spacing-inline: var(--spacing-12);
335      --section-stack-spacing-block: var(--spacing-12);
336
337      /* Grid gutter */
338      --grid-gutter: var(--spacing-6);
339
340      /* Product list settings */
341      --product-list-row-gap: var(--spacing-12);
342
343      /* Form settings */
344      --input-gap: 1rem;
345      --input-height: 3.125rem;
346      --input-padding-inline: var(--spacing-5);
347    }
348  }
349
350  @media screen and (min-width: 1000px) {
351    :root {
352      /* Spacing settings */
353      --container-gutter: var(--spacing-12);
354      --section-outer-spacing-block: var(--spacing-18);
355      --section-inner-max-spacing-block: var(--spacing-16);
356      --section-inner-spacing-inline: var(--spacing-16);
357      --section-stack-spacing-block: var(--spacing-12);
358    }
359  }
360
361  @media screen and (min-width: 1150px) {
362    :root {
363      /* Spacing settings */
364      --container-gutter: var(--spacing-12);
365      --section-outer-spacing-block: var(--spacing-20);
366      --section-inner-max-spacing-block: var(--spacing-16);
367      --section-inner-spacing-inline: var(--spacing-16);
368      --section-stack-spacing-block: var(--spacing-12);
369    }
370  }
371
372  @media screen and (min-width: 1400px) {
373    :root {
374      /* Typography (font size) */
375      --text-h0: 4.5rem;
376      --text-h1: 3.5rem;
377      --text-h2: 2.75rem;
378      --text-h3: 2rem;
379      --text-h4: 1.75rem;
380      --text-h5: 1.375rem;
381      --text-h6: 1.25rem;
382
383      --section-outer-spacing-block: var(--spacing-24);
384      --section-inner-max-spacing-block: var(--spacing-18);
385      --section-inner-spacing-inline: var(--spacing-18);
386    }
387  }
388
389  @media screen and (min-width: 1600px) {
390    :root {
391      --section-outer-spacing-block: var(--spacing-24);
392      --section-inner-max-spacing-block: var(--spacing-20);
393      --section-inner-spacing-inline: var(--spacing-20);
394    }
395  }
396
397  /**
398   * ---------------------------------------------------------------------
399   * LIQUID DEPENDANT CSS
400   *
401   * Our main CSS is Liquid free, but some very specific features depend on
402   * theme settings, so we have them here
403   * ---------------------------------------------------------------------
404   */@media screen and (pointer: fine) {
405        .button:not([disabled]):hover, .btn:not([disabled]):hover, .shopify-payment-button__button--unbranded:not([disabled]):hover {
406          --button-background-opacity: 0.85;
407        }
408
409        .button--subdued:not([disabled]):hover {
410          --button-background: var(--text-color) / .05 !important;
411        }
412      }</style>
412<script>
413  // This allows to expose several variables to the global scope, to be used in scripts
414  window.themeVariables = {
415    settings: {
416      showPageTransition: true,
417      reduceDrawerAnimation: false,
418      reduceMenuAnimation: false,
419      headingApparition: "split_clip",
420      pageType: "search",
421      moneyFormat: "${{amount}}",
422      moneyWithCurrencyFormat: "${{amount}} USD",
423      currencyCodeEnabled: false,
424      cartType: "popover",
425      showDiscount: true,
426      discountMode: "saving",
427      pageBackground: "#ffffff",
428      textColor: "#490e67"
429    },
430
431    strings: {
432      accessibilityClose: "Close",
433      accessibilityNext: "Next",
434      accessibilityPrevious: "Previous",
435      closeGallery: "Close gallery",
436      zoomGallery: "Zoom",
437      errorGallery: "Image cannot be loaded",
438      searchNoResults: "No results could be found.",
439      addOrderNote: "Add order note",
440      editOrderNote: "Edit order note",
441      shippingEstimatorNoResults: "Sorry, we do not ship to your address.",
442      shippingEstimatorOneResult: "There is one shipping rate for your address:",
443      shippingEstimatorMultipleResults: "There are several shipping rates for your address:",
444      shippingEstimatorError: "One or more error occurred while retrieving shipping rates:"
445    },
446
447    breakpoints: {
448      'sm': 'screen and (min-width: 700px)',
449      'md': 'screen and (min-width: 1000px)',
450      'lg': 'screen and (min-width: 1150px)',
451      'xl': 'screen and (min-width: 1400px)',
452
453      'sm-max': 'screen and (max-width: 699px)',
454      'md-max': 'screen and (max-width: 999px)',
455      'lg-max': 'screen and (max-width: 1149px)',
456      'xl-max': 'screen and (max-width: 1399px)'
457    }
458  };window.addEventListener('DOMContentLoaded', () => {
459      const isReloaded = (window.performance.navigation && window.performance.navigation.type === 1) || window.performance.getEntriesByType('navigation').map((nav) => nav.type).includes('reload');
460
461      if ('animate' in document.documentElement && window.matchMedia('(prefers-reduced-motion: no-preference)').matches && document.referrer.includes(location.host) && !isReloaded) {
462        document.body.animate({opacity: [0, 1]}, {duration: 115, fill: 'forwards'});
463      }
464    });
465
466    window.addEventListener('pageshow', (event) => {
467      document.body.classList.remove('page-transition');
468
469      if (event.persisted) {
470        document.body.animate({opacity: [0, 1]}, {duration: 0, fill: 'forwards'});
471      }
472    });// For detecting native share
473  document.documentElement.classList.add(`native-share--${navigator.share ? 'enabled' : 'disabled'}`);</script>
473<script>
474      if (!(HTMLScriptElement.supports && HTMLScriptElement.supports('importmap'))) {
475        const importMapPolyfill = document.createElement('script');
476        importMapPolyfill.async = true;
477        importMapPolyfill.src = "//bluebonnetnutrition.com/cdn/shop/t/32/assets/es-module-shims.min.js?v=140375185335194536761721838493";
478
479        document.head.appendChild(importMapPolyfill);
480      }
481    </script>
481
482
483    
483<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 483
483
484<script type="importmap">{
485        "imports": {
486          "vendor": "//bluebonnetnutrition.com/cdn/shop/t/32/assets/vendor.min.js?v=162910149792179071561721838493",
487          "theme": "//bluebonnetnutrition.com/cdn/shop/t/32/assets/theme.js?v=99778900223943087551727873294",
488          "photoswipe": "//bluebonnetnutrition.com/cdn/shop/t/32/assets/photoswipe.min.js?v=13374349288281597431721838493"
489        }
490      }
491    </script>
491
492
493    
493<script type="module" src="//bluebonnetnutrition.com/cdn/shop/t/32/assets/vendor.min.js?v=162910149792179071561721838493"></script>
493
494    
494<script type="module" src="//bluebonnetnutrition.com/cdn/shop/t/32/assets/theme.js?v=99778900223943087551727873294"></script>
494
495
496    
496<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
496<meta name="facebook-domain-verification" content="jrby561k222u7x4x78o1rw3hq8rj5y">
497<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/67640656182/digital_wallets/dialog">
498<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://bluebonnetnutrition.com/search">
499<link rel="alternate" hreflang="en" href="https://bluebonnetnutrition.com/search">
500<link rel="alternate" hreflang="es" href="https://bluebonnetnutrition.com/es/search">
501<link rel="alternate" hreflang="ar" href="https://bluebonnetnutrition.com/ar/search">
502<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
502
503<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
504<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=67640656182" crossorigin="anonymous"></script>
vendor: 1 bytes, line 504
504
505<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":67640656182,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/67640656182","merchantName":"Bluebonnet Nutrition","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Bluebonnet Nutrition","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 505
505
506<script id="shopify-features" type="application/json">{"accessToken":"1ececc1847df394b90ed5f42279e1698","betas":["rich-media-storefront-analytics"],"domain":"bluebonnetnutrition.com","predictiveSearch":true,"shopId":67640656182,"locale":"en"}</script>
vendor: 1 bytes, line 506
506
507<script>var Shopify = Shopify || {};
508Shopify.shop = "bluebonnetnutrition-1805.myshopify.com";
509Shopify.locale = "en";
510Shopify.currency = {"active":"USD","rate":"1.0"};
511Shopify.country = "US";
512Shopify.theme = {"name":"Impact Theme v6.0.1","id":169590423862,"schema_name":"Impact","schema_version":"6.0.1","theme_store_id":1190,"role":"main"};
513Shopify.theme.handle = "null";
514Shopify.theme.style = {"id":null,"handle":null};
515Shopify.cdnHost = "bluebonnetnutrition.com/cdn";
516Shopify.routes = Shopify.routes || {};
517Shopify.routes.root = "/";
518Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
519Shopify.SignInWithShop = Shopify.SignInWithShop || {};
520Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
521Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 521
521
522<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 522
522
523<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 523
523
524<script>
525  window.ShopifyPay = window.ShopifyPay || {};
526  window.ShopifyPay.apiHost = "shop.app\/pay";
527  window.ShopifyPay.redirectState = null;
528</script>
vendor: 1 bytes, line 528
528
529<script>
530  window.Shopify = window.Shopify || {};
531  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
532  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
533  window.Shopify.SignInWithShop.eligible = true;
534</script>
vendor: 1 bytes, line 534
534
535<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 535
535
536<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 536
536
537<script type="module">
538  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
539
540  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
541
542</script>
vendor: 1 bytes, line 542
542
543<script>
544  window.Shopify = window.Shopify || {};
545  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
546  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"]};
547</script>
vendor: 1 bytes, line 547
547
548<script>(function() {
549  var isLoaded = false;
550  function asyncLoad() {
551    if (isLoaded) return;
552    isLoaded = true;
553    var urls = ["https:\/\/cdn-app.sealsubscriptions.com\/shopify\/public\/js\/sealsubscriptions.js?shop=bluebonnetnutrition-1805.myshopify.com","https:\/\/cdn2.ryviu.com\/v\/static\/js\/app.js?shop=bluebonnetnutrition-1805.myshopify.com","https:\/\/cdn-bundler.nice-team.net\/app\/js\/bundler.js?shop=bluebonnetnutrition-1805.myshopify.com"];
554    for (var i = 0; i < urls.length; i++) {
555      var s = document.createElement('script');
556      s.type = 'text/javascript';
557      s.async = true;
558      s.src = urls[i];
559      var x = document.getElementsByTagName('script')[0];
560      x.parentNode.insertBefore(s, x);
561    }
562  };
563  if(window.attachEvent) {
564    window.attachEvent('onload', asyncLoad);
565  } else {
566    window.addEventListener('load', asyncLoad, false);
567  }
568})();</script>
vendor: 1 bytes, line 568
568
569<script id="__st">var __st={"a":67640656182,"offset":-18000,"reqid":"fee8b7a0-27f2-4f87-9a9a-2ce0c7150780-1791073779","pageurl":"bluebonnetnutrition.com\/search","u":"03f0c72daf63","p":"searchresults"};</script>
vendor: 1 bytes, line 569
569
570<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 570
570
571<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 571
571
572<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//bluebonnetnutrition.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 572
572
573<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 = "//bluebonnetnutrition.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>
573<script crossorigin="anonymous" defer="defer" src="//bluebonnetnutrition.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 573
573
574<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 574
574
575<script>
576  window.Shopify = window.Shopify || {};
577  window.Shopify.MCP = window.Shopify.MCP || {};
578  window.Shopify.MCP.enabled = true;
579  window.Shopify.MCP.shop = "bluebonnetnutrition-1805.myshopify.com";
580  window.Shopify.MCP.mcpEndpoint = "https:\/\/bluebonnetnutrition.com\/api\/mcp";
581  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"]}}];
582</script>
vendor: 1 bytes, line 582
582
583<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("\/\/bluebonnetnutrition.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
584</script>
vendor: 1 bytes, line 584
584
585<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://bluebonnetnutrition.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
586</script>
vendor: 1 bytes, line 586
586
587<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
588  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);
589</script>
vendor: 1 bytes, line 589
589
590<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})}}));
591</script>
vendor: 1 bytes, line 591
591
592<script id='scb4127' type='text/javascript' async='' src='https://bluebonnetnutrition.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
592<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://bluebonnetnutrition.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
593<style id="shopify-accelerated-checkout-cart">
594        #shopify-buyer-consent {
595  margin-top: 1em;
596  display: inline-block;
597  width: 100%;
598}
599
600#shopify-buyer-consent.hidden {
601  display: none;
602}
603
604#shopify-subscription-policy-button {
605  background: none;
606  border: none;
607  padding: 0;
608  text-decoration: underline;
609  font-size: inherit;
610  cursor: pointer;
611}
612
613#shopify-subscription-policy-button::before {
614  box-shadow: none;
615}
616
617      </style>
618
619<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
619
620<link href="//bluebonnetnutrition.com/cdn/shop/t/32/assets/theme.css?v=178501567732268221041784846708" rel="stylesheet" type="text/css" media="all" />
620<script type="text/javascript">
621  window.Pop = window.Pop || {};
622  window.Pop.common = window.Pop.common || {};
623  window.Pop.common.shop = {
624    permanent_domain: 'bluebonnetnutrition-1805.myshopify.com',
625    currency: "USD",
626    money_format: "${{amount}}",
627    id: 67640656182
628  };
629  
630
631  window.Pop.common.template = 'search';
632  window.Pop.common.cart = {};
633  window.Pop.common.vapid_public_key = "BJuXCmrtTK335SuczdNVYrGVtP_WXn4jImChm49st7K7z7e8gxSZUKk4DhUpk8j2Xpiw5G4-ylNbMKLlKkUEU98=";
634  window.Pop.global_config = {"asset_urls":{"loy":{},"rev":{},"pu":{"init_js":null},"widgets":{"init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_widget_init.js?v=1743185715","modal_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_widget_modal.js?v=1728041538","modal_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_widget_modal.css?v=1654723622"},"forms":{},"global":{"helper_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_pop_tracking.js?v=1704919189"}},"proxy_paths":{"pop":"\/apps\/ba-pop","app_metrics":"\/apps\/ba-pop\/app_metrics","push_subscription":"\/apps\/ba-pop\/push"},"aat":["pop"],"pv":false,"sts":false,"bam":true,"batc":true,"base_money_format":"${{amount}}","online_store_version":2,"loy_js_api_enabled":false,"shop":{"id":67640656182,"name":"Bluebonnet Nutrition","domain":"bluebonnetnutrition.com"}};
635  window.Pop.widgets_config = {"id":60173,"active":false,"frequency_limit_amount":1,"frequency_limit_time_unit":"hours","background_image":{"position":"right","widget_background_preview_url":"https:\/\/activestorage-public.s3.us-west-2.amazonaws.com\/ytl3cz48ldzmuda2fug2jm791hi6"},"initial_state":{"body":"Sign up to receive your instant discount code and stay informed with the latest news and promotions from Bluebonnet","title":"Get 15% off NOW!","cta_text":"Submit","show_email":"true","action_text":"Processing...","footer_text":"You are signing up to receive communication via email and can unsubscribe at any time.","dismiss_text":"I don't want to get a discount","email_placeholder":"Your E-mail Address","phone_placeholder":"Phone Number"},"success_state":{"body":"Use this code when you checkout to receive your 15% discount.","title":"Discount Unlocked!","cta_text":"Go shopping","cta_action":"dismiss","redirect_url":"","open_url_new_tab":"false"},"closed_state":{"action":"close_widget","font_size":"20","action_text":"GET 10% OFF","display_offset":"300","display_position":"left"},"error_state":{"submit_error":"Sorry, please try again later","invalid_email":"Please enter valid email address","error_subscribing":"Error subscribing, try again later","already_registered":"You have already registered","invalid_phone_number":"Please enter valid phone number!"},"trigger":{"action":"on_timer","delay_in_seconds":"3"},"colors":{"link_color":"#1e88e5","sticky_bar_bg":"#C62828","cta_font_color":"#fff","body_font_color":"#490e67","sticky_bar_text":"#fff","background_color":"#fff","error_text_color":"#ff2626","title_font_color":"#490e67","footer_font_color":"#490e67","dismiss_font_color":"#ab47bc","cta_background_color":"#490e67","sticky_coupon_bar_bg":"#803cee","error_text_background":"","sticky_coupon_bar_text":"#fff"},"sticky_coupon_bar":{"enabled":"true","message":"Don't forget to use your code"},"display_style":{"font":"Helvetica","size":"regular","align":"center"},"dismissable":true,"has_background":true,"opt_in_channels":["email"],"rules":[],"widget_css":".powered_by_rivo{\n  display: none;\n}\n.ba_widget_main_design {\n  background: #fff;\n}\n.ba_widget_content{text-align: center}\n.ba_widget_parent{\n  font-family: Helvetica;\n}\n.ba_widget_parent.background{\n}\n.ba_widget_left_content{\n}\n.ba_widget_right_content{\n  background-image: url(\"https:\/\/d15d3imw3mjndz.cloudfront.net\/ytl3cz48ldzmuda2fug2jm791hi6\");\n}\n#ba_widget_cta_button:disabled{\n  background: #490e67cc;\n}\n#ba_widget_cta_button{\n  background: #490e67;\n  color: #fff;\n}\n#ba_widget_cta_button:after {\n  background: #490e67e0;\n}\n.ba_initial_state_title, .ba_success_state_title{\n  color: #490e67;\n}\n.ba_initial_state_body, .ba_success_state_body{\n  color: #490e67;\n}
635\n.ba_initial_state_dismiss_text{\n  color: #ab47bc;\n}\n.ba_initial_state_footer_text, .ba_initial_state_sms_agreement{\n  color: #490e67;\n}\n.ba_widget_error{\n  color: #ff2626;\n  background: ;\n}\n.ba_link_color{\n  color: #1e88e5;\n}\n","custom_css":"\/* style for popup area *\/\n.ba_widget_main_design {\nbackground-color: #d9c4e4 !important;\noverflow: auto !important;\nborder-radius: 25px !important;\n}\n\/* style for initial area body text *\/\n.ba_initial_state_title, .ba_success_state_title { \npadding: 5px !important;\nfont-size: 200% !important;\n}\n.ba_initial_state_body, .ba_success_state_body { \nfont-size: 105% !important;\npadding: 0px 10px 10px 10px !important;\n}\n\n.ba_initial_state_dismiss_text {\nfont-size: 120% !important;\n}\n \n.ba_initial_state_footer_text { \nfont-style: oblique !important;\nfont-size: 100% !important;\npadding: 0px 10px 0px 10px;\n}\n\n\/* style for email field *\/\n#ba_widget_email_input { \nborder: 1px solid #490e67 !important; \nfont-size: 15px !important;\n}","logo":null};
636</script>
636
637
638
639<script type="text/javascript">
640  
641
642  (function() {
643    //Global snippet for Email Popups
644    //this is updated automatically - do not edit manually.
645    document.addEventListener('DOMContentLoaded', function() {
646      function loadScript(src, defer, done) {
647        var js = document.createElement('script');
648        js.src = src;
649        js.defer = defer;
650        js.onload = function(){done();};
651        js.onerror = function(){
652          done(new Error('Failed to load script ' + src));
653        };
654        document.head.appendChild(js);
655      }
656
657      function browserSupportsAllFeatures() {
658        return window.Promise && window.fetch && window.Symbol;
659      }
660
661      if (browserSupportsAllFeatures()) {
662        main();
663      } else {
664        loadScript('https://cdnjs.cloudflare.com/polyfill/v3/polyfill.min.js?features=Promise,fetch', true, main);
665      }
666
667      function loadAppScripts(){
668        const popAppEmbedEnabled = document.getElementById("pop-app-embed-init");
669
670        if (window.Pop.global_config.aat.includes("pop") && !popAppEmbedEnabled){
671          loadScript(window.Pop.global_config.asset_urls.widgets.init_js, true, function(){});
672        }
673      }
674
675      function main(err) {
676        loadScript(window.Pop.global_config.asset_urls.global.helper_js, false, loadAppScripts);
677      }
678    });
679  })();
680</script>
680
681
682<!-- BEGIN app block: shopify://apps/t-lab-ai-language-translate/blocks/custom_translations/b5b83690-efd4-434d-8c6a-a5cef4019faf --><!-- BEGIN app snippet: custom_translation_scripts -->
682<script>
683var __assign=this&&this.__assign||function(){return(__assign=Object.assign||function(r){for(var n,t=1,e=arguments.length;t<e;t++)for(var a in n=arguments[t])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)},__spreadArray=this&&this.__spreadArray||function(r,n,t){if(t||2===arguments.length)for(var e,a=0,i=n.length;a<i;a++)!e&&a in n||((e=e||Array.prototype.slice.call(n,0,a))[a]=n[a]);return r.concat(e||Array.prototype.slice.call(n))};(()=>{var C=/\([0-9]+?\)$/,G=/\r?\n|\r|\t|\xa0|\u200B|\u200E|&nbsp;| /g,t=/<\/?[a-z][\s\S]*>/i,p=/^(https?:\/\/|\/\/)[^\s/$.?#].[^\s]*$/i,J=/\{\{\s*([a-zA-Z_]\w*)\s*\}\}/g,g=/\{\{\s*([a-zA-Z_]\w*)\s*\}\}/,tr=/\{\{\s*[a-zA-Z_]\w*\s*\}\}/g,l=/^(https:)?\/\/cdn\.shopify\.com\/(.+)\.(png|jpe?g|gif|webp|svgz?|bmp|tiff?|ico|avif)/i,m=/^(https:)?\/\/cdn\.shopify\.com/i,s=/\b(?:https?|ftp)?:?\/\/?[^\s\/]+\/[^\s]+\.(?:png|jpe?g|gif|webp|svgz?|bmp|tiff?|ico|avif)\b/i,h=/url\(['"]?(.*?)['"]?\)/,d="__label:",n=document.createElement("textarea"),o=new DOMParser,z=new Set(["SCRIPT","IFRAME","OBJECT","EMBED","LINK","META","BASE"]),W=/^(on\w+|srcdoc)$/i,F=/(expression|javascript:|@import|url\s*\()/i,q=new Set(["href","action","formaction","xlink:href"]),er=/^(?:javascript|vbscript|data):/i,ar=document.createElement("template"),O={t:"a",i:"button",u:"div",o:"iframe",l:"img",v:"input",p:"p",g:"picture",m:"section",h:"source",T:"span",S:"textarea",_:"video"},x={M:["src","data-src","data-source","data-href","data-zoom","data-master","data-bg","base-src"],A:"src",k:"data-src",I:["srcset","data-srcset"],R:"srcset",C:"data-srcset",O:["alt"],N:["href","data-href"],D:["href","data-href","data-src","data-zoom"],L:["src","data-src","data-bg"],P:["data-bgset"],H:["data-href"],U:["src"],j:["srcset","data-srcset"],W:["src"],F:["src"],q:["poster"],G:"value",J:"type",$:"value",B:["placeholder"],V:["placeholder"],Y:["data-label","title"],Z:["data-tooltip"],X:"class",K:"href"},k=Array.from(new Set(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray([],x.M,!0),x.I,!0),x.F,!0),x.q,!0),x.O,!0),["style"],!1),x.P,!0))),ir=new Set(k),ur=new Set([O.l,O.g,O.i,O.p,O.t,O.v]),or=new Set([O.l,O.g,O.u,O.m,O._]),I=new Set([O.l,O.h]),fr=new Set([O.g,O._]),R=[O.l,O.g,O.h].join(", "),N=[O._,"".concat(O.u,"[data-bg]"),"".concat(O.u,"[data-src]"),"".concat(O.u,"[data-bgset]"),"".concat(O.m,"[data-bg]"),"".concat(O.m,"[data-src]"),"".concat(O.m,"[data-bgset]")].join(", "),u=R+", "+N,cr=16.67,lr=500,D=function(r){return r.nodeType===Node.ELEMENT_NODE},L=function(r){return r.nodeType===Node.TEXT_NODE};function P(r){return r&&"none"!==r&&(r=r.match(h))&&r[1]?r[1]:null}function H(r){r=r.trim();return l.test(r)||s.test(r)}function U(r){return t.test(r)}function j(r){r=r.trim();return"/"===r[0]&&"/"!==r[1]}var $=function(r){return!r||0===r.trim().length};function B(r){return r.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function V(t){var e=new Map;return{get:function(r){var n;if(e.has(r))return n=e.get(r),e.delete(r),e.set(r,n),n},set:function(r,n){e.has(r)?e.delete(r):e.size>=t&&e.delete(e.keys().next().value),e.set(r,n)}}}function Y(r,n){var t=r.get(n);return t||r.set(n,t=[]),t}function Z(r){return-1===r.indexOf("&")?r:(n.innerHTML=r,n.value)}function v(r){return X(Z(r))}function X(r){return r.trim().replace(C,"").replace(G,"").trim()}var b=1e3;function K(r){var n=r.length>b;return{key:n?gr(r):r,rr:n,nr:r.length}}function Q(r){return K(r.trim().replace(G,"").replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&quot;/g,'"').replace(/&#39;/g,"'").replace(/&amp;/g,"&").trim())}function rr(r){return Q(r).key}var w=/<\s*([a-z][\w:-]*)\b(?:[^>"']|"[^"]*"|'[^']*')*>/gi,f="__IGNORED__";function r(r){return new RegExp("(\\s)(".concat(r,")\\s*=\\s*(?:\"[^\"]*\"|'[^']*'|[^\\s\"'=<>]+)"),"i")}var a,i,c=[{name:x.X,pattern:r(x.X)},{name:x.K,pattern:r(x.K),tr:O.t}];function sr(r){return r.replace(w,function(r,n){for(var t,e=n.toLowerCase(),a=r,i=0;i<c.length;i++){var u=c[i];void 0!==u.tr&&u.tr!==e||(t=a,u=u.pattern,a=t.replace(u,function(r,n,t){return"".concat(n).concat(t,'="').concat(f,'"')}))}return a})}function dr(r){for(var n,t=[],e=/<\s*(\/?)\s*([a-z][\w:-]*)\b/gi;null!==(n=e.exec(r));)t.push(n[1]+n[2].toLowerCase());return t.join("|")}function vr(r){for(var r=o.parseFromString(r,"text/html"),i=r.body.querySelectorAll("*"),n=function(r){for(var a=i[r],n=Array.from(a.attributes).map(function(r){var n,t,e=r.name.toLowerCase();return{name:e,value:(n=a.localName,t=e,c.some(function(r){return r.name===t&&(void 0===r.tr||r.tr===n)})?f:r.value)}}).sort(function(r,n){return r.name.localeCompare(n.name)||r.value.localeCompare(n.value)});0<a.attributes.length;)a.removeAttribute(a.attributes[0].name);for(var t=0;t<n.length;t++){var e=n[t];a.setAttribute(e.name,e.value)}},t=0;t<i.length;t++)n(t);return r.body.innerHTML}function T(r,n,t){r=r.getAttribute(t);null===r?n.removeAttribute(t):n.setAttribute(t,r)}function pr(r,n){var r=o.parseFromString(r,"text/html"),n=o.parseFromString(n,"text/html"),t=r.body.querySelectorAll("*"),e=n.body.querySelectorAll("*");if(((r,n)=>{if(r.length===n.length){for(var t=0;t<r.length;t++)if(r[t].localName!==n[t].localName)return;return 1}})(t,e))for(var a=0;a<t.length;a++)T(t[a],e[a],x.X);var i=r.body.querySelectorAll(O.t),u=n.body.querySelectorAll(O.t);if(i.length!==u.length)return null;for(a=0;a<i.length;a++)T(i[a],u[a],x.K);return n.body.innerHTML}function nr(r){return r.trim().toLowerCase().replace(/^https:/i,"")}function gr(r){for(var n=5381,t=0;t<r.length;t++)n=(n<<5)+n^r.charCodeAt(t);return(n>>>0).toString(36)}function mr(r,n,t){void 0===t&&(t=20);for(var e=r,a=0;e&&e.parentElement&&a<t;){for(var i=e.parentElement,u=0,o=n;u<o.length;u++)for(var f=o[u],c=0,l=f.er;c<l.length;c++){var s=l[c];switch(s.type){case"class":for(var d=0,v=i.classList;d<v.length;d++){var p=v[d];if(s.value.test(p))return f.label}break;case"id":if(i.id&&s.value.test(i.id))return f.label;break;case"attribute":if(i.hasAttribute(s.name)){if(!s.value)return f.label;var g=i.getAttribute(s.name);if(g&&s.value.test(g))return f.label}}}e=i,a++}return"unknown"}function hr(){var l=/([^\s]+)\.(png|jpe?g|gif|webp|svgz?|bmp|tiff?|ico|avif)$/i,s=/_(\{width\}x*|\{width\}x\{height\}|\d{3,4}x\d{3,4}|\d{3,4}x|x\d{3,4}|pinco|icon|thumb|small|compact|medium|large|grande|original|master)(_crop_\w+)*(@[2-3]x)*(.progressive)*$/i,d=/^(https?|ftp|file):\/\//i;function t(r){var n,t="".concat(r.path).concat(r.ar).concat(null!=(t=r.size)?t:"",".").concat(r.ir);return r.ur&&(t="".concat(r.path).concat(r.ur,"/").concat(r.ar).concat(null!=(n=r.size)?n:"",".").concat(r.ir)),r.host&&(t="".concat(null!=(n=r.protocol)?n:"","//").concat(r.host).concat(t)),r.cr&&(t+=r.cr),t}return{lr:function(r){var n,t=!0,e=(d.test(r)||r.startsWith("//")||(t=!1,r="https://example.com"+r),t);r.startsWith("//")&&(e=!1,r="https:"+r);try{n=new URL(r)}catch(r){return null}var a,i,u,o,f,c,r=n.pathname.split("/").filter(function(r){return r});return r.length<1||(i=r.pop(),a=null!=(a=r.pop())?a:null,null===(i=i.match(l)))?null:(c=i[1],i=i[2],u=c.match(s),o=c,(f=null)!==u&&(o=c.substring(0,u.
683index),f=u[0]),c=0<r.length?"/"+r.join("/")+"/":"/",{protocol:e?n.protocol:null,host:t?n.host:null,path:c,cr:n.search,ur:a,ar:o,size:f,ir:i,version:n.searchParams.get("v"),width:n.searchParams.get("width")})},sr:t,dr:function(r){var n=r.ur?"/".concat(r.ur):"";return"".concat(n,"/").concat(r.ar,".").concat(r.ir)},vr:function(r,n){return t(__assign(__assign({},n),{size:r.size}))}}}function y(p,r){var u={},o={},f=new Map,c=[],l=new Map,s=new Map,d=new Map,v=new Map,i=new Map,a=new Map,t=new Map,g=function(r){return r.toLowerCase().replace(/[\s\W_]+/g,"")},m=new Set(r.pr.map(g)),h=0,b=0,w=0,T=!1,y=!1,S=!0,_=[],M=new Set,A=/\w/;function E(r){if(!u[r])for(var n=0;n<_.length;n++){var t=_[n];if(!(r===t||r.length>t.length))for(var e=t.indexOf(r);-1!==e;){var a=0<e?t[e-1]:null,i=e+r.length<t.length?t[e+r.length]:null;if(!(null!==a&&A.test(a)||null!==i&&A.test(i)))return u[r]=t,void((a=f.get(r))&&(o[r]=X(a)));e=t.indexOf(r,e+1)}}}var k=hr();function I(r,n,t){return r&&n&&!(0<m.size&&m.has(g(r)))&&(t.set(r,n),T=!0)}function R(r){var n=k.dr(r);return["".concat(n,"?v=").concat(r.version||"0").toLowerCase(),n.toLowerCase()]}function H(r){var n=[nr(r)],r=k.lr(r);if(r)for(var t=0,e=R(r);t<e.length;t++){var a=e[t];n.push(a)}return n}var U=16;function C(r,f,c,i,n){if(0!==f.size){var l=new Set,s=[];f.forEach(function(r,n){for(var t=new Set,e=r;e;){var a=c(e);if(-1!==a.indexOf(n))return void s.push(n);if(a.some(function(r){return t.has(r)}))break;for(var i=0,u=a;i<u.length;i++){var o=u[i];t.add(o)}e=(r=>{for(var n=0,t=c(r);n<t.length;n++){var e=t[n];if(l.has(e))return null!=(e=f.get(e))?e:null}return null})(e)}l.add(n)});for(var t=0,e=s;t<e.length;t++){var a=e[t];f.delete(a),null!=n&&n(a,null)}var u=[];f.forEach(function(r,n){for(var t=r,e=U;0<e;e--){var a=i(t);if(!a)break;t=a}t!==r&&u.push([n,t])});for(var o=0,d=u;o<d.length;o++){var v=d[o],a=v[0],v=v[1];f.set(a,v),null!=n&&n(a,v)}(0<s.length||0<u.length)&&p.log("dictionary","Cycles resolved in ".concat(r,". Dropped:"),s,"Collapsed:",u)}}var e=new Map;function j(r,n){r=e.get(r);r&&(null===n?f.delete(r):f.set(r,n))}function z(r,n){var t,e;return $(r)||0===f.size&&0===c.length?null:(t=X(r),S||M.has(t)||!f.has(t)||(M.add(t),E(t)),(e=u[t])&&(p.log("dictionary",'Overlapping text: "'.concat(r,'" related to html: "').concat(e,'"')),n)&&(r=>{if(r&&!D(r.textContent))for(var n=x(r.outerHTML),t=n.gr,e=(n.mr||(t=0),r.parentElement),a=0;e&&a<5;){if(D(e.textContent))return;var i=x(e.outerHTML),u=i.mr,i=i.gr;if(u){if(p.log("dictionary","Ancestor depth ".concat(a,": overlap score=").concat(i.toFixed(3),", base=").concat(t.toFixed(3))),t<i)return 1;if(i<t&&0<t)return}e=e.parentElement,a++}})(n)?(p.log("dictionary",'Skipping text translation for "'.concat(r,'" because an ancestor HTML translation exists')),null):f.get(t)||($(e=r)||0===c.length?null:(e=e.trim(),void 0===(n=N.get(e))&&(n=(r=>{for(var n,t,e=r.replace(/\s+/g,""),a=0;a<c.length;a++){var i=c[a];if(!i.hr||-1!==e.indexOf(i.hr)){var u=r.match(i.br);if(u&&1<u.length){n=i.mr,t=u;break}}}if(n&&t){var o=t.slice(1),f=n.match(J);if(f&&f.length===o.length)return f.reduce(function(r,n,t){return r.replace(n,function(){return o[t]})},n)}return null})(e),N.set(e,n)),n)))}var O=V(500);function x(r){if($(r)||0===l.size)return{mr:null,gr:0};var r=Q(r),t=r.key;if(t.length>b)return{mr:null,gr:0};var e=null,a=0,n=l.get(t);if(null!=n)return{mr:n,gr:1};if(r.rr)return{mr:null,gr:0};n=O.get(t);if(n)return n;l.forEach(function(r,n){-1!==n.indexOf(t)&&(n=t.length/n.length,a<n)&&(a=n,e=r)});r={mr:e,gr:a};return O.set(t,r),r}var N=V(1e3);function D(r){var n=w;if(r&&!(r.length<=n))for(var t=0,e=0;e<r.length;e++){var a=r.charCodeAt(e);if(32!==a&&9!==a&&10!==a&&13!==a&&160!==a&&8203!==a&&8206!==a&&++t>n)return!0}return!1}function W(r){if($(r)||0===l.size)return null;var n=l.get(rr(r));if(null!=n)return n;if(0===s.size)return null;if(-1===r.indexOf("<"))return null;var n=dr(r),t=v.get(n);if(!t||0===t.length)return null;var e,n=sr(r),n=d.get(n);if(n&&0<n.length)return e=n[0].mr,n.some(function(r){return r.mr!==e})?null:pr(r,e);for(var a=vr(r),i=null,u=0;u<t.length;u++){var o=t[u];
683if(null!=o.wr||(o.wr=vr(o.Tr)),a===o.wr){if(i&&i.mr!==o.mr)return null;i=o}}return i?pr(r,i.mr):null}function L(r){if(!$(r)&&0!==i.size){var n=i.get(nr(r));if(n)return n;n=k.lr(r);if(n)for(var t=0,e=R(n);t<e.length;t++){var a=e[t],a=i.get(a);if(a)return a}}return null}function P(r){return!$(r)&&0!==a.size&&null!=(r=a.get(nr(r)))?r:null}function F(r){var n;return!$(r)&&0!==t.size&&null!=(n=null!=(n=t.get(X(r)))?n:t.get(rr(r)))?n:null}function q(){var r={yr:f,Sr:c.map(function(r){return{pattern:r.br.source,mr:r.mr}}),_r:l,Mr:i,Ar:a,Er:t,kr:T,Ir:0<i.size,Rr:h,Cr:o};return JSON.stringify(r,function(r,n){var t;return n instanceof Map?(t={},n.forEach(function(r,n){t[String(n)]=r}),t):n})}return{Or:function(r,n){I(r,n,f)},Nr:function(r,n){if(r&&n&&!(0<m.size&&m.has(g(r)))){var r=r.trim(),t=r.match(J);if(t&&0!==t.length){var e,a=B(r);t.forEach(function(r){a=a.replace(B(r),function(){return"([\\s\\S]*)"})}),a="\\s*"+(a=a.replace(/\s+/g,"\\s+"))+"\\s*";try{e=new RegExp("^"+a+"$")}catch(r){return void p.log("dictionary","Skipping invalid string template pattern",a,String(r))}for(var i=r.split(tr).map(function(r){return r.replace(/\s+/g,"")}),u="",o=0;o<i.length;o++)i[o].length>u.length&&(u=i[o]);c.push({br:e,mr:n,hr:u}),T=!0}}},Dr:function(r,n){var t,e,a;r!==n&&I(e=(t=K(Z(r).trim().replace(G,"").trim())).key,n,l)&&((a=s.get(r))?(a.mr=n,a.wr=void 0):(a={mr:n,Tr:sr(r)},s.set(r,a),Y(d,a.Tr).push(a),Y(v,dr(r)).push(a)),h=Math.max(h,r.length),b=Math.max(b,e.length),w=Math.max(w,t.nr))},Lr:function(r,n){if(I(r,n,i),r=k.lr(r))for(var t=0,e=R(r);t<e.length;t++)I(e[t],n,i)},Pr:function(r,n){I(r,n,a)},Hr:function(r,n,t){I(r,t,a),I(n,t,f),e.set(r,n)},Ur:function(r,n){y=!0,I(r,n,t)},jr:function(){var n,t,e;return C("images",i,H,L),C("links",a,function(r){return[nr(r)]},P,j),p.log("dictionary","Translation dictionaries: ",q),0<l.size&&0<f.size&&(n=Array.from(f.keys()),_=Array.from(l.keys()),S=!1,t=0,(e=function(){for(var r=performance.now();t<n.length;)if(E(n[t++]),8<=performance.now()-r)return void window.setTimeout(e,0);S=!0,p.log("dictionary","appliedTextTranslations: ",function(){return JSON.stringify(o)}),p.log("dictionary","overlappingTexts: ",function(){return JSON.stringify(u)})})()),{kr:T,Ir:0<i.size,zr:y,Wr:D,Fr:z,qr:W,Gr:L,Jr:P,$r:F}}}}function S(r,n,t){function l(r,n){n=r.split(n);return 2===n.length?n[1].trim()?n:[n[0]]:[r]}var s=y(t,n);return r.forEach(function(r){if(r){var f,c=r.name,r=r.value;if(c&&r){if("string"==typeof r)try{f=JSON.parse(r)}catch(r){return void t.log("dictionary","Invalid metafield JSON for "+c,function(){return String(r)})}else f=r;f&&Object.keys(f).forEach(function(e){if(e){var r,n,a=f[e];if(a)if(e!==a)if(c.includes("judge"))r=v(e),s.Ur(r,a);else if(e.startsWith("[img-src]"))n=nr(e.replace("[img-src]","")),s.Lr(n,a);else if(U(e))s.Dr(e,a);else if(H(e))n=nr(e),s.Lr(n,a);else if(r=(r=e).trim(),p.test(r)||m.test(r))n=nr(e),s.Pr(n,a);else if(j(e))n=nr(e),o=v(e),s.Hr(n,o,a);else if(g.test(e))s.Nr(e,a);else if(e.startsWith(d))n=a.replace(d,""),o=e.replace(d,""),s.Or(v(o),n);else{if("product_tags"===c)for(var t=0,i=["_",":"];t<i.length;t++){var u=(r=>{if(e.includes(r)){var n=l(e,r),t=l(a,r);if(n.length===t.length)return n.forEach(function(r,n){r!==t[n]&&(s.Or(v(r),t[n]),s.Or(v("".concat(r,":")),"".concat(t[n],":")))}),{value:void 0}}})(i[t]);if("object"==typeof u)return u.value}var o=v(e);o!==a&&s.Or(o,a)}}})}}}),s.jr()}function _(u,a){var e=[{label:"judge-me",er:[{type:"class",value:/jdgm/i},{type:"class",value:/^jm-review/i},{type:"id",value:/judge-me/i},{type:"attribute",name:"data-widget-name",value:/review_widget/i}]}],f=hr(),n=new Set(a.Br),i=0,o=new WeakMap;function c(r){var n,t=r.parentElement;return t?(n=o.get(t))&&n.Vr===i?n.Yr:(n=mr(r,e,5),o.set(t,{Vr:i,Yr:n}),n):mr(r,e,5)}var l=new WeakMap;function s(r,n,t){r.getAttribute(n)!==t&&r.setAttribute(n,t);var e=l.get(r);e||l.set(r,e={}),e[n]=t}function d(r,n,t){r=l.get(r);return r&&r[n]===t}function v(r,n,t){if(r.hasAttributes())for(var e=0;e<n.length;e++){var a=n[e],i=r.getAttribute(a);!i||d(r,a,i)||(i=t(a,i))&&s(r,a,i)}}function p(r,n,t){v(r,n,function(r,n){return r.includes("href")&&null!=(r=t.Jr(n))?r:t.Fr(n)})}function g(r,n,t){v(r,n,function(r,n){return t.Jr(n)})}function m(r,n,t){v(r,[n],function(r,n){return t.Fr(n)})}function h(r,n,t){for(var e,a,i,u,o,f=0;f<n.length;f++)a=n[f],i=t,o=u=void 0,(o=(e=r).getAttribute(a))&&!d(e,a,o)&&(o=nr(o.split("&")[0]),(u=S(o,i))?s(e,a,u):(u=i.Jr(o))&&s(e,a,u))}function b(r,n,t){for(var e,a,i,u,o=0;o<n.length;o++)a=n[o],i=t,u=void 0,(u=(e=r).getAttribute(a))&&!d(e,a,u)&&(u=((r,n)=>{if(0!==(r=r.split(",").filter(function(r){return r&&""!==r.trim()}).map(y)).length){var t=r[0].url,t=S(t=r[0].version?"".concat(t,"?").concat(r[0].version):t,n);if(t){var u=f.lr(t);if(u)return r.map(function(r){var n,t,e=u,a=r.url,i=f.lr(a);return i&&(a=f.vr(i,e)),r.Zr&&(i=r.Zr.split("&"),n=i.map(function(r){return r.split("=")[0]}),e=a.indexOf("?"),t=-1===e?[]:a.slice(e+1).split("&").filter(function(r){return-1===n.indexOf(r.split("=")[0])}),e=-1===e?a:a.slice(0,e),a="".concat(e,"?").concat(t.concat(i).join("&"))),a=r.size?"".concat(a," ").concat(r.size):a}).join(",")}}})(u,i))&&s(e,a,u)}function w(r,n){for(var t=r.childNodes,e=0;e<t.length;e++){var a=t[e],i=a.localName?n[a.localName]:null;i&&i(a)}}function T(r){return(r=r&&(null==(r=r.split(",")[0])?void 0:r.trim()))&&r.split(/\s+/)[0]||null}function y(r){var r=r.trim().split(/\s+/),n=r[0].split("?"),t=n[0],n=n[1],n=n?n.split("&"):[];
683return{url:t,version:((r,n)=>{for(var t=0;t<r.length;t++)if(n(r[t]))return r[t];return null})(n,function(r){return r.startsWith("v=")}),Zr:n.filter(function(r){return!r.startsWith("v=")}).join("&"),size:r[1]}}function S(r,n){var t=f.lr(r);return null===t?null:(r=n.Gr(r))?null===(r=f.lr(r))?null:f.vr(t,r):(r=f.dr(t),null===(n=n.Gr(r))||null===(r=f.lr(n))?null:f.vr(t,r))}function _(r,n,t){var e,a;if(e=x.D,a=n,v(r,e,function(r,n){return H(n)?a.Gr(n):a.Jr(n)}),t.Xr)for(var i=r,u=x.N,o=t.Kr,f=0;f<u.length;f++){var c,l=u[f],s=i.getAttribute(l);s&&(c=s===o||s.startsWith(o+"/")||s.startsWith(o+"?")||s.startsWith(o+"#"),j(s))&&!c&&(c="".concat(o).concat(s),i.setAttribute(l,c))}}function M(r,n){((r,n)=>{if(r instanceof HTMLImageElement&&!r.getAttribute(x.A))for(var t=[r.currentSrc,r.getAttribute(x.k),T(r.getAttribute(x.R)),T(r.getAttribute(x.C))],e=0;e<t.length;e++){var a=t[e];if(a){a=S(a,n);if(a)return s(r,x.A,a)}}})(r,n),h(r,x.M,n),b(r,x.I,n),p(r,x.O,n)}function A(r,n){h(r,x.U,n),b(r,x.j,n)}function E(r,n){g(r,x.U,n)}function k(r,n){var n=u.Gr(n);return!!n&&(n='url("'.concat(n,'")'),r.style.backgroundImage!==n)&&(r.style.backgroundImage=n,!0)}function I(r){var n,t,e,a,i;switch(r.localName){case O.l:M(r,u);break;case O.g:i=u,w(a=r,((a={})[O.h]=function(r){return A(r,i)},a[O.l]=function(r){return M(r,i)},a));break;case O.u:case O.m:a=u,(e=P((t=r).style.backgroundImage||t.getAttribute("data-bg")||""))&&k(t,e),h(t,x.L,a),b(t,x.P,a),p(t,x.H,a);break;case O._:n=u,g(e=r,x.F,n),h(e,x.q,n),w(e,((e={})[O.h]=function(r){return E(r,n)},e));break;case O.h:((null==(t=r.parentElement)?void 0:t.localName)===O._?E:A)(r,u)}}function R(r,n){n=(r=>{var n=ar;
683try{n.innerHTML=r;for(var t=[],e=document.createTreeWalker(n.content,NodeFilter.SHOW_ELEMENT),a=e.nextNode();a;a=e.nextNode()){var i=a;if(z.has(i.nodeName))t.push(i);else{for(var u,o=i.attributes.length-1;0<=o;--o){var f,c=i.attributes[o].name;W.test(c)?i.removeAttribute(c):q.has(c.toLowerCase())&&(f=(i.attributes[o].value||"").replace(/[\u0000-\u0020]+/g,""),er.test(f))&&i.removeAttribute(c)}i.hasAttribute("style")&&(u=i.getAttribute("style")||"",F.test(u))&&i.removeAttribute("style")}}for(o=0;o<t.length;o++)t[o].remove();return n.innerHTML}finally{n.innerHTML=""}})(n);return r.innerHTML!==n&&(r.innerHTML=n,1)}return{Qr:function(r){return!(!r||!D(r)||n.has((r=r).localName)||r.classList.contains("tl-switcher-container")||(r=r.parentNode)&&["SCRIPT","STYLE"].includes(r.nodeName.toUpperCase()))},rn:function(r){if(L(r)&&null!=(n=r.textContent)&&n.trim()){if(u.zr)if("judge-me"===c(r)){var n=u.$r(r.textContent);if(n)return void(r.textContent=Z(n))}var t=u.Fr(r.textContent,r.parentElement||void 0);t&&(U(t)?(n=r.parentElement)&&1===n.childNodes.length&&R(n,t):(n=r.textContent.trim().replace(C,"").trim(),r.textContent=Z(r.textContent.replace(n,function(){return t}))))}},nn:function(r){if(!!$(r.textContent)||!r.innerHTML)return!1;if(u.zr&&"judge-me"===c(r)){var n=null!=(n=u.$r(r.innerHTML))?n:u.$r(r.textContent);if(n&&R(r,n))return!0}n=u.Wr(r.textContent)?null:u.qr(r.innerHTML);return!(!n||!R(r,n))},tn:function(r){switch(p(r,x.Y,u),r.localName){case O.T:p(r,x.Z,u);break;case O.t:_(r,u,a);break;case O.v:t=u,!(e=(n=r).getAttribute(x.J))||"submit"!==e&&"button"!==e||m(n,x.$,t),p(n,x.B,t);break;case O.S:p(r,x.V,u);break;case O.l:case O.g:case O.u:case O.m:case O._:I(r);break;case O.i:m(r,x.G,u);break;case O.o:g(r,x.W,u)}var n,t,e},en:I,an:k,un:function(r){var n;return!!r&&(n=r.localName,!!or.has(n)||n===O.h&&!!r.parentElement&&fr.has(r.parentElement.localName))},on:function(r){return u.zr||!u.Wr(r.textContent)},zr:function(){return u.zr},fn:function(){i++},Ir:function(){return u.Ir},getImageTranslation:function(r){return S(r,u)}}}function e(n){var t=[],e=0;function a(){0!==e&&(e===t.length?e=t.length=0:64<e&&t.length<=2*e&&(t.splice(0,e),e=0))}
683return{cn:function(r){return!(n<=t.length-e||(a(),t.push(r),0))},ln:function(){var r;return t.length<=e?(a(),null):(r=t[e++],a(),r)},sn:function(){return e<t.length}}}function br(r,t){var n=new Map([["high",0],["normal",1],["deferred",2]]);function u(r){return null!=(r=n.get(r))?r:1}var o=[e(r),e(r),e(r)],f=new WeakMap;function i(r){var n=navigator.scheduling;return n&&"function"==typeof n.isInputPending&&n.isInputPending()||performance.now()-r>=t}function c(){return o[0].sn()||o[1].sn()||o[2].sn()}function l(r,n,t,e){if(void 0===e&&(e=!1),r.sn()){if(!e&&i(n))return!1;e=r.ln();e&&e.isActive&&((n=f.get(e.node))&&n[e.kind]===e&&delete n[e.kind],t(e))}return!0}return{dn:function(r,n,t,e){var a=f.get(r),i=null!=(i=null==a?void 0:a[n])?i:null;return i&&u(e)>=u(i.priority)?"deduped":(t={node:r,kind:n,source:t,priority:e,isActive:!0},o[u(e)].cn(t)?(i&&(i.isActive=!1),a?a[n]=t:f.set(r,((e={})[n]=t,e)),"enqueued"):"dropped")},vn:c,pn:function(r){var n=performance.now();if(c()){for(var t=0;t<o.length;t++)l(o[t],n,r,!0);for(;!i(n);){for(var e=!1,t=0;t<o.length;t++){var a=o[t];if(a.sn()){e=!0;if(!l(a,n,r))return}}if(!e)break}}}}}function wr(v,t){var p=new WeakSet,g=new WeakMap,m=new WeakSet;function e(r,n){return!(!r.isConnected||!v.un(r)||(v.en(r),t.log("media","Processed media attributes immediately",n,r),0))}function a(r,n){for(var t=0;t<r.length;t++)e(r[t],n)}function i(r,n,t){D(r)&&(e(r,n),I.has(r.localName)||a(r.querySelectorAll(t),n))}function n(){if(v.Ir()){for(var r=document.querySelectorAll('[style*="background"]'),n=0;n<r.length;n++)s(r[n]);for(var t=[],e=document.styleSheets,n=0;n<e.length;n++){var a=e[n];if(!p.has(a)){var i=void 0;try{i=a.cssRules}catch(r){p.add(a);continue}var u=g.get(a);if(u&&u.gn===i.length)for(var o=0;o<u.mn.length;o++)t.push(u.mn[o]);else{var f=[];d(i,f),g.set(a,{gn:i.length,mn:f});for(o=0;o<f.length;o++)t.push(f[o])}}}if(0<t.length)for(var c=0;c<t.length;c+=200)for(var l=document.querySelectorAll(t.slice(c,c+200).join(", ")),n=0;n<l.length;n++)s(l[n])}function s(r){var n;m.has(r)||(n=P(getComputedStyle(r).backgroundImage))&&v.an(r,n)&&m.add(r)}function d(r,n){for(var t=0;t<r.length;t++){var e,a=r[t];a.type===CSSRule.STYLE_RULE?((r,n)=>{var t;if(null!=(t=r.style)&&t.backgroundImage&&r.selectorText){try{document.documentElement.matches(r.selectorText)}catch(r){return}n.push(r.selectorText)}})(a,n):(e=void 0,(e=(a=a).type===CSSRule.MEDIA_RULE?(e=a,"function"!=typeof window.matchMedia||window.matchMedia(e.conditionText).matches?e.cssRules:null):"cssRules"in a?a.cssRules:null)&&d(e,n))}}}return{hn:e,bn:function(r,n){i(r,n,u)},wn:function(r,n){i(r,n,N)},Tn:function(r){a(document.querySelectorAll(u),r),n()},yn:n}}function M(p,g,m){var a=br(lr,2*cr),h=new WeakMap,t=new WeakMap,r=null,i=null,u=!1,b=wr(p,m);function o(){null===r&&a.vn()&&(r=requestAnimationFrame(d))}function w(r,n,t,e){if(r&&("subtree"!==n||r.nodeType!==Node.TEXT_NODE||p.Qr(r.parentElement))&&("subtree"===n||r.isConnected)){t=a.dn(r,n,t,e);if("enqueued"!==t)return"dropped"!==t||(u=!0,m.log("messageHandler","Dropped work item, queue full:",n,r),!1);"subtree"===n&&D(r)&&"deferred"===e&&i&&i.observe(r),o()}return!0}function T(r,n){return r.nodeType===Node.TEXT_NODE?w(r,"characterData",n,"high"):!p.Qr(r)||w(r,"subtree",n,ur.has(r.localName)?"high":i?"deferred":"normal")}function e(){if(document.body){for(var r=document.createTreeWalker(document.body,NodeFilter.SHOW_TEXT),n=[],t=r.nextNode();t;t=r.nextNode())n.push(t);for(var e,a=0;a<n.length;a++)L(e=n[a])&&e.isConnected&&p.Qr(e.parentElement)&&null!=(e=e.textContent)&&e.trim()&&f(n[a])}}function f(r){var n;!p.Qr(r.parentElement)||h.has(r)&&r.textContent===h.get(r)||(n=r.textContent,p.rn(r),r.textContent!==n&&h.set(r,null!=(n=r.textContent)?n:""))}var c=new WeakMap;function l(r){for(var n=r.childNodes,t=!0,e=0;e<n.length;e++)T(n[e],"continuation")||(t=!1);return t}function n(r){r=r.node;if(i&&D(r)&&i.unobserve(r),r.isConnected)if(r.nodeType===Node.TEXT_NODE)f(r);else if(p.Qr(r))if(m.log("messageHandler","Processing element:",r),p.Qr(r)){if(p.tn(r),!(r!==document.body&&p.on(r)))return void(n=r.textContent,n="".concat(r.childNodes.length,":").concat(n?gr(n):""),c.get(r)===n||l(r)&&c.set(r,n));var n=r.innerHTML;t.get(r)!==n&&(p.nn(r)?r.innerHTML!==n&&t.set(r,r.innerHTML):(m.log("messageHandler","Child nodes:",r.childNodes),l(r)))}}function s(r){switch(r.kind){case"subtree":n(r);break;
683case"attributes":p.Qr(r.node)&&p.tn(r.node);break;case"mediaAttributes":b.hn(r.node,r.source);break;case"mediaSubtree":b.wn(r.node,r.source);break;case"characterData":!g.Sn&&"mutation"===r.source||f(r.node)}}function d(){try{a.pn(s)}finally{r=null,o()}}"undefined"!=typeof IntersectionObserver&&(i=new IntersectionObserver(function(r){for(var n=0;n<r.length;n++){var t=r[n];t.isIntersecting&&(null!=i&&i.unobserve(t.target),w(t.target,"subtree","intersection","high"))}},{rootMargin:"300px"}));var v=["class","id","data-widget-name"],y=new Set(v),S=p.zr(),_={subtree:!0,childList:!0,attributes:!0,attributeFilter:g._n?void 0:S?k.concat(v):k,characterData:g.Sn},M=new WeakMap;var A=new MutationObserver(function(r){m.log("observer","Observer:",r);for(var n=0;n<r.length;n++){var t=r[n];switch(t.type){case"childList":S&&p.fn();for(var e=t.addedNodes,a=0;a<e.length;a++){o=u=i=void 0;var i=e[a];if(D(i))if(I.has(i.localName)||i.localName===O.g)b.bn(i,"mutation");else{for(var u=i.querySelectorAll(R),o=0;o<u.length;o++)b.hn(u[o],"mutation");(p.un(i)||i.querySelector(N))&&w(i,"mediaSubtree","mutation","high")}if(T(e[a],"mutation"),g.Mn&&D(e[a])&&e[a].shadowRoot){var f=e[a].shadowRoot;A.observe(f,_);for(var c=0;c<f.childNodes.length;c++)T(f.childNodes[c],"mutation")}}break;case"attributes":S&&t.attributeName&&y.has(t.attributeName)&&p.fn();var l=t.target;if(p.Qr(l)){var s=l;if(t.attributeName&&ir.has(t.attributeName)&&p.un(s)){if("style"===t.attributeName){var d=s.style.backgroundImage||"";if(M.get(s)===d)break;M.set(s,d)}b.hn(s,"mutation");break}g._n&&s&&w(s,"attributes","mutation","normal")}break;case"characterData":if(g.Sn){var v=t.target;if(v&&v.nodeType===Node.TEXT_NODE){if(h.has(v)&&v.textContent===h.get(v))break;w(v,"characterData","mutation","high")}}}}}),E=(A.observe(document.documentElement,_),!1);return{An:function(){if(e(),document.body)for(var r=document.createTreeWalker(document.body,NodeFilter.SHOW_ELEMENT),n=r.nextNode();n;n=r.nextNode()){var t=n;p.Qr(t)&&p.tn(t)}!document.body||E&&!u||(u=!1,w(document.body,"subtree","page-load","high")),E?b.yn():(b.Tn("page-load"),E=!0)}}}void 0===window.TranslationLab&&(window.TranslationLab={}),window.TranslationLab.CustomTranslations=(a=(()=>{var a;try{a=window.localStorage.getItem("tlab_debug_mode")||null}catch(r){a=null}return{log:function(r,n){for(var t=[],e=2;e<arguments.length;e++)t[e-2]=arguments[e];!a||"observer"===r&&"all"===a||("all"===a||a===r||"custom"===r&&"custom"===a)&&(r=t.map(function(r){if("function"==typeof r)try{return r()}catch(r){return"Error generating parameter: ".concat(r.message)}return r}),console.log.apply(console,[n].concat(r)))}}})(),i=null,{init:function(r,n){var t,e;r&&!r.isPrimaryLocale&&r.translationsMetadata&&r.translationsMetadata.length&&(0<(n=((r,n,t,e)=>{function a(r,n){for(var t=[],e=2;e<arguments.length;e++)t[e-2]=arguments[e];for(var a=0,i=t;a<i.length;a++){var u=i[a];if(u&&void 0!==u[r])return u[r]}return n}var i=null;try{i=window.localStorage.getItem("tlab_feature_options")}catch(r){e.log("dictionary","localStorage unavailable for tlab_feature_options",String(r))}var u=null;if(i)try{u=JSON.parse(i)}catch(r){e.log("dictionary","Invalid tlab_feature_options JSON",String(r))}var t=a("useMessageHandler",!0,u,i=t),o=a("localizeUrls",!1,u,i),f=a("processShadowRoot",!1,u,i),c=a("attributesMutations",!1,u,i),l=a("processCharacterData",!1,u,i),s=a("excludedTemplates",[],u,i),u=a("phraseIgnoreList",[],u,i);return e.log("dictionary","useMessageHandler:",t),e.log("dictionary","localizeUrls:",o),e.log("dictionary","processShadowRoot:",f),e.log("dictionary","attributesMutations:",c),e.log("dictionary","processCharacterData:",l),e.log("dictionary","excludedTemplates:",s),e.log("dictionary","phraseIgnoreList:",u),{Br:["html","head","meta","script","noscript","style","link","canvas","svg","g","path","ellipse","br","hr"],locale:r,Kr:n,kn:t,Xr:o,Mn:f,_n:c,Sn:l,En:s,pr:u}})(r.locale,r.Kr,n,a)).En.length&&n.En.includes(r.template)||n.kn&&(r=S(r.translationsMetadata,n,a),t=i=_(r,n),r.kr)&&(e=M(t,n,a),r=function(){e.An(),window.setTimeout(function(){return e.An()},500)},"loading"===document.readyState?window.addEventListener("DOMContentLoaded",r,{once:!0}):r(),"complete"!==document.readyState)&&window.addEventListener("load",function(){return e.An()},{once:!0}))},getImageTranslation:function(r){return a.log("dictionary","translationManager: ",i),i?i.getImageTranslation(r):null}})})();
684</script>
684<!-- END app snippet -->
684<script>
685 (function() {
686  var ctx = {
687   locale: "en",
688   isPrimaryLocale: true,
689   rootUrl: "",
690   translationsMetadata: [],
691   template: "search",
692  };
693  var settings = null;
694  TranslationLab.CustomTranslations.init(ctx, settings);
695 })();
696</script>
696
697
698
699<!-- END app block --><!-- BEGIN app block: shopify://apps/t-lab-ai-language-translate/blocks/language_switcher/b5b83690-efd4-434d-8c6a-a5cef4019faf -->
700
701�<!-- BEGIN app snippet: switcher_styling -->
702<style>
703  .tl-switcher-container.hidden {
704      display: none;
705      height: 0;
706      overflow: hidden;
707      opacity: 0;
708  }
709  .tl-switcher-container {
710      position: relative;
711      z-index: 1;
712      line-height: normal;
713  }
714  .tl-switcher-container.desktop {
715      display: inline-flex;
716      align-items: center;
717  }
718  .tl-switcher-container.mobile {
719      display: block;
720  }
721  .tl-custom-position {
722      position: absolute;
723      z-index: 9999;
724      box-shadow: 0 0 10px rgba(0, 0, 0, .15);
725      border-radius: 3px;
726      background-color: #fff;
727  }
728  .tl-wrapper {
729      position: relative;
730  }
731  .tl-dropdown {
732      display: none;
733      position: absolute;
734      top: 100%;
735      left: 0;
736      z-index: 1;
737      min-width: 100%;
738      border-radius: 3px;
739      box-shadow: 0 0 10px rgba(0, 0, 0, .15);
740      background-color: #fff;
741      padding: 16px 15px 17px;
742      font-weight: normal;
743      color: #000;
744  }
745  .tl-dropdown.active {
746      display: block;
747  }
748  .tl-overlay {
749      display: none;
750      position: fixed;
751      top: 0;
752      right: 0;
753      bottom: 0;
754      left: 0;
755      z-index: 9999;
756      background-color: rgba(0, 0, 0, .5);
757      align-items: center;
758      justify-content: center;
759  }
760  .tl-overlay.active {
761      display: flex;
762  }
763  .tl-overlay .tl-inner {
764      display: flex;
765      flex-direction: column;
766      justify-content: center;
767      position: relative;
768      width: 400px;
769      max-width: 95%;
770      min-height: 150px;
771      border-radius: 5px;
772      box-shadow: 0 0 15px rgba(0, 0, 0, .15);
773      background-color: #fff;
774      padding: 25px 5%;
775  }
776  .tl-switcher {
777      position: relative;
778  }
779  .tl-switcher form {
780      margin: 0;
781      overflow: visible;
782  }
783  .tl-select,
784  .tl-selection,
785  .tl-option {
786      display: flex;
787      align-items: center;
788      column-gap: 7px;
789      white-space: nowrap;
790  }
791  .tl-select {
792      border: 1px solid rgba(0, 0, 0, .15);
793      border-radius: 3px;
794      padding: 8px 10px;
795      text-align: left;
796      font-size: 14px;
797      text-transform: capitalize;
798      cursor: pointer;
799  }
800  .tl-select:after {
801      content: "";
802      display: inline-block;
803      width: 7px;
804      height: 7px;
805      margin: 0 5px 0 auto;
806      border-width: 0 1px 1px 0;
807      border-style: solid;
808      border-color: #000;
809      opacity: 0.9;
810      transform: rotate(45deg) translate(0, -40%);
811      transition: 0.3s ease;
812  }
813  .tl-select.open:after {
814      transform: rotate(-135deg) translate(-2px, 0);
815  }
816  .tl-flag {
817      width: 18px;
818      max-width: none;
819      border-radius: 1px;
820      vertical-align: middle;
821      transition: 0.2s ease;
822  }
823  .tl-label {
824      display: inline-block;
825      vertical-align: middle;
826      overflow-x: hidden;
827      text-overflow: ellipsis;
828  }
829  .tl-name {
830      text-transform: capitalize;
831  }
832  .tl-code {
833      text-transform: uppercase;
834  }
835  .tl-selections {
836      display: flex;
837      align-items: center;
838      border: 1px solid rgba(0, 0, 0, .15);
839      border-radius: 3px;
840  }
841  .tl-selections:hover {
842      cursor: pointer;
843  }
844  .tl-selection {
845      padding: 8px 10px;
846  }
847  .tl-selection + .tl-selection {
848      margin-left: -8px;
849  }
850  .tl-invert {
851      filter: invert(100%);
852  }
853  .tl-select:has(.tl-icon):after {
854      display: none;
855  }
856  .tl-close-btn {
857      display: none;
858  }
859  .tl-title {
860      margin: 0 0 7px;
861      text-align: left;
862      font-size: 14px;
863  }
864  .tl-switcher + .tl-title {
865      margin-top: 14px;
866  }
867  .tl-options {
868      display: none;
869      list-style: none;
870      position: absolute;
871      bottom: auto;
872      top: 100%;
873      left: 0;
874      z-index: 1;
875      min-width: 100%;
876      max-height: 170px;
877      margin: 0 0;
878      border-radius: 3px;
879      box-shadow: 0 0 5px 1px rgba(0, 0, 0, .15);
880      overflow-y: auto;
881      background-color: #fff;
882      padding: 6px 1px;
883      text-align: left;
884      font-size: 14px;
885      font-weight: normal;
886      color: #000;
887  }
888  .tl-options.open {
889      display: block;
890  }
891  .tl-option {
892      padding: 5px 10px;
893      text-transform: capitalize;
894      cursor: pointer;
895      transition: 0.2s ease;
896  }
897  .tl-option::before,
898  .tl-option::after {
899      content: none !important;
900  }
901  .tl-select:focus-visible,
902  .tl-option:focus-visible,
903  .tl-selections:focus-visible,
904  .tl-close-btn:focus-visible,
905  .tl-submit-btn:focus-visible {
906      outline: 2px solid #b3b3b3;
907      outline-offset: -2px;
908      /* Blends with the theme text colour where supported, so a dark header keeps
909         a visible ring. The flat grey above stays the fallback. */
910      outline-color: color-mix(in srgb, currentColor 40%, transparent);
911  }
912  .tl-option:hover img {
913      opacity: 0.75;
914  }
915  .tl-btn-container {
916      margin-top: 18px;
917      text-align: center;
918  }
919  .tl-submit-btn {
920      border: none;
921      border-radius: 3px;
922      outline: none;
923      box-shadow: none;
924      background-color: #333;
925      padding: 9px 35px;
926      font-size: 14px;
927      font-weight: bold;
928      color: #fff;
929      text-transform: uppercase;
930      cursor: pointer;
931      transition: 0.2s ease;
932  }
933  .tl-submit-btn:hover {
934      background-color: #222;
935  }
936  .tl-overlay .tl-close-btn {
937      display: block;
938      position: absolute;
939      top: 10px;
940      right: 15px;
941      cursor: pointer;
942  }
943  .tl-overlay .tl-switcher {
944      margin-bottom: 5px;
945  }
946  .tl-overlay .tl-options {
947      padding: 8px 1px;
948  }
949  @supports (-webkit-hyphens:none) {
950      .tl-select,
951      .tl-selection,
952      .tl-option {
953          column-gap: 0;
954      }
955      .tl-select img + .tl-label,
956      .tl-selection img + .tl-label,
957      .tl-option img + .tl-label,
958       div.tl-select:after {
959          margin-left: 7px;
960      }
961  }
962  .tl-switcher-container.tl-custom-position {
963    border-width: 1px;
964    border-style: solid;
965    border-color: #000000;
966    background-color: #ffffff;
967  }
968  .tl-custom-position.top-right {
969    top: 55px;
970    right: 20px;
971    bottom: auto;
972    left: auto;
973  }
974  .tl-custom-position.top-left {
975    top: 55px;
976    right: auto;
977    bottom: auto;
978    left: 20px;
979  }
980  .tl-custom-position.bottom-left {
981    position: fixed;
982    top: auto;
983    right: auto;
984    bottom: 20px;
985    left: 20px;
986  }
987  .tl-custom-position.bottom-right {
988    position: fixed;
989    top: auto;
990    right: 20px;
991    bottom: 20px;
992    left: auto;
993  }
994  .tl-custom-position > div {
995    font-size: 14px;
996    color: #5c5c5c;
997  }
998  .tl-custom-position .tl-label {
999    color: #5c5c5c;
1000  }
1001  .tl-dropdown.bottom-right,
1002  .tl-dropdown.bottom-left {
1003    bottom: 100%;
1004    top: auto;
1005  }
1006  .tl-dropdown.top-right,
1007  .tl-dropdown.bottom-right {
1008    right: 0;
1009    left: auto;
1010  }
1011  .tl-options.bottom-right,
1012  .tl-options.bottom-left {
1013    bottom: 100%;
1014    top: auto;
1015  }
1016  .tl-options.top-right,
1017  .tl-options.bottom-right {
1018    right: 0;
1019    left: auto;
1020  }
1021  div:not(.tl-inner) > .tl-switcher .tl-select,
1022  div.tl-selections {
1023    border-width: 0px;
1024  }
1025  
1026  
1027</style>
1028<!-- END app snippet -->
1029
1030<script type="text/template" id="tl-switcher-template">
1031  <div class="tl-switcher-container hidden ">
1032    
1033        <!-- BEGIN app snippet: language_form --><div class="tl-switcher tl-language"><form method="post" action="/localization" id="localization_form" 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="/search" />
1034    <div class="tl-select" role="button" tabindex="0" aria-haspopup="listbox" aria-expanded="false">
1035      �<!-- BEGIN app snippet: language_flag -->
1036  <img
1037    class="tl-flag"
1038    loading="lazy"
1039    width="20"
1040    height="18"
1041    alt="Language switcher country flag for English"
1042    src="https://cdn.shopify.com/extensions/01a0f19a-971b-7f79-878f-357b9347d0a0/content-translation-425/assets/gb.svg"
1043  ><!-- END app snippet -->
1044            <span class="tl-label tl-name">English</span>
1045      
1046    </div>
1047    <ul class="tl-options " role="listbox" aria-label="Language">�<!-- BEGIN app snippet: switcher_option --><li
1048  class="tl-option active"
1049  role="option"
1050  tabindex="-1"
1051  aria-selected="true"
1052  data-value="en"
1053><!-- BEGIN app snippet: language_flag -->
1054  <img
1055    class="tl-flag"
1056    loading="lazy"
1057    width="20"
1058    height="18"
1059    alt="Language dropdown option country flag for English"
1060    src="https://cdn.shopify.com/extensions/01a0f19a-971b-7f79-878f-357b9347d0a0/content-translation-425/assets/gb.svg"
1061  ><!-- END app snippet -->
1062              <span class="tl-label tl-name">English</span>�</li>
1063<!-- END app snippet -->�<!-- BEGIN app snippet: switcher_option --><li
1064  class="tl-option "
1065  role="option"
1066  tabindex="-1"
1067  aria-selected="false"
1068  data-value="es"
1069><!-- BEGIN app snippet: language_flag -->
1070  <img
1071    class="tl-flag"
1072    loading="lazy"
1073    width="20"
1074    height="18"
1075    alt="Language dropdown option country flag for Español"
1076    src="https://cdn.shopify.com/extensions/01a0f19a-971b-7f79-878f-357b9347d0a0/content-translation-425/assets/es.svg"
1077  ><!-- END app snippet -->
1078              <span class="tl-label tl-name">Español</span>�</li>
1079<!-- END app snippet -->�<!-- BEGIN app snippet: switcher_option --><li
1080  class="tl-option "
1081  role="option"
1082  tabindex="-1"
1083  aria-selected="false"
1084  data-value="ar"
1085><!-- BEGIN app snippet: language_flag -->
1086  <img
1087    class="tl-flag"
1088    loading="lazy"
1089    width="20"
1090    height="18"
1091    alt="Language dropdown option country flag for العربية"
1092    src="https://cdn.shopify.com/extensions/01a0f19a-971b-7f79-878f-357b9347d0a0/content-translation-425/assets/sa.svg"
1093  ><!-- END app snippet -->
1094              <span class="tl-label tl-name">العربية</span>�</li>
1095<!-- END app snippet -->
1096    </ul>
1097    <input type="hidden" name="country_code" value="US">
1098    <input type="hidden" name="language_code" value="en"></form>
1099</div>
1100<!-- END app snippet -->
1101
1102      
1103    <!-- BEGIN app snippet: hidden_language_list --><div class="tl-languages-unwrap" style="display: none;"><form method="post" action="/localization" id="localization_form" 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="/search" />
1104    <ul class="tl-options" role="listbox" aria-label="Language">�<!-- BEGIN app snippet: switcher_option --><li
1105  class="tl-option active"
1106  role="option"
1107  tabindex="-1"
1108  aria-selected="true"
1109  data-value="en"
1110>
1111              <span class="tl-label tl-name">English</span>�</li>
1112<!-- END app snippet -->�<!-- BEGIN app snippet: switcher_option --><li
1113  class="tl-option "
1114  role="option"
1115  tabindex="-1"
1116  aria-selected="false"
1117  data-value="es"
1118>
1119              <span class="tl-label tl-name">Español</span>�</li>
1120<!-- END app snippet -->�<!-- BEGIN app snippet: switcher_option --><li
1121  class="tl-option "
1122  role="option"
1123  tabindex="-1"
1124  aria-selected="false"
1125  data-value="ar"
1126>
1127              <span class="tl-label tl-name">العربية</span>�</li>
1128<!-- END app snippet -->
1129    </ul>
1130    <input type="hidden" name="country_code" value="US">
1131    <input type="hidden" name="language_code" value="en"></form>
1132</div>
1133<!-- END app snippet -->
1134  </div>
1135</script>
1135
1136
1137<script defer="defer" src="https://cdn.shopify.com/extensions/01a0f19a-971b-7f79-878f-357b9347d0a0/content-translation-425/assets/advanced-switcher-init.js" type="text/javascript"></script>
1137
1138
1139<script>
1140  (function () {
1141
1142    if (typeof window.TranslationLab === 'undefined') {
1143      window.TranslationLab = {};
1144    }
1145
1146    window.TranslationLab.CurrencySettings = {
1147      themeMoneyFormat: "${{amount}}",
1148      themeMoneyWithCurrencyFormat: "${{amount}} USD",
1149      format: 'money_with_currency_format',
1150      isRtl: false
1151    };
1152
1153    window.TranslationLab.switcherSettings = {
1154      switcherMode: 'language',
1155      labelType: 'language-name',
1156      showFlags: true,
1157      useSwitcherIcon: false,
1158      imgFileTemplate: 'https://cdn.shopify.com/extensions/01a0f19a-971b-7f79-878f-357b9347d0a0/content-translation-425/assets/[country-code].svg',
1159
1160      isModal: false,
1161
1162      currencyFormatClass: 'span.money, span.tlab-currency-format, .price-item, .price, .price-sale, .price-compare, .product__price, .product__price--sale, .product__price--old, .jsPrice',
1163      shopCurrencyCode: "USD" || "USD",
1164
1165      langCurrencies: null,
1166
1167      currentLocale: 'en',
1168      languageList: [{"iso_code":"en","display_code":"en","endonym_name":"English"},{"iso_code":"es","display_code":"es","endonym_name":"Español"},{"iso_code":"ar","display_code":"ar","endonym_name":"العربية"}],
1169
1170      currentCountry: 'US',
1171      availableCountries: [],
1172
1173      regionLanguages: null,
1174
1175      countryRegionAndLanguageCombinedSave: false,
1176
1177      addNoRedirect: false,
1178      addLanguageCode: false,
1179    };
1180
1181    function getShopifyThemeName() {
1182      if (window.Shopify && window.Shopify.theme && window.Shopify.theme.name) {
1183        return window.Shopify.theme.name.toLowerCase();
1184      }
1185      return null;
1186    }
1187
1188    function find(collection, predicate) {
1189      for (var i = 0; i < collection.length; i++) {
1190        if (predicate(collection[i])) {
1191          return collection[i];
1192        }
1193      }
1194      return null;
1195    }
1196
1197    function getCurrenciesForLanguage(languageCode, languageCurrencies, defaultCurrencyCode) {
1198      if (!languageCode || !languageCurrencies) {
1199        return {
1200          languageCode: '',
1201          currencies: [{ code: defaultCurrencyCode }]
1202        };
1203      }
1204      const langCodePart = languageCode.split('-')[0];
1205      const langCurrencyMapping = find(languageCurrencies, function(x) { return x.languageCode === languageCode || x.languageCode === langCodePart; });
1206      const defaultCurrenciesForLanguage = {
1207        languageCode: languageCode,
1208        currencies: [{ code: defaultCurrencyCode }]
1209      };
1210      return langCurrencyMapping ?? defaultCurrenciesForLanguage;
1211    }
1212
1213    function findCurrencyForLanguage(langCurrencies, languageCode, currencyCode, defaultCurrencyCode) {
1214      if (!languageCode) return null
1215      const langCurrencyMapping = getCurrenciesForLanguage(languageCode, langCurrencies, defaultCurrencyCode);
1216      if (!currencyCode)  return langCurrencyMapping.currencies[0];
1217      const currency = find(langCurrencyMapping.currencies, function(currency) { return currency.code === currencyCode; });
1218      if (!currency) return langCurrencyMapping.currencies[0];
1219      return currency;
1220    }
1221
1222    function getCurrentCurrencyCode(languageCurrencies, language, shopCurrencyCode) {
1223      const queryParamCurrencyCode = getQueryParam('currency');
1224      if (queryParamCurrencyCode) {
1225        window.TranslationLab.currencyCookie.write(queryParamCurrencyCode.toUpperCase());
1226        deleteQueryParam('currency');
1227      }
1228
1229      const savedCurrencyCode = window.TranslationLab.currencyCookie.read() ?? null;
1230      const currencyForCurrentLanguage = findCurrencyForLanguage(languageCurrencies, language.iso_code, savedCurrencyCode, shopCurrencyCode);
1231      return currencyForCurrentLanguage ? currencyForCurrentLanguage.code : shopCurrencyCode;
1232    }
1233
1234    function getQueryParam(param) {
1235      const queryString = window.location.search;
1236      const urlParams = new URLSearchParams(queryString);
1237      const paramValue = urlParams.get(param);
1238      return paramValue;
1239    }
1240
1241    function deleteQueryParam(param) {
1242      const url = new URL(window.location.href);
1243      url.searchParams.delete(param);
1244      window.history.replaceState({}, '', url.toString());
1245    }
1246
1247    window.TranslationLab.currencyCookie = {
1248        name: 'translation-lab-currency',
1249        write: function (currency) {
1250            window.localStorage.setItem(this.name, currency);
1251        },
1252        read: function () {
1253            return window.localStorage.getItem(this.name);
1254        },
1255        destroy: function () {
1256            window.localStorage.removeItem(this.name);
1257        }
1258    }
1259
1260    window.TranslationLab.currencyService = {
1261      getCurrenciesForLanguage: getCurrenciesForLanguage,
1262      findCurrencyForLanguage: findCurrencyForLanguage,
1263      getCurrentCurrencyCode: getCurrentCurrencyCode
1264    }
1265
1266    var switcherOptions = {
1267      shopifyThemeName: getShopifyThemeName(),
1268      switcherPrototypeSelector: '.tl-switcher-container.hidden',
1269      switcherPosition: "header",
1270      headerRefElement: "",
1271      headerRelativePosition: "before",
1272      mobileRefElement: "",
1273      mobileRelativePosition: "before",
1274    };
1275
1276    window.TranslationLab.switcherOptions = switcherOptions;
1277
1278    if (window.TranslationLab.Switcher) {
1279      window.TranslationLab.Switcher.configure(switcherOptions);
1280    }
1281
1282  })();
1283</script>
1283
1284
1285
1286
1287<script defer="defer" src="https://cdn.shopify.com/extensions/01a0f19a-971b-7f79-878f-357b9347d0a0/content-translation-425/assets/advanced-switcher.js" type="text/javascript"></script>
1287
1288
1289
1290
1291
1292<!-- END app block --><!-- BEGIN app block: shopify://apps/ryviu-product-reviews/blocks/ryviu-js/807ad6ed-1a6a-4559-abea-ed062858d9da -->
1293<script>
1294  // RYVIU APP :: Settings
1295  var ryviu_global_settings = {"form":{"required":"Please enter required fields","addPhotos":"Upload Photos","showTitle":true,"titleForm":"Write a review","titleName":"Your Name","acceptFile":"Accept .jpg, .png and max 2MB each","colorInput":"#464646","colorTitle":"#696969","noticeName":"Your name is required field","titleEmail":"Your Email","titleReply":"Replies","autoPublish":true,"buttonReply":"Submit","colorNotice":"#dd2c00","colorSubmit":"#ffffff","noticeEmail":"Your email is required and valid email","qualityText":"Quality*","titleSubmit":"Submit Your Review","titleComment":"Comment","titleSubject":"Review Title","titleSuccess":"Thank you! Your review is submited.","colorStarForm":"#ececec","commentButton":"Comment","noticeSubject":"Title is required field","showtitleForm":true,"errorSentReply":"Can not send your reply.","rating_default":5,"titleMessenger":"Review Content","noticeMessenger":"Your review is required field","placeholderName":"Enter your name","productNotFound":"Not Found","starActivecolor":"#fdbc00","titleReplyWrite":"Write a reply","backgroundSubmit":"#00aeef","placeholderEmail":"[email protected]","buttonCancelReply":"Cancel","placeholderSubject":"Enter your title","replyIsunderReivew":"Your reply is under review.","titleWriteEmailForm":"Rating","placeholderMessenger":"Enter your message","titleFormReviewEmail":"Leave feedback","loadAfterContentLoaded":true,"placeholderCommentMessenger":"Write something"},"questions":{"by_text":"Author","of_text":"of","on_text":"am","des_form":"Ask a question to the community here","hidedate":true,"approving":true,"name_form":"Your Name","email_form":"Your E-Mail Adresse","input_text":"Have a question? Search for answers","title_form":"No answer found?","answer_form":"Your answers","answer_text":"Answer question","newest_text":"Latest New","notice_form":"Complete before submitting","submit_form":"Send a question","votesButton":false,"helpful_text":"Most helpful","showing_text":"Show","question_form":"Your question","titleCustomer":"","community_text":"Ask the community here","questions_text":"questions","title_answer_form":"Answer question","ask_community_text":"Ask the community","show_form_question":false,"submit_answer_form":"Send a reply","write_question_text":"Ask a question","question_answer_form":"Question","placeholder_answer_form":"Answer is a required field!","placeholder_question_form":"Question is a required field!"},"targetLang":"en","review_widget":{"star":1,"style":"style2","title":true,"byText":"By","ofText":"of","tstar1":"Terrible","tstar2":"Poor","tstar3":"Average","tstar4":"Good","tstar5":"Excellent","average":"Average","hasOnly":"Has one","nostars":false,"nowrite":false,"seeLess":"See less","seeMore":"See more","hideFlag":true,"hidedate":false,"loadMore":"Load more","noavatar":false,"noreview":true,"order_by":"late","showFull":false,"showText":"Show:","showspam":true,"starText":"Star","thankYou":"Thank you!","clearText":"All","clear_all":"Clear all","noReviews":"No reviews","outofText":"out of","random_to":20,"replyText":"reply","ryplyText":"Comments","starStyle":"style1","starcolor":"#e6e6e6","starsText":"Stars","timeDelay":5000,"boostPopup":true,"colorTitle":"#6c8187","colorWrite":"#ffffff","customDate":"dd\/MM\/yy","dateSelect":"dateDefaut","helpulText":"Is this helpful?","latestText":"Latest","nolastname":false,"oldestText":"Oldest","paddingTop":0,"reviewText":"review","sortbyText":"Sort by","starHeight":16,"titleWrite":"Write a review","borderColor":"#ffffff","borderStyle":"solid","borderWidth":0,"colorAvatar":"#f8f8f8","filter_list":"Filter","firstReview":"Write a first review now","paddingLeft":0,"random_from":0,"repliesText":"replies","reviewsText":"reviews","showingText":"Showing","disableReply":true,"filter_photo":"With photos","paddingRight":0,"payment_type":"Monthly","textNotFound":"No results found.","textVerified":"Verified buyer","author_avatar":true,"bgColorAvatar":"rgb(73, 14, 103)","colorVerified":"#05d92d","customer_name":"show_first","disableHelpul":false,"disableWidget":false,"filter_review":"Filter","offsetSidebar":"left","paddingBottom":0,"titleCustomer":"Customer Reviews","customerPhotos":"Customer Photos","featureSidebar":true,"filter_replies":"With replies","filter_reviews":"all","imagesSortText":"Images","setColorAvatar":true,"submitDoneText":"Your review has been submitted.","backgroundRyviu":"transparent","backgroundWrite":"rgb(157, 83, 190)","defaultSortText":"Default","disablePurchase":false,"reviewTotalText":"Review","starActiveStyle":"style1","starActivecolor":"rgb(177, 103, 205)","submitErrorText":"Can not send your review.","emptyDescription":"There are no reviews.","mostLikeS
1295ortText":"Most likes","noticeWriteFirst":"Be the first to","reviewTotalTexts":"Reviews","infoProductFeature":false,"show_title_customer":true,"filter_reviews_local":"US"},"design_settings":{"date":"timeago","sort":"featured","paging":"paging","showing":30,"timeAgo":false,"webFont":"Questrial","url_shop":"bluebonnetnutrition-1805.myshopify.com","approving":true,"colection":true,"no_number":false,"no_review":true,"defautDate":"timeago","defaultDate":"M d, Y","webFontSize":14,"client_theme":"carousel","product_slug":"","verify_reply":true,"verify_review":true,"reviews_per_page":25,"aimgs":false}};
1296  
1297  try {
1298    if (typeof ryviu_global_settings === 'string') {
1299      ryviu_global_settings = JSON.parse(ryviu_global_settings);
1300    }
1301  } catch (e) {
1302    console.error("Error parsing ryviu_global_settings", e);
1303  }
1304  var ryviu_version = '2';
1305  if (typeof Shopify !== 'undefined' && Shopify.designMode && document.documentElement) {
1306    document.documentElement.classList.add('ryviu-shopify-mode');
1307  }
1308
1309  // Locale-aware widget text: merge the shopper's page-locale translation blob
1310  // (saved by the admin Translate / Widget Translation page as a per-language
1311  // metafield) onto ryviu_global_settings. Applies to every widget architecture
1312  // version — v1/v2 load ryviu.min.js via a legacy ScriptTag rather than the
1313  // script tag below, but they read window.ryviu_global_settings the same way.
1314  if(ryviu_global_settings && ryviu_global_settings.design_settings && ryviu_global_settings.design_settings.show_widget_reviews_by_market){window.__ryviu_locale_key__ = 'en';try {
1315        var lang_settings_json = "{\"review_settings\":{\"byText\":\"By\",\"ofText\":\"of\",\"tstar1\":\"Terrible\",\"tstar2\":\"Poor\",\"tstar3\":\"Average\",\"tstar4\":\"Good\",\"tstar5\":\"Excellent\",\"average\":\"Average\",\"hasOnly\":\"Has one\",\"seeLess\":\"See less\",\"seeMore\":\"See more\",\"loadMore\":\"Load more\",\"showText\":\"Show:\",\"starText\":\"Star\",\"thankYou\":\"Thank you!\",\"clearText\":\"All\",\"clear_all\":\"Clear all\",\"noReviews\":\"No reviews\",\"outofText\":\"out of\",\"replyText\":\"reply\",\"ryplyText\":\"Comments\",\"starsText\":\"Stars\",\"helpulText\":\"Is this helpful?\",\"latestText\":\"Latest\",\"oldestText\":\"Oldest\",\"reviewText\":\"review\",\"sortbyText\":\"Sort by\",\"titleWrite\":\"Write a review\",\"filter_list\":\"Filter\",\"firstReview\":\"Write a first review now\",\"repliesText\":\"replies\",\"reviewsText\":\"reviews\",\"showingText\":\"Showing\",\"filter_photo\":\"With photos\",\"payment_type\":\"Monthly\",\"textNotFound\":\"No results found.\",\"textVerified\":\"Verified buyer\",\"customer_name\":\"show_first\",\"filter_review\":\"Filter\",\"titleCustomer\":\"Customer Reviews\",\"customerPhotos\":\"Customer Photos\",\"filter_replies\":\"With replies\",\"filter_reviews\":\"all\",\"imagesSortText\":\"Images\",\"submitDoneText\":\"Your review has been submitted.\",\"defaultSortText\":\"Default\",\"reviewTotalText\":\"Review\",\"submitErrorText\":\"Can not send your review.\",\"emptyDescription\":\"There are no reviews.\",\"mostLikeSortText\":\"Most likes\",\"noticeWriteFirst\":\"Be the first to\",\"reviewTotalTexts\":\"Reviews\",\"filter_reviews_local\":\"US\",\"offsetSidebar\":\"right\"},\"form_settings\":{\"required\":\"Please enter required fields\",\"addPhotos\":\"Upload Photos\",\"titleForm\":\"Write a review\",\"titleName\":\"Your Name\",\"acceptFile\":\"Accept .jpg, .png and max 2MB each\",\"noticeName\":\"Your name is required field\",\"titleEmail\":\"Your Email\",\"titleReply\":\"Replies\",\"buttonReply\":\"Submit\",\"noticeEmail\":\"Your email is required and valid email\",\"qualityText\":\"Quality*\",\"titleSubmit\":\"Submit Your Review\",\"titleComment\":\"Comment\",\"titleSubject\":\"Review Title\",\"titleSuccess\":\"Thank you! Your review is submited.\",\"commentButton\":\"Comment\",\"noticeSubject\":\"Title is required field\",\"errorSentReply\":\"Can not send your reply.\",\"titleMessenger\":\"Review Content\",\"noticeMessenger\":\"Your review is required field\",\"placeholderName\":\"Enter your name\",\"productNotFound\":\"Not Found\",\"titleReplyWrite\"
1315:\"Write a reply\",\"placeholderEmail\":\"[email protected]\",\"buttonCancelReply\":\"Cancel\",\"placeholderSubject\":\"Enter your title\",\"replyIsunderReivew\":\"Your reply is under review.\",\"titleWriteEmailForm\":\"Rating\",\"placeholderMessenger\":\"Enter your message\",\"titleFormReviewEmail\":\"Leave feedback\",\"placeholderCommentMessenger\":\"Write something\"},\"question_settings\":{\"see_all\":\"See all\",\"titleCustomer\":\"Customer Reviews\",\"by_text\":\"Ask by\",\"on_text\":\"about\",\"answer_text\":\"Answer question\",\"no_question\":\"No question\",\"no_searched\":\"No questions found\",\"shop_owner\":\"Shop owner\",\"input_text\":\"Have a question? Search for answers\",\"community_text\":\"Don't see what you're looking for?\",\"ask_community_text\":\"Ask the Community\",\"showing_text\":\"Showing\",\"of_text\":\"of\",\"questions_text\":\"questions\",\"question_text\":\"question\",\"newest_text\":\"Newest\",\"helpful_text\":\"Most Helpful\",\"title_form\":\"Don't see what you're looking for?\",\"des_form\":\"Leave a question ask the help form community!\",\"send_question_success\":\"Your question sent\",\"send_question_error\":\"Your question cannot be sent\",\"name_form\":\"Your Name\",\"placeholderName\":\"John Smith\",\"answered_question_text\":\"answered question\",\"answered_questions_text\":\"answered questions\",\"question_error_fill\":\"Please fill in all fields before submitting your answer.\",\"title_answer_form\":\"Answer the question\",\"send_reply_success\":\"Your answer has been sent to shop owner.\",\"send_reply_error\":\"Your answer can't sent\",\"question_answer_form\":\"Question\",\"answer_form\":\"Your Answer\",\"placeholder_answer_form\":\"Your answer is required\",\"email_form\":\"Your Email\",\"placeholderEmail\":\"[email protected]\",\"question_form\":\"Your Question\",\"placeholder_question_form\":\"Your question is required\",\"answer_error_fill\":\"Please fill in all fields before submitting your answer.\",\"submit_answer_form\":\"Submit Answer\",\"submit_form\":\"Send a question\",\"totalAnswers\":\"Total\",\"answersText\":\"answers\",\"answerText\":\"answer\",\"voteText\":\"vote\",\"votesText\":\"votes\",\"sort_by\":\"Sort by\",\"no_answer\":\"No answer\"}}";
1316        if (typeof lang_settings_json === 'string') {
1317          lang_settings_json = JSON.parse(lang_settings_json);
1318        }
1319        if (typeof lang_settings_json === 'string') {
1320          lang_settings_json = JSON.parse(lang_settings_json);
1321        }
1322        if (ryviu_global_settings && lang_settings_json) {
1323          if (lang_settings_json.review_settings) {
1324            ryviu_global_settings.review_settings = Object.assign({}, ryviu_global_settings.review_settings, lang_settings_json.review_settings);
1325            // v1/v2 schema alias: RyviuWidgetTotal.vue and the rest of the legacy
1326            // storefront widget read client_settings.review_widget, not review_settings.
1327            ryviu_global_settings.review_widget = Object.assign({}, ryviu_global_settings.review_widget, lang_settings_json.review_settings);
1328          }
1329          if (lang_settings_json.form_settings) {
1330            ryviu_global_settings.form_settings = Object.assign({}, ryviu_global_settings.form_settings, lang_settings_json.form_settings);
1331            ryviu_global_settings.form = Object.assign({}, ryviu_global_settings.form, lang_settings_json.form_settings);
1332          }
1333          if (lang_settings_json.question_settings) {
1334            ryviu_global_settings.question_settings = Object.assign({}, ryviu_global_settings.question_settings, lang_settings_json.question_settings);
1335            ryviu_global_settings.questions = Object.assign({}, ryviu_global_settings.questions, lang_settings_json.question_settings);
1336          }
1337          if (lang_settings_json.design_settings) {
1338            ryviu_global_settings.design_settings = Object.assign({}, ryviu_global_settings.design_settings, lang_settings_json.design_settings);
1339          }
1340          window.__ryviu_locale_overridden__ = true;
1341        }
1342      } catch(e) {
1343        console.error("Error parsing lang settings", e);
1344      }}
1345</script>
1345
1346
1347
1348<!-- END app block --><!-- BEGIN app block: shopify://apps/blocky-fraud-blocker/blocks/app-embed/aa25b3bf-c2c5-4359-aa61-7836c225c5a9 -->
1349<script async src="https://app.blocky-app.com/get_script/?shop_url=bluebonnetnutrition-1805.myshopify.com"></script>
1349
1350
1351
1352<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365  
1365<script async src="https://static.klaviyo.com/onsite/js/UYAmUz/klaviyo.js?company_id=UYAmUz"></script>
1365
1366  
1366<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>
1366
1367
1368  
1369
1370
1371
1372
1373  
1373<script>
1374    window.klaviyoReviewsProductDesignMode = false
1375  </script>
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385<!-- END app block --><!-- BEGIN app block: shopify://apps/bundler/blocks/bundler-script-append/7a6ae1b8-3b16-449b-8429-8bb89a62c664 -->
1385<script defer="defer">
1386	/**	Bundler script loader, version number: 2.0 */
1387	(function(){
1388		var loadScript=function(a,b){var c=document.createElement("script");c.type="text/javascript",c.readyState?c.onreadystatechange=function(){("loaded"==c.readyState||"complete"==c.readyState)&&(c.onreadystatechange=null,b())}:c.onload=function(){b()},c.src=a,document.getElementsByTagName("head")[0].appendChild(c)};
1389		appendScriptUrl('bluebonnetnutrition-1805.myshopify.com');
1390
1391		// get script url and append timestamp of last change
1392		function appendScriptUrl(shop) {
1393
1394			var timeStamp = Math.floor(Date.now() / (1000*1*1));
1395			var timestampUrl = 'https://bundler.nice-team.net/app/shop/status/'+shop+'.js?'+timeStamp;
1396
1397			loadScript(timestampUrl, function() {
1398				// append app script
1399				if (typeof bundler_settings_updated == 'undefined') {
1400					console.log('settings are undefined');
1401					bundler_settings_updated = 'default-by-script';
1402				}
1403				var scriptUrl = "https://cdn-bundler.nice-team.net/app/js/bundler-script.js?shop="+shop+"&"+bundler_settings_updated;
1404				loadScript(scriptUrl, function(){});
1405			});
1406		}
1407	})();
1408
1409	var BndlrScriptAppended = true;
1410	
1411
1412	
1413		var BndlrMarketId = 22612934966;
1414	
1415</script>
1415
1416
1417<!-- END app block --><!-- BEGIN app block: shopify://apps/seal-subscriptions/blocks/subscription-script-append/13b25004-a140-4ab7-b5fe-29918f759699 -->
1417<script defer="defer">
1418	/**	SealSubs loader,version number: 2.0 */
1419	(function(){
1420		var loadScript=function(a,b){var c=document.createElement("script");c.setAttribute("defer", "defer");c.type="text/javascript",c.readyState?c.onreadystatechange=function(){("loaded"==c.readyState||"complete"==c.readyState)&&(c.onreadystatechange=null,b())}:c.onload=function(){b()},c.src=a,document.getElementsByTagName("head")[0].appendChild(c)};
1421		// Set variable to prevent the other loader from requesting the same resources
1422		window.seal_subs_app_block_loader = true;
1423		appendScriptUrl('bluebonnetnutrition-1805.myshopify.com');
1424
1425		// get script url and append timestamp of last change
1426		function appendScriptUrl(shop) {
1427			var timeStamp = Math.floor(Date.now() / (1000*1*1));
1428			var timestampUrl = 'https://app.sealsubscriptions.com/shopify/public/status/shop/'+shop+'.js?'+timeStamp;
1429			loadScript(timestampUrl, function() {
1430				// append app script
1431				if (typeof sealsubscriptions_settings_updated == 'undefined') {
1432					sealsubscriptions_settings_updated = 'default-by-script';
1433				}
1434				
1435				var locale = '';
1436				if (typeof window !== 'undefined' && 
1437					typeof window.Shopify !== 'undefined' && 
1438					typeof window.Shopify.locale !== 'undefined'
1439				) {
1440					locale = window.Shopify.locale;
1441				}
1442
1443				var scriptUrl = "https://cdn-app.sealsubscriptions.com/shopify/public/js/sealsubscriptions-main.js?shop="+shop+"&"+sealsubscriptions_settings_updated+`&locale=${locale}`;
1444				loadScript(scriptUrl, function(){});
1445			});
1446		}
1447	})();
1448
1449	var SealSubsScriptAppended = true;
1450	
1451</script>
1451
1452
1453<!-- END app block -->
1453<script src="https://cdn.shopify.com/extensions/01a0fdff-2b95-7a42-80bb-495e663795ed/forms-2610/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
1453
1454<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1455<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: 67640656182,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1455
1455
1456<script>
1457  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1458</script>
vendor: 1 bytes, line 1458
1458
1459<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}
1459).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: 67640656182,storefrontBaseUrl: "https://bluebonnetnutrition.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://bluebonnetnutrition.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2786033974","configuration":"{\"accountID\":\"UYAmUz\",\"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":"975700278","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-K9Q80KSZ3B\\\",\\\"AW-692908858\\\",\\\"GT-WVGD4FS8\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-K9Q80KSZ3B\\\",\\\"AW-692908858\\\/unS0CKas-7IYELrms8oC\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-K9Q80KSZ3B\\\",\\\"AW-692908858\\\/PHLACKCs-7IYELrms8oC\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-K9Q80KSZ3B\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-K9Q80KSZ3B\\\",\\\"AW-692908858\\\/LpM9CI6
1459p-7IYELrms8oC\\\",\\\"MC-WTQZ0HT0DB\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-K9Q80KSZ3B\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-K9Q80KSZ3B\\\",\\\"AW-692908858\\\/H0vLCIip-7IYELrms8oC\\\",\\\"MC-WTQZ0HT0DB\\\",\\\"AW-692908858\\\/BIhPCMSFsukYELrms8oC\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-K9Q80KSZ3B\\\",\\\"AW-692908858\\\/sGuVCIup-7IYELrms8oC\\\",\\\"MC-WTQZ0HT0DB\\\",\\\"AW-692908858\\\/H4pWCMqGz-wZELrms8oC\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-K9Q80KSZ3B\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-K9Q80KSZ3B\\\",\\\"AW-692908858\\\/PZDSCKms-7IYELrms8oC\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-K9Q80KSZ3B\\\",\\\"AW-692908858\\\/1oxTCKOs-7IYELrms8oC\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-K9Q80KSZ3B\\\"}],\\\"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":"124944694","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"10","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"BBN Meta Pixel"},{"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":"Bluebonnet Nutrition","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"bluebonnetnutrition-1805.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/bluebonnetnutrition.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://bluebonnetnutrition.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"169590423862","themeStoreId":"1190","themePublished":"true","eventMetadataId":"4e107a85-90b4-4e1c-b968-3641b6ff79fb","pageType":"searchresults","shopId":"67640656182","storefrontBaseUrl":"https:\/\/bluebonnetnutrition.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\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
1459<script>
1460  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1461  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1462  window.ShopifyAnalytics.meta.currency = 'USD';
1463  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"fee8b7a0-27f2-4f87-9a9a-2ce0c7150780-1791073779"}};
1464  for (var attr in meta) {
1465    window.ShopifyAnalytics.meta[attr] = meta[attr];
1466  }
1467</script>
vendor: 1 bytes, line 1467
1467
1468<script class="analytics">
1469  (function () {
1470    var customDocumentWrite = function(content) {
1471      var jquery = null;
1472
1473      if (window.jQuery) {
1474        jquery = window.jQuery;
1475      } else if (window.Checkout && window.Checkout.$) {
1476        jquery = window.Checkout.$;
1477      }
1478
1479      if (jquery) {
1480        jquery('body').append(content);
1481      }
1482    };
1483
1484    var hasLoggedConversion = function(token) {
1485      if (token) {
1486        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1487      }
1488      return false;
1489    }
1490
1491    var setCookieIfConversion = function(token) {
1492      if (token) {
1493        var twoMonthsFromNow = new Date(Date.now());
1494        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1495
1496        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1497      }
1498    }
1499
1500    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1501    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1502    if (trekkie.integrations) {
1503      return;
1504    }
1505    trekkie.methods = [
1506      'identify',
1507      'page',
1508      'ready',
1509      'track',
1510      'trackForm',
1511      'trackLink'
1512    ];
1513    trekkie.factory = function(method) {
1514      return function() {
1515        var args = Array.prototype.slice.call(arguments);
1516        args.unshift(method);
1517        trekkie.push(args);
1518        if (method == 'track' || method == 'page') {
1519          var pageUrl;
1520          try {
1521            pageUrl = window.location.href;
1522          } catch (e) {}
1523          var pageReferrer;
1524          try {
1525            pageReferrer = document.referrer;
1526          } catch (e) {}
1527          try {
1528            if (window.__TREKKIE_SHIM_QUEUE == null) {
1529              window.__TREKKIE_SHIM_QUEUE = [];
1530            }
1531            window.__TREKKIE_SHIM_QUEUE.push({
1532              from: 'trekkie-stub',
1533              method: method,
1534              args: args.slice(1),
1535              pageContext: {
1536                url: pageUrl,
1537                referrer: pageReferrer
1538              }
1539            });
1540          } catch (e) {
1541            // no-op
1542          }
1543        }
1544        return trekkie;
1545      };
1546    };
1547    for (var i = 0; i < trekkie.methods.length; i++) {
1548      var key = trekkie.methods[i];
1549      trekkie[key] = trekkie.factory(key);
1550    }
1551    trekkie.load = function(config) {
1552      trekkie.config = config || {};
1553      trekkie.config.initialDocumentCookie = document.cookie;
1554      var first = document.getElementsByTagName('script')[0];
1555var script = document.createElement('script');
1556script.type = 'text/javascript';
1557script.onerror = function(e) {
1558  var scriptFallback = document.createElement('script');
1559  scriptFallback.type = 'text/javascript';
1560  scriptFallback.onerror = function(error) {
1561          var Monorail = {
1562      produce: function produce(monorailDomain, schemaId, payload) {
1563        var currentMs = new Date().getTime();
1564        var event = {
1565          schema_id: schemaId,
1566          payload: payload,
1567          metadata: {
1568            event_created_at_ms: currentMs,
1569            event_sent_at_ms: currentMs
1570          }
1571        };
1572        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1573      },
1574      sendRequest: function sendRequest(endpointUrl, payload) {
1575        // Try the sendBeacon API
1576        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1577          var blobData = new window.Blob([payload], {
1578            type: 'text/plain'
1579          });
1580
1581          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1582            return true;
1583          } // sendBeacon was not successful
1584
1585        } // XHR beacon
1586
1587        var xhr = new XMLHttpRequest();
1588
1589        try {
1590          xhr.open('POST', endpointUrl);
1591          xhr.setRequestHeader('Content-Type', 'text/plain');
1592          xhr.send(payload);
1593        } catch (e) {
1594          console.log(e);
1595        }
1596
1597        return false;
1598      },
1599      isIos12: function isIos12() {
1600        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1601      }
1602    };
1603    Monorail.produce('monorail-edge.shopifysvc.com',
1604      'trekkie_storefront_load_errors/1.1',
1605      {shop_id: 67640656182,
1606      theme_id: 169590423862,
1607      app_name: "storefront",
1608      context_url: window.location.href,
1609      source_url: "//bluebonnetnutrition.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
1610
1611  };
1612  scriptFallback.async = true;
1613  scriptFallback.src = '//bluebonnetnutrition.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1614  first.parentNode.insertBefore(scriptFallback, first);
1615};
1616script.async = true;
1617script.src = '//bluebonnetnutrition.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1618first.parentNode.insertBefore(script, first);
1619
1620    };
1621    trekkie.load(
1622      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":67640656182,"isMerchantRequest":null,"themeId":169590423862,"themeCityHash":"8113559394230867908","contentLanguage":"en","currency":"USD","eventMetadataId":"4e107a85-90b4-4e1c-b968-3641b6ff79fb"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1623    );
1624
1625    var loaded = false;
1626    trekkie.ready(function() {
1627      if (loaded) return;
1628      loaded = true;
1629
1630      window.ShopifyAnalytics.lib = window.trekkie;
1631
1632      var originalDocumentWrite = document.write;
1633      document.write = customDocumentWrite;
1634      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1635      document.write = originalDocumentWrite;
1636
1637      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1638      var token = match? match[1]: undefined;
1639      if (!hasLoggedConversion(token)) {
1640        setCookieIfConversion(token);
1641        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
1642      }
1643    });
1644
1645    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"fee8b7a0-27f2-4f87-9a9a-2ce0c7150780-1791073779","shopifyEmitted":true});
1646
1647    var eventsListenerScript = document.createElement('script');
1648    eventsListenerScript.async = true;
1649    eventsListenerScript.src = "//bluebonnetnutrition.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1650    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1651})();</script>
vendor: 1 bytes, line 1651
1651
1652<script
1653  defer
1654  src="https://bluebonnetnutrition.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1655  data-application="storefront-renderer"
1656  data-shop-id="67640656182"
1657  data-render-region="gcp-us-central1"
1658  data-page-type="search"
1659  data-theme-instance-id="169590423862"
1660  data-theme-name="Impact"
1661  data-theme-version="6.0.1"
1662  data-monorail-region="shop_domain"
1663  data-resource-timing-sampling-rate="10"
1664  data-shs="true"
1665  data-shs-beacon="true"
1666  data-shs-export-with-fetch="true"
1667  data-shs-logs-sample-rate="1"
1668  data-shs-beacon-endpoint="https://bluebonnetnutrition.com/api/collect"
1669></script>
1669
1670<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1822631379000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1791075579000"><meta name="new-cookie-storage-activated" content="t">
1671</head>
1672
1673  <body class="page-transition zoom-image--enabled"><!-- DRAWER -->
1674<template id="drawer-default-template">
1675  <style>
1676    [hidden] {
1677      display: none !important;
1678    }
1679  </style>
1680
1681  <button part="outside-close-button" is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1682        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1683      </svg></button>
1684
1685  <div part="overlay"></div>
1686
1687  <div part="content">
1688    <header part="header">
1689      <slot name="header"></slot>
1690
1691      <button part="close-button" is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1692        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1693      </svg></button>
1694    </header>
1695
1696    <div part="body">
1697      <slot></slot>
1698    </div>
1699
1700    <footer part="footer">
1701      <slot name="footer"></slot>
1702    </footer>
1703  </div>
1704</template>
1705
1706<!-- POPOVER -->
1707<template id="popover-default-template">
1708  <button part="outside-close-button" is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1709        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1710      </svg></button>
1711
1712  <div part="overlay"></div>
1713
1714  <div part="content">
1715    <header part="title">
1716      <slot name="title"></slot>
1717    </header>
1718
1719    <div part="body">
1720      <slot></slot>
1721    </div>
1722  </div>
1723</template><a href="#main" class="skip-to-content sr-only">Skip to content</a><!-- BEGIN sections: header-group -->
1724<aside id="shopify-section-sections--22957343834422__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"><style>
1725    :root {
1726      --sticky-announcement-bar-enabled:1;
1727    }#shopify-section-sections--22957343834422__announcement-bar {
1728        position: sticky;
1729        top: 0;
1730        z-index: 20;
1731      }
1732
1733      .shopify-section--header ~ #shopify-section-sections--22957343834422__announcement-bar {
1734        top: calc(var(--sticky-header-enabled, 0) * var(--header-height, 0px));
1735      }</style><height-observer variable="announcement-bar">
1736    <div class="announcement-bar bg-custom text-custom"style="--background: 73 14 103; --text-color: 255 255 255;"><marquee-text scrolling-speed="21" class="announcement-bar__scrolling-list"><span class="announcement-bar__item" ><p class="bold text-base" >Free Shipping on Orders $50 +
1737</p>
1738
1739              <span class="shape-circle shape--sm"></span><p class="bold text-base" >Subscribe &amp; Save 15% off your first purchase
1740</p>
1741
1742              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" >Free Shipping on Orders $50 +
1743</p>
1744
1745              <span class="shape-circle shape--sm"></span><p class="bold text-base" >Subscribe &amp; Save 15% off your first purchase
1746</p>
1747
1748              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" >Free Shipping on Orders $50 +
1749</p>
1750
1751              <span class="shape-circle shape--sm"></span><p class="bold text-base" >Subscribe &amp; Save 15% off your first purchase
1752</p>
1753
1754              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" >Free Shipping on Orders $50 +
1755</p>
1756
1757              <span class="shape-circle shape--sm"></span><p class="bold text-base" >Subscribe &amp; Save 15% off your first purchase
1758</p>
1759
1760              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" >Free Shipping on Orders $50 +
1761</p>
1762
1763              <span class="shape-circle shape--sm"></span><p class="bold text-base" >Subscribe &amp; Save 15% off your first purchase
1764</p>
1765
1766              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" >Free Shipping on Orders $50 +
1767</p>
1768
1769              <span class="shape-circle shape--sm"></span><p class="bold text-base" >Subscribe &amp; Save 15% off your first purchase
1770</p>
1771
1772              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" >Free Shipping on Orders $50 +
1773</p>
1774
1775              <span class="shape-circle shape--sm"></span><p class="bold text-base" >Subscribe &amp; Save 15% off your first purchase
1776</p>
1777
1778              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" >Free Shipping on Orders $50 +
1779</p>
1780
1781              <span class="shape-circle shape--sm"></span><p class="bold text-base" >Subscribe &amp; Save 15% off your first purchase
1782</p>
1783
1784              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" >Free Shipping on Orders $50 +
1785</p>
1786
1787              <span class="shape-circle shape--sm"></span><p class="bold text-base" >Subscribe &amp; Save 15% off your first purchase
1788</p>
1789
1790              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" >Free Shipping on Orders $50 +
1791</p>
1792
1793              <span class="shape-circle shape--sm"></span><p class="bold text-base" >Subscribe &amp; Save 15% off your first purchase
1794</p>
1795
1796              <span class="shape-circle shape--sm"></span></span></marquee-text></div>
1797  </height-observer>
1798
1799  
1799<script>
1800    document.documentElement.style.setProperty('--announcement-bar-height', Math.round(document.getElementById('shopify-section-sections--22957343834422__announcement-bar').clientHeight) + 'px');
1801  </script>
1801</aside><header id="shopify-section-sections--22957343834422__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style>
1802  :root {
1803    --sticky-header-enabled:1;
1804  }
1805
1806  #shopify-section-sections--22957343834422__header {
1807    --header-grid-template: "main-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);
1808    --header-padding-block: var(--spacing-3);
1809    --header-background-opacity: 1.0;
1810    --header-background-blur-radius: 0px;
1811    --header-transparent-text-color: 73 14 103;--header-logo-width: 160px;
1812      --header-logo-height: 75px;position: sticky;
1813    top: 0;
1814    z-index: 10;
1815  }.shopify-section--announcement-bar ~ #shopify-section-sections--22957343834422__header {
1816      top: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px));
1817    }@media screen and (min-width: 700px) {
1818    #shopify-section-sections--22957343834422__header {--header-logo-width: 200px;
1819        --header-logo-height: 94px;--header-padding-block: var(--spacing-6);
1820    }
1821  }@media screen and (min-width: 1150px) {#shopify-section-sections--22957343834422__header {
1822        --header-grid-template: "logo main-nav secondary-nav" / minmax(0, 1fr) fit-content(55%) minmax(0, 1fr);
1823      }
1824    }</style>
1825
1826<height-observer variable="header">
1827  <store-header class="header"  sticky>
1828    <div class="header__wrapper"><div class="header__main-nav">
1829        <div class="header__icon-list">
1830          <button type="button" class="tap-area lg:hidden" aria-controls="header-sidebar-menu">
1831            <span class="sr-only">Open navigation menu</span><svg role="presentation" stroke-width="2" focusable="false" width="22" height="22" class="icon icon-hamburger" viewBox="0 0 22 22">
1832        <path d="M1 5h20M1 11h20M1 17h20" stroke="currentColor" stroke-linecap="round"></path>
1833      </svg></button>
1834
1835          <a href="/search" class="tap-area sm:hidden" aria-controls="search-drawer">
1836            <span class="sr-only">Open search</span><svg role="presentation" stroke-width="2" focusable="false" width="22" height="22" class="icon icon-search" viewBox="0 0 22 22">
1837        <circle cx="11" cy="10" r="7" fill="none" stroke="currentColor"></circle>
1838        <path d="m16 15 3 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
1839      </svg></a><nav class="header__link-list justify-center wrap" role="navigation">
1840              <ul class="contents" role="list">
1841
1842                  <li><details is="mega-menu-disclosure" trigger="click" >
1843                            <summary class="text-with-icon gap-2.5 bold link-faded-reverse" data-url="/collections">Products<svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
1844        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
1845      </svg></summary><style>
1846    @media screen and (min-width: 1150px) {
1847      #mega-menu-5b56bb7d-448c-417f-ade5-08933101ad29 {
1848        --mega-menu-nav-column-max-width: 160px;
1849        --mega-menu-justify-content: space-between;
1850        --mega-menu-nav-gap: var(--spacing-8);
1851
1852        
1853      }
1854    }
1855
1856    @media screen and (min-width: 1400px) {
1857      #mega-menu-5b56bb7d-448c-417f-ade5-08933101ad29 {
1858        --mega-menu-nav-column-max-width: 180px;
1859        --mega-menu-nav-gap: var(--spacing-16);
1860
1861        
1862          --column-list-max-width: max-content;
1863        
1864      }
1865    }
1866
1867    @media screen and (min-width: 1600px) {
1868      #mega-menu-5b56bb7d-448c-417f-ade5-08933101ad29 {
1869        --mega-menu-nav-gap: var(--spacing-16);
1870      }
1871    }
1872
1873    @media screen and (min-width: 1800px) {
1874      #mega-menu-5b56bb7d-448c-417f-ade5-08933101ad29 {
1875        --mega-menu-nav-gap: var(--spacing-20);
1876      }
1877    }
1878  </style><div id="mega-menu-5b56bb7d-448c-417f-ade5-08933101ad29" class="mega-menu "><ul class="mega-menu__nav" role="list"><li class="v-stack gap-4 justify-items-start">
1879          <a href="/collections/categories" class="h5" >
1880            <span class="reversed-link hover:show">Essentials</span>
1881          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
1882                  <a href="/collections/vitamin-a" class="link-faded">
1883                    <span >Vitamin A</span>
1884                  </a>
1885                </li><li>
1886                  <a href="/collections/vitamin-b" class="link-faded">
1887                    <span >Vitamin B</span>
1888                  </a>
1889                </li><li>
1890                  <a href="/collections/vitamin-c" class="link-faded">
1891                    <span >Vitamin C</span>
1892                  </a>
1893                </li><li>
1894                  <a href="/collections/vitamin-d" class="link-faded">
1895                    <span >Vitamin D</span>
1896                  </a>
1897                </li><li>
1898                  <a href="/collections/vitamin-e" class="link-faded">
1899                    <span >Vitamin E</span>
1900                  </a>
1901                </li><li>
1902                  <a href="/collections/vitamin-k" class="link-faded">
1903                    <span >Vitamin K</span>
1904                  </a>
1905                </li><li>
1906                  <a href="/collections/amino-acids-1" class="link-faded">
1907                    <span >Amino Acids</span>
1908                  </a>
1909                </li><li>
1910                  <a href="/collections/antioxidants-1" class="link-faded">
1911                    <span >Antioxidants</span>
1912                  </a>
1913                </li><li>
1914                  <a href="/collections/beauty" class="link-faded">
1915                    <span >Beauty</span>
1916                  </a>
1917                </li><li>
1918                  <a href="/collections/childrens-health-1" class="link-faded">
1919                    <span >Children's Health</span>
1920                  </a>
1921                </li><li>
1922                  <a href="/collections/coq10-ubiquinol-1" class="link-faded">
1923                    <span >CoQ10 & Ubiquinol</span>
1924                  </a>
1925                </li><li>
1926                  <a href="/collections/herbs" class="link-faded">
1927                    <span >Herbs</span>
1928                  </a>
1929                </li><li>
1930                  <a href="/collections/minerals-1" class="link-faded">
1931                    <span >Minerals</span>
1932                  </a>
1933                </li><li>
1934                  <a href="/collections/multivitamins-1" class="link-faded">
1935                    <span >Multivitamins</span>
1936                  </a>
1937                </li><li>
1938                  <a href="/collections/omega-fatty-acids-1" class="link-faded">
1939                    <span >Omega Fatty Acids</span>
1940                  </a>
1941                </li><li>
1942                  <a href="/collections/probiotic" class="link-faded">
1943                    <span >Probiotics</span>
1944                  </a>
1945                </li><li>
1946                  <a href="/collections/sports-nutrition-1" class="link-faded">
1947                    <span >Sports Nutrition</span>
1948                  </a>
1949                </li><li>
1950                  <a href="/collections/superfoods" class="link-faded">
1951                    <span >Super Foods</span>
1952                  </a>
1953                </li></ul></li><li class="v-stack gap-4 justify-items-start">
1954          <a href="/collections/health-interest" class="h5" >
1955            <span class="reversed-link hover:show">Health Interest</span>
1956          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
1957                  <a href="/collections/bone-support-1" class="link-faded">
1958                    <span >Bone Support</span>
1959                  </a>
1960                </li><li>
1961                  <a href="/collections/brain-health" class="link-faded">
1962                    <span >Brain Health</span>
1963                  </a>
1964                </li><li>
1965                  <a href="/collections/cleanse-detox" class="link-faded">
1966                    <span >Cleanse & Detox</span>
1967                  </a>
1968                </li><li>
1969                  <a href="/collections/digestive-health" class="link-faded">
1970                    <span >Digestive Health</span>
1971                  </a>
1972                </li><li>
1973                  <a href="/collections/energy-vitality-1" class="link-faded">
1974                    <span >Energy & Vitality</span>
1975                  </a>
1976                </li><li>
1977                  <a href="/collections/eye-health" class="link-faded">
1978                    <span >Eye Health</span>
1979                  </a>
1980                </li><li>
1981                  <a href="/collections/heart-health-1" class="link-faded">
1982                    <span >Heart Health</span>
1983                  </a>
1984                </li><li>
1985                  <a href="/collections/immune-support" class="link-faded">
1986                    <span >Immune Support</span>
1987                  </a>
1988                </li><li>
1989                  <a href="/collections/joint-support" class="link-faded">
1990                    <span >Joint Support</span>
1991                  </a>
1992                </li><li>
1993                  <a href="/collections/prenatal-health" class="link-faded">
1994                    <span >Prenatal Health</span>
1995                  </a>
1996                </li><li>
1997                  <a href="/collections/stress-management-1" class="link-faded">
1998                    <span >Stress Management </span>
1999                  </a>
2000                </li><li>
2001                  <a href="/collections/sexual-health" class="link-faded">
2002                    <span >Sexual Health</span>
2003                  </a>
2004                </li><li>
2005                  <a href="/collections/sleep-relaxation-1" class="link-faded">
2006                    <span >Sleep & Relaxation</span>
2007                  </a>
2008                </li><li>
2009                  <a href="/collections/specialty-products" class="link-faded">
2010                    <span >Targeted Support</span>
2011                  </a>
2012                </li><li>
2013                  <a href="/collections/weight-management-1" class="link-faded">
2014                    <span >Weight Management</span>
2015                  </a>
2016                </li></ul></li><li class="v-stack gap-4 justify-items-start">
2017          <a href="/collections/product-lines" class="h5" >
2018            <span class="reversed-link hover:show">Shop By Line </span>
2019          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
2020                  <a href="/collections/albion%C2%AE-minerals" class="link-faded">
2021                    <span >Albion® Minerals</span>
2022                  </a>
2023                </li><li>
2024                  <a href="/collections/beautiful-ally%C2%AE" class="link-faded">
2025                    <span >Beautiful Ally®</span>
2026                  </a>
2027                </li><li>
2028                  <a href="/collections/earthsweet%C2%AE-chewables" class="link-faded">
2029                    <span >EarthSweet® Chewables</span>
2030                  </a>
2031                </li><li>
2032                  <a href="/collections/intimate-essentials" class="link-faded">
2033                    <span >Intimate Essentials</span>
2034                  </a>
2035                </li><li>
2036                  <a href="/collections/one%C2%AE-multiple" class="link-faded">
2037                    <span >ONE® Multiple</span>
2038                  </a>
2039                </li><li>
2040                  <a href="/collections/probiotics-refrigerated" class="link-faded">
2041                    <span >Probiotics (Refrigerated)</span>
2042                  </a>
2043                </li><li>
2044                  <a href="/collections/shelf-stable-probiotics-1" class="link-faded">
2045                    <span >Probiotics (Shelf-stable)</span>
2046                  </a>
2047                </li><li>
2048                  <a href="/collections/rainforest-animalz%C2%AE" class="link-faded">
2049                    <span >Rainforest Animalz®</span>
2050                  </a>
2051                </li></ul></li></ul>
2052
2053
2054
2055
2056
2057<style>
2058  #navigation-promo-5b56bb7d-448c-417f-ade5-08933101ad29-3- {
2059    --navigation-promo-grid: 
2060  
2061    "promo-1 promo-1 promo-2" 1fr "promo-1 promo-1 promo-3" 1fr / minmax(172px, var(--mega-menu-promo-grid-image-max-width)) minmax(172px, var(--mega-menu-promo-grid-image-max-width)) minmax(172px, var(--mega-menu-promo-grid-image-max-width))
2062
2063  
2064;
2065    --mega-menu-promo-grid-image-max-width: 192px;
2066    --mega-menu-promo-grid-image-min-width: 172px;
2067    --promo-heading-font-size: var(--text-h5);
2068    --content-over-media-row-gap: ;
2069    --content-over-media-column-gap: ;}
2070
2071  #navigation-promo-5b56bb7d-448c-417f-ade5-08933101ad29-3- .navigation-promo__carousel-control
2071s {inset-block-end: var(--content-over-media-column-gap);}
2072
2073  @media screen and (min-width:700px) {
2074    #navigation-promo-5b56bb7d-448c-417f-ade5-08933101ad29-3- {--mega-menu-promo-grid-image-min-width: 192px;
2075      --content-over-media-row-gap: ;
2076      --content-over-media-column-gap: ;
2077    }
2078  }@media screen and (min-width: 1150px) {
2079      #navigation-promo-5b56bb7d-448c-417f-ade5-08933101ad29-3- {
2080        --promo-heading-font-size: var(--text-h4);
2081        --promo-heading-line-height: 1.3;
2082        --navigation-promo-gap: var(--spacing-4);
2083        --mega-menu-promo-grid-image-min-width: 220px;
2084
2085        
2086
2087        
2088      }
2089
2090      
2091        #navigation-promo-5b56bb7d-448c-417f-ade5-08933101ad29-3- .content-over-media:not(:first-child) {
2092          --promo-heading-font-size: var(--text-h6);
2093          --promo-heading-line-height: 1.4;
2094          --content-over-media-row-gap: var(--spacing-4);
2095          --content-over-media-column-gap: var(--spacing-5);
2096        }
2097
2098        #navigation-promo-5b56bb7d-448c-417f-ade5-08933101ad29-3- .content-over-media:first-child {
2099          --content-over-media-row-gap: var(--spacing-8);
2100          --content-over-media-column-gap: var(--spacing-10);
2101        }
2102
2103      
2104    }
2105
2106    @media screen and (min-width: 1400px) {
2107      #navigation-promo-5b56bb7d-448c-417f-ade5-08933101ad29-3- {
2108        --mega-menu-promo-grid-image-max-width: 360px;
2109
2110        
2111      }
2112
2113      
2114    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-5b56bb7d-448c-417f-ade5-08933101ad29-3-"><div class="navigation-promo navigation-promo--collage ">
2115      <a href="/pages/new-products"
2116         class="content-over-media rounded-sm group "
2117         style="--text-color: 73 14 103; grid-area: promo-1;"><img src="//bluebonnetnutrition.com/cdn/shop/files/What_s-New_10-2025.jpg?v=1761671859" alt="Three New products - Sunfiber prebiotic soluble fiber, shelf stable womens prebiotic and pre-pro-post probiotic - featured on a yellow background with a salad bowl and a bowl of yogurt. " srcset="//bluebonnetnutrition.com/cdn/shop/files/What_s-New_10-2025.jpg?v=1761671859&amp;width=200 200w, //bluebonnetnutrition.com/cdn/shop/files/What_s-New_10-2025.jpg?v=1761671859&amp;width=300 300w, //bluebonnetnutrition.com/cdn/shop/files/What_s-New_10-2025.jpg?v=1761671859&amp;width=400 400w, //bluebonnetnutrition.com/cdn/shop/files/What_s-New_10-2025.jpg?v=1761671859&amp;width=500 500w, //bluebonnetnutrition.com/cdn/shop/files/What_s-New_10-2025.jpg?v=1761671859&amp;width=600 600w, //bluebonnetnutrition.com/cdn/shop/files/What_s-New_10-2025.jpg?v=1761671859&amp;width=800 800w, //bluebonnetnutrition.com/cdn/shop/files/What_s-New_10-2025.jpg?v=1761671859&amp;width=1000 1000w" width="1200" height="1200" loading="lazy" sizes="minmax(350px, 650px)" class="zoom-image"><div class="place-self-end-start text-custom">
2118            <p class="bold" style="font-size: var(--promo-heading-font-size); line-height: var(--promo-heading-line-height, 1.4)">What&#39;s New</p>
2119          </div></a><a href="/pages/best-sellers"
2120         class="content-over-media rounded-sm group "
2121         style="--text-color: 127 63 152; grid-area: promo-2;"><img src="//bluebonnetnutrition.com/cdn/shop/files/Bestsellers_menu-thumbnail3.jpg?v=1770243641" alt="" srcset="//bluebonnetnutrition.com/cdn/shop/files/Bestsellers_menu-thumbnail3.jpg?v=1770243641&amp;width=200 200w, //bluebonnetnutrition.com/cdn/shop/files/Bestsellers_menu-thumbnail3.jpg?v=1770243641&amp;width=300 300w, //bluebonnetnutrition.com/cdn/shop/files/Bestsellers_menu-thumbnail3.jpg?v=1770243641&amp;width=400 400w, //bluebonnetnutrition.com/cdn/shop/files/Bestsellers_menu-thumbnail3.jpg?v=1770243641&amp;width=500 500w, //bluebonnetnutrition.com/cdn/shop/files/Bestsellers_menu-thumbnail3.jpg?v=1770243641&amp;width=600 600w, //bluebonnetnutrition.com/cdn/shop/files/Bestsellers_menu-thumbnail3.jpg?v=1770243641&amp;width=800 800w, //bluebonnetnutrition.com/cdn/shop/files/Bestsellers_menu-thumbnail3.jpg?v=1770243641&amp;width=1000 1000w" width="1203" height="1203" loading="lazy" sizes="minmax(192px, 350px)" class="zoom-image"><div class="place-self-end-start text-custom">
2122            <p class="bold" style="font-size: var(--promo-heading-font-size); line-height: var(--promo-heading-line-height, 1.4)">Bestsellers</p>
2123          </div></a>
2124    </div></div></div></details></li>
2125
2126                  <li><a href="/pages/best-sellers" class="bold link-faded-reverse" >Bestsellers</a></li>
2127
2128                  <li><a href="/pages/new-products" class="bold link-faded-reverse" >What's New</a></li>
2129
2130                  <li><a href="/blogs/news" class="bold link-faded-reverse" >Articles</a></li>
2131
2132                  <li><a href="/blogs/recipes" class="bold link-faded-reverse" >Recipes</a></li>
2133
2134                  <li><a href="/pages/about-us" class="bold link-faded-reverse" >About Us</a></li>
2135
2136                  <li><a href="/pages/store-locator" class="bold link-faded-reverse" >Find a Store</a></li></ul>
2137            </nav></div>
2138      </div>
2139        <a href="/" class="header__logo"><span class="sr-only">Bluebonnet Nutrition</span><img src="//bluebonnetnutrition.com/cdn/shop/files/logo-BBN-wtag-w1520.png?v=1672414438&amp;width=1520" alt="" srcset="//bluebonnetnutrition.com/cdn/shop/files/logo-BBN-wtag-w1520.png?v=1672414438&amp;width=400 400w, //bluebonnetnutrition.com/cdn/shop/files/logo-BBN-wtag-w1520.png?v=1672414438&amp;width=600 600w" width="1520" height="711" sizes="200px" class="header__logo-image" style="object-position:39.2275% 59.0651%;"><img src="//bluebonnetnutrition.com/cdn/shop/files/logo-BBN-wtag-w1520.png?v=1672414438&amp;width=1520" alt="" srcset="//bluebonnetnutrition.com/cdn/shop/files/logo-BBN-wtag-w1520.png?v=1672414438&amp;width=400 400w, //bluebonnetnutrition.com/cdn/shop/files/logo-BBN-wtag-w1520.png?v=1672414438&amp;width=600 600w" width="1520" height="711" sizes="200px" class="header__logo-image header__logo-image--transparent" style="object-position:39.2275% 59.0651%;"></a>
2140      
2141<div class="header__secondary-nav"><div class="header__icon-list"><div class="hidden md:block shrink-0"><div class="relative">
2142      <button type="button" class="text-with-icon gap-2.5 group" aria-controls="popover-localization-form-locale-end-sections--22957343834422__header" aria-expanded="false">
2143        <span class="bold text-sm">English</span><svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
2144        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
2145      </svg></button>
2146
2147      <x-popover id="popover-localization-form-locale-end-sections--22957343834422__header" initial-focus="[aria-selected='true']" anchor-horizontal="end" anchor-vertical="end" class="popover">
2148        <p class="h5" slot="title">Language</p><form method="post" action="/localization" id="localization-form-locale-end-sections--22957343834422__header" 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="/search" /><x-listbox class="popover-listbox popover-listbox--sm" role="listbox"><button type="submit" class="popover-listbox__option" name="locale_code" role="option" value="en" aria-selected="true">English</button><button type="submit" class="popover-listbox__option" name="locale_code" role="option" value="es" >Español</button><button type="submit" class="popover-listbox__option" name="locale_code" role="option" value="ar" >العربية</button></x-listbox></form></x-popover>
2149    </div></div><a href="/search" class="hidden tap-area sm:block" aria-controls="search-drawer">
2150            <span class="sr-only">Open search</span><svg role="presentation" stroke-width="2" focusable="false" width="22" height="22" class="icon icon-search" viewBox="0 0 22 22">
2151        <circle cx="11" cy="10" r="7" fill="none" stroke="currentColor"></circle>
2152        <path d="m16 15 3 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
2153      </svg></a><a href="https://bluebonnetnutrition.com/customer_authentication/redirect?locale=en&region_country=US" class="hidden tap-area sm:block">
2154              <span class="sr-only">Open account page</span><svg role="presentation" stroke-width="2" focusable="false" width="22" height="22" class="icon icon-account" viewBox="0 0 22 22">
2155        <circle cx="11" cy="7" r="4" fill="none" stroke="currentColor"></circle>
2156        <path d="M3.5 19c1.421-2.974 4.247-5 7.5-5s6.079 2.026 7.5 5" fill="none" stroke="currentColor" stroke-linecap="round"></path>
2157      </svg></a><a href="/cart" data-no-instant class="relative tap-area" aria-controls="cart-drawer">
2158            <span class="sr-only">Open cart</span><svg role="presentation" stroke-width="2" focusable="false" width="22" height="22" class="icon icon-cart" viewBox="0 0 22 22">
2159            <path d="M11 7H3.577A2 2 0 0 0 1.64 9.497l2.051 8A2 2 0 0 0 5.63 19H16.37a2 2 0 0 0 1.937-1.503l2.052-8A2 2 0 0 0 18.422 7H11Zm0 0V1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
2160          </svg><div class="header__cart-count">
2161              <cart-count class="count-bubble opacity-0" aria-hidden="true">0</cart-count>
2162            </div>
2163          </a>
2164        </div>
2165      </div>
2166    </div>
2167  </store-header>
2168</height-observer><navigation-drawer mobile-opening="bottom" open-from="left" id="header-sidebar-menu" class="navigation-drawer drawer lg:hidden" >
2169    <button is="close-button" aria-label="Close"class="sm-max:hidden"><svg role="presentation" stroke-width="2" focusable="false" width="19" height="19" class="icon icon-close" viewBox="0 0 24 24">
2170        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
2171      </svg></button><div class="panel-list__wrapper">
2172  <div class="panel">
2173    <div class="panel__wrapper" >
2174      <div class="panel__scroller v-stack gap-8"><ul class="v-stack gap-4">
2175<li class="h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-panel="1-0">
2176                  <span>Products</span>
2177                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewB
2177ox="0 0 5 8">
2178        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
2179      </svg></span>
2180                </button></li>
2181<li class="h3 sm:h4"><a href="/pages/best-sellers" class="group block w-full">
2182                  <span><span class="reversed-link">Bestsellers</span></span>
2183                </a></li>
2184<li class="h3 sm:h4"><a href="/pages/new-products" class="group block w-full">
2185                  <span><span class="reversed-link">What's New</span></span>
2186                </a></li>
2187<li class="h3 sm:h4"><a href="/blogs/news" class="group block w-full">
2188                  <span><span class="reversed-link">Articles</span></span>
2189                </a></li>
2190<li class="h3 sm:h4"><a href="/blogs/recipes" class="group block w-full">
2191                  <span><span class="reversed-link">Recipes</span></span>
2192                </a></li>
2193<li class="h3 sm:h4"><a href="/pages/about-us" class="group block w-full">
2194                  <span><span class="reversed-link">About Us</span></span>
2195                </a></li>
2196<li class="h3 sm:h4"><a href="/pages/store-locator" class="group block w-full">
2197                  <span><span class="reversed-link">Find a Store</span></span>
2198                </a></li></ul></div><div class="panel-footer v-stack gap-5"><ul class="social-media " role="list"><li>
2199      <a href="https://www.facebook.com/BluebonnetNutrition" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Facebook"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-facebook" viewBox="0 0 24 24">
2200        <path fill-rule="evenodd" clip-rule="evenodd" d="M10.183 21.85v-8.868H7.2V9.526h2.983V6.982a4.17 4.17 0 0 1 4.44-4.572 22.33 22.33 0 0 1 2.667.144v3.084h-1.83a1.44 1.44 0 0 0-1.713 1.68v2.208h3.423l-.447 3.456h-2.97v8.868h-3.57Z" fill="currentColor"/>
2201      </svg></a>
2202    </li><li>
2203      <a href="https://twitter.com/BluebonnetNutri" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Twitter"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-twitter" viewBox="0 0 24 24">
2204        <path d="M16.94 4h2.715l-5.93 6.777L20.7 20h-5.462l-4.278-5.593L6.065 20H3.35l6.342-7.25L3 4h5.6l3.868 5.113L16.94 4Zm-.952 14.375h1.504L7.784 5.54H6.17l9.818 12.836Z" fill="currentColor"/>
2205      </svg></a>
2206    </li><li>
2207      <a href="https://www.instagram.com/bluebonnet_nutrition/" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Instagram"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-instagram" viewBox="0 0 24 24">
2208        <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.4c-2.607 0-2.934.011-3.958.058-1.022.046-1.72.209-2.33.446a4.705 4.705 0 0 0-1.7 1.107 4.706 4.706 0 0 0-1.108 1.7c-.237.611-.4 1.31-.446 2.331C2.41 9.066 2.4 9.392 2.4 12c0 2.607.011 2.934.058 3.958.046 1.022.209 1.72.446 2.33a4.706 4.706 0 0 0 1.107 1.7c.534.535 1.07.863 1.7 1.108.611.237 1.309.4 2.33.446 1.025.047 1.352.058 3.959.058s2.934-.011 3.958-.058c1.022-.046 1.72-.209 2.33-.446a4.706 4.706 0 0 0 1.7-1.107 4.706 4.706 0 0 0 1.108-1.7c.237-.611.4-1.31.446-2.33.047-1.025.058-1.352.058-3.959s-.011-2.934-.058-3.958c-.047-1.022-.209-1.72-.446-2.33a4.706 4.706 0 0 0-1.107-1.7 4.705 4.705 0 0 0-1.7-1.108c-.611-.237-1.31-.4-2.331-.446C14.934 2.41 14.608 2.4 12 2.4Zm0 1.73c2.563 0 2.867.01 3.88.056.935.042 1.443.199 1.782.33.448.174.768.382 1.104.718.336.336.544.656.718 1.104.131.338.287.847.33 1.783.046 1.012.056 1.316.056 3.879 0 2.563-.01 2.867-.056 3.88-.043.935-.199 1.444-.33 1.782a2.974 2.974 0 0 1-.719 1.104 2.974 2.974 0 0 1-1.103.718c-.339.131-.847.288-1.783.33-1.012.046-1.316.056-3.88.056-2.563 0-2.866-.01-3.878-.056-.936-.042-1.445-.199-1.783-.33a2.974 2.974 0 0 1-1.104-.718 2.974 2.974 0 0 1-.718-1.104c-.131-.338-.288-.847-.33-1.783-.047-1.012-.056-1.316-.056-3.879 0-2.563.01-2.867.056-3.88.042-.935.199-1.443.33-1.782.174-.448.382-.768.718-1.104a2.974 2.974 0 0 1 1.104-.718c.338-.131.847-.288 1.783-.33C9.133 4.14 9.437 4.13 12 4.13Zm0 11.07a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4Zm0-8.13a4.93 4.93 0 1 0 0 9.86 4.93 4.93 0 0 0 0-9.86Zm6.276-.194a1.152 1.152 0 1 1-2.304 0 1.152 1.152 0 0 1 2.304 0Z" fill="currentColor"/>
2209      </svg></a>
2210    </li><li>
2211      <a href="https://www.pinterest.com/bluebonnetnutrition/_saved/" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Pinterest"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-pinterest" viewBox="0 0 24 24">
2212        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.765 2.401c3.59-.054 5.837 1.4 6.895 3.95.349.842.722 2.39.442 3.675-.112.512-.144 1.048-.295 1.53-.308.983-.708 1.853-1.238 2.603-.72 1.02-1.81 1.706-3.182 2.052-1.212.305-2.328-.152-2.976-.643-.206-.156-.483-.36-.56-.643h-.029c-.046.515-.244 1.062-.383 1.531-.193.65-.23 1.321-.472 1.929a12.345 12.345 0 0 1-.942 1.868c-.184.302-.692 1.335-1.061 1.347-.04-.078-.057-.108-.06-.245-.118-.19-.035-.508-.087-.766-.082-.4-.145-1.123-.06-1.53v-.643c.096-.442.092-.894.207-1.317.25-.92.39-1.895.648-2.848.249-.915.477-1.9
221216.678-2.847.045-.21-.21-.815-.265-1.041-.174-.713-.042-1.7.176-2.236.275-.674 1.08-1.703 2.122-1.439.838.212 1.371 1.118 1.09 2.266-.295 1.205-.677 2.284-.943 3.49-.068.311.05.641.118.827.248.672 1 1.324 2.004 1.072 1.52-.383 2.193-1.76 2.652-3.246.124-.402.109-.781.206-1.225.204-.935.118-2.331-.177-3.061-.472-1.17-1.353-1.92-2.563-2.328L12.707 4.3c-.56-.128-1.626.064-2.004.183-1.69.535-2.737 1.427-3.388 3.032-.222.546-.344 1.1-.383 1.868l-.03.276c.13.686.144 1.14.413 1.653.132.252.447.451.5.765.032.185-.104.464-.147.613-.065.224-.041.48-.147.673-.192.349-.714.087-.943-.061-1.192-.77-2.175-2.995-1.62-5.144.085-.332.09-.62.206-.919.723-1.844 1.802-2.978 3.359-3.95.583-.364 1.37-.544 2.092-.734l1.149-.154Z" fill="currentColor"/>
2213      </svg></a>
2214    </li><li>
2215      <a href="https://www.youtube.com/@BluebonnetNutri" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on YouTube"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-youtube" viewBox="0 0 24 24">
2216        <path fill-rule="evenodd" clip-rule="evenodd" d="M20.44 5.243c.929.244 1.66.963 1.909 1.876.451 1.654.451 5.106.451 5.106s0 3.452-.451 5.106a2.681 2.681 0 0 1-1.91 1.876c-1.684.443-8.439.443-8.439.443s-6.754 0-8.439-.443a2.682 2.682 0 0 1-1.91-1.876c-.45-1.654-.45-5.106-.45-5.106s0-3.452.45-5.106a2.681 2.681 0 0 1 1.91-1.876c1.685-.443 8.44-.443 8.44-.443s6.754 0 8.438.443Zm-5.004 6.982L9.792 15.36V9.091l5.646 3.134Z" fill="currentColor"/>
2217      </svg></a>
2218    </li><li>
2219      <a href="https://www.linkedin.com/company/bluebonnetnutrition" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on LinkedIn"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-linkedin" viewBox="0 0 24 24">
2220        <path fill-rule="evenodd" clip-rule="evenodd" d="M7.349 5.478a1.875 1.875 0 1 0-3.749 0 1.875 1.875 0 1 0 3.749 0ZM7.092 19.2H3.857V8.78h3.235V19.2ZM12.22 8.78H9.121V19.2h3.228v-5.154c0-1.36.257-2.676 1.94-2.676 1.658 0 1.68 1.554 1.68 2.763V19.2H19.2v-5.715c0-2.806-.605-4.963-3.877-4.963-1.573 0-2.629.863-3.06 1.683h-.044V8.78Z" fill="currentColor"/>
2221      </svg></a>
2222    </li></ul><div class="panel-footer__localization-wrapper h-stack gap-6 border-t md:hidden"><div class="relative">
2223      <button type="button" class="text-with-icon gap-2.5 group" aria-controls="popover-localization-form-locale--sections--22957343834422__header" aria-expanded="false">
2224        <span class="bold text-sm">English</span><svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
2225        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
2226      </svg></button>
2227
2228      <x-popover id="popover-localization-form-locale--sections--22957343834422__header" initial-focus="[aria-selected='true']" anchor-horizontal="end" anchor-vertical="start" class="popover">
2229        <p class="h5" slot="title">Language</p><form method="post" action="/localization" id="localization-form-locale--sections--22957343834422__header" 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="/search" /><x-listbox class="popover-listbox popover-listbox--sm" role="listbox"><button type="submit" class="popover-listbox__option" name="locale_code" role="option" value="en" aria-selected="true">English</button><button type="submit" class="popover-listbox__option" name="locale_code" role="option" value="es" >Español</button><button type="submit" class="popover-listbox__option" name="locale_code" role="option" value="ar" >العربية</button></x-listbox></form></x-popover>
2230    </div><a href="/account" class="panel-footer__account-link bold text-sm">Account</a></div></div></div>
2231  </div><div class="panel gap-8">
2232      <div class="panel__wrapper" style="--panel-wrapper-justify-content: flex-start" hidden>
2233                  <ul class="v-stack gap-4">
2234                    <li class="lg:hidden">
2235                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewB
2235ox="0 0 7 10">
2236        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
2237      </svg>Products
2238                      </button>
2239                    </li><li class="h3 sm:h4"><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-0">
2240                              <span>Essentials</span>
2241                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
2242        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
2243      </svg></span>
2244                            </button></li><li class="h3 sm:h4"><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-1">
2245                              <span>Health Interest</span>
2246                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
2247        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
2248      </svg></span>
2249                            </button></li><li class="h3 sm:h4"><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-2">
2250                              <span>Shop By Line </span>
2251                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
2252        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
2253      </svg></span>
2254                            </button></li></ul>
2255
2256
2257
2258<style>
2259  #navigation-promo-5b56bb7d-448c-417f-ade5-08933101ad29-drawer-3- {
2260    --navigation-promo-grid: 
2261  
2262    auto / repeat(2, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
2263
2264  
2265;
2266    --mega-menu-promo-grid-image-max-width: 300px;
2267    --mega-menu-promo-grid-image-min-width: 172px;
2268    --promo-heading-font-size: var(--text-h5);
2269    --content-over-media-row-gap: var(--spacing-3);
2270    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
2271      --panel-wrapper-justify-content: flex-start;}
2272
2273  #navigation-promo-5b56bb7d-448c-417f-ade5-08933101ad29-drawer-3- .navigation-promo__carousel-controls {inset-block-end: var(--content-over-media-column-gap);}
2274
2275  @media screen and (min-width:700px) {
2276    #navigation-promo-5b56bb7d-448c-417f-ade5-08933101ad29-drawer-3- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
2277      --content-over-media-row-gap: var(--spacing-4);
2278      --content-over-media-column-gap: var(--spacing-5);
2279    }
2280  }@media screen and (min-width: 1150px) {
2281      #navigation-promo-5b56bb7d-448c-417f-ade5-08933101ad29-drawer-3- {
2282        --promo-heading-font-size: var(--text-h5);
2283        --content-over-media-row-gap: var(--spacing-5);
2284        --content-over-media-column-gap: var(--spacing-7);
2285        --mega-menu-promo-grid-image-min-width: 220px;
2286
2287      
2288      }
2289    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-5b56bb7d-448c-417f-ade5-08933101ad29-drawer-3-"><div class="navigation-promo navigation-promo--collage scroll-area bleed">
2290      <a href="/pages/new-products"
2291         class="content-over-media rounded-sm group "
2292         style="--text-color: 73 14 103; grid-area: ;"><img src="//bluebonnetnutrition.com/cdn/shop/files/What_s-New_10-2025.jpg?v=1761671859" alt="Three New products - Sunfiber prebiotic soluble fiber, shelf stable womens prebiotic and pre-pro-post probiotic - featured on a yellow background with a salad bowl and a bowl of yogurt. " srcset="//bluebonnetnutrition.com/cdn/shop/files/What_s-New_10-2025.jpg?v=1761671859&amp;width=200 200w, //bluebonnetnutrition.com/cdn/shop/files/What_s-New_10-2025.jpg?v=1761671859&amp;width=300 300w, //bluebonnetnutrition.com/cdn/shop/files/What_s-New_10-2025.jpg?v=1761671859&amp;width=400 400w, //bluebonnetnutrition.com/cdn/shop/files/What_s-New_10-2025.jpg?v=1761671859&amp;width=500 500w, //bluebonnetnutrition.com/cdn/shop/files/What_s-New_10-2025.jpg?v=1761671859&amp;width=600 600w, //bluebonnetnutrition.com/cdn/shop/files/What_s-New_10-2025.jpg?v=1761671859&amp;width=800 800w, //bluebonnetnutrition.com/cdn/shop/files/What_s-New_10-2025.jpg?v=1761671859&amp;width=1000 1000w" width="1200" height="1200" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,220px
2293" class="zoom-image"><div class="place-self-end-start text-custom">
2294            <p class="bold" style="font-size: var(--promo-heading-font-size); line-height: var(--promo-heading-line-height, 1.4)">What&#39;s New</p>
2295          </div></a><a href="/pages/best-sellers"
2296         class="content-over-media rounded-sm group "
2297         style="--text-color: 127 63 152; grid-area: ;"><img src="//bluebonnetnutrition.com/cdn/shop/files/Bestsellers_menu-thumbnail3.jpg?v=1770243641" alt="" srcset="//bluebonnetnutrition.com/cdn/shop/files/Bestsellers_menu-thumbnail3.jpg?v=1770243641&amp;width=200 200w, //bluebonnetnutrition.com/cdn/shop/files/Bestsellers_menu-thumbnail3.jpg?v=1770243641&amp;width=300 300w, //bluebonnetnutrition.com/cdn/shop/files/Bestsellers_menu-thumbnail3.jpg?v=1770243641&amp;width=400 400w, //bluebonnetnutrition.com/cdn/shop/files/Bestsellers_menu-thumbnail3.jpg?v=1770243641&amp;width=500 500w, //bluebonnetnutrition.com/cdn/shop/files/Bestsellers_menu-thumbnail3.jpg?v=1770243641&amp;width=600 600w, //bluebonnetnutrition.com/cdn/shop/files/Bestsellers_menu-thumbnail3.jpg?v=1770243641&amp;width=800 800w, //bluebonnetnutrition.com/cdn/shop/files/Bestsellers_menu-thumbnail3.jpg?v=1770243641&amp;width=1000 1000w" width="1203" height="1203" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,220px
2298" class="zoom-image"><div class="place-self-end-start text-custom">
2299            <p class="bold" style="font-size: var(--promo-heading-font-size); line-height: var(--promo-heading-line-height, 1.4)">Bestsellers</p>
2300          </div></a>
2301    </div></div></div>
2302    </div>
2303    <div class="panel">
2304      <div class="panel__wrapper" hidden>
2305                              <ul class="v-stack gap-3">
2306                                <li class="text-with-icon lg:hidden">
2307                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewB
2307ox="0 0 7 10">
2308        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
2309      </svg>Essentials
2310                                  </button>
2311                                </li><li class="h5 sm:h5">
2312                                    <a class="group h-stack gap-4"
2313                                       href="/collections/vitamin-a"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715002982J_afront-side.jpg?v=1697494156&amp;width=104" alt="Bluebonnet’s Vitamin A 3000 mcg (10,000 IU) 100 Softgels are formulated with vitamin A that supports eye health and immune function, and is derived from deep sea, cold water, fish liver oil and are molecularly distilled. #size_100 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715002982J_afront-side.jpg?v=1697494156&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715002982J_afront-side.jpg?v=1697494156&amp;width=104 104w" width="104" height="104" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Vitamin A</span></span>
2314                                    </a>
2315                                  </li><li class="h5 sm:h5">
2316                                    <a class="group h-stack gap-4"
2317                                       href="/collections/vitamin-b"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715004221N_afront.jpg?v=1757452479&amp;width=104" alt="Bluebonnet’s Stress B-Complex Vegetable Capsules are formulated with a full spectrum of high potency B vitamins as well as vitamin C from L-ascorbic acid which play a complementary role in maintaining physiologic and metabolic functions that support energy production and nervous system health. #size_50 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715004221N_afront.jpg?v=1757452479&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715004221N_afront.jpg?v=1757452479&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Vitamin B</span></span>
2318                                    </a>
2319                                  </li><li class="h5 sm:h5">
2320                                    <a class="group h-stack gap-4"
2321                                       href="/collections/vitamin-c"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715005167O-afront-side.jpg?v=1770759122&amp;width=104" alt="Bluebonnet Nutrition&#39;
2321s Vitamin C-1000 mg 90 Vegetable Capsules are formulated with non-GMO, identity-preserved (IP) vitamin C from L-ascorbic acid to help support immune function. #size_90 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715005167O-afront-side.jpg?v=1770759122&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715005167O-afront-side.jpg?v=1770759122&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Vitamin C</span></span>
2322                                    </a>
2323                                  </li><li class="h5 sm:h5">
2324                                    <a class="group h-stack gap-4"
2325                                       href="/collections/vitamin-d"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715006546G_afront.jpg?v=1789158152&amp;width=104" alt="Bluebonnet’s Vitamin D3 &amp; K2 60 Vegetable Capsules are formulated with vitamin D3 (cholecalciferol) and vitamin K2 (MK-7) from Natto. #size_60 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715006546G_afront.jpg?v=1789158152&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715006546G_afront.jpg?v=1789158152&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Vitamin D</span></span>
2326                                    </a>
2327                                  </li><li class="h5 sm:h5">
2328                                    <a class="group h-stack gap-4"
2329                                       href="/collections/vitamin-e"><img src="//bluebonnetnutrition.com/cdn/shop/products/743715006003G_afront-side.jpg?v=1675113231&amp;width=104" alt="Bluebonnet’s Full Spectrum Vitamin E Complex 30 Licaps are specially formulated with d-alpha tocopherol and full spectrum tocopherol isomers (alpha, beta, delta and gamma) and tocotrienol isomers (alpha, beta, delta and gamma) from sustainably sourced, non-hydrogenated palm oil from Malaysia, which enforces strict environmental regulations. #size_30 count" srcset="//bluebonnetnutrition.com/cdn/shop/products/743715006003G_afront-side.jpg?v=1675113231&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/products/743715006003G_afront-side.jpg?v=1675113231&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Vitamin E</span></span>
2330                                    </a>
2331                                  </li><li class="h5 sm:h5">
2332                                    <a class="group h-stack gap-4"
2333                                       href="/collections/vitamin-k"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715006546G_afront.jpg?v=1789158152&amp;width=104" alt="Bluebonnet’s Vitamin D3 &amp; K2 60 Vegetable Capsules are formulated with vitamin D3 (cholecalciferol) and vitamin K2 (MK-7) from Natto. #size_60 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715006546G_afront.jpg?v=1789158152&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715006546G_afront.jpg?v=1789158152&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Vitamin K</span></span>
2334                                    </a>
2335                                  </li><li class="h5 sm:h5">
2336                                    <a class="group h-stack gap-4"
2337                                       href="/collections/amino-acids-1"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715000896L_afront-side.jpg?v=1770662026&amp;width=104" alt="Bluebonnet L-Theanine 200 mg 30 Vegetable Capsules are formulated with the free-form amino acid L-theanine in its crystalline form, which may improve memory and learning as well as support an overall sense of relaxation. #size_30 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715000896L_afront-side.jpg?v=1770662026&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715000896L_afront-side.jpg?v=1770662026&amp;width=104 104w" width="104" height="104" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Amino Acids</span></span>
2338                                    </a>
2339                                  </li><li class="h5 sm:h5">
2340                                    <a class="group h-stack gap-4"
2341                                       href="/collections/antioxidants-1"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715005501M_afront.jpg?v=1757516472&amp;width=104" alt="Bluebonnet’s Super Quercetin 30 Vegetable Capsules are specially formulated with a combination of quercetin, identity preserved (IP) vitamin C, rose hips, acerola, citrus b
2341ioflavonoids, hesperidin, rutin and pineapple bromelain to help support immune function. #size_30 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715005501M_afront.jpg?v=1757516472&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715005501M_afront.jpg?v=1757516472&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Antioxidants</span></span>
2342                                    </a>
2343                                  </li><li class="h5 sm:h5">
2344                                    <a class="group h-stack gap-4"
2345                                       href="/collections/beauty"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715005501M_afront.jpg?v=1757516472&amp;width=104" alt="Bluebonnet’s Super Quercetin 30 Vegetable Capsules are specially formulated with a combination of quercetin, identity preserved (IP) vitamin C, rose hips, acerola, citrus bioflavonoids, hesperidin, rutin and pineapple bromelain to help support immune function. #size_30 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715005501M_afront.jpg?v=1757516472&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715005501M_afront.jpg?v=1757516472&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Beauty</span></span>
2346                                    </a>
2347                                  </li><li class="h5 sm:h5">
2348                                    <a class="group h-stack gap-4"
2349                                       href="/collections/childrens-health-1"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715001909I_afront-side-Current_View_f9cf64cb-608e-46fd-b962-c0bfb5ceb7cf.jpg?v=1739999012&amp;width=104" alt="Bluebonnet Rainforest Animalz Whole Food Based Multiple 90 Animal-Shaped Chewable assorted flavor tablets help bridge the nutrient gap by providing a comprehensive blend of super fruits and veggies that are rich in essential vitamins and minerals in tasty, delicious flavored chewable tablets to support their growth and developmental needs. #size_90 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715001909I_afront-side-Current_View_f9cf64cb-608e-46fd-b962-c0bfb5ceb7cf.jpg?v=1739999012&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715001909I_afront-side-Current_View_f9cf64cb-608e-46fd-b962-c0bfb5ceb7cf.jpg?v=1739999012&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Children's Health</span></span>
2350                                    </a>
2351                                  </li><li class="h5 sm:h5">
2352                                    <a class="group h-stack gap-4"
2353                                       href="/collections/coq10-ubiquinol-1"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715007925N_afront.jpg?v=1757523365&amp;width=104" alt="Bluebonnet’s CellularActive CoQ10 Ubiquinol 30 Vegetarian Softgels are formulated with the active antioxidant form of CoQ10 (ubiquinol) which may support energy levels and heart health. #size_30 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715007925N_afront.jpg?v=1757523365&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715007925N_afront.jpg?v=1757523365&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">CoQ10 & Ubiquinol</span></span>
2354                                    </a>
2355                                  </li><li class="h5 sm:h5">
2356                                    <a class="group h-stack gap-4"
2357                                       href="/collections/herbs"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715013940G_afront-side.jpg?v=1726507374&amp;width=104" alt="Bluebonnet’s Turmeric Root Extract 60 Capsules provide a standardized extract of total curcuminoids, the most researched active constituents found in turmeric. A clean and gentle water-based extraction method is employed to capture and preserve turmeric’s most valuable components. #size_60 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715013940G_afront-side.jpg?v=1726507374&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715013940G_afront-side.jpg?v=1726507374&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Herbs</span></span>
2358                                    </a>
2359                                  </li><li class="h5 sm:h5">
2360                                    <a class="group h-stack gap-4"
2361                                       href="/collections/minerals-1"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715007482E_afront-side.jpg?v=1770763411&amp;width=104" alt="Bluebonnet’s Magnesium Glycinate 60 Vegetable Capsules are formulated with 400 mg per serving of elemental magnesium from fully reacted magnesium glycinate, a more rapidly absorbed amino acid mineral complex from Albion. Magnesium supports energy production and is critical for enzyme function. Available in easy-to-swallow vegetable capsules for maximum assimilation and absorption. #size_60 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715007482E_afront-side.jpg?v=1770763411&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715007482E_afront-side.jpg?v=1770763411&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Minerals</span></span>
2362                                    </a>
2363                                  </li><li class="h5 sm:h5">
2364                                    <a class="group h-stack gap-4"
2365                                       href="/collections/multivitamins-1"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715001534F_afront.jpg?v=1789155854&amp;width=104" alt="Bluebonnet’s Ladies’ ONE 40+ Whole Food-Based Multiple 30 Vegetable Capsules are formulated for daily nutritional support and vitality for women over 40. Helps to increase energy and vitality, protect beautiful skin, enhance mood, and support heart health. #size_30 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715001534F_afront.jpg?v=1789155854&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715001534F_afront.jpg?v=1789155854&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Multivitamins</span></span>
2366                                    </a>
2367                                  </li><li class="h5 sm:h5">
2368                                    <a class="group h-stack gap-4"
2369                                       href="/collections/omega-fatty-acids-1"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715009448H_afront.jpg?v=1742593993&amp;width=104" alt="Bluebonnet’s Omega-3 Fish Oil Brain Health 60 Softgels are formulated with a specific ratio of DHA and EPA to help supp
2369ort brain function, mood, and focus by utilizing ultra-refined omega-3s from wild-caught fish. #size_60 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715009448H_afront.jpg?v=1742593993&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715009448H_afront.jpg?v=1742593993&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Omega Fatty Acids</span></span>
2370                                    </a>
2371                                  </li><li class="h5 sm:h5">
2372                                    <a class="group h-stack gap-4"
2373                                       href="/collections/probiotic"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715030275A_afront-side.jpg?v=1739550785&amp;width=104" alt="Bluebonnet&#39;s Women&#39;s Probiotic vegetable capsules are formulated with DNA-verified strains to support vaginal, digestive and immune health. This unique formula also includes cranberry for vaginal health as well as prebiotic acacia fiber to assist the growth of friendly bacteria in the gut. #size_30 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715030275A_afront-side.jpg?v=1739550785&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715030275A_afront-side.jpg?v=1739550785&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Probiotics</span></span>
2374                                    </a>
2375                                  </li><li class="h5 sm:h5">
2376                                    <a class="group h-stack gap-4"
2377                                       href="/collections/sports-nutrition-1"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715015685O_afront-side-Current_View.jpg?v=1747760931&amp;width=104" alt="#Flavor+Size_Chocolate 1lb" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715015685O_afront-side-Current_View.jpg?v=1747760931&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715015685O_afront-side-Current_View.jpg?v=1747760931&amp;width=104 104w" width="104" height="104" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Sports Nutrition</span></span>
2378                                    </a>
2379                                  </li><li class="h5 sm:h5">
2380                                    <a class="group h-stack gap-4"
2381                                       href="/collections/superfoods"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715009165K_afront-side.jpg?v=1770829949&amp;width=104" alt="Bluebonnet’s Cranberry Fruit Extract with Vitamin C 60 Vegetable Capsules are Formulated with 500 mg of Cranberry Fruit Extract &amp; 60 mg Identity-Preserved Vitamin C to help support urinary tract health. #size_60 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715009165K_afront-side.jpg?v=1770829949&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715009165K_afront-side.jpg?v=1770829949&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Super Foods</span></span>
2382                                    </a>
2383                                  </li></ul>
2384                            </div><div class="panel__wrapper" hidden>
2385                              <ul class="v-stack gap-3">
2386                                <li class="text-with-icon lg:hidden">
2387                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
2388        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
2389      </svg>Health Interest
2390                                  </button>
2391                                </li><li class="h5 sm:h5">
2392                                    <a class="group h-stack gap-4"
2393                                       href="/collections/bone-support-1"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715006546G_afront.jpg?v=1789158152&amp;width=104" alt="Bluebonnet’s Vitamin D3 &amp; K2 60 Vegetable Capsules are formulated with vitamin D3 (cholecalciferol) and vitamin K2 (MK-7) from Natto. #size_60 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715006546G_afront.jpg?v=1789158152&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715006546G_afront.jpg?v=1789158152&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Bone Support</span></span>
2394                                    </a>
2395                                  </li><li class="h5 sm:h5">
2396                                    <a class="group h-stack gap-4"
2397                                       href="/collections/brain-health"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715007505G_afront-side.jpg?v=1770763136&amp;width=104" alt="Bluebonnet’s Magnesium L-Threonate 90 Vegetable Capsules are specially formulated with a patented form of magnesium L-threonate, Magtein, which has been clinically researched as an ultra-absorbable form of magnesium to the brain. #size_90 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715007505G_afront-side.jpg?v=1770763136&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715007505G_afront-side.jpg?v=1770763136&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Brain Health</span></span>
2398                                    </a>
2399                                  </li><li class="h5 sm:h5">
2400                                    <a class="group h-stack gap-4"
2401                                       href="/collections/cleanse-detox"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715000629I_afront-side.jpg?v=1770661850&amp;width=104" alt="Bluebonnet’s NAC 500 mg 30 vegetable capsules are formulated with the free-form amino acid N-acetyl-cysteine in its crystalline form to help supp
2401ort cellular health and immune function. #size_30 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715000629I_afront-side.jpg?v=1770661850&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715000629I_afront-side.jpg?v=1770661850&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Cleanse & Detox</span></span>
2402                                    </a>
2403                                  </li><li class="h5 sm:h5">
2404                                    <a class="group h-stack gap-4"
2405                                       href="/collections/digestive-health"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715007031F_afront.jpg?v=1757519646&amp;width=104" alt="Bluebonnet&#39;s Liquid Magnesium Citrate is formulated with a special, water-soluble form of magnesium chelated to citrate. Magnesium is required in over 300 biochemical reactions in the body but is primarily known to calm the mind and body, reduce stress, induce restful sleep, increase bone density, as well as support immune and cardiovascular health. Delicious mixed berry flavor. #size_16 fl oz (473 mL)" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715007031F_afront.jpg?v=1757519646&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715007031F_afront.jpg?v=1757519646&amp;width=104 104w" width="104" height="104" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Digestive Health</span></span>
2406                                    </a>
2407                                  </li><li class="h5 sm:h5">
2408                                    <a class="group h-stack gap-4"
2409                                       href="/collections/energy-vitality-1"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715007925N_afront.jpg?v=1757523365&amp;width=104" alt="Bluebonnet’s CellularActive CoQ10 Ubiquinol 30 Vegetarian Softgels are formulated with the active antioxidant form of CoQ10 (ubiquinol) which may support energy levels and heart health. #size_30 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715007925N_afront.jpg?v=1757523365&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715007925N_afront.jpg?v=1757523365&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Energy & Vitality</span></span>
2410                                    </a>
2411                                  </li><li class="h5 sm:h5">
2412                                    <a class="group h-stack gap-4"
2413                                       href="/collections/eye-health"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715008588K_afront-side.jpg?v=1698094663&amp;width=104" alt="Bluebonnet’s Zeaxanthin &amp; Lutein 30 Softgels are formulated with zeaxanthin and lutein from paprika and marigold flower extracts. Zeaxanthin and lutein are carotenoids that serve as potent nutrients to support optimal eye health. #size_30 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715008588K_afront-side.jpg?v=1698094663&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715008588K_afront-side.jpg?v=1698094663&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Eye Health</span></span>
2414                                    </a>
2415                                  </li><li class="h5 sm:h5">
2416                                    <a class="group h-stack gap-4"
2417                                       href="/collections/heart-health-1"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715006546G_afront.jpg?v=1789158152&amp;width=104" alt="Bluebonnet’s Vitamin D3 &amp; K2 60 Vegetable Capsules are formulated with vitamin D3 (cholecalciferol) and vitamin K2 (MK-7) from Natto. #size_60 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715006546G_afront.jpg?v=1789158152&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715006546G_afront.jpg?v=1789158152&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Heart Health</span></span>
2418                                    </a>
2419                                  </li><li class="h5 sm:h5">
2420                                    <a class="group h-stack gap-4"
2421                                       href="/collections/immune-support"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715005501M_afront.jpg?v=1757516472&amp;width=104" alt="Bluebonnet’s Super Quercetin 30 Vegetable Capsules are specially formulated with a combination of quercetin, identity preserved (IP) vitamin C, rose hips, acerola, citrus b
2421ioflavonoids, hesperidin, rutin and pineapple bromelain to help support immune function. #size_30 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715005501M_afront.jpg?v=1757516472&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715005501M_afront.jpg?v=1757516472&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Immune Support</span></span>
2422                                    </a>
2423                                  </li><li class="h5 sm:h5">
2424                                    <a class="group h-stack gap-4"
2425                                       href="/collections/joint-support"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715011175L_afront-side.jpg?v=1702047112&amp;width=104" alt="Bluebonnet’s Glucosamine Chondroitin Sulfate &amp; MSM 60 Vegetable Capsules are specially formulated with a combination of glucosamine sulfate, chondroitin sulfate, OptiMSM an active form of sulfur, as well as vitamin C from Identity-Preserved (IP) L-ascorbic acid for optimal joint health. #size_60 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715011175L_afront-side.jpg?v=1702047112&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715011175L_afront-side.jpg?v=1702047112&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Joint Support</span></span>
2426                                    </a>
2427                                  </li><li class="h5 sm:h5">
2428                                    <a class="group h-stack gap-4"
2429                                       href="/collections/prenatal-health"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715009448H_afront.jpg?v=1742593993&amp;width=104" alt="Bluebonnet’s Omega-3 Fish Oil Brain Health 60 Softgels are formulated with a specific ratio of DHA and EPA to help support brain function, mood, and focus by utilizing ultra-refined omega-3s from wild-caught fish. #size_60 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715009448H_afront.jpg?v=1742593993&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715009448H_afront.jpg?v=1742593993&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Prenatal Health</span></span>
2430                                    </a>
2431                                  </li><li class="h5 sm:h5">
2432                                    <a class="group h-stack gap-4"
2433                                       href="/collections/stress-management-1"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715007482E_afront-side.jpg?v=1770763411&amp;width=104" alt="Bluebonnet’s Magnesium Glycinate 60 Vegetable Capsules are formulated with 400 mg per serving of elemental magnesium from fully reacted magnesium glycinate, a more rapidly absorbed amino acid mineral complex from Albion. Magnesium supports energy production and is critical for enzyme function. Available in easy-to-swallow vegetable capsules for maximum assimilation and absorption. #size_60 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715007482E_afront-side.jpg?v=1770763411&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715007482E_afront-side.jpg?v=1770763411&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Stress Management </span></span>
2434                                    </a>
2435                                  </li><li class="h5 sm:h5">
2436                                    <a class="group h-stack gap-4"
2437                                       href="/collections/sexual-health"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715040007D_afront-side.jpg?v=1719957366&amp;width=104" alt="Bluebonnet’s Intimate Essentials For Him Testosterone &amp; Libido Boost Vegetable Capsules are specially formulated to help stimulate a man’s sexual chemistry by amplifying testosterone and libido levels. #size_30 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715040007D_afront-side.jpg?v=1719957366&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715040007D_afront-side.jpg?v=1719957366&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Sexual Health</span></span>
2438                                    </a>
2439                                  </li><li class="h5 sm:h5">
2440                                    <a class="group h-stack gap-4"
2441                                       href="/collections/sleep-relaxation-1"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715007482E_afront-side.jpg?v=1770763411&amp;width=104" alt="Bluebonnet’s Magnesium Glycinate 60 Vegetable Capsules are formulated with 400 mg per serving of elemental magnesium from fully reacted magnesium glycinate, a more rapidly absorbed amino acid mineral complex from Albion. Magnesium supports energy production and is critical for enzyme function. Available in easy-to-swallow vegetable capsules for maximum assimilation and absorption. #size_60 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715007482E_afront-side.jpg?v=1770763411&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715007482E_afront-side.jpg?v=1770763411&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Sleep & Relaxation</span></span>
2442                                    </a>
2443                                  </li><li class="h5 sm:h5">
2444                                    <a class="group h-stack gap-4"
2445                                       href="/collections/specialty-products"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715020528D_afront-side.jpg?v=1714751335&amp;width=104" alt="Bluebonnet’s Targeted Choice Brain Power 30 Vegetable Capsules are specially formulated with a unique blend of sustainably harvested or wildcrafted herbal extracts and other neuro-nutrients to help supp
2445ort the brain&#39;s proper response to stress and communication between nerve cells. #size_30 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715020528D_afront-side.jpg?v=1714751335&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715020528D_afront-side.jpg?v=1714751335&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Targeted Support</span></span>
2446                                    </a>
2447                                  </li><li class="h5 sm:h5">
2448                                    <a class="group h-stack gap-4"
2449                                       href="/collections/weight-management-1"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715009820F_afront-side.jpg?v=1726254124&amp;width=104" alt="Bluebonnet’s Apple Cider Vinegar with the Mother 60 Vegetable Capsules are carefully crafted from cold-pressed juice of organic apples, which has been fermented and standardized for acetic acid to support weight management and digestive health. #size_60 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715009820F_afront-side.jpg?v=1726254124&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715009820F_afront-side.jpg?v=1726254124&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Weight Management</span></span>
2450                                    </a>
2451                                  </li></ul>
2452                            </div><div class="panel__wrapper" hidden>
2453                              <ul class="v-stack gap-3">
2454                                <li class="text-with-icon lg:hidden">
2455                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
2456        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
2457      </svg>Shop By Line 
2458                                  </button>
2459                                </li><li class="h5 sm:h5">
2460                                    <a class="group h-stack gap-4"
2461                                       href="/collections/albion%C2%AE-minerals"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715006720Q_afront-side.jpg?v=1783443237&amp;width=104" alt="Bluebonnet&#39;s Buffered Chelated Magnesium 60 Vegetable Capsules are formulated with chelated magnesium bisglycinate buffered with magnesium oxide to increase the pH (alkalinity) to make it gentle on the digestive tract. #size_60 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715006720Q_afront-side.jpg?v=1783443237&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715006720Q_afront-side.jpg?v=1783443237&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Albion® Minerals</span></span>
2462                                    </a>
2463                                  </li><li class="h5 sm:h5">
2464                                    <a class="group h-stack gap-4"
2465                                       href="/collections/beautiful-ally%C2%AE"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715015005E_afront-side.jpg?v=1695310204&amp;width=104" alt="Bluebonnet’s Beautiful Ally Hair Skin &amp; Nails 60 Vegetable Capsules are formulated to help protect, maintain and nourish hair, skin and nails daily with vitamins, minerals and other ingredients like L-glutathione, type I &amp; III collagen peptides, keratin, and MSM. These nutrients provide the body with the building blocks necessary to help improve the strength and appearance of hair and nails while supporting skin moisture, elasticity, and radiance from the inside out.  #size_60 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715015005E_afront-side.jpg?v=1695310204&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715015005E_afront-side.jpg?v=1695310204&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Beautiful Ally®</span></span>
2466                                    </a>
2467                                  </li><li class="h5 sm:h5">
2468                                    <a class="group h-stack gap-4"
2469                                       href="/collections/earthsweet%C2%AE-chewables"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715006560D_afront.jpg?v=1757519292&amp;width=104" alt="Earthsweet chewables Vitamin D3 K2 specially formulated with 125 mcg (5000 iu) vitamin d3 from lanolin and 100 mcg vitamin k2 from natto in a delicious raspberry flavor and sweetened with EarthSweet, a proprietary sweetening mix of fruit powders and cane sugar crystals to help supp
2469ort immune function, mood, and heart health. #size_60 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715006560D_afront.jpg?v=1757519292&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715006560D_afront.jpg?v=1757519292&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">EarthSweet® Chewables</span></span>
2470                                    </a>
2471                                  </li><li class="h5 sm:h5">
2472                                    <a class="group h-stack gap-4"
2473                                       href="/collections/intimate-essentials"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715040007D_afront-side.jpg?v=1719957366&amp;width=104" alt="Bluebonnet’s Intimate Essentials For Him Testosterone &amp; Libido Boost Vegetable Capsules are specially formulated to help stimulate a man’s sexual chemistry by amplifying testosterone and libido levels. #size_30 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715040007D_afront-side.jpg?v=1719957366&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715040007D_afront-side.jpg?v=1719957366&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Intimate Essentials</span></span>
2474                                    </a>
2475                                  </li><li class="h5 sm:h5">
2476                                    <a class="group h-stack gap-4"
2477                                       href="/collections/one%C2%AE-multiple"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715001534F_afront.jpg?v=1789155854&amp;width=104" alt="Bluebonnet’s Ladies’ ONE 40+ Whole Food-Based Multiple 30 Vegetable Capsules are formulated for daily nutritional support and vitality for women over 40. Helps to increase energy and vitality, protect beautiful skin, enhance mood, and support heart health. #size_30 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715001534F_afront.jpg?v=1789155854&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715001534F_afront.jpg?v=1789155854&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">ONE® Multiple</span></span>
2478                                    </a>
2479                                  </li><li class="h5 sm:h5">
2480                                    <a class="group h-stack gap-4"
2481                                       href="/collections/probiotics-refrigerated"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715030008I_afront-side-Current_View.jpg?v=1736528253&amp;width=104" alt="Bluebonnet’s Probiotic &amp; Prebiotic 30 Vegetable Capsules are formulated with 10 billion viable cultures from 20 DNA-verified, scientifically supported strains. This unique, science-based probiotic formula includes the prebiotic inulin from chicory root extract, to assist the growth of friendly bacterium in the gut. #size_30 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715030008I_afront-side-Current_View.jpg?v=1736528253&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715030008I_afront-side-Current_View.jpg?v=1736528253&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Probiotics (Refrigerated)</span></span>
2482                                    </a>
2483                                  </li><li class="h5 sm:h5">
2484                                    <a class="group h-stack gap-4"
2485                                       href="/collections/shelf-stable-probiotics-1"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715030275A_afront-side.jpg?v=1739550785&amp;width=104" alt="Bluebonnet&#39;s Women&#39;s Probiotic vegetable capsules are formulated with DNA-verified strains to support vaginal, digestive and immune health. This unique formula also includes cranberry for vaginal health as well as prebiotic acacia fiber to assist the growth of friendly bacteria in the gut. #size_30 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715030275A_afront-side.jpg?v=1739550785&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715030275A_afront-side.jpg?v=1739550785&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Probiotics (Shelf-stable)</span></span>
2486                                    </a>
2487                                  </li><li class="h5 sm:h5">
2488                                    <a class="group h-stack gap-4"
2489                                       href="/collections/rainforest-animalz%C2%AE"><img src="//bluebonnetnutrition.com/cdn/shop/files/743715001909I_afront-side-Current_View_f9cf64cb-608e-46fd-b962-c0bfb5ceb7cf.jpg?v=1739999012&amp;width=104" alt="Bluebonnet Rainforest Animalz Whole Food Based Multiple 90 Animal-Shaped Chewable assorted flavor tablets help bridge the nutrient gap by providing a comprehensive blend of super fruits and veggies that are rich in essential vitamins and minerals in tasty, delicious flavored chewable tablets to support their growth and developmental needs. #
2489size_90 count" srcset="//bluebonnetnutrition.com/cdn/shop/files/743715001909I_afront-side-Current_View_f9cf64cb-608e-46fd-b962-c0bfb5ceb7cf.jpg?v=1739999012&amp;width=52 52w, //bluebonnetnutrition.com/cdn/shop/files/743715001909I_afront-side-Current_View_f9cf64cb-608e-46fd-b962-c0bfb5ceb7cf.jpg?v=1739999012&amp;width=104 104w" width="104" height="109" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Rainforest Animalz®</span></span>
2490                                    </a>
2491                                  </li></ul>
2492                            </div>
2493    </div></div></navigation-drawer>
2493<script>
2494  document.documentElement.style.setProperty('--header-height', Math.round(document.getElementById('shopify-section-sections--22957343834422__header').clientHeight) + 'px');
2495</script>
2495
2496
2497</header>
2498<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
2499<div id="shopify-section-sections--22957343867190__cart-drawer" class="shopify-section shopify-section-group-overlay-group"><cart-drawer  class="cart-drawer drawer drawer--lg" id="cart-drawer"><button is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
2500        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
2501      </svg></button>
2502
2503    <div class="empty-state align-self-center">
2504      <div class="empty-state__icon-wrapper"><svg role="presentation" stroke-width="1" focusable="false" width="32" height="32" class="icon icon-cart" viewBox="0 0 22 22">
2505            <path d="M11 7H3.577A2 2 0 0 0 1.64 9.497l2.051 8A2 2 0 0 0 5.63 19H16.37a2 2 0 0 0 1.937-1.503l2.052-8A2 2 0 0 0 18.422 7H11Zm0 0V1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
2506          </svg><span class="count-bubble count-bubble--lg">0</span>
2507      </div>
2508
2509      <div class="prose">
2510        <p class="h5">Your cart is empty</p>
2511<a class="button button--xl"
2512  
2513  
2514  
2515  
2516  
2517  href="/collections/all"
2518  
2519  
2520 >Continue shopping</a></div>
2521    </div></cart-drawer>
2522
2523
2524</div><div id="shopify-section-sections--22957343867190__search-drawer" class="shopify-section shopify-section-group-overlay-group"><search-drawer  class="search-drawer search-drawer--full drawer drawer--lg" id="search-drawer">
2525  <form action="/search" method="get" class="v-stack gap-5 sm:gap-8" role="search">
2526    <div class="search-input">
2527      <input type="search" name="q" placeholder="Search for..." autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" aria-label="Search">
2528      <button type="reset" class="text-subdued">Clear</button>
2529      <button type="button" is="close-button">
2530        <span class="sr-only">Close</span><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
2531        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
2532      </svg></button>
2533    </div>
2534
2535    <style>
2536      #shopify-section-sections--22957343867190__search-drawer {
2537        --predictive-search-column-count: 3;
2538      }
2539    </style>
2540
2541    <input type="hidden" name="type" value="product">
2542
2543    <predictive-search class="predictive-search" section-id="sections--22957343867190__search-drawer"><div slot="results"></div>
2544
2545      <div slot="loading">
2546        <div class="v-stack gap-5 sm:gap-6 md:hidden">
2547          <div class="h-stack gap-4 sm:gap-5"><span class="skeleton skeleton--tab"></span><span class="skeleton skeleton--tab"></span><span class="skeleton skeleton--tab"></span></div>
2548
2549          <div class="v-stack gap-4 sm:gap-6"><div class="h-stack align-center gap-5 sm:gap-6">
2550                <span class="skeleton skeleton--thumbnail"></span>
2551
2552                <div class="v-stack gap-3 w-full">
2553                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
2554                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
2555                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
2556                </div>
2557              </div><div class="h-stack align-center gap-5 sm:gap-6">
2558                <span class="skeleton skeleton--thumbnail"></span>
2559
2560                <div class="v-stack gap-3 w-full">
2561                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
2562                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
2563                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
2564                </div>
2565              </div><div class="h-stack align-center gap-5 sm:gap-6">
2566                <span class="skeleton skeleton--thumbnail"></span>
2567
2568                <div class="v-stack gap-3 w-full">
2569                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
2570                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
2571                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
2572                </div>
2573              </div><div class="h-stack align-center gap-5 sm:gap-6">
2574                <span class="skeleton skeleton--thumbnail"></span>
2575
2576                <div class="v-stack gap-3 w-full">
2577                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
2578                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
2579                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
2580                </div>
2581              </div></div>
2582        </div><div class="predictive-search__skeleton-full-width hidden"><div class="v-stack gap-8">
2583                <span class="skeleton skeleton--tab"></span><div class="h-stack align-center gap-5 sm:gap-6">
2584                    <span class="skeleton skeleton--thumbnail"></span>
2585
2586                    <div class="v-stack gap-3 w-full">
2587                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
2588                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
2589                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
2590                    </div>
2591                  </div><div class="h-stack align-center gap-5 sm:gap-6">
2592                    <span class="skeleton skeleton--thumbnail"></span>
2593
2594                    <div class="v-stack gap-3 w-full">
2595                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
2596                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
2597                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
2598                    </div>
2599                  </div><div class="h-stack align-center gap-5 sm:gap-6">
2600                    <span class="skeleton skeleton--thumbnail"></span>
2601
2602                    <div class="v-stack gap-3 w-full">
2603                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
2604                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
2605                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
2606                    </div>
2607                  </div><div class="h-stack align-center gap-5 sm:gap-6">
2608                    <span class="skeleton skeleton--thumbnail"></span>
2609
2610                    <div class="v-stack gap-3 w-full">
2611                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
2612                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
2613                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
2614                    </div>
2615                  </div></div><div class="v-stack gap-8">
2616                <span class="skeleton skeleton--tab"></span><div class="h-stack align-center gap-5 sm:gap-6">
2617                    <span class="skeleton skeleton--thumbnail"></span>
2618
2619                    <div class="v-stack gap-3 w-full">
2620                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
2621                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
2622                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
2623                    </div>
2624                  </div><div class="h-stack align-center gap-5 sm:gap-6">
2625                    <span class="skeleton skeleton--thumbnail"></span>
2626
2627                    <div class="v-stack gap-3 w-full">
2628                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
2629                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
2630                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
2631                    </div>
2632                  </div><div class="h-stack align-center gap-5 sm:gap-6">
2633                    <span class="skeleton skeleton--thumbnail"></span>
2634
2635                    <div class="v-stack gap-3 w-full">
2636                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
2637                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
2638                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
2639                    </div>
2640                  </div><div class="h-stack align-center gap-5 sm:gap-6">
2641                    <span class="skeleton skeleton--thumbnail"></span>
2642
2643                    <div class="v-stack gap-3 w-full">
2644                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
2645                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
2646                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
2647                    </div>
2648                  </div></div><div class="v-stack gap-8">
2649                <span class="skeleton skeleton--tab"></span><div class="h-stack align-center gap-5 sm:gap-6">
2650                    <span class="skeleton skeleton--thumbnail"></span>
2651
2652                    <div class="v-stack gap-3 w-full">
2653                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
2654                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
2655                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
2656                    </div>
2657                  </div><div class="h-stack align-center gap-5 sm:gap-6">
2658                    <span class="skeleton skeleton--thumbnail"></span>
2659
2660                    <div class="v-stack gap-3 w-full">
2661                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
2662                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
2663                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
2664                    </div>
2665                  </div><div class="h-stack align-center gap-5 sm:gap-6">
2666                    <span class="skeleton skeleton--thumbnail"></span>
2667
2668                    <div class="v-stack gap-3 w-full">
2669                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
2670                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
2671                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
2672                    </div>
2673                  </div><div class="h-stack align-center gap-5 sm:gap-6">
2674                    <span class="skeleton skeleton--thumbnail"></span>
2675
2676                    <div class="v-stack gap-3 w-full">
2677                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
2678                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
2679                      <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
2680                    </div>
2681                  </div></div></div></div>
2682    </predictive-search>
2683  </form>
2684</search-drawer>
2685
2686</div>
2687<!-- END sections: overlay-group --><cart-notification-drawer open-from="bottom" class="quick-buy-drawer drawer"></cart-notification-drawer><main role="main" id="main" class="anchor">
2688      <section id="shopify-section-template--22957343539510__main" class="shopify-section shopify-section--main-search"><style>#shopify-section-template--22957343539510__main {
2689    --product-list-gap: var(--product-list-row-gap) var(--spacing-2);
2690    --product-list-items-per-row: 2;
2691    --product-list-grid: auto-flow dense / repeat(var(--product-list-items-per-row), minmax(0, 1fr));
2692
2693    --content-over-media-gap: var(--spacing-8);
2694  }
2695
2696  @media screen and (min-width: 700px) {
2697    #shopify-section-template--22957343539510__main {
2698      --product-list-gap: var(--product-list-row-gap) var(--product-list-column-gap);
2699      --product-list-items-per-row: 2;
2700    }
2701  }
2702
2703  @media screen and (min-width: 1000px) {
2704    #shopify-section-template--22957343539510__main {
2705      --product-list-items-per-row: 2;
2706    }
2707  }
2708
2709  @media screen and (min-width: 1200px) {
2710    #shopify-section-template--22957343539510__main {
2711      --product-list-items-per-row: 3;
2712    }
2713  }
2714
2715  @media screen and (min-width: 1400px) {
2716    #shopify-section-template--22957343539510__main {
2717      --product-list-items-per-row: 3;
2718    }
2719  }
2720</style>
2721
2722<div class="container"><div class="empty-state">
2723      <h1 class="h2">Search</h1><form class="main-search-form" action="/search" method="get" role="search">
2724    <input type="hidden" name="type" value="product">
2725
2726    <div class="v-stack gap-6 sm:gap-12">
2727      <div class="search-input">
2728        <input type="search" name="q" value="" placeholder="Search for..." autocomplete="off" autocorrect="off" spellcheck="false" aria-label="Search">
2729        <button type="submit"><svg role="presentation" stroke-width="2" focusable="false" width="22" height="22" class="icon icon-search" viewBox="0 0 22 22">
2730        <circle cx="11" cy="10" r="7" fill="none" stroke="currentColor"></circle>
2731        <path d="m16 15 3 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
2732      </svg></button>
2733      </div><div class="justify-self-center">
2734<button type="submit" class="button button--xl"
2735  
2736  
2737  
2738  
2739  
2740  
2741  
2742  is="custom-button"
2743 >Search</button></div></div>
2744  </form></div></div>
2745
2746</section>
2747<!-- BEGIN sections: footer-group -->
2748<footer id="shopify-section-sections--22957343801654__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><div class="footer">
2749  <div class="container">
2750    <div class="footer__wrapper"><div class="footer__block-list empty:hidden"><div class="footer__block footer__block--menu" ><p class="bold">Main menu</p><ul class="v-stack gap-3" role="list"><li>
2751                          <a href="/collections/all" class="inline-block link-faded break-all">Products</a>
2752                        </li><li>
2753                          <a href="https://bluebonnetnutrition.com/collections/bundles" class="inline-block link-faded break-all">Bundles</a>
2754                        </li><li>
2755                          <a href="/pages/new-products" class="inline-block link-faded break-all">What's New</a>
2756                        </li><li>
2757                          <a href="/blogs/news" class="inline-block link-faded break-all">Articles</a>
2758                        </li><li>
2759                          <a href="/blogs/recipes" class="inline-block link-faded break-all">Recipes</a>
2760                        </li><li>
2761                          <a href="/pages/about-us" class="inline-block link-faded break-all">About Us</a>
2762                        </li><li>
2763                          <a href="/pages/store-locator" class="inline-block link-faded break-all">Find a store</a>
2764                        </li></ul>
2765                  </div><div class="footer__block footer__block--menu" ><p class="bold">Helpful Resources</p><ul class="v-stack gap-3" role="list"><li>
2766                          <a href="/search" class="inline-block link-faded break-all">Search</a>
2767                        </li><li>
2768                          <a href="/" class="inline-block link-faded break-all">Home</a>
2769                        </li><li>
2770                          <a href="/pages/faq" class="inline-block link-faded break-all">FAQ</a>
2771                        </li><li>
2772                          <a href="/pages/subscribe-save-faq" class="inline-block link-faded break-all">Subscribe & Save FAQ</a>
2773                        </li><li>
2774                          <a href="/pages/contact" class="inline-block link-faded break-all">Contact Us</a>
2775                        </li><li>
2776                          <a href="https://bluebonnetnutrition.com/account" class="inline-block link-faded break-all">Request a Return</a>
2777                        </li><li>
2778                          <a href="/pages/terms-of-use" class="inline-block link-faded break-all">Terms Of Service</a>
2779                        </li><li>
2780                          <a href="/pages/privacy-policy" class="inline-block link-faded break-all">Privacy Policy</a>
2781                        </li><li>
2782                          <a href="/pages/refund-policy" class="inline-block link-faded break-all">Refund Policy</a>
2783                        </li><li>
2784                          <a href="/pages/shipping-policy" class="inline-block link-faded break-all">Shipping Policy</a>
2785                        </li><li>
2786                          <a href="/pages/careers" class="inline-block link-faded break-all">Careers</a>
2787                        </li></ul>
2788                  </div><div class="footer__block footer__block--text" ><div class="prose text-subdued"><p>The information on this site is for information purposes only and is not intended as a substitute for advice from a physician or other health care professional or any information contained in product labeling. Consult a healthcare professional before starting any diet, supplement, or exercise program, before taking any medication, or if you have or suspect you might have a health problem.</p></div><div class="follow-on-shop">
2788<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js"></script>
vendor: 1 bytes, line 2788
2788
2789<script type="module">
2790  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js");
2791
2792  
2793</script>
2793
2794
2795<shop-follow-button ux-mode="windoid" return-uri="https://bluebonnetnutrition.com/account/redirect" proxy="true"></shop-follow-button>
2796</div></div></div><div class="footer__aside empty:hidden"><div class="footer__aside-top"><ul class="social-media " role="list"><li>
2797      <a href="https://www.facebook.com/BluebonnetNutrition" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Facebook"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-facebook" viewBox="0 0 24 24">
2798        <path fill-rule="evenodd" clip-rule="evenodd" d="M10.183 21.85v-8.868H7.2V9.526h2.983V6.982a4.17 4.17 0 0 1 4.44-4.572 22.33 22.33 0 0 1 2.667.144v3.084h-1.83a1.44 1.44 0 0 0-1.713 1.68v2.208h3.423l-.447 3.456h-2.97v8.868h-3.57Z" fill="currentColor"/>
2799      </svg></a>
2800    </li><li>
2801      <a href="https://twitter.com/BluebonnetNutri" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Twitter"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-twitter" viewBox="0 0 24 24">
2802        <path d="M16.94 4h2.715l-5.93 6.777L20.7 20h-5.462l-4.278-5.593L6.065 20H3.35l6.342-7.25L3 4h5.6l3.868 5.113L16.94 4Zm-.952 14.375h1.504L7.784 5.54H6.17l9.818 12.836Z" fill="currentColor"/>
2803      </svg></a>
2804    </li><li>
2805      <a href="https://www.instagram.com/bluebonnet_nutrition/" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Instagram"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-instagram" viewBox="0 0 24 24">
2806        <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.4c-2.607 0-2.934.011-3.958.058-1.022.046-1.72.209-2.33.446a4.705 4.705 0 0 0-1.7 1.107 4.706 4.706 0 0 0-1.108 1.7c-.237.611-.4 1.31-.446 2.331C2.41 9.066 2.4 9.392 2.4 12c0 2.607.011 2.934.058 3.958.046 1.022.209 1.72.446 2.33a4.706 4.706 0 0 0 1.107 1.7c.534.535 1.07.863 1.7 1.108.611.237 1.309.4 2.33.446 1.025.047 1.352.058 3.959.058s2.934-.011 3.958-.058c1.022-.046 1.72-.209 2.33-.446a4.706 4.706 0 0 0 1.7-1.107 4.706 4.706 0 0 0 1.108-1.7c.237-.611.4-1.31.446-2.33.047-1.025.058-1.352.058-3.959s-.011-2.934-.058-3.958c-.047-1.022-.209-1.72-.446-2.33a4.706 4.706 0 0 0-1.107-1.7 4.705 4.705 0 0 0-1.7-1.108c-.611-.237-1.31-.4-2.331-.446C14.934 2.41 14.608 2.4 12 2.4Zm0 1.73c2.563 0 2.867.01 3.88.056.935.042 1.443.199 1.782.33.448.174.768.382 1.104.718.336.336.544.656.718 1.104.131.338.287.847.33 1.783.046 1.012.056 1.316.056 3.879 0 2.563-.01 2.867-.056 3.88-.043.935-.199 1.444-.33 1.782a2.974 2.974 0 0 1-.719 1.104 2.974 2.974 0 0 1-1.103.718c-.339.131-.847.288-1.783.33-1.012.046-1.316.056-3.88.056-2.563 0-2.866-.01-3.878-.056-.936-.042-1.445-.199-1.783-.33a2.974 2.974 0 0 1-1.104-.718 2.974 2.974 0 0 1-.718-1.104c-.131-.338-.288-.847-.33-1.783-.047-1.012-.056-1.316-.056-3.879 0-2.563.01-2.867.056-3.88.042-.935.199-1.443.33-1.782.174-.448.382-.768.718-1.104a2.974 2.974 0 0 1 1.104-.718c.338-.131.847-.288 1.783-.33C9.133 4.14 9.437 4.13 12 4.13Zm0 11.07a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4Zm0-8.13a4.93 4.93 0 1 0 0 9.86 4.93 4.93 0 0 0 0-9.86Zm6.276-.194a1.152 1.152 0 1 1-2.304 0 1.152 1.152 0 0 1 2.304 0Z" fill="currentColor"/>
2807      </svg></a>
2808    </li><li>
2809      <a href="https://www.pinterest.com/bluebonnetnutrition/_saved/" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Pinterest"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-pinterest" viewBox="0 0 24 24">
2810        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.765 2.401c3.59-.054 5.837 1.4 6.895 3.95.349.842.722 2.39.442 3.675-.112.512-.144 1.048-.295 1.53-.308.983-.708 1.853-1.238 2.603-.72 1.02-1.81 1.706-3.182 2.052-1.212.305-2.328-.152-2.976-.643-.206-.156-.483-.36-.56-.643h-.029c-.046.515-.244 1.062-.383 1.531-.193.65-.23 1.321-.472 1.929a12.345 12.345 0 0 1-.942 1.868c-.184.302-.692 1.335-1.061 1.347-.04-.078-.057-.108-.06-.245-.118-.19-.035-.508-.087-.766-.082-.4-.145-1.123-.06-1.53v-.643c.096-.442.092-.894.207-1.317.25-.92.39-1.895.648-2.848.249-.915.477-1.916.678-2.847.045-.21-.21-.815-.265-1.041-.174-.713-.042-1.7.
2810176-2.236.275-.674 1.08-1.703 2.122-1.439.838.212 1.371 1.118 1.09 2.266-.295 1.205-.677 2.284-.943 3.49-.068.311.05.641.118.827.248.672 1 1.324 2.004 1.072 1.52-.383 2.193-1.76 2.652-3.246.124-.402.109-.781.206-1.225.204-.935.118-2.331-.177-3.061-.472-1.17-1.353-1.92-2.563-2.328L12.707 4.3c-.56-.128-1.626.064-2.004.183-1.69.535-2.737 1.427-3.388 3.032-.222.546-.344 1.1-.383 1.868l-.03.276c.13.686.144 1.14.413 1.653.132.252.447.451.5.765.032.185-.104.464-.147.613-.065.224-.041.48-.147.673-.192.349-.714.087-.943-.061-1.192-.77-2.175-2.995-1.62-5.144.085-.332.09-.62.206-.919.723-1.844 1.802-2.978 3.359-3.95.583-.364 1.37-.544 2.092-.734l1.149-.154Z" fill="currentColor"/>
2811      </svg></a>
2812    </li><li>
2813      <a href="https://www.youtube.com/@BluebonnetNutri" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on YouTube"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-youtube" viewBox="0 0 24 24">
2814        <path fill-rule="evenodd" clip-rule="evenodd" d="M20.44 5.243c.929.244 1.66.963 1.909 1.876.451 1.654.451 5.106.451 5.106s0 3.452-.451 5.106a2.681 2.681 0 0 1-1.91 1.876c-1.684.443-8.439.443-8.439.443s-6.754 0-8.439-.443a2.682 2.682 0 0 1-1.91-1.876c-.45-1.654-.45-5.106-.45-5.106s0-3.452.45-5.106a2.681 2.681 0 0 1 1.91-1.876c1.685-.443 8.44-.443 8.44-.443s6.754 0 8.438.443Zm-5.004 6.982L9.792 15.36V9.091l5.646 3.134Z" fill="currentColor"/>
2815      </svg></a>
2816    </li><li>
2817      <a href="https://www.linkedin.com/company/bluebonnetnutrition" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on LinkedIn"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-linkedin" viewBox="0 0 24 24">
2818        <path fill-rule="evenodd" clip-rule="evenodd" d="M7.349 5.478a1.875 1.875 0 1 0-3.749 0 1.875 1.875 0 1 0 3.749 0ZM7.092 19.2H3.857V8.78h3.235V19.2ZM12.22 8.78H9.121V19.2h3.228v-5.154c0-1.36.257-2.676 1.94-2.676 1.658 0 1.68 1.554 1.68 2.763V19.2H19.2v-5.715c0-2.806-.605-4.963-3.877-4.963-1.573 0-2.629.863-3.06 1.683h-.044V8.78Z" fill="currentColor"/>
2819      </svg></a>
2820    </li></ul></div><div class="footer__aside-bottom"><p class="footer__copyright text-sm text-subdued">© 2026, Bluebonnet Nutrition. <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a></p>
2821        </div>
2822      </div>
2823    </div>
2824  </div>
2825</div>
2826
2827</footer>
2828<!-- END sections: footer-group --></main>
2829   
2830    
2831
2832    
2833
2834
2835
2836<!-- END OF QUANTITY DISCOUNT NOTE FOR EARTHSWEET PRODUCTS, single vitamins products, Liquid Cal flavor combinations, multivitamins -->
2837
2838
2839
2840
2841  <div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
2841<script>
2842  window['ShopifyForms'] = {
2843    ...window['ShopifyForms'],
2844    currentPageType: "search"
2845  };
2846</script>
2846
2847
2848
2849</div><div id="shopify-block-ASS9ucXdMTVJtT1hWY__11434813149838796522" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: ct-restock-preorder -->
2849<script type="text/javascript">
2850	window.CTBIS = window.CTBIS || {};
2851	CTBIS.preOrder = CTBIS.preOrder || {};
2852	CTBIS.preOrder.config = CTBIS.preOrder.config || {};
2853	CTBIS.preOrder.config.shopOrigin  = "bluebonnetnutrition-1805.myshopify.com";
2854	CTBIS.preOrder.config.moneyFormat = "${{amount}}";   
2855	CTBIS.preOrder.product =null;
2856    CTBIS.preOrder.variantMetafields = CTBIS.preOrder.variantMetafields || {};
2857  
2858	var is_enable_preOrder = false;
2859	CTBIS.preOrder.settings = {is_enable: is_enable_preOrder};
2860	
2861		var shopMetaPreorder =  "";
2862
2863	
2864	CTBIS.preOrder.settings.is_enable = is_enable_preOrder;
2865</script>
2865
2866   <!-- END app snippet -->�
2867
2868</div><div id="shopify-block-AYjNLSHk4TmJUV2VSW__2783554875815837874" class="shopify-block shopify-app-block">
2869  <!-- BEGIN app snippet: app-data -->
2870<!-- BEGIN app snippet: widget-boot -->
2870<script>
2871  (function () {
2872    // Headless / DOM-rebuild storefronts (e.g. Helium builder) re-render the whole
2873    // document after hydration, wiping both this injected loader script and the
2874    // widget nodes it mounts — the widget silently disappears. This closure survives
2875    // such rebuilds (it lives in JS memory even after its own script node is removed),
2876    // so it re-injects the loader whenever the widget vanishes after having mounted.
2877    if (window.__seaA11yLoaderHealer) return;
2878    window.__seaA11yLoaderHealer = true;
2879
2880    var LOADER_BASE = 'https://cdn-accessibility.avada.io/scripttag';
2881    var LOADER_FILE = 'sea-accessibility-loader.min.js';
2882    // Every id/class the loader or main bundle renders when the widget is present.
2883    var WIDGET_SELECTORS = [
2884      '#Sea-Accessibility__LoaderButton',
2885      '#Sea-Accessibility__button',
2886      '#Sea-Accessibility__ButtonWidget--Inline',
2887      '#SEA_ACCESSIBILITY_WidgetIconContainer',
2888      '.Sea-Accessibility__Loader'
2889    ];
2890    var MAX_REHEALS = 20; // safety cap so a hostile theme can never loop forever
2891
2892    function widgetPresent() {
2893      for (var i = 0; i < WIDGET_SELECTORS.length; i++) {
2894        if (document.querySelector(WIDGET_SELECTORS[i])) return true;
2895      }
2896      return false;
2897    }
2898
2899    function loaderScriptPresent() {
2900      var scripts = document.getElementsByTagName('script');
2901      for (var i = 0; i < scripts.length; i++) {
2902        if (scripts[i].src && scripts[i].src.indexOf('sea-accessibility-loader') !== -1) return true;
2903      }
2904      return false;
2905    }
2906
2907    // SEC-P4 H1 follow-up (SB-17345): the loader stays a fixed filename (it's embedded
2908    // here by literal name), so it can't be pinned by content-hash like the main bundle.
2909    // Instead we fetch its sha384 from a manifest that ships in the very same scripttag
2910    // build/deploy as the loader bundle itself, so the two can never drift apart the way
2911    // a hash hardcoded into this Liquid template could (this template and the scripttag
2912    // bundle deploy on separate, unsynchronized pipelines).
2913    var loaderManifest = null; // {file, integrity} once fetched; stays null forever on failure
2914    var manifestFetchStarted = false;
2915
2916    function fetchLoaderManifest(onDone) {
2917      if (loaderManifest || manifestFetchStarted) return onDone();
2918      manifestFetchStarted = true;
2919      var done = false;
2920      function finish() {
2921        if (done) return;
2922        done = true;
2923        onDone();
2924      }
2925      try {
2926        var xhr = new XMLHttpRequest();
2927        xhr.open('GET', LOADER_BASE + '/loader-sri-manifest.json?v=' + Date.now(), true);
2928        xhr.timeout = 3000;
2929        xhr.onload = function () {
2930          try {
2931            if (xhr.status >= 200 && xhr.status < 300) {
2932              var manifest = JSON.parse(xhr.responseText);
2933              if (manifest && manifest.file && manifest.integrity) loaderManifest = manifest;
2934            }
2935          } catch (e) {}
2936          finish();
2937        };
2938        xhr.onerror = finish;
2939        xhr.ontimeout = finish;
2940        xhr.send();
2941      } catch (e) {
2942        finish();
2943      }
2944    }
2945
2946    function injectLoader() {
2947      // Fail-open by design: a manifest fetch hiccup (network flake, ad blocker on the
2948      // XHR, CDN blip) must never take the whole accessibility widget down. Worst case
2949      // we load the loader unpinned, same as before this fix.
2950      fetchLoaderManifest(function () {
2951        var s = document.createElement('script');
2952        if (loaderManifest) {
2953          s.src = LOADER_BASE + '/' + loaderManifest.file + '?v=' + Date.now();
2954          s.integrity = loaderManifest.integrity;
2955          s.crossOrigin = 'anonymous';
2956        } else {
2957          s.src = LOADER_BASE + '/' + LOADER_FILE + '?v=' + Date.now();
2958        }
2959        s.defer = true;
2960        (document.head || document.documentElement).appendChild(s);
2961      });
2962    }
2963
2964    injectLoader();
2965
2966    // Only reheal once the widget has actually mounted and then disappeared: this
2967    // avoids re-injecting on stores where the widget is legitimately absent
2968    // (country-hidden, inline target missing) or where a script optimiser merely
2969    // strips executed 
2969<script> tags without touching the widget.
2970    var everMounted = false;
2971    var reheals = 0;
2972    var rehealing = false;
2973
2974    function check() {
2975      if (widgetPresent()) {
2976        everMounted = true;
2977        return;
2978      }
2979      if (!everMounted || rehealing || reheals >= MAX_REHEALS) return;
2980      // Widget gone. The loader 
2980<script> being gone too is the DOM-rebuild signal.
2981      if (loaderScriptPresent()) return;
2982      rehealing = true;
2983      reheals++;
2984      injectLoader();
2985      // Give the freshly injected loader a beat to mount before re-arming.
2986      setTimeout(function () { rehealing = false; }, 1000);
2987    }
2988
2989    if (typeof MutationObserver !== 'undefined') {
2990      var start = function () {
2991        try {
2992          new MutationObserver(check).observe(document.documentElement, {
2993            childList: true,
2994            subtree: true
2995          });
2996        } catch (e) {}
2997      };
2998      if (document.body) start();
2999      else document.addEventListener('DOMContentLoaded', start);
3000    }
3001  })();
3002</script>
3002
3003<!-- END app snippet -->
3004
3005
3006
3007
3008  <link href='https://fonts.cdnfonts.com/css/noto-serif-gurmukhi' rel='stylesheet'>
3009  <link href='https://fonts.cdnfonts.com/css/open-dyslexic' rel='stylesheet'>
3010  <style>
3011    @font-face {
3012      font-family: 'Sea-Accessibility-Open-Dyslexic';
3013      font-style: normal;
3014      font-weight: 400;
3015      font-display: swap;
3016      src: url('https://fonts.cdnfonts.com/s/29616/open-dyslexic.woff') format('woff');
3017    }
3018
3019    @font-face {
3020      font-family: 'Sea-Accessibility';
3021      font-style: normal;
3022      font-weight: 400;
3023      font-display: swap;
3024      src: url('https://fonts.cdnfonts.com/s/107479/NotoSerifGurmukhi[wght].woff') format('woff');
3025    }
3026
3027    @font-face {
3028      font-family: 'Sea-Accessibility';
3029      font-style: normal;
3030      font-weight: 700;
3031      font-display: swap;
3032      src: url('https://fonts.cdnfonts.com/s/107479/NotoSerifGurmukhi[wght].woff') format('woff');
3033    }
3034  </style>
3035
3036<script>
3037  try {
3038    const [dataMetafields = {}] = [
3039      {"appStatus":true,"removeBrandingForNewShop":false,"disabledToggleClassAtModeReaderView":false,"showCloseButton":false,"redetectOnLocaleChange":false,"widgetSetting":{"buttonStyle":"floating","inlineText":"Accessibility","inlineTextMode":"worldwide","inlineTextLocalized":{"en-US":"Accessibility","en-GB":"Accessibility","fr":"Accessibilité","de":"Barrierefreiheit","it":"Accessibilità","es":"Accesibilidad","el":"Προσβασιμότητα","pt-PT":"Acessibilidade","pt-BR":"Acessibilidade","cs":"Přístupnost","da":"Tilgængelighed","nl":"Toegankelijkheid","fi":"Esteettömyys","sv":"Tillgänglighet","no":"Tilgjengelighet","pl":"Dostępność","vi":"Trợ năng","ja":"アクセシビリティ","ko":"접근성","zh-CN":"无障碍","zh-TW":"無障礙","th":"การเข้าถึง","tr":"Erişilebilirlik","ru":"Доступность","he":"נגישות","hi":"सुलभता","id":"Aksesibilitas","et":"Ligipääsetavus","ro":"Accesibilitate","lt":"Prieinamumas","ar":"إمكانية الوصول"},"footerTitle":"Powered by Sea","detectLanguage":["browser-language"],"textFont":"inherit","customCSS":"","headerTitle":"","brandBgColor":"#F5F5F5","titleSectionTextColor":"#272D36","titleSectionBgColor":"#FFFFFF","resetButtonTextColor":"#FFFFFF","hideButtonTextColor":"#B50700","shopId":"cXJbIQYArLHdH61OVY1K","brandSecondaryColor":"#490e67","buttonIcon":"wheelchair","defaultLanguage":"en","brandPrimaryColor":"#7f3f98","mobileRatio":"80percent","preset":"blue","id":"5US38FEZSmRw7p6eotZs","resetButtonBgColor":"#490e67","buttonSize":"medium","createdAt":"2025-09-24T15:04:44.566Z","fontUrl":"","position":"left","buttonPosition":"bottom"},"menuSetting":{"statementLink":"https:\/\/bluebonnetnutrition-1805.myshopify.com\/pages\/accessibility-statement","allowResizeContent":true,"allowChangeLanguage":true,"allowAccessibilityProfiles":true,"enableShowHideWidget":true,"allowResetAdjustment":true,"enableStatementLink":true,"enableContrast":true,"enableSaturation":true,"enableHighlightLinks":true,"enableTextSize":true,"enableTextAlignment":true,"enableLetterSpacing":true,"enableLineSpacing":true,"enableFont":true,"enableTextMagnifier":true,"enableMuteSound":true,"enableHideImages":true,"enableStopAnimations":true,"enableReaderView":true,"enableReadingGuide":true,"enablePageStructure":true,"enableBWCursor":true,"enableTextToSpeech":true,"shopId":"cXJbIQYArLHdH61OVY1K","createdAt":"2025-09-24T15:04:44.615Z","id":"TAn3pDPJYj8BlZcApwJE","enableAutoAltText":false},"translations":{},"shopId":"cXJbIQYArLHdH61OVY1K","lastUpdated":"2026-07-24T21:25:41.221Z"},
3040    ];
3041    const isBlock = false;
3042    const isV2Shop = false;
3043    const initData = () => ({
3044      ...dataMetafields,
3045      isBlock,
3046      isV2Shop,
3047      template: "search",
3048    });
3049
3050    if (!window.SEA_ACCESSIBILITY) {
3051      window.SEA_ACCESSIBILITY = initData();
3052    }
3053    window.SEA_ACCESSIBILITY = {...window.SEA_ACCESSIBILITY, ...initData()};
3054
3055  } catch (e) {
3056    console.error('Error assigning sea accessibility variable', e);
3057  }
3058</script>
3058
3059<!-- BEGIN app snippet: widget-boot -->
3059<script>
3060  (function () {
3061    // Headless / DOM-rebuild storefronts (e.g. Helium builder) re-render the whole
3062    // document after hydration, wiping both this injected loader script and the
3063    // widget nodes it mounts — the widget silently disappears. This closure survives
3064    // such rebuilds (it lives in JS memory even after its own script node is removed),
3065    // so it re-injects the loader whenever the widget vanishes after having mounted.
3066    if (window.__seaA11yLoaderHealer) return;
3067    window.__seaA11yLoaderHealer = true;
3068
3069    var LOADER_BASE = 'https://cdn-accessibility.avada.io/scripttag';
3070    var LOADER_FILE = 'sea-accessibility-loader.min.js';
3071    // Every id/class the loader or main bundle renders when the widget is present.
3072    var WIDGET_SELECTORS = [
3073      '#Sea-Accessibility__LoaderButton',
3074      '#Sea-Accessibility__button',
3075      '#Sea-Accessibility__ButtonWidget--Inline',
3076      '#SEA_ACCESSIBILITY_WidgetIconContainer',
3077      '.Sea-Accessibility__Loader'
3078    ];
3079    var MAX_REHEALS = 20; // safety cap so a hostile theme can never loop forever
3080
3081    function widgetPresent() {
3082      for (var i = 0; i < WIDGET_SELECTORS.length; i++) {
3083        if (document.querySelector(WIDGET_SELECTORS[i])) return true;
3084      }
3085      return false;
3086    }
3087
3088    function loaderScriptPresent() {
3089      var scripts = document.getElementsByTagName('script');
3090      for (var i = 0; i < scripts.length; i++) {
3091        if (scripts[i].src && scripts[i].src.indexOf('sea-accessibility-loader') !== -1) return true;
3092      }
3093      return false;
3094    }
3095
3096    // SEC-P4 H1 follow-up (SB-17345): the loader stays a fixed filename (it's embedded
3097    // here by literal name), so it can't be pinned by content-hash like the main bundle.
3098    // Instead we fetch its sha384 from a manifest that ships in the very same scripttag
3099    // build/deploy as the loader bundle itself, so the two can never drift apart the way
3100    // a hash hardcoded into this Liquid template could (this template and the scripttag
3101    // bundle deploy on separate, unsynchronized pipelines).
3102    var loaderManifest = null; // {file, integrity} once fetched; stays null forever on failure
3103    var manifestFetchStarted = false;
3104
3105    function fetchLoaderManifest(onDone) {
3106      if (loaderManifest || manifestFetchStarted) return onDone();
3107      manifestFetchStarted = true;
3108      var done = false;
3109      function finish() {
3110        if (done) return;
3111        done = true;
3112        onDone();
3113      }
3114      try {
3115        var xhr = new XMLHttpRequest();
3116        xhr.open('GET', LOADER_BASE + '/loader-sri-manifest.json?v=' + Date.now(), true);
3117        xhr.timeout = 3000;
3118        xhr.onload = function () {
3119          try {
3120            if (xhr.status >= 200 && xhr.status < 300) {
3121              var manifest = JSON.parse(xhr.responseText);
3122              if (manifest && manifest.file && manifest.integrity) loaderManifest = manifest;
3123            }
3124          } catch (e) {}
3125          finish();
3126        };
3127        xhr.onerror = finish;
3128        xhr.ontimeout = finish;
3129        xhr.send();
3130      } catch (e) {
3131        finish();
3132      }
3133    }
3134
3135    function injectLoader() {
3136      // Fail-open by design: a manifest fetch hiccup (network flake, ad blocker on the
3137      // XHR, CDN blip) must never take the whole accessibility widget down. Worst case
3138      // we load the loader unpinned, same as before this fix.
3139      fetchLoaderManifest(function () {
3140        var s = document.createElement('script');
3141        if (loaderManifest) {
3142          s.src = LOADER_BASE + '/' + loaderManifest.file + '?v=' + Date.now();
3143          s.integrity = loaderManifest.integrity;
3144          s.crossOrigin = 'anonymous';
3145        } else {
3146          s.src = LOADER_BASE + '/' + LOADER_FILE + '?v=' + Date.now();
3147        }
3148        s.defer = true;
3149        (document.head || document.documentElement).appendChild(s);
3150      });
3151    }
3152
3153    injectLoader();
3154
3155    // Only reheal once the widget has actually mounted and then disappeared: this
3156    // avoids re-injecting on stores where the widget is legitimately absent
3157    // (country-hidden, inline target missing) or where a script optimiser merely
3158    // strips executed 
3158<script> tags without touching the widget.
3159    var everMounted = false;
3160    var reheals = 0;
3161    var rehealing = false;
3162
3163    function check() {
3164      if (widgetPresent()) {
3165        everMounted = true;
3166        return;
3167      }
3168      if (!everMounted || rehealing || reheals >= MAX_REHEALS) return;
3169      // Widget gone. The loader 
3169<script> being gone too is the DOM-rebuild signal.
3170      if (loaderScriptPresent()) return;
3171      rehealing = true;
3172      reheals++;
3173      injectLoader();
3174      // Give the freshly injected loader a beat to mount before re-arming.
3175      setTimeout(function () { rehealing = false; }, 1000);
3176    }
3177
3178    if (typeof MutationObserver !== 'undefined') {
3179      var start = function () {
3180        try {
3181          new MutationObserver(check).observe(document.documentElement, {
3182            childList: true,
3183            subtree: true
3184          });
3185        } catch (e) {}
3186      };
3187      if (document.body) start();
3188      else document.addEventListener('DOMContentLoaded', start);
3189    }
3190  })();
3191</script>
3191
3192<!-- END app snippet -->
3193
3194<style id="sea-custom-css"></style>
3195
3196<!-- END app snippet -->
3197
3198
3199
3200</div><div id="shopify-block-Ac1NyV1AwN0xoVFpoN__5784066569132941777" class="shopify-block shopify-app-block"><!-- begin -->
3201  
3202  
3203  
3204  
3205  
3206  <!-- end check show -->
3207<!-- end -->
3208</div><!-- Failed to render app block "7555218208816688692": app block path "shopify://apps/rivo-popups-email-pop-ups/blocks/app-embed/48a5a3ef-b6ff-431f-842f-6f17862c4a63" does not exist -->
3208<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3208
3209</body>
3210</html>

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