1 2 3 <!DOCTYPE html> 4<html lang="en"> <head> <link rel="shortcut icon" href="https://bergametna.com/cdn/shop/t/59/assets/favicon-32x32.png" type="image/png"/> 5 6<link rel='preconnect dns-prefetch' href='https://triplewhale-pixel.web.app/' crossorigin /> 7<link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin /> <!-- Marketsmasher Tag --> <iframe src="https://tag.trovo-tag.com/bcd02ce366d0cfe3f82004977b82b35abd225087f9ae6f1f71ef3ee1b01fe3d6" width="1" height="1" style="visibility:hidden;display:none;"></iframe> <meta name="facebook-domain-verification" content="gjoalo4doftfpw2l07979roqmz4yk3" /> <!-- Start of Booster Apps Seo-0.1--><title>Blogs | BergaMet North America</title><meta name="description" content="Blog" />
7<script type="application/ld+json"> 8 { 9 "@context": "https://schema.org", 10 "@type": "WebSite", 11 "name": "BergaMet North America", 12 "url": "https://bergametna.com", 13 "potentialAction": { 14 "@type": "SearchAction", 15 "query-input": "required name=query", 16 "target": "https://bergametna.com/search?q={query}" 17 } 18 } 19</script>
19<!-- end of Booster Apps SEO --> <meta charset="utf-8"> <meta http-equiv="cleartype" content="on"> <meta name="robots" content="index,follow"> <!-- https://prnt.sc/urkmwq 20https://prnt.sc/urkmz5 21https://gtmetrix.com/reports/bergametna.com/JxuTmKId --><link rel="shortcut icon" href="//bergametna.com/cdn/shop/files/favicon-32x32_32x32.png?v=1698095485" type="image/png"><!-- Mobile Specific Metas --> <meta name="HandheldFriendly" content="True"> <meta name="MobileOptimized" content="320"> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta name="theme-color" content="#ffffff"> <link rel="shortcut icon" type="image/x-icon" href="//bergametna.com/cdn/shop/files/favicon-32x32_180x180.png?v=1698095485"> <link rel="apple-touch-icon" href="//bergametna.com/cdn/shop/files/favicon-32x32_180x180.png?v=1698095485"/> <link rel="apple-touch-icon" sizes="57x57" href="//bergametna.com/cdn/shop/files/favicon-32x32_57x57.png?v=1698095485"/> <link rel="apple-touch-icon" sizes="60x60" href="//bergametna.com/cdn/shop/files/favicon-32x32_60x60.png?v=1698095485"/> <link rel="apple-touch-icon" sizes="72x72" href="//bergametna.com/cdn/shop/files/favicon-32x32_72x72.png?v=1698095485"/> <link rel="apple-touch-icon" sizes="76x76" href="//bergametna.com/cdn/shop/files/favicon-32x32_76x76.png?v=1698095485"/> <link rel="apple-touch-icon" sizes="114x114" href="//bergametna.com/cdn/shop/files/favicon-32x32_114x114.png?v=1698095485"/> <link rel="apple-touch-icon" sizes="180x180" href="//bergametna.com/cdn/shop/files/favicon-32x32_180x180.png?v=1698095485"/> <link rel="apple-touch-icon" sizes="228x228" href="//bergametna.com/cdn/shop/files/favicon-32x32_228x228.png?v=1698095485"/>
21<script src="//cdn.shopify.com/s/files/1/0603/7530/2276/t/1/assets/section.header.js" type="text/javascript"></script>
21
21<script src="//cdn.shopify.com/s/files/1/0603/7530/2276/t/1/assets/globo_checkout.js" type="text/javascript"></script>
21 22<meta property="og:site_name" content="BergaMet North America"> 23<meta property="og:url" content="https://bergametna.com/pages/blogs"> 24<meta property="og:title" content="Blogs"> 25<meta property="og:type" content="website"> 26<meta property="og:description" content="Blog"> 27 28<meta name="twitter:card" content="summary_large_image"> 29<meta name="twitter:title" content="Blogs"> 30<meta name="twitter:description" content="Blog"> <link rel="preconnect dns-prefetch" href="https://fonts.shopifycdn.com" /> <link rel="preconnect dns-prefetch" href="https://cdn.shopify.com" /> <link rel="preconnect dns-prefetch" href="https://v.shopify.com" /> <link rel="preconnect dns-prefetch" href="https://cdn.shopifycloud.com" /> <link rel="preconnect dns-prefetch" href="https://productreviews.shopifycdn.com" /> <link rel="preload" as="style" href="//bergametna.com/cdn/shop/t/66/assets/styles.scss.css?v=121614185638204935721762008629"> <link rel="stylesheet" data-href="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.5.6/jquery.fancybox.css"> <!-- Stylesheets for Turbo 4.2.1 --> <link href="//bergametna.com/cdn/shop/t/66/assets/styles.scss.css?v=121614185638204935721762008629" rel="stylesheet" type="text/css" media="all" /> <!-- <link href="//bergametna.com/cdn/shop/t/66/assets/custom.css?v=34315265372228598791749888805" rel="stylesheet" type="text/css" media="all" /> --> <style> 31 div.content{padding:0 0 15px 0}.logo-bar__item{max-width:100px;width:96px;margin-top:10px}.logo-bar-section{padding:0}#shopify-section-1572588166659{background:#272727}#homepage_slider-1573239902386 .caption-content{max-width:80%}#homepage_slider-1573239902386 .caption .headline{font-size:36px}#homepage_slider-1573239902386 .action_button{width:140px}.custcart .line-item{display:none}.bottomLine{margin-bottom:10px}.textcen{text-align:center!important;margin:6px auto 4px!important}.textcen .standalone-bottomline{display:inline-block!important}.index #pagecontent{margin-top:0!important}#shopify-section-blog-template .article{border:1px solid #c2c0c0;text-align:center;margin-bottom:25px;min-height:258px;padding:15px 10px 0 10px}#shopify-section-blog-template{margin-top:40px!important}#shopify-section-article-template{margin-top:40px!important}.bannercus{height:620px;background:orange;margin-bottom:45px}.conatcsev{text-align:center}.cosutomconatact{margin:50px auto 70px!important}.cueright{margin-top:7%}.cueright .contact-form__content{margin-bottom:40px}.cueright form{float:left;width:100%}.bannercus img{margin-bottom:25px;width:190px}.bannercus h1{color:#fff!important;font-size:39px!important;font-weight:600!important}.bannercus p{color:#fff!important;margin-bottom:25px;font-weight:600;text-transform:none;line-height:23px;font-size:17px}.customigte a{color:orange!important;font-weight:400}.baner2 img{width:368px}.baner2 .caption-content{max-width:78%}.baner2 .subtitle p{line-height:23px;font-size:17px}.tetcusclinal{float:left;width:100%;padding:22px 15px}.tetcusclinal a{font-weight:400;color:#ee9d07}.tetcusclinal a:hover{text-decoration:underline}.tetcusclinal li{font-weight:700;padding-bottom:18px;text-align:justify}.tetcusclinal ul{padding:0 15px}.pressdetaislsec{display:inline-block;width:100%}.pressdetaislsec .block__rich_text_and_image{width:49%;display:inline-block;padding:0 10px;min-height:194px}.pressdetaislsec .block__rich_text_and_image .image-element__wrap{max-width:100%!important;width:22%;float:left;padding:13px}.pressdetaislsec .block__rich_text_and_image .image-element__wrap img{width:81%}.pressdetaislsec .block__rich_text_and_image .featured_text{width:78%;float:left;padding:10px 0 10px 10px;font-size:16px}.pressdetaislsec .block__rich_text_and_image .featured_text .action_button{background:0 0;color:orange;border:0 solid orange;padding:0 0;font-size:17px}.pressdetaislsec .block__rich_text_and_image .featured_text .action_button i{margin-left:6px;font-size:22px}.pressdetaislsec .block__rich_text_and_image .featured_text .action_button:hover i{margin-left:10px;font-size:24px}
31.h1tuek{text-align:center;margin-top:30px;color:orange}.cutomvideo.block__featured_video{width:33.33%;float:left;padding:15px 10px!important}.cutomvideo .caption{width:100%;position:relative!important;top:60px}.cutomvideo .caption .subtitle{color:#010101!important;text-transform:none;font-size:15px}.cutomvideo .caption-content{max-width:100%;text-align:left!important}.bannerpresbot{margin-top:40px;float:left;width:100%;background-color:#106ba2!important;height:350px}.bannerpresbot .caption{top:50%!important}.bannerpresbot .caption-content{text-align:center!important}.bannerpresbot .headline{font-size:39px;font-weight:500;margin-bottom:3px}.bannerpresbot .subtitle p{color:#fff!important;line-height:14px;font-size:24px}.bannerpresbot .subtitle{padding-top:9px;color:#fff!important}.cnatccus input{background-color:#f2f2f2!important}.cnatccus .submit{margin:auto;background:#007ace!important}.cnatccus textarea{background-color:#f2f2f2!important}.contanfor2{text-align:center}.contanfor2 h1{margin-top:31px;color:orange}.cnatccus label{display:none}.cueright h3{color:#ffa501}.description{text-align:center}.cueright #contactFormEmail{border:1px solid #ccc;background:#f3efef}.description ul{text-align:left;margin:auto;display:inline-block}#satcb_sticky_cart{display:none!important}.stamped-drawer-title:empty:before{font-size:22px}.bannercus .caption-content{text-align:center!important}.customigte .description{text-align:left!important}.page-details2 .customigte .collection_title{font-size:19px}.page-details2 .cutomvideo .caption{top:50%}.faq--heading{font-size:16px!important;text-transform:none!important;padding-top:0!important;padding-bottom:30px!important;letter-spacing:0!important;padding-left:15px;padding-right:15px}.faqAccordion>dt>button{padding:17px 20px 17px 40px;border-bottom:1px solid #c8c2c2}.pressdetaislsectesti .bannerpresbot{background-image:url(https://cdn.shopify.com/s/files/1/2416/1071/t/26/assets/bf.png?v=1578675264);background-position:center;background-repeat:no-repeat;background-size:cover;background-color:transparent!important;margin-top:0}.testihead{width:100%;float:left;text-align:center;text-transform:uppercase;font-size:24px;margin-top:42px;margin-bottom:32px;letter-spacing:2px}.pressdetaislsectesti .tetimonimidsec .staricon1{width:114px;float:left}.tetimonimidsec .regular_text{float:left;width:75%}.tetimonimidsec h2{font-size:15px;letter-spacing:1px;text-transform:inherit}.contactestimoni{background-image:url(https://cdn.shopify.com/s/files/1/2416/1071/t/26/assets/asdf.png?v=1578679192);background-position:center;background-repeat:no-repeat;background-size:cover;background-color:transparent!important}.contactestimoni h2{color:#fff;font-weight:700;font-size:31px;margin:0;letter-spacing:3px}.contactestimoni{color:#fff}.contactestimoni .cueright{padding:71px 30px!important;margin:0!important}.contactestimoni p{margin-bottom:0;margin-top:7px;letter-spacing:1px;font-size:18px}#shopify-section-1578680899402 img{width:611px}@media only screen and (min-width:799px){.logo-bar__item{margin-left:10px;margin-right:10px}#banner-page-details-template-testimnial-0 .caption-content{position:relative;left:-287px}.cponform{width:71%!important}}@media only screen and (max-width:992px){.pressdetaislsec .block__rich_text_and_image{min-height:178px;width:100%}pressdetaislsec .block__rich_text_and_image .image-element__wrap{padding:0}}@media only screen and (max-width:799px){#shopify-section-1578680899402 img{width:311px}.baner2 img{width:190px}.tetimonimidsec .regular_text{float:left;width:100%}.pressdetaislsectesti .tetimonimidsec .staricon1{margin:30px auto 14px}#shopify-section-blog-template .article{min-height:auto}#homepage_slider-1573239902386 .caption .headline{font-size:15px;font-weight:700}.gf-elm-left ul{padding-left:0}.gryffeditor{margin-top:50px}#pagecontent{margin-top:0}.gf_row-gap-20>.gf_column{padding-right:10px!important;padding-left:0!important}.gf_row-gap-40>.gf_column{padding-left:10px!important;padding-right:10px!important}#c-1507762882897{padding:0}#e-1507762377161{margin-top:60px;float:left;width:100%}#banner-1573732225277 h1{font-size:22px;font-weight:600}.bannercus{height:auto}.tetcusclinal ul{padding:0 23px}.pressdetaislsec .block__rich_text_and_image .image-element__wrap{width:100%;padding:0}.pressdetaislsec .block__rich_text_and_image .image-element__wrap img{width:169px}.pressdetaislsec .block__rich_text_and_image{min-height:auto;margin-bottom:15px}.pressdetaislsec .block__rich_text_and_image .featured_text{width:100%}.cutomvideo.block__featured_video{width:100%;float:left;padding:15px 0!important}.cutomvideo .caption{top:0}.bannerpresbot{height:auto;padding:30px 0}.bannerpresbot .headline{font-size:25px;font-weight:600;margin-bottom:3px;color:#fff}.bannerpresbot .pretext{color:#fff!important}.tetcusclinal{padding:22px 1px}}</style>
vendor: 4,501 bytes, lines 31-38
31<script> 32 window.lazySizesConfig = window.lazySizesConfig || {}; 33 34 lazySizesConfig.expand = 300; 35 lazySizesConfig.loadHidden = false; 36 37 /*! lazysizes - v4.1.4 */ 38 !function(a,b){var c=b(a,a.document);a.lazySizes=c,"object"==typeof module&&module.exports&&(module.exports=c)}(window,function(a,b){"use strict";if(b.getElementsByClassName){var c,d,e=b.documentElement,f=a.Date,g=a.HTMLPictureElement,h="addEventListener",i="getAttribute",j=a[h],k=a.setTimeout,l=a.requestAnimationFrame||k,m=a.requestIdleCallback,n=/^picture$/i,o=["load","error","lazyincluded","_lazyloaded"],p={},q=Array.prototype.forEach,r=function(a,b){return p[b]||(p[b]=new RegExp("(\\s|^)"+b+"(\\s|$)")),p[b].test(a[i]("class")||"")&&p[b]},s=function(a,b){r(a,b)||a.setAttribute("class",(a[i]("class")||"").trim()+" "+b)},t=function(a,b){var c;(c=r(a,b))&&a.setAttribute("class",(a[i]("class")||"").replace(c," "))},u=function(a,b,c){var d=c?h:"removeEventListener";c&&u(a,b),o.forEach(function(c){a[d](c,b)})},v=function(a,d,e,f,g){var h=b.createEvent("Event");return e||(e={}),e.instance=c,h.initEvent(d,!f,!g),h.detail=e,a.dispatchEvent(h),h},w=function(b,c){var e;!g&&(e=a.picturefill||d.pf)?(c&&c.src&&!b[i]("srcset")&&b.setAttribute("srcset",c.src),e({reevaluate:!0,elements:[b]})):c&&c.src&&(b.src=c.src)},x=function(a,b){return(getComputedStyle(a,null)||{})[b]},y=function(a,b,c){for(c=c||a.offsetWidth;c<d.minSize&&b&&!a._lazysizesWidth;)c=b.offsetWidth,b=b.parentNode;return c},z=function(){var a,c,d=[],e=[],f=d,g=function(){var b=f;for(f=d.length?e:d,a=!0,c=!1;b.length;)b.shift()();a=!1},h=function(d,e){a&&!e?d.apply(this,arguments):(f.push(d),c||(c=!0,(b.hidden?k:l)(g)))};return h._lsFlush=g,h}(),A=function(a,b){return b?function(){z(a)}:function(){var b=this,c=arguments;z(function(){a.apply(b,c)})}},B=function(a){var b,c=0,e=d.throttleDelay,g=d.ricTimeout,h=function(){b=!1,c=f.now(),a()},i=m&&g>49?function(){m(h,{timeout:g}),g!==d.ricTimeout&&(g=d.ricTimeout)}:A(function(){k(h)},!0);return function(a){var d;(a=a===!0)&&(g=33),b||(b=!0,d=e-(f.now()-c),0>d&&(d=0),a||9>d?i():k(i,d))}},C=function(a){var b,c,d=99,e=function(){b=null,a()},g=function(){var a=f.now()-c;d>a?k(g,d-a):(m||e)(e)};return function(){c=f.now(),b||(b=k(g,d))}};!function(){var b,c={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};d=a.lazySizesConfig||a.lazysizesConfig||{};for(b in c)b in d||(d[b]=c[b]);a.lazySizesConfig=d,k(function(){d.init&&F()})}();var D=function(){var g,l,m,o,p,y,D,F,G,H,I,J,K,L,M=/^img$/i,N=/^iframe$/i,O="onscroll"in a&&!/(gle|ing)bot/.test(navigator.userAgent),P=0,Q=0,R=0,S=-1,T=function(a){R--,a&&a.target&&u(a.target,T),(!a||0>R||!a.target)&&(R=0)},U=function(a,c){var d,f=a,g="hidden"==x(b.body,"visibility")||"hidden"!=x(a.parentNode,"visibility")&&"hidden"!=x(a,"visibility");for(F-=c,I+=c,G-=c,H+=c;g&&(f=f.offsetParent)&&f!=b.body&&f!=e;)g=(x(f,"opacity")||1)>0,g&&"visible"!=x(f,"overflow")&&(d=f.getBoundingClientRect(),g=H>d.left&&G<d.right&&I>d.top-1&&F<d.bottom+1);return g},V=function(){var a,f,h,j,k,m,n,p,q,r=c.elements;if((o=d.loadMode)&&8>R&&(a=r.length)){f=0,S++,null==K&&("expand"in d||(d.expand=e.clientHeight>500&&e.clientWidth>500?500:370),J=d.expand,K=J*d.expFactor),K>Q&&1>R&&S>2&&o>2&&!b.hidden?(Q=K,S=0):Q=o>1&&S>1&&6>R?J:P;for(;a>f;f++)if(r[f]&&!r[f]._lazyRace)if(O)if((p=r[f][i]("data-expand"))&&(m=1*p)||(m=Q),q!==m&&(y=innerWidth+m*L,D=innerHeight+m,n=-1*m,q=m),h=r[f].getBoundingClientRect(),(I=h.bottom)>=n&&(F=h.top)<=D&&(H=h.right)>=n*L&&(G=h.left)<=y&&(I||H||G||F)&&(d.loadHidden||"hidden"!=x(r[f],"visibility"))&&(l&&3>R&&!p&&(3>o||4>S)||U(r[f],m))){if(ba(r[f]),k=!0,R>9)break}else!k&&l&&!j&&4>R&&4>S&&o>2&&(g[0]||d.preloadAfterLoad)&&(g[0]||!p&&(I||H||G||F||"auto"!=r[f][i](d.sizesAttr)))&&(j=g[0]||r[f]);else ba(r[f]);j&&!k&&ba(j)}},W=B(V),X=function(a){s(a.target,d.loadedClass),t(a.target,d.loadingClass),u(a.target,Z),v(a.target,"lazyloaded")},Y=A(X),Z=function(a){Y({target:a.target})},$=function(a,b){try{a.contentWindow.location.replace(b)}catch(c){a.src=b}},_=function(a){var b,c=a[i](d.srcsetAttr);(b=d.customMedia[a[i]("data-media")||a[i]("media")])&&a.setAttribute("media",b),c&&a.setAttribute("srcset",c)},aa=A(function(a,b,c,e,f){var g,h,j,l,o,p;
38(o=v(a,"lazybeforeunveil",b)).defaultPrevented||(e&&(c?s(a,d.autosizesClass):a.setAttribute("sizes",e)),h=a[i](d.srcsetAttr),g=a[i](d.srcAttr),f&&(j=a.parentNode,l=j&&n.test(j.nodeName||"")),p=b.firesLoad||"src"in a&&(h||g||l),o={target:a},p&&(u(a,T,!0),clearTimeout(m),m=k(T,2500),s(a,d.loadingClass),u(a,Z,!0)),l&&q.call(j.getElementsByTagName("source"),_),h?a.setAttribute("srcset",h):g&&!l&&(N.test(a.nodeName)?$(a,g):a.src=g),f&&(h||l)&&w(a,{src:g})),a._lazyRace&&delete a._lazyRace,t(a,d.lazyClass),z(function(){(!p||a.complete&&a.naturalWidth>1)&&(p?T(o):R--,X(o))},!0)}),ba=function(a){var b,c=M.test(a.nodeName),e=c&&(a[i](d.sizesAttr)||a[i]("sizes")),f="auto"==e;(!f&&l||!c||!a[i]("src")&&!a.srcset||a.complete||r(a,d.errorClass)||!r(a,d.lazyClass))&&(b=v(a,"lazyunveilread").detail,f&&E.updateElem(a,!0,a.offsetWidth),a._lazyRace=!0,R++,aa(a,b,f,e,c))},ca=function(){if(!l){if(f.now()-p<999)return void k(ca,999);var a=C(function(){d.loadMode=3,W()});l=!0,d.loadMode=3,W(),j("scroll",function(){3==d.loadMode&&(d.loadMode=2),a()},!0)}};return{_:function(){p=f.now(),c.elements=b.getElementsByClassName(d.lazyClass),g=b.getElementsByClassName(d.lazyClass+" "+d.preloadClass),L=d.hFac,j("scroll",W,!0),j("resize",W,!0),a.MutationObserver?new MutationObserver(W).observe(e,{childList:!0,subtree:!0,attributes:!0}):(e[h]("DOMNodeInserted",W,!0),e[h]("DOMAttrModified",W,!0),setInterval(W,999)),j("hashchange",W,!0),["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(a){b[h](a,W,!0)}),/d$|^c/.test(b.readyState)?ca():(j("load",ca),b[h]("DOMContentLoaded",W),k(ca,2e4)),c.elements.length?(V(),z._lsFlush()):W()},checkElems:W,unveil:ba}}(),E=function(){var a,c=A(function(a,b,c,d){var e,f,g;if(a._lazysizesWidth=d,d+="px",a.setAttribute("sizes",d),n.test(b.nodeName||""))for(e=b.getElementsByTagName("source"),f=0,g=e.length;g>f;f++)e[f].setAttribute("sizes",d);c.detail.dataAttr||w(a,c.detail)}),e=function(a,b,d){var e,f=a.parentNode;f&&(d=y(a,f,d),e=v(a,"lazybeforesizes",{width:d,dataAttr:!!b}),e.defaultPrevented||(d=e.detail.width,d&&d!==a._lazysizesWidth&&c(a,f,e,d)))},f=function(){var b,c=a.length;if(c)for(b=0;c>b;b++)e(a[b])},g=C(f);return{_:function(){a=b.getElementsByClassName(d.autosizesClass),j("resize",g)},checkElems:g,updateElem:e}}(),F=function(){F.i||(F.i=!0,E._(),D._())};return c={cfg:d,autoSizer:E,loader:D,init:F,uP:w,aC:s,rC:t,hC:r,fire:v,gW:y,rAF:z}}}); 39 40 /*! lazysizes - v4.1.4 */ 41 !function(a,b){var c=function(){b(a.lazySizes),a.removeEventListener("lazyunveilread",c,!0)};b=b.bind(null,a,a.document),"object"==typeof module&&module.exports?b(require("lazysizes")):a.lazySizes?c():a.addEventListener("lazyunveilread",c,!0)}(window,function(a,b,c){"use strict";function d(){this.ratioElems=b.getElementsByClassName("lazyaspectratio"),this._setupEvents(),this.processImages()}if(a.addEventListener){var e,f,g,h=Array.prototype.forEach,i=/^picture$/i,j="data-aspectratio",k="img["+j+"]",l=function(b){return a.matchMedia?(l=function(a){return!a||(matchMedia(a)||{}).matches})(b):a.Modernizr&&Modernizr.mq?!b||Modernizr.mq(b):!b},m=c.aC,n=c.rC,o=c.cfg;d.prototype={_setupEvents:function(){var a=this,c=function(b){b.naturalWidth<36?a.addAspectRatio(b,!0):a.removeAspectRatio(b,!0)},d=function(){a.processImages()};b.addEventListener("load",function(a){a.target.getAttribute&&a.target.getAttribute(j)&&c(a.target)},!0),addEventListener("resize",function(){var b,d=function(){h.call(a.ratioElems,c)};return function(){clearTimeout(b),b=setTimeout(d,99)}}()),b.addEventListener("DOMContentLoaded",d),addEventListener("load",d)},processImages:function(a){var c,d;a||(a=b),c="length"in a&&!a.nodeName?a:a.querySelectorAll(k);for(d=0;d<c.length;d++)c[d].naturalWidth>36?this.removeAspectRatio(c[d]):this.addAspectRatio(c[d])},getSelectedRatio:function(a){var b,c,d,e,f,g=a.parentNode;if(g&&i.test(g.nodeName||""))for(d=g.getElementsByTagName("source"),b=0,c=d.length;c>b;b++)if(e=d[b].getAttribute("data-media")||d[b].getAttribute("media"),o.customMedia[e]&&(e=o.customMedia[e]),l(e)){f=d[b].getAttribute(j);break}return f||a.getAttribute(j)||""},parseRatio:function(){var a=/^\s*([+\d\.]+)(\s*[\/x]\s*([+\d\.]+))?\s*$/,b={};return function(c){var d;return!b[c]&&(d=c.match(a))&&(d[3]?b[c]=d[1]/d[3]:b[c]=1*d[1]),b[c]}}(),addAspectRatio:function(b,c){var d,e=b.offsetWidth,f=b.offsetHeight;return c||m(b,"lazyaspectratio"),36>e&&0>=f?void((e||f&&a.console)&&console.log("Define width or height of image, so we can calculate the other dimension")):(d=this.getSelectedRatio(b),d=this.parseRatio(d),void(d&&(e?b.style.height=e/d+"px":b.style.width=f*d+"px")))},removeAspectRatio:function(a){n(a,"lazyaspectratio"),a.style.height="",a.style.width="",a.removeAttribute(j)}},f=function(){g=a.jQuery||a.Zepto||a.shoestring||a.$,g&&g.fn&&!g.fn.imageRatio&&g.fn.filter&&g.fn.add&&g.fn.find?g.fn.imageRatio=function(){return e.processImages(this.find(k).add(this.filter(k))),this}:g=!1},f(),setTimeout(f),e=new d,a.imageRatio=e,"object"==typeof module&&module.exports?module.exports=e:"function"==typeof define&&define.amd&&define(e)}}); 42 43 /*! lazysizes - v4.1.5 */ 44 !function(a,b){var c=function(){b(a.lazySizes),a.removeEventListener("lazyunveilread",c,!0)};b=b.bind(null,a,a.document),"object"==typeof module&&module.exports?b(require("lazysizes")):a.lazySizes?c():a.addEventListener("lazyunveilread",c,!0)}(window,function(a,b,c){"use strict";if(a.addEventListener){var d=/\s+/g,e=/\s*\|\s+|\s+\|\s*/g,f=/^(.+?)(?:\s+\[\s*(.+?)\s*\])(?:\s+\[\s*(.+?)\s*\])?$/,g=/^\s*\(*\s*type\s*:\s*(.+?)\s*\)*\s*$/,h=/\(|\)|'/,i={contain:1,cover:1},j=function(a){var b=c.gW(a,a.parentNode);return(!a._lazysizesWidth||b>a._lazysizesWidth)&&(a._lazysizesWidth=b),a._lazysizesWidth},k=function(a){var b;return b=(getComputedStyle(a)||{getPropertyValue:function(){}}).getPropertyValue("background-size"),!i[b]&&i[a.style.backgroundSize]&&(b=a.style.backgroundSize),b},l=function(a,b){if(b){var c=b.match(g);c&&c[1]?a.setAttribute("type",c[1]):a.setAttribute("media",lazySizesConfig.customMedia[b]||b)}},m=function(a,c,g){var h=b.createElement("picture"),i=c.getAttribute(lazySizesConfig.sizesAttr),j=c.getAttribute("data-ratio"),k=c.getAttribute("data-optimumx");c._lazybgset&&c._lazybgset.parentNode==c&&c.removeChild(c._lazybgset),Object.defineProperty(g,"_lazybgset",{value:c,writable:!0}),Object.defineProperty(c,"_lazybgset",{value:h,writable:!0}),a=a.replace(d," ").split(e),h.style.display="none",g.className=lazySizesConfig.lazyClass,1!=a.length||i||(i="auto"),a.forEach(function(a){var c,d=b.createElement("source");i&&"auto"!=i&&d.setAttribute("sizes",i),(c=a.match(f))?(d.setAttribute(lazySizesConfig.srcsetAttr,c[1]),l(d,c[2]),l(d,c[3])):d.setAttribute(lazySizesConfig.srcsetAttr,a),h.appendChild(d)}),i&&(g.setAttribute(lazySizesConfig.sizesAttr,i),c.removeAttribute(lazySizesConfig.sizesAttr),c.removeAttribute("sizes")),k&&g.setAttribute("data-optimumx",k),j&&g.setAttribute("data-ratio",j),h.appendChild(g),c.appendChild(h)}
44,n=function(a){if(a.target._lazybgset){var b=a.target,d=b._lazybgset,e=b.currentSrc||b.src;if(e){var f=c.fire(d,"bgsetproxy",{src:e,useSrc:h.test(e)?JSON.stringify(e):e});f.defaultPrevented||(d.style.backgroundImage="url("+f.detail.useSrc+")")}b._lazybgsetLoading&&(c.fire(d,"_lazyloaded",{},!1,!0),delete b._lazybgsetLoading)}};addEventListener("lazybeforeunveil",function(a){var d,e,f;!a.defaultPrevented&&(d=a.target.getAttribute("data-bgset"))&&(f=a.target,e=b.createElement("img"),e.alt="",e._lazybgsetLoading=!0,a.detail.firesLoad=!0,m(d,f,e),setTimeout(function(){c.loader.unveil(e),c.rAF(function(){c.fire(e,"_lazyloaded",{},!0,!0),e.complete&&n({target:e})})}))}),b.addEventListener("load",n,!0),a.addEventListener("lazybeforesizes",function(a){if(a.detail.instance==c&&a.target._lazybgset&&a.detail.dataAttr){var b=a.target._lazybgset,d=k(b);i[d]&&(a.target._lazysizesParentFit=d,c.rAF(function(){a.target.setAttribute("data-parent-fit",d),a.target._lazysizesParentFit&&delete a.target._lazysizesParentFit}))}},!0),b.documentElement.addEventListener("lazybeforesizes",function(a){!a.defaultPrevented&&a.target._lazybgset&&a.detail.instance==c&&(a.detail.width=j(a.target._lazybgset))})}});</script>
44 <link rel="canonical" href="https://bergametna.com/pages/blogs" /> <!-- header =================================================================================================================================================== -->
44<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
44<meta name="google-site-verification" content="cZ57wJH4RrKW_kygoE5QGJO-qsVnle2zPAKcUPLQ2_Y"> 45<meta name="google-site-verification" content="Nc6tZRDYqUv6j_u5Lw-ZPhtDdSS26eUcrx22XvkOCiE"> 46<meta name="facebook-domain-verification" content="2w4bsng47ehkux5t43867cqfu2o3i6"> 47<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/24161071/digital_wallets/dialog"> 48<meta id="in-context-paypal-metadata" data-shop-id="24161071" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 49<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
49<script async="async" data-src="/checkouts/internal/preloads.js?locale=en-US"></script>
49 50<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
51<script async="async" data-src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=24161071" crossorigin="anonymous"></script>
vendor: 1 bytes, line 51
51
52<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":24161071,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/24161071","merchantName":"BergaMet North America","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"BergaMet North America","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 52
52
53<script id="shopify-features" type="application/json">{"accessToken":"cf5c3fad4671578209b6969f9f71932e","betas":["rich-media-storefront-analytics"],"domain":"bergametna.com","predictiveSearch":true,"shopId":24161071,"locale":"en"}</script>
vendor: 1 bytes, line 53
53
54<script>var Shopify = Shopify || {}; 55Shopify.shop = "bergametna.myshopify.com"; 56Shopify.locale = "en"; 57Shopify.currency = {"active":"USD","rate":"1.0"}; 58Shopify.country = "US"; 59Shopify.theme = {"name":"Bergamet NA Theme | Rebrand | June 2025 ","id":136158445651,"schema_name":"Turbo","schema_version":"4.2.1","theme_store_id":null,"role":"main"}; 60Shopify.theme.handle = "null"; 61Shopify.theme.style = {"id":null,"handle":null}; 62Shopify.cdnHost = "bergametna.com/cdn"; 63Shopify.routes = Shopify.routes || {}; 64Shopify.routes.root = "/"; 65Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 66Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 67Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 68Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 68
68
69<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 69
69
70<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 70
70
71<script> 72 window.ShopifyPay = window.ShopifyPay || {}; 73 window.ShopifyPay.apiHost = "shop.app\/pay"; 74 window.ShopifyPay.redirectState = null; 75</script>
vendor: 1 bytes, line 75
75
76<script> 77 window.Shopify = window.Shopify || {}; 78 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 79 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 80 window.Shopify.SignInWithShop.eligible = true; 81</script>
vendor: 1 bytes, line 81
81
82<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 82
82
83<script defer="defer" async type="module" data-src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 83
83
84<script type="module"> 85 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 86 87 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 88 89</script>
vendor: 1 bytes, line 89
89
90<script> 91 window.Shopify = window.Shopify || {}; 92 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 93 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"]}; 94</script>
vendor: 1 bytes, line 94
94
95<script>(function() { 96 var isLoaded = false; 97 function asyncLoad() { 98 if (isLoaded) return; 99 isLoaded = true; 100 var urls = ["\/\/satcb.azureedge.net\/Scripts\/satcb.min.js?shop=bergametna.myshopify.com","https:\/\/js.jilt.com\/storefront\/v1\/jilt.js?shop=bergametna.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/WRt6KV\/klaviyo.js?company_id=WRt6KV\u0026shop=bergametna.myshopify.com","https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=bergametna.myshopify.com","https:\/\/loox.io\/widget\/A3S2Dl0AEF\/loox.1757448522138.js?shop=bergametna.myshopify.com"]; 101 for (var i = 0; i <urls.length; i++) { 102 var s = document.createElement('script'); 103 s.type = 'text/javascript'; 104 s.async = true; 105 s.src = urls[i]; 106 var x = document.getElementsByTagName('script')[0]; 107 x.parentNode.insertBefore(s, x); 108 } 109 }; 110 document.addEventListener('StartAsyncLoading',function(event){asyncLoad();});if(window.attachEvent) { 111 window.attachEvent('onload', function(){}); 112 } else { 113 window.addEventListener('load', function(){}, false); 114 } 115})();</script>
vendor: 1 bytes, line 115
115
116<script id="__st">var __st={"a":24161071,"offset":-25200,"reqid":"e644821e-b129-4231-a4ac-d83dd454cda1-1791119794","pageurl":"bergametna.com\/pages\/blogs","s":"pages-101302566995","u":"afbdcb827a52","p":"page","rtyp":"page","rid":101302566995};</script>
vendor: 1 bytes, line 116
116
117<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 117
117
118<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 118
118
119<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" data-src="//bergametna.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 119
119
120<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 = "//bergametna.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>
120<script crossorigin="anonymous" defer="defer" data-src="//bergametna.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 120
120
121<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" data-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 121
121
122<script> 123 window.Shopify = window.Shopify || {}; 124 window.Shopify.MCP = window.Shopify.MCP || {}; 125 window.Shopify.MCP.enabled = true; 126 window.Shopify.MCP.shop = "bergametna.myshopify.com"; 127 window.Shopify.MCP.mcpEndpoint = "https:\/\/bergametna.com\/api\/mcp"; 128 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"]}}]; 129</script>
vendor: 1 bytes, line 129
129
130<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.data-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("\/\/bergametna.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 131</script>
vendor: 1 bytes, line 131
131
132<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.data-src="https://bergametna.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 133</script>
vendor: 1 bytes, line 133
133
134<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 135 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); 136</script>
vendor: 1 bytes, line 136
136
137<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})}})); 138</script>
138 139<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://bergametna.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 140<style id="shopify-accelerated-checkout-cart"> 141 #shopify-buyer-consent { 142 margin-top: 1em; 143 display: inline-block; 144 width: 100%; 145} 146 147#shopify-buyer-consent.hidden { 148 display: none; 149} 150 151#shopify-subscription-policy-button { 152 background: none; 153 border: none; 154 padding: 0; 155 text-decoration: underline; 156 font-size: inherit; 157 cursor: pointer; 158} 159 160#shopify-subscription-policy-button::before { 161 box-shadow: none; 162} 163 164 </style> 165
166<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
166 <!-- "snippets/shogun-head.liquid" was not rendered, the associated app was uninstalled --> <meta name="p:domain_verify" content="81808735e700b47c055770c7a3bed5a7"/>
166<script data-src="https://demandforapps.com/aodtabs/js/aod-tabs.js"></script>
166
166<script> 167 !function(t,n){var e=n.loyaltylion||[];if(!e.isLoyaltyLion){n.loyaltylion=e,void 0===n.lion&&(n.lion=e),e.version=2,e.isLoyaltyLion=!0;var o=n.URLSearchParams,i=n.sessionStorage,r="ll_loader_revision",a=(new Date).toISOString().replace(/-/g,""),s="function"==typeof o?function(){try{var t=new o(n.location.search).get(r);return t&&i.setItem(r,t),i.getItem(r)}catch(t){return""}}():null;c("https://sdk.loyaltylion.net/static/2/"+a.slice(0,8)+"/loader"+(s?"-"+s:"")+".js");var l=!1;e.init=function(t){if(l)throw new Error("Cannot call lion.init more than once");l=!0;var n=e._token=t.token;if(!n)throw new Error("Token must be supplied to lion.init");var o=[];function i(t,n){t[n]=function(){o.push([n,Array.prototype.slice.call(arguments,0)])}}"_push configure bootstrap shutdown on removeListener authenticateCustomer".split(" ").forEach(function(t){i(e,t)}),c("https://sdk.loyaltylion.net/sdk/start/"+a.slice(0,11)+"/"+n+".js"),e._initData=t,e._buffer=o}}function c(n){var e=t.getElementsByTagName("script")[0],o=t.createElement("script");o.src=n,o.crossOrigin="",e.parentNode.insertBefore(o,e)}}(document,window); 168 169 170 171 loyaltylion.init({ token: "410476f010859bf38f2d9381224eaad4" }); 172 173 174</script>
174
174<script type='lazyloadscript'>var jiltStorefrontParams = {"capture_email_on_add_to_cart":0,"platform":"shopify","popover_dismiss_message":"Your email and cart are saved so we can send you email reminders about this order.","shop_uuid":"60a56967-69b3-4747-b301-42c09d53d583","signup_form":{}};</script>
174 <!-- Hotjar Tracking Code for https://bergametna.com/ -->
174<script>
vendor: 127 bytes, lines 174-177
174 175 (function(h,o,t,j,a,r){ 176 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 177 h._hjSettings={hjid:
1771696437
vendor: 259 bytes, lines 177-182
177,hjsv:6}; 178 a=o.getElementsByTagName('head')[0]; 179 r=o.createElement('script');r.async=1; 180 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 181 a.appendChild(r); 182 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
182</script>
182 <!-- "snippets/pagefly-header.liquid" was not rendered, the associated app was uninstalled --> <!--Gem_Page_Header_Script--> <!--End_Gem_Page_Header_Script-->
182<script> 183 // empty script tag to work around a platform issue where attributes of first script in file are scrubbed 184</script>
184 185
186<script id="bold-subscriptions-script" type="text/javascript"> 187 window.BOLD = window.BOLD || {}; 188 window.BOLD.subscriptions = window.BOLD.subscriptions || {}; 189 window.BOLD.subscriptions.classes = window.BOLD.subscriptions.classes || {}; 190 window.BOLD.subscriptions.patches = window.BOLD.subscriptions.patches || {}; 191 window.BOLD.subscriptions.patches.maxCheckoutRetries = window.BOLD.subscriptions.patches.maxCheckoutRetries || 200; 192 window.BOLD.subscriptions.patches.currentCheckoutRetries = window.BOLD.subscriptions.patches.currentCheckoutRetries || 0; 193 window.BOLD.subscriptions.patches.maxCashierPatchAttempts = window.BOLD.subscriptions.patches.maxCashierPatchAttempts || 200; 194 window.BOLD.subscriptions.patches.currentCashierPatchAttempts = window.BOLD.subscriptions.patches.currentCashierPatchAttempts || 0; 195 window.BOLD.subscriptions.config = window.BOLD.subscriptions.config || {}; 196 window.BOLD.subscriptions.config.platform = 'shopify'; 197 window.BOLD.subscriptions.config.shopDomain = 'bergametna.myshopify.com'; 198 window.BOLD.subscriptions.config.customDomain = 'bergametna.com'; 199 window.BOLD.subscriptions.config.shopIdentifier = '24161071'; 200 window.BOLD.subscriptions.config.appUrl = 'https://sub.boldapps.net'; 201 window.BOLD.subscriptions.config.currencyCode = 'USD'; 202 window.BOLD.subscriptions.config.checkoutType = 'shopify'; 203 window.BOLD.subscriptions.config.currencyFormat = "$\u0026#123;\u0026#123;amount}}"; 204 window.BOLD.subscriptions.config.shopCurrencies = []; 205 window.BOLD.subscriptions.config.shopSettings = {"allow_msp_cancellation":true,"allow_msp_prepaid_renewal":true,"customer_can_pause_subscription":true,"customer_can_change_next_order_date":true,"customer_can_change_order_frequency":true,"customer_can_create_an_additional_order":false,"customer_can_add_products_to_existing_subscriptions":true,"show_currency_code":true,"stored_payment_method_policy":"required"}; 206 207 // TODO: Remove the isset with BS2-4659_improve_large_group_selection 208 window.BOLD.subscriptions.config.cashierPluginOnlyMode = window.BOLD.subscriptions.config.cashierPluginOnlyMode || false; 209 if (window.BOLD.subscriptions.config.waitForCheckoutLoader === undefined) { 210 window.BOLD.subscriptions.config.waitForCheckoutLoader = true; 211 } 212 213 window.BOLD.subscriptions.config.addToCartFormSelectors = window.BOLD.subscriptions.config.addToCartFormSelectors || []; 214 window.BOLD.subscriptions.config.addToCartButtonSelectors = window.BOLD.subscriptions.config.addToCartButtonSelectors || []; 215 window.BOLD.subscriptions.config.widgetInsertBeforeSelectors = window.BOLD.subscriptions.config.widgetInsertBeforeSelectors || []; 216 window.BOLD.subscriptions.config.quickAddToCartButtonSelectors = window.BOLD.subscriptions.config.quickAddToCartButtonSelectors || []; 217 window.BOLD.subscriptions.config.cartElementSelectors = window.BOLD.subscriptions.config.cartElementSelectors || []; 218 window.BOLD.subscriptions.config.cartTotalElementSelectors = window.BOLD.subscriptions.config.cartTotalElementSelectors || []; 219 window.BOLD.subscriptions.config.lineItemSelectors = window.BOLD.subscriptions.config.lineItemSelectors || []; 220 window.BOLD.subscriptions.config.lineItemNameSelectors = window.BOLD.subscriptions.config.lineItemNameSelectors || []; 221 window.BOLD.subscriptions.config.checkoutButtonSelectors = window.BOLD.subscriptions.config.checkoutButtonSelectors || []; 222 223 window.BOLD.subscriptions.config.featureFlags = window.BOLD.subscriptions.config.featureFlags || ["BS2-4017-line-item-attributes-from-cart-params","BE-283-future-order-api-improvements","SUB-1754-subscription-adjustments","be-240-inventory-forecasting-report","BS2-4293-skip-tx-fee-eq-zero"]; 224 window.BOLD.subscriptions.config.subscriptionProcessingFrequency = '60'; 225 window.BOLD.subscriptions.config.requireMSPInitialLoadingMessage = true; 226 window.BOLD.subscriptions.data = window.BOLD.subscriptions.data || {}; 227 228 // Interval text markup template 229 window.BOLD.subscriptions.config.lineItemPropertyListSelectors = window.BOLD.subscriptions.config.lineItemPropertyListSelectors || []; 230 window.BOLD.subscriptions.config.lineItemPropertyListSelectors.push('dl.definitionList'); 231 window.BOLD.subscriptions.config.lineItemPropertyListTemplate = window.BOLD.subscriptions.config.lineItemPropertyListTemplate || '<dl class="definitionList"></dl>'; 232 window.BOLD.subscriptions.config.lineItemPropertyTemplate = window.BOLD.subscriptions.config.lineItemPropertyTemplate || '<dt class="definitionList-key">\:</dt><dd class="definitionList-value">\</dd>'; 233 234 // Discount text markup template 235 window.BOLD.subscriptions.config.discountItemTemplate = window.BOLD.subscriptions.config.discountItemTemplate || '<div class="bold-subscriptions-discount"><div class="bold-subscriptions-discount__details">\</div><div class="bold-subscriptions-discount__total">\</div></div>'; 236 237 238 // Constants in XMLHttpRequest are not reliable, so we will create our own 239 // reference: https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/readyState 240 window.BOLD.subscriptions.config.XMLHttpRequest = { 241 UNSENT:0, // Client has been created. open() not called yet. 242 OPENED: 1, // open() has been called. 243 HEADERS_RECEIVED: 2, // send() has been called, and headers and status are available. 244 LOADING: 3, // Downloading; responseText holds partial data. 245 DONE: 4 // The operation is complete. 246 }; 247 248 window.BOLD.subscriptions.config.assetBaseUrl = 'https://sub.boldapps.net'; 249 if (window.localStorage && window.localStorage.getItem('boldSubscriptionsAssetBaseUrl')) { 250 window.BOLD.subscriptions.config.assetBaseUrl = window.localStorage.getItem('boldSubscriptionsAssetBaseUrl') 251 } 252 253 window.BOLD.subscriptions.data.subscriptionGroups = []; 254 if (localStorage && localStorage.getItem('boldSubscriptionsSubscriptionGroups')) { 255 window.BOLD.subscriptions.data.subscriptionGroups = JSON.parse(localStorage.getItem('boldSubscriptionsSubscriptionGroups')); 256 } else { 257 window.BOLD.subscriptions.data.subscriptionGroups = []; 258 } 259 260 window.BOLD.subscriptions.isFeatureFlagEnabled = function (featureFlag) { 261 for (var i = 0; i <window.BOLD.subscriptions.config.featureFlags.length; i++) { 262 if (window.BOLD.subscriptions.config.featureFlags[i] === featureFlag){ 263 return true; 264 } 265 } 266 return false;
267 } 268 269 window.BOLD.subscriptions.logger = { 270 tag: "bold_subscriptions", 271 // the bold subscriptions log level 272 // 0 - errors (default) 273 // 1 - warnings + errors 274 // 2 - info + warnings + errors 275 // use window.localStorage.setItem('boldSubscriptionsLogLevel', x) to set the log level 276 levels: { 277 ERROR: 0, 278 WARN: 1, 279 INFO: 2, 280 }, 281 level: parseInt((window.localStorage && window.localStorage.getItem('boldSubscriptionsLogLevel')) || "0", 10), 282 _log: function(callArgs, level) { 283 if (!window.console) { 284 return null; 285 } 286 287 if (window.BOLD.subscriptions.logger.level <level) { 288 return; 289 } 290 291 var params = Array.prototype.slice.call(callArgs); 292 params.unshift(window.BOLD.subscriptions.logger.tag); 293 294 switch (level) { 295 case window.BOLD.subscriptions.logger.levels.INFO: 296 console.info.apply(null, params); 297 return; 298 case window.BOLD.subscriptions.logger.levels.WARN: 299 console.warn.apply(null, params); 300 return; 301 case window.BOLD.subscriptions.logger.levels.ERROR: 302 console.error.apply(null, params); 303 return; 304 default: 305 console.log.apply(null, params); 306 return; 307 } 308 }, 309 info: function() { 310 window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.INFO); 311 }, 312 warn: function() { 313 window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.WARN); 314 }, 315 error: function() { 316 window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.ERROR); 317 } 318 } 319 320 window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI = function() { 321 return window.BOLD.subscriptions.config.loadSubscriptionGroupFrom === window.BOLD.subscriptions.config.loadSubscriptionGroupFromTypes['BSUB_API']; 322 } 323 324 window.BOLD.subscriptions.getSubscriptionGroupFromProductId = function (productId) { 325 var data = window.BOLD.subscriptions.data; 326 var foundGroup = null; 327 for (var i = 0; i <data.subscriptionGroups.length; i += 1) { 328 var subscriptionGroup = data.subscriptionGroups[i]; 329 for (var j = 0; j <subscriptionGroup.selection_options.length; j += 1) { 330 var selectionOption = subscriptionGroup.selection_options[j]; 331 if (selectionOption.platform_entity_id === productId.toString()) { 332 foundGroup = subscriptionGroup; 333 break; 334 } 335 } 336 if (foundGroup) { 337 break; 338 } 339 } 340 return foundGroup; 341 }; 342 343 window.BOLD.subscriptions.getSubscriptionGroupById = function(subGroupId) { 344 var subscriptionGroups = window.BOLD.subscriptions.data.subscriptionGroups; 345 346 for (var i = 0; i <subscriptionGroups.length; i += 1) { 347 var subGroup = subscriptionGroups[i]; 348 if (subGroup.id === subGroupId) { 349 return subGroup; 350 } 351 } 352 353 return null; 354 }; 355 356 window.BOLD.subscriptions.addSubscriptionGroup = function (subscriptionGroup) { 357 if(!window.BOLD.subscriptions.getSubscriptionGroupById(subscriptionGroup.id)) 358 { 359 window.BOLD.subscriptions.data.subscriptionGroups.push(subscriptionGroup); 360 } 361 } 362 363 window.BOLD.subscriptions.getSubscriptionGroupPrepaidDurationById = function(subscriptionGroupId, prepaidDurationId) { 364 var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupById(subscriptionGroupId); 365 366 if ( 367 !subscriptionGroup 368 || !subscriptionGroup.prepaid_durations 369 || !subscriptionGroup.prepaid_durations.length 370 ) { 371 return null; 372 } 373 374 for (var i = 0; i <subscriptionGroup.prepaid_durations.length; i++) { 375 var prepaidDuration = subscriptionGroup.prepaid_durations[i]; 376 if (prepaidDuration.id === prepaidDurationId) { 377 return prepaidDuration; 378 } 379 } 380 381 return null; 382 } 383 384 window.BOLD.subscriptions.getSubscriptionGroupBillingRuleById = function(subGroup, billingRuleId) { 385 for (var i = 0; i <subGroup.billing_rules.length; i += 1) { 386 var billingRule = subGroup.billing_rules[i]; 387 if (billingRule.id === billingRuleId) { 388 return billingRule; 389 } 390 } 391 392 return null; 393 }; 394 395 window.BOLD.subscriptions.toggleDisabledAddToCartButtons = function(d) { 396 var addToCartForms = document.querySelectorAll(window.BOLD.subscriptions.config.addToCartFormSelectors.join(',')); 397 var disable = !!d; 398 for (var i = 0; i <addToCartForms.length; i++) { 399 var addToCartForm = addToCartForms[i]; 400 var productId = window.BOLD.subscriptions.getProductIdFromAddToCartForm(
400addToCartForm); 401 var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupFromProductId(productId); 402 403 if(window.BOLD.subscriptions.isFeatureFlagEnabled('BS2-4659_improve_large_group_selection') ) { 404 if (subscriptionGroup || window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI()) { 405 var addToCartButtons = addToCartForm.querySelectorAll(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(',')); 406 for (var j = 0; j <addToCartButtons.length; j++) { 407 var addToCartButton = addToCartButtons[j]; 408 var toggleAction = disable ? addToCartButton.setAttribute : addToCartButton.removeAttribute; 409 410 addToCartButton.disabled = disable; 411 toggleAction.call(addToCartButton, 'data-disabled-by-subscriptions', disable); 412 } 413 } 414 } else { 415 if (subscriptionGroup) { 416 var addToCartButtons = addToCartForm.querySelectorAll(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(',')); 417 for (var j = 0; j <addToCartButtons.length; j++) { 418 var addToCartButton = addToCartButtons[j]; 419 var toggleAction = disable ? addToCartButton.setAttribute : addToCartButton.removeAttribute; 420 421 addToCartButton.disabled = disable; 422 toggleAction.call(addToCartButton, 'data-disabled-by-subscriptions', disable); 423 } 424 } 425 } 426 427 } 428 }; 429 430 window.BOLD.subscriptions.disableAddToCartButtons = function () { 431 // only disable the add to cart buttons if the app isn't loaded yet 432 if (!window.BOLD.subscriptions.app) { 433 window.BOLD.subscriptions.toggleDisabledAddToCartButtons(true); 434 } else { 435 window.BOLD.subscriptions.enableAddToCartButtons(); 436 } 437 }; 438 439 window.BOLD.subscriptions.enableAddToCartButtons = function () { 440 document.removeEventListener('click', window.BOLD.subscriptions.preventSubscriptionAddToCart); 441 window.BOLD.subscriptions.toggleDisabledAddToCartButtons(false); 442 }; 443 444 window.BOLD.subscriptions.toggleDisabledCheckoutButtons = function(d) { 445 var checkoutButtons = document.querySelectorAll(window.BOLD.subscriptions.config.checkoutButtonSelectors.join(',')); 446 var disable = !!d; 447 for (var i = 0; i <checkoutButtons.length; i++) { 448 var checkoutButton = checkoutButtons[i]; 449 var toggleAction = disable ? checkoutButton.setAttribute : checkoutButton.removeAttribute; 450 451 checkoutButton.disabled = disable; 452 toggleAction.call(checkoutButton, 'data-disabled-by-subscriptions', disable); 453 } 454 } 455 456 window.BOLD.subscriptions.disableCheckoutButtons = function() { 457 // only disable the checkout buttons if the app isn't loaded yet 458 if (!window.BOLD.subscriptions.app) { 459 window.BOLD.subscriptions.toggleDisabledCheckoutButtons(true); 460 } else { 461 window.BOLD.subscriptions.enableCheckoutButtons(); 462 } 463 } 464 465 window.BOLD.subscriptions.enableCheckoutButtons = function() { 466 document.removeEventListener('click', window.BOLD.subscriptions.preventCheckout); 467 window.BOLD.subscriptions.toggleDisabledCheckoutButtons(false); 468 } 469 470 window.BOLD.subscriptions.hasSuccessfulAddToCarts = function() { 471 if (typeof(Storage) !== "undefined") { 472 var successfulAddToCarts = JSON.parse( 473 window.localStorage.getItem('boldSubscriptionsSuccessfulAddToCarts') || '[]' 474 ); 475 if (successfulAddToCarts.length > 0) { 476 return true; 477 } 478 } 479 480 return false; 481 } 482 483 window.BOLD.subscriptions.hasPendingAddToCarts = function() { 484 if (typeof(Storage) !== "undefined") { 485 var pendingAddToCarts = JSON.parse( 486 window.localStorage.getItem('boldSubscriptionsPendingAddToCarts') || '[]' 487 ); 488 if (pendingAddToCarts.length > 0) { 489 return true; 490 } 491 } 492 493 return false;
494 } 495 496 window.BOLD.subscriptions.addJSAsset = function(src, deferred) { 497 var scriptTag = document.getElementById('bold-subscriptions-script'); 498 var jsElement = document.createElement('script'); 499 jsElement.type = 'text/javascript'; 500 jsElement.src = src; 501 if (deferred) { 502 jsElement.defer = true; 503 } 504 scriptTag.parentNode.insertBefore(jsElement, scriptTag); 505 }; 506 507 window.BOLD.subscriptions.addCSSAsset = function(href) { 508 var scriptTag = document.getElementById('bold-subscriptions-script'); 509 var cssElement = document.createElement('link'); 510 cssElement.href = href; 511 cssElement.rel = 'stylesheet'; 512 scriptTag.parentNode.insertBefore(cssElement, scriptTag); 513 }; 514 515 window.BOLD.subscriptions.loadStorefrontAssets = function loadStorefrontAssets() { 516 var assets = window.BOLD.subscriptions.config.assets; 517 window.BOLD.subscriptions.addCSSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['storefront.css']); 518 window.BOLD.subscriptions.addJSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['storefront.js'], false); 519 }; 520 521 window.BOLD.subscriptions.loadCustomerPortalAssets = function loadCustomerPortalAssets() { 522 var assets = window.BOLD.subscriptions.config.assets; 523 window.BOLD.subscriptions.addCSSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['customer_portal.css']); 524 window.BOLD.subscriptions.addJSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['customer_portal.js'], true); 525 }; 526 527 window.BOLD.subscriptions.processManifest = function() { 528 if (!window.BOLD.subscriptions.processedManifest) { 529 window.BOLD.subscriptions.processedManifest = true; 530 window.BOLD.subscriptions.config.assets = JSON.parse(this.responseText); 531 532 window.BOLD.subscriptions.loadCustomerPortalAssets(); 533 } 534 }; 535 536 window.BOLD.subscriptions.addInitialLoadingMessage = function() { 537 var customerPortalNode = document.getElementById('customer-portal-root'); 538 if (customerPortalNode && window.BOLD.subscriptions.config.requireMSPInitialLoadingMessage) { 539 customerPortalNode.innerHTML = '<div class="bold-subscriptions-loader-container"><div class="bold-subscriptions-loader"></div></div>'; 540 } 541 } 542 543 window.BOLD.subscriptions.contentLoaded = function() { 544 window.BOLD.subscriptions.data.contentLoadedEventTriggered = true; 545 window.BOLD.subscriptions.addInitialLoadingMessage(); 546 }; 547 548 window.BOLD.subscriptions.preventSubscriptionAddToCart = function(e) { 549 if (e.target.matches(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(',')) && e.target.form) { 550 var productId = window.BOLD.subscriptions.getProductIdFromAddToCartForm(e.target.form); 551 var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupFromProductId(productId); 552 if(window.BOLD.subscriptions.isFeatureFlagEnabled('BS2-4659_improve_large_group_selection')) 553 { 554 if (subscriptionGroup || window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI()) { 555 // This code prevents products in subscription groups from being added to the cart before the 556 // Subscriptions app fully loads. Once the subscriptions app loads it will re-enable the 557 // buttons. Use window.BOLD.subscriptions.enableAddToCartButtons enable them manually. 558 e.preventDefault(); 559 return false; 560 } 561 } else { 562 if (subscriptionGroup) { 563 // This code prevents products in subscription groups from being added to the cart before the 564 // Subscriptions app fully loads. Once the subscriptions app loads it will re-enable the 565 // buttons. Use window.BOLD.subscriptions.enableAddToCartButtons enable them manually. 566 e.preventDefault(); 567 return false;
568 } 569 } 570 571 } 572 }; 573 574 window.BOLD.subscriptions.preventCheckout = function(e) { 575 if ( 576 e.target.matches(window.BOLD.subscriptions.config.checkoutButtonSelectors.join(',')) 577 && (window.BOLD.subscriptions.hasSuccessfulAddToCarts() || window.BOLD.subscriptions.hasPendingAddToCarts()) 578 ) { 579 // This code prevents checkouts on the shop until the Subscriptions app fully loads. 580 // When the Subscriptions app is ready it will enable the checkout buttons itself. 581 // Use window.BOLD.subscriptions.enableCheckoutButtons to enable them manually. 582 e.preventDefault(); 583 return false; 584 } 585 } 586 587 document.addEventListener('DOMContentLoaded', window.BOLD.subscriptions.contentLoaded); 588 589 if (!Element.prototype.matches) { 590 Element.prototype.matches = 591 Element.prototype.matchesSelector || 592 Element.prototype.mozMatchesSelector || 593 Element.prototype.msMatchesSelector || 594 Element.prototype.oMatchesSelector || 595 Element.prototype.webkitMatchesSelector || 596 function(s) { 597 var matches = (this.document || this.ownerDocument).querySelectorAll(s), 598 i = matches.length; 599 while (--i >= 0 && matches.item(i) !== this) {} 600 return i > -1; 601 }; 602 } 603 604 if (!Element.prototype.closest) { 605 Element.prototype.closest = function(s) { 606 var el = this; 607 608 do { 609 if (Element.prototype.matches.call(el, s)) return el; 610 el = el.parentElement || el.parentNode; 611 } while (el !== null && el.nodeType === 1); 612 return null; 613 }; 614 } 615 616 window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons = function (isVisible) { 617 if (window.BOLD.subscriptions.config.additionalCheckoutSelectors === undefined) { 618 return; 619 } 620 621 var selectors = window.BOLD.subscriptions.config.additionalCheckoutSelectors; 622 623 for (var i = 0; i <selectors.length; i++) { 624 var elements = document.querySelectorAll(selectors[i]); 625 626 for (var j = 0; j <elements.length; j++) { 627 elements[j].style.display = isVisible ? 'block' : 'none'; 628 } 629 } 630 } 631 632 window.BOLD.subscriptions.hideAdditionalCheckoutButtons = function() { 633 window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons(false); 634 }; 635 636 window.BOLD.subscriptions.showAdditionalCheckoutButtons = function() { 637 window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons(true); 638 }; 639 640 window.BOLD.subscriptions.enhanceMspUrls = function(data) { 641 var mspUrl = 'https://sub.boldapps.net/shop/16673/customer_portal'; 642 var elements = document.querySelectorAll("a[href='"+mspUrl+"']"); 643 644 if(!elements.length || !data.success) { 645 return; 646 } 647 648 for (var i = 0; i <elements.length; i++) { 649 elements[i].href = elements[i].href + "?jwt="+data.value.jwt+"&customerId="+data.value.customerId; 650 } 651 }; 652 653 window.addEventListener('load', function () { 654 window.BOLD.subscriptions.getJWT(window.BOLD.subscriptions.enhanceMspUrls); 655 }); 656 657 // This will be called immediately 658 // Use this anonymous function to avoid polluting the global namespace 659 (function() { 660 var xhr = new XMLHttpRequest(); 661 xhr.addEventListener('load', window.BOLD.subscriptions.processManifest); 662 xhr.open('GET', window.BOLD.subscriptions.config.assetBaseUrl + '/static/manifest.json?t=' + (new Date()).getTime()); 663 xhr.send(); 664 })() 665 666 window.BOLD.subscriptions.patches.patchCashier = function() { 667 if (window.BOLD && window.BOLD.checkout) { 668 window.BOLD.checkout.disable(); 669 window.BOLD.checkout.listenerFn = window.BOLD.subscriptions.patches.cashierListenerFn; 670 window.BOLD.checkout.enable(); 671 } else if (window.BOLD.subscriptions.patches.currentCashierPatchAttempts <window.BOLD.subscriptions.patches.maxCashierPatchAttempts) { 672 window.BOLD.subscriptions.patches.currentCashierPatchAttempts++; 673 setTimeout(window.BOLD.subscriptions.patches.patchCashier, 100); 674 } 675 }; 676 677 window.BOLD.subscriptions.patches.finishCheckout = function(event, form, cart) { 678 window.BOLD.subscriptions.patches.currentCheckoutRetries++; 679 680 if (!window.BOLD.subscriptions.app 681 && window.BOLD.subscriptions.patches.currentCheckoutRetries <window.BOLD.subscriptions.patches.maxCheckoutRetries 682 ) { 683 setTimeout(function () { window.BOLD.subscriptions.patches.finishCheckout(event, form, cart); }, 100); 684 return; 685 } else if (window.BOLD.subscriptions.app) { 686 window.BOLD.subscriptions.patches.currentCheckoutRetries = 0; 687 window.BOLD.subscriptions.app.addCartParams(form, cart); 688 } 689 690 var noSubscriptions = false;
691 if ((window.BOLD.subscriptions.app && window.BOLD.subscriptions.app.successfulAddToCarts.length === 0) 692 || !window.BOLD.subscriptions.app 693 ) { 694 noSubscriptions = true; 695 event.target.dataset.cashierConfirmedNoPlugins = true; 696 697 if (window.BOLD.subscriptions.setCashierFeatureToken) { 698 window.BOLD.subscriptions.setCashierFeatureToken(false); 699 } 700 } 701 702 if ((noSubscriptions && window.BOLD.subscriptions.config.cashierPluginOnlyMode) 703 || (typeof BOLD.checkout.isFeatureRequired === 'function' && !BOLD.checkout.isFeatureRequired()) 704 ) { 705 // send them to the original checkout when in plugin only mode 706 // and either BSUB is there but there are no subscription products 707 // or BSUB isn't there at all 708 if (form.dataset.old_form_action) { 709 form.action = form.dataset.old_form_action; 710 } 711 event.target.click(); 712 } else { 713 // sends them to Cashier since BSUB got a chance to add it's stuff 714 // and plugin only mode is not enabled 715 form.submit(); 716 } 717 }; 718</script>
718 719
720<script id="bold-subscriptions-platform-script" type="text/javascript"> 721 window.BOLD.subscriptions.config.shopPlatformId = '24161071'; 722 window.BOLD.subscriptions.config.appSlug = 'subscriptions'; 723 724 window.BOLD = window.BOLD || {}; 725 window.BOLD.subscriptions = window.BOLD.subscriptions || {}; 726 window.BOLD.subscriptions.data = window.BOLD.subscriptions.data || {}; 727 window.BOLD.subscriptions.data.platform = window.BOLD.subscriptions.data.platform || {}; 728 window.BOLD.subscriptions.data.platform.customer = { id: '' }; 729 window.BOLD.subscriptions.data.platform.product = null; 730 window.BOLD.subscriptions.data.platform.products = []; 731 window.BOLD.subscriptions.data.platform.variantProductMap = {}; 732 733 window.BOLD.subscriptions.addCachedProductData = function(products) { 734 // ignore [], null, and undefined 735 if (!products) { 736 return 737 } 738 739 if (!Array.isArray(products)) { 740 window.BOLD.subscriptions.logger.warn('products must be an array') 741 return 742 } 743 744 window.BOLD.subscriptions.data.platform.products.concat(products) 745 746 for (var i = 0; i <products.length; i++) { 747 var product = products[i]; 748 for (var j = 0; j <product.variants.length; j++) { 749 var variant = product.variants[j]; 750 window.BOLD.subscriptions.data.platform.variantProductMap[variant.id] = product; 751 } 752 } 753 } 754 755 756 757 758 759 window.BOLD.subscriptions.config.addToCartFormSelectors.push( 760 '.product-form.product-form-product-template:not(.bold-subscriptions-no-widget)' 761 ,'.product-form.product-form--payment-button:not(.bold-subscriptions-no-widget)' 762 ); 763 window.BOLD.subscriptions.config.addToCartButtonSelectors.push('[type="submit"]'); 764 window.BOLD.subscriptions.config.quickAddToCartButtonSelectors.push('a[data-event-type="product-click"]'); 765 window.BOLD.subscriptions.config.widgetInsertBeforeSelectors.push('[type="submit"]'); 766 window.BOLD.subscriptions.config.cartElementSelectors.push('form[action="/cart"]'); 767 window.BOLD.subscriptions.config.cartTotalElementSelectors.push('[data-cart-subtotal]', '.text-right .ajaxcart__subtotal'); 768 window.BOLD.subscriptions.config.checkoutButtonSelectors.push( 769 '[name="checkout"]', 770 '[href*="checkout"]:not([href*="tools/checkout"])', 771 '[onclick*="checkout"]:not([onclick*="tools/checkout"])', 772 ); 773 774 // Discount text markup template 775 // NOTE: @ on double curly, so blade doesn't interpret, and `raw` liquid tags so liquid doesn't interpret. 776 777 window.BOLD.subscriptions.config.discountItemTemplate = '<div class="bold-subscriptions-discount"><div class="bold-subscriptions-discount__details">{{details}}</div><div class="bold-subscriptions-discount__total">{{total}}</div></div>'; 778 779 780 window.BOLD.subscriptions.getProductIdFromAddToCartForm = function(addToCartForm) { 781 var idInput = addToCartForm.querySelector('[name="id"]'); 782 if (idInput === null) { 783 window.BOLD.subscriptions.logger.error('could not get variant id input from add to cart form â make sure your form has an input with [name="id"]') 784 return null; 785 } 786 787 var variantId = parseInt(idInput.value, 10); 788 if (isNaN(variantId)) { 789 window.BOLD.subscriptions.logger.error('could not parse variant id from [name="id"] input') 790 return null; 791 } 792 793 var product = window.BOLD.subscriptions.data.platform.variantProductMap[variantId]; 794 795 if (product === undefined) { 796 window.BOLD.subscriptions.logger.error('could not map variant id to cached product data â call window.BOLD.subscriptions.addCachedProductData(products) to add the product to the cache') 797 return null; 798 } 799 800 return product.id; 801 }; 802 803 window.BOLD.subscriptions.getAddToCartForms = function() { 804 var forms = []; 805 var idInputs = document.querySelectorAll('[name="id"]'); 806 807 for (var i = 0; i <idInputs.length; i++) { 808 var idInput = idInputs[i]; 809 var form = idInput.closest('form:not(.bold-subscriptions-no-widget)'); 810 if (form) { 811 forms.push(form); 812 } 813 } 814 815 return forms; 816 }; 817 818 window.BOLD.subscriptions.getJWT = function (callback) { 819 if(window.BOLD.subscriptions.data.platform.customer.id !== '') { 820 var shopPlatformId = '24161071'; 821 var appSlug = 'subscriptions'; 822 var customerPlatformId = window.BOLD.subscriptions.data.platform.customer.id; 823 var proxyPath = '/apps/app-proxy/customers/v1/shops/'+shopPlatformId+'/apps/'+appSlug+'/customers/pid/'+customerPlatformId+'/jwt'; 824 825 var xmlhttp = new XMLHttpRequest(); 826 827 xmlhttp.onreadystatechange = function() { 828 if (xmlhttp.readyState === window.BOLD.subscriptions.config.XMLHttpRequest.DONE) { 829 if (xmlhttp.status === 200) { 830 var data = JSON.parse(xmlhttp.responseText); 831 callback({ 832 success: true, 833 value: { 834 jwt: data.bold_platform_jwt, 835 customerId: window.BOLD.subscriptions.data.platform.customer.id, 836 }, 837 }); 838 } else if (xmlhttp.status === 404) { 839 callback({ 840 success: false, 841 error: 'not_logged_in', 842 }); 843 } else { 844 callback({ 845 success: false, 846 error: 'unknown', 847 }); 848 } 849 } 850 }; 851 852 xmlhttp.open("GET", proxyPath, true); 853 xmlhttp.setRequestHeader('Accept', 'application/liquid'); 854 xmlhttp.send(); 855 } else { 856 callback({ 857 success: false, 858 error: 'not_logged_in', 859 }); 860 } 861 }; 862 863 window.BOLD.subscriptions.setCashierFeatureToken = function(value) { 864 if (window.BOLD.checkout_features_defaults && window.BOLD.subscriptions.config.cashierApplicationUUID) {
865 window.BOLD.checkout_features_defaults.forEach(function(item) { 866 if (item.id === window.BOLD.subscriptions.config.cashierApplicationUUID) { 867 item.require = value; 868 } 869 }); 870 } 871 }; 872 873 // Cashier patches 874 window.BOLD.subscriptions.patches.cashierListenerFn = function(event) { 875 if (window.BOLD.checkout.isCheckoutButton(event.target) && window.BOLD.checkout.isEnabled()) { 876 window.BOLD.subscriptions.patches.pushToCashier(event); 877 } else if(window.BOLD.checkout.isCheckoutButton(event.target) && typeof window.cashier_installed_on_site === 'undefined') { 878 var request = new XMLHttpRequest(); 879 request.open('HEAD', '/apps/checkout/isInstalled', false); 880 request.send(null); 881 882 if(request.status >= 200 && request.status <400) { 883 window.BOLD.subscriptions.patches.pushToCashier(event); 884 } else { 885 window.cashier_installed_on_site = false; 886 } 887 } 888 }; 889 890 window.BOLD.subscriptions.localTime = function() { 891 var localDate = new Date(); 892 return localDate.getTime(); 893 }; 894 895 896 window.BOLD.subscriptions.patches.pushToCashier = function(event) { 897 event.preventDefault(); 898 var form = window.BOLD.checkout.getForm(event.target); 899 var formData = new FormData(form); 900 var request = new XMLHttpRequest(); 901 request.open('POST', '/cart/update.js?tmp=' + Date.now(), true); 902 request.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); 903 904 request.onload = function() { 905 if (request.status >= 200 && request.status <400) { 906 // Success! 907 var cart = JSON.parse(request.responseText); 908 909 // If items are empty redirect back to the cart 910 if (cart.items.length === 0) { 911 return window.location.href = '/cart'; 912 } 913 914 cart.items.forEach(function(element) { 915 delete element.product_description; 916 }); 917 918 if (document.getElementById('CartSpecialInstructions')) { 919 // If the cart note exists, grab its value 920 cart.note = document.getElementById('CartSpecialInstructions').value; 921 } 922 923 var cartObj = JSON.stringify(cart); 924 925 var form = window.BOLD.checkout.getForm(event.target); 926 form.dataset.old_form_action = form.action; 927 form.action = '/apps/checkout/begin-checkout' + googleAnalyticsGetParamString({}); 928 var cartCookie = window.BOLD.checkout.getCookie('cart'); 929 var element = document.createElement('INPUT'); 930 element.type = 'HIDDEN'; 931 element.name = 'cart_id'; 932 element.value = cartCookie; 933 form.appendChild(element); 934 935 var dateElement = document.createElement('INPUT'); 936 dateElement.type = 'HIDDEN'; 937 dateElement.name = 'checkout_local_time'; 938 dateElement.value = window.BOLD.subscriptions.localTime(); 939 form.appendChild(dateElement); 940 941 var cartElement = document.createElement('INPUT'); 942 cartElement.type = 'HIDDEN'; 943 cartElement.name = 'cart'; 944 cartElement.value = cartObj; 945 form.appendChild(cartElement); 946 form.method = 'POST'; 947 948 if(window.BOLD && window.BOLD.checkout && typeof window.BOLD.checkout.languageIsoCode === 'string') { 949 var langInput = document.createElement('INPUT'); 950 langInput.type = 'HIDDEN'; 951 langInput.name = 'language_iso'; 952 langInput.value = window.BOLD.checkout.languageIsoCode; 953 form.appendChild(langInput); 954 } 955 956 if (window.BOLD && window.BOLD.common && typeof window.BOLD.common.eventEmitter === 'object' && typeof window.BOLDCURRENCY !== 'undefined') { 957 window.BOLD.common.eventEmitter.emit('BOLD_CASHIER_checkout', {target: form}); 958 } 959 960 window.BOLD.subscriptions.patches.finishCheckout(event, form, cart); 961 } 962 }; 963 964 request.send(formData); 965 };</script>
965 966 967<!-- Google Tag Manager -->
968<script>
vendor: 327 bytes, lines 968-972
968(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 969new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 970j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 971'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 972})(window,document,'script','dataLayer','
972GTM-WVWPXTP
vendor: 3 bytes, line 972
972');
972</script>
972 973<!-- End Google Tag Manager --> <noscript> <style> 974 .product_section .product_form, 975 .product_gallery { 976 opacity: 1; 977 } 978 979 .multi_select, 980 form .select { 981 display: block !important; 982 } 983 984 .image-element__wrap { 985 display: none; 986 }</style></noscript>
986<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
986<meta name="google-site-verification" content="cZ57wJH4RrKW_kygoE5QGJO-qsVnle2zPAKcUPLQ2_Y"> 987<meta name="google-site-verification" content="Nc6tZRDYqUv6j_u5Lw-ZPhtDdSS26eUcrx22XvkOCiE"> 988<meta name="facebook-domain-verification" content="2w4bsng47ehkux5t43867cqfu2o3i6"> 989<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/24161071/digital_wallets/dialog"> 990<meta id="in-context-paypal-metadata" data-shop-id="24161071" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 991<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
991<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
991 992<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
993<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=24161071" crossorigin="anonymous"></script>
vendor: 1 bytes, line 993
993
994<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":24161071,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/24161071","merchantName":"BergaMet North America","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"BergaMet North America","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 994
994
995<script id="shopify-features" type="application/json">{"accessToken":"cf5c3fad4671578209b6969f9f71932e","betas":["rich-media-storefront-analytics"],"domain":"bergametna.com","predictiveSearch":true,"shopId":24161071,"locale":"en"}</script>
vendor: 1 bytes, line 995
995
996<script>var Shopify = Shopify || {}; 997Shopify.shop = "bergametna.myshopify.com"; 998Shopify.locale = "en"; 999Shopify.currency = {"active":"USD","rate":"1.0"}; 1000Shopify.country = "US"; 1001Shopify.theme = {"name":"Bergamet NA Theme | Rebrand | June 2025 ","id":136158445651,"schema_name":"Turbo","schema_version":"4.2.1","theme_store_id":null,"role":"main"}; 1002Shopify.theme.handle = "null"; 1003Shopify.theme.style = {"id":null,"handle":null}; 1004Shopify.cdnHost = "bergametna.com/cdn"; 1005Shopify.routes = Shopify.routes || {}; 1006Shopify.routes.root = "/"; 1007Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 1008Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 1009Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 1010Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 1010
1010
1011<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1011
1011
1012<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 1012
1012
1013<script> 1014 window.ShopifyPay = window.ShopifyPay || {}; 1015 window.ShopifyPay.apiHost = "shop.app\/pay"; 1016 window.ShopifyPay.redirectState = null; 1017</script>
vendor: 1 bytes, line 1017
1017
1018<script> 1019 window.Shopify = window.Shopify || {}; 1020 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 1021 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 1022 window.Shopify.SignInWithShop.eligible = true; 1023</script>
vendor: 1 bytes, line 1023
1023
1024<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 1024
1024
1025<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 1025
1025
1026<script type="module"> 1027 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 1028 1029 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 1030 1031</script>
vendor: 1 bytes, line 1031
1031
1032<script> 1033 window.Shopify = window.Shopify || {}; 1034 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 1035 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"]}; 1036</script>
vendor: 1 bytes, line 1036
1036
1037<script>(function() { 1038 var isLoaded = false; 1039 function asyncLoad() { 1040 if (isLoaded) return; 1041 isLoaded = true; 1042 var urls = ["\/\/satcb.azureedge.net\/Scripts\/satcb.min.js?shop=bergametna.myshopify.com","https:\/\/js.jilt.com\/storefront\/v1\/jilt.js?shop=bergametna.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/WRt6KV\/klaviyo.js?company_id=WRt6KV\u0026shop=bergametna.myshopify.com","https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=bergametna.myshopify.com","https:\/\/loox.io\/widget\/A3S2Dl0AEF\/loox.1757448522138.js?shop=bergametna.myshopify.com"]; 1043 for (var i = 0; i <urls.length; i++) { 1044 var s = document.createElement('script'); 1045 s.type = 'text/javascript'; 1046 s.async = true; 1047 s.src = urls[i]; 1048 var x = document.getElementsByTagName('script')[0]; 1049 x.parentNode.insertBefore(s, x); 1050 } 1051 }; 1052 if(window.attachEvent) { 1053 window.attachEvent('onload', asyncLoad); 1054 } else { 1055 window.addEventListener('load', asyncLoad, false); 1056 } 1057})();</script>
vendor: 1 bytes, line 1057
1057
1058<script id="__st">var __st={"a":24161071,"offset":-25200,"reqid":"e644821e-b129-4231-a4ac-d83dd454cda1-1791119794","pageurl":"bergametna.com\/pages\/blogs","s":"pages-101302566995","u":"afbdcb827a52","p":"page","rtyp":"page","rid":101302566995};</script>
vendor: 1 bytes, line 1058
1058
1059<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 1059
1059
1060<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 1060
1060
1061<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//bergametna.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1061
1061
1062<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 = "//bergametna.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>
1062<script crossorigin="anonymous" defer="defer" src="//bergametna.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 1062
1062
1063<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 1063
1063
1064<script> 1065 window.Shopify = window.Shopify || {}; 1066 window.Shopify.MCP = window.Shopify.MCP || {}; 1067 window.Shopify.MCP.enabled = true; 1068 window.Shopify.MCP.shop = "bergametna.myshopify.com"; 1069 window.Shopify.MCP.mcpEndpoint = "https:\/\/bergametna.com\/api\/mcp"; 1070 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"]}}]; 1071</script>
vendor: 1 bytes, line 1071
1071
1072<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("\/\/bergametna.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 1073</script>
vendor: 1 bytes, line 1073
1073
1074<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://bergametna.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 1075</script>
vendor: 1 bytes, line 1075
1075
1076<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 1077 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); 1078</script>
vendor: 1 bytes, line 1078
1078
1079<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})}})); 1080</script>
1080 1081<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://bergametna.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 1082<style id="shopify-accelerated-checkout-cart"> 1083 #shopify-buyer-consent { 1084 margin-top: 1em; 1085 display: inline-block; 1086 width: 100%; 1087} 1088 1089#shopify-buyer-consent.hidden { 1090 display: none; 1091} 1092 1093#shopify-subscription-policy-button { 1094 background: none; 1095 border: none; 1096 padding: 0; 1097 text-decoration: underline; 1098 font-size: inherit; 1099 cursor: pointer; 1100} 1101 1102#shopify-subscription-policy-button::before { 1103 box-shadow: none; 1104} 1105 1106 </style> 1107
1108<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
1108
1108<script src="//bergametna.com/cdn/shop/t/66/assets/bsub.js?v=17187488679452172121749888803" type="text/javascript"></script>
1108 1109<link href="//bergametna.com/cdn/shop/t/66/assets/bsub.css?v=170482179630820350711749888803" rel="stylesheet" type="text/css" media="all" /> 1110 1111 1112<!-- BEGIN app block: shopify://apps/bold-subscriptions/blocks/bsub-embed/9ceb49f0-5fe5-4b5e-943d-f8af8985167d -->
1113<script id="bold-subscriptions-app-embed-script" type="text/javascript" defer> 1114 1115 if (window.location.href.includes('/account/login') && false) { 1116 window.location.href = `https://bergametna.com/pages/manage-subscriptions`; 1117 } 1118 1119 1120 window.BOLD = window.BOLD || {}; 1121 window.BOLD.subscriptions = window.BOLD.subscriptions || {}; 1122 window.BOLD.subscriptions.config = window.BOLD.subscriptions.config || {}; 1123 window.BOLD.subscriptions.config.isAppEmbedEnabled = true; 1124 window.BOLD.subscriptions.classes = window.BOLD.subscriptions.classes || {}; 1125 window.BOLD.subscriptions.patches = window.BOLD.subscriptions.patches || {}; 1126 window.BOLD.subscriptions.patches.maxCheckoutRetries = window.BOLD.subscriptions.patches.maxCheckoutRetries || 200; 1127 window.BOLD.subscriptions.patches.currentCheckoutRetries = window.BOLD.subscriptions.patches.currentCheckoutRetries || 0; 1128 window.BOLD.subscriptions.patches.maxCashierPatchAttempts = window.BOLD.subscriptions.patches.maxCashierPatchAttempts || 200; 1129 window.BOLD.subscriptions.patches.currentCashierPatchAttempts = window.BOLD.subscriptions.patches.currentCashierPatchAttempts || 0; 1130 window.BOLD.subscriptions.config.platform = 'shopify'; 1131 window.BOLD.subscriptions.config.shopDomain = 'bergametna.myshopify.com'; 1132 window.BOLD.subscriptions.config.customDomain = 'bergametna.com'; 1133 window.BOLD.subscriptions.config.shopIdentifier = '24161071'; 1134 window.BOLD.subscriptions.config.cashierUrl = 'https://cashier.boldcommerce.com'; 1135 window.BOLD.subscriptions.config.boldAPIBase = 'https://app-api.boldapps.net/'; 1136 window.BOLD.subscriptions.config.cashierApplicationUUID = '2e6a2bbc-b12b-4255-abdf-a02af85c0d4e'; 1137 window.BOLD.subscriptions.config.appUrl = 'https://sub.boldapps.net'; 1138 window.BOLD.subscriptions.config.currencyCode = 'USD'; 1139 window.BOLD.subscriptions.config.checkoutType = 'shopify'; 1140 window.BOLD.subscriptions.config.currencyFormat = "$\u0026#123;\u0026#123;amount}}"; 1141 window.BOLD.subscriptions.config.shopCurrencies = [{"id":7176,"currency":"CAD","currency_format":"$\u0026#123;\u0026#123;amount}}","created_at":"2024-08-11 03:06:42","updated_at":"2024-08-11 03:06:42"},{"id":6815,"currency":"USD","currency_format":"$\u0026#123;\u0026#123;amount}}","created_at":"2024-05-05 00:38:48","updated_at":"2024-05-05 00:38:48"}]; 1142 window.BOLD.subscriptions.config.shopSettings = {"allow_msp_cancellation":true,"allow_msp_prepaid_renewal":true,"customer_can_pause_subscription":true,"customer_can_change_next_order_date":true,"customer_can_change_order_frequency":true,"customer_can_create_an_additional_order":false,"customer_can_use_passwordless_login":true,"customer_passwordless_login_redirect":false,"customer_can_add_products_to_existing_subscriptions":true,"customer_can_reactivate_subscription":true,"customer_can_reactivate_subscription_with_deleted_products":false,"show_currency_code":true,"stored_payment_method_policy":"required","customer_portal_path":"pages\/manage-subscriptions","display_only_subscription_products":false}; 1143 window.BOLD.subscriptions.config.customerLoginPath = null; 1144 window.BOLD.subscriptions.config.isPrepaidEnabled = window.BOLD.subscriptions.config.isPrepaidEnabled || true; 1145 window.BOLD.subscriptions.config.loadSubscriptionGroupFrom = 'default'; 1146 window.BOLD.subscriptions.config.loadSubscriptionGroupFromTypes = "default"; 1147 window.BOLD.subscriptions.config.cashierPluginOnlyMode = window.BOLD.subscriptions.config.cashierPluginOnlyMode || false; 1148 if (window.BOLD.subscriptions.config.waitForCheckoutLoader === undefined) { 1149 window.BOLD.subscriptions.config.waitForCheckoutLoader = true; 1150 } 1151 1152 window.BOLD.subscriptions.config.addToCartFormSelectors = window.BOLD.subscriptions.config.addToCartFormSelectors || []; 1153 window.BOLD.subscriptions.config.addToCartButtonSelectors = window.BOLD.subscriptions.config.addToCartButtonSelectors || []; 1154 window.BOLD.subscriptions.config.widgetInsertBeforeSelectors = window.BOLD.subscriptions.config.widgetInsertBeforeSelectors || []; 1155 window.BOLD.subscriptions.config.quickAddToCartButtonSelectors = window.BOLD.subscriptions.config.quickAddToCartButtonSelectors || []; 1156 window.BOLD.subscriptions.config.cartElementSelectors = window.BOLD.subscriptions.config.cartElementSelectors || []; 1157 window.BOLD.subscriptions.config.cartTotalElementSelectors = window.BOLD.subscriptions.config.cartTotalElementSelectors || []; 1158 window.BOLD.subscriptions.config.lineItemSelectors = window.BOLD.subscriptions.config.lineItemSelectors || []; 1159 window.BOLD.subscriptions.config.lineItemNameSelectors = window.BOLD.subscriptions.config.lineItemNameSelectors || []; 1160 window.BOLD.subscriptions.config.checkoutButtonSelectors = window.BOLD.subscriptions.config.checkoutButtonSelectors || []; 1161 1162 window.BOLD.subscriptions.config.featureFlags = window.BOLD.subscriptions.config.featureFlagOverrides || ["BE-2298-Support-Variant-Selections-In-Sub-Groups","BE-6925-remove-bold-error-code-from-error-message","BE-8664-default-address-source-bold","BE-9502-add-logs-to-investigate-infinite-loop","BE-6695-improve-subs-onboarding","BE-10096-list-deleted-variants","BE-10183-customer-portal-paginates-products","BE-10178-suppress-dup-inventory-failure-emails","BE-9073-reactivate-subscription-setting"]; 1163 window.BOLD.subscriptions.config.subscriptionProcessingFrequency = '60'; 1164 window.BOLD.subscriptions.config.requireMSPInitialLoadingMessage = true; 1165 window.BOLD.subscriptions.data = window.BOLD.subscriptions.data || {}; 1166 1167 // Interval text markup template 1168 window.BOLD.subscriptions.config.lineItemPropertyListSelectors = window.BOLD.subscriptions.config.lineItemPropertyListSelectors || []; 1169 window.BOLD.subscriptions.config.lineItemPropertyListSelectors.push('dl.definitionList'); 1170 window.BOLD.subscriptions.config.lineItemPropertyListTemplate = window.BOLD.subscriptions.config.lineItemPropertyListTemplate || '<dl class="definitionList"></dl>'; 1171 window.BOLD.subscriptions.config.lineItemPropertyTemplate = window.BOLD.subscriptions.config.lineItemPropertyTemplate || '<dt class="definitionList-key">{{key}}:</dt><dd class="definitionList-value">{{value}}</dd>'; 1172 1173 // Discount text markup template 1174 window.BOLD.subscriptions.config.discountItemTemplate = window.BOLD.subscriptions.config.discountItemTemplate || '<div class="bold-subscriptions-discount"><div class="bold-subscriptions-discount__details">{{details}}</div><div class="bold-subscriptions-discount__total">{{total}}</div></div>'; 1175 1176 1177 // Constants in XMLHttpRequest are not reliable, so we will create our own 1178 // reference: https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/readyState 1179 window.BOLD.subscriptions.config.XMLHttpRequest = { 1180 UNSENT:0, // Client has been created. open() not called yet. 1181 OPENED: 1, // open() has been called. 1182 HEADERS_RECEIVED: 2, // send() has been called, and headers and status are available. 1183 LOADING: 3, // Downloading; responseText holds partial data. 1184 DONE: 4 // The operation is complete. 1185 }; 1186 1187 window.BOLD.subscriptions.config.assetBaseUrl = 'https://sub.boldapps.net'; 1188 if (window.localStorage && window.localStorage.getItem('boldSubscriptionsAssetBaseUrl')) { 1189 window.BOLD.subscriptions.config.assetBaseUrl = window.localStorage.getItem('boldSubscriptionsAssetBaseUrl') 1190 } 1191 1192 window.BOLD.subscriptions.data.subscriptionGroups = []; 1193 if (localStorage && localStorage.getItem('boldSubscriptionsSubscriptionGroups')) { 1194 window.BOLD.subscriptions.data.subscriptionGroups = JSON.parse(localStorage.getItem('boldSubscriptionsSubscriptionGroups')); 1195 } else { 1196 window.BOLD.subscriptions.data.subscriptionGroups = [{"id":40596,"billing_rules":[{"id":98532,"subscription_group_id":40596,"interval_name":"Every 3 Months","billing_rule":"FREQ=MONTHLY;INTERVAL=3","custom_billing_rule":""},{"id":100116,"subscription_group_id":40596,"interval_name":"Monthly","billing_rule":"FREQ=MONTHLY","custom_billing_rule":""},{"id":100598,"subscription_group_id":40596,"interval_name":"Every 6 Months","billing_rule":"FREQ=MONTHLY;INTERVAL=6","custom_billing_rule":""}],"is_subscription_only":false,"allow_prepaid":false,"allow_dynamic_discount":false,"is_prepaid_only":false,"should_continue_prepaid":true,"continue_prepaid_type":"as_prepaid","prepaid_durations":[{"id":40112,"subscription_group_id":40596,"total_duration":1,"discount_type":"percentage","discount_value":0}],"dynamic_discounts":[{"id":1337,"subscription_group_id":40596,"order_number":1,"discount_type":"percentage","discount_value":0}],"selection_options":[{"platform_entity_id":null},{"platform_entity_id":null},{"platform_entity_id":null},{"platform_entity_id":null},{"platform_entity_id":null},{"platform_entity_id":null},{"platform_entity_id":null},{"platform_entity_id":null}],"discount_type":"percentage","percent_discount":20,"fixed_discount":0,"can_add_to_cart":true}]; 1197 } 1198 1199 window.BOLD.subscriptions.isFeatureFlagEnabled = function (featureFlag) { 1200 for (var i = 0; i < window.BOLD.subscriptions.config.featureFlags.length; i++) { 1201 if (window.BOLD.subscriptions.config.featureFlags[i] === featureFlag){ 1202 return true; 1203 } 1204 } 1205 return false;
1206 } 1207 1208 window.BOLD.subscriptions.logger = { 1209 tag: "bold_subscriptions", 1210 // the bold subscriptions log level 1211 // 0 - errors (default) 1212 // 1 - warnings + errors 1213 // 2 - info + warnings + errors 1214 // use window.localStorage.setItem('boldSubscriptionsLogLevel', x) to set the log level 1215 levels: { 1216 ERROR: 0, 1217 WARN: 1, 1218 INFO: 2, 1219 }, 1220 level: parseInt((window.localStorage && window.localStorage.getItem('boldSubscriptionsLogLevel')) || "0", 10), 1221 _log: function(callArgs, level) { 1222 if (!window.console) { 1223 return null; 1224 } 1225 1226 if (window.BOLD.subscriptions.logger.level < level) { 1227 return; 1228 } 1229 1230 var params = Array.prototype.slice.call(callArgs); 1231 params.unshift(window.BOLD.subscriptions.logger.tag); 1232 1233 switch (level) { 1234 case window.BOLD.subscriptions.logger.levels.INFO: 1235 console.info.apply(null, params); 1236 return; 1237 case window.BOLD.subscriptions.logger.levels.WARN: 1238 console.warn.apply(null, params); 1239 return; 1240 case window.BOLD.subscriptions.logger.levels.ERROR: 1241 console.error.apply(null, params); 1242 return; 1243 default: 1244 console.log.apply(null, params); 1245 return; 1246 } 1247 }, 1248 info: function() { 1249 window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.INFO); 1250 }, 1251 warn: function() { 1252 window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.WARN); 1253 }, 1254 error: function() { 1255 window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.ERROR); 1256 } 1257 } 1258 1259 window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI = function() { 1260 return window.BOLD.subscriptions.config.loadSubscriptionGroupFrom === window.BOLD.subscriptions.config.loadSubscriptionGroupFromTypes['BSUB_API']; 1261 } 1262 1263 window.BOLD.subscriptions.getSubscriptionGroupFromProductId = function (productId) { 1264 var data = window.BOLD.subscriptions.data; 1265 var foundGroup = null; 1266 for (var i = 0; i < data.subscriptionGroups.length; i += 1) { 1267 var subscriptionGroup = data.subscriptionGroups[i]; 1268 for (var j = 0; j < subscriptionGroup.selection_options.length; j += 1) { 1269 var selectionOption = subscriptionGroup.selection_options[j]; 1270 if (selectionOption.platform_entity_id === productId.toString()) { 1271 foundGroup = subscriptionGroup; 1272 break; 1273 } 1274 } 1275 if (foundGroup) { 1276 break; 1277 } 1278 } 1279 return foundGroup; 1280 }; 1281 1282 window.BOLD.subscriptions.getSubscriptionGroupById = function(subGroupId) { 1283 var subscriptionGroups = window.BOLD.subscriptions.data.subscriptionGroups; 1284 1285 for (var i = 0; i < subscriptionGroups.length; i += 1) { 1286 var subGroup = subscriptionGroups[i]; 1287 if (subGroup.id === subGroupId) { 1288 return subGroup; 1289 } 1290 } 1291 1292 return null; 1293 }; 1294 1295 window.BOLD.subscriptions.addSubscriptionGroup = function (subscriptionGroup) { 1296 if(!window.BOLD.subscriptions.getSubscriptionGroupById(subscriptionGroup.id)) 1297 { 1298 window.BOLD.subscriptions.data.subscriptionGroups.push(subscriptionGroup); 1299 } 1300 } 1301 1302 window.BOLD.subscriptions.getSubscriptionGroupPrepaidDurationById = function(subscriptionGroupId, prepaidDurationId) { 1303 var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupById(subscriptionGroupId); 1304 1305 if ( 1306 !subscriptionGroup 1307 || !subscriptionGroup.prepaid_durations 1308 || !subscriptionGroup.prepaid_durations.length 1309 ) { 1310 return null; 1311 } 1312 1313 for (var i = 0; i < subscriptionGroup.prepaid_durations.length; i++) { 1314 var prepaidDuration = subscriptionGroup.prepaid_durations[i]; 1315 if (prepaidDuration.id === prepaidDurationId) { 1316 return prepaidDuration; 1317 } 1318 } 1319 1320 return null; 1321 } 1322 1323 window.BOLD.subscriptions.getSubscriptionGroupBillingRuleById = function(subGroup, billingRuleId) { 1324 for (var i = 0; i < subGroup.billing_rules.length; i += 1) { 1325 var billingRule = subGroup.billing_rules[i]; 1326 if (billingRule.id === billingRuleId) { 1327 return billingRule; 1328 } 1329 } 1330 1331 return null; 1332 }; 1333 1334 window.BOLD.subscriptions.toggleDisabledAddToCartButtons = function(d) { 1335 var addToCartForms = document.querySelectorAll(window.BOLD.subscriptions.config.addToCartFormSelectors.join(',')); 1336 var disable = !!d; 1337 for (var i = 0; i < addToCartForms.length; i++) { 1338 var addToCartForm = addToCartForms[i]; 1339 var productId = window.BOLD.subscriptions.getProductIdFromAddToCartForm(
1339addToCartForm); 1340 var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupFromProductId(productId); 1341 1342 if(window.BOLD.subscriptions.isFeatureFlagEnabled('BS2-4659_improve_large_group_selection') ) { 1343 if (subscriptionGroup || window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI()) { 1344 var addToCartButtons = addToCartForm.querySelectorAll(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(',')); 1345 for (var j = 0; j < addToCartButtons.length; j++) { 1346 var addToCartButton = addToCartButtons[j]; 1347 var toggleAction = disable ? addToCartButton.setAttribute : addToCartButton.removeAttribute; 1348 1349 addToCartButton.disabled = disable; 1350 toggleAction.call(addToCartButton, 'data-disabled-by-subscriptions', disable); 1351 } 1352 } 1353 } else { 1354 if (subscriptionGroup) { 1355 var addToCartButtons = addToCartForm.querySelectorAll(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(',')); 1356 for (var j = 0; j < addToCartButtons.length; j++) { 1357 var addToCartButton = addToCartButtons[j]; 1358 var toggleAction = disable ? addToCartButton.setAttribute : addToCartButton.removeAttribute; 1359 1360 addToCartButton.disabled = disable; 1361 toggleAction.call(addToCartButton, 'data-disabled-by-subscriptions', disable); 1362 } 1363 } 1364 } 1365 1366 } 1367 }; 1368 1369 window.BOLD.subscriptions.disableAddToCartButtons = function () { 1370 // only disable the add to cart buttons if the app isn't loaded yet 1371 if (!window.BOLD.subscriptions.app) { 1372 window.BOLD.subscriptions.toggleDisabledAddToCartButtons(true); 1373 } else { 1374 window.BOLD.subscriptions.enableAddToCartButtons(); 1375 } 1376 }; 1377 1378 window.BOLD.subscriptions.enableAddToCartButtons = function () { 1379 document.removeEventListener('click', window.BOLD.subscriptions.preventSubscriptionAddToCart); 1380 window.BOLD.subscriptions.toggleDisabledAddToCartButtons(false); 1381 }; 1382 1383 window.BOLD.subscriptions.toggleDisabledCheckoutButtons = function(d) { 1384 var checkoutButtons = document.querySelectorAll(window.BOLD.subscriptions.config.checkoutButtonSelectors.join(',')); 1385 var disable = !!d; 1386 for (var i = 0; i < checkoutButtons.length; i++) { 1387 var checkoutButton = checkoutButtons[i]; 1388 var toggleAction = disable ? checkoutButton.setAttribute : checkoutButton.removeAttribute; 1389 1390 checkoutButton.disabled = disable; 1391 toggleAction.call(checkoutButton, 'data-disabled-by-subscriptions', disable); 1392 } 1393 } 1394 1395 window.BOLD.subscriptions.disableCheckoutButtons = function() { 1396 // only disable the checkout buttons if the app isn't loaded yet 1397 if (!window.BOLD.subscriptions.app) { 1398 window.BOLD.subscriptions.toggleDisabledCheckoutButtons(true); 1399 } else { 1400 window.BOLD.subscriptions.enableCheckoutButtons(); 1401 } 1402 } 1403 1404 window.BOLD.subscriptions.enableCheckoutButtons = function() { 1405 document.removeEventListener('click', window.BOLD.subscriptions.preventCheckout); 1406 window.BOLD.subscriptions.toggleDisabledCheckoutButtons(false); 1407 } 1408 1409 window.BOLD.subscriptions.hasSuccessfulAddToCarts = function() { 1410 if (typeof(Storage) !== "undefined") { 1411 var successfulAddToCarts = JSON.parse( 1412 window.localStorage.getItem('boldSubscriptionsSuccessfulAddToCarts') || '[]' 1413 ); 1414 if (successfulAddToCarts.length > 0) { 1415 return true; 1416 } 1417 } 1418 1419 return false; 1420 } 1421 1422 window.BOLD.subscriptions.hasPendingAddToCarts = function() { 1423 if (typeof(Storage) !== "undefined") { 1424 var pendingAddToCarts = JSON.parse( 1425 window.localStorage.getItem('boldSubscriptionsPendingAddToCarts') || '[]' 1426 ); 1427 if (pendingAddToCarts.length > 0) { 1428 return true; 1429 } 1430 } 1431 1432 return false;
1433 } 1434 1435 window.BOLD.subscriptions.addJSAsset = function(src, deferred) { 1436 var scriptTag = document.getElementById('bold-subscriptions-app-embed-script'); 1437 var jsElement = document.createElement('script'); 1438 jsElement.type = 'text/javascript'; 1439 jsElement.src = src; 1440 if (deferred) { 1441 jsElement.defer = true; 1442 } 1443 scriptTag.parentNode.insertBefore(jsElement, scriptTag); 1444 }; 1445 1446 window.BOLD.subscriptions.addCSSAsset = function(href) { 1447 var scriptTag = document.getElementById('bold-subscriptions-app-embed-script'); 1448 var cssElement = document.createElement('link'); 1449 cssElement.href = href; 1450 cssElement.rel = 'stylesheet'; 1451 scriptTag.parentNode.insertBefore(cssElement, scriptTag); 1452 }; 1453 1454 window.BOLD.subscriptions.loadStorefrontAssets = function loadStorefrontAssets() { 1455 var assets = window.BOLD.subscriptions.config.assets; 1456 window.BOLD.subscriptions.addCSSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['storefront.css']); 1457 window.BOLD.subscriptions.addJSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['storefront.js'], false); 1458 }; 1459 1460 window.BOLD.subscriptions.loadCustomerPortalAssets = function loadCustomerPortalAssets() { 1461 if (document.getElementById('customer-portal-root') || document.getElementsByClassName('bsub-express-add-ons-widget')) { 1462 var assets = window.BOLD.subscriptions.config.assets; 1463 window.BOLD.subscriptions.addCSSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['customer_portal.css']); 1464 window.BOLD.subscriptions.addJSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['customer_portal.js'], true); 1465 } 1466 }; 1467 1468 window.BOLD.subscriptions.processManifest = function() { 1469 if (!window.BOLD.subscriptions.processedManifest) { 1470 window.BOLD.subscriptions.processedManifest = true; 1471 window.BOLD.subscriptions.config.assets = JSON.parse(this.responseText); 1472 1473 1474 window.BOLD.subscriptions.loadCustomerPortalAssets(); 1475 } 1476 }; 1477 1478 window.BOLD.subscriptions.addInitialLoadingMessage = function() { 1479 var customerPortalNode = document.getElementById('customer-portal-root'); 1480 if (customerPortalNode && window.BOLD.subscriptions.config.requireMSPInitialLoadingMessage) { 1481 customerPortalNode.innerHTML = '<div class="bold-subscriptions-loader-container"><div class="bold-subscriptions-loader"></div></div>'; 1482 } 1483 } 1484 1485 window.BOLD.subscriptions.contentLoaded = function() { 1486 window.BOLD.subscriptions.data.contentLoadedEventTriggered = true; 1487 window.BOLD.subscriptions.addInitialLoadingMessage(); 1488 1489 }; 1490 1491 window.BOLD.subscriptions.preventSubscriptionAddToCart = function(e) { 1492 if (e.target.matches(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(',')) && e.target.form) { 1493 var productId = window.BOLD.subscriptions.getProductIdFromAddToCartForm(e.target.form); 1494 var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupFromProductId(productId); 1495 if(window.BOLD.subscriptions.isFeatureFlagEnabled('BS2-4659_improve_large_group_selection')) 1496 { 1497 if (subscriptionGroup || window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI()) { 1498 // This code prevents products in subscription groups from being added to the cart before the 1499 // Subscriptions app fully loads. Once the subscriptions app loads it will re-enable the 1500 // buttons. Use window.BOLD.subscriptions.enableAddToCartButtons enable them manually. 1501 e.preventDefault(); 1502 return false; 1503 } 1504 } else { 1505 if (subscriptionGroup) { 1506 // This code prevents products in subscription groups from being added to the cart before the 1507 // Subscriptions app fully loads. Once the subscriptions app loads it will re-enable the 1508 // buttons. Use window.BOLD.subscriptions.enableAddToCartButtons enable them manually. 1509 e.preventDefault(); 1510 return false;
1511 } 1512 } 1513 1514 } 1515 }; 1516 1517 window.BOLD.subscriptions.preventCheckout = function(e) { 1518 if ( 1519 e.target.matches(window.BOLD.subscriptions.config.checkoutButtonSelectors.join(',')) 1520 && (window.BOLD.subscriptions.hasSuccessfulAddToCarts() || window.BOLD.subscriptions.hasPendingAddToCarts()) 1521 ) { 1522 // This code prevents checkouts on the shop until the Subscriptions app fully loads. 1523 // When the Subscriptions app is ready it will enable the checkout buttons itself. 1524 // Use window.BOLD.subscriptions.enableCheckoutButtons to enable them manually. 1525 e.preventDefault(); 1526 return false; 1527 } 1528 } 1529 1530 if (!window.BOLD.subscriptions.config.legacyAssetsLoaded) { 1531 1532 document.addEventListener('DOMContentLoaded', window.BOLD.subscriptions.contentLoaded); 1533 } 1534 1535 if (!Element.prototype.matches) { 1536 Element.prototype.matches = 1537 Element.prototype.matchesSelector || 1538 Element.prototype.mozMatchesSelector || 1539 Element.prototype.msMatchesSelector || 1540 Element.prototype.oMatchesSelector || 1541 Element.prototype.webkitMatchesSelector || 1542 function(s) { 1543 var matches = (this.document || this.ownerDocument).querySelectorAll(s), 1544 i = matches.length; 1545 while (--i >= 0 && matches.item(i) !== this) {} 1546 return i > -1; 1547 }; 1548 } 1549 1550 if (!Element.prototype.closest) { 1551 Element.prototype.closest = function(s) { 1552 var el = this; 1553 1554 do { 1555 if (Element.prototype.matches.call(el, s)) return el; 1556 el = el.parentElement || el.parentNode; 1557 } while (el !== null && el.nodeType === 1); 1558 return null; 1559 }; 1560 } 1561 1562 window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons = function (isVisible) { 1563 if (window.BOLD.subscriptions.config.additionalCheckoutSelectors === undefined) { 1564 return; 1565 } 1566 1567 var selectors = window.BOLD.subscriptions.config.additionalCheckoutSelectors; 1568 1569 for (var i = 0; i < selectors.length; i++) { 1570 var elements = document.querySelectorAll(selectors[i]); 1571 1572 for (var j = 0; j < elements.length; j++) { 1573 elements[j].style.display = isVisible ? 'block' : 'none'; 1574 } 1575 } 1576 } 1577 1578 window.BOLD.subscriptions.hideAdditionalCheckoutButtons = function() { 1579 window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons(false); 1580 }; 1581 1582 window.BOLD.subscriptions.showAdditionalCheckoutButtons = function() { 1583 window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons(true); 1584 }; 1585 1586 window.BOLD.subscriptions.enhanceMspUrls = function(data) { 1587 var mspUrl = 'https://sub.boldapps.net/shop/16673/customer_portal'; 1588 var elements = document.querySelectorAll("a[href='"+mspUrl+"']"); 1589 1590 if(!elements.length || !data.success) { 1591 return; 1592 } 1593 1594 for (var i = 0; i < elements.length; i++) { 1595 elements[i].href = elements[i].href + "?jwt="+data.value.jwt+"&customerId="+data.value.customerId; 1596 } 1597 }; 1598 1599 if (!window.BOLD.subscriptions.config.legacyAssetsLoaded) { 1600 window.addEventListener('load', function () { 1601 if (document.getElementById('customer-portal-root')) { 1602 window.BOLD.subscriptions.getJWT(window.BOLD.subscriptions.enhanceMspUrls); 1603 } 1604 }); 1605 1606 // This will be called immediately 1607 // Use this anonymous function to avoid polluting the global namespace 1608 (function() { 1609 var xhr = new XMLHttpRequest(); 1610 xhr.addEventListener('load', window.BOLD.subscriptions.processManifest); 1611 xhr.open('GET', window.BOLD.subscriptions.config.assetBaseUrl + '/static/manifest.json?t=' + (new Date()).getTime()); 1612 xhr.send(); 1613 })() 1614 } 1615 1616 window.BOLD.subscriptions.patches.patchCashier = function() { 1617 if (window.BOLD && window.BOLD.checkout) { 1618 window.BOLD.checkout.disable(); 1619 window.BOLD.checkout.listenerFn = window.BOLD.subscriptions.patches.cashierListenerFn; 1620 window.BOLD.checkout.enable(); 1621 } else if (window.BOLD.subscriptions.patches.currentCashierPatchAttempts < window.BOLD.subscriptions.patches.maxCashierPatchAttempts) { 1622 window.BOLD.subscriptions.patches.currentCashierPatchAttempts++; 1623 setTimeout(window.BOLD.subscriptions.patches.patchCashier, 100); 1624 } 1625 }; 1626 1627 window.BOLD.subscriptions.patches.finishCheckout = function(event, form, cart) { 1628 window.BOLD.subscriptions.patches.currentCheckoutRetries++; 1629 1630 if (!window.BOLD.subscriptions.app 1631 && window.BOLD.subscriptions.patches.currentCheckoutRetries < window.BOLD.subscriptions.patches.maxCheckoutRetries 1632 ) { 1633 setTimeout(function () { window.BOLD.subscriptions.patches.finishCheckout(event, form, cart); }, 100); 1634 return; 1635 } else if (window.BOLD.subscriptions.app) { 1636 window.BOLD.subscriptions.patches.currentCheckoutRetries = 0; 1637 window.BOLD.subscriptions.app.addCartParams(form, cart); 1638 } 1639 1640 var noSubscriptions = false;
1641 if ((window.BOLD.subscriptions.app && window.BOLD.subscriptions.app.successfulAddToCarts.length === 0) 1642 || !window.BOLD.subscriptions.app 1643 ) { 1644 noSubscriptions = true; 1645 event.target.dataset.cashierConfirmedNoPlugins = true; 1646 1647 if (window.BOLD.subscriptions.setCashierFeatureToken) { 1648 window.BOLD.subscriptions.setCashierFeatureToken(false); 1649 } 1650 } 1651 1652 if ((noSubscriptions && window.BOLD.subscriptions.config.cashierPluginOnlyMode) 1653 || (typeof BOLD.checkout.isFeatureRequired === 'function' && !BOLD.checkout.isFeatureRequired()) 1654 ) { 1655 // send them to the original checkout when in plugin only mode 1656 // and either BSUB is there but there are no subscription products 1657 // or BSUB isn't there at all 1658 if (form.dataset.old_form_action) { 1659 form.action = form.dataset.old_form_action; 1660 } 1661 event.target.click(); 1662 } else { 1663 // sends them to Cashier since BSUB got a chance to add it's stuff 1664 // and plugin only mode is not enabled 1665 form.submit(); 1666 } 1667 }; 1668</script>
vendor: 1 bytes, line 1668
1668
1669<script id="bold-subscriptions-app-embed-platform-script" type="text/javascript" defer> 1670 window.BOLD.subscriptions.config.shopPlatformId = '24161071'; 1671 window.BOLD.subscriptions.config.appSlug = 'subscriptions'; 1672 1673 window.BOLD = window.BOLD || {}; 1674 window.BOLD.subscriptions = window.BOLD.subscriptions || {}; 1675 window.BOLD.subscriptions.data = window.BOLD.subscriptions.data || {}; 1676 window.BOLD.subscriptions.data.platform = window.BOLD.subscriptions.data.platform || {}; 1677 window.BOLD.subscriptions.data.platform.customer = { id: '' }; 1678 window.BOLD.subscriptions.data.platform.product = null; 1679 window.BOLD.subscriptions.data.platform.products = []; 1680 window.BOLD.subscriptions.data.platform.variantProductMap = {}; 1681 1682 window.BOLD.subscriptions.getProductByVariantId = function(variantId) { 1683 if (window.BOLD.subscriptions.data.platform.product && 1684 window.BOLD.subscriptions.data.platform.product.variants) { 1685 for (var i = 0; i < window.BOLD.subscriptions.data.platform.product.variants.length; i++) { 1686 if (window.BOLD.subscriptions.data.platform.product.variants[i].id === variantId) { 1687 return window.BOLD.subscriptions.data.platform.product; 1688 } 1689 } 1690 } 1691 1692 if (window.BOLD.subscriptions.data.platform.variantProductMap[variantId]) { 1693 return window.BOLD.subscriptions.data.platform.variantProductMap[variantId]; 1694 } 1695 1696 var productElements = document.querySelectorAll('[data-product-id]'); 1697 for (var i = 0; i < productElements.length; i++) { 1698 var productJsonElement = productElements[i].querySelector('[data-product-json]'); 1699 1700 if (productJsonElement) { 1701 try { 1702 var productData = JSON.parse(productJsonElement.textContent); 1703 if (productData && productData.variants) { 1704 for (var j = 0; j < productData.variants.length; j++) { 1705 if (productData.variants[j].id === variantId) { 1706 return productData; 1707 } 1708 } 1709 } 1710 } catch (e) { 1711 // Continue if parsing fails 1712 } 1713 } 1714 } 1715 1716 return null; 1717 } 1718 1719 window.BOLD.subscriptions.config.addToCartFormSelectors.push( 1720 '.product-form.product-form-product-template:not(.bold-subscriptions-no-widget)' 1721 ,'.product-form.product-form--payment-button:not(.bold-subscriptions-no-widget)' 1722 ); 1723 window.BOLD.subscriptions.config.addToCartButtonSelectors.push('[type="submit"]'); 1724 window.BOLD.subscriptions.config.quickAddToCartButtonSelectors.push('a[data-event-type="product-click"]'); 1725 window.BOLD.subscriptions.config.widgetInsertBeforeSelectors.push('[type="submit"]'); 1726 window.BOLD.subscriptions.config.cartElementSelectors.push('form[action="/cart"]'); 1727 window.BOLD.subscriptions.config.cartTotalElementSelectors.push('[data-cart-subtotal]', '.text-right .ajaxcart__subtotal'); 1728 window.BOLD.subscriptions.config.checkoutButtonSelectors.push( 1729 '[name="checkout"]', 1730 '[href*="checkout"]:not([href*="tools/checkout"])', 1731 '[onclick*="checkout"]:not([onclick*="tools/checkout"])', 1732 ); 1733 1734 // Discount text markup template 1735 1736 window.BOLD.subscriptions.config.discountItemTemplate = '<div class="bold-subscriptions-discount"><div class="bold-subscriptions-discount__details">{{details}}</div><div class="bold-subscriptions-discount__total">{{total}}</div></div>'; 1737 1738 1739 window.BOLD.subscriptions.getProductIdFromAddToCartForm = function(addToCartForm) { 1740 var idInput = addToCartForm.querySelector('[name="id"]'); 1741 if (idInput === null) { 1742 window.BOLD.subscriptions.logger.error('could not get variant id input from add to cart form â make sure your form has an input with [name="id"]') 1743 return null; 1744 } 1745 1746 var variantId = parseInt(idInput.value, 10); 1747 if (isNaN(variantId)) { 1748 window.BOLD.subscriptions.logger.error('could not parse variant id from [name="id"] input') 1749 return null; 1750 } 1751 1752 var product = window.BOLD.subscriptions.getProductByVariantId(variantId); 1753 1754 if (product === undefined || product === null) { 1755 window.BOLD.subscriptions.logger.error('could not find product data for variant id ' + variantId + ' â product data may not be available on this page') 1756 return null; 1757 } 1758 1759 return product.id; 1760 }; 1761 1762 window.BOLD.subscriptions.getAddToCartForms = function() { 1763 var forms = [];
1764 var idInputs = document.querySelectorAll('[name="id"]'); 1765 1766 for (var i = 0; i < idInputs.length; i++) { 1767 var idInput = idInputs[i]; 1768 var form = idInput.closest('form:not(.bold-subscriptions-no-widget)'); 1769 if (form) { 1770 forms.push(form); 1771 } 1772 } 1773 1774 return forms; 1775 }; 1776 1777 window.BOLD.subscriptions.getJWT = function (callback) { 1778 if(window.BOLD.subscriptions.data.platform.customer.id !== '') { 1779 var shopPlatformId = '24161071'; 1780 var appSlug = 'subscriptions'; 1781 var customerPlatformId = window.BOLD.subscriptions.data.platform.customer.id; 1782 var proxyPath = '/apps/app-proxy/customers/v1/shops/'+shopPlatformId+'/apps/'+appSlug+'/customers/pid/'+customerPlatformId+'/jwt'; 1783 1784 var xmlhttp = new XMLHttpRequest(); 1785 1786 xmlhttp.onreadystatechange = function() { 1787 if (xmlhttp.readyState === window.BOLD.subscriptions.config.XMLHttpRequest.DONE) { 1788 if (xmlhttp.status === 200) { 1789 var data = JSON.parse(xmlhttp.responseText); 1790 callback({ 1791 success: true, 1792 value: { 1793 jwt: data.bold_platform_jwt, 1794 customerId: window.BOLD.subscriptions.data.platform.customer.id, 1795 }, 1796 }); 1797 } else if (xmlhttp.status === 404) { 1798 callback({ 1799 success: false, 1800 error: 'not_logged_in', 1801 }); 1802 } else { 1803 callback({ 1804 success: false, 1805 error: 'unknown', 1806 }); 1807 } 1808 } 1809 }; 1810 1811 xmlhttp.open("GET", proxyPath, true); 1812 xmlhttp.setRequestHeader('Accept', 'application/liquid'); 1813 xmlhttp.send(); 1814 } else { 1815 callback({ 1816 success: false, 1817 error: 'not_logged_in', 1818 }); 1819 } 1820 }; 1821 1822 window.BOLD.subscriptions.setCashierFeatureToken = function(value) { 1823 if (window.BOLD.checkout_features_defaults && window.BOLD.subscriptions.config.cashierApplicationUUID) { 1824 window.BOLD.checkout_features_defaults.forEach(function(item) { 1825 if (item.id === window.BOLD.subscriptions.config.cashierApplicationUUID) { 1826 item.require = value; 1827 } 1828 }); 1829 } 1830 }; 1831 1832 // Cashier patches 1833 window.BOLD.subscriptions.patches.cashierListenerFn = function(event) { 1834 if (window.BOLD.checkout.isCheckoutButton(event.target) && window.BOLD.checkout.isEnabled()) { 1835 window.BOLD.subscriptions.patches.pushToCashier(event); 1836 } else if(window.BOLD.checkout.isCheckoutButton(event.target) && typeof window.cashier_installed_on_site === 'undefined') { 1837 var request = new XMLHttpRequest(); 1838 request.open('HEAD', '/apps/checkout/isInstalled', false); 1839 request.send(null); 1840 1841 if(request.status >= 200 && request.status < 400) { 1842 window.BOLD.subscriptions.patches.pushToCashier(event); 1843 } else { 1844 window.cashier_installed_on_site = false; 1845 } 1846 } 1847 }; 1848 1849 window.BOLD.subscriptions.localTime = function() { 1850 var localDate = new Date(); 1851 return localDate.getTime(); 1852 }; 1853 1854 1855 window.BOLD.subscriptions.patches.pushToCashier = function(event) { 1856 event.preventDefault(); 1857 var form = window.BOLD.checkout.getForm(event.target); 1858 var formData = new FormData(form); 1859 var request = new XMLHttpRequest(); 1860 request.open('POST', '/cart/update.js?tmp=' + Date.now(), true); 1861 request.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); 1862 1863 request.onload = function() { 1864 if (request.status >= 200 && request.status < 400) { 1865 // Success! 1866 var cart = JSON.parse(request.responseText); 1867 1868 // If items are empty redirect back to the cart 1869 if (cart.items.length === 0) { 1870 return window.location.href = '/cart'; 1871 } 1872
1873 cart.items.forEach(function(element) { 1874 delete element.product_description; 1875 }); 1876 1877 if (document.getElementById('CartSpecialInstructions')) { 1878 // If the cart note exists, grab its value 1879 cart.note = document.getElementById('CartSpecialInstructions').value; 1880 } 1881 1882 var cartObj = JSON.stringify(cart); 1883 1884 var form = window.BOLD.checkout.getForm(event.target); 1885 form.dataset.old_form_action = form.action; 1886 form.action = '/apps/checkout/begin-checkout' + googleAnalyticsGetParamString({}); 1887 var cartCookie = window.BOLD.checkout.getCookie('cart'); 1888 var element = document.createElement('INPUT'); 1889 element.type = 'HIDDEN'; 1890 element.name = 'cart_id'; 1891 element.value = cartCookie; 1892 form.appendChild(element); 1893 1894 var dateElement = document.createElement('INPUT'); 1895 dateElement.type = 'HIDDEN'; 1896 dateElement.name = 'checkout_local_time'; 1897 dateElement.value = window.BOLD.subscriptions.localTime(); 1898 form.appendChild(dateElement); 1899 1900 var cartElement = document.createElement('INPUT'); 1901 cartElement.type = 'HIDDEN'; 1902 cartElement.name = 'cart'; 1903 cartElement.value = cartObj; 1904 form.appendChild(cartElement); 1905 form.method = 'POST'; 1906 1907 if(window.BOLD && window.BOLD.checkout && typeof window.BOLD.checkout.languageIsoCode === 'string') { 1908 var langInput = document.createElement('INPUT'); 1909 langInput.type = 'HIDDEN'; 1910 langInput.name = 'language_iso'; 1911 langInput.value = window.BOLD.checkout.languageIsoCode; 1912 form.appendChild(langInput); 1913 } 1914 1915 if (window.BOLD && window.BOLD.common && typeof window.BOLD.common.eventEmitter === 'object' && typeof window.BOLDCURRENCY !== 'undefined') { 1916 window.BOLD.common.eventEmitter.emit('BOLD_CASHIER_checkout', {target: form}); 1917 } 1918 1919 window.BOLD.subscriptions.patches.finishCheckout(event, form, cart); 1920 } 1921 }; 1922 1923 request.send(formData); 1924 }; 1925 1926 1927</script>
1927 1928 1929 1930<!-- END app block --><!-- BEGIN app block: shopify://apps/buddha-mega-menu-navigation/blocks/megamenu/dbb4ce56-bf86-4830-9b3d-16efbef51c6f -->
1931<script> 1932 var productImageAndPrice = [], 1933 collectionImages = [], 1934 articleImages = [], 1935 mmLivIcons = false, 1936 mmPhosphor = false, 1937 mmFlipClock = false, 1938 mmFixesUseJquery = false, 1939 mmNumMMI = 6, 1940 mmSchemaTranslation = {}, 1941 mmMenuStrings = {"menuStrings":{"default":{"Shop Now":"Shop Now","BergaMet PRO+ CITRUS BERGAMOT SUPERFRUITâ¢":"BergaMet PRO+ CITRUS BERGAMOT SUPERFRUITâ¢","BergaMet MEGA+O - CITRUS BERGAMOT SUPERFRUITâ¢":"BergaMet MEGA+O - CITRUS BERGAMOT SUPERFRUITâ¢","BergaMet Longevity":"BergaMet Longevity","BergaMet STAT10":"BergaMet STAT10","BergaMet 4Sleep":"BergaMet 4Sleep","BergaMet HERHEART - CITRUS BERGAMOT SUPERFRUITâ¢":"BergaMet HERHEART - CITRUS BERGAMOT SUPERFRUITâ¢","Why Citrus Bergamot":"Why Citrus Bergamot","Clinical Studies":"Clinical Studies","Blog":"Blog","About":"About","Contact":"Contact"}},"additional":{"default":{"Add to cart":"Add to cart","Sold out":"Sold out","JUST ADDED TO YOUR CART":"JUST ADDED TO YOUR CART","OUT OF STOCK":"OUT OF STOCK","Vie
1941w Cart":"View Cart","NEW":"NEW","SALE":"SALE","HOT":"HOT"}}} , 1942 mmShopLocale = "en", 1943 mmShopLocaleCollectionsRoute = "/collections", 1944 mmSchemaDesignJSON = [{"action":"menu-select","value":"mm-automatic"},{"action":"design","setting":"vertical_background_color","value":"#ffffff"},{"action":"design","setting":"font_family","value":"Default"},{"action":"design","setting":"font_size","value":"13px"},{"action":"design","setting":"text_color","value":"#222222"},{"action":"design","setting":"link_hover_color","value":"#0da19a"},{"action":"design","setting":"background_hover_color","value":"#f9f9f9"},{"action":"design","setting":"background_color","value":"#ffffff"},{"action":"design","setting":"price_color","value":"#0da19a"},{"action":"design","setting":"contact_right_btn_text_color","value":"#ffffff"},{"action":"design","setting":"contact_right_btn_bg_color","value":"#3A3A3A"},{"action":"design","setting":"contact_left_bg_color","value":"#3A3A3A"},{"action":"design","setting":"contact_left_alt_color","value":"#CCCCCC"},{"action":"design","setting":"contact_left_text_color","value":"#f1f1f0"},{"action":"design","setting":"addtocart_enable","value":"true"},{"action":"design","setting":"addtocart_text_color","value":"#333333"},{"action":"design","setting":"addtocart_background_color","value":"#ffffff"},{"action":"design","setting":"addtocart_text_hover_color","value":"#ffffff"},{"action":"design","setting":"addtocart_background_hover_color","value":"#0da19a"},{"action":"design","setting":"countdown_color","value":"#ffffff"},{"action":"design","setting":"countdown_background_color","value":"#333333"},{"action":"design","setting":"vertical_font_family","value":"Default"},{"action":"design","setting":"vertical_contact_right_btn_text_color","value":"#ffffff"},{"action":"design","setting":"vertical_addtocart_enable","value":"true"},{"action":"design","setting":"vertical_addtocart_text_color","value":"#ffffff"},{"action":"design","setting":"vertical_countdown_color","value":"#ffffff"},{"action":"design","setting":"vertical_countdown_background_color","value":"#333333"},{"action":"design","setting":"vertical_addtocart_background_color","value":"#333333"},{"action":"design","setting":"vertical_contact_right_btn_bg_color","value":"#333333"},{"action":"design","setting":"vertical_contact_left_alt_color","value":"#333333"},{"action":"design","setting":"vertical_text_color","value":"#000000"},{"action":"design","setting":"vertical_link_hover_color","value":"#000000"},{"action":"design","setting":"vertical_price_color","value":"#ff0000"},{"action":"design","setting":"vertical_label_text_color_sale","value":"#000000"},{"action":"design","setting":"vertical_font_size","value":"16px"}], 1945 mmDomChangeSkipUl = "", 1946 buddhaMegaMenuShop = "bergametna.myshopify.com", 1947 mmWireframeCompression = "0",
1948 mmExtensionAssetUrl = "https://cdn.shopify.com/extensions/01a0f29d-4f0d-768b-9209-55b3b738cccc/buddha-mega-menu-navigation-313/assets/";var bestSellersHTML = '';var newestProductsHTML = '';/* get link lists api */ 1949 var linkLists={"main-menu" : {"title":"Main menu", "items":["/collections/products","/pages/learn-about-bergamot-old","/pages/clinical-studies-2","/pages/blogs","/pages/about-us-old","/pages/contact-us-old",]},"footer" : {"title":"Learn More", "items":["/pages/contact-us-old","/pages/faqs-old","/pages/loyalty-rewards-program","/pages/reviews",]},"meganav" : {"title":"Mega Menu", "items":["/products/bergamet-mega-o","/products/cholesterol-command","https://bergametna.com/pages/citrus-bergamot-herheart","/products/bergamet-sport",]},"legal" : {"title":"More Info", "items":["/pages/manage-subscriptions","/pages/about-us-old","/pages/terms-of-use","/pages/shipping-returns","/pages/money-back-guarantee","https://healthyextractsinc.com/affiliate/",]},"customer-account-main-menu" : {"title":"Customer account main menu", "items":["https://shopify.com/24161071/account/orders?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJiZXJnYW1ldG5hLm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTcyNDU5NCwibmJmIjoxNzkxMTE5Nzk0fQ.yXvB7DvLRg1JTxUizdIksZ1sRcr_SlFe7I_xax8m2Bk","https://shopify.com/24161071/account/profile?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJiZXJnYW1ldG5hLm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTcyNDU5NCwibmJmIjoxNzkxMTE5Nzk0fQ.yXvB7DvLRg1JTxUizdIksZ1sRcr_SlFe7I_xax8m2Bk",]},};/*ENDPARSE*/ 1950 1951 1952 1953 /* get mega menu items dynamic data */ 1954 const mmMenuItemsDynamicData = { 1955 "products": {"66632810507" : {"url": "/products/bergamet-pro", "image": "//bergametna.com/cdn/shop/files/BergaMet_PRO_Bottle_2026_BJE100_Display.png?v=1787347440&width=240", "aspect_ratio": "1.0", "available": "true", "price":'<span class="mega-menu-price"><span class="money">$69.95</span></span>', 'variantId': "31888488366163", 'sellingPlan': ""},"12691829131" : {"url": "/products/bergamet-mega-o", "image": "//bergametna.com/cdn/shop/files/BergaMet_MEGA_O_Bottle_2026_Realistic_i.png?v=1786487751&width=240", "aspect_ratio": "0.9981285090455396", "available": "true", "price":'<span class="mega-menu-price"><span class="money">$24.95</span></span>', 'variantId': "31888605249619", 'sellingPlan': ""},"7111506526291" : {"url": "/products/bergamet-longevity", "image": "//bergametna.com/cdn/shop/files/BergaMetLongevityBottle2026iw.png?v=1786138839&width=240", "aspect_ratio": "1.0", "available": "true", "price":'<span class="mega-menu-price"><span class="money">$39.95</span></span>', 'variantId': "41203227983955", 'sellingPlan': ""},"7475592986707" : {"url": "/products/stat10", "image": "//bergametna.com/cdn/shop/files/BergaMet_Stat10_i_w.png?v=1786138068&width=240", "aspect_ratio": "1.0", "available": "true", "price":'<span class="mega-menu-price"><span class="money">$69.95</span></span>', 'variantId': "42370035417171", 'sellingPlan': ""},"7566638907475" : {"url": "/products/4-sleep", "image": "//bergametna.com/cdn/shop/files/BergaMet_4_Sleep_i_w.png?v=1786136025&width=240", "aspect_ratio": "1.0", "available": "true", "price":'<span class="mega-menu-price"><span class="money">$49.95</span></span>', 'variantId': "42571186045011", 'sellingPlan': ""},"12691837067" : {"url": "/products/bergamet-herheart", "image": "//bergametna.com/cdn/shop/files/BergaMet_HER_HEART_Bottle_2026_i_w.png?v=1786140421&width=240", "aspect_ratio": "1.0", "available": "true", "price":'<span class="mega-menu-price"><span class="money">$39.95</span></span>', 'variantId': "31888502325331", 'sellingPlan': ""}}, 1956 "collections": {"474320779" : {"url": "/collections/products", "image": "", "aspect_ratio": ""}}, 1957 "articles": {}, "pages": {"101265932371" : {"url": "/pages/learn-about-bergamot"},"101295358035" : {"url": "/pages/clinical-trials"},"101302566995" : {"url": "/pages/blogs"},"101418664019" : {"url": "/pages/about-us"},"101418926163" : {"url": "/pages/contact-us"}} 1958 }; 1959 1960 /* set product prices */productImageAndPrice[12691829131] = ['//bergametna.com/cdn/shop/files/BergaMet_MEGA_O_Bottle_2026_Realistic_i.png?v=1786487751&width=240', 0.9981285090455396, '<span class="mega-menu-price"><span class="money">$24.95</span></span>', 31888605249619, ""];productImageAndPrice[66632810507] = ['//bergametna.com/cdn/shop/files/BergaMet_PRO_Bottle_2026_BJE100_Dis
1960play.png?v=1787347440&width=240', 1.0, '<span class="mega-menu-price"><span class="money">$69.95</span></span>', 31888488366163, ""];productImageAndPrice[12691837067] = ['//bergametna.com/cdn/shop/files/BergaMet_HER_HEART_Bottle_2026_i_w.png?v=1786140421&width=240', 1.0, '<span class="mega-menu-price"><span class="money">$39.95</span></span>', 31888502325331, ""];productImageAndPrice[7111506526291] = ['//bergametna.com/cdn/shop/files/BergaMetLongevityBottle2026iw.png?v=1786138839&width=240', 1.0, '<span class="mega-menu-price"><span class="money">$39.95</span></span>', 41203227983955, ""];productImageAndPrice[7566638907475] = ['//bergametna.com/cdn/shop/files/BergaMet_4_Sleep_i_w.png?v=1786136025&width=240', 1.0, '<span class="mega-menu-price"><span class="money">$49.95</span></span>', 42571186045011, ""];productImageAndPrice[7475592986707] = ['//bergametna.com/cdn/shop/files/BergaMet_Stat10_i_w.png?v=1786138068&width=240', 1.0, '<span class="mega-menu-price"><span class="money">$69.95</span></span>', 42370035417171, ""];/* get the collection images *//* get the article images *//* customer fixes */ 1961 var mmThemeFixesBeforeInit = function(){ customMenuUls=".header__menu-items,.overflow-menu,nav,ul"; /* generic mobile menu toggle translate effect */ document.addEventListener("toggleSubmenu", function (e) { var pc = document.querySelector("#PageContainer"); var mm = document.querySelector("#MobileNav"); if (pc && mm && typeof e.mmMobileHeight != "undefined"){ var pcStyle = pc.getAttribute("style"); if (pcStyle && pcStyle.indexOf("translate3d") != -1) { pc.style.transform = "translate3d(0px, "+ e.mmMobileHeight +"px, 0px)"; } } }); let mmStyles = " .header__icons:has([aria-expanded=true]) {z-index: 1003;} .header__inline-menu {z-index:2;} .menu-drawer__utility-links {z-index: 1001;} "; if (document.querySelectorAll(".sf-menu-links,ul.sf-nav").length == 2) { customMenuUls=".sf-menu-links,ul.sf-nav"; mmHorizontalMenus="ul.sf-nav"; mmVerticalMenus=".sf-menu-links"; mmStyles += " @media screen and (min-width:1280px) { .sf-header__desktop {display: block !important;} } "; } else if(document.querySelector(".overflow-menu")) { /*horizon alike themes*/ customMenuUls=".overflow-menu,.menu-drawer__navigation>ul,nav,ul"; mmHorizontalMenus=".overflow-menu"; mmVerticalMenus=".menu-drawer__navigation>ul"; mmMobileOffsets = {liPaddingLeft:0, aPaddingLeft:0, aPaddingTop:4, aPaddingBottom:4}; mmForEach(document, ".shopify-section-group-header-group", function(el){ el.setAttribute("data-hydrated", true); }); /* check dom changes with mutation observer instead of polling */ let isThrottled = false; const observer = new MutationObserver(() => { if (!isThrottled) { isThrottled = true; const menu = document.querySelector(".overflow-menu"); if (selectedMenu!==undefined && menu && menu.querySelectorAll(".buddha-menu-item").length != mmNumMMI) { menu.shadowRoot.innerHTML = "<style>.mm-list {display: flex; list-style: none; flex-wrap: wrap;</style><ul class='mm-list'> <slot> </ul>"; applyMegaMenu(); console.log("mm menu fixed"); } setTimeout(() => isThrottled = false, 50); } }); loadMegaMenuTries=0; observer.observe(document, { childList: true, subtree: true }); requestAnimationFrame(function(){ let style = " .horizontal-mega-menu>li>a {display: block !important; color: rgb(var(--menu-top-level-font-color-rgb) / var(--opacity-subdued-text)); text-decoration: none;} .horizontal-mega-menu>li {padding: 10px;} .vertical-mega-menu>li {padding: 10px 0;} "; if (Shopify.theme.schema_version > "3.0.0") { style += " .horizontal-mega-menu > .buddha-menu-item > a {display: flex !important; flex-direction: row; align-items: center; } .menu-drawer__utility-links, .header__row--top {z-index: 1002;} "; } mmAddStyle(style,"tempMenuStyle"); /* disable more menu item */ mmForEach(document, ".overflow-menu", function(el){ el.shadowRoot.innerHTML = "<style>.mm-list {display: flex; list-style: none; flex-wrap: wrap;</style><ul class='mm-list'> <slot> </ul>"; }); }); } if (document.querySelector(".mobile-menu__content>ul")) { mmDisableVisibleCheck=true; mmVerticalMenus=".mobile-menu__content>ul"; } requestAnimationFrame(function(){ mmAddStyle(mmStyles, "mmThemeCStyle"); }); window.mmLoadFunction = function(){ var num = 15; var intv = setInterval(function(){ var m = document.querySelector("#megamenu_level__1"); if (m && m.matches(".vertical-mega-menu")) reinitMenus("#megamenu_level__1"); if (num--==0) clearInterval(intv); },300); }; if (document.readyState !== "loading") { mmLoadFunction(); } else { document.removeEventListener("DOMContentLoaded", mmLoadFunction); document.addEventListener("DOMContentLoaded", mmLoadFunction); } }; var mmThemeFixesBefore = function(){ window.buddhaFilterLiElements = function(liElements){ var elements = []; for (var i=0; i<liElements.length; i++) { if (liElements[i].querySelector("[href=\"/cart\"],[href=\"/account/login\"]") == null) { elements.push(liElements[i]); } } return elements; }; let mmStyle = null; if (tempMenuObject.u.matches("#mobile_menu, #velaMegamenu .nav, #SiteNav, #siteNav")) { tempMenuObject.liItems = buddhaFilterLiElements(mmNot(tempMenuObject.u.children, ".search_container,.site-nav__item_cart", true)); } else if (tempMenuObject.u.matches(".main_nav .nav .menu")) { var numMenusApplied = 0, numMenusAppliedSticky = 0; mmForEach(document, ".main_nav .nav .menu", function(el){ if (el.closest(".sticky_nav") == null) { if (el.querySelector(".buddha-menu-item")) { numMenusApplied++; } } else { if (el.querySelector(".buddha-menu-item")) { numMenusAppliedSticky++; } } }); if (((tempMenuObject.u.closest(".sticky_nav")) && (numMenusAppliedSticky < 1)) || ((tempMenuObject.u.closest(".sticky_nav")) && (numMenusApplied < 1))) { tempMenuObject.liItems = buddhaFilterLiElements(mmNot(tempMenuObject.u.children, ".search_container,.site-nav__item_cart")); } } else if (tempMenuObject.u.matches("#mobile-menu:not(.mm-menu)") && tempMenuObject.u.querySelector(".hamburger,.shifter-handle") == null) { tempMenuObject.liItems = buddhaFilterLiElements(tempMenuObject.u.children); } else if (tempMenuObject.u.matches("#accessibleNav") && tempMenuObject.u.closest("#topnav2") == null) { tempMenuObject.liItems = buddhaFilterLiElements(mmNot(tempMenuObject.u.children, ".customer-navlink")); } else if (tempMenuObject.u.matches("#megamenu_level__1")) { tempMenuObject.liClasses = "level_1__item";
1961 tempMenuObject.aClasses = "level_1__link"; tempMenuObject.liItems = buddhaFilterLiElements(tempMenuObject.u.children); } else if (tempMenuObject.u.matches(".mobile-nav__items")) { tempMenuObject.liClasses = "mobile-nav__item"; tempMenuObject.aClasses = "mobile-nav__link"; tempMenuObject.liItems = buddhaFilterLiElements(tempMenuObject.u.children); } else if (tempMenuObject.u.matches("#NavDrawer > .mobile-nav") && document.querySelector(".mobile-nav>.buddha-menu-item") == null ) { tempMenuObject.liClasses = "mobile-nav__item"; tempMenuObject.aClasses = "mobile-nav__link"; tempMenuObject.liItems = buddhaFilterLiElements(mmNot(tempMenuObject.u.children, ".mobile-nav__search")); } else if (tempMenuObject.u.matches(".mobile-nav-wrapper > .mobile-nav")) { tempMenuObject.liClasses = "mobile-nav__item border-bottom"; tempMenuObject.aClasses = "mobile-nav__link"; tempMenuObject.liItems = buddhaFilterLiElements(mmNot(tempMenuObject.u.children, ".mobile-nav__search")); } else if (tempMenuObject.u.matches("#nav .mm-panel .mm-listview")) { tempMenuObject.liItems = buddhaFilterLiElements(tempMenuObject.u.children); var firstMmPanel = true; mmForEach(document, "#nav>.mm-panels>.mm-panel", function(el){ if (firstMmPanel) { firstMmPanel = false; el.classList.remove("mm-hidden"); el.classList.remove("mm-subopened"); } else { el.parentElement.removeChild(el); } }); } else if (tempMenuObject.u.matches(".SidebarMenu__Nav--primary")) { tempMenuObject.liClasses = "Collapsible"; tempMenuObject.aClasses = "Collapsible__Button Heading u-h6"; tempMenuObject.liItems = buddhaFilterLiElements(tempMenuObject.u.children); } else if (tempMenuObject.u.matches(".mm_menus_ul")) { tempMenuObject.liClasses = "ets_menu_item"; tempMenuObject.aClasses = "mm-nowrap"; tempMenuObject.liItems = buddhaFilterLiElements(tempMenuObject.u.children); mmStyle = " .horizontal-mega-menu > .buddha-menu-item > a {white-space: nowrap;} "; } else if (tempMenuObject.u.matches("#accordion")) { tempMenuObject.liClasses = ""; tempMenuObject.aClasses = ""; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches(".mobile-menu__panel:first-child .mobile-menu__nav")) { tempMenuObject.liClasses = "mobile-menu__nav-item"; tempMenuObject.aClasses = "mobile-menu__nav-link"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches("#nt_menu_id")) { tempMenuObject.liClasses = "menu-item type_simple"; tempMenuObject.aClasses = "lh__1 flex al_center pr"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches("#menu_mb_cat")) { tempMenuObject.liClasses = "menu-item type_simple"; tempMenuObject.aClasses = ""; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches("#menu_mb_ul")) { tempMenuObject.liClasses = "menu-item only_icon_false"; tempMenuObject.aClasses = ""; tempMenuObject.liItems = mmNot(tempMenuObject.u.children, "#customer_login_link,#customer_register_link,#item_mb_help", true); mmStyle = " #menu_mb_ul.vertical-mega-menu li.buddha-menu-item>a {display: flex !important;} #menu_mb_ul.vertical-mega-menu li.buddha-menu-item>a>.mm-title {padding: 0 !important;} "; } else if (tempMenuObject.u.matches(".header__inline-menu > .list-menu")) { tempMenuObject.liClasses = ""; tempMenuObject.aClasses = "header__menu-item list-menu__item link focus-inset"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches(".menu-drawer__navigation>.list-menu")) { tempMenuObject.liClasses = ""; tempMenuObject.aClasses = "menu-drawer__menu-item list-menu__item link link--text focus-inset"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches(".header__menu-items")) { tempMenuObject.liClasses = "navbar-item header__item has-mega-menu"; tempMenuObject.aClasses = "navbar-link header__link"; tempMenuObject.liItems = tempMenuObject.u.children; mmStyle = " .horizontal-mega-menu .buddha-menu-item>a:after{content: none;} .horizontal-mega-menu>li>a{padding-right:10px !important;} .horizontal-mega-menu>li:not(.buddha-menu-item) {display: none !important;} "; } else if (tempMenuObject.u.matches(".header__navigation")) { tempMenuObject.liClasses = "header__nav-item";
1961 tempMenuObject.aClasses = ""; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches(".slide-nav")) { mmVerticalMenus=".slide-nav"; tempMenuObject.liClasses = "slide-nav__item"; tempMenuObject.aClasses = "slide-nav__link"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches(".header__links-list")) { tempMenuObject.liClasses = ""; tempMenuObject.aClasses = ""; tempMenuObject.liItems = tempMenuObject.u.children; mmStyle = ".header__left,.header__links {overflow: visible !important; }"; } else if (tempMenuObject.u.matches("#menu-main-navigation,#menu-mobile-nav,#t4s-menu-drawer")) { tempMenuObject.liClasses = ""; tempMenuObject.aClasses = ""; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches(".nav-desktop:first-child > .nav-desktop__tier-1")) { tempMenuObject.liClasses = "nav-desktop__tier-1-item"; tempMenuObject.aClasses = "nav-desktop__tier-1-link"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches(".mobile-nav") && tempMenuObject.u.querySelector(".appear-animation.appear-delay-2") != null) { tempMenuObject.liClasses = "mobile-nav__item appear-animation appear-delay-3"; tempMenuObject.aClasses = "mobile-nav__link"; tempMenuObject.liItems = mmNot(tempMenuObject.u.children, "a[href*=account],.mobile-nav__spacer", true); } else if (tempMenuObject.u.matches("nav > .list-menu")) { tempMenuObject.liClasses = ""; tempMenuObject.aClasses = "header__menu-item list-menu__item link link--text focus-inset"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches(".site-navigation>.navmenu")) { tempMenuObject.liClasses = "navmenu-item navmenu-basic__item"; tempMenuObject.aClasses = "navmenu-link navmenu-link-depth-1"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches("nav>.site-navigation")) { tempMenuObject.liClasses = "site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav__dropdown-li--first-level"; tempMenuObject.aClasses = "site-nav__link site-nav__link--underline site-nav__link--has-dropdown"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches(".header-item--navigation>.site-navigation")) { tempMenuObject.liClasses = "site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu"; tempMenuObject.aClasses = "site-nav__link site-nav__link--underline site-nav__link--has-dropdown"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches("nav>.js-accordion-mobile-nav")) { tempMenuObject.liClasses = "js-accordion-header c-accordion__header"; tempMenuObject.aClasses = "js-accordion-link c-accordion__link"; tempMenuObject.liItems = mmNot(tempMenuObject.u.children, ".mobile-menu__item"); } else if (tempMenuObject.u.matches(".sf-menu-links")) { tempMenuObject.liClasses = "list-none"; tempMenuObject.aClasses = "block px-4 py-3"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches(".sf-nav")) { tempMenuObject.liClasses = "sf-menu-item list-none sf-menu-item--no-mega sf-menu-item-parent"; tempMenuObject.aClasses = "block px-4 py-5 flex items-center sf__parent-item"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches(".main-nav:not(.topnav)") && tempMenuObject.u.children.length>2) { tempMenuObject.liClasses = "main-nav__tier-1-item"; tempMenuObject.aClasses = "main-nav__tier-1-link"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches(".mobile-nav") && tempMenuObject.u.querySelector(".mobile-nav__item") != null && document.querySelector(".mobile-nav .buddha-menu-item")==null) { tempMenuObject.liClasses = "mobile-nav__item"; tempMenuObject.aClasses = "mobile-nav__link"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches("#t4s-nav-ul")) { tempMenuObject.liClasses = "t4s-type__mega menu-width__cus t4s-menu-item has--children menu-has__offsets"; tempMenuObject.aClasses = "t4s-lh-1 t4s-d-flex t4s-align-items-center t4s-pr"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches("#menu-mb__ul")) { tempMenuObject.liClasses = "t4s-menu-item t4s-item-level-0";
1961 tempMenuObject.aClasses = ""; tempMenuObject.liItems = mmNot(tempMenuObject.u.children, "#item_mb_wis,#item_mb_sea,#item_mb_acc,#item_mb_help"); } else if (tempMenuObject.u.matches(".navbar-nav")) { tempMenuObject.liClasses = "nav-item"; tempMenuObject.aClasses = "nav-link list-menu__item"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches(".navbar-nav-sidebar")) { tempMenuObject.liClasses = "nav-item sidemenu-animation sidemenu-animation-delay-2"; tempMenuObject.aClasses = "list-menu__item"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches(".mobile-menu__content>ul")) { tempMenuObject.liClasses = ""; tempMenuObject.aClasses = ""; tempMenuObject.liItems = tempMenuObject.u.children; mmStyle = " .vertical-mega-menu>li{padding:10px !important;} .vertical-mega-menu>li:not(.buddha-menu-item) {display: none !important;} "; } else if (tempMenuObject.u.matches("#offcanvas-menu-nav")) { tempMenuObject.liClasses = "nav-item"; tempMenuObject.aClasses = "nav-link"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches(".main__navigation")) { tempMenuObject.liClasses = "nav__link__holder"; tempMenuObject.aClasses = ""; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches(".mobile__navigation")) { tempMenuObject.liClasses = "nav__link__holder"; tempMenuObject.aClasses = ""; tempMenuObject.liItems = mmNot(tempMenuObject.u.children, ".mobile__navigation__footer"); mmStyle = " .vertical-mega-menu>li{padding:10px !important;} "; } else if (tempMenuObject.u.matches(".overflow-menu")) { tempMenuObject.forceMenu = true; tempMenuObject.skipCheck=true; tempMenuObject.liClasses = "menu-list__list-item"; tempMenuObject.aClasses = ""; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches(".menu-drawer__navigation>ul")) { tempMenuObject.forceMenu = true; tempMenuObject.skipCheck=true; tempMenuObject.liClasses = "menu-drawer__list-item--deep menu-drawer__list-item--divider"; tempMenuObject.aClasses = "menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches(".header__link-list>ul")) { tempMenuObject.forceMenu = true; tempMenuObject.skipCheck=true; tempMenuObject.liClasses = ""; tempMenuObject.aClasses = "bold link-faded-reverse"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches(".panel__scroller>ul")) { tempMenuObject.forceMenu = true; tempMenuObject.skipCheck=true; tempMenuObject.liClasses = "h3"; tempMenuObject.aClasses = "group block w-full"; tempMenuObject.liItems = tempMenuObject.u.children; } else if (tempMenuObject.u.matches(".x-menu--level-1--container")) { tempMenuObject.skipCheck = true; tempMenuObject.forceMenu = true; tempMenuObject.liClasses = ""; tempMenuObject.aClasses = "x-menu--level-1--link"; tempMenuObject.liItems = tempMenuObject.u.children; mmStyle = " .horizontal-mega-menu .buddha-menu-item>a {padding: 14px;} "; } else if (tempMenuObject.u.matches(".y-menu--level-1--container")) { tempMenuObject.skipCheck = true; tempMenuObject.forceMenu = true; tempMenuObject.liClasses = "y-menu--level-1--link"; tempMenuObject.aClasses = ""; tempMenuObject.liItems = tempMenuObject.u.children; mmStyle = " .y-menu {height: 100% !important;} "; } if (mmStyle != null) { requestAnimationFrame(function(){ mmAddStyle(mmStyle, "mmThemeCStyle"); }); } if (tempMenuObject.liItems) { tempMenuObject.skipCheck = true; tempMenuObject.forceMenu = true; } /* try to find li and a classes for requested menu if they are not set */ if (tempMenuObject.skipCheck == true) { var _links=[]; var keys = Object.keys(linkLists); for (var i=0; i<keys.length; i++) { if (selectedMenu == keys[i]) { _links = linkLists[keys[i]].items; break; } } mmForEachChild(tempMenuObject.u, "LI", function(li){ var href = null; var a = li.querySelector("a"); if (a) href = a.getAttribute("href"); if (href == null || (href != null && (href.substr(0,1) == "#" || href==""))){ var a2 = li.querySelector((!!document.documentMode) ? "* + a" : "a:nth-child(2)"); if (a2) { href = a2.getAttribute("href"); a = a2; } } if (href == null || (href != null && (href.substr(0,1) == "#" || href==""))) { var a2 = li.querySelector("a>a"); if (a2) { href = a2.getAttribute("href"); a = a2; } } /* stil no matching href, search all children a for a matching href */ if (href == null || (href != null && (href.substr(0,1) == "#" || href==""))) { var a2 = li.querySelectorAll("a[href]"); for (var i=0; i<a2.length; i++) { var href2 = a2[i].getAttribute("href"); if (_links[tempMenuObject.elementFits] != undefined && href2 == _links[tempMenuObject.elementFits]) { href = href2; a = a2[i]; break; } } } if (_links[tempMenuObject.elementFits] != undefined && href == _links[tempMenuObject.elementFits]) { if (tempMenuObject.liClasses == undefined) { tempMenuObject.liClasses = ""; } tempMenuObject.liClasses = concatClasses(li.getAttribute("class"), tempMenuObject.liClasses);
1961 if (tempMenuObject.aClasses == undefined) { tempMenuObject.aClasses = ""; } if (a) tempMenuObject.aClasses = concatClasses(a.getAttribute("class"), tempMenuObject.aClasses); tempMenuObject.elementFits++; } else if (tempMenuObject.elementFits > 0 && tempMenuObject.elementFits != _links.length) { tempMenuObject.elementFits = 0; if (href == _links[0]) { tempMenuObject.elementFits = 1; } } }); } }; 1962 1963 1964 var mmWireframe = {"html" : "<li role=\"none\" class=\"buddha-menu-item\" itemId=\"AomQh\" data-shopify-id=\"474320779\" data-shopify-type=\"collections\" ><a data-href=\"/collections/products\" href=\"/collections/products\" aria-label=\"Shop Now\" data-no-instant=\"\" onclick=\"mmGoToPage(this, event); return false;\" role=\"menuitem\" ><span class=\"mm-title\">Shop Now</span><i class=\"mm-arrow mm-angle-down\" aria-hidden=\"true\"></i><span class=\"toggle-menu-btn\" style=\"display:none;\" title=\"Toggle menu\" onclick=\"return toggleSubmenu(this)\"><span class=\"mm-arrow-icon\"><span class=\"bar-one\"></span><span class=\"bar-two\"></span></span></span></a><ul class=\"mm-submenu simple mm-last-level\" role=\"menu\"><li role=\"none\" submenu-columns=\"1\" image-type=\"fit-high\" data-shopify-id=\"66632810507\" data-shopify-type=\"products\" item-type=\"featured-product\" ><div class=\"mega-menu-item-container\" ><div class=\"mm-image-container\" ><div class=\"mm-image\" ><a data-href=\"/products/bergamet-pro\" href=\"/products/bergamet-pro\" aria-label=\"BergaMet PRO+ CITRUS BERGAMOT SUPERFRUITâ¢\" data-no-instant=\"\" onclick=\"mmGoToPage(this, event); return false;\" role=\"none\" tabindex=\"-1\" ><img data-src=\"https://cdn.shopify.com/s/files/1/2416/1071/files/PRO_971604d9-061c-4988-baed-b450c7643856_320x.png?v=1786144596\" aspect-ratio=\"1\" class=\"get-product-image\" data-id=\"66632810507\" alt=\"BergaMet PRO+ CITRUS BERGAMOT SUPERFRUITâ¢\" ></a></div><div class=\"mm-label-wrap\"></div></div><a data-href=\"/products/bergamet-pro\" href=\"/products/bergamet-pro\" aria-label=\"BergaMet PRO+ CITRUS BERGAMOT SUPERFRUITâ¢\" data-no-instant=\"\" onclick=\"mmGoToPage(this, event); return false;\" role=\"menuitem\" class=\"mm-featured-title\" ><span class=\"mm-title\">BergaMet PRO+ CITRUS BERGAMOT SUPERFRUITâ¢</span></a><div class=\"mega-menu-prices get-mega-menu-prices\" data-id=\"66632810507\"></div><div class=\"mm-add-to-cart\"><div varid=\"\" onclick=\"mmAddToCart(this)\">Add to cart</div></div></div></li><li role=\"none\" submenu-columns=\"1\" image-type=\"fit-high\" data-shopify-id=\"12691829131\" data-shopify-type=\"products\" item-type=\"featured-product\" ><div class=\"mega-menu-item-container\" ><div class=\"mm-image-container\" ><div class=\"mm-image\" ><a data-href=\"/products/bergamet-mega-o\" href=\"/products/bergamet-mega-o\" aria-label=\"BergaMet MEGA+O - CITRUS BERGAMOT SUPERFRUITâ¢\" data-no-instant=\"\" onclick=\"mmGoToPage(this, event); return false;\" role=\"none\" tabindex=\"-1\" ><img data-src=\"https://cdn.shopify.com/s/files/1/2416/1071/files/BergaMet_MEGA_O_Bottle_2026_Realistic_i_320x.png?v=1786487751\" aspect-ratio=\"0.9981285090455396\" class=\"get-product-image\" data-id=\"12691829131\" alt=\"BergaMet MEGA+O - CITRUS BERGAMOT SUPERFRUITâ¢\" ></a></div><div class=\"mm-label-wrap\"></div></div><a data-href=\"/products/bergamet-mega-o\" href=\"/products/bergamet-mega-o\" aria-label=\"BergaMet MEGA+O - CITRUS BERGAMOT SUPERFRUITâ¢\" data-no-instant=\"\" onclick=\"mmGoToPage(this, event); return false;\" role=\"menuitem\" class=\"mm-featured-title\" ><span class=\"mm-title\">BergaMet MEGA+O - CITRUS BERGAMOT SUPERFRUITâ¢</span></a><div class=\"mega-menu-prices get-mega-menu-prices\" data-id=\"12691829131\"></div><div class=\"mm-add-to-cart\"><div varid=\"\" onclick=\"mmAddToCart(this)\">Add to cart</div></div></div></li><li role=\"none\" submenu-columns=\"1\" image-type=\"fit-high\" data-shopify-id=\"7111506526291\" data-shopify-type=\"products\" item-type=\"featured-product\" ><div class=\"mega-menu-item-container\" ><div class=\"mm-image-container\" ><div class=\"mm-image\" ><a data-href=\"/products/bergamet-longevity\" href=\"/products/bergamet-longevity\" aria-label=\"BergaMet Longevity\" data-no-instant=\"\" onclick=\"mmGoToPage(this, event); return false;\" role=\"none\" tabindex=\"-1\" ><img data-src=\"https://cdn.shopify.com/s/files/1/2416/1071/files/BergaMetLongevityBottle2026iw_320x.png?v=1786138839\" aspect-ratio=\"1\" class=\"get-product-image\" data-id=\"7111506526291\" alt=\"BergaMet Longevity\" ></a></div><div class=\"mm-label-wrap\"></div></div><a data-href=\"/products/bergamet-longevity\" href=\"/products/bergamet-longevity\" aria-label=\"BergaMet Longevity\" data-no-instant=\"\" onclick=\"mmGoToPage(this, event); return false;\" role=\"menuitem\" class=\"mm-featured-title\" ><span class=\"mm-title\">BergaMet Longevity</span></a><div class=\"mega-menu-prices get-mega-menu-prices\" data-id=\"7111506526291\"></div><div class=\"mm-add-to-cart\"><div varid=\"\" onclick=\"mmAddToCart(this)\">Add to cart</div></div></div></li><li role=\"none\" submenu-columns=\"1\" image-type=\"fit-high\" data-shopify-id=\"7475592986707\" data-shopify-type=\"products\" item-type=\"featured-product\" ><div class=\"mega-menu-item-container\" ><div class=\"mm-image-container\" ><div class=\"mm-image\" ><a data-href=\"/products/stat10\" href=\"/products/stat10\" aria-label=\"BergaMet STAT10\" data-no-instant=\"\" onclick=\"mmGoToPage(this, event); return false;\" role=\"none\" tabindex=\"-1\" ><img data-src=\"https://cdn.shopify.com/s/files/1/2416/1071/files/BergaMet_Stat10_i_w_320x.png?v=1786138068\" aspect-ratio=\"1\" class=\"get-product-image\" data-id=\"7475592986707\" alt=\"BergaMet STAT10\" ></a></div><div class=\"mm-label-wrap\"></div></div><a data-href=\"/products/stat10\" href=\"/products/stat10\" aria-label=\"BergaMet STAT10\" data-no-instant=\"\" onclick=\"mmGoToPage(this, event); return false;\" role=\"menuitem\" class=\"mm-featured-title\" ><span class=\"mm-title\">BergaMet STAT10</span></a><div class=\"mega-menu-prices get-mega-menu-prices\" data-id=\"7475592986707\"></div><div class=\"mm-add-to-cart\"><div varid=\"\" onclick=\"mmAddToCart(this)\">Add to cart</div></div></div></li><li role=\"none\" submenu-columns=\"1\" image-type=\"fit-high\" data-shopify-id=\"7566638907475\" data-shopify-type=\"products\" item-type=\"featured-product\" haslabel=\"NEW\" ><div class=\"mega-menu-item-container\" ><div class=\"mm-image-container\" ><div class=\"mm-image\" ><a data-href=\"/products/4-sleep\" href=\"/products/4-sleep\" aria-label=\"BergaMet 4Sleep\" data-no-instant=\"\" onclick=\"mmGoToPage(this, event); return false;\" role=\"none\" tabindex=\"-1\" ><img data-src=\"https://cdn.shopify.com/s/files/1/2416/1071/files/BergaMet_4_Sleep_i_w_320x.png?v=1786136025\" aspect-ratio=\"1\" class=\"get-product-image\" data-id=\"7566638907475\" alt=\"BergaMet 4Sleep\" ></a></div><div class=\"mm-label-wrap\"><span class=\"mm-label new\">NEW</span></div></div><a data-href=\"/products/4-sleep\" href=\"/products/4-sleep\" aria-label=\"BergaMet 4Sleep\" data-no-instant=\"\" onclick=\"mmGoToPage(this, event); return false;\" role=\"menuitem\" class=\"mm-featured-title\" ><span class=\"mm-title\">BergaMet 4Sleep</span></a><div class=\"mega-menu-prices get-mega-menu-prices\" data-id=\"7566638907475\"></div><div class=\"mm-add-to-cart\"><div varid=\"\" onclick=\"mmAddToCart(this)\">Add to cart</div></div></div></li><li role=\"none\" submenu-columns=\"1\" image-type=\"fit-high\" data-shopify-id=\"12691837067\" data-shopify-type=\"products\" item-type=\"featured-product\" ><div class=\"mega-menu-item-container\" ><div class=\"mm-image-container\" ><div class=\"mm-image\" ><a data-href=\"/products/bergamet-herheart\" href=\"/products/bergamet-herheart\" aria-label=\"BergaMet HERHEART - CITRUS BERGAMOT SUPERFRUITâ¢\" data-no-instant=\"\" onclick=\"mmGoToPage(this, event); return false;\" role=\"none\" tabindex=\"-1\" ><img data-src=\"https://cdn.shopify.com/s/files/1/2416/1071/files/BergaMet_HER_HEART_Bottle_2026_i_w_320x.png?v=178614
19640421\" aspect-ratio=\"1\" class=\"get-product-image\" data-id=\"12691837067\" alt=\"BergaMet HERHEART - CITRUS BERGAMOT SUPERFRUITâ¢\" ></a></div><div class=\"mm-label-wrap\"></div></div><a data-href=\"/products/bergamet-herheart\" href=\"/products/bergamet-herheart\" aria-label=\"BergaMet HERHEART - CITRUS BERGAMOT SUPERFRUITâ¢\" data-no-instant=\"\" onclick=\"mmGoToPage(this, event); return false;\" role=\"menuitem\" class=\"mm-featured-title\" ><span class=\"mm-title\">BergaMet HERHEART - CITRUS BERGAMOT SUPERFRUITâ¢</span></a><div class=\"mega-menu-prices get-mega-menu-prices\" data-id=\"12691837067\"></div><div class=\"mm-add-to-cart\"><div varid=\"\" onclick=\"mmAddToCart(this)\">Add to cart</div></div></div></li></ul></li><li role=\"none\" class=\"buddha-menu-item\" itemId=\"hY1Yc\" data-shopify-id=\"101265932371\" data-shopify-type=\"pages\" ><a data-href=\"/pages/learn-about-bergamot\" href=\"/pages/learn-about-bergamot\" aria-label=\"Why Citrus Bergamot\" data-no-instant=\"\" onclick=\"mmGoToPage(this, event); return false;\" role=\"menuitem\" ><span class=\"mm-title\">Why Citrus Bergamot</span></a></li><li role=\"none\" class=\"buddha-menu-item\" itemId=\"yBCZM\" data-shopify-id=\"101295358035\" data-shopify-type=\"pages\" ><a data-href=\"/pages/clinical-trials\" href=\"/pages/clinical-trials\" aria-label=\"Clinical Studies\" data-no-instant=\"\" onclick=\"mmGoToPage(this, event); return false;\" role=\"menuitem\" ><span class=\"mm-title\">Clinical Studies</span></a></li><li role=\"none\" class=\"buddha-menu-item\" itemId=\"msJDy\" data-shopify-id=\"101302566995\" data-shopify-type=\"pages\" ><a data-href=\"/pages/blogs\" href=\"/pages/blogs\" aria-label=\"Blog\" data-no-instant=\"\" onclick=\"mmGoToPage(this, event); return false;\" role=\"menuitem\" ><span class=\"mm-title\">Blog</span></a></li><li role=\"none\" class=\"buddha-menu-item\" itemId=\"72HGq\" data-shopify-id=\"101418664019\" data-shopify-type=\"pages\" ><a data-href=\"/pages/about-us\" href=\"/pages/about-us\" aria-label=\"About\" data-no-instant=\"\" onclick=\"mmGoToPage(this, event); return false;\" role=\"menuitem\" ><span class=\"mm-title\">About</span></a></li><li role=\"none\" class=\"buddha-menu-item\" itemId=\"AkjuL\" data-shopify-id=\"101418926163\" data-shopify-type=\"pages\" ><a data-href=\"/pages/contact-us\" href=\"/pages/contact-us\" aria-label=\"Contact\" data-no-instant=\"\" onclick=\"mmGoToPage(this, event); return false;\" role=\"menuitem\" ><span class=\"mm-title\">Contact</span></a></li>" }; 1965 1966 function mmLoadJS(file, async = true) { 1967 let script = document.createElement("script"); 1968 script.setAttribute("src", file); 1969 script.setAttribute("data-no-instant", ""); 1970 script.setAttribute("type", "text/javascript"); 1971 script.setAttribute("async", async); 1972 document.head.appendChild(script); 1973 } 1974 function mmLoadCSS(file, onload) { 1975 var style = document.createElement('link'); 1976 style.href = file; 1977 style.type = 'text/css'; 1978 style.rel = 'stylesheet'; 1979 if (onload) { 1980 style.onload = onload; 1981 style.onerror = onload; /* don't leave FA icons forever hidden */ 1982 } 1983 document.head.append(style); 1984 } 1985 1986 var mmDisableWhenResIsLowerThan = ''; 1987 var mmLoadResources = (mmDisableWhenResIsLowerThan == '' || mmDisableWhenResIsLowerThan == 0 || (mmDisableWhenResIsLowerThan > 0 && window.innerWidth>=mmDisableWhenResIsLowerThan)); 1988 if (mmLoadResources) { 1989 /* load resources via js injection */ 1990 mmLoadJS("https://cdn.shopify.com/extensions/01a0f29d-4f0d-768b-9209-55b3b738cccc/buddha-mega-menu-navigation-313/assets/buddha-megamenu.js"); 1991 1992 mmLoadCSS("https://cdn.shopify.com/extensions/01a0f29d-4f0d-768b-9209-55b3b738cccc/buddha-mega-menu-navigation-313/assets/buddha-megamenu2.css");function mmLoadResourcesAtc(){ 1993 if (document.body) { 1994 document.body.insertAdjacentHTML("beforeend", ` 1995 <div class="mm-atc-popup" style="display:none;"> 1996 <div class="mm-atc-head"> <span></span> <div onclick="mmAddToCartPopup(\'hide\');"> <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24">
1996<path d="M23.954 21.03l-9.184-9.095 9.092-9.174-2.832-2.807-9.09 9.179-9.176-9.088-2.81 2.81 9.186 9.105-9.095 9.184 2.81 2.81 9.112-9.192 9.18 9.1z"/></svg></div></div> 1997 <div class="mm-atc-product"> 1998 <img class="mm-atc-product-image" alt="Add to cart product"/> 1999 <div> 2000 <div class="mm-atc-product-name"> </div> 2001 <div class="mm-atc-product-variant"> </div> 2002 </div> 2003 </div> 2004 <a href="/cart" class="mm-atc-view-cart"> VIEW CART</a> 2005 </div> 2006 `); 2007 } 2008 } 2009 if (document.readyState === "loading") { 2010 document.addEventListener("DOMContentLoaded", mmLoadResourcesAtc); 2011 } else { 2012 mmLoadResourcesAtc(); 2013 }} 2014 </script>
2014<!-- HIDE ORIGINAL MENU --><style id="mmHideOriginalMenuStyle"> .header__inline-menu > .list-menu, #AccessibleNav, #SiteNav, .top_menu>ul, .site-nav, #siteNav, #nt_menu_id, .site-navigation>.navmenu,.sf-nav,.header__menu-items,#t4s-nav-ul,.main__navigation,.overflow-menu,.header__link-list>ul,.x-menu--level-1--container {visibility: hidden !important;} </style> 2015
2015<script> 2016 setTimeout(function(){ 2017 var mmHideStyle = document.querySelector("#mmHideOriginalMenuStyle"); 2018 if (mmHideStyle) mmHideStyle.parentNode.removeChild(mmHideStyle); 2019 },10000); 2020 </script>
2020 2021<!-- END app block --><!-- BEGIN app block: shopify://apps/gempages-builder/blocks/embed-gp-script-head/20b379d4-1b20-474c-a6ca-665c331919f3 --> 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051
2051<script async src="https://static.klaviyo.com/onsite/js/WRt6KV/klaviyo.js?company_id=WRt6KV"></script>
2051 2052
2052<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>
2052 2053 2054 2055 2056 2057 2058 2059
2059<script> 2060 window.klaviyoReviewsProductDesignMode = false 2061 </script>
2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071<!-- END app block --><!-- BEGIN app block: shopify://apps/aimerce-first-party-pixel/blocks/c-track-embed/51cbda5a-dbfc-4e7b-8d12-c9e90363dcd7 --><!-- END app block --><!-- BEGIN app block: shopify://apps/rebuy-personalization-engine/blocks/rebuy-global-embed/a26ae9b9-933b-40bf-bbc6-bf1220bbc4dc -->
2072<script> 2073 window.Rebuy = window.Rebuy || {}; 2074 window.Rebuy.customer = window.Rebuy.customer || {}; 2075 2076 window.Rebuy.market = window.Rebuy.market || {}; 2077 2078 window.Rebuy.market.country = "US"; 2079 2080 2081 window.Rebuy.market.locale = "en"; 2082 2083</script>
2083 2084 2085 2086 2087 2088 2089<!-- END app block -->
2089<script src="https://cdn.shopify.com/extensions/01a014da-94f2-7b4b-a112-bb52e724a7a8/announcement-bar-with-slider-90/assets/ws-announcement.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 2089
2089
2090<script src="https://cdn.shopify.com/extensions/01a0f039-5f02-72aa-9621-fb7a06d5fa1e/df574a3/assets/embed.js" type="text/javascript" defer="defer"></script>
2090 2091<meta property="og:image" content="https://cdn.shopify.com/s/files/1/2416/1071/files/Life_Life_Young_Again_Logos_3_410x_b6473a9a-28c9-4308-bce6-ba97c2e123f1.webp?v=1658942812" /> 2092<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/2416/1071/files/Life_Life_Young_Again_Logos_3_410x_b6473a9a-28c9-4308-bce6-ba97c2e123f1.webp?v=1658942812" /> 2093<meta property="og:image:width" content="410" /> 2094<meta property="og:image:height" content="197" /> 2095<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2096<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: 24161071,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};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 2096
2096
2097<script> 2098 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 2099</script>
vendor: 1 bytes, line 2099
2099
2100<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}
2100).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: 24161071,storefrontBaseUrl: "https://bergametna.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://bergametna.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1250426963","configuration":"{\"accountID\":\"WRt6KV\",\"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":"931070035","configuration":"{\"vibePixelId\":\"P4kaZw\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"72859894ec8aa8d5e0246c40aaed9466","type":"APP","apiClientId":132266098689,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"636485715","configuration":"{\"publicKey\":\"pub_1705c5a33d8a7aa2e985\",\"apiUrl\":\"https:\\\/\\\/tracking.refersion.com\",\"urlIdDetection\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"86ecbc68ef74dc9bb982fccd1962837f","type":"APP","apiClientId":147004,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"537690195","configuration":"{\"accountID\":\"bergametna.myshopify.com\",\"devRefreshedAt\":\"2025-01-13T17:54:25.006Z\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"bcc23a17366556cd2d14935efb84046d","type":"APP","apiClientId":91904704513,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"394264659","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-7ZMQZEFVQ7\\\",\\\"GT-NFBK7V7\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-7ZMQZEFVQ7\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-7ZMQZEFVQ7\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-7ZMQZEFVQ7\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-7ZMQZEFVQ7\\\",\\\"MC-NH1JB36V2J\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-7ZMQZEFVQ7\\\",\\\"MC-NH1JB36V2J\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-7ZMQZEFVQ7\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-7ZMQZEFVQ7\\\",\\\"MC-NH1JB36V2J\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-7ZMQZEFVQ7\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-7ZMQZEFVQ7\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-7ZMQZEFVQ7\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-7ZMQZEFVQ7\\\"}],\\\"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":"55115859","configuration":"{\"tagID\":\"2614054820937\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"59899987","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING"],"name":"Meta pixel (migrated)"}
2100,{"id":"114688083","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Vibe Purchases Event"},{"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":"BergaMet North America","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"bergametna.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/bergametna.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"66632810507","handle":"bergamet-pro","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31888488366163","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"12691829131","handle":"bergamet-mega-o","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31888605249619","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7111506526291","handle":"bergamet-longevity","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41203227983955","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7475592986707","handle":"stat10","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42370035417171","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7566638907475","handle":"4-sleep","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42571186045011","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"12691837067","handle":"bergamet-herheart","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31888502325331","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://bergametna.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"136158445651","themePublished":"true","eventMetadataId":"c1142016-2b9c-44c8-8874-75d35dd0df6f","pageType":"page","resourceId":"101302566995","shopId":"24161071","storefrontBaseUrl":"https:\/\/bergametna.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\",{}]]"});})();</script>
2100<script> 2101 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 2102 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 2103 window.ShopifyAnalytics.meta.currency = 'USD'; 2104 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":101302566995,"requestId":"e644821e-b129-4231-a4ac-d83dd454cda1-1791119794"}}; 2105 for (var attr in meta) { 2106 window.ShopifyAnalytics.meta[attr] = meta[attr]; 2107 } 2108</script>
vendor: 1 bytes, line 2108
2108
2109<script class="analytics"> 2110 (function () { 2111 var customDocumentWrite = function(content) { 2112 var jquery = null; 2113 2114 if (window.jQuery) { 2115 jquery = window.jQuery; 2116 } else if (window.Checkout && window.Checkout.$) { 2117 jquery = window.Checkout.$; 2118 } 2119 2120 if (jquery) { 2121 jquery('body').append(content); 2122 } 2123 }; 2124 2125 var hasLoggedConversion = function(token) { 2126 if (token) { 2127 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 2128 } 2129 return false; 2130 } 2131 2132 var setCookieIfConversion = function(token) { 2133 if (token) { 2134 var twoMonthsFromNow = new Date(Date.now()); 2135 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 2136 2137 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 2138 } 2139 } 2140 2141 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 2142 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 2143 if (trekkie.integrations) { 2144 return; 2145 } 2146 trekkie.methods = [ 2147 'identify', 2148 'page', 2149 'ready', 2150 'track', 2151 'trackForm', 2152 'trackLink' 2153 ]; 2154 trekkie.factory = function(method) { 2155 return function() { 2156 var args = Array.prototype.slice.call(arguments); 2157 args.unshift(method); 2158 trekkie.push(args); 2159 if (method == 'track' || method == 'page') { 2160 var pageUrl; 2161 try { 2162 pageUrl = window.location.href; 2163 } catch (e) {} 2164 var pageReferrer; 2165 try { 2166 pageReferrer = document.referrer; 2167 } catch (e) {} 2168 try { 2169 if (window.__TREKKIE_SHIM_QUEUE == null) { 2170 window.__TREKKIE_SHIM_QUEUE = []; 2171 } 2172 window.__TREKKIE_SHIM_QUEUE.push({ 2173 from: 'trekkie-stub', 2174 method: method, 2175 args: args.slice(1), 2176 pageContext: { 2177 url: pageUrl, 2178 referrer: pageReferrer 2179 } 2180 }); 2181 } catch (e) { 2182 // no-op 2183 } 2184 } 2185 return trekkie; 2186 }; 2187 }; 2188 for (var i = 0; i < trekkie.methods.length; i++) { 2189 var key = trekkie.methods[i]; 2190 trekkie[key] = trekkie.factory(key); 2191 } 2192 trekkie.load = function(config) { 2193 trekkie.config = config || {}; 2194 trekkie.config.initialDocumentCookie = document.cookie; 2195 var first = document.getElementsByTagName('script')[0]; 2196var script = document.createElement('script'); 2197script.type = 'text/javascript'; 2198script.onerror = function(e) { 2199 var scriptFallback = document.createElement('script'); 2200 scriptFallback.type = 'text/javascript'; 2201 scriptFallback.onerror = function(error) { 2202 var Monorail = { 2203 produce: function produce(monorailDomain, schemaId, payload) { 2204 var currentMs = new Date().getTime(); 2205 var event = { 2206 schema_id: schemaId, 2207 payload: payload, 2208 metadata: { 2209 event_created_at_ms: currentMs, 2210 event_sent_at_ms: currentMs 2211 } 2212 }; 2213 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 2214 }, 2215 sendRequest: function sendRequest(endpointUrl, payload) { 2216 // Try the sendBeacon API 2217 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 2218 var blobData = new window.Blob([payload], { 2219 type: 'text/plain' 2220 }); 2221 2222 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 2223 return true; 2224 } // sendBeacon was not successful 2225 2226 } // XHR beacon 2227 2228 var xhr = new XMLHttpRequest(); 2229 2230 try { 2231 xhr.open('POST', endpointUrl); 2232 xhr.setRequestHeader('Content-Type', 'text/plain'); 2233 xhr.send(payload); 2234 } catch (e) { 2235 console.log(e); 2236 } 2237 2238 return false; 2239 }, 2240 isIos12: function isIos12() { 2241 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 2242 } 2243 }; 2244 Monorail.produce('monorail-edge.shopifysvc.com', 2245 'trekkie_storefront_load_errors/1.1', 2246 {shop_id: 24161071, 2247 theme_id: 136158445651, 2248 app_name: "storefront", 2249 context_url: window.location.href, 2250 source_url: "//bergametna.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 2251 2252 }; 2253 scriptFallback.async = true; 2254 scriptFallback.src = '//bergametna.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 2255 first.parentNode.insertBefore(scriptFallback, first); 2256}; 2257script.async = true; 2258script.src = '//bergametna.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 2259first.parentNode.insertBefore(script, first); 2260 2261 }; 2262 trekkie.load( 2263 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":24161071,"isMerchantRequest":null,"themeId":136158445651,"themeCityHash":"14345523928991241212","contentLanguage":"en","currency":"USD","eventMetadataId":"c1142016-2b9c-44c8-8874-75d35dd0df6f"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 2264 ); 2265 2266 var loaded = false;
2267 trekkie.ready(function() { 2268 if (loaded) return; 2269 loaded = true; 2270 2271 window.ShopifyAnalytics.lib = window.trekkie; 2272 2273 var originalDocumentWrite = document.write; 2274 document.write = customDocumentWrite; 2275 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 2276 document.write = originalDocumentWrite; 2277 2278 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 2279 var token = match? match[1]: undefined; 2280 if (!hasLoggedConversion(token)) { 2281 setCookieIfConversion(token); 2282 2283 } 2284 }); 2285 2286 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":101302566995,"requestId":"e644821e-b129-4231-a4ac-d83dd454cda1-1791119794","shopifyEmitted":true}); 2287 2288 var eventsListenerScript = document.createElement('script'); 2289 eventsListenerScript.async = true; 2290 eventsListenerScript.src = "//bergametna.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 2291 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 2292})();</script>
vendor: 1 bytes, line 2292
2292
2293<script 2294 defer 2295 src="https://bergametna.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 2296 data-application="storefront-renderer" 2297 data-shop-id="24161071" 2298 data-render-region="gcp-us-central1" 2299 data-page-type="page" 2300 data-theme-instance-id="136158445651" 2301 data-theme-name="Turbo" 2302 data-theme-version="4.2.1" 2303 data-monorail-region="shop_domain" 2304 data-resource-timing-sampling-rate="10" 2305 data-shs="true" 2306 data-shs-beacon="true" 2307 data-shs-export-with-fetch="true" 2308 data-shs-logs-sample-rate="1" 2309 data-shs-beacon-endpoint="https://bergametna.com/api/collect" 2310></script>
2310 2311<meta name="shopify-y" content="f0f1b5ee-8b0e-4ddb-8ba3-bdd8f3be1f4e" data-expiration="1822677394000"><meta name="shopify-s" content="72a552e2-d3b5-4194-ba02-9ba2e3b254d7" data-expiration="1791121594000"><meta name="new-cookie-storage-activated" content="t"> 2312</head> 2313<body> <div class="page-gem-101302566995-template" 2314 data-money-format="${{amount}}" data-shop-url="https://bergametna.com"> <!-- Clickcease.com tracking-->
2314<script type='text/javascript'>var script = document.createElement('script'); 2315 script.async = true; script.type = 'text/javascript'; 2316 var target = 'https://www.clickcease.com/monitor/stat.js'; 2317 script.src = target;var elem = document.head;elem.appendChild(script);</script>
2317 <noscript> <a href='https://www.clickcease.com' rel='nofollow'><img src='https://monitor.clickcease.com/stats/stats.aspx' alt='ClickCease'/></a></noscript> <!-- Clickcease.com tracking--> <div id="shopify-section-header" class="shopify-section header-section"> 2318 2319 2320
2321<script type="application/ld+json"> 2322 { 2323 "@context": "http://schema.org", 2324 "@type": "Organization", 2325 "name": "BergaMet North America", 2326 2327 2328 "logo": "https://bergametna.com/cdn/shop/files/Bergamet_Black_Grey_2x_858e30be-8939-4769-930f-98f6f543fc70_1350x.png?v=1669220905", 2329 2330 "sameAs": [ 2331 "https://x.com/bergametna", 2332 "https://www.facebook.com/BergametNorthAmerica/", 2333 "", 2334 "https://www.instagram.com/bergametnorthamerica/", 2335 "", 2336 "", 2337 "", 2338 "" 2339 ], 2340 "url": "https://bergametna.com/pages/blogs" 2341 } 2342</script>
2342 2343 2344 2345 2346 2347<header id="header" class="mobile_nav-fixed--true"> <div class="promo_banner"> <div class="promo_banner__content"> <p>Free Shipping On Orders Over $50</p></div> <div class="promo_banner-close"></div></div> <div class="top_bar clearfix" style="display: none;"> <a class="mobile_nav dropdown_link" data-dropdown-rel="menu" data-no-instant="true"> <div> <span></span> <span></span> <span></span> <span></span></div> <span class="menu_title">Menu</span></a> <a href="https://bergametna.com" title="BergaMet North America" class="mobile_logo logo"> <img src="//bergametna.com/cdn/shop/files/BergaMet_North_America_Logo_RGB_small_PNG_410x.png?v=1614340260" alt="BergaMet North America" class="lazyload" /></a> <div class="top_bar--right"> <div class="account_menu_header"> <a href="/account" class="icon-user" title="My Account "> <span>Login</span></a></div> <div class="cart_container custcart"> <a href="/cart" class="icon-cart mini_cart" data-no-instant> <span class="cart_count">0</span></a></div></div> <div class="dropdown_container" data-dropdown="menu"> <div class="dropdown"> <ul class="menu" id="mobile_menu"> <li data-mobile-dropdown-rel="shop-now"> <a data-no-instant href="/collections/products" class="parent-link--true"> 2348 Shop Now</a></li> <li data-mobile-dropdown-rel="what-is-bergamot"> <a data-no-instant href="/pages/learn-about-bergamot-old" class="parent-link--true"> 2349 What Is Bergamot</a></li> <li data-mobile-dropdown-rel="clinical-trials"> <a data-no-instant href="/pages/clinical-studies-2" class="parent-link--true"> 2350 Clinical Trials</a></li> <li data-mobile-dropdown-rel="blogs"> <a data-no-instant href="/pages/blogs" class="parent-link--true"> 2351 Blogs</a></li> <li data-mobile-dropdown-rel="about"> <a data-no-instant href="/pages/about-us-old" class="parent-link--true"> 2352 About</a></li> <li data-mobile-dropdown-rel="contact"> <a data-no-instant href="/pages/contact-us-old" class="parent-link--true"> 2353 Contact</a></li> <li><a href="tel:+QUESTIONS?CALLUSAT7024164390">QUESTIONS? CALL US AT 702 416 4390</a></li> <li data-no-instant> <a href="/account/login" id="customer_login_link">Login</a></li></ul></div></div> 2354</header> 2355 2356 2357 2358 2359<header class=" secondary_logo--true"> <div class="header header-fixed--true header-background--solid"> <div class="promo_banner"> <div class="promo_banner__content"> <p>Free Shipping On Orders Over $50</p></div> <div class="promo_banner-close"></div></div> <div class="top_bar clearfix" style="display: none;"> <ul class="menu left"> <li><a href="tel:+QUESTIONS?CALLUSAT7024164390">QUESTIONS? CALL US AT 702 416 4390</a></li></ul> <ul class="menu right"> <li> <a href="/account" class="icon-user" title="My Account "> <span>Login</span></a></li></ul></div> <div class="main_nav_wrapper"> <div class="header_menu_block container"> <div class="main_nav clearfix menu-position--inline logo-align--left"> <div class="logo text-align--left"> <a href="https://bergametna.com" title="BergaMet North America"> <img src="//bergametna.com/cdn/shop/files/BergaMet_North_America_Logo_RGB_PNG_410x.png?v=1614336360" class="secondary_logo" alt="BergaMet North America" /> <img src="//bergametna.com/cdn/shop/files/Bergamet_Black_Grey_2x_858e30be-8939-4769-930f-98f6f543fc70_410x.png?v=1669220905" class="primary_logo lazyload" alt="BergaMet North America" /></a></div> <div class="nav"> <ul class="menu align_right clearfix"> <li><a href="/collections/products" class=" top_link " data-dropdown-rel="shop-now">Shop Now</a></li> <li><a href="/pages/learn-about-bergamot-old" class=" top_link " data-dropdown-rel="what-is-bergamot">What Is Bergamot</a></li> <li><a href="/pages/clinical-studies-2" class=" top_link " data-dropdown-rel="clinical-trials">Clinical Trials</a></li> <li><a href="/pages/blogs" class="active top_link " data-dropdown-rel="blogs">Blogs</a></li> <li><a href="/pages/about-us-old" class=" top_link " data-dropdown-rel="about">About</a></li> <li><a href="/pages/contact-us-old" class=" top_link " data-dropdown-rel="contact">Contact</a></li></ul></div> <div class="shop_now_header"> <a href="/collections/products" class="shop_now_button" title="Shop Now"> 2360 Shop Now</a></div> <div class="account_menu_header"> <a href="/account" class="icon-user" title="My Account "> <span>Login</span></a></div> <div class="cart_container custcart"> <a href="/cart" class="icon-cart mini_cart" data-no-instant> <span class="cart_count">0</span></a> <div class="cart_content animated fadeIn"> <div class="js-empty-cart__message "> <p class="empty_cart">Your Cart is Empty</p></div> <form action="/checkout" method="post" data-money-format="${{amount}}" data-shop-currency="USD" data-shop-name="BergaMet North America" class="js-cart_content__form hidden"> <a class="cart_content__continue-shopping secondary_button"> 2361 Continue Shopping</a> <ul class="cart_items js-cart_items clearfix"></ul> <hr /> <ul> <li class="cart_subtotal js-cart_subtotal"> <span class="right"> <span class="money">$0.00</span></span> <span>Subtotal</span></li> <li> <button type="submit" class="action_button add_to_cart">Go to cart</button></li></ul></form></div></div></div></div></div></div> 2362</header> 2363 2364<style> 2365 .main_nav div.logo a { 2366 padding-top: 10px; 2367 padding-bottom: 10px; 2368 } 2369 2370 div.logo img { 2371 max-width: 205px; 2372 } 2373 2374 .nav { 2375 2376 margin-left: auto; 2377 2378 } 2379 2380 2381 .nav ul.menu { 2382 padding-top: 10px; 2383 padding-bottom: 10px; 2384 } 2385 2386 .sticky_nav ul.menu, .sticky_nav .mini_cart { 2387 padding-top: 5px; 2388 padding-bottom: 5px; 2389 } 2390 2391 2392 2393 2394 2395 body { 2396 overscroll-behavior-y: none; 2397 } 2398 2399 2400</style> 2401 2402 2403</div> <div class="mega-menu-container"></div> <div class="container main content"> 2404 2405 2406 2407<!--GEM_HEADER--> 2408 2409 2410<link rel="stylesheet" type="text/css" href="https://assets.gemcommerce.com/v6/libs/css/fontawesome-4.6.3.1.min.css" class="gf-style"> 2411<link data-instant-track rel="stylesheet" type="text/css" href="https://assets.gemcommerce.com/v6/files/vendor.css?refresh=1" class="gf-style" /> 2412<link data-instant-track rel="stylesheet" type="text/css" href="//bergametna.com/cdn/shop/t/66/assets/gem-page-101302566995.css?v=102136623163793444441762465503" class="gf_page_style"> 2413<link data-instant-track class="gf_fonts" data-fonts="Oswald" href="//fonts.googleapis.com/css2?family=Oswald:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900" rel="stylesheet" type="text/css" /> 2414<link data-instant-track class="gf_fonts" data-fonts="Roboto" href="//fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900" rel="stylesheet" type="text/css" /> 2415<link data-instant-track class="gf_fonts" data-fonts="Quattrocento Sans" href="//fonts.googleapis.com/css2?family=Quattrocento Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900" rel="stylesheet" type="text/css" /> 2416<link data-instant-track class="gf_fonts" data-fonts="Work Sans" href="//fonts.googleapis.com/css2?family=Work Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900" rel="stylesheet" type="text/css" /> 2417<link data-instant-track class="gf_fonts" data-fonts="Open Sans" href="//fonts.googleapis.com/css2?family=Open Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900" rel="stylesheet" type="text/css" /> 2418<link data-instant-track class="gf_fonts" data-fonts="Poppins" href="//fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900" rel="stylesheet" type="text/css" /> 2419<link data-instant-track class="gf_fonts" data-fonts="My Soul" href="//fonts.googleapis.com/css2?family=My Soul:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900" rel="stylesheet" type="text/css" /> 2420<link data-instant-track class="gf_fonts" data-fonts="Montserrat" href="//fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900" rel="stylesheet" type="text/css" /> <link data-instant-track rel="stylesheet" type="text/css" href="//bergametna.com/cdn/shop/t/66/assets/gp-preset-3979.css?v=70621960132299825661749888919" class="gf-global-style" /> 2421 2422<!--GEM_HEADER_END--> 2423<!--Gem_Page_Main_Editor--><div class="clearfix"></div><div class="gryffeditor"><div data-label="Row" data-key="row" data-atomgroup="row" id="r-1748431109009" class="gf_row gf_row-fluid gf_row-no-padding" data-icon="gpicon-row" data-id="1748431109009" data-extraclass=""><div class="gf_column gf_col-lg-12 gf_col-md-12 gf_col-sm-12 gf_col-xs-12" id="c-1748431108896" data-id="1748431108896"><div data-label="Row" data-key="row" data-atomgroup="row" id="r-1748431126172" class="gf_row" data-icon="gpicon-row" data-id="1748431126172"><div class="gf_column gf_col-lg-12 gf_col-md-12 gf_col-sm-12 gf_col-xs-12" id="c-1748431126223" data-id="1748431126223"><div data-label="Heading" data-key="heading" data-atomgroup="element" id="e-1748431287518" class="element-wrap" data-icon="gpicon-heading" data-ver="2" data-id="1748431287518" style=""><div class="elm text-edit gf-elm-center gf-elm-center-xs gf-elm-center-md gf-elm-center-sm gf-elm-center-lg" data-gemlang="en" data-exc=""><h1 class="gf_gs_ct">Blog</h1></div></div></div></div></div></div><!--gfsplit--><div data-label="Row" data-key="row" data-atomgroup="row" id="r-1748528838448" class="gf_row gf_row-fluid gf_row-no-padding" data-icon="gpicon-row" data-id="1748528838448" data-extraclass=""><div class="gf_column gf_col-lg-12 gf_col-md-12 gf_col-sm-12 gf_col-xs-12" id="c-1748528838526" data-id="1748528838526"><div data-label="Row" data-key="row" data-atomgroup="row" id="r-1748527735653" class="gf_row" data-icon="gpicon-row" data-id="1748527735653" style="" data-extraclass=""><div class="gf_column gf_col-lg-12 gf_col-md-12 gf_col-sm-12 gf_col-xs-12" id="c-1748527735632" data-id="1748527735632"><div data-label="Liquid" data-key="liquid" data-atomgroup="module" id="m-1749137694930" class="module-wrap" data-icon="gpicon-liquid" data-ver="1.1" data-id="1749137694930" data-name="Right click on this, and choose Edit Code."><div class="module gf_module- gf_module--lg gf_module--md gf_module--sm gf_module--xs "></div></div><div data-label="Article List" data-key="article-list" data-atomgroup="article-list" id="m-1748527753090" class="module-wrap" data-icon="gpicon-article-list" data-ver="1.0" data-id="1748527753090" style="min-height: auto;"><div class="module" data-bid="83929006163" data-bhandle="bergamet-blog" data-limit="10"><div class="item-content item-content-no-placeholder"><div class="gf_row gf_row-no-width gf_row_no_tools gf_row-no-padding"><div class="gf_column gf_col_no_tools gf_col-xs-12 gf_col-sm-6 gf_col-md-6 gf_col-lg-4"><div data-label="Article" data-key="article" id="m-1748527753090-child1" class="module-wrap" data-id="1748527753090-child1" data-index="1"><div class="module"><div data-index="1" class="item-content"><div class="module-wrap" id="m-1748527753090-child1-0" data-id="1748527753090-child1-0" data-label="(A) Image" style=""><div class="module gf_module-center gf_module-center-lg gf_module--md gf_module--sm gf_module--xs "><a href="/blogs/bergamet-blog/cholesterol-explained-the-good-the-bad-and-how-to-keep-your-heart-healthy"><img class="gf_article-image" src="//bergametna.com/cdn/shop/articles/truth-about-cholesterol-hero-v1_1024x1024.png?v=1755887284" style="width: 100%; height: 250px" alt="Cholesterol Explained: The Good, The Bad, and How to Keep Your Heart Healthy"></a></div></div><div class="module-wrap" id="m-1748527753090-child1-1" data-id="1748527753090-child1-1" data-label="(A) Title" style=""><div class="module gf_module-left gf_module-left-lg gf_module--md gf_module--sm gf_module--xs "><h3><a href="/blogs/bergamet-blog/cholesterol-explained-the-good-the-bad-and-how-to-keep-your-heart-healthy" class="gf_article-title gf_gs_ct">Cholesterol Explained: The Good, The Bad, and How to Keep Your Heart Healthy</a></h3></div></div><div class="module-wrap" id="m-1748527753090-child1-2" data-id="1748527753090-child1-2" data-label="(A) Content"><div class="module gf_module-left gf_module-left-lg gf_module--md gf_module--sm gf_module--xs "><div class="gf_article-content gf_gs-text-paragraph-1">The Truth About Cholesterol: The Good, The Bad, and The Ugly When most people hear the word cholesterol, they think...</div></div></div></div></div></div></div><div class="gf_clearfix visible-xs"></div><div class="gf_column gf_col_no_tools gf_col-xs-12 gf_col-sm-6 gf_col-md-6 gf_col-lg-4"><div data-label="Article" data-key="article" id="m-1748527753090-child2" class="module-wrap" data-id="1748527753090-child2" data-index="1"><div class="module"><div data-index="1" class="item-content"><div class="module-wrap" id="m-1748527753090-child2-0" data-id="1748527753090-child2-0" data-label="(A) Image" style=""><div class="module gf_module-center gf_module-center-lg gf_module--md gf_module--sm gf_module--xs "><a href="/blogs/bergamet-blog/familial-hypercholesterolemia-causes-symptoms-and-natural-ways-to-lower-high-cholesterol"><img class="gf_article-image" src="//bergametna.com/cdn/shop/articles/familial-hypercholesterolemia-hero_1024x1024.png?v=1741910108" style="width: 100%; height: 250px" alt="Familial Hypercholesterolemia: Causes, Symptoms, and Natural Ways to Lower High Cholesterol"></a></div></div><div class="module-wrap" id="m-1748527753090-child2-1" data-id="1748527753090-child2-1" data-label="(A) Title" style=""><div class="module gf_module-left gf_module-left-lg gf_module--md gf_module--sm gf_module--xs "><h3><a href="/blogs/bergamet-blog/familial-hypercholesterolemia-causes-symptoms-and-natural-ways-to-lower-high-cholesterol" class="gf_article-title gf_gs_ct">Familial Hypercholesterolemia: Causes, Symptoms, and Natural Ways to Lower High Cholesterol</a></h3></div></div><div class="module-wrap" id="m-1748527753090-child2-2" data-id="1748527753090-child2-2" data-label="(A) Content"><div class="module gf_module-left gf_module-left-lg gf_module--md gf_module--sm gf_module--xs "><div class="gf_article-content gf_gs-text-paragraph-1">What is Familial Hypercholesterolemia? Did your parents or grandparents suffer from heart disease? Have multiple family members had heart attacks...</div></div></div></div></div></div></div><div class="gf_clearfix visible-xs"></div><div class="gf_clearfix visible-sm"></div><div class="gf_clearfix visible-md"></div><div class="gf_column gf_col_no_tools gf_col-xs-12 gf_col-sm-6 gf_col-md-6 gf_col-lg-4"><div data-label="Article" data-key="article" id="m-1748527753090-child3" class="module-wrap" data-id="1748527753090-child3" data-index="1"><div class="module"><div data-index="1" class="item-content"><div class="module-wrap" id="m-1748527753090-child3-0" data-id="1748527753090-child3-0" data-label="(A) Image" style=""><div class="module gf_module-center gf_module-center-lg gf_module--md gf_module--sm gf_module--xs "><a href="/blogs/bergamet-blog/heart-disease-explained-causes-prevention-and-natural-ways-to-keep-your-heart-healthy"><img class="gf_article-image" src="//bergametna.com/cdn/shop/articles/heart-disease-hero-1_1024x1024.png?v=1740027989" style="width: 100%; height: 250px" alt="Heart Disease Explained: Causes, Prevention, and Natural Ways to Keep Your Heart Healthy"></a></div></div><div class="module-wrap" id="m-1748527753090-child3-1" data-id="1748527753090-child3-1" data-label="(A) Title" style=""><div class="module gf_module-left gf_module-left-lg gf_module--md gf_module--sm gf_module--xs "><h3><a href="/blogs/bergamet-blog/heart-disease-explained-causes-prevention-and-natural-ways-to-keep-your-heart-healthy" class="gf_article-title gf_gs_ct">Heart Disease Explained: Causes, Prevention, and Natural Ways to Keep Your Heart Healthy</a></h3></div></div><div class="module-wrap" id="m-1748527753090-child3-2" data-id="1748527753090-child3-2" data-label="(A) Content"><div class="module gf_module-left gf_module-left-lg gf_module--md gf_module--s
2423m gf_module--xs "><div class="gf_article-content gf_gs-text-paragraph-1">What Causes Heart Disease? Understanding the Risk Factors Heart disease is the leading cause of death worldwide, responsible for millions...</div></div></div></div></div></div></div><div class="gf_clearfix visible-xs"></div><div class="gf_clearfix visible-lg"></div><div class="gf_column gf_col_no_tools gf_col-xs-12 gf_col-sm-6 gf_col-md-6 gf_col-lg-4"><div data-label="Article" data-key="article" id="m-1748527753090-child4" class="module-wrap" data-id="1748527753090-child4" data-index="1"><div class="module"><div data-index="1" class="item-content"><div class="module-wrap" id="m-1748527753090-child4-0" data-id="1748527753090-child4-0" data-label="(A) Image" style=""><div class="module gf_module-center gf_module-center-lg gf_module--md gf_module--sm gf_module--xs "><a href="/blogs/bergamet-blog/statins-positive-effects-side-effects-nutrient-depletion-and-the-best-supplements-to-support-your-health"><img class="gf_article-image" src="//bergametna.com/cdn/shop/articles/statin-hero_e8a6698e-d2cd-4366-b913-03f837796c1c_1024x1024.png?v=1737739443" style="width: 100%; height: 250px" alt="Statins: Positive Effects, Side Effects, Nutrient Depletion, and the Best Supplements to Support Your Health"></a></div></div><div class="module-wrap" id="m-1748527753090-child4-1" data-id="1748527753090-child4-1" data-label="(A) Title" style=""><div class="module gf_module-left gf_module-left-lg gf_module--md gf_module--sm gf_module--xs "><h3><a href="/blogs/bergamet-blog/statins-positive-effects-side-effects-nutrient-depletion-and-the-best-supplements-to-support-your-health" class="gf_article-title gf_gs_ct">Statins: Positive Effects, Side Effects, Nutrient Depletion, and the Best Supplements to Support Your Health</a></h3></div></div><div class="module-wrap" id="m-1748527753090-child4-2" data-id="1748527753090-child4-2" data-label="(A) Content"><div class="module gf_module-left gf_module-left-lg gf_module--md gf_module--sm gf_module--xs "><div class="gf_article-content gf_gs-text-paragraph-1">The Positive and Negative Effects of Statins: A Comprehensive Guide Statins, such as Lipitor (atorvastatin), Crestor (rosuvastatin), Zocor (simvastatin), Pravachol...</div></div></div></div></div></div></div><div class="gf_clearfix visible-xs"></div><div class="gf_clearfix visible-sm"></div><div class="gf_clearfix visible-md"></div><div class="gf_column gf_col_no_tools gf_col-xs-12 gf_col-sm-6 gf_col-md-6 gf_col-lg-4"><div data-label="Article" data-key="article" id="m-1748527753090-child5" class="module-wrap" data-id="1748527753090-child5" data-index="1"><div class="module"><div data-index="1" class="item-content"><div class="module-wrap" id="m-1748527753090-child5-0" data-id="1748527753090-child5-0" data-label="(A) Image" style=""><div class="module gf_module-center gf_module-center-lg gf_module--md gf_module--sm gf_module--xs "><a href="/blogs/bergamet-blog/why-antioxidants-are-key-to-heart-health-after-40-benefits-foods-and-supplements"><img class="gf_article-image" src="//bergametna.com/cdn/shop/articles/antioxidants-hero_1024x1024.png?v=1735571068" style="width: 100%; height: 250px" alt="Why Antioxidants Are Key to Heart Health After 40: Benefits, Foods, and Supplements"></a></div></div><div class="module-wrap" id="m-1748527753090-child5-1" data-id="1748527753090-child5-1" data-label="(A) Title" style=""><div class="module gf_module-left gf_module-left-lg gf_module--md gf_module--sm gf_module--xs "><h3><a href="/blogs/bergamet-blog/why-antioxidants-are-key-to-heart-health-after-40-benefits-foods-and-supplements" class="gf_article-title gf_gs_ct">Why Antioxidants Are Key to Heart Health After 40: Benefits, Foods, and Supplements</a></h3></div></div><div class="module-wrap" id="m-1748527753090-child5-2" data-id="1748527753090-child5-2" data-label="(A) Content"><div class="module gf_module-left gf_module-left-lg gf_module--md gf_module--sm gf_module--xs "><div class="gf_article-content gf_gs-text-paragraph-1">Why Antioxidants Are Essential for Heart Health After 40 As we age, maintaining heart health becomes increasingly important. For individuals...</div></div></div></div></div></div></div><div class="gf_clearfix visible-xs"></div><div class="gf_column gf_col_no_tools gf_col-xs-12 gf_col-sm-6 gf_col-md-6 gf_col-lg-4"><div data-label="Article" data-key="article" id="m-1748527753090-child6" class="module-wrap" data-id="1748527753090-child6" data-index="1"><div class="module"><div data-index="1" class="item-content"><div class="module-wrap" id="m-1748527753090-child6-0" data-id="1748527753090-child6-0" data-label="(A) Image" style=""><div class="module gf_module-center gf_module-center-lg gf_module--md gf_module--sm gf_module--xs "><a href="/blogs/bergamet-blog/heart-attack-vs-stroke-key-differences-long-term-effects-and-natural-prevention-tips"><img class="gf_article-image" src="//bergametna.com/cdn/shop/articles/heart-attack-stroke-hero_1024x1024.png?v=1731600754" style="width: 100%; height: 250px" alt="Heart Attack vs. Stroke: Key Differences, Long-Term Effects, and Natural Prevention Tips"></a></div></div><div class="module-wrap" id="m-1748527753090-child6-1" data-id="1748527753090-child6-1" data-label="(A) Title" style=""><div class="module gf_module-left gf_module-left-lg gf_module--md gf_module--sm gf_module--xs "><h3><a href="/blogs/bergamet-blog/heart-attack-vs-stroke-key-differences-long-term-effects-and-natural-prevention-tips" class="gf_article-title gf_gs_ct">Heart Attack vs. Stroke: Key Differences, Long-Term Effects, and Natural Prevention Tips</a></h3></div></div><div class="module-wrap" id="m-1748527753090-child6-2" data-id="1748527753090-child6-2" data-label="(A) Content"><div class="module gf_module-left gf_module-left-lg gf_module--md gf_module--sm gf_module--xs "><div class="gf_article-content gf_gs-text-paragraph-1">Heart Attack vs. Stroke: Understanding the Differences, Dangers, and Prevention Tips Heart attacks and strokes are two of the most...</div></div></div></div></div></div></div><div class="gf_clearfix visible-xs"></div><div class="gf_clearfix visible-sm"></div><div class="gf_clearfix visible-md"></div><div class="gf_clearfix visible-lg"></div><div class="gf_column gf_col_no_tools gf_col-xs-12 gf_col-sm-6 gf_col-md-6 gf_col-lg-4"><div data-label="Article" data-key="article" id="m-1748527753090-child7" class="module-wrap" data-id="1748527753090-child7" data-index="1"><div class="module"><div data-index="1" class="item-content"><div class="module-wrap" id="m-1748527753090-child7-0" data-id="1748527753090-child7-0" data-label="(A) Image" style=""><div class="module gf_module-center gf_module-center-lg gf_module--md gf_module--sm gf_module--xs "><a href="/blogs/bergamet-blog/snoring-and-sleep-apnea-causes-symptoms-and-natural-remedies-for-better-sleep"><img class="gf_article-image" src="//bergametna.com/cdn/shop/articles/snoring-blog-header_1024x1024.png?v=1739909511" style="width: 100%; height: 250px" alt="Snoring and Sleep Apnea: Causes, Symptoms, and Natural Remedies for Better Sleep"></a></div></div><div class="module-wrap" id="m-1748527753090-child7-1" data-id="1748527753090-child7-1" data-label="(A) Title" style=""><div class="module gf_module-left gf_module-left-lg gf_module--md gf_module--sm gf_module--xs "><h3><a href="/blogs/bergamet-blog/snoring-and-sleep-apnea-causes-symptoms-and-natural-remedies-for-better-sleep" class="gf_article-title gf_gs_ct">Snoring and Sleep Apnea: Causes, Symptoms, and Natural Remedies for Better Sleep</a></h3></div></div><div class="module-wrap" id="m-1748527753090-child7-2" data-id="1748527753090-child7-2" data-label="(A) Content"><div class="module gf_module-left gf_module-left-lg gf_module--md gf_module--sm gf_module--xs "><div class="gf_article-content gf_gs-text-paragraph-1">The Facts About Snoring and Sleep Apnea: What You Need to Know for Better Sleep Sleep is one of the...</div></div></div></div></div></div></div><div class="gf_clearfix visible-xs"></div><div class="gf_column gf_col_no_tools gf_col-xs-12 gf_col-sm-6 gf_col-md-6 gf_col-lg-4"><div data-label="Article" data-key="article" id="m-1748527753090-child8" class="module-wrap" data-id="1748527753090-child8" data-index="1"><div class="module"><div data-index="1" class="item-content"><div class="module-wrap" id="m-1748527753090-child8-0" data-id="1748527753090-child8-0" data-label="(A) Image" style=""><div class="module gf_module-center gf_module-center-lg gf_module--md gf_module--sm gf_module--xs "><a href="/blogs/bergamet-blog/how-whey-protein-supports-weight-loss-and-lowers-cholesterol-benefits-myths-and-tips"><img class="gf_article-image" src="//bergametna.com/cdn/shop/articles/whey-protein-blog-header_1024x1024.png?v=1739909491" style="width: 100%; height: 250px" alt="How Whey Protein Supports Weight Loss and Lowers Cholesterol: Be
2423nefits, Myths, and Tips"></a></div></div><div class="module-wrap" id="m-1748527753090-child8-1" data-id="1748527753090-child8-1" data-label="(A) Title" style=""><div class="module gf_module-left gf_module-left-lg gf_module--md gf_module--sm gf_module--xs "><h3><a href="/blogs/bergamet-blog/how-whey-protein-supports-weight-loss-and-lowers-cholesterol-benefits-myths-and-tips" class="gf_article-title gf_gs_ct">How Whey Protein Supports Weight Loss and Lowers Cholesterol: Benefits, Myths, and Tips</a></h3></div></div><div class="module-wrap" id="m-1748527753090-child8-2" data-id="1748527753090-child8-2" data-label="(A) Content"><div class="module gf_module-left gf_module-left-lg gf_module--md gf_module--sm gf_module--xs "><div class="gf_article-content gf_gs-text-paragraph-1">The Truth About Whey Protein: Does It Help With Weight Loss and Cholesterol? In recent years, high-protein diets have gained...</div></div></div></div></div></div></div><div class="gf_clearfix visible-xs"></div><div class="gf_clearfix visible-sm"></div><div class="gf_clearfix visible-md"></div><div class="gf_column gf_col_no_tools gf_col-xs-12 gf_col-sm-6 gf_col-md-6 gf_col-lg-4"><div data-label="Article" data-key="article" id="m-1748527753090-child9" class="module-wrap" data-id="1748527753090-child9" data-index="1"><div class="module"><div data-index="1" class="item-content"><div class="module-wrap" id="m-1748527753090-child9-0" data-id="1748527753090-child9-0" data-label="(A) Image" style=""><div class="module gf_module-center gf_module-center-lg gf_module--md gf_module--sm gf_module--xs "><a href="/blogs/bergamet-blog/aerobic-vs-resistance-training-the-best-exercises-for-heart-health-and-how-to-lower-cholesterol-naturally"><img class="gf_article-image" src="//bergametna.com/cdn/shop/articles/blog-aerobic-vs-resistance-featured-image_7703ba66-6767-4266-8ae8-da08739ca6a3_1024x1024.png?v=1739909450" style="width: 100%; height: 250px" alt="Aerobic vs. Resistance Training: The Best Exercises for Heart Health and How to Lower Cholesterol Naturally"></a></div></div><div class="module-wrap" id="m-1748527753090-child9-1" data-id="1748527753090-child9-1" data-label="(A) Title" style=""><div class="module gf_module-left gf_module-left-lg gf_module--md gf_module--sm gf_module--xs "><h3><a href="/blogs/bergamet-blog/aerobic-vs-resistance-training-the-best-exercises-for-heart-health-and-how-to-lower-cholesterol-naturally" class="gf_article-title gf_gs_ct">Aerobic vs. Resistance Training: The Best Exercises for Heart Health and How to Lower Cholesterol Naturally</a></h3></div></div><div class="module-wrap" id="m-1748527753090-child9-2" data-id="1748527753090-child9-2" data-label="(A) Content"><div class="module gf_module-left gf_module-left-lg gf_module--md gf_module--sm gf_module--xs "><div class="gf_article-content gf_gs-text-paragraph-1">Aerobic vs. Resistance Training: Which Is Better for Your Heart? When it comes to heart health, many people ask, âWhich...</div></div></div></div></div></div></div><div class="gf_clearfix visible-xs"></div><div class="gf_clearfix visible-lg"></div><div class="gf_column gf_col_no_tools gf_col-xs-12 gf_col-sm-6 gf_col-md-6 gf_col-lg-4"><div data-label="Article" data-key="article" id="m-1748527753090-child10" class="module-wrap" data-id="1748527753090-child10" data-index="1"><div class="module"><div data-index="1" class="item-content"><div class="module-wrap" id="m-1748527753090-child10-0" data-id="1748527753090-child10-0" data-label="(A) Image" style=""><div class="module gf_module-center gf_module-center-lg gf_module--md gf_module--sm gf_module--xs "><a href="/blogs/bergamet-blog/cholesterol-myths-vs-facts-how-to-lower-cholesterol-naturally-with-diet-exercise-and-supplements"><img class="gf_article-image" src="//bergametna.com/cdn/shop/articles/blog-cholesterol-myth-facts-featured-image_8e613883-5a12-4c89-887d-96c3d51d2d5e_1024x1024.png?v=1739909429" style="width: 100%; height: 250px" alt="Cholesterol Myths vs Facts: How to Lower Cholesterol Naturally with Diet, Exercise, and Supplements"></a></div></div><div class="module-wrap" id="m-1748527753090-child10-1" data-id="1748527753090-child10-1" data-label="(A) Title" style=""><div class="module gf_module-left gf_module-left-lg gf_module--md gf_module--sm gf_module--xs "><h3><a href="/blogs/bergamet-blog/cholesterol-myths-vs-facts-how-to-lower-cholesterol-naturally-with-diet-exercise-and-supplements" class="gf_article-title gf_gs_ct">Cholesterol Myths vs Facts: How to Lower Cholesterol Naturally with Diet, Exercise, and Supplements</a></h3></div></div><div class="module-wrap" id="m-1748527753090-child10-2" data-id="1748527753090-child10-2" data-label="(A) Content"><div class="module gf_module-left gf_module-left-lg gf_module--md gf_module--sm gf_module--xs "><div class="gf_article-content gf_gs-text-paragraph-1">Cholesterol Myths and Facts: What You Need to Know for Better Heart Health When you hear the word cholesterol, it...</div></div></div></div></div></div></div><div class="gf_clearfix visible-xs"></div><div class="gf_clearfix visible-sm"></div><div class="gf_clearfix visible-md"></div></div></div></div></div></div></div></div></div><!--gfsplit-->
2423<script>window.__gemStoreData = {};window.__gemStoreData.gemKeyValid = {};window.__gemStoreData.gemKeyValid.bestWayAddToCart = 1;</script>
2423</div><div id="divContentBk"></div><!--End_Gem_Page_Main_Editor--> 2424<!--GEM_FOOTER--> 2425 2426<!--GEM_FOOTER_END--></div> <div id="shopify-section-footer" class="shopify-section footer-section"> 2427 2428<footer class="footer footer_new"> <div class="container"> <div class="footer-menu-wrap"> <div class="footer_block_cloumn footer_left_block"> <div class="text-align--left"> <img alt="" 2429 class="footer-logo lazyload appear" 2430 data-sizes="25vw" 2431 style="max-width:1350px" 2432 data-src="//bergametna.com/cdn/shop/files/Bergamet_Black_Grey_2x_858e30be-8939-4769-930f-98f6f543fc70_2048x.png?v=1669220905" 2433 data-srcset=" //bergametna.com/cdn/shop/files/Bergamet_Black_Grey_2x_858e30be-8939-4769-930f-98f6f543fc70_200x.png?v=1669220905 200w, 2434 //bergametna.com/cdn/shop/files/Bergamet_Black_Grey_2x_858e30be-8939-4769-930f-98f6f543fc70_300x.png?v=1669220905 300w, 2435 //bergametna.com/cdn/shop/files/Bergamet_Black_Grey_2x_858e30be-8939-4769-930f-98f6f543fc70_400x.png?v=1669220905 400w, 2436 //bergametna.com/cdn/shop/files/Bergamet_Black_Grey_2x_858e30be-8939-4769-930f-98f6f543fc70_500x.png?v=1669220905 500w, 2437 //bergametna.com/cdn/shop/files/Bergamet_Black_Grey_2x_858e30be-8939-4769-930f-98f6f543fc70_600x.png?v=1669220905 600w, 2438 //bergametna.com/cdn/shop/files/Bergamet_Black_Grey_2x_858e30be-8939-4769-930f-98f6f543fc70_1000x.png?v=1669220905 1000w" 2439 /></div> <div class="footer_content footer-text"> <div class="footer_support_links"> <div class="footer_support_block"> <h6>Phone Support</h6> <div class="footer_support_content"> <p><a href="tel:1-855-556-2131" title="tel:1-855-556-2131">1-855-556-2131</a><br/>OR <a href="tel:702-445-7755" title="tel:702-445-7755">702-445-7755</a></p></div></div> <div class="footer_support_block"> <h6>Email Support</h6> <div class="footer_support_content"> <p><a href="mailto:[email protected]" title="mailto:[email protected]">[email protected]</a></p></div></div></div> <div class="footer-social-icons"> <p>Follow us on social media</p> <ul class="social_icons"> <li><a href="https://x.com/bergametna" title="BergaMet North America on Twitter" rel="me" target="_blank" class="icon-twitter"></a></li> <li><a href="https://www.facebook.com/BergametNorthAmerica/" title="BergaMet North America on Facebook" rel="me" target="_blank" class="icon-facebook"></a></li> <li><a href="https://www.instagram.com/bergametnorthamerica/" title="BergaMet North America on Instagram" rel="me" target="_blank" class="icon-instagram"></a></li> <li><a href="https://www.linkedin.com/in/bergamet-north-america-315ba819a" title="BergaMet North America on LinkedIn" rel="me" target="_blank" class="icon-linkedin"></a></li> 2440 2441 2442 2443</ul></div> <div class="footer_disclaimer_block"> <h6>Disclaimer</h6> <div class="footer_support_content"> <p>These statements have not been evaluated by the Food and Drug Administration. These products are not intended to diagnose, treat, cure or prevent any disease.</p></div></div></div></div> <div class="footer_block_cloumn footer_right_block"> <!-- 2444 2445 --> <!-- 2446 2447 --> <div class="newsletter_section"> <h6>Sign up to receive exclusive discounts, information and promotions.</h6> <div class="newsletter"> <span class="message"></span> <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> <input type="hidden" name="contact[tags]" value="prospect,newsletter"/> <!-- 2448 --> <input type="hidden" name="challenge" value="false" /> <input type="email" class="contact_email" name="contact[email]" required placeholder="Enter your email address..." /> <input type='submit' class="action_button sign_up" value="Subscribe" /></form></div></div> <!-- 2449 2450 --> <div class="footer_menu"> <h6>Learn More</h6> <div class="menu_content"> <ul> <li><p><a href="/pages/contact-us-old">Extract Inquiries</a></p></li> <li><p><a href="/pages/faqs-old">FAQ</a></p></li> <li><p><a href="/pages/loyalty-rewards-program">Rewards</a></p></li> <li><p><a href="/pages/reviews">Reviews</a></p></li></ul></div></div> <!-- 2451 2452 --> <div class="footer_menu"> <h6>More Info</h6> <div class="menu_content"> <ul> <li><p><a href="/pages/manage-subscriptions">Manage Subscriptions</a></p></li> <li><p><a href="/pages/about-us-old">About</a></p></li> <li><p><a href="/pages/terms-of-use">Terms of Use</a></p></li> <li><p><a href="/pages/shipping-returns">Shipping & Returns</a></p></li> <li><p><a href="/pages/money-back-guarantee">Satisfaction Guarantee</a></p></li> <li><p><a href="https://healthyextractsinc.com/affiliate/">Become An Affiliate</a></p></li></ul></div></div> <!-- <div class="footer-social-icons--mobile sixteen columns"> <ul class="social_icons"> <li><a href="https://x.com/bergametna" title="BergaMet North America on Twitter" rel="me" target="_blank" class="icon-twitter"></a></li> <li><a href="https://www.facebook.com/BergametNorthAmerica/" title="BergaMet North America on Facebook" rel="me" target="_blank" class="icon-facebook"></a></li> <li><a href="https://www.instagram.com/bergametnorthamerica/" title="BergaMet North America on Instagram" rel="me" target="_blank" class="icon-instagram"></a></li> <li><a href="https://www.linkedin.com/in/bergamet-north-america-315ba819a" title="BergaMet North America on LinkedIn" rel="me" target="_blank" class="icon-linkedin"></a></li> 2453 2454 2455 2456</ul></div> 2457 --></div></div></div> <div class="container footer_copyright"> <div class="sixteen columns row footer_credits"> <p class="credits"> 2458 © 2026 <a href="/" title="">BergaMet North America</a>.</p></div><!--end footer_credits--></div> 2459</footer> 2460 2461</div>
2461<script src="//bergametna.com/cdn/shop/t/66/assets/jquery.min.js?v=9503732020592794151749888921"></script>
2461
2461<script src="//bergametna.com/cdn/shop/t/66/assets/vendors.js?v=64406799660333671781749888944"></script>
2461
2461<script src="//bergametna.com/cdn/shop/t/66/assets/sections.js?v=130743245046500683951749889002"></script>
2461
2461<script src="//bergametna.com/cdn/shop/t/66/assets/utilities.js?v=99773241842338589791749889002"></script>
2461
2461<script src="//bergametna.com/cdn/shop/t/66/assets/app.js?v=91511978523681107701749889002"></script>
2461
2461<script></script>
2461
2461<script> 2462 $(document).on('change', '.single-option-selector', function(){ 2463 if (BOLD && BOLD.recurring_orders && BOLD.recurring_orders.app && BOLD.recurring_orders.app.ee&& 2464 typeof BOLD.recurring_orders.app.ee.emit === 'function'){ 2465 BOLD.recurring_orders.app.ee.emit('variant_changed'); 2466 } 2467 });</script>
2467
2467<script type="lazyloadscript">(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"56036189"};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script>
2467 <style> 2468 2469 .__pf video { 2470 max-width: 50% !important; 2471 height: 50% !important; 2472 }</style>
2472<script data-src="//cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/booster-page-speed-optimizer.js?23" type="text/javascript"></script>
2472<!-- End Body =================================================================================================================================================== -->
2472<script src="//bergametna.com/cdn/shop/t/66/assets/custom.min.js?v=28243775150942316881749888805" defer></script>
2472 <!--Gem_Page_Footer_Script--> 2473 2474 2475 2476 2477
2478<script data-instant-track type="text/javascript"> 2479 var pageLibs = [ '//bergametna.com/cdn/shop/t/66/assets/gem-page-101302566995.js?v=39448219581706298841749889002', ]; 2480</script>
vendor: 1 bytes, line 2480
2480
2481<script data-instant-track type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDLPebA_baWYMkLhuEVB-YtnBQIz571zlA" class="gf-script" defer="defer"></script>
vendor: 1 bytes, line 2481
2481
2482<script data-instant-track type="text/javascript"> 2483 var GEMVENDOR = GEMVENDOR || (function(){ var _js = {}; return { init: function(Args) { _js = Args; }, getLibs: function() { return _js; } }; }()); GEMVENDOR.init(pageLibs);</script>
vendor: 1 bytes, line 2483
2483
2484<script data-instant-track type="text/javascript" src="https://assets.gemcommerce.com/v6/libs/js/gempagev2.js?v=1.0" class="gf-script" defer></script>
2484 2485 2486 2487 2488 2489 2490 2491 2492<!--End_Gem_Page_Footer_Script--> <style> 2493 body { 2494 overscroll-behavior-y: initial !important; 2495 }</style> <style> 2496 .image-element__wrap{ 2497 width:100%!important; 2498 } 2499 strong.author:after { 2500 content: " Verified Buyer" !important; 2501 font-size: 14px; 2502 font-weight: 400; 2503 color: #1cc286; 2504} 2505 .nps-rating.button-rating-container > button { color: #000; } 2506</style>
2506<script> 2507 if (window.location.href == "https://bergametna.com/collections") { 2508 window.location.href = "https://bergametna.com/collections/products"; 2509 } 2510</script>
2510
2510<script> 2511 if (window.location.href == "https://bergametna.com/collections/all") { 2512 window.location.href = "https://bergametna.com/collections/products"; 2513 } 2514</script>
vendor: 1 bytes, line 2514
2514
2515<script src="//cdn.shopify.com/s/files/1/0603/7530/2276/t/1/assets/optimizers.js" type="text/javascript"></script>
2515 <style> 2516 2517 2518.stamped-review-avatar-content { 2519 display: none!important; 2520 2521} 2522 2523.stamped-review-header .review-location { 2524 2525 display: none!important; 2526} 2527 2528.stamped-review-header .created, .stamped-review-header-byline .created { 2529 2530 display: none!important; 2531} 2532 2533 2534#stamped-main-widget[data-dir=rtl] .stamped-form-input.stamped-starrating, #stamped-main-widget[data-dir=rtl] .stamped-review-header #stamped-review-avatar, #stamped-main-widget[data-dir=rtl] .stamped-review-header .stamped-review-avatar, #stamped-main-widget[data-dir=rtl] .stamped-review-reply #stamped-review-avatar, #stamped-main-widget[data-dir=rtl] .stamped-review-reply .stamped-review-avatar, .stamped-review-footer #stamped-review-vote, .stamped-review-footer .stamped-review-vote { 2535 2536 display: none!important; 2537} 2538 2539 2540#tab-questions{ 2541 display: none !important; 2542} 2543 2544 2545 .satcb_quick_buy.satcb_qb_top_right { 2546 display: none; 2547 } 2548 [data-label="Bold Subscriptions"] .ro_widget{ 2549 display: block !important; 2550 } 2551 [data-label="Product List"] .ro_widget{ 2552 display: none; 2553 }</style>
2554<script>function myInit(){ StampedFn.init({ apiKey: 'pubkey-9Tr89l0JB4000YOi7zW6Gg9n67PB19', sId: '110970' }); }</script>
vendor: 1 bytes, line 2554
2554
2555<script async onload="myInit()" type="text/javascript" src="https://cdn1.stamped.io/files/widget.min.js"></script>
2555 2556 2557<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 2557-2558
2557 2558<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2558GTM-WVWPXTP
vendor: 83 bytes, lines 2558-2559
2558" 2559height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
2560<!-- End Google Tag Manager (noscript) --> <!-- Rebuy START --> <!-- Rebuy Speed Load Script -->
2561<script async src="https://cdn.rebuyengine.com/onsite/js/rebuy.js?shop=bergametna.myshopify.com"></script>
2561 2562 2563<!-- Rebuy END --><style> </style> 2564<div id="shopify-block-ARk1MeEJVR0Fxd3QzV__8847685616676869210" class="shopify-block shopify-app-block"> 2565 <!-- BEGIN app snippet: announcement --> 2566 2567 2568
2569<script id="test-snippets"> 2570 2571 window.ab_animation = {"_id":"637968b308cb4019ab1de074", "rmvBtnEnabled":false, "slidePadding":10, "cssEnabled":false, "textAnimation":false, "cartControls":[], "shopUrl":"bergametna.myshopify.com", "userId":"637968b308cb4019ab1de073", "animationIn":"slideInDown", "animationOut":"slideOutDown", "autoplayTime":5000, "animationTime":1500, "slideHeight":"40", "type":"all", "slidePosition":"static", "rmvBtnColor":"#ffffff", "customCss":"", "absolutePosition":"", "created":"2022-11-19T23:37:23.574Z", "updated":"2022-11-19T23:37:23.574Z", "__v":0}; 2572 2573 2574 2575 window.ab_announcement = [{"url":{"include":[], "exclude":["https://bergametna.com/pages/statin-users-news", "https://bergametna.com/pages/taking-statins"]}, "displayTime":{"startTime":null, "endTime":null}, "_id":"665f774d202e7cd16873d91a", "shopUrl":"bergametna.myshopify.com", "animationId":"637968b308cb4019ab1de074", "slideType":"promotionBar", "index":6, "slideEnabled":true, "type":["home", "cart", "collection", "product"], "backgroundColor":"#FFA500", "viewMode":"all", "countryData":[], "utmSource":"", "showVisitors":[], "customUrl":"", "created":"2024-04-08T04:44:34.871Z", "updated":"2024-04-08T04:44:34.871Z", "htmlDesign":[{"id":"Text_1", "type":"Text", "desktopSetting":{"textEditor":"<p>Free Shipping On Orders Over $50.</p>\n", "fontFamily":"Poppins", "fontFamilyEnabled":true, "fontStyle":"normal", "fontSize":18, "fontColor":"#ffffff", "fontWeight":"400", "textToolEditor":true, "id":"Text_1", "btnlength":1}, "mobileSetting":{"textEditor":"<p>Free Shipping On Orders Over $50.</p>\n", "fontFamily":"Poppins", "fontFamilyEnabled":true, "fontStyle":"normal", "fontSize":16, "fontColor":"#ffffff", "fontWeight":"400", "textToolEditor":true, "id":"Text_1", "btnlength":1}}], "htmlLayout":{"mobile":{"element":"div", "attribute":{"class":"ab-slide", "id":""}, "style":{"background":"#FFA500", "padding":"5px", "fontFamily":"Poppins"}, "child":[{"element":"div", "attribute":{"class":"ab-slide-content active "}, "child":[{"element":"div", "attribute":{"class":"ab-slide-text ql-editor"}, "style":{"fontFamily":"Poppins"}, "child":[{"element":"h4", "textContent":"<p>Free Shipping On Orders Over $50.</p>\n", "style":{"fontWeight":"400", "fontSize":"16px", "color":"#ffffff", "fontStyle":"normal"}}]}]}]}, "desktop":{"element":"div", "attribute":{"class":"ab-slide", "id":""}, "style":{"background":"#FFA500", "padding":"5px", "fontFamily":"Poppins"}, "child":[{"element":"div", "attribute":{"class":"ab-slide-content active "}, "child":[{"element":"div", "attribute":{"class":"ab-slide-text ql-editor"}, "style":{"fontFamily":"Poppins"}, "child":[{"element":"h4", "textContent":"<p>Free Shipping On Orders Over $50.</p>\n", "style":{"fontWeight":"400", "fontSize":"18px", "color":"#ffffff", "fontStyle":"normal"}}]}]}]}}, "campaignTitle":"Free Shipping - Static", "slidePosition":"static", "animationType":"rotating", "customPosition":"", "slidePadding":5, "textAnimationTime":15, "textAnimationPadding":15, "animationTime":1500, "autoplayTime":5000, "rmvBtnEnabled":false, "__v":0, "views":108341, "mobilebackgroundColor":"#FFA500", "utmCode":false, "excludeUtm":""}]; 2576 2577 2578 2579 window.ab_user = {"recurringPlanName":"Premium", "recurringPlanType":"Paid", "recurringPlanId":"Premium"}; 2580 2581</script>
2581 2582
2583<script> 2584 var activeCurrency = "USD"; 2585 var activeCurrencySymbol = "$"; 2586 var productDetails = null; 2587 var ws_currencyFormat = "${{amount}} USD"; 2588</script>
2588<!-- END app snippet --> 2589 2590</div><div id="shopify-block-AakNoTzR0N0NkN3Z2W__11532412952436166569" class="shopify-block shopify-app-block"> 2591 2592 2593 <!-- __LXV: 1787229707840;__LXR: https://loox.io;__LXC: A3S2Dl0AEF; -->
2593<script>var loox_global_hash = '1787229707840'; 2594var loox_bundle_reviews_enabled = false;</script>
2594<style>.loox-reviews-default { max-width: 1200px; margin: 0 auto; }.loox-rating .loox-icon { color:#EBBF20; } 2595:root { --lxs-rating-icon-color: #EBBF20; }</style> 2596 2597 2598 2599 2600 2601 2602 2603</div>
2603<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2603 2604</body> 2605</html> 2606 2607
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.