<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">&lt;!doctype html&gt;

&lt;html class="no-js" lang="en"&gt;
  &lt;head&gt;
    &lt;meta charset="utf-8"&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"&gt;
    &lt;meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=5.5"&gt;
    &lt;meta name="theme-color" content=""&gt;
    &lt;title&gt;
      Public Goods
      
      
      
    &lt;/title&gt;&lt;meta name="description" content="Beautiful essentials for a healthier, more sustainable home. 🏡 One tree planted for every order. 🌳"&gt;&lt;link rel="shortcut icon" href="//m.batteryebuy.com/cdn/shop/files/favicon_fc7fb350-ca6f-4973-b9c3-14cd9c6e6baf_96x.webp?v=1738420561" type="image/png"&gt;

    

  &lt;!-- Start SmartBanner configuration --&gt;
  &lt;meta name="smartbanner:title" content="Shop Public Goods"&gt;
  &lt;meta name="smartbanner:author" content="Healthy, Sustainable, Goods"&gt;
  &lt;meta name="smartbanner:price" content=""&gt;
  &lt;!-- &lt;meta name="smartbanner:price-suffix-apple" content=" - On the App Store"&gt; --&gt;
  &lt;meta name="smartbanner:price-suffix-google" content=" - In Google Play"&gt;
  &lt;!-- &lt;meta name="smartbanner:icon-apple" content="https://url/to/apple-store-icon.png"&gt; --&gt;
  &lt;meta name="smartbanner:icon-google" content="https://lh3.googleusercontent.com/-Ir0MoGxNeHGP06L3PehYecAyk1OohvTAZcy-nM7Wk3fyICQI3cSdxKBp8jNESkz7EY"&gt;
  &lt;meta name="smartbanner:button" content="OPEN"&gt;
  &lt;!-- &lt;meta name="smartbanner:button-url-apple" content="https://ios/application-url"&gt; --&gt;
  &lt;meta name="smartbanner:button-url-google" content="https://play.google.com/store/apps/details?id=com.shop2app.publicgoods"&gt;
  &lt;meta name="smartbanner:enabled-platforms" content="android"&gt;
  &lt;meta name="smartbanner:close-label" content="Close"&gt;
  &lt;!-- End SmartBanner configuration --&gt;

    &lt;meta name="smartbanner:exclude-user-agent-regex" content="^.*(Version).*Safari"&gt;

    

    &lt;link rel="canonical" href="//m.batteryebuy.com/"&gt;
    &lt;script src="//m.batteryebuy.com/cdn/shop/t/895/assets/preload.js?v=17942332039207649731738077292" async&gt;&lt;/script&gt;&lt;link rel="shortcut icon" href="//m.batteryebuy.com/cdn/shop/files/favicon_fc7fb350-ca6f-4973-b9c3-14cd9c6e6baf_96x.webp?v=1738420561" type="image/png"&gt;&lt;meta property="og:type" content="website"&gt;
  &lt;meta property="og:title" content="Public Goods"&gt;&lt;meta property="og:description" content="Beautiful essentials for a healthier, more sustainable home. 🏡 One tree planted for every order. 🌳"&gt;&lt;meta property="og:url" content="//m.batteryebuy.com/"&gt;
&lt;meta property="og:site_name" content="Public Goods"&gt;&lt;meta name="twitter:card" content="summary"&gt;&lt;meta name="twitter:title" content="Public Goods"&gt;
  &lt;meta name="twitter:description" content="Beautiful essentials for a healthier, more sustainable home. 🏡 One tree planted for every order. 🌳"&gt;

    
      &lt;!-- Start VWO Async SmartCode --&gt;
&lt;link rel="preconnect" href="https://dev.visualwebsiteoptimizer.com" /&gt;
&lt;script type='text/javascript' id='vwoCode'&gt;
window._vwo_code || (function() {
var account_id=242739,
version=2.1,
settings_tolerance=2000,
hide_element='body',
hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;transition:none !important;',
/* DO NOT EDIT BELOW THIS LINE */
f=false,w=window,d=document,v=d.querySelector('#vwoCode'),cK='_vwo_'+account_id+'_settings',cc={};try{var c=JSON.parse(localStorage.getItem('_vwo_'+account_id+'_config'));cc=c&amp;&amp;typeof c==='object'?c:{}}catch(e){}var stT=cc.stT==='session'?w.sessionStorage:w.localStorage;code={nonce:v&amp;&amp;v.nonce,use_existing_jquery:function(){return typeof use_existing_jquery!=='undefined'?use_existing_jquery:undefined},library_tolerance:function(){return typeof library_tolerance!=='undefined'?library_tolerance:undefined},settings_tolerance:function(){return cc.sT||settings_tolerance},hide_element_style:function(){return'{'+(cc.hES||hide_element_style)+'}'},hide_element:function(){if(performance.getEntriesByName('first-contentful-paint')[0]){return''}return typeof cc.hE==='string'?cc.hE:hide_element},getVersion:function(){return version},finish:function(e){if(!f){f=true;var t=d.getElementById('_vis_opt_path_hides');if(t)t.parentNode.removeChild(t);if(e)(new Image).src='https://dev.visualwebsiteoptimizer.com/ee.gif?a='+account_id+e}},finished:function(){return f},addScript:function(e){var t=d.createElement('script');t.type='text/javascript';if(e.src){t.src=e.src}else{t.text=e.text}v&amp;&amp;t.setAttribute('nonce',v.nonce);d.getElementsByTagName('head')[0].appendChild(t)},load:function(e,t){var n=this.getSettings(),i=d.createElement('script'),r=this;t=t||{};if(n){i.textContent=n;d.getElementsByTagName('head')[0].appendChild(i);if(!w.VWO||VWO.caE){stT.removeItem(cK);r.load(e)}}else{var o=new XMLHttpRequest;o.open('GET',e,true);o.withCredentials=!t.dSC;o.responseType=t.responseType||'text';o.onload=function(){if(t.onloadCb){return t.onloadCb(o,e)}if(o.status===200||o.status===304){_vwo_code.addScript({text:o.responseText})}else{_vwo_code.finish('&amp;e=loading_failure:'+e)}};o.onerror=function(){if(t.onerrorCb){return t.onerrorCb(e)}_vwo_code.finish('&amp;e=loading_failure:'+e)};o.send()}},getSettings:function(){try{var e=stT.getItem(cK);if(!e){return}e=JSON.parse(e);if(Date.now()&gt;e.e){stT.removeItem(cK);return}return e.s}catch(e){return}},init:function(){if(d.URL.indexOf('__vwo_disable__')&gt;-1)return;var e=this.settings_tolerance();w._vwo_settings_timer=setTimeout(function(){_vwo_code.finish();stT.removeItem(cK)},e);var t;if(this.hide_element()!=='body'){t=d.createElement('style');var n=this.hide_element(),i=n?n+this.hide_element_style():'',r=d.getElementsByTagName('head')[0];t.setAttribute('id','_vis_opt_path_hides');v&amp;&amp;t.setAttribute('nonce',v.nonce);t.setAttribute('type','text/css');if(t.styleSheet)t.styleSheet.cssText=i;else t.appendChild(d.createTextNode(i));r.appendChild(t)}else{t=d.getElementsByTagName('head')[0];var i=d.createElement('div');i.style.cssText='z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;';i.setAttribute('id','_vis_opt_path_hides');i.classList.add('_vis_hide_layer');t.parentNode.insertBefore(i,t.nextSibling)}var o=window._vis_opt_url||d.URL,s='https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&amp;u='+encodeURIComponent(o)+'&amp;vn='+version;if(w.location.search.indexOf('_vwo_xhr')!==-1){this.addScript({src:s})}else{this.load(s+'&amp;x=true')}}};w._vwo_code=code;code.init();})();
&lt;/script&gt;
&lt;!-- End VWO Async SmartCode --&gt;


&lt;script defer&gt;
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({

userType: "visitor",
customer: {
id: "",
lastOrder: "",
orderCount: "",
totalSpent: "",
tags: ""
},

});
&lt;/script&gt;




&lt;!-- Global site tag (gtag.js) - Google Ads: 952834162 --&gt;


&lt;!-- MixPanel --&gt;

&lt;script type="text/javascript" defer&gt;
  (function(c, a) {
    if (! a.__SV) {
      var b = window;
      try {
        var d,
          m,
          j,
          k = b.location,
          f = k.hash;
        d = function(a, b) {
          return(m = a.match(RegExp(b + "=([^&amp;]*)")))
            ? m[1]
            : null
        };
        f &amp;&amp; d(f, "state") &amp;&amp; (j = JSON.parse(decodeURIComponent(d(f, "state"))), "mpeditor" === j.action &amp;&amp; (b.sessionStorage.setItem("_mpcehash", f), history.replaceState(j.desiredHash || "", c.title, k.pathname + k.search)))
      } catch (n) {}
      var l,
        h;
      window.mixpanel = a;
      a._i = [];
      a.init = function(b, d, g) {
        function c(b, i) {
          var a = i.split(".");
          2 == a.length &amp;&amp; (b = b[a[0]], i = a[1]);
          b[i] = function() {
            b.push([i].concat(Array.prototype.slice.call(arguments, 0)))
          }
        }
        var e = a;
        "undefined" !== typeof g
          ? e = a[g] = []
          : g = "mixpanel";
        e.people = e.people || [];
        e.toString = function(b) {
          var a = "mixpanel";
          "mixpanel" !== g &amp;&amp; (a += "." + g);
          b || (a += " (stub)");
          return a
        };
        e.people.toString = function() {
          return e.toString(1) + ".people (stub)"
        };
        l = "disable time_event track track_pageview track_links track_forms track_with_groups add_group set_group remove_group register register_once alias unregister identify name_tag set_config reset opt_in_tracking opt_out_tracking has_opted_in_tracking has_opted_out_tracking clear_opt_in_out_tracking people.set people.set_once people.unset people.increment people.append people.union people.track_charge people.clear_charges people.delete_user people.remove".split(" ");
        for (h = 0; h &lt; l.length; h++) 
          c(e, l[h]);
        
        var f = "set set_once union unset remove delete".split(" ");
        e.get_group = function() {
          function a(c) {
            b[c] = function() {
              call2_args = arguments;
              call2 = [c].concat(Array.prototype.slice.call(call2_args, 0));
              e.push([d, call2])
            }
          }
          for (var b =
            {}, d =["get_group"].concat(Array.prototype.slice.call(arguments, 0)), c = 0; c &lt; f.length; c++) 
            a(f[c]);
          
          return b
        };
        a._i.push([b, d, g])
      };
      a.__SV = 1.2;
      b = c.createElement("script");
      b.type = "text/javascript";
      b.async = !0;
      b.src = "undefined" !== typeof MIXPANEL_CUSTOM_LIB_URL
        ? MIXPANEL_CUSTOM_LIB_URL
        : "file:" === c.location.protocol &amp;&amp; "//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js".match(/^\/\//)
          ? "https://cdn.mxpnl.com/libs/mixpanel-2-latest.min.js"
          : "//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js";
      d = c.getElementsByTagName("script")[0];
      d.parentNode.insertBefore(b, d)
    }
  })(document, window.mixpanel || []);
  mixpanel.init('a43c8345e5e915b7a2e635534cd7b738', {
    // record_sessions_percent: 75,
    loaded: function() {
      var queryString = window.location.search;
      var urlParams = new URLSearchParams(queryString);
      var utm_source = urlParams.get('utm_source');
      var utm_medium = urlParams.get('utm_medium');
      var utm_term = urlParams.get('utm_term');
      var utm_content = urlParams.get('utm_content');
      var utm_campaign = urlParams.get('utm_campaign');
      var utm_source_list = mixpanel.get_property('UTM Source [list]');
      var utm_medium_list = mixpanel.get_property('UTM Medium [list]');
      var utm_term_list = mixpanel.get_property('UTM Term [list]');
      var utm_content_list = mixpanel.get_property('UTM Content [list]');
      var utm_campaign_list = mixpanel.get_property('UTM Campaign [list]');
      var utm_map = [
        {
          id: 'source',
          list: utm_source_list,
          param: utm_source
        },
        {
          id: 'medium',
          list: utm_medium_list,
          param: utm_medium
        },
        {
          id: 'term',
          list: utm_term_list,
          param: utm_term
        },
        {
          id: 'content',
          list: utm_content_list,
          param: utm_content
        }, {
          id: 'campaign',
          list: utm_campaign_list,
          param: utm_campaign
        }
      ];
      function utm(utms) {
        utms.map((item) =&gt; {
          var UTMCapital = capitalize(item.id);
          var UTM = `UTM ${UTMCapital} [list]`;
          if (item.list &amp;&amp; item.param &amp;&amp; !item.list.includes(item.param)) {
            mixpanel.register({
              [UTM]: item.list.concat(item.param)
            });
          } else if (!item.list &amp;&amp; item.param) {
            mixpanel.register({
              [UTM]: [item.param]
            });
          }
        });
      }
      function capitalize(s) {
        if (typeof s !== 'string') 
          return '';
        
        return s.charAt(0).toUpperCase() + s.slice(1);
      };
      utm(utm_map);
    }
  });
&lt;/script&gt;

&lt;!-- End MixPanel --&gt;

&lt;!-- Bing Pixel Code --&gt;

&lt;script defer&gt;
  (function(w,d,t,r,u)
  {
    var f,n,i;
    w[u]=w[u]||[],f=function()
    {
      var o={ti:"17538542", enableAutoSpaTracking: true};
      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&amp;&amp;s!=="loaded"&amp;&amp;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");
&lt;/script&gt;


&lt;script async src="https://cdn.noibu.com/collect.js"&gt;&lt;/script&gt;
    

    &lt;style&gt;
  
  @font-face {
  font-family: "Nunito Sans";
  font-weight: 400;
  font-style: normal;
  font-display: fallback;
  src: url("//m.batteryebuy.com/cdn/fonts/nunito_sans/nunitosans_n4.2b61d9dcf54d8ac8282cfd1ebb6964c79a7efcd1.woff2?h1=bW9yZ2Fucy5tZQ&amp;h2=cHJlbGF1bmNoLm1vcmdhbnMubWU&amp;h3=cHVibGljZ29vZHMuY29t&amp;h4=bW9yZ2Fucy1kb250LXJ1bi1vdXQuYWNjb3VudC5teXNob3BpZnkuY29t&amp;hmac=0982f5a943581e73e68129f3e537e7a2a47d87399acacc3fe3f3566adb3b9580") format("woff2"),
       url("//m.batteryebuy.com/cdn/fonts/nunito_sans/nunitosans_n4.420cbf408f643f8ff8fd948b99c10dade8b6af79.woff?h1=bW9yZ2Fucy5tZQ&amp;h2=cHJlbGF1bmNoLm1vcmdhbnMubWU&amp;h3=cHVibGljZ29vZHMuY29t&amp;h4=bW9yZ2Fucy1kb250LXJ1bi1vdXQuYWNjb3VudC5teXNob3BpZnkuY29t&amp;hmac=4b8e8acc16424b0ba1abcae39f20e9be279be77c541ccf24b9bf4c56616e0983") format("woff");
}


  @font-face {
  font-family: "Nunito Sans";
  font-weight: 700;
  font-style: normal;
  font-display: fallback;
  src: url("//m.batteryebuy.com/cdn/fonts/nunito_sans/nunitosans_n7.5bd4fb9346d13afb61b3d78f8a1e9f31b128b3d9.woff2?h1=bW9yZ2Fucy5tZQ&amp;h2=cHJlbGF1bmNoLm1vcmdhbnMubWU&amp;h3=cHVibGljZ29vZHMuY29t&amp;h4=bW9yZ2Fucy1kb250LXJ1bi1vdXQuYWNjb3VudC5teXNob3BpZnkuY29t&amp;hmac=370b3aa1cbcbfe99c9cc773256f243d33701eb712d3ca74ee7dc79cb3f40b9e7") format("woff2"),
       url("//m.batteryebuy.com/cdn/fonts/nunito_sans/nunitosans_n7.2bcf0f11aa6af91c784a857ef004bcca8c2d324d.woff?h1=bW9yZ2Fucy5tZQ&amp;h2=cHJlbGF1bmNoLm1vcmdhbnMubWU&amp;h3=cHVibGljZ29vZHMuY29t&amp;h4=bW9yZ2Fucy1kb250LXJ1bi1vdXQuYWNjb3VudC5teXNob3BpZnkuY29t&amp;hmac=ebf73b8b87fe62d43d832440b4371e3a435e069a8a54efc8f364e6f214613701") format("woff");
}

  @font-face {
  font-family: "Nunito Sans";
  font-weight: 400;
  font-style: italic;
  font-display: fallback;
  src: url("//m.batteryebuy.com/cdn/fonts/nunito_sans/nunitosans_i4.e88a2041a6cfbeacffb96db0e8efdfaaa38ddc5c.woff2?h1=bW9yZ2Fucy5tZQ&amp;h2=cHJlbGF1bmNoLm1vcmdhbnMubWU&amp;h3=cHVibGljZ29vZHMuY29t&amp;h4=bW9yZ2Fucy1kb250LXJ1bi1vdXQuYWNjb3VudC5teXNob3BpZnkuY29t&amp;hmac=35dfd902c344ce7c9e8e30c4f7d9931e7808d8f4f85aa49d78236bc72e5cd93a") format("woff2"),
       url("//m.batteryebuy.com/cdn/fonts/nunito_sans/nunitosans_i4.2c3733ccdf579e6e89e929a950e6a93484fdf6b4.woff?h1=bW9yZ2Fucy5tZQ&amp;h2=cHJlbGF1bmNoLm1vcmdhbnMubWU&amp;h3=cHVibGljZ29vZHMuY29t&amp;h4=bW9yZ2Fucy1kb250LXJ1bi1vdXQuYWNjb3VudC5teXNob3BpZnkuY29t&amp;hmac=5e835908c0992849ab24cdec00257daf92be57b1c06a756725ddac5d336917fd") format("woff");
}

  @font-face {
  font-family: "Nunito Sans";
  font-weight: 700;
  font-style: italic;
  font-display: fallback;
  src: url("//m.batteryebuy.com/cdn/fonts/nunito_sans/nunitosans_i7.975ea93f521412ef99ca1e2e434d8ca6a5cf77e7.woff2?h1=bW9yZ2Fucy5tZQ&amp;h2=cHJlbGF1bmNoLm1vcmdhbnMubWU&amp;h3=cHVibGljZ29vZHMuY29t&amp;h4=bW9yZ2Fucy1kb250LXJ1bi1vdXQuYWNjb3VudC5teXNob3BpZnkuY29t&amp;hmac=05942dc713a1e9865f938e4ad0349809ac1948cbc90cc327dcf7595179eb72eb") format("woff2"),
       url("//m.batteryebuy.com/cdn/fonts/nunito_sans/nunitosans_i7.83b70272d04b71e88f25fc6834dc9b88e4ba4e95.woff?h1=bW9yZ2Fucy5tZQ&amp;h2=cHJlbGF1bmNoLm1vcmdhbnMubWU&amp;h3=cHVibGljZ29vZHMuY29t&amp;h4=bW9yZ2Fucy1kb250LXJ1bi1vdXQuYWNjb3VudC5teXNob3BpZnkuY29t&amp;hmac=1feb1f681d7ead2d7d51e2ab5dd97c83a093ab40f0c72eb9d55fe39785d3abeb") format("woff");
}


  :root {
    --heading-font-family : 'BebasNeue', sans-serif;
    --heading-font-family-secondary : 'NeuzeitS-Book-Heavy', sans-serif;
    --heading-font-weight : 300;
    --heading-font-style  : normal;

    --text-font-family : 'NeuzeitS-Book', sans-serif;
    --text-font-weight : 400;
    --text-font-style  : normal;

    --base-text-font-size   : 14px;
    --default-text-font-size: 14px;--background          : #ffffff;
    --background-rgb      : 255, 255, 255;
    --light-background    : #ffffff;
    --light-background-rgb: 255, 255, 255;
    --heading-color       : #00000;
    --text-color          : #1e1e1e;
    --text-color-rgb      : 30, 30, 30;
    --text-color-light    : #c1c1c1;
    --text-color-light-rgb: 193, 193, 193;
    --link-color          : #6a6a6a;
    --link-color-rgb      : 106, 106, 106;
    --border-color        : #EBEBEB;
    --border-color-rgb    : 235, 235, 235;

    --button-background    : #000000;
    --button-background-rgb: 0, 0, 0;
    --button-text-color    : #ffffff;
    --button-background-color-hover    : #ffffff;
    --button-text-color-hover    : #000000;
    --button-secondary-background    : #ffffff;
    --button-secondary-color    : #1e1e1e;
    --button-secondary-background-hover    : #000000;
    --button-secondary-text-hover    : #ffffff;

    --header-background       : #ffffff;
    --header-heading-color    : #1e1e1e;
    --header-light-text-color : #c1c1c1;
    --header-border-color     : #dddddd;

    --footer-background    : #000000;
    --footer-text-color    : #7d7d7d;
    --footer-heading-color : #ffffff;
    --footer-border-color  : #131313;

    --navigation-background      : #ffffff;
    --navigation-background-rgb  : 255, 255, 255;
    --navigation-text-color      : #1e1e1e;
    --navigation-text-color-light: rgba(30, 30, 30, 0.5);
    --navigation-border-color    : rgba(30, 30, 30, 0.25);

    --newsletter-popup-background     : #000000;
    --newsletter-popup-text-color     : #ffffff;

    --secondary-elements-background       : #000000;
    --secondary-elements-text-color       : #ffffff;
    --secondary-elements-text-color-light : #c1c1c1;
    --secondary-elements-border-color     : #EBEBEB;

    --product-sale-price-color    : #000000;
    --product-sale-price-color-rgb: 0, 0, 0;

    /* Shopify related variables */
    --payment-terms-background-color: #ffffff;

    --highlight-color: #eca937;
    --product-card-bg: #fff;
    --product-label-bg: #dc886d;
    --true-black: #000000;
    --off-black: #1e1e1e;
    --white: #ffffff;
    --dark-grey: #7d7d7d;
    --medium-grey: #ebebeb;
    --product-bg: #ebebeb;

    /* Products */

    --horizontal-spacing-four-products-per-row: 16px;
        --horizontal-spacing-two-products-per-row : 16px;

    --vertical-spacing-four-products-per-row: 16px;
        --vertical-spacing-two-products-per-row : 16px;

    /* Animation */
    --drawer-transition-timing: cubic-bezier(0.645, 0.045, 0.355, 1);
    --header-base-height: 80px; /* We set a default for browsers that do not support CSS variables */

    /* Cursors */
    --cursor-zoom-in-svg    : url(//m.batteryebuy.com/cdn/shop/t/895/assets/cursor-zoom-in.svg?v=170532930330058140181738077290);
    --cursor-zoom-in-2x-svg : url(//m.batteryebuy.com/cdn/shop/t/895/assets/cursor-zoom-in-2x.svg?v=56685658183649387561738077290);
  }
&lt;/style&gt;

&lt;script&gt;
  // IE11 does not have support for CSS variables, so we have to polyfill them
  if (!(((window || {}).CSS || {}).supports &amp;&amp; window.CSS.supports('(--a: 0)'))) {
    const script = document.createElement('script');
    script.type = 'text/javascript';
    script.src = 'https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2';
    script.onload = function() {
      cssVars({});
    };

    document.getElementsByTagName('head')[0].appendChild(script);
  }
&lt;/script&gt;

    &lt;script src="//m.batteryebuy.com/cdn/shop/t/895/assets/jquery-3.7.0.min.js?v=128737460623791485641738077290" &gt;&lt;/script&gt;

    &lt;link rel="stylesheet" href="//m.batteryebuy.com/cdn/shop/t/895/assets/aos.css?v=139797764030159013031738077290"&gt;
    &lt;link href="//m.batteryebuy.com/cdn/shop/t/895/assets/slick.css?v=60889508360966312421738077291" rel="stylesheet" type="text/css" media="all" /&gt;
    &lt;link href="//m.batteryebuy.com/cdn/shop/t/895/assets/slick-theme.css?v=92008782969081719381738077289" rel="stylesheet" type="text/css" media="all" /&gt;
    &lt;link rel="stylesheet" href="//m.batteryebuy.com/cdn/shop/t/895/assets/theme.css?v=19135808473219019401743014482"&gt;
    &lt;link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css"/&gt;

    &lt;script&gt;window.performance &amp;&amp; window.performance.mark &amp;&amp; window.performance.mark('shopify.content_for_header.start');&lt;/script&gt;&lt;meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/8387991/digital_wallets/dialog"&gt;
&lt;meta name="shopify-checkout-api-token" content="56b84a7aa48bf267746f7ae333c6e43a"&gt;
&lt;meta id="in-context-paypal-metadata" data-shop-id="8387991" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"&gt;
&lt;script async="async" src="/checkouts/internal/preloads.js?locale=en-US"&gt;&lt;/script&gt;
&lt;link rel="preconnect" href="https://shop.app" crossorigin="anonymous"&gt;
&lt;script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&amp;shop_id=8387991" crossorigin="anonymous"&gt;&lt;/script&gt;
&lt;script id="apple-pay-shop-capabilities" type="application/json"&gt;{"shopId":8387991,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/8387991","merchantName":"Public Goods","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Public Goods","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}&lt;/script&gt;
&lt;script id="shopify-features" type="application/json"&gt;{"accessToken":"56b84a7aa48bf267746f7ae333c6e43a","betas":["rich-media-storefront-analytics"],"domain":"m.batteryebuy.com","predictiveSearch":true,"shopId":8387991,"smart_payment_buttons_url":"\/\/m.batteryebuy.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/spb.en.js","dynamic_checkout_cart_url":"\/\/m.batteryebuy.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/dynamic-checkout-cart.en.js","locale":"en"}&lt;/script&gt;
&lt;script&gt;var Shopify = Shopify || {};
Shopify.shop = "morgans-dont-run-out.myshopify.com";
Shopify.locale = "en";
Shopify.currency = {"active":"USD","rate":"1.0"};
Shopify.country = "US";
Shopify.theme = {"name":"PublicGoods-DTC-Theme\/main","id":140638584970,"schema_name":"Prestige","schema_version":"5.2.0","theme_store_id":null,"role":"main"};
Shopify.theme.handle = "null";
Shopify.theme.style = {"id":null,"handle":null};
Shopify.cdnHost = "m.batteryebuy.com/cdn";
Shopify.routes = Shopify.routes || {};
Shopify.routes.root = "/";&lt;/script&gt;
&lt;script type="module"&gt;!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);&lt;/script&gt;
&lt;script&gt;!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);&lt;/script&gt;
&lt;script&gt;window.ShopifyPay = window.ShopifyPay || {};
window.ShopifyPay.apiHost = "shop.app\/pay";&lt;/script&gt;
&lt;script id="shop-js-analytics" type="application/json"&gt;{"pageType":"index"}&lt;/script&gt;
&lt;script&gt;
  window.Shopify = window.Shopify || {};
  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
  window.Shopify.featureAssets['shop-js'] = {"init-fed-cm":["modules/v2/client.init-fed-cm_B01Uuy6a.en.esm.js","modules/v2/chunk.common_BwDzK4wQ.esm.js"],"init-windoid":["modules/v2/client.init-windoid_Dmy5w_G9.en.esm.js","modules/v2/chunk.common_BwDzK4wQ.esm.js"],"shop-toast-manager":["modules/v2/client.shop-toast-manager_CI_P12tx.en.esm.js","modules/v2/chunk.common_BwDzK4wQ.esm.js"],"avatar":["modules/v2/client.avatar_BTnouDA3.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/client.init-shop-email-lookup-coordinator_BZ9ixfpW.en.esm.js","modules/v2/chunk.common_BwDzK4wQ.esm.js"],"shop-cash-offers":["modules/v2/client.shop-cash-offers_Bt96lnTm.en.esm.js","modules/v2/chunk.common_BwDzK4wQ.esm.js","modules/v2/chunk.modal_Dh4Gio6z.esm.js"],"pay-button":["modules/v2/client.pay-button_BVP3l8eA.en.esm.js","modules/v2/chunk.common_BwDzK4wQ.esm.js"],"checkout-modal":["modules/v2/client.checkout-modal_D9O2kiJW.en.esm.js","modules/v2/chunk.common_BwDzK4wQ.esm.js","modules/v2/chunk.modal_Dh4Gio6z.esm.js"],"init-customer-accounts-sign-up":["modules/v2/client.init-customer-accounts-sign-up_B3hqt8Il.en.esm.js","modules/v2/client.shop-login-button_B4xlP_m0.en.esm.js","modules/v2/chunk.common_BwDzK4wQ.esm.js","modules/v2/chunk.modal_Dh4Gio6z.esm.js"],"shop-follow-button":["modules/v2/client.shop-follow-button_Bp0SDXFf.en.esm.js","modules/v2/chunk.common_BwDzK4wQ.esm.js","modules/v2/chunk.modal_Dh4Gio6z.esm.js"],"shop-login-button":["modules/v2/client.shop-login-button_B4xlP_m0.en.esm.js","modules/v2/chunk.common_BwDzK4wQ.esm.js","modules/v2/chunk.modal_Dh4Gio6z.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/client.init-shop-for-new-customer-accounts_C4ZlNjPl.en.esm.js","modules/v2/client.shop-login-button_B4xlP_m0.en.esm.js","modules/v2/chunk.common_BwDzK4wQ.esm.js","modules/v2/chunk.modal_Dh4Gio6z.esm.js"],"init-customer-accounts":["modules/v2/client.init-customer-accounts_BqBvHWDR.en.esm.js","modules/v2/client.shop-login-button_B4xlP_m0.en.esm.js","modules/v2/chunk.common_BwDzK4wQ.esm.js","modules/v2/chunk.modal_Dh4Gio6z.esm.js"],"lead-capture":["modules/v2/client.lead-capture_DnLSfEUf.en.esm.js","modules/v2/chunk.common_BwDzK4wQ.esm.js","modules/v2/chunk.modal_Dh4Gio6z.esm.js"],"payment-terms":["modules/v2/client.payment-terms_DVVCn4Av.en.esm.js","modules/v2/chunk.common_BwDzK4wQ.esm.js","modules/v2/chunk.modal_Dh4Gio6z.esm.js"]};
&lt;/script&gt;
&lt;script&gt;(function() {
  function asyncLoad() {
    var urls = ["https:\/\/dont-run-out.herokuapp.com\/assets\/js\/dont-run-out.js?shop=morgans-dont-run-out.myshopify.com","https:\/\/cart-saver.activatedapps.com\/scripts\/cartsaver.js?shop=morgans-dont-run-out.myshopify.com","\/\/api-na1.hubapi.com\/scriptloader\/v1\/6271401.js?shop=morgans-dont-run-out.myshopify.com","https:\/\/storage.googleapis.com\/gsf-scripts\/global-remarketing\/morgans-dont-run-out.js?1691778659\u0026shop=morgans-dont-run-out.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/header.min.js?settings=eyJrZXkiOiJpZHRrbTBscVNaaXBtN2ZaIn0=\u0026v=2.5\u0026shop=morgans-dont-run-out.myshopify.com","https:\/\/ecommplugins-trustboxsettings.trustpilot.com\/morgans-dont-run-out.myshopify.com.js?settings=1709572960389\u0026shop=morgans-dont-run-out.myshopify.com","https:\/\/cdn.usemonocle.com\/store-embed\/index.js?loading_source=script_tag\u0026shop=morgans-dont-run-out.myshopify.com","https:\/\/customer-first-focus.b-cdn.net\/cffPCLoader_min.js?shop=morgans-dont-run-out.myshopify.com","https:\/\/config.gorgias.chat\/bundle-loader\/01HJ44FYW6XKB6ZTRD104KA2GP?source=shopify1click\u0026shop=morgans-dont-run-out.myshopify.com","https:\/\/bundle.dyn-rev.app\/loader.js?g_cvt_id=7a482a9d-f06b-4598-b6b0-363907fc5525\u0026shop=morgans-dont-run-out.myshopify.com"];
    for (var i = 0; i &lt; urls.length; i++) {
      var s = document.createElement('script');
      s.type = 'text/javascript';
      s.async = true;
      s.src = urls[i];
      var x = document.getElementsByTagName('script')[0];
      x.parentNode.insertBefore(s, x);
    }
  };
  if(window.attachEvent) {
    window.attachEvent('onload', asyncLoad);
  } else {
    window.addEventListener('load', asyncLoad, false);
  }
})();&lt;/script&gt;
&lt;script id="__st"&gt;var __st={"a":8387991,"offset":-14400,"reqid":"f50140c1-230b-4d04-b323-ad014a6d91c0-1743561514","pageurl":"m.batteryebuy.com\/","u":"504b87ac7b07","p":"home"};&lt;/script&gt;
&lt;script&gt;window.ShopifyPaypalV4VisibilityTracking = true;&lt;/script&gt;
&lt;script id="captcha-bootstrap"&gt;!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=&gt;t.map((([t,e])=&gt;`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=&gt;()=&gt;t?[...document.querySelectorAll(t)].map((t=&gt;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=()=&gt;{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=&gt;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]&amp;&amp;(t.elements[e].value=n);n&amp;&amp;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)=&gt;{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.2.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=&gt;{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])=&gt;n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=&gt;{const e=t.target;return e instanceof HTMLFormElement?e:e&amp;&amp;e.form},D=t=&gt;v().includes(t);t.addEventListener('submit',(t=&gt;{const e=I(t);if(!e)return;const n=D(e)&amp;&amp;!e.dataset.hcaptchaBound&amp;&amp;!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&amp;&amp;(!o||!o.value);(n||c)&amp;&amp;t.preventDefault(),c&amp;&amp;!n&amp;&amp;(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&amp;&amp;e.removeItem(o)}(t);const e=Array.from(Array(32),(()=&gt;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})=&gt;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)=&gt;{t&amp;&amp;!t.dataset[E]&amp;&amp;(n(t,e.some((e=&gt;e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=&gt;{const e=I(t);D(e)&amp;&amp;S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&amp;&amp;M;t.addEventListener('DOMContentLoaded',(()=&gt;{const t=y();if(P)for(const e of t)e.elements[l].value===M&amp;&amp;p(e,B);[...new Set([...A(),...v().filter((t=&gt;'true'===t.dataset.shopifyCaptcha))])].forEach((e=&gt;S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!1)}();&lt;/script&gt;
&lt;script integrity="sha256-EGCDRYTvIEOXsReXgqGwkAR+5Dl8tickSrieA/ZcQwc=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//m.batteryebuy.com/cdn/shopifycloud/shopify/assets/storefront/load_feature-1060834584ef204397b1179782a1b090047ee4397cb627244ab89e03f65c4307.js" crossorigin="anonymous"&gt;&lt;/script&gt;
&lt;script crossorigin="anonymous" defer="defer" src="//m.batteryebuy.com/cdn/shopifycloud/shopify/assets/shopify_pay/storefront-80e528be853eac23af2454534897ca9536b1d3d04aa043b042f34879a3c111c8.js?v=20220906"&gt;&lt;/script&gt;
&lt;script data-source-attribution="shopify.dynamic_checkout.dynamic.init"&gt;var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="//m.batteryebuy.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
&lt;/script&gt;
&lt;script data-source-attribution="shopify.dynamic_checkout.buyer_consent"&gt;
  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&amp;&amp;n&amp;&amp;(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&amp;&amp;n&amp;&amp;(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&amp;&amp;(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
&lt;/script&gt;
&lt;script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap"&gt;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()&amp;&amp;(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
&lt;/script&gt;

&lt;link rel="stylesheet" media="screen" href="//m.batteryebuy.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"&gt;

&lt;style id="shopify-accelerated-checkout-cart"&gt;
        #shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

      &lt;/style&gt;
&lt;script&gt;window.performance &amp;&amp; window.performance.mark &amp;&amp; window.performance.mark('shopify.content_for_header.end');&lt;/script&gt;
    &lt;style&gt;
      #prive-subs-account-link b a {
        width: 100%;
        margin-top: 10px;
        display: none !important;
      }
    &lt;/style&gt;

    
    &lt;script  src="//m.batteryebuy.com/cdn/shop/t/895/assets/lifetime-giftbox-ids.js?v=171679343606814820461740497287 " defer&gt;&lt;/script&gt;
    &lt;script&gt;
      if (window.location.href.includes("/activate?id=")) {
        const lifetimeUrl = window.location.search;
        const params = new URLSearchParams(lifetimeUrl);
        const id = params.get('id');
        window.location.replace("/account/register?view=lifetime-giftbox&amp;id=" + id)
      }
    &lt;/script&gt;

    &lt;script defer&gt;// This allows to expose several variables to the global scope, to be used in scripts
            window.theme = {
              pageType: "index",
              moneyFormat: "${{amount}}",
              moneyWithCurrencyFormat: "$ {{amount}} USD",
              productImageSize: "natural",
              searchMode: 'product',
              showPageTransition: false,
              showElementStaggering: false,
              showImageZooming: false
            };

            window.routes = {
              rootUrl: "\/",
              rootUrlWithoutSlash:''
              ,
              cartUrl: "\/cart",
              cartAddUrl: "\/cart\/add",
              cartChangeUrl: "\/cart\/change",
              searchUrl: "\/search",
              productRecommendationsUrl: "\/recommendations\/products"
            };

            window.languages = {
              cartAddNote: "Add Order Note",
              cartEditNote: "Edit Order Note",
              productImageLoadingError: "This image could not be loaded. Please try to reload the page.",
              productFormAddToCart:
                "Add to Cart"
              ,
              productFormUnavailable: "Unavailable",
              productFormSoldOut: "Sold Out",
              shippingEstimatorOneResult: "1 option available:",
              shippingEstimatorMoreResults: "{{count}} options available:",
              shippingEstimatorNoResults: "No shipping could be found"
            };

            window.lazySizesConfig = {
              loadHidden: false,
              hFac: 0.5,
              expFactor: 2,
              ricTimeout: 150,
              lazyClass: 'Image--lazyLoad',
              loadingClass: 'Image--lazyLoading',
              loadedClass: 'Image--lazyLoaded'
            };

            document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
            document.documentElement.style.setProperty('--window-height', window.innerHeight + 'px');

      // We do a quick detection of some features (we could use Modernizr but for so little...)
            (function() {
              document.documentElement.className += (
                (window.CSS &amp;&amp; window.CSS.supports('(position: sticky) or (position: -webkit-sticky)'))
                  ? ' supports-sticky'
                  : ' no-supports-sticky'
              );
              document.documentElement.className += (window.matchMedia('(-moz-touch-enabled: 1), (hover: none)')).matches
                ? ' no-supports-hover'
                : ' supports-hover';
            }());
    &lt;/script&gt;

    &lt;script&gt;
        function setCookie(name, value, days, domain) {
          var expires = "";
          if (days) {
              var date = new Date();
              date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
              expires = "; expires=" + date.toUTCString();
          }
          document.cookie = name + "=" + value + expires + "; domain=" + domain + "; path=/";
        }

        setCookie("PGVisited", "true", 3650, "publicgoods.com");

        if (window.location.href.indexOf('customer-logout') &gt; -1) {
            function delete_cookie(name) {
                document.cookie = name + '=; Domain=.publicgoods.com; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;';
            }
            // delete_cookie("customerAccessToken");
        }

        let member = false;
        let canceledMember = false;
        let failedAnnualPayment = false;
        let openHouse = false;
        window.activeMember = false;
        window.legacyMember = false;
        let lifetimePromo = false;
        let loggedIn = false;
        let customerEmail = "";
        let membership79 = false;
        let zeroTags = false;

        
        

        var customerTags = [];

        

        

  // ******************** Mix Panel UTM and Cookie functions ************

        var mixPanelId = mixpanel.get_distinct_id &amp;&amp; mixpanel.get_distinct_id();
        
          mixpanel.identify(mixPanelId);
        

        mixpanel.people.set_once({"First Visit": new Date()});

        function createCookie(name, value, days) {
          if (days) {
            var date = new Date();
            date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
            var expires = "; expires=" + date.toGMTString();
          } else
            var expires = "";



          document.cookie = name + "=" + value + expires + "; path=/";
        };

        function readCookie(name) {
          var nameEQ = name + "=";
          var ca = document.cookie.split(';');
          for (var i = 0; i &lt; ca.length; i++) {
            var c = ca[i];
            while (c.charAt(0) == ' ')
              c = c.substring(1, c.length);



            if (c.indexOf(nameEQ) == 0)
              return c.substring(nameEQ.length, c.length);



          }
          return null;
        };

        function eraseCookie(name) {
          createCookie(name, "", -1);
        };

        // UTM setting
        const TWELVE_HOURS = 60 * 60 * 1000 * 12;
        const ONE_HOUR = 60 * 3 * 1000;
        const queryString = window.location.search;
        const urlParams = new URLSearchParams(queryString);

        let gclid = urlParams.get('gclid');

        if (gclid) {
          setCookie("pg-gclid", gclid, 30, ".publicgoods.com");
        }

        let utm_source = urlParams.get('utm_source');
        let utm_medium = urlParams.get('utm_medium');
        let utm_term = urlParams.get('utm_term');
        let utm_content = urlParams.get('utm_content');
        let utm_campaign = urlParams.get('utm_campaign');

        let UTMs = {
            source: utm_source,
            medium: utm_medium,
            term: utm_term,
            content: utm_content,
            campaign: utm_campaign
          }

          if (utm_source || utm_medium || utm_term || utm_content || utm_campaign) {

            var now = new Date();
            var time = now.getTime();
            time += 60 * 60 * 1000; // One hour
            now.setTime(time);

            document.cookie = "pg-mixpanel-utms=" + JSON.stringify(UTMs) + "; path=/;";
            document.cookie = "pg-utm-expiration=" + now.toUTCString() + "; path=/;";
          }

          let parsedLocallySavedUTMS,
            locallySavedUTMS;

          if (readCookie('pg-mixpanel-utms'))
            locallySavedUTMS = readCookie('pg-mixpanel-utms');
           else
            locallySavedUTMS = null;




          let expiration = readCookie('pg-utm-expiration')

          if (expiration &amp;&amp; (((Date.now() - JSON.parse(Date.parse(expiration)))) * -1 &lt;= 0)) {
            eraseCookie('pg-mixpanel-utms');
            eraseCookie('pg-utm-expiration');
          }

          if (locallySavedUTMS) {
            parsedLocallySavedUTMS = JSON.parse(locallySavedUTMS)
          } else {
            parsedLocallySavedUTMS = null;
          }

          if (utm_source || utm_medium || utm_term || utm_content || utm_campaign) {
            mixpanel.people.set_once({
              "Initial UTM Source": parsedLocallySavedUTMS
                ? parsedLocallySavedUTMS.source
                : null,
              "Initial UTM Medium": parsedLocallySavedUTMS
                ? parsedLocallySavedUTMS.medium
                : null,
              "Initial UTM Term": parsedLocallySavedUTMS
                ? parsedLocallySavedUTMS.term
                : null,
              "Initial UTM Campaign": parsedLocallySavedUTMS
                ? parsedLocallySavedUTMS.campaign
                : null,
              "Initial UTM Content": parsedLocallySavedUTMS
                ? parsedLocallySavedUTMS.content
                : null
            });
          }
  //********************* Mix Panel Tracking **********

  // Record all clicks in MP
  document.addEventListener('DOMContentLoaded', function() {
    document.body.addEventListener('click', function(event) {

      if (event.target.getAttribute("data-mp-event")) {
        let MPevent = event.target.getAttribute("data-mp-event");
        const buttonText = event.target.innerText;
        mixpanel.track(MPevent, {
              "Active Member": window.activeMember,
              "Tags": customerTags,
              "CTA text" : buttonText,
              "Website": "DTC",
              "$emailDTC": customerEmail
          });
      }

    });
  })

    if (document.URL.includes("search?")) {
    let indxOfTerm = document.URL.indexOf("?q=") + 3
    let indxOfStar = document.URL.indexOf("*")
    let searchTerm = document.URL.slice(indxOfTerm, indxOfStar)
    let numOfSearchResults = $(".Search__ResultsSection").children().length;
    mixpanel.people.increment("# of Searches");
      mixpanel.track("Search", {
      "Search Term": searchTerm,
      "# results returned": numOfSearchResults,
      "Website": "DTC",
      "$emailDTC": customerEmail
      })
    }

  //Template visit track

  if (loggedIn &amp;&amp; document.URL.toLowerCase().includes("logged-in=true")) {
      mixpanel.track('Member Login', {"Website": "DTC", "Site Location": "Shopify"})
      mixpanel.track("Login", {
      "Position": "Page",
      "UTM Source Current": parsedLocallySavedUTMS ? parsedLocallySavedUTMS.source : null,
      "UTM Medium Current" : parsedLocallySavedUTMS ? parsedLocallySavedUTMS.medium : null,
      "UTM Term Current": parsedLocallySavedUTMS ? parsedLocallySavedUTMS.term : null,
      "UTM Campaign Current": parsedLocallySavedUTMS ? parsedLocallySavedUTMS.campaign : null,
      "UTM Content Current": parsedLocallySavedUTMS ? parsedLocallySavedUTMS.content : null,
      "Active Member": window.activeMember,
      "Tags": customerTags,
      "Website": "DTC",
      "$emailDTC": customerEmail
      });
  }

  if (window.location.host + window.location.pathname == "m.batteryebuy.com/") {
    mixpanel.track("Page Loaded", {
            "Position": "Homepage",
            "UTM Source Current": parsedLocallySavedUTMS ? parsedLocallySavedUTMS.source : null,
            "UTM Medium Current" : parsedLocallySavedUTMS ? parsedLocallySavedUTMS.medium : null,
            "UTM Term Current": parsedLocallySavedUTMS ? parsedLocallySavedUTMS.term : null,
            "UTM Campaign Current": parsedLocallySavedUTMS ? parsedLocallySavedUTMS.campaign : null,
            "UTM Content Current": parsedLocallySavedUTMS ? parsedLocallySavedUTMS.content : null,
            "Active Member": window.activeMember,
            "Tags": customerTags,
            "Website": "DTC",
            "$emailDTC": customerEmail
        });
  } else if(window.location.href.indexOf('page') &gt; -1) {
    mixpanel.track("Page Loaded", {
            "Position": "Page",
            "UTM Source Current": parsedLocallySavedUTMS ? parsedLocallySavedUTMS.source : null,
            "UTM Medium Current" : parsedLocallySavedUTMS ? parsedLocallySavedUTMS.medium : null,
            "UTM Term Current": parsedLocallySavedUTMS ? parsedLocallySavedUTMS.term : null,
            "UTM Campaign Current": parsedLocallySavedUTMS ? parsedLocallySavedUTMS.campaign : null,
            "UTM Content Current": parsedLocallySavedUTMS ? parsedLocallySavedUTMS.content : null,
            "Active Member": window.activeMember,
            "Tags": customerTags,
            "Website": "DTC",
            "$emailDTC": customerEmail
    });
  } else if (window.location.href.indexOf('product') &gt; -1) {
    mixpanel.track("Page Loaded", {
            "Position": "Product Page",
            "Product Title": "",
            "ManualReferrer": document.referrer,
            "UTM Source Current": parsedLocallySavedUTMS ? parsedLocallySavedUTMS.source : null,
            "UTM Medium Current" : parsedLocallySavedUTMS ? parsedLocallySavedUTMS.medium : null,
            "UTM Term Current": parsedLocallySavedUTMS ? parsedLocallySavedUTMS.term : null,
            "UTM Campaign Current": parsedLocallySavedUTMS ? parsedLocallySavedUTMS.campaign : null,
            "UTM Content Current": parsedLocallySavedUTMS ? parsedLocallySavedUTMS.content : null,
            "Active Member": window.activeMember,
            "Tags": customerTags,
            "Website": "DTC",
            "From Recommendation": window.location.href.indexOf('recommendation') &gt; 0? true : false,
            "$emailDTC": customerEmail
        });
  } else if (window.location.href.indexOf('collection') &gt; -1 || window.location.href.indexOf('collections') &gt; -1) {
    mixpanel.track("Page Loaded", {
            "Position": "Collection Page",
            "Collection Title": "",
            "UTM Source Current": parsedLocallySavedUTMS ? parsedLocallySavedUTMS.source : null,
            "UTM Medium Current" : parsedLocallySavedUTMS ? parsedLocallySavedUTMS.medium : null,
            "UTM Term Current": parsedLocallySavedUTMS ? parsedLocallySavedUTMS.term : null,
            "UTM Campaign Current": parsedLocallySavedUTMS ? parsedLocallySavedUTMS.campaign : null,
            "UTM Content Current": parsedLocallySavedUTMS ? parsedLocallySavedUTMS.content : null,
            "Active Member": window.activeMember,
            "Tags": customerTags,
            "Website": "DTC",
            "$emailDTC": customerEmail
    });
  }

&lt;/script&gt;


    
      &lt;input type="hidden" id="collections-with-discounts" data-collections='[{&amp;quot;collection_handle&amp;quot;: &amp;quot;all-prod-except-food&amp;quot;, &amp;quot;legacydiscount&amp;quot;: 40, &amp;quot;newdiscount&amp;quot;: 20},{&amp;quot;collection_handle&amp;quot;: &amp;quot;food-collection-member-discount&amp;quot;, &amp;quot;legacydiscount&amp;quot;: 30, &amp;quot;newdiscount&amp;quot;: 10}]'&gt;

  &lt;script&gt;
    // Function to update product prices based on collection discounts
    async function klevuPriceUpdate() {
      window.collectionsWithDiscount = [];

      function getCollectionsData() {
          let collectionsElement = document.getElementById("collections-with-discounts");

          if (!collectionsElement) {
              console.error("Error: #collections-with-discounts element not found.");
              return null;
          }

          let collectionsDataString = collectionsElement.getAttribute("data-collections");

          if (!collectionsDataString || collectionsDataString.trim() === "") {
              console.warn("Warning: Empty collections data. Attempting to load from localStorage.");
              let cachedData = localStorage.getItem("cachedCollectionsData");
              return cachedData ? JSON.parse(cachedData) : null;
          } else {
              localStorage.setItem("cachedCollectionsData", collectionsDataString);
              return JSON.parse(collectionsDataString);
          }
      }

      // Fetch all products for a given collection with pagination
      async function fetchAllProductsForCollection(handle, cursor = null, collectedProducts = {}) {
          let query = `
          {
              collectionByHandle(handle: "${handle}") {
                  handle
                  products(first: 250, after: ${cursor ? `"${cursor}"` : "null"}) {
                      edges {
                          node {
                              id
                              variants(first: 50) {
                                  edges {
                                      node {
                                          id
                                      }
                                  }
                              }
                          }
                          cursor
                      }
                      pageInfo {
                          hasNextPage
                      }
                  }
              }
          }`;

          try {
              let response = await fetch('/api/2025-01/graphql.json', {
                  method: "POST",
                  headers: {
                      "Content-Type": "application/json",
                      "X-Shopify-Storefront-Access-Token": "aeff0e9dc05a985888def455d0d32ec2"
                  },
                  body: JSON.stringify({ query })
              });

              let data = await response.json();
              let collection = data.data.collectionByHandle;

              if (collection &amp;&amp; collection.products) {
                  collection.products.edges.forEach(productEdge =&gt; {
                      let productId = productEdge.node.id.split('/').pop(); // Extract numeric product ID
                      let variantIds = productEdge.node.variants.edges.map(variantEdge =&gt;
                          variantEdge.node.id.split('/').pop()
                      ); // Extract numeric variant IDs

                      collectedProducts[productId] = variantIds;

                  });

                  if (collection.products.pageInfo.hasNextPage) {
                      let lastCursor = collection.products.edges[collection.products.edges.length - 1].cursor;
                      return fetchAllProductsForCollection(handle, lastCursor, collectedProducts);
                  }
              }

              return collectedProducts;
          } catch (error) {
              console.error(`Error fetching collection (${handle}):`, error);
              return collectedProducts;
          }
      }

      // Fetch product and variant IDs for each collection
      async function fetchAllCollectionsData(collectionsData) {
        let collectionHandles = collectionsData.map(collection =&gt; collection.collection_handle).filter(Boolean);

        if (collectionHandles.length === 0) {
            console.warn("No valid collection handles found.");
            return;
        }

        let allCollectionsData = await Promise.all(
            collectionHandles.map(async handle =&gt; ({
                handle,
                products: await fetchAllProductsForCollection(handle)
            }))
        );

        // Store product and variant data in window.collectionsWithDiscount
        window.collectionsWithDiscount = collectionsData.map(collection =&gt; {
            let collectionData = allCollectionsData.find(data =&gt; data.handle === collection.collection_handle);

            return {
                collection_handle: collection.collection_handle,
                legacydiscount: collection.legacydiscount,
                newdiscount: collection.newdiscount,
                products: collectionData ? collectionData.products : {} // Fallback to empty object
            };
        });
      }

      // Load collections data and fetch product information
      let collectionsData = getCollectionsData();

      if (collectionsData) {
          await fetchAllCollectionsData(collectionsData);
      }
    }

    theme.waitForElm = function waitForElm(selector) {
      return new Promise(resolve =&gt; {
          if (document.querySelector(selector)) {
              return resolve(document.querySelector(selector));
          }

          const observer = new MutationObserver(mutations =&gt; {
              if (document.querySelector(selector)) {
                  resolve(document.querySelector(selector));
                  observer.disconnect();
              }
          });

          observer.observe(document.body, {
              childList: true,
              subtree: true
          });
      });
    }

    theme.waitForElm('#collections-with-discounts').then(() =&gt; { klevuPriceUpdate()});


  &lt;/script&gt;

    

    &lt;script src="//m.batteryebuy.com/cdn/shop/t/895/assets/libs.min.js?v=161030864011095943561738077290"  defer &gt;&lt;/script&gt;
    &lt;script src="//m.batteryebuy.com/cdn/shop/t/895/assets/theme.js?v=79627332854056421191742910771"  defer&gt;&lt;/script&gt;
    &lt;script src="//m.batteryebuy.com/cdn/shop/t/895/assets/lazysizes.min.js?v=174358363404432586981738077290" defer &gt;&lt;/script&gt;
    &lt;script src="//m.batteryebuy.com/cdn/shop/t/895/assets/custom.js?v=175854897149754312351742493030" defer &gt;&lt;/script&gt;
    &lt;script src="//m.batteryebuy.com/cdn/shop/t/895/assets/aos.js?v=118224673343819006961738077291" defer &gt;&lt;/script&gt;
    &lt;script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js" defer&gt;&lt;/script&gt;

    &lt;script&gt;
      (function () {
        window.onpageshow = function () {
          if (window.theme.showPageTransition) {
            var pageTransition = document.querySelector('.PageTransition');

            if (pageTransition) {
              pageTransition.style.visibility = 'visible';
              pageTransition.style.opacity = '0';
            }
          }

          // When the page is loaded from the cache, we have to reload the cart content
          document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', { bubbles: true }));
        };
      })();
    &lt;/script&gt;

    &lt;!-- Yotpo --&gt;
    &lt;script defer&gt;
      (function e() {
        var e = document.createElement('script');
        (e.type = 'text/javascript'),
          (e.async = true),
          (e.src = '//staticw2.yotpo.com/1czk4hDZQU9jrmp3MaNi1wqhc05RABHrg6aDSVLd/widget.js');
        var t = document.getElementsByTagName('script')[0];
        t.parentNode.insertBefore(e, t);
      })();
    &lt;/script&gt;

    


  &lt;script type="application/ld+json"&gt;
  {
    "@context": "http://schema.org",
    "@type": "BreadcrumbList",
  "itemListElement": [{
      "@type": "ListItem",
      "position": 1,
      "name": "Translation missing: en.general.breadcrumb.home",
      "item": "//m.batteryebuy.com"
    }]
  }
  &lt;/script&gt;


    &lt;script src="https://cdn-widgetsrepository.yotpo.com/v1/loader/5x0d2sJRzxVSVeVnC30FwQ" defer&gt;&lt;/script&gt;

    

    &lt;script&gt;
    
    
    
    
    
    
    var gsf_conversion_data = {page_type : 'home', event : 'page_view', data : {product_data : [{variant_id : 43539046072458, product_id : 735139135539, name : "Liquid Hand Soap Refill", price : "29.95", currency : "USD", sku : "010-101-011-021", brand : "Public Goods", variant : "34 fl oz", category : "Personal Care"}, {variant_id : 43539066093706, product_id : 11383072455, name : "Hand Soap", price : "14.95", currency : "USD", sku : "010-101-011-011", brand : "Public Goods", variant : "12 fl oz", category : "Personal Care"}], total_price :"44.90", shop_currency : "USD"}};
    
    
&lt;/script&gt;
    
    &lt;script src="//js.klevu.com/core/v2/klevu.js"&gt;&lt;/script&gt;
        
      &lt;!-- Start klevu-snippets DO NOT EDIT --&gt;
    
      &lt;script type="text/javascript"&gt;

  
  
  
&lt;/script&gt;

      &lt;script type="text/javascript"&gt;

  if ('undefined' === typeof klevu_addtocart) {
    function klevu_addtocart(id, url, qty) {
      if ('undefined' !== typeof klevu_customAddToCart) {
        klevu_customAddToCart(id, url, 1);
      } else {
        var urlProtocol = 'https:' === document.location.protocol ? 'https://' : 'http://';
        var url = urlProtocol + window.location.hostname + '/cart/add?id=' + id + '&amp;quantity=1';
        window.location.assign(url);
      }
    }
  }
&lt;/script&gt;
      &lt;style type="text/css"&gt;
    div.kuClearLeft,div.kuClearRight,div.kuClearBoth { display: block; }
    .klevuResultsBlock .klevuQuickSearchResults ul li .klevuQuickProductName, .klevuResultsBlock .klevuQuickSearchResults ul li .klevuQuickSalePrice, .klevuAutoSuggestionsWrap ul li a b {
      font-weight: normal !important;
      font-family: var(--heading-font-family-secondary) !important;
    }

    @media (max-width: 480px) {
      .klevuTarget.klevu-fluid.kuEmptySearchBox&gt;div {
        top: 55px !important;
      }
    }
   .klevuQuickPriceGreyText {
        display: none !important;
    }
&lt;/style&gt;

&lt;script type="text/javascript"&gt;
    klevu.beforeActivation('quick', function(){
      klevu.each(klevu.search.extraSearchBox, function(key, quick){
          const searchForm = klevu.dom.helpers.getClosest(quick.getScope().element, 'form');
          if (searchForm &amp;&amp; searchForm) {
              const icon = klevu.dom.getFirst('.Search__InputIconWrapper', searchForm);
              if (icon) {
                  klevu.event.attach(icon, 'click', function(e){
                      if (typeof quick.getScope().element.value === 'string' &amp;&amp; quick.getScope().element.value.length) {
                          searchForm.submit();
                      } else {
                          quick.getScope().element.focus();
                      }
                  });
              }
          }
      });
    })

    klevu.interactive(function () {
        var searchBoxSelector = 'input.search-form__input';
        var searchBoxSelectorDawn = 'input.search__input';
        if (null !== document.querySelector(searchBoxSelectorDawn)) {
            searchBoxSelector = searchBoxSelectorDawn;
        }

        var options = {
            url : {
                landing: '/pages/search-results', // your Shopify Search Results Page
                search: klevu.settings.url.protocol + '//uscs32v2.ksearchnet.com/cs/v2/search' // your Klevu APIv2 Search URL
            },
            search: {
                minChars: 0,
                searchBoxSelector: searchBoxSelector + ',.kuSearchInput,input[name=q]', // your Shopify Search Input
                apiKey: "klevu-169461369573916558" // your Klevu JS API Key
            },
            analytics: {
                apiKey: 'klevu-169461369573916558' // your Klevu JS API Key
            }
        };

        var documentClickPreventSelectors = [];
        if (document.querySelector('.modal-overlay')) {
            documentClickPreventSelectors.push('.modal-overlay');
        }
        if (document.querySelector('.modal__toggle-open')) {
            documentClickPreventSelectors.push('.modal__toggle-open');
        }
        if (documentClickPreventSelectors.length &gt; 0) {
            options.search.documentClickPreventSelector = documentClickPreventSelectors.join(',');
        }
        klevu(options);
    });

    function applyDiscountToSearchResults() {
        let searchResultsContainer = document.querySelector('.klevuQuickSearchResults');
        if (!searchResultsContainer) {
            console.warn("No search results found.");
            return;
        }

        let productElements = searchResultsContainer.querySelectorAll('.klevuQuickSearchResults ul li');

        productElements.forEach(el =&gt; {
            let variantId = el.dataset.id;
            if (!variantId) return;

            let foundDiscount = null;
            let originalPrice = null;
            let priceElement = el.querySelector('.klevuQuickSalePrice');

            if (!priceElement) return;

            if (!el.dataset.originalPrice) {
                originalPrice = parseFloat(priceElement.innerText.replace(/[^0-9.]/g, ''));
                el.dataset.originalPrice = originalPrice;
            } else {
                originalPrice = parseFloat(el.dataset.originalPrice);
            }

            Object.values(window.collectionsWithDiscount).some(collection =&gt; {
                let productEntry = Object.entries(collection.products).find(([_, variants]) =&gt; variants.includes(variantId));
                if (productEntry) {
                    let legacyDiscount = collection.legacydiscount || 0;
                    let newDiscount = collection.newdiscount || 0;

                    if(window.legacyMember &amp;&amp; window.activeMember) {
                        foundDiscount = legacyDiscount
                    } else if (window.activeMember) {
                        foundDiscount = newDiscount
                    }

                    return true;
                }
                return false;
            });

            if (foundDiscount !== null &amp;&amp; foundDiscount &gt; 0) {
                let discountedPrice = originalPrice * (1 - (foundDiscount / 100));
                priceElement.innerText = `$${discountedPrice.toFixed(2)}`;
            }
        });
    }

    klevu({
        powerUp: {
            quick: false
        }
    });

    klevu.coreEvent.build({
        name: "customQuickSearchEvent",
        fire: function () {
            if (klevu.getGlobalSetting("flags.setRemoteConfigQuick.build", false)) {
                return true;
            }
            return false;
        },
        maxCount: 150,
        delay: 100
    });

    klevu.coreEvent.attach("customQuickSearchEvent", {
        name: "attachDiscountFunction",
        fire: function () {
            // Loop through all search boxes
            klevu.each(klevu.search.extraSearchBox, function (key, box) {
                // Attach to the template.render chain
                box.getScope().chains.template.render.add({
                    name: "applyDiscountBeforeRender",
                    fire: function (data, scope) {
                        applyDiscountToSearchResults();
                    }
                });
                // Alternatively, attach to the template.events chain to run after rendering
                box.getScope().chains.template.events.add({
                    name: "applyDiscountAfterRender",
                    fire: function (data, scope) {
                        applyDiscountToSearchResults();
                    }
                });
            });

            // Power up the Quick Search module after attaching our function
            klevu({
                powerUp: {
                    quick: true
                }
            });
            }
        });


        theme.waitForElm('#collections-with-discounts').then(() =&gt; { klevuPriceUpdate(); });

&lt;/script&gt;

&lt;script src="https://js.klevu.com/theme/default/v2/quick-search-theme.js"&gt;&lt;/script&gt;



      &lt;!-- Start klevu-common-js DO NOT EDIT --&gt;
&lt;script type="text/javascript"&gt;
    if (typeof klevu_lang === "undefined") {
        var klevu_lang = "en";
    }
&lt;/script&gt;
&lt;!-- End klevu-common-js DO NOT EDIT --&gt;
      &lt;script src="https://js.klevu.com/recs/v2/klevu-recs.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript"&gt;

  klevu.interactive(function () {
    var options = {
      powerUp: {
        recsModule: true,
      },
      recs: {
        apiKey: 'klevu-169461369573916558', // your Klevu JS API key
      },
      analytics: {
        apiKey: 'klevu-169461369573916558', // your Klevu JS API key
      },
    };
    klevu(options);
  });
  klevu({
  	theme: {
      setTemplates: {
        kuRECSTemplate: {
          scope: "all", // impacted scope
          selector: "#myCustom_recommendationResult", // new markup block ID
          name: "kuRECSTemplate" // template placement name
        }
      }
  	}
  });

&lt;/script&gt;

&lt;script type="template/klevu" id="myCustom_recommendationResult"&gt;
  &lt;% if(dataLocal.query.klevuRECSItemList.result.length &gt; 0){ %&gt;
   
   &lt;h3 class="ProductPopular__Heading aos-init aos-animate klevu-rec-title" data-aos="fade-up" data-aos-duration="800"&gt;Also Bought Together&lt;/h3&gt;
  &lt;div class='kuRecMainContainer Carousel'&gt;
  &lt;% dataLocal.query.klevuRECSItemList.result.forEach(function(product){ %&gt;
  &lt;div class="kuEachRecProduct kuRECSItem kuRECSItemClick" data-handle="&lt;%= product.url.split('products/').pop() %&gt;" data-id="&lt;%= product.id %&gt;"&gt;
      &lt;div class="kuRecProduct"&gt;&lt;/div&gt;
    &lt;/div&gt;
  &lt;% })%&gt;
&lt;/div&gt;
  &lt;% }%&gt;

&lt;/script&gt;

&lt;script type="text/javascript" defer&gt;

    var klevu_recsFallbackId = "k-7d4e716c-fd31-437e-a005-fe8db8c7a6f2";
    var klevu_recsFallback = false;



  

    /* Observer for query results */
    // Any of the product attributes are available to be modified as needed or otherwise inject any custom values via queryResults
    function klevu_processRECSQueryResults(queryResults, recsKey) {

        const alsoBoughtRec = document.getElementById('k-7d4e716c-fd31-437e-a005-fe8db8c7a6f2');
        if(alsoBoughtRec &amp;&amp; window.getComputedStyle(alsoBoughtRec).display !== 'block') {
           klevu_recsFallbackId = "k-51a76049-5d95-46bf-adf8-8a77b3111664";
        }
        /* apply only to the specified banner recsKey */
        if (recsKey == klevu_recsFallbackId) {
              // console.log("FALLBACK QUERY RESULT: ",queryResults)

            if (queryResults[0].meta.totalResultsFound &lt;= 4) {

              klevu_recsFallback = true;

              /* replace main results with fallback results */
              queryResults[0] = queryResults[1];
              queryResults[0].id = "klevuRECSItemList";
              theme.waitForElm('.klevu-rec-title').then(element=&gt;{
                if(document.getElementsByClassName('klevu-rec-title')[0]){
                  document.getElementsByClassName('klevu-rec-title')[0].innerText = "You Might Also Like";
                }
              })
            }
        }
    }

  //After the Recommendations template renders, any custom JavaScript action can be executed
   function klevu_bindRECSTemplateElementEvents(templateData, recsKey) {
     // console.log("Klevu Product: ",klevu)
      var prodEls = document.querySelectorAll(".kuEachRecProduct");
     if(window.getComputedStyle(document.getElementById('k-51a76049-5d95-46bf-adf8-8a77b3111664')).display === 'block') {
       if(document.getElementsByClassName('klevu-rec-title')[0]){
         document.getElementsByClassName('klevu-rec-title')[0].innerHTML = 'Also Bought Together'
       }
     } else {
       if(document.getElementsByClassName('klevu-rec-title')[1]){
         document.getElementsByClassName('klevu-rec-title')[1].innerHTML = 'Others Also Viewed'
       }
     }

       // console.log(`Reskey: ${recsKey}, KlevResFallBackID: ${klevu_recsFallbackId}, FallBack?: ${klevu_recsFallback}`)
     if (recsKey == klevu_recsFallbackId &amp;&amp; klevu_recsFallback) {
        if(document.getElementsByClassName('klevu-rec-title')[0]){
                  document.getElementsByClassName('klevu-rec-title')[0].innerHTML = "You Might Also Like";
                }
      }
      if (prodEls.length) {
        klevu.each(prodEls, async function (pkey, prod) {
          var handle = prod.dataset.handle;
          var id = prod.dataset.id;

          let variantId = id.toString();

          let legacyDiscount = 0;
          let newDiscount = 0;

          for (let collection of collectionsWithDiscount) {
            if (collection?.products) {
                for (let productId in collection.products) {
                    if (collection.products[productId].includes(variantId)) {

                        legacyDiscount = collection.legacydiscount;
                        newDiscount = collection.newdiscount;
                        break;
                    }
                }
            }
            // If a match is found, no need to check other collections
            if (legacyDiscount || newDiscount) break;
          }


          try {
            var res = await fetch(`/products/${handle}.js?`);
            var prodData = await res.json();

            prod.innerHTML = await convertToProductCard(prodData, legacyDiscount, newDiscount);
          } catch(err) {
            // console.log("Error Klevu Rec:: ",err);
          }
        })
      }
    }



    // /* Observer to process template data */
    function klevu_processRECSTemplateData(templateData, recsKey) {

        /* apply only to the specified banner recsKey */
        if (recsKey == klevu_recsFallbackId &amp;&amp; klevu_recsFallback) {
            /* replace the title as desired (based on Fallback intent) */
            templateData.metadata.title = 'You Might Also Like';
           theme.waitForElm('.klevu-rec-title').then(element=&gt;{
                if(document.getElementsByClassName('klevu-rec-title')[0]){
                  document.getElementsByClassName('klevu-rec-title')[0].innerText = "You Might Also Like";
                }
            })
        }
    }


    function convertToProductCard(product, legacy, newdisc ) {

      let cartObj = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
      // console.log("TITLE::: ", product.selling_plan_groups);
      let productPrice = product.price/100;
      let productCompareAtPrice = product.variants[0].compare_at_price? product.variants[0].compare_at_price/100 : 0;
      let subPricePercent = typeof product.selling_plan_groups == "object" &amp;&amp; product.selling_plan_groups.length &gt; 0? (product.price - ((product.price * product.selling_plan_groups[0].selling_plans[0].price_adjustments[0].value)/100))/100 : product.price ;

      let subPrice = subPricePercent.toLocaleString("en-US", {style: "currency",currency: "USD"});
      const current_variant_id = product.variants[0].id;
      let item_in_cart = false;
      let quantity_in_cart = 1;
      let available = true;
      let label = false;
      let label_value = '';
      let itemInCartSellingPlan = false;
      let item_index = '';
      let cart_item_selling_plan_id;
      let customer = false;
      let customerEmail = '';
      let planOptions;
      let hasSubscription = false;
      let customerLoggedIn = window.customer &amp;&amp; window.customer.loggedIn;

      let timestamp = Math.floor(Date.now() / 1000).toString().slice(-4);
      let random_number = Math.floor(1000 + Math.random() * 9000).toString();
      let unique_token = timestamp + random_number;

      

      
      

     if (product.variants[0].inventory_quantity &lt;= 10) {
       available = false
     }

      if(typeof product.selling_plan_groups == "object" &amp;&amp; product.selling_plan_groups.length &gt; 0) {
        hasSubscription = true;
      }
      //const oos_buffer = product.metafields.custom.oos_buffer | default: 11;


      for (const[index,item] of Object.entries(cartObj.items)) {
        let item_in_cart_id = item.id;
        let item_index = index;
          if (current_variant_id == item_in_cart_id) {
              item_in_cart = true;
              quantity_in_cart = item.quantity;
              if (item.selling_plan_allocation) {
                  cart_item_selling_plan_id = item.selling_plan_allocation.selling_plan.id;
              }
          }
      }

     if(item_in_cart){
       if(hasSubscription){
         itemInCartSellingPlan = true;
       }
     }

    if (hasSubscription) {
        planRadios = '';
        planOptions = ''; // Clear existing plan options

        // Find the selling plan group with the name "Subscription Products"
        const subscriptionPlanGroup = product.selling_plan_groups.find(group =&gt; group.name === "Subscription Products");

        if (subscriptionPlanGroup) {
            // Iterate over the selling plans using Object.entries for index and plan object
            for (const [index, plan] of Object.entries(subscriptionPlanGroup.selling_plans)) {
                let planId = plan.id;
                // Construct the option element with custom handling for '1 Month(s)'
                planOptions += `&lt;option
                    value="${plan.options[0].value}"
                    data-item-index="${item_index}"
                    data-plan-id="${planId}"
                    data-selling-plan-id="${cart_item_selling_plan_id}"
                    ${cart_item_selling_plan_id == planId ? 'selected' : index == 0 ? 'selected' : ''}
                &gt;
                    ${plan.name}
                &lt;/option&gt;`;

                planRadios += `&lt;label&gt;
                  &lt;input
                      type="radio"
                      class="subscription-option"
                      name="subscription-option-${ product.id }-${ unique_token }"
                      value="${plan.name}"
                      data-item-index="${item_index}"
                      data-plan-id="${planId}"
                      data-selling-plan-id="${cart_item_selling_plan_id}"
                      ${cart_item_selling_plan_id == planId ? 'checked' : ''}
                  &gt;
                  &lt;span&gt;${plan.name}&lt;/span&gt;
              &lt;/label&gt;`;

            }
        } else {
            console.log("No 'Subscription Products' group found.");
        }
    }

      for(tag of product.tags){
        if(tag.includes('__label')){
          lable = true;
          label_value = tag.split('__label:').pop();
          break;
        }
      }

    let productData = `{"id": ${ product.id },
                    "price": ${ productPrice.toLocaleString("en-US", {style: "currency",currency: "USD"})},
                    "compareAtPrice": ${ productCompareAtPrice.toLocaleString("en-US", {style: "currency",currency: "USD"}) }}`;

    return `
      &lt;div
        class="ProductCard aos-animate kuRECSItemClick kuRECSImg  ${!available ?'ProductCard--unavailable':''}"
        data-section-type="product-card"
        data-mp-event="klevu-rec-product-click"
        data-product-item="${ current_variant_id }"
        data-nonmember-variant-id=""
        data-id="${ product.id }"
        data-product-id="${ product.id }"
        data-aos="fade"
        data-aos-duration="800"
      &gt;
        &lt;div class="ProductCard__Inner"&gt;
          ${ available? label? `&lt;span class="ProductCard__Label Heading"&gt;${label_value} &lt;/span&gt;`:'':`&lt;span class="ProductCard__Label ProductCard__Label--unavailable Heading"&gt;
              Out of stock
            &lt;/span&gt;`}

            &lt;a href="${ product.url }/?recommendation" class="ProductCard__ImageWrapper" aria-label="Go to ${ product.title }"&gt;
              &lt;div class="Picture ProductCard__Image"&gt;&lt;img src="${product.featured_image}"&gt;&lt;/div&gt;
              ${product.images[1]? `&lt;div class="Picture ProductCard__ImageHover"&gt;&lt;img src="${product.images[1]}"&gt;&lt;/div&gt;` : ``}

              &lt;div class="ProductCard__AnimatedCount"&gt;&lt;/div&gt;
            &lt;/a&gt;
          &lt;div class="ProductCard__ItemContent"&gt;
            &lt;a href="${ product.url }/?recommendation" class="Heading ProductCard__Title" aria-label="Go to ${ product.title }" style="font-family: var(--heading-font-family);"&gt;
                ${ product.title }
            &lt;/a&gt;

                  &lt;div class="KlevuProduct__Info_Container"&gt;
                  &lt;div class="price-row active ProductCard_Price"&gt;
                    &lt;div class="regular-price"&gt;

                      &lt;div&gt;
                        &lt;div class="sale-prices-container"&gt;
                          &lt;span class="Price"&gt;
                              ${
                                legacy != 0 &amp;&amp; window.activeMember &amp;&amp; window.legacyMember ?
                                (productPrice - (productPrice * (legacy / 100))).toLocaleString("en-US", { style: "currency", currency: "USD" })
                                : (productPrice).toLocaleString("en-US", { style: "currency", currency: "USD" })
                              }
                          &lt;/span&gt;

                          ${ productCompareAtPrice &gt; productPrice ? `
                              &lt;span class="split"&gt;|&lt;/span&gt;
                              &lt;span class="Price compare-price"&gt;
                                  ${productCompareAtPrice.toLocaleString("en-US", { style: "currency", currency: "USD" })}
                              &lt;/span&gt;
                            ` : '' }
                      &lt;/div&gt;


                      &lt;/div&gt;

                      ${ !window.legacyMember &amp;&amp; newdisc &gt; 0 ?
                        `&lt;span onclick="theme.klevuPopupVisibility(event);" class="Member_Price"&gt;
                        ${newdisc}% OFF FOR MEMBERS
                        &lt;svg xmlns="http://www.w3.org/2000/svg" class="icon-member-info" width="9" height="10" viewBox="0 0 9 10" fill="none"&gt;
  &lt;path fill-rule="evenodd" clip-rule="evenodd" d="M4.5 0.333008C2.01472 0.333008 0 2.34773 0 4.83301C0 7.31829 2.01472 9.33301 4.5 9.33301C6.98528 9.33301 9 7.31829 9 4.83301C9 2.34773 6.98528 0.333008 4.5 0.333008ZM5.09961 3.55801H3.97461V2.58301H5.09961V3.55801ZM5.09961 7.30566H3.97461V4.53301H5.09961V7.30566Z" fill="#000"/&gt;
&lt;/svg&gt;

                        &lt;div
  class="member_popup"
  id="memberPopup"
  role="dialog"
  aria-labelledby="memberPopupTitle"
  aria-describedby="memberPopupContent"
  aria-hidden="true"
&gt;
  &lt;div
    class="member_close_popup"
    aria-label="Close popup"
  &gt;
    &lt;svg xmlns="http://www.w3.org/2000/svg" width="18" height="17" viewBox="0 0 18 17" fill="none"&gt;
  &lt;path d="M12.8219 4.25L4.27393 12.75M4.27393 4.25L12.8219 12.75" stroke="#8C8C8C" stroke-width="1.41667" stroke-linecap="round" stroke-linejoin="round"/&gt;
  &lt;/svg&gt;

  &lt;/div&gt;

  &lt;div class="member_popup-container"&gt;
    &lt;div class="member-popup-content" id="memberPopupContent"&gt;
      &lt;h2 id="memberPopupTitle" class="sr-only"&gt;Membership Options&lt;/h2&gt;
      &lt;p&gt;Members save 20% on almost everything.&lt;/p&gt;
    &lt;/div&gt;

    &lt;div class="member-popup-btns"&gt;
      &lt;a
        href="/account/login"
        class="Button"
        aria-label="Log In"
      &gt;
        Log In
      &lt;/a&gt;
      &lt;span class="split" aria-hidden="true"&gt;&lt;/span&gt;
      &lt;div
        class="Button Join_Today"
         onclick="theme.handleMembershipSelection()" 
        aria-label="Join Today"
      &gt;
        Join Today
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="popup-arrow" aria-hidden="true"&gt;&lt;/div&gt;
&lt;/div&gt;

                      &lt;/span&gt;
                      ` : ''}

                    &lt;/div&gt;
                  &lt;/div&gt;
                  ${ product.variants.length &gt; 0 ? `&lt;span class="ProductMeta__Option"&gt;${product.variants[0].title.split("/")[0]}&lt;/span&gt;` : ``}
                &lt;/div&gt;

            &lt;a
              href="${ product.url + '#product-reviews' }"
              class="ProductMeta__ReviewsStars"
              aria-label="Go to ${ product.title }"
            &gt;
              &lt;div
                id="yotpo_review_click"
                class="yotpo bottomLine"
                data-product-id="${ product.id }"
                data-product-handle="${ product.handle }"
              &gt;&lt;/div&gt;
            &lt;/a&gt;
            &lt;div class="Alert Alert--error AddToCart__ErrorMessage"&gt;&lt;/div&gt;

            &lt;div
              class="ProductCard__AddToCart"
              data-product-limit="10000"
              ${hasSubscription? 'style="overflow: initial"' : ''}
            &gt;
              ${hasSubscription &amp;&amp; customerLoggedIn ?

                `&lt;div
                  class="subscribtion__options"
                  data-selling-plan="${ product.selling_plan_groups}"
                  aria-hidden="${itemInCartSellingPlan? 'false' : 'true'}"
                &gt;
                  &lt;div class="subscribtion__loading-overlay"&gt;&lt;/div&gt;
                  &lt;label class="sub__option"&gt;
                    &lt;span class="sub__option--onetime"&gt;
                      &lt;input
                        type="radio"
                        aria-label="One time subscription"
                        class="Sub__opt-radio"
                        value="onetime"
                        name="Sub__opt-radio-${ product.id }-${ unique_token }"
                        ${ !cart_item_selling_plan_id? 'checked' : ''}
                      &gt;
                      &lt;span&gt;One Time&lt;/span&gt;
                    &lt;/span&gt;
                    &lt;span class="ProductMeta__Price Price"&gt;
                      ${
                        legacy != 0 &amp;&amp; window.activeMember &amp;&amp; window.legacyMember
                          ? (product.price/100 - (product.price/100 * (legacy / 100))).toLocaleString("en-US", { style: "currency", currency: "USD" })
                        : newdisc != 0 &amp;&amp; window.activeMember
                          ? (product.price/100 - (product.price/100 * (newdisc / 100))).toLocaleString("en-US", { style: "currency", currency: "USD" })
                        : (product.price/100).toLocaleString("en-US", { style: "currency", currency: "USD" })
                      }
                    &lt;/span&gt;
                  &lt;/label&gt;
                  &lt;label class="sub__option sub-option"&gt;
                    &lt;div class="sub__option--sub"&gt;
                      &lt;div class="sub__option__container"&gt;
                        &lt;input
                          type="radio"
                          aria-label="Delivery"
                          class="Sub__opt-radio"
                          value="subscription"
                          name="Sub__opt-radio-${product.id}-${unique_token}"
                          ${ cart_item_selling_plan_id? 'checked' : ''}
                        &gt;
                        &lt;span&gt;Save extra 5% with auto-ship&lt;/span&gt;
                        &lt;select name="Sub__Plans" id="Sub__Plans-options"&gt;
                          ${planOptions}
                        &lt;/select&gt;
                      &lt;/div&gt;
                      &lt;span class="ProductMeta__Price Price"&gt;
                        ${
                          legacy != 0 &amp;&amp; window.activeMember &amp;&amp; window.legacyMember
                            ? (subPricePercent - (subPricePercent * (legacy / 100))).toLocaleString("en-US", { style: "currency", currency: "USD" })
                          : newdisc != 0 &amp;&amp; window.activeMember
                            ? (subPricePercent - (subPricePercent * (newdisc / 100))).toLocaleString("en-US", { style: "currency", currency: "USD" })
                          : (subPricePercent).toLocaleString("en-US", { style: "currency", currency: "USD" })
                        }
                      &lt;/span&gt;
                    &lt;/div&gt;
                    &lt;div ${ !cart_item_selling_plan_id? `style="display:none"`: '' } class="sub__radio-btns" id="Sub__Plans-radio-btns"&gt;
                      &lt;div class="delivery-options__title"&gt;Frequency: &lt;span&gt;Deliver One time&lt;/span&gt;&lt;/div&gt;
                      &lt;div class="delivery-options"&gt;${planRadios}&lt;/div&gt;
                    &lt;/div&gt;
                  &lt;/label&gt;
                &lt;/div&gt;` : ''}
              &lt;div
                class="QuantitySelector QuantitySelector--black QuantitySelector--large ProductCard__Quantity"
                aria-hidden="${ item_in_cart? 'false' : 'true'}"
              &gt;

                &lt;button
                  type="button"
                  class="js-qty__adjust js-qty__adjust--minus QuantitySelector__Button QuantitySelector__Button--decrease"
                  aria-label="reduce quantity"
                &gt;
                  &lt;svg class="Icon Icon--minus" role="presentation" viewBox="0 0 16 2"&gt;
                    &lt;path d="M1,1 L15,1" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"&gt;&lt;/path&gt;
                  &lt;/svg&gt;
                &lt;/button&gt;
                &lt;input
                  type="text"
                  class="js-qty__num QuantitySelector__CurrentQuantity"
                  data-product-add-input
                  value="${ quantity_in_cart }"
                  readonly
                  min="0"
                  max="10000"
                  aria-label="Quanlity control"
                  pattern="[0-9]*"
                  autocomplete="off"
                  name="quantity"
                  data-variant-id="${ product.variants[0].id }"
                  data-nonmember-variant-id=""
                  data-product-sku="${ product.variants[0].sku }"
                &gt;
                &lt;button
                  type="button"
                  class="js-qty__adjust js-qty__adjust--plus QuantitySelector__Button QuantitySelector__Button--increase"
                  aria-label="increase quantity"
                &gt;
                  &lt;svg class="Icon Icon--plus" role="presentation" viewBox="0 0 16 16"&gt;
                    &lt;g stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"&gt;
                      &lt;path d="M8,1 L8,15"&gt;&lt;/path&gt;
                      &lt;path d="M1,8 L15,8"&gt;&lt;/path&gt;
                    &lt;/g&gt;
                  &lt;/svg&gt;
                &lt;/button&gt;
              &lt;/div&gt;

              ${ !available?
                `&lt;button
                  type="button"
                  class="BIS_custom Button Button--secondary ProductCard__Button"
                   ${ customer? `data-customer-email="${customerEmail}"` : ''}
                  data-mp-event="Notify me clicked"
                  data-product-data="${ product }"
                  data-product-id="${product.id}"
                  data-variant-id="${ product.variants[0].id }"

                &gt;
                  Notify me
                &lt;/button&gt;`:

                `&lt;button
                  type="button"
                  class="Button Button--secondary ProductCard__Button kuRECSAddToCartBtn"
                  style="font-family: var(--heading-font-family-secondary);"
                  ${hasSubscription? 'data-subscribtion' : ''}
                  ${available?
                    `data-product-add-to-cart
                    data-mp-event="klevu-rec-add-to-cart"
                    data-ge-product-data="${ productData.replace(" ", '')}"`: 'disabled="disabled"'}
                &gt;
                  ${available? 'Add to Cart': 'Sold Out'}
                &lt;/button&gt;`
                }
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;`;
  }

&lt;/script&gt;

&lt;style type="text/css"&gt;
  .klevu-recs .klevuWrap {
    padding: 60px 0 0;
    background-color: #ebebeb;
  }
.kuRecMainContainer {
  display: flex;
  margin: 0 13vw;
  overflow-y: hidden;
  overflow-x: auto;
  scroll-behavior: smooth;
  align-items: flex-end;
}
  .kuEachRecProduct {
    min-width: 25%;
  }
  .kuRecMainContainer .ProductCard {
    width: inherit;
    margin: 10px;
  }

  .kuRecMainContainer .ProductCard .ProductCard__Inner {
    background-color: #ebebeb !important;
  }

  @media screen and (max-width: 650px) {
    .kuEachRecProduct {
        min-width: 50%;
    }

    .kuRecMainContainer {
      margin: 0;
    }

  &lt;/style&gt;

      

&lt;!-- trigger the action after template render --&gt;
&lt;script&gt;
  /* Assign new templates to Klevu Options (for automated integration) */
  if (typeof klevuSettings === 'undefined') {
    var klevuSettings = {};
  }
  klevuSettings.theme ??= {};
  klevuSettings.theme.setTemplates ??= {};
  klevuSettings.theme.setTemplates.customResultsHeading = {
    selector: '#myCustom_klevuLandingTemplateProductBlock',
    scope: 'landing,catnav',
    name: 'productBlock'
  };
   klevuSettings.theme.setTemplates.customNoResults = {
    selector: '#myCustom_klevuNoResultsPopularProductsLanding',
    scope: 'landing,catnav',
    name: 'noResultsLandingPopularProductsTemplate'
  }
&lt;/script&gt;

&lt;script type="text/javascript"&gt;
/* Assign new templates to Klevu Options (uncomment for manual integration)
klevu({
	theme: {
		setTemplates: {
            customProductBlock: {
				scope: 'landing,catnav', // impacted scope
				selector: '#myCustom_klevuLandingTemplateProductBlock', // new markup block ID
				name: 'productBlock' // template placement name
			}
		}
	}
}); */
&lt;/script&gt;

&lt;!-- trigger the action after template render --&gt;
&lt;script&gt;
document.addEventListener('DOMContentLoaded', function () {
    klevu.afterTemplateRender('landing,catnav', async function (data, scope) {

        // Move/hide sections
        const leftContent = document.querySelector('section[data-container-id="ku_landing_main_content_left"]');
        if (leftContent) leftContent.style.display = 'none';

        const elementToMove = document.querySelector('.kuPagination');
        const newParent = document.querySelector('.kuResults');
        if (elementToMove &amp;&amp; newParent) newParent.appendChild(elementToMove);

        try {
            // Collect product IDs and Handles - check to see if there are search results
            let noResults = false;
            let productIds = [];
            if (data.template.query.productList.result.length) {
              productIds = data.template.query.productList.result 
            } else {
              noResults = true
              productIds = data.template.query.noResultsFoundPopularProductList.result;
            }

            const productCardHolders = {};

            // If no results then target no results product blocks else target results blocks

            if (!noResults) {
               document.querySelectorAll(`[data-id] div.kuProdWrap`).forEach(holder =&gt; {
                 const productId = holder.closest('[data-id]').getAttribute('data-id');
                 productCardHolders[productId] = holder;
              });
            } else {
               document.querySelectorAll(`[data-id] div.klevuNoResultsRecs-item`).forEach(holder =&gt; {
                 const productId = holder.closest('[data-id]').getAttribute('data-id');
                 productCardHolders[productId] = holder;
              });
              const title = document.querySelector('.klevuNoResultsRecs');
              if (title) {
                title.setAttribute('title', 'Recommended Products');
                title.querySelector('h3').textContent = 'Recommended Products'; // Update the heading too
              }
            }
  
            // Build comma-separated list of handles
            const handles = productIds.map(prod =&gt; prod.url.split('/').pop().toLowerCase()).join(',');

            function generateRandomNumber() {
                return Math.floor(1000000000 + Math.random() * 9000000000); 
            }

            const uuid = generateRandomNumber()

            // Single fetch request with all handles
            const res = await fetch(`/?section_id=klevu-product-card&amp;product_handles=${handles}&amp;page=${uuid}`, {
                headers: {
                    'Cache-Control': 'no-cache, no-store, must-revalidate',
                    'Pragma': 'no-cache',
                    'Expires': '0'
                }
            });

            if (!res.ok) throw new Error('Failed to fetch product cards');

            // const jsonData = await res.json();

            const tempDiv = document.createElement('div');
            tempDiv.innerHTML = await res.text() // jsonData["klevu-product-card"];

            productIds.forEach((prod) =&gt; {
                const handle = prod.url.split('/').pop().toLowerCase();
                const productCardHolder = productCardHolders[prod.id];
            
                const templateBlock = tempDiv.querySelector(`#klevu-product-card-${handle}`)?.outerHTML;
   
                if (templateBlock &amp;&amp; productCardHolder) {
                    productCardHolder.innerHTML = templateBlock;
                } else {
                    console.warn(`❗ Removing Product Card for: ${handle} (Template Block Missing)`);
                    productCardHolder?.remove();
                }
            });

        } catch (err) {
            console.error('❌ Failed to process product list:', err);
        }
    });
});

&lt;/script&gt;

&lt;!-- productBlock override with placeholder --&gt;
&lt;script type="template/klevu" id="myCustom_klevuLandingTemplateProductBlock"&gt;
    &lt;li ku-product-block class="klevuProduct klevuProductClick kuTrackRecentView grid__item" data-id="&lt;%=dataLocal.id%&gt;"&gt;
        &lt;div class="kuProdWrapHolder"&gt;
          &lt;!-- INSERT HERE product.klevu-template.liquid for &lt;%=dataLocal.id%&gt;  --&gt;
        &lt;/div&gt;
    &lt;/li&gt;
&lt;/script&gt;

&lt;!-- Infinite scroll (200 products results) --&gt;
  &lt;script type="text/javascript"&gt;
  window._klvReady= window._klvReady|| [];
  window._klvReady.push(function(){
     var itemsPerPage = 20;
     localStorage.setItem('klv_limits_productList', itemsPerPage);
     localStorage.setItem('klv_limits_contentList', itemsPerPage);
  });
  &lt;/script&gt;

&lt;!-- adjust for styling as needed --&gt;
&lt;style&gt;
  .kuSearchResultsPageContainer .kuResults ul li {
    width: 25%;
    padding: 0px;
    float: none;
  }
&lt;/style&gt;

    
    &lt;!-- End klevu-snippets DO NOT EDIT --&gt;

&lt;script src="https://cdn-widgetsrepository.yotpo.com/v1/loader/1czk4hDZQU9jrmp3MaNi1wqhc05RABHrg6aDSVLd?languageCode=en"  async&gt;&lt;/script&gt;

&lt;!-- BEGIN app block: shopify://apps/consentmo-gdpr/blocks/gdpr_cookie_consent/4fbe573f-a377-4fea-9801-3ee0858cae41 --&gt;


&lt;!-- END app block --&gt;&lt;!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa --&gt;
&lt;script defer data-gorgias-loader-chat src="https://config.gorgias.chat/bundle-loader/shopify/morgans-dont-run-out.myshopify.com"&gt;&lt;/script&gt;


&lt;script defer data-gorgias-loader-convert  src="https://bundle.dyn-rev.app/loader.js?shop_name=morgans-dont-run-out"&gt;&lt;/script&gt;


&lt;script defer data-gorgias-loader-mailto-replace  src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=morgans-dont-run-out"&gt;&lt;/script&gt;



&lt;!-- END app block --&gt;&lt;!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf --&gt;


  &lt;script type="text/javascript" src="https://cdn-widgetsrepository.yotpo.com/v1/loader/1czk4hDZQU9jrmp3MaNi1wqhc05RABHrg6aDSVLd?languageCode=en" async&gt;&lt;/script&gt;



  
&lt;!-- END app block --&gt;&lt;!-- BEGIN app block: shopify://apps/persistent-cart/blocks/script_js/4ce05194-341e-4641-aaf4-5a8dad5444cb --&gt;
  &lt;script type="text/javascript" async="" src="https://customer-first-focus.b-cdn.net/cffPCLoader_min.js"&gt;&lt;/script&gt;




&lt;script&gt;
  window.cffPCLiquidPlaced = true;
&lt;/script&gt;


&lt;!-- END app block --&gt;&lt;!-- BEGIN app block: shopify://apps/elevar-conversion-tracking/blocks/dataLayerEmbed/bc30ab68-b15c-4311-811f-8ef485877ad6 --&gt;



&lt;script type="module" dynamic&gt;
  const configUrl = "/a/elevar/static/configs/c5de48f6ef8ca3b0a24d6bd9fc2d8db804ee07d4/config.js";
  const config = (await import(configUrl)).default;
  const scriptUrl = config.script_src_app_theme_embed;

  if (scriptUrl) {
    const { handler } = await import(scriptUrl);

    handler(
      config,
      {
        cartData: {
  marketId: "2032926858",
  attributes:{},
  cartTotal: "0.0",
  currencyCode:"USD",
  items: []
}
,
        user: {cartTotal: "0.0",
    currencyCode:"USD",customer: {},
}
,
        isOnCartPage:false,
        collectionView:null,
        searchResultsView:null,
        productView:null,
        checkoutComplete: null
      }
    );
  }
&lt;/script&gt;


&lt;!-- END app block --&gt;&lt;!-- BEGIN app block: shopify://apps/vwo/blocks/vwo-smartcode/2ce905b2-3842-4d20-b6b0-8c51fc208426 --&gt;

&lt;!-- END app block --&gt;&lt;!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --&gt;












  &lt;script async src="https://static.klaviyo.com/onsite/js/NrdGm5/klaviyo.js?company_id=NrdGm5"&gt;&lt;/script&gt;
  &lt;script&gt;!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&lt;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&amp;&amp;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)}}}}();&lt;/script&gt;

  




  &lt;script&gt;
    window.klaviyoReviewsProductDesignMode = false
  &lt;/script&gt;



  &lt;!-- BEGIN app snippet: customer-hub-data --&gt;&lt;script&gt;
  if (!window.customerHub) {
    window.customerHub = {};
  }
  window.customerHub.storefrontRoutes = {
    login: "/account/login?return_url=%2F%23k-hub",
    register: "/account/register?return_url=%2F%23k-hub",
    logout: "/account/logout",
    profile: "/account",
    addresses: "/account/addresses",
  };
  
  window.customerHub.userId = null;
  
  window.customerHub.storeDomain = "morgans-dont-run-out.myshopify.com";

  
&lt;/script&gt;
&lt;!-- END app snippet --&gt;





&lt;!-- END app block --&gt;&lt;!-- BEGIN app block: shopify://apps/simprosys-google-shopping-feed/blocks/core_settings_block/1f0b859e-9fa6-4007-97e8-4513aff5ff3b --&gt;&lt;!-- BEGIN: Core Tags &amp; Scripts by Simprosys Google Shopping Feed --&gt;









&lt;!-- END: Core Tags &amp; Scripts by Simprosys Google Shopping Feed --&gt;
&lt;!-- END app block --&gt;&lt;!-- BEGIN app block: shopify://apps/wunderkind/blocks/tag/40b05e3b-2403-4814-8fab-e17e57e8b1aa --&gt;&lt;script type="text/javascript"&gt;
  window.__wunderkindShopifyApp = true;
&lt;/script&gt;






  &lt;script type="text/javascript"&gt;
    if (typeof window.bouncex === 'undefined') {
      window.bouncex = [];
    }

    localStorage.setItem('wknd-id', 7830);
  &lt;/script&gt;
  &lt;script
    src="https://tag.wknd.ai/7830/i.js"
    type="text/javascript"
    id="wunderkind-tag"
    async
  &gt;&lt;/script&gt;

  &lt;script type="text/javascript"&gt;
    if (typeof window.wunderkind === 'undefined') {
      window.wunderkind = {};
    }
  &lt;/script&gt;

  
    

    &lt;script type="text/javascript" id="wknd-cart"&gt;
      if (typeof window.wunderkind.cart === 'undefined') {
        window.wunderkind.cart = {
          quantity: 0,
          value: 0.0
        };
      }

      window.wkndPreviousCartValue = 0;

      setInterval(function () {
        var cartValue = parseInt(localStorage.getItem('wknd-cart') ?? '0', 10);

        if (cartValue === window.wkndPreviousCartValue) {
          return;
        }

        fetch(window.Shopify.routes.root + 'cart.js?wknd=' + cartValue)
          .then(function (response) { return response.json(); })
          .then(function (cart) {
            window.wunderkind ??= {};

            window.wunderkind.cart = {
              quantity: cart.item_count,
              value: cart.total_price / 100.0,
            };

            window.wkndPreviousCartValue = cartValue;

            if (window.wunderkind.cart.quantity === 0) {
              if (!window.sessionStorage.getItem('wknd-empty-cart-sent')) {
                bouncex.push(['empty_cart'], {
                  agent: 'app:shopify:inapp'
                })
                window.sessionStorage.setItem('wknd-empty-cart-sent', 'true');
              }
            } else {
              window.sessionStorage.removeItem('wknd-empty-cart-sent');
            }
          });
      }, 500);

      try {
        const observer = new PerformanceObserver((list) =&gt; {
          list.getEntries().forEach((entry) =&gt; {
            if (entry.name.includes('/cart/update.js') ||
              entry.name.includes('/cart/change.js')) {
              localStorage.setItem('wknd-cart', Date.now());
            }
          });
        });

        observer.observe({ type: "resource", buffered: true });
      } catch { }

      bouncex.push(['onProductReady', function(event) {
        if (event.data.product === 'inbox') {
          if (bouncex.et &amp;&amp; bouncex.et.cart) {
            bouncex.et.cart.init({
                replenishmentType: 'cookie',
                replenish: function (cart) {
                    bouncex.utils.cookies.create({
                        name: 'cart',
                        value: cart.token
                    });

                    window.location.href = bouncex.utils.url.allowParams() + '?bx_replen=true';
                }
            });
          }
        }
      }]);
    &lt;/script&gt;

    
  



&lt;!-- END app block --&gt;&lt;script src="https://cdn.shopify.com/extensions/fc1e0c5c-38a6-4898-9383-d64dc91674a6/referral-candy-109/assets/main.js" type="text/javascript" defer="defer"&gt;&lt;/script&gt;
&lt;script src="https://cdn.shopify.com/extensions/cc1e3f33-869f-484d-aa1f-afae61ba65d3/prive-subscriptions-13/assets/widget.min.small.js" type="text/javascript" defer="defer"&gt;&lt;/script&gt;
&lt;script src="https://cdn.shopify.com/extensions/4eaa397c-596f-406f-b2fa-0e1f8996f2e1/consentmo-gdpr-266/assets/consentmo_cookie_consent.js" type="text/javascript" defer="defer"&gt;&lt;/script&gt;
&lt;script src="https://cdn.shopify.com/extensions/af9e3308-71b4-43ff-a593-d0d9d5dbe108/pluralcart-66/assets/global.js" type="text/javascript" defer="defer"&gt;&lt;/script&gt;
&lt;link href="https://cdn.shopify.com/extensions/af9e3308-71b4-43ff-a593-d0d9d5dbe108/pluralcart-66/assets/global.css" rel="stylesheet" type="text/css" media="all"&gt;
&lt;meta property="og:image" content="https://cdn.shopify.com/s/files/1/0838/7991/files/PG_SocialImage.jpg?v=1632409164" /&gt;
&lt;meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0838/7991/files/PG_SocialImage.jpg?v=1632409164" /&gt;
&lt;meta property="og:image:width" content="1200" /&gt;
&lt;meta property="og:image:height" content="628" /&gt;
&lt;link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch"&gt;
&lt;script&gt;(function(){if ("sendBeacon" in navigator &amp;&amp; "performance" in window) {var session_token = document.cookie.match(/_shopify_s=([^;]*)/);function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked &amp;&amp; entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 8387991,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token &amp;&amp; session_token.length === 2 ? session_token[1] : "",page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());&lt;/script&gt;
&lt;script id="web-pixels-manager-setup"&gt;(function e(e,d,r,n,o,i){if(void 0===i&amp;&amp;(i={}),!Boolean(null===(t=null===(a=window.Shopify)||void 0===a?void 0:a.analytics)||void 0===t?void 0:t.replayQueue)){var a,t;window.Shopify=window.Shopify||{};var s=window.Shopify;s.analytics=s.analytics||{};var l=s.analytics;l.replayQueue=[],l.publish=function(e,d,r){return l.replayQueue.push([e,d,r]),!0};try{self.performance.mark("wpm:start")}catch(e){}var u=function(){var e={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:?[ /-](13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(13[2-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[1-9]|1[4-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:?[ /-](13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(13[2-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[1-9]|1[4-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+|)/},d=e.modern,r=e.legacy,n=navigator.userAgent;return n.match(d)?"modern":n.match(r)?"legacy":"unknown"}(),c="modern"===u?"modern":"legacy",f=(null!=o?o:{modern:"",legacy:""})[c],m=function(e){return[e.baseUrl,"/wpm","/b",e.hashVersion,"modern"===e.buildTarget?"m":"l",".js"].join("")}({baseUrl:r,hashVersion:n,buildTarget:c}),p=function(e){var d=e.version,r=e.bundleTarget,n=e.surface,o=e.pageUrl,i=e.monorailEndpoint;return{emit:function(e){var a=e.status,t=e.errorMsg,s=(new Date).getTime(),l=JSON.stringify({metadata:{event_sent_at_ms:s},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:d,bundle_target:r,page_url:o,status:a,surface:n,error_msg:t},metadata:{event_created_at_ms:s}}]});if(!i)return console&amp;&amp;console.warn&amp;&amp;console.warn("[Web Pixels Manager] No Monorail endpoint provided, skipping logging."),!1;try{return self.navigator.sendBeacon.bind(self.navigator)(i,l)}catch(e){}var u=new XMLHttpRequest;try{return u.open("POST",i,!0),u.setRequestHeader("Content-Type","text/plain"),u.send(l),!0}catch(e){return console&amp;&amp;console.warn&amp;&amp;console.warn("[Web Pixels Manager] Got an unhandled error while logging to Monorail."),!1}}}}({version:n,bundleTarget:u,surface:e.surface,pageUrl:self.location.href,monorailEndpoint:e.monorailEndpoint});try{i.browserTarget=u,function(e){var d=e.src,r=e.async,n=void 0===r||r,o=e.onload,i=e.onerror,a=e.sri,t=e.scriptDataAttributes,s=void 0===t?{}:t,l=document.createElement("script"),u=document.querySelector("head"),c=document.querySelector("body");if(l.async=n,l.src=d,a&amp;&amp;(l.integrity=a,l.crossOrigin="anonymous"),s)for(var f in s)if(Object.prototype.hasOwnProperty.call(s,f))try{l.dataset[f]=s[f]}catch(e){}if(o&amp;&amp;l.addEventListener("load",o),i&amp;&amp;l.addEventListener("error",i),u)u.appendChild(l);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(l)}}({src:m,async:!0,onload:function(){if(!function(){var e,d;return Boolean(null===(d=null===(e=window.Shopify)||void 0===e?void 0:e.analytics)||void 0===d?void 0:d.initialized)}()){var r=window.webPixelsManager.init(e)||void 0;if(r){d(r);var n=window.Shopify.analytics;n.replayQueue.forEach((function(e){var d=e[0],n=e[1],o=e[2];r.publishCustomEvent(d,n,o)})),n.replayQueue=[],n.publish=r.publishCustomEvent,n.visitor=r.visitor,n.initialized=!0}}},onerror:function(){return p.emit({status:"failed",errorMsg:"".concat(m," has failed to load")})},sri:function(e){var d=/^sha384-[A-Za-z0-9+/=]+$/;return"string"==typeof e&amp;&amp;d.test(e)}(f)?f:"",scriptDataAttributes:i}),p.emit({status:"loading"})}catch(e){p.emit({status:"failed",errorMsg:(null==e?void 0:e.message)||"Unknown error"})}}})({shopId: 8387991,storefrontBaseUrl: "//m.batteryebuy.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://monorail-edge.shopifysvc.com/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: [],webPixelsConfigList: [{"id":"717684874","configuration":"{\"shopDomain\":\"morgans-dont-run-out.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a01d8b75b39dbf0992185217ed5a7cde","type":"APP","apiClientId":2436932,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"700186762","configuration":"{\"accountID\":\"NrdGm5\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4dc2bf2f415d498931f502e99c2a3863","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"648708234","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"G-923H77H95M\\\",\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-923H77H95M\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-923H77H95M\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-923H77H95M\\\",\\\"MC-H20R0JP01T\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-923H77H95M\\\",\\\"MC-H20R0JP01T\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-923H77H95M\\\",\\\"MC-H20R0JP01T\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-923H77H95M\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-923H77H95M\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"4dfb9bba78bcc1d3298173fc750a772c","type":"APP","apiClientId":1780363,"privacyPurposes":[]},{"id":"560431242","configuration":"{\"storeId\":\"246be671-041f-4b19-ac56-2a58f2e66243\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d9611ca95a743a23303c55c0b84cba0e","type":"APP","apiClientId":41358721025,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"530743434","configuration":"{\"accountID\":\"7830\",\"checkoutExperienceEnabled\":\"true\",\"espPerformsOptInCheck\":\"0\",\"fieldMappingCountries\":\"[\\\"US\\\"]\",\"markets\":\"{}\",\"onsiteExperienceEnabled\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"b11d77ac35ffdf60d142a858e54565d1","type":"APP","apiClientId":54985097217,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"440729738","configuration":"{\"vwoAccountId\":\"242739\",\"eventConfiguration\":\"{\\\"ece\\\":0,\\\"pv\\\":1,\\\"prv\\\":1,\\\"patc\\\":1,\\\"prfc\\\":1,\\\"cv\\\":1,\\\"cs\\\":1,\\\"cc\\\":1}\",\"dataUri\":\"dev.visualwebsiteoptimizer.com\",\"customCodeConfig\":\"{\\\"customCodeEnabled\\\":false,\\\"customCode\\\":\\\"vwo.addShopifyMiddleware((payload) =\\u003e {    let newPayload = payload;    return newPayload;});\\\"}\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a3ce375f25adae759937eab8e1348fdc","type":"APP","apiClientId":68559962113,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"369098890","configuration":"{\"pixelCode\":\"C5K7FRQEIQRN3OTMJBKG\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"114720906","configuration":"{\"yotpoStoreId\":\"1czk4hDZQU9jrmp3MaNi1wqhc05RABHrg6aDSVLd\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8bb37a256888599d9a3d57f0551d3859","type":"APP","apiClientId":70132,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"99844234","configuration":"{\"config_url\": \"/a/elevar/static/configs/c5de48f6ef8ca3b0a24d6bd9fc2d8db804ee07d4/config.js\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"b3be987a89c30285d51c8f3465eaad8f","type":"APP","apiClientId":2509311,"privacyPurposes":[]},{"id":"27852938","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":[],"name":"Google Tag Manager - Custom"},{"id":"28442762","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"31","type":"CUSTOM","privacyPurposes":[],"name":"Checkout Mixpanel"},{"id":"29720714","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"5","type":"CUSTOM","privacyPurposes":[],"name":"Elevar - Checkout Tracking"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0411","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0411","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,effectiveTopLevelDomain: "",initData: {"shop":{"name":"Public Goods","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"morgans-dont-run-out.myshopify.com","countryCode":"US","storefrontUrl":"//m.batteryebuy.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"purchasingCompany":null},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed", {});},"//m.batteryebuy.com/cdn","a2bf07f9wd258a588pa9bc280fmc06997f5",{"modern":"","legacy":""},{"shopId":"8387991","storefrontBaseUrl":"//m.batteryebuy.com","extensionBaseUrl":"https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[]","isMerchantRequest":"false","hashVersion":"a2bf07f9wd258a588pa9bc280fmc06997f5"});&lt;/script&gt;&lt;script&gt;
  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
  window.ShopifyAnalytics.meta.currency = 'USD';
  var meta = {"page":{"pageType":"home"}};
  for (var attr in meta) {
    window.ShopifyAnalytics.meta[attr] = meta[attr];
  }
&lt;/script&gt;
&lt;script class="analytics"&gt;
  (function () {
    var customDocumentWrite = function(content) {
      var jquery = null;

      if (window.jQuery) {
        jquery = window.jQuery;
      } else if (window.Checkout &amp;&amp; window.Checkout.$) {
        jquery = window.Checkout.$;
      }

      if (jquery) {
        jquery('body').append(content);
      }
    };

    var hasLoggedConversion = function(token) {
      if (token) {
        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
      }
      return false;
    }

    var setCookieIfConversion = function(token) {
      if (token) {
        var twoMonthsFromNow = new Date(Date.now());
        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);

        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
      }
    }

    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
    if (trekkie.integrations) {
      return;
    }
    trekkie.methods = [
      'identify',
      'page',
      'ready',
      'track',
      'trackForm',
      'trackLink'
    ];
    trekkie.factory = function(method) {
      return function() {
        var args = Array.prototype.slice.call(arguments);
        args.unshift(method);
        trekkie.push(args);
        return trekkie;
      };
    };
    for (var i = 0; i &lt; trekkie.methods.length; i++) {
      var key = trekkie.methods[i];
      trekkie[key] = trekkie.factory(key);
    }
    trekkie.load = function(config) {
      trekkie.config = config || {};
      trekkie.config.initialDocumentCookie = document.cookie;
      var first = document.getElementsByTagName('script')[0];
      var script = document.createElement('script');
      script.type = 'text/javascript';
      script.onerror = function(e) {
        var scriptFallback = document.createElement('script');
        scriptFallback.type = 'text/javascript';
        scriptFallback.onerror = function(error) {
                var Monorail = {
      produce: function produce(monorailDomain, schemaId, payload) {
        var currentMs = new Date().getTime();
        var event = {
          schema_id: schemaId,
          payload: payload,
          metadata: {
            event_created_at_ms: currentMs,
            event_sent_at_ms: currentMs
          }
        };
        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
      },
      sendRequest: function sendRequest(endpointUrl, payload) {
        // Try the sendBeacon API
        if (window &amp;&amp; window.navigator &amp;&amp; typeof window.navigator.sendBeacon === 'function' &amp;&amp; typeof window.Blob === 'function' &amp;&amp; !Monorail.isIos12()) {
          var blobData = new window.Blob([payload], {
            type: 'text/plain'
          });

          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
            return true;
          } // sendBeacon was not successful

        } // XHR beacon

        var xhr = new XMLHttpRequest();

        try {
          xhr.open('POST', endpointUrl);
          xhr.setRequestHeader('Content-Type', 'text/plain');
          xhr.send(payload);
        } catch (e) {
          console.log(e);
        }

        return false;
      },
      isIos12: function isIos12() {
        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
      }
    };
    Monorail.produce('monorail-edge.shopifysvc.com',
      'trekkie_storefront_load_errors/1.1',
      {shop_id: 8387991,
      theme_id: 140638584970,
      app_name: "storefront",
      context_url: window.location.href,
      source_url: "//m.batteryebuy.com/cdn/s/trekkie.storefront.ea654ad13e3ed667730595658203b80580b293e0.min.js"});

        };
        scriptFallback.async = true;
        scriptFallback.src = '//m.batteryebuy.com/cdn/s/trekkie.storefront.ea654ad13e3ed667730595658203b80580b293e0.min.js';
        first.parentNode.insertBefore(scriptFallback, first);
      };
      script.async = true;
      script.src = '//m.batteryebuy.com/cdn/s/trekkie.storefront.ea654ad13e3ed667730595658203b80580b293e0.min.js';
      first.parentNode.insertBefore(script, first);
    };
    trekkie.load(
      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":8387991,"isMerchantRequest":null,"themeId":140638584970,"themeCityHash":"17889860273705584906","contentLanguage":"en","currency":"USD"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain"},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
    );

    var loaded = false;
    trekkie.ready(function() {
      if (loaded) return;
      loaded = true;

      window.ShopifyAnalytics.lib = window.trekkie;

      var originalDocumentWrite = document.write;
      document.write = customDocumentWrite;
      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
      document.write = originalDocumentWrite;

      window.ShopifyAnalytics.lib.page(null,{"pageType":"home","shopifyEmitted":true});

      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
      var token = match? match[1]: undefined;
      if (!hasLoggedConversion(token)) {
        setCookieIfConversion(token);
        
      }
    });


        var eventsListenerScript = document.createElement('script');
        eventsListenerScript.async = true;
        eventsListenerScript.src = "//m.batteryebuy.com/cdn/shopifycloud/shopify/assets/shop_events_listener-7e40c6290cd8fa1230e4aaf3237dddc1b481b77fa56e4b2df23c8bb8ad35e726.js";
        document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);

})();&lt;/script&gt;
&lt;script
  defer
  src="//m.batteryebuy.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-1.5.0.min.js"
  data-application="storefront-renderer"
  data-shop-id="8387991"
  data-render-region="gcp-us-central1"
  data-page-type="index"
  data-theme-instance-id="140638584970"
  data-monorail-region="shop_domain"
  data-resource-timing-sampling-rate="10"
&gt;&lt;/script&gt;
&lt;/head&gt;&lt;body class="prestige--v4 features--heading-large
  template-index"&gt;
    &lt;div id="purchaselimitReached" close&gt;
      &lt;div id="dialog"&gt;
        &lt;h1 class="dialog__heading"&gt;Heads up: You've reached the purchase limit on this product.&lt;/h1&gt;
        &lt;p class="dialog__para"&gt;
          For the time being, we're limiting the amount you can order of this product, so we make sure we have enough in
          stock for everyone.
        &lt;/p&gt;
        &lt;p class="dialog__para"&gt;Don't worry, our next restock is right around the corner!&lt;/p&gt;
        &lt;div&gt;
          &lt;button
            class="Button Button--primary Button--full"
            id="dialog__cancel"
            onclick="getElementById('purchaselimitReached').style.display = 'none'"
          &gt;
            OK
          &lt;/button&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;a class="PageSkipLink u-visually-hidden" href="#main"&gt;Skip to content &lt;/a&gt;
    &lt;span class="LoadingBar"&gt;&lt;/span&gt;
    &lt;div class="PageOverlay"&gt;&lt;/div&gt;
    &lt;div id="shopify-section-backinstock-popup" class="shopify-section"&gt;&lt;div class="backinstock__popup"&gt;
  &lt;div class="backinstock__popupInner"&gt;
    &lt;button type="button" class="backinstock__popupCloseIcon"&gt;&lt;svg class="Icon Icon--close" role="presentation" viewBox="0 0 16 14"&gt;
      &lt;path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"&gt;&lt;/path&gt;
    &lt;/svg&gt;&lt;span class="sr-only"&gt;Close&lt;/span&gt;
    &lt;/button&gt;
    &lt;h2 class="backinstock__PopupHeading"&gt;Notify me.&lt;/h2&gt;
    &lt;p class="backinstock__PopupText"&gt;Enter your email address and you'll be first to know when it's available.&lt;/p&gt;
    &lt;h2 class="backinstock__popupProductTitle"&gt;&lt;span class="sr-only"&gt;Product Title&lt;/span&gt;&lt;/h2&gt;
    &lt;input type="email" id="backinstockEmail" aria-label="Email address" placeholder="Email address" class="backinstock__popupEmailInput" value=""&gt;
    &lt;button type="submit" id="backinstock__popupSubmit" class="Button Button--primary backinstock__popupSubmit"&gt;
      Email me when available
    &lt;/button&gt;
    &lt;p class="backinstock__popupSuccess"&gt;Thanks! We'll email you as soon as it's available.&lt;/p&gt;
  &lt;/div&gt;
&lt;/div&gt;






&lt;/div&gt;

    

    &lt;script&gt;

  
  const currentURL = document.URL;
   // check UTM for google if so add cart note for free shipping
   // if (currentURL.includes("utm_source=google") || currentURL.includes("gclid=")) {
   //  jQuery.post('/cart/update.js', {note: 'google - 1.99 shiping'})
   //   .done(function( data ) {
   //    sessionStorage.setItem('Shipping199Promo','true');
   //    $('.AnnouncementBar').each(function(){$(this).remove()})

   //     if (!currentURL.includes("&amp;prmo8")) {
   //       window.location = window.location + "&amp;prmo8"
   //     }
   //   });
   //   
   // }
   //   if (currentURL.includes("utm_source=youtube")) {
   //      jQuery.post('/cart/update.js', {note: 'youtube - 1.99 shiping'})
   //      .done(function( data ) {
   //     sessionStorage.setItem('Shipping199Promo','true');
   //     $('.AnnouncementBar').each(function(){$(this).remove()})
   //         if (!currentURL.includes("&amp;prmo8")) {
   //           window.location = window.location + "&amp;prmo8"
   //         }
   //      });
   //    }

   if (currentURL.includes("utm_campaign=50offgrocery")) {
     jQuery.post('/cart/update.js', {note: '50% off grocery - free shiping'})
     .done(function( data ) {
         if (!currentURL.includes("&amp;prmo8")) {
           window.location = window.location + "&amp;prmo8"
         }
      });
     sessionStorage.setItem("pgTriggeredEmailCapturePopup", "true")
     sessionStorage.setItem('FreeShippingPromo','true');
   }
   if (currentURL.includes("FreeShipping_NonMembers")) {
     jQuery.post('/cart/update.js', {note: 'campaign - free shiping'})
      .done(function( data ) {
         if (!currentURL.includes("&amp;prmo8")) {
           window.location = window.location + "&amp;prmo8"
         }
      });
     sessionStorage.setItem("pgTriggeredEmailCapturePopup", "true")
     sessionStorage.setItem('FreeShippingPromo','true');
   }
   // if (currentURL.includes("fbclid=") &amp;&amp; !currentURL.includes("Ramen_99centShipping")) {
   //   jQuery.post('/cart/update.js', {note: 'facebook - 1.99 shiping'})
   //   .done(function() {
   //       if (!currentURL.includes("&amp;prmo8")) {
   //         window.location = window.location + "&amp;prmo8"
   //       }
   //    });
   //    sessionStorage.setItem('Shipping199Promo','true');
   // }

    const nowDate = new Date();
    const bannerTimes = createStartEndTime('01/15/2024, 06:00:00 AM EDT','01/15/2024, 11:59:00 PM EDT');
    const currentTimeDateObj = convertToEstTimeZone(nowDate);
    const emailFreeshippingKey = "freeshipping=011524";
  
    if (currentTimeDateObj &gt; bannerTimes.start &amp;&amp; currentTimeDateObj &lt; bannerTimes.end){
      if (currentURL.includes(emailFreeshippingKey)) {
         jQuery.post('/cart/update.js', {note: 'campaign - free shiping'})
         .done(function( data ) {
             if (!currentURL.includes("&amp;prmo8")) {
               window.location = window.location + "&amp;prmo8"
             }
          });
         sessionStorage.setItem('FreeShippingPromo','true');
         sessionStorage.setItem(emailFreeshippingKey,'true');
       }
    } else {
      if(sessionStorage.getItem(emailFreeshippingKey) &amp;&amp; sessionStorage.getItem("FreeShippingPromo")) {
        sessionStorage.removeItem('FreeShippingPromo');
      }
    }
   
   // if (currentURL.includes("utm_source=bing")) {
   //   jQuery.post('/cart/update.js', {note: 'bing - free shiping'})
   //   .done(function( data ) {
   //       if (!currentURL.includes("&amp;prmo8")) {
   //         window.location = window.location + "&amp;prmo8"
   //       }
   //    });
   //   sessionStorage.setItem('FreeShippingPromo','true');
   // }
   if (currentURL.includes("promo=freeshipping")) {
     jQuery.post('/cart/update.js', {note: 'campaign - free shiping'})
     .done(function( data ) {
         if (!currentURL.includes("&amp;prmo8")) {
           window.location = window.location + "&amp;prmo8"
         }
      });
     sessionStorage.setItem('FreeShippingPromo','true');
   }


  //************* EST Time Converter ************************** */
function createStartEndTime(startDate, endDate) {
  const startTime = new Date(startDate);
  const endTime = new Date(endDate);

  // convert start time and end time to EST
  const showBannerTimeDateObj = convertToEstTimeZone(startTime);
  const hideBannerTimeDateObj = convertToEstTimeZone(endTime);
  const bannerTimes = {start: showBannerTimeDateObj, end:hideBannerTimeDateObj};
  return bannerTimes;
}

//**********************Convert Time************************************* */
function convertToEstTimeZone(date) {// function to connvert date object to EST
  //EST offset
  const offset = -4
  // date passed from param
  const clientDate = date;
  // convert Date into UTC time
  const utc = clientDate.getTime() + (clientDate.getTimezoneOffset() * 60000);
  // convert to EST
  const timeInEst = new Date(utc + (3600000 * offset));
  // return date object
  return timeInEst;
}
  

&lt;/script&gt;
    
&lt;div id="reactivate-pop-up-wrapper"&gt; 
  &lt;div id="reactivate-pop-up-contents"&gt;
    &lt;div id="reactivate-pop-top-div"&gt;
      &lt;h3 id="reactivate-pop-header"&gt;It’s time to renew your membership.&lt;/h3&gt;&lt;img src="//m.batteryebuy.com/cdn/shop/t/895/assets/X.svg?v=40802881670009757651738077290" alt="Close popup" id="reactivate-pop-up-close" /&gt;
    &lt;/div&gt;
    &lt;div id="reactivate-pop-middle-div"&gt;
      &lt;h3&gt;Your annual membership has expired. An annual membership will be added to your cart during checkout. Your membership will be automatically activated after you checkout.&lt;/h3&gt;
    &lt;/div&gt;
    &lt;div&gt;
      &lt;!-- &lt;a id="reactivate-pop-bottom-div" href="/a/memberships/members/subscribes/membership-subscription"&gt;Renew Now&lt;/a&gt; --&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;
  



&lt;style&gt;
  
  .is-moved-by-drawer {
    -webkit-transform: none;
    will-change: auto;
  }
  
  #reactivate-pop-up-wrapper {
    display: none;
    height: 300px;
    width: 75%;
    max-width: 700px;
    top: 25%;
    position: fixed;
    z-index: 101;
    background-color: #000;
    border: 1px solid #fff;
    color: #fff;
    -webkit-box-shadow:  0px 0px 0px 9999px rgba(0, 0, 0, 0.5);
    box-shadow:  0px 0px 0px 9999px rgba(0, 0, 0, 0.5);
  }
  
  #reactivate-pop-middle-div {
    padding-top: 40px;
    padding-bottom: 45px;
    width: 80%;
    font-size: 16px;
    line-height: 22px;
  }

  #reactivate-pop-middle-div h3 {
    font-family: var(--text-font-family);;
  }
  
  #reactivate-pop-up-contents {
    height: 100%;
    text-align: center;
    color: #fff;
    text-align: -webkit-center;
    text-align: -moz-center;
  }
  
  #reactivate-pop-header {
    height: 25%;
    padding-top: 40px;
    display: inline-block;
    font-size: 26px;
  }
  
  #reactivate-pop-bottom-div {
    color: #000;
    font-family: var(--heading-font-family-secondary);
    padding: 15px;
    background-color: #fff;
  }
  
  #reactivate-pop-up-close {
    position: absolute;
    right: 50px;
    top: 40px;
    width: 20px;
    cursor: pointer;
  }
  
  @media (max-width: 900px) {
    
    #reactivate-pop-up-wrapper {
      height: 400px;
    }
    
    
    #reactivate-pop-header {
	  width: 250px;
      line-height: 26px;
    }
    
    #reactivate-pop-middle-div {
      font-size: 20px;
      line-height: 26px;
      padding-bottom: 45px;
    }
  }
  
  @media (max-width: 550px) {
     #reactivate-pop-up-close {
      right: 30px;
      top: 25px;
    }
  }
  
  @media (max-width: 500px) {
     #reactivate-pop-up-wrapper {
       height: 450px;
       width: 90%;
       top: 15%;
       left: 7%;
    }
    
    #reactivate-pop-bottom-div {
      padding: 20px;
      font-size: 14px;
    }
    #reactivate-pop-middle-div {
      padding-bottom: 65px;
      width: 90%
    }
  }
  
  @media (max-width: 385px) {
    #reactivate-pop-header {
      width: 200px;
    }
    #reactivate-pop-header {
      font-size: 20px;
    }
    #reactivate-pop-middle-div {
      font-size: 16px;
      line-height: 24px;
    }
    #reactivate-pop-up-wrapper {
      height: 400px;
    }
     #reactivate-pop-up-close {
      right: 25px;
      top: 20px;
    }
  }
  
  @media (max-width: 385px) {
    #reactivate-pop-up-wrapper {
      height: 450px;
    }
  }

&lt;/style&gt;

&lt;script&gt;
  $("#reactivate-pop-up-close").click(function() {
    $("#reactivate-pop-up-wrapper").css("display", "none")
    $('html').removeClass('no-scroll');
  })
&lt;/script&gt;
    &lt;div id="cart-alert"&gt;
  &lt;div id="cart-alert-container"&gt;
    &lt;div id="cart-alert-exit"&gt;
      &lt;span&gt;X&lt;/span&gt;
    &lt;/div&gt;
    &lt;div id="cart-alert-content"&gt;
      &lt;p&gt;The following items do not ship outside of the United States. Click remove from cart to remove the items if you 
        plan on shipping internationally.&lt;/p&gt;
      &lt;p id="cart-alert-titles"&gt;&lt;/p&gt;
      &lt;p id="cart-alert-remove"&gt;Remove from cart&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;style&gt;
  #cart-alert {
    display: none;
    position: fixed;
    top: 150px;
    color: #000;
    font-size: 16px;
    background-color: #fff;
    width: 500px;
    height: 400px;
    margin: 5% auto; /* Will not center vertically and won't work in IE6/7. */
    left: 0;
    right: 0;
    z-index: 1000;
  }

  #cart-alert-container {
    height: 100%;
  }

  #cart-alert-exit {
    position: absolute;
    left: 94%;
    top: 17px;
    cursor: pointer;
  }
  #cart-alert-content {
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    height: 100%;
    width: 75%;
    margin: 0 auto;
    text-align: center;
  }

  #cart-alert-titles {
    font-family: var(--heading-font-family-secondary);
  }
  
  #cart-alert-remove {
    background-color: #000;
    color: #fff;
    font-family: "NBH";
    margin: 0 auto;
    padding: 10px;
    cursor: pointer;
    font-family: var(--heading-font-family-secondary);
  }

  @media(max-width: 737px) {
    #cart-alert-content p {
      font-size: 16px;
    }
    #cart-alert-container{
      border: 1px solid #00000052;
    }
  }

  @media(max-width: 515px) {
    #cart-alert {
      width: 85%;
      height: 50%;
    }
    #cart-alert-exit {
      left: 92%;
      top: 22px;
    }
  }
  @media(max-width: 420px) {
    #cart-alert {
      width: 95%;
    }
  }

  @media(max-width: 325px) {
    #cart-alert-content {
      width: 85%;
    }
  }
&lt;/style&gt;

&lt;script defer&gt;
  $(document).ready(function() {

    $('.Header__IconCart').click(function(e) {
      e.preventDefault()

      checkForOutOfStock()
    })

    function checkForOutOfStock() {
      let outOfStock = []
      let domesticOnly = []
      let domesticOnlyId = []
      jQuery.getJSON('/cart.js', function(cart) {}).then(function(cart) {

        for (item of cart.items) {
          jQuery.getJSON('/products/' + item.handle + '.js', function(productInfo) {
            if (productInfo.tags.includes("domestic-only")) {
              domesticOnly.push(productInfo)
              domesticOnlyId.push(productInfo.variants[0].id)
            }

            if (!productInfo.variants[0].available &amp;&amp; (productInfo.variants[0].inventory_quantity &lt; 1 || productInfo.tags.includes("removed-from-store"))) {
              outOfStock.push(productInfo)
            }
          })
        }
      }).then(function() {
        setTimeout(function() {
          sessionStorage.setItem('PGdomesticOnlyId', JSON.stringify(domesticOnlyId));
          changeCartQuantity(outOfStock)
          if (sessionStorage.getItem('PGdomesticOnly') === null) {
            changeCartQuantityDomestic(domesticOnly)
          }
        }, 500)
      })
    }

    let isOOS = false

    function changeCartQuantity(outOfStock) {
      for (item of outOfStock) {
        $.ajax({
          type: 'POST',
          url: '/cart/change',
          data: {
            quantity: 0,
            id: item.variants[0].id
          },
          dataType: 'json',
          success: function(data) {
            isOOS = true
            alert(item.title + ' was removed from your cart because it is now sold out.');
          }
        })
      }
      setTimeout(function() {
        if (isOOS) {
          window.location.reload()
        }
      }, 500)
    }

    function changeCartQuantityDomestic(domesticOnly) {
      let domesticOnlyTitles = []
      var internationalAddress = false 
      if (domesticOnly.length &gt; 0 &amp;&amp; internationalAddress) {
        for (item of domesticOnly) {
          domesticOnlyTitles.push(item.title)
        }
      }
      sessionStorage.setItem('PGdomesticOnlyProducts', JSON.stringify(domesticOnlyTitles));
      var storedTitles = JSON.parse(sessionStorage.getItem("PGdomesticOnlyProducts"));
      if (storedTitles.length &gt; 0) {
        $("#cart-alert").show()
        $("#cart-alert-titles").text(storedTitles.join(", "))
      }
    }

    $("#cart-alert-remove").click(function(e) {
      e.preventDefault()
      e.stopPropagation()

      if (sessionStorage.getItem('PGdomesticOnlyId') !== null) {
        checkForOutOfStock()
      }

      var storedIds = JSON.parse(sessionStorage.getItem("PGdomesticOnlyId"));
      let updateData = {}
      for (let i = 0; i &lt; storedIds.length; i++) {
        let storedId = storedIds[i]
        updateData[storedId] = 0;
      }
      $.ajax({
        type: 'POST',
        url: '/cart/update',
        data: {
          updates: updateData
        },
        dataType: 'json',
        success: function(data) {

//           sessionStorage.setItem('PGdomesticOnly', 'true');
          sessionStorage.setItem("PGdomesticOnlyId", "")
          isOOS = true
        }
      })
      setTimeout(function() {
        if (isOOS) {
          window.location.reload(),
          $("#cart-alert").hide()
        }
      }, 500)
    })


    $("#cart-alert-exit").click(function (e) {
      e.preventDefault()
      e.stopPropagation()
      $("#cart-alert").hide()
      sessionStorage.setItem('PGdomesticOnly', 'false');
    })
  })
&lt;/script&gt;
    
&lt;div id="payment-failed-pop-up-wrapper"&gt; 
  &lt;div id="payment-failed-pop-up-contents"&gt;
    &lt;div id="payment-failed-pop-top-div"&gt;
&lt;!--       &lt;h3 id="payment-failed-pop-header"&gt;Please update your payment method.&lt;/h3&gt;&lt;img aria-label="exit popup" src="//m.batteryebuy.com/cdn/shop/t/895/assets/X.svg?v=40802881670009757651738077290" id="payment-failed-pop-up-close" /&gt; --&gt;
      &lt;h3 id="payment-failed-pop-header"&gt;There was a problem with &lt;br&gt;your membership payment.&lt;/h3&gt;&lt;img aria-label="exit popup" src="//m.batteryebuy.com/cdn/shop/t/895/assets/X.svg?v=40802881670009757651738077290" id="payment-failed-pop-up-close" /&gt;

    &lt;/div&gt;
    &lt;div id="payment-failed-pop-middle-div"&gt;
&lt;!--       &lt;h4&gt;Please update your card to resume your membership.&lt;/h4&gt; --&gt;
    &lt;/div&gt;
    &lt;div&gt;
&lt;!--       &lt;a id="payment-failed-pop-bottom-div" href="//m.batteryebuy.com/account?view=cardUpdate"&gt;Update Now&lt;/a&gt; --&gt;
&lt;!--       &lt;p id="failed-need-help"&gt;Need help?&lt;/p&gt; --&gt;
      &lt;a id="failed-contact" href="/pages/contact"&gt;Please contact us here.&lt;/a&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;
  



&lt;style&gt;
  
  .is-moved-by-drawer {
    -webkit-transform: none;
    will-change: auto;
  }
  
  #payment-failed-pop-up-wrapper {
    display: none;
    height: 300px;
    width: 75%;
    max-width: 700px;
    top: 25%;
    position: fixed;
    z-index: 101;
    background-color: #000;
    -webkit-box-shadow:  0px 0px 0px 9999px rgba(0, 0, 0, 0.5);
    box-shadow:  0px 0px 0px 9999px rgba(0, 0, 0, 0.5);
    border: 1px solid #fff;
  }
  
  #payment-failed-pop-middle-div {
    padding-top: 40px;
    padding-bottom: 45px;
    width: 80%;
    font-family: 'NB';
    font-size: 16px;
    line-height: 22px;
  }
  
  #payment-failed-pop-up-contents {
    height: 100%;
    text-align: center;
    color: #fff;
    text-align: -webkit-center;
    text-align: -moz-center;
  }
  
  #payment-failed-pop-header {
    height: 25%;
    padding-top: 40px;
    display: inline-block;
    font-size: 26px;
  }
  
  #payment-failed-pop-bottom-div {
    color: rgb(220, 136, 108);
    font-family: var(--heading-font-family-secondary);
    padding: 15px 25px;
    background-color: #fff;
  }
  
  #payment-failed-pop-up-close {
    position: absolute;
    right: 50px;
    top: 40px;
    width: 20px;
    cursor: pointer;
  }
  
  #failed-need-help {
    margin-top: 30px;
  }
  
  #failed-contact {
    font-family: var(--heading-font-family-secondary);
    text-decoration: underline;
    color: #fff;
    font-size: 16px;
  }
  
  @media (max-width: 900px) {
    
    #payment-failed-pop-up-wrapper {
      height: 400px;
    }
    
    
    #payment-failed-pop-header {
	  width: 250px;
      line-height: 26px;
    }
    
    #payment-failed-pop-middle-div {
      font-size: 20px;
      line-height: 26px;
      padding-bottom: 45px;
    }
  }
  
  @media (max-width: 550px) {
     #payment-failed-pop-up-close {
      right: 30px;
      top: 25px;
    }
  }
  
  @media (max-width: 500px) {
     #payment-failed-pop-up-wrapper {
       height: 400px;
       width: 90%;
       top: 15%;
       left: 7%;
    }
    
    #payment-failed-pop-bottom-div {
      padding: 20px;
      font-size: 14px;
    }
    #payment-failed-pop-middle-div {
      padding-bottom: 65px;
      width: 90%
    }
  }
  
  @media (max-width: 385px) {
    #payment-failed-pop-header {
      width: 200px;
    }
    #payment-failed-pop-header {
      font-size: 20px;
    }
    #payment-failed-pop-middle-div {
      font-size: 16px;
      line-height: 24px;
    }
    #payment-failed-pop-up-wrapper {
      height: 400px;
    }
     #payment-failede-pop-up-close {
      right: 25px;
      top: 20px;
    }
  }
  
  @media (max-width: 385px) {
    #payment-failed-pop-up-wrapper {
      height: 400px;
    }
  }

&lt;/style&gt;

&lt;script&gt;
  $("#payment-failed-pop-up-close").click(function() {
    $("#payment-failed-pop-up-wrapper").css("display", "none")
  })
&lt;/script&gt;
    &lt;div id="homepage_login_overlay_container"&gt;
    &lt;div id="homepage_login_window"&gt;
        &lt;div id="homepage_login_window_container"&gt;
            &lt;img src="https://cdn.shopify.com/s/files/1/0838/7991/files/PGblacklogo_1.png?v=1674592620" alt="PG_logo"
                id="login_logo"&gt;
                &lt;h2 id="login_heading" class="login_default_element"&gt;Quality Essentials,&lt;br&gt;Wholesale Prices.&lt;/h2&gt;
                &lt;h2 id="login_heading" class="login_success_element login_heading_success"&gt;Thanks!&lt;br&gt;10% off is yours.&lt;/h2&gt;
                &lt;p id="login_subheading" class="login_default_element"&gt;Sign up for 10% off your first purchase.&lt;/p&gt;
                &lt;p id="login_subheading" class="login_success_element login_subheading_success"&gt;Use this code at checkout.&lt;/p&gt;

            &lt;form action="#" id="login_form" data-list-id="RzYcvq" data-hs-cf-bound="true"&gt;
                &lt;input type="hidden" aria-label="Enter Email" name="contact[tags]" value="newsletter"&gt;
                &lt;input type="email" class="login_default_element input_email login_overlay_email" name="contact[email]" aria-label="Enter Email"
                    placeholder="Enter Email" required=""&gt;
                &lt;button type="submit" class="login_default_element submit_button login_submit"&gt;Sign Up&lt;/button&gt;
            &lt;/form&gt;
            &lt;input type="text" value="NEW10PG" aria-label="Coupon Code" id="discount_code" class="login_success_element input_email"&gt;
            &lt;button class="login_success_element submit_button copy_clipboard"&gt;Copy Code&lt;/button&gt;
          &lt;div name="hiko-container" type="register"&gt;&lt;/div&gt;
            &lt;p id="login_already"&gt;Already a member? &lt;span&gt;&lt;a href="/account" id="login_already--signin"&gt;Sign
                        in&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
        
    &lt;/div&gt;
&lt;/div&gt;

&lt;style&gt;
  

  .login_success_element {
    display: none;
    text-align: center;
  }

    #homepage_login_overlay_container {
        display: none;
        position: absolute;
        width: 100%;
        height: 100%;
        background-color: rgba(138, 133, 133, 0.4);
        z-index: 6;
    }

    #homepage_login_window {
        position: relative;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        width: 350px;
        height: 508px;
        background-color: white;
        padding: 28px 46px 23px 46px;
    }

    #login_logo {
        display: block;
        margin: 0 auto 34px auto;
    }

    #login_heading {
        line-height: 1.2;
        text-align: center;
        font-size: 22px;
        font-family: var(--heading-font-family-secondary);
    }

    input[name="customer[email]"] {
        border: 1px solid black;
    }

    .input_email {
        border: 1px solid black;
        padding: 14px;
        width: 100%;
    }

    .Form__SubmitWrapper button {
        width: 100%;
    }

    .submit_button {
        background-color: black;
        margin-top: 10px;
        padding-top: 10px;
        padding-bottom: 10px;
        color: white;
        font-family: var(--heading-font-family-secondary);
        width: 100%;
    }

    #login_form {
        display: flex;
        flex-direction: column;
    }

    #login_already {
        text-align: center;
        margin-top: 25px;
    }

    #login_already--signin {
        font-family: var(--heading-font-family-secondary);
        text-decoration: underline;
        text-underline-offset: 2px;
    }
&lt;/style&gt;

&lt;script defer&gt;
  

    document.addEventListener("hiko", (event) =&gt; {
      let $form = $('#login_form');
      let klaviyoListId = $form.attr('data-list-id');
      let email = event.detail.email;
       
      if(event.detail.action === "login"){
        let data = {
                    'g': klaviyoListId,
                    '$fields': '$source,$email,$consent_method,$consent_form_id,$origin',
                    '$list_fields': '',
                    '$timezone_offset': Math.abs(new Date().getTimezoneOffset() / 60),
                    '$source': 'Login overlay form',
                    '$email': email,
                    '$consent_method': 'Klaviyo Form',
                    '$origin': ''
                };
        
        $.ajax({
                    method: 'POST',
                    url: 'https://a.klaviyo.com/ajax/subscriptions/subscribe',
                    data: data
                }).done(function (response) {
                    localStorage.setItem('Gated_homepage', 'True');
                    $('html').removeClass('no-scroll');
                    $('#homepage_login_overlay_container').hide();
                }).fail(function (err) {
                    alert("Something wrong adding to email list!!!")
                });
      }
    });

    function _klaviyoFormOverlay() {
        if(localStorage.getItem('Gated_homepage')){
            $('#homepage_login_overlay_container').hide();
            return;
        }

        var $form = $('#login_form');
        var klaviyoListId = $form.attr('data-list-id');
        if (location.pathname != "/") {
            $('#homepage_login_overlay_container').hide();
            return;
        }
        // $('html').addClass('no-scroll');

        $('.copy_clipboard').on('click',function(e){
            const discountCode = $('#discount_code').attr('value');
            navigator.clipboard.writeText(discountCode);
            $('.copy_clipboard').text("Copied");
            setTimeout(function() {
                $('#homepage_login_overlay_container').hide();
                localStorage.setItem('Gated_homepage', 'True');
            }, 1000);
        })
        
        if (klaviyoListId) {
            $form.on('submit', function (e) {

                e.preventDefault();
                var email = $(".login_overlay_email").val()
                var data = {
                    'g': klaviyoListId,
                    '$fields': '$source,$email,$consent_method,$consent_form_id,$origin',
                    '$list_fields': '',
                    '$timezone_offset': Math.abs(new Date().getTimezoneOffset() / 60),
                    '$source': 'Login overlay form',
                    '$email': email,
                    '$consent_method': 'Klaviyo Form',
                    '$origin': ''
                };

                $.ajax({
                    method: 'POST',
                    url: 'https://a.klaviyo.com/ajax/subscriptions/subscribe',
                    data: data
                }).done(function (response) {

                  localStorage.setItem('Gated_homepage', 'True');
                    $('html').removeClass('no-scroll');
                    if (response.success) {
                         $('.login_success_element').show();
                        $('.login_default_element').hide()
                        $('#homepage_login_overlay_container').hide();
                    } else {
                        console.log("Error submiting email to Klaviyo!!");
                        $form.find('.login_overlay_email').val('');
                    }
                }).fail(function (err) {
                    $('html').removeClass('no-scroll');
                    $form.find('.login_overlay_email').val('');
                });
            });
        }

    }
  
    _klaviyoFormOverlay();
  
&lt;/script&gt;





&lt;script&gt;
  
  if(document.location.href.indexOf('fbclid=') &gt; 0 || document.location.href.indexOf('utm_source=google') &gt; 0 || document.location.href.indexOf('utm_source=youtube') &gt; 0) {
    sessionStorage.setItem('SocialUser','true');
  }

  

&lt;/script&gt;
  

  
  
  

  
  


&lt;div id="sidebar-cart"  data-cart="{&amp;quot;note&amp;quot;:null,&amp;quot;attributes&amp;quot;:{},&amp;quot;original_total_price&amp;quot;:0,&amp;quot;total_price&amp;quot;:0,&amp;quot;total_discount&amp;quot;:0,&amp;quot;total_weight&amp;quot;:0.0,&amp;quot;item_count&amp;quot;:0,&amp;quot;items&amp;quot;:[],&amp;quot;requires_shipping&amp;quot;:false,&amp;quot;currency&amp;quot;:&amp;quot;USD&amp;quot;,&amp;quot;items_subtotal_price&amp;quot;:0,&amp;quot;cart_level_discount_applications&amp;quot;:[],&amp;quot;checkout_charge_amount&amp;quot;:0}" class="Drawer Drawer--fromRight CartDrawer" aria-hidden="true" data-section-id="cart" data-section-type="cart" data-section-settings='{
            "type": "drawer",
            "itemCount":0
  ,
            "drawer": true,
            "hasShippingEstimator": false
            }'&gt;
  &lt;form class="Cart Drawer__Content" action="/cart" method="POST" novalidate&gt;
    &lt;div class="Drawer__Header"&gt;
      &lt;div class="Cart__HeadingWrapper"&gt;
       &lt;span class="Cart__Heading"&gt;Your Cart Is Empty
&lt;/span&gt;
        &lt;button class="Drawer__Close Icon-Wrapper--clickable" data-action="close-drawer" data-drawer-id="sidebar-cart" aria-label="Close cart"&gt;&lt;svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;
    &lt;path d="M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12L19 6.41Z" fill="#080808"/&gt;
    &lt;/svg&gt;&lt;span class="sr-only"&gt;Close&lt;/span&gt;
        &lt;/button&gt;
      &lt;/div&gt;

        &lt;div class="Cart__ShippingNotice" data-cart='0'&gt;&lt;p class="Cart__ShippingMessage"&gt;You’re &lt;span&gt;$45
              &lt;/span&gt; away from free shipping&lt;/p&gt;
          &lt;p class="Cart__ShippingMessagePromo"&gt;&lt;/p&gt;&lt;div class="Cart__ShippingProgressBar"&gt;
            &lt;div class="Cart__ShippingProgressLine" style="width: 0.0%" data-progress-line-width="0.0"&gt;
              &lt;div class="progress-pointer"&gt;&lt;svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;
  &lt;circle cx="8" cy="8" r="7" fill="#080808" stroke="white" stroke-width="2"/&gt;
  &lt;/svg&gt;&lt;/div&gt;
            &lt;/div&gt;
          &lt;/div&gt;

        &lt;/div&gt;
        &lt;div class="only-one-promo Alert Alert--error"&gt;&lt;p&gt;Only one offer is allowed.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
    &lt;div class="CartRefresh"&gt;
      &lt;div id="CartLoading"&gt;
        &lt;img class="CartLoading__icon" src="https://media.tenor.com/On7kvXhzml4AAAAi/loading-gif.gif" alt="loading icon"/&gt;
      &lt;/div&gt;
      &lt;div class="Drawer__Main" data-scrollable&gt;


          &lt;div class="Drawer__Container"&gt;
            &lt;input type="hidden" name="attributes[collection_mobile_items_per_row]" value=""&gt;
            &lt;input type="hidden" name="attributes[collection_desktop_items_per_row]" value=""&gt;

            
            

            

            

          &lt;/div&gt;

      &lt;div class="Cart__ItemList"&gt;
  
  


    

    

    

    &lt;div class="CartItem__Price-container"&gt;

      

      

      
    &lt;/div&gt;
  

&lt;/div&gt;

&lt;style&gt;
  .CartDrawer .CartItem__Price-container {
    padding: 5px;
}
&lt;/style&gt;



      
        &lt;div id="already_member"&gt;
          &lt;span&gt; Already a member? &lt;/span&gt;
          &lt;a href="/account"&gt;
             Sign in
          &lt;/a&gt;
        &lt;/div&gt;
      
      &lt;/div&gt;

      &lt;div id="upsellplus_drawer_offer"&gt;&lt;/div&gt;

      &lt;div class="Drawer__Footer" data-drawer-animated-bottom&gt;

        

        
        
        

        
&lt;/div&gt;
    &lt;/div&gt;

  &lt;/form&gt;
&lt;/div&gt;

&lt;script defer&gt;
  

  document.documentElement.style.setProperty('--cart-drawer-header-height', document.querySelector('.Cart .Drawer__Header').offsetHeight + 'px');
&lt;/script&gt;


      


&lt;!-- Cookie telling us if a customer has logged in before (has an account) --&gt;
&lt;script&gt;
  
&lt;/script&gt;


&lt;script&gt;
  if (window.location.href.toLowerCase().indexOf("shop2app")) {
    document.addEventListener("DOMContentLoaded", function() {
      let cookieConsent = document.querySelector(".csm-cookie-consent");
      if (cookieConsent) {
        cookieConsent.style.display = "none";
      }
    });
  }
&lt;/script&gt;
    

    &lt;div class="PageContainer"&gt;
      &lt;div id="shopify-section-announcement" class="shopify-section"&gt;&lt;!-- ********************** Announcement from blocks settings ************ --&gt;

  

  
    

    

    
      
      

  
    &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
      &lt;div class="AnnouncementBar AnnouncementBar-promotion"&gt;
        &lt;div style="background-color: #000000;" class="AnnouncementBar__Wrapper block-announcement_gkbFta"&gt;
          &lt;p class="AnnouncementBar__Content hidden-phone"&gt;&lt;a href="//m.batteryebuy.com/discount/MARCHFREESHIP?redirect=/collections/members-favorites"&gt;Enjoy free shipping all weekend long—no minimums! Use code &lt;b&gt;MARCHFREESHIP&lt;/b&gt; at checkout.&nbsp;&lt;/a&gt;&lt;span class="TermsApply_Link"&gt;&lt;/span&gt;&lt;div class="banner-tooltip-content"&gt;
              &lt;p&gt;&lt;/p&gt;
            &lt;/div&gt;
          &lt;/p&gt;
          
            &lt;p class="AnnouncementBar__Content hidden-tablet-and-up"&gt;&lt;a href="//m.batteryebuy.com/discount/MARCHFREESHIP?redirect=/collections/members-favorites"&gt;Enjoy free shipping all weekend long—no minimums! Use code &lt;b&gt;MARCHFREESHIP&lt;/b&gt; at checkout.&nbsp;&lt;/a&gt;&lt;span class="TermsApply_Link"&gt;&lt;/span&gt;&lt;div class="banner-tooltip-content"&gt;
                &lt;p&gt;&lt;/p&gt;
              &lt;/div&gt;
            &lt;/p&gt;
          
          &lt;button  class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;
            &amp;#10005;
          &lt;/button&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/section&gt;
  

  &lt;!-- ********************** Announcement from code ************ --&gt;
  
  

  

  
    

    
      &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
        &lt;div class="AnnouncementBar"&gt;
          &lt;div class="AnnouncementBar__Wrapper block-TIFFANY"&gt;
            &lt;p class="AnnouncementBar__Content Heading"&gt;
              
                25% off your first order is automatically applied at checkout, start shopping now.
              
            &lt;/p&gt;
            &lt;button class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;&amp;#10005;&lt;/button&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    
      &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
        &lt;div class="AnnouncementBar"&gt;
          &lt;div class="AnnouncementBar__Wrapper block-ALEXA"&gt;
            &lt;p class="AnnouncementBar__Content Heading"&gt;
              
                25% off your first order is automatically applied at checkout, start shopping now.
              
            &lt;/p&gt;
            &lt;button class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;&amp;#10005;&lt;/button&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    
      &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
        &lt;div class="AnnouncementBar"&gt;
          &lt;div class="AnnouncementBar__Wrapper block-VEGANBABE"&gt;
            &lt;p class="AnnouncementBar__Content Heading"&gt;
              
                25% off your first order is automatically applied at checkout, start shopping now.
              
            &lt;/p&gt;
            &lt;button class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;&amp;#10005;&lt;/button&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    
      &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
        &lt;div class="AnnouncementBar"&gt;
          &lt;div class="AnnouncementBar__Wrapper block-HARTLEY"&gt;
            &lt;p class="AnnouncementBar__Content Heading"&gt;
              
                25% off your first order is automatically applied at checkout, start shopping now.
              
            &lt;/p&gt;
            &lt;button class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;&amp;#10005;&lt;/button&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    
      &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
        &lt;div class="AnnouncementBar"&gt;
          &lt;div class="AnnouncementBar__Wrapper block-JAYMESQUIRES"&gt;
            &lt;p class="AnnouncementBar__Content Heading"&gt;
              
                25% off your first order is automatically applied at checkout, start shopping now.
              
            &lt;/p&gt;
            &lt;button class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;&amp;#10005;&lt;/button&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    
      &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
        &lt;div class="AnnouncementBar"&gt;
          &lt;div class="AnnouncementBar__Wrapper block-HOMEANDKIND"&gt;
            &lt;p class="AnnouncementBar__Content Heading"&gt;
              
                25% off your first order is automatically applied at checkout, start shopping now.
              
            &lt;/p&gt;
            &lt;button class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;&amp;#10005;&lt;/button&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    
      &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
        &lt;div class="AnnouncementBar"&gt;
          &lt;div class="AnnouncementBar__Wrapper block-EGGDRESSESUP"&gt;
            &lt;p class="AnnouncementBar__Content Heading"&gt;
              
                25% off your first order is automatically applied at checkout, start shopping now.
              
            &lt;/p&gt;
            &lt;button class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;&amp;#10005;&lt;/button&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    
      &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
        &lt;div class="AnnouncementBar"&gt;
          &lt;div class="AnnouncementBar__Wrapper block-ANNEPHUNG"&gt;
            &lt;p class="AnnouncementBar__Content Heading"&gt;
              
                25% off your first order is automatically applied at checkout, start shopping now.
              
            &lt;/p&gt;
            &lt;button class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;&amp;#10005;&lt;/button&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    
      &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
        &lt;div class="AnnouncementBar"&gt;
          &lt;div class="AnnouncementBar__Wrapper block-IDAHUANG"&gt;
            &lt;p class="AnnouncementBar__Content Heading"&gt;
              
                25% off your first order is automatically applied at checkout, start shopping now.
              
            &lt;/p&gt;
            &lt;button class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;&amp;#10005;&lt;/button&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    
      &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
        &lt;div class="AnnouncementBar"&gt;
          &lt;div class="AnnouncementBar__Wrapper block-DAMICO"&gt;
            &lt;p class="AnnouncementBar__Content Heading"&gt;
              
                25% off your first order is automatically applied at checkout, start shopping now.
              
            &lt;/p&gt;
            &lt;button class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;&amp;#10005;&lt;/button&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    
      &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
        &lt;div class="AnnouncementBar"&gt;
          &lt;div class="AnnouncementBar__Wrapper block-LIVINGLIFES"&gt;
            &lt;p class="AnnouncementBar__Content Heading"&gt;
              
                25% off your first order is automatically applied at checkout, start shopping now.
              
            &lt;/p&gt;
            &lt;button class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;&amp;#10005;&lt;/button&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    
      &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
        &lt;div class="AnnouncementBar"&gt;
          &lt;div class="AnnouncementBar__Wrapper block-MASSAKER"&gt;
            &lt;p class="AnnouncementBar__Content Heading"&gt;
              
                25% off your first order is automatically applied at checkout, start shopping now.
              
            &lt;/p&gt;
            &lt;button class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;&amp;#10005;&lt;/button&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    
      &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
        &lt;div class="AnnouncementBar"&gt;
          &lt;div class="AnnouncementBar__Wrapper block-WELCOMEPG25"&gt;
            &lt;p class="AnnouncementBar__Content Heading"&gt;
              
                25% off your first order is automatically applied at checkout, start shopping now.
              
            &lt;/p&gt;
            &lt;button class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;&amp;#10005;&lt;/button&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    
      &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
        &lt;div class="AnnouncementBar"&gt;
          &lt;div class="AnnouncementBar__Wrapper block-HAPPILYEVANSAFTERR"&gt;
            &lt;p class="AnnouncementBar__Content Heading"&gt;
              
                25% off your first order is automatically applied at checkout, start shopping now.
              
            &lt;/p&gt;
            &lt;button class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;&amp;#10005;&lt;/button&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    
      &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
        &lt;div class="AnnouncementBar"&gt;
          &lt;div class="AnnouncementBar__Wrapper block-DWELLING"&gt;
            &lt;p class="AnnouncementBar__Content Heading"&gt;
              
                25% off your first order is automatically applied at checkout, start shopping now.
              
            &lt;/p&gt;
            &lt;button class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;&amp;#10005;&lt;/button&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    
  
    

    
      &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
        &lt;div class="AnnouncementBar"&gt;
          &lt;div class="AnnouncementBar__Wrapper block-HERETICS"&gt;
            &lt;p class="AnnouncementBar__Content Heading"&gt;
              
                Get 20% off on your first order with code HERETICS.
              
            &lt;/p&gt;
            &lt;button class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;&amp;#10005;&lt;/button&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    
      &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
        &lt;div class="AnnouncementBar"&gt;
          &lt;div class="AnnouncementBar__Wrapper block-WAD"&gt;
            &lt;p class="AnnouncementBar__Content Heading"&gt;
              
                Get 20% off on your first order with code WAD.
              
            &lt;/p&gt;
            &lt;button class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;&amp;#10005;&lt;/button&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    
      &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
        &lt;div class="AnnouncementBar"&gt;
          &lt;div class="AnnouncementBar__Wrapper block-WILLCOLE"&gt;
            &lt;p class="AnnouncementBar__Content Heading"&gt;
              
                Get 20% off on your first order with code WILLCOLE.
              
            &lt;/p&gt;
            &lt;button class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;&amp;#10005;&lt;/button&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    
      &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
        &lt;div class="AnnouncementBar"&gt;
          &lt;div class="AnnouncementBar__Wrapper block-MINDPUMP"&gt;
            &lt;p class="AnnouncementBar__Content Heading"&gt;
              
                Get 20% off on your first order with code MINDPUMP.
              
            &lt;/p&gt;
            &lt;button class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;&amp;#10005;&lt;/button&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    
      &lt;section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"&gt;
        &lt;div class="AnnouncementBar"&gt;
          &lt;div class="AnnouncementBar__Wrapper block-DARKHORSE"&gt;
            &lt;p class="AnnouncementBar__Content Heading"&gt;
              
                Get 20% off on your first order with code DARKHORSE.
              
            &lt;/p&gt;
            &lt;button class="AnnouncementBar__cross" aria-label="Close Account Info Modal Box"&gt;&amp;#10005;&lt;/button&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    
  
  &lt;style&gt;
    #section-announcement {
      background: #000000;
      color: #ffffff;
    }
  &lt;/style&gt;

  &lt;script type="text/javascript" defer&gt;


      // Folowing code adjust the spaced needed for Announcement bar
      document.documentElement.style.setProperty('--announcement-bar-height', document.getElementById('shopify-section-announcement').offsetHeight + 'px');
      
      

      
        
          const nowDate1 = new Date();
            const bannerTimes1 = bannerTimeConvert('03/21/2025, 08:00:00 AM EDT','03/24/2025, 04:00:00 AM EDT');
            const currentTimeDateObj1 = convertToEstTimeZone(nowDate1);
            // if user time is in specified window show banner
            if (currentTimeDateObj1 &gt; bannerTimes1.start &amp;&amp; currentTimeDateObj1 &lt; bannerTimes1.end) {
              adAndEmailBanner("block-announcement_gkbFta",".com","block-announcement_gkbFta")
            }
        
      



      function bannerTimeConvert(startDate, endDate) {
        const startTime = new Date(startDate);
        const endTime = new Date(endDate);

        // convert start time and end time to EST
        const showBannerTimeDateObj = convertToEstTimeZone(startTime);
        const hideBannerTimeDateObj = convertToEstTimeZone(endTime);
        const bannerTimes = {start: showBannerTimeDateObj, end:hideBannerTimeDateObj};
        return bannerTimes;
      }

      // function to connvert date object to EST
      function convertToEstTimeZone(date) {

        //EST offset
        const offset = -4

        // date passed from param
        const clientDate = date;

        // convert Date into UTC time
        const utc = clientDate.getTime() + (clientDate.getTimezoneOffset() * 60000);

        // convert to EST
        const timeInEst = new Date(utc + (3600000 * offset));

        // return date object
        return timeInEst;
      }

      function isNotPage() {
          return window.location.href.indexOf('page') &gt; 0 ? false : true;
        }
      function adAndEmailBanner(showBannerId, utmString, sessionItemString) {
        if (sessionStorage.getItem('emailBannerClosed')) { return; }

        if (window.location.href.indexOf(utmString) &gt; 0 || sessionStorage.getItem(sessionItemString) &amp;&amp; isNotPage() || document.referrer.indexOf(utmString) &gt; 0) {
          if (!sessionStorage.getItem(sessionItemString) &amp;&amp; sessionItemString != '') {
            sessionStorage.setItem(sessionItemString, 'true')
            sessionStorage.setItem("email-banner", "true")
          }


          $('#product-banner').length &amp;&amp; $('#product-banner').hide()
          $('#email-capture-banner').length &amp;&amp; ('#email-capture-banner').attr('style', 'display: none !important');

          if ($('.' + showBannerId).length) {
            const htmlStyle = $('.' + showBannerId).attr('style');
            let isAutoshipBanner = false;
            if($('.' + showBannerId).find('p.hidden-phone a').length){
               isAutoshipBanner = $('.' + showBannerId).find('p.hidden-phone a').attr('href').includes('/auto-ship');
            }
            const ua = navigator.userAgent;
            // const isSafari = ua.indexOf("Safari") &gt; -1;
            // const isChrome = ua.indexOf('Chrome') &gt; -1;
            // if ((isChrome)&amp;&amp;(isSafari)) { isSafari = false; }
            const isMobileScreen = window.matchMedia("(max-width: 500px)").matches;
            // window.alert(isSafari);
            if(isMobileScreen &amp;&amp; isAutoshipBanner){
              return;
            }
            // console.log("Banner ID:: ",showBannerId)
            $('.' + showBannerId).attr('style', `display: flex !important; ${htmlStyle}`);
            // if(sessionStorage.getItem('Shipping99Promo')){
            //   $('.' + showBannerId).find('.AnnouncementBar__Content').text('Your First Order Ships for Just $0.99!');
            // } else if(sessionStorage.getItem('Shipping199Promo') &amp;&amp; !sessionStorage.getItem('Paid25promo')){
            //   $('.' + showBannerId).remove();
            // }
            //        document.getElementById(showBannerId).style.display = 'flex';
          }

        } else {
          //remove banner element if not related to avoid showing CODE through inspect tool
          if ($('.' + showBannerId).length){
            $('.' + showBannerId).remove()
          }
        }
      }


  $(".TermsApply_Link").on("click", function() {
    $(".banner-tooltip-content").toggle()
  })

  &lt;/script&gt;

  &lt;script defer&gt;
    const podCastName = "HERETICS$$WAD$$WILLCOLE$$MINDPUMP$$DARKHORSE";
    const podCastNameArr = podCastName.split('$$');

    for(const banner of podCastNameArr){
        adAndEmailBanner(`block-${banner}`,'utm_campaign='+banner,banner)
    }

    adAndEmailBanner('block-VEGANBABE', 'collections/that-vegan-babe', 'influencerBannerVEGANBABE');

    adAndEmailBanner('block-ALEXA', 'collections/alexa-fueled-naturally', 'influencerBannerALEXA');

    adAndEmailBanner('block-TIFFANY', 'collections/my-diy-happy-home', 'influencerBannerTIFFANY');

    adAndEmailBanner('block-WELCOMEPG25', 'utm_content=memfavs', 'memFavBannerWELCOMEPG25');

    adAndEmailBanner('block-HARTLEY', 'collections/hartley-home', 'influencerBannerHARTLEY');

    adAndEmailBanner('block-JAYMESQUIRES', 'collections/jayme-squires', 'influencerBannerJAYMESQUIRES');

    adAndEmailBanner('block-HOMEANDKIND', 'collections/home-kind', 'influencerBannerHOMEANDKIND');

    adAndEmailBanner('block-HAPPILYEVANSAFTERR', 'collections/ashley-steven', 'influencerBannerHAPPILYEVANSAFTERR');

    adAndEmailBanner('block-DWELLING', 'collections/dwelling-on-the-ridge', 'influencerBannerDWELLING');

    adAndEmailBanner('block-EGGDRESSESUP', 'collections/egg-dresses-up', 'influencerBannerEGGDRESSESUP');

    adAndEmailBanner('block-ANNEPHUNG', 'collections/anne-phung', 'influencerBannerANNEPHUNG');

    adAndEmailBanner('block-IDAHUANG', 'collections/ida-huang', 'influencerBannerIDAHUANG');

    adAndEmailBanner('block-DAMICO', 'collections/anthony-damico', 'influencerBannerDAMICO');

    adAndEmailBanner('block-LIVINGLIFES', 'collections/living-lifes-moments-1', 'influencerBannerLIVINGLIFES');

    adAndEmailBanner('block-MASSAKER', 'collections/stephanie-massaker', 'influencerBannerMASSAKER');

    adAndEmailBanner('block-milkshake-banner', 'utm_campaign=MILKSHAKE&amp;utm_medium=partner', 'MILKSHAKE')

    adAndEmailBanner('block-avantstay-banner', 'utm_content=AvantStay', 'AVANTSTAY')

    adAndEmailBanner('block-marianna-banner', 'utm_campaign=MARIANNA', 'MARIANNA')

    // adAndEmailBanner('block-pgshipping-banner', 'fbclid=', 'FreeShipping')

    adAndEmailBanner('block-the-pour-over-banner', 'utm_source=podcast&amp;utm_campaign=THEPOUROVER&amp;utm_medium=partner', 'THEPOUROVER')


    adAndEmailBanner('block-daily-tonic-banner', 'utm_campaign=DAILYTONIC', 'DAILYTONIC')

    adAndEmailBanner('block-who-promo-banner', "utm_campaign=WHO", "WHOpromo");

    adAndEmailBanner('block-whoa-banner', 'utm_campaign=WHOA&amp;utm_medium=partner', 'WHOA')

    adAndEmailBanner('block-hot-banner', 'utm_campaign=HOT', 'HOT')

&lt;/script&gt;

&lt;/div&gt;

      &lt;div id="shopify-section-header" class="shopify-section shopify-section--header"&gt;&lt;div
  id="Search"
  class="Search"
  aria-hidden="true"&gt; &lt;div class="Search__Inner"&gt;

    &lt;button
      class="Search__Close Icon-Wrapper--clickable hidden-tablet-down"
      data-action="close-search"
      aria-label="Close search"&gt;&lt;svg class="Icon Icon--close" role="presentation" viewBox="0 0 16 14"&gt;
      &lt;path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"&gt;&lt;/path&gt;
    &lt;/svg&gt;&lt;span class="sr-only"&gt;Close Search&lt;/span&gt;
    &lt;/button&gt;

    &lt;div class="Search__SearchBar"&gt;

      &lt;button class="Search__Close Link Link--primary" data-action="close-search"&gt;
        Back
&lt;span class="sr-only"&gt;Close Search&lt;/span&gt;
      &lt;/button&gt;

      &lt;form
        action="/search"
        name="GET"
        role="search"
        class="Search__Form"&gt;
        &lt;div class="Search__InputIconWrapper"&gt;&lt;svg width="16" height="16" viewBox="0 0 16 16" fill="none"&gt;
      &lt;path fill-rule="evenodd" clip-rule="evenodd" d="M1.22412 6.7814C1.22412 3.71504 3.72427 1.22165 6.79743 1.22165C9.87059 1.22165 12.3695 3.71504 12.3695 6.7814C12.3695 9.84775 9.87059 12.3424 6.79743 12.3424C3.72427 12.3424 1.22412 9.84775 1.22412 6.7814ZM16 15.1363L11.9963 11.1403C12.9905 9.96136 13.5941 8.44041 13.5941 6.7814C13.5941 3.04192 10.5442 0 6.79767 0C3.04867 0 0 3.04192 0 6.7814C0 10.5209 3.04867 13.564 6.79767 13.564C8.44322 13.564 9.95286 12.9764 11.1295 12.0027L15.1344 16L16 15.1363Z" fill="black"/&gt;
    &lt;/svg&gt;&lt;/div&gt;

        &lt;input
          type="search"
          id="my-search"
          class="Search__Input"
          name="q"
          autocomplete="off"
          autocorrect="off"
          autocapitalize="off"
          aria-label="Search"
          placeholder="Search"
          autofocus&gt;
        &lt;label
          for="search-reset"
          class="Search__ResetLabel"
          style="display: none;"&gt;
          &lt;input
            type="reset"
            id="search-reset"
            value=""
            style="display: none;"
aria-label="Reset Search"&gt;
          &lt;span&gt;&lt;svg width="27" height="27" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:avocode="https://avocode.com/" viewBox="0 0 27 27"&gt;
      &lt;defs&gt;&lt;/defs&gt;&lt;desc&gt;Generated with Avocode.&lt;/desc&gt;&lt;g&gt;&lt;g&gt;&lt;title&gt;search-x&lt;/title&gt;&lt;g&gt;&lt;title&gt;Oval&lt;/title&gt;&lt;path d="M13.5,21c4.14214,0 7.5,-3.35786 7.5,-7.5c0,-4.14214 -3.35786,-7.5 -7.5,-7.5c-4.14214,0 -7.5,3.35786 -7.5,7.5c0,4.14214 3.35786,7.5 7.5,7.5z" fill="#dedede" fill-opacity="1"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g&gt;&lt;title&gt;Path 9&lt;/title&gt;&lt;path d="M10,10l7,7" fill-opacity="0" fill="#ffffff" stroke-linejoin="miter" stroke-linecap="butt" stroke-opacity="1" stroke="#ffffff" stroke-miterlimit="20" stroke-width="1"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g&gt;&lt;title&gt;Path 9 Copy&lt;/title&gt;&lt;path d="M10,17l7,-7" fill-opacity="0" fill="#ffffff" stroke-linejoin="miter" stroke-linecap="butt" stroke-opacity="1" stroke="#ffffff" stroke-miterlimit="20" stroke-width="1"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;
    &lt;/svg&gt;&lt;/span&gt;
        &lt;/label&gt;
        &lt;input
          type="hidden"
          name="type"
          value="product"&gt;
      &lt;/form&gt;
    &lt;/div&gt;

    &lt;div class="Search__Results" aria-hidden="true"&gt;&lt;/div&gt;


&lt;div class="ProductPopular " data-section-type="slideshow" style="background-color: #ffffff;" data-upsell="null"&gt;&lt;h3 class="ProductPopular__Heading" data-aos="fade-up" data-aos-duration="800"&gt;Popular products
      &lt;/h3&gt;&lt;div class="Slideshow__Carousel ProductPopular__Products" data-flickity-config='{
                                    "prevNextButtons": true,
                                    "setGallerySize": true,
                                    "adaptiveHeight": false,
                                    "wrapAround": true,
                                    "pageDots": false,
                                    "cellAlign": "left",
                                    "contain": true,
                                    "freeScroll": true,
                                    "groupCells": "120%",
                                    "arrowShape": {"x0": 20, "x1": 60, "y1": 40, "x2": 60, "y2": 35, "x3": 25}
                                    }'&gt;

      

      

      

          





  


  
  


  &lt;div
    class="ProductCard  ProductCard--hover aos-animate "
    data-section-type="product-card"
    data-product-item="43539066093706"
    data-product-id="11383072455"
    data-aos="fade"
    data-aos-duration="800"
    
      data-aos-delay="10"
      style="order: 1"
    
  &gt;
    &lt;div class="ProductCard__Inner"&gt;
      &lt;div class="ProductCard__LabelContainer"&gt;
&lt;span class="ProductCard__Label Heading"&gt;BEST-SELLER &lt;/span&gt;&lt;/div&gt;&lt;a href="/products/hand-soap" class="ProductCard__ImageWrapper" aria-label="Go to Hand Soap"&gt;

          

&lt;div class="Picture ProductCard__Image" &gt;&lt;img
		src="//m.batteryebuy.com/cdn/shop/products/Hand-Soap-copy_25x.jpg?v=1628023283"
		data-sizes="auto"
		data-src="//m.batteryebuy.com/cdn/shop/products/Hand-Soap-copy.jpg?v=1628023283"
		data-parent-fit="contain"
		data-srcset="//m.batteryebuy.com/cdn/shop/products/Hand-Soap-copy_360x.jpg?v=1628023283 360w,
    //m.batteryebuy.com/cdn/shop/products/Hand-Soap-copy_540x.jpg?v=1628023283 540w,
    //m.batteryebuy.com/cdn/shop/products/Hand-Soap-copy_720x.jpg?v=1628023283 720w,
    //m.batteryebuy.com/cdn/shop/products/Hand-Soap-copy_900x.jpg?v=1628023283 900w,
    //m.batteryebuy.com/cdn/shop/products/Hand-Soap-copy_1080x.jpg?v=1628023283 1080w,
    //m.batteryebuy.com/cdn/shop/products/Hand-Soap-copy_1296x.jpg?v=1628023283 1296w,
    //m.batteryebuy.com/cdn/shop/products/Hand-Soap-copy_1512x.jpg?v=1628023283 1512w,
    //m.batteryebuy.com/cdn/shop/products/Hand-Soap-copy_1728x.jpg?v=1628023283 1728w,
    //m.batteryebuy.com/cdn/shop/products/Hand-Soap-copy_1920x.jpg?v=1628023283 1920w,
    //m.batteryebuy.com/cdn/shop/products/Hand-Soap-copy_2560x.jpg?v=1628023283 2560w"
		class="Image--lazyLoad  "
		alt="Public Goods Personal Care Hand Soap"/&gt;&lt;/div&gt;

&lt;div class="Picture ProductCard__ImageHover" &gt;&lt;img
		src="//m.batteryebuy.com/cdn/shop/files/hand_soap_lifestyle_01_25x.jpg?v=1700590748"
		data-sizes="auto"
		data-src="//m.batteryebuy.com/cdn/shop/files/hand_soap_lifestyle_01.jpg?v=1700590748"
		data-parent-fit="contain"
		data-srcset="//m.batteryebuy.com/cdn/shop/files/hand_soap_lifestyle_01_360x.jpg?v=1700590748 360w,
    //m.batteryebuy.com/cdn/shop/files/hand_soap_lifestyle_01_540x.jpg?v=1700590748 540w,
    //m.batteryebuy.com/cdn/shop/files/hand_soap_lifestyle_01_720x.jpg?v=1700590748 720w,
    //m.batteryebuy.com/cdn/shop/files/hand_soap_lifestyle_01_900x.jpg?v=1700590748 900w,
    //m.batteryebuy.com/cdn/shop/files/hand_soap_lifestyle_01_1080x.jpg?v=1700590748 1080w,
    //m.batteryebuy.com/cdn/shop/files/hand_soap_lifestyle_01_1296x.jpg?v=1700590748 1296w,
    //m.batteryebuy.com/cdn/shop/files/hand_soap_lifestyle_01_1512x.jpg?v=1700590748 1512w,
    //m.batteryebuy.com/cdn/shop/files/hand_soap_lifestyle_01_1728x.jpg?v=1700590748 1728w,
    //m.batteryebuy.com/cdn/shop/files/hand_soap_lifestyle_01_1920x.jpg?v=1700590748 1920w,
    //m.batteryebuy.com/cdn/shop/files/hand_soap_lifestyle_01_2560x.jpg?v=1700590748 2560w"
		class="Image--lazyLoad  "
		alt="Public Goods Personal Care Hand Soap"/&gt;&lt;/div&gt;


          &lt;div class="ProductCard__AnimatedCount"&gt;&lt;/div&gt;
        &lt;/a&gt;&lt;div class="ProductCard__ItemContent"&gt;
        &lt;a href="/products/hand-soap" class="Heading ProductCard__Title" aria-label="Go to Hand Soap"&gt;Hand Soap&lt;/a&gt;

        







&lt;div class="header card-product-price price-container members-options  has-selling-plan "&gt;&lt;!-- Regular Price --&gt;
    &lt;div class="price-row active ProductCard_Price"&gt;
      
      &lt;div class="regular-price"&gt;
      &lt;div&gt;
        &lt;span class="Price"&gt;
          $14.95
        &lt;/span&gt;
        
      &lt;/div&gt;
        
          
            &lt;span class="Member_Price"&gt;
              20% OFF FOR MEMBERS
              &lt;svg xmlns="http://www.w3.org/2000/svg" class="icon-member-info" width="9" height="10" viewBox="0 0 9 10" fill="none"&gt;
  &lt;path fill-rule="evenodd" clip-rule="evenodd" d="M4.5 0.333008C2.01472 0.333008 0 2.34773 0 4.83301C0 7.31829 2.01472 9.33301 4.5 9.33301C6.98528 9.33301 9 7.31829 9 4.83301C9 2.34773 6.98528 0.333008 4.5 0.333008ZM5.09961 3.55801H3.97461V2.58301H5.09961V3.55801ZM5.09961 7.30566H3.97461V4.53301H5.09961V7.30566Z" fill="#000"/&gt;
&lt;/svg&gt;

              &lt;div
  class="member_popup"
  id="memberPopup"
  role="dialog"
  aria-labelledby="memberPopupTitle"
  aria-describedby="memberPopupContent"
  aria-hidden="true"
&gt;
  &lt;div
    class="member_close_popup"
    aria-label="Close popup"
  &gt;
    &lt;svg xmlns="http://www.w3.org/2000/svg" width="18" height="17" viewBox="0 0 18 17" fill="none"&gt;
  &lt;path d="M12.8219 4.25L4.27393 12.75M4.27393 4.25L12.8219 12.75" stroke="#8C8C8C" stroke-width="1.41667" stroke-linecap="round" stroke-linejoin="round"/&gt;
  &lt;/svg&gt;

  &lt;/div&gt;

  &lt;div class="member_popup-container"&gt;
    &lt;div class="member-popup-content" id="memberPopupContent"&gt;
      &lt;h2 id="memberPopupTitle" class="sr-only"&gt;Membership Options&lt;/h2&gt;
      &lt;p&gt;Members save 20% on almost everything.&lt;/p&gt;
    &lt;/div&gt;

    &lt;div class="member-popup-btns"&gt;
      &lt;a
        href="/account/login"
        class="Button"
        aria-label="Log In"
      &gt;
        Log In
      &lt;/a&gt;
      &lt;span class="split" aria-hidden="true"&gt;&lt;/span&gt;
      &lt;div
        class="Button Join_Today"
        
        aria-label="Join Today"
      &gt;
        Join Today
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="popup-arrow" aria-hidden="true"&gt;&lt;/div&gt;
&lt;/div&gt;

            &lt;/span&gt;
          
        
      &lt;/div&gt;
    &lt;/div&gt;&lt;/div&gt;


        &lt;a
          href="/products/hand-soap#product-reviews"
          class="ProductMeta__ReviewsStars"
          aria-label="Go to Hand Soap"
        &gt;
          &lt;div class="ReviewStars__Size"&gt;
            &lt;div class="yotpo-widget-instance" data-yotpo-instance-id="575204" data-yotpo-product-id="11383072455" data-yotpo-product-handle="hand-soap"&gt;&lt;/div&gt;
            &lt;span&gt;| 12 fl oz&lt;/span&gt;
          &lt;/div&gt;
        &lt;/a&gt;
        &lt;div class="Alert Alert--error AddToCart__ErrorMessage"&gt;&lt;/div&gt;

        &lt;div
          class="ProductCard__AddToCart"
          data-product-limit=""
          
            style="overflow: initial"
          
        &gt;
          

            
            
            

            

            

            
            

            

            

            

            

            
            
            

            &lt;div
              class="subscribtion__options"
              data-selling-plan="[{&amp;quot;id&amp;quot;:&amp;quot;5309ac356f271e464ff7ce056646e04dc9529781&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Subscription Products&amp;quot;,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;values&amp;quot;:[&amp;quot;MONTH 1 MONTH 1  5 PERCENTAGE&amp;quot;,&amp;quot;MONTH 2 MONTH 2  5 PERCENTAGE&amp;quot;,&amp;quot;MONTH 3 MONTH 3  5 PERCENTAGE&amp;quot;]}],&amp;quot;selling_plans&amp;quot;:[{&amp;quot;id&amp;quot;:1172537482,&amp;quot;name&amp;quot;:&amp;quot;Monthly&amp;quot;,&amp;quot;description&amp;quot;:null,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;value&amp;quot;:&amp;quot;MONTH 1 MONTH 1  5 PERCENTAGE&amp;quot;}],&amp;quot;recurring_deliveries&amp;quot;:true,&amp;quot;price_adjustments&amp;quot;:[{&amp;quot;order_count&amp;quot;:null,&amp;quot;position&amp;quot;:1,&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:5}],&amp;quot;checkout_charge&amp;quot;:{&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:100}},{&amp;quot;id&amp;quot;:1216381066,&amp;quot;name&amp;quot;:&amp;quot;2 months&amp;quot;,&amp;quot;description&amp;quot;:null,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;value&amp;quot;:&amp;quot;MONTH 2 MONTH 2  5 PERCENTAGE&amp;quot;}],&amp;quot;recurring_deliveries&amp;quot;:true,&amp;quot;price_adjustments&amp;quot;:[{&amp;quot;order_count&amp;quot;:null,&amp;quot;position&amp;quot;:1,&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:5}],&amp;quot;checkout_charge&amp;quot;:{&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:100}},{&amp;quot;id&amp;quot;:1216413834,&amp;quot;name&amp;quot;:&amp;quot;3 months&amp;quot;,&amp;quot;description&amp;quot;:null,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;value&amp;quot;:&amp;quot;MONTH 3 MONTH 3  5 PERCENTAGE&amp;quot;}],&amp;quot;recurring_deliveries&amp;quot;:true,&amp;quot;price_adjustments&amp;quot;:[{&amp;quot;order_count&amp;quot;:null,&amp;quot;position&amp;quot;:1,&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:5}],&amp;quot;checkout_charge&amp;quot;:{&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:100}}],&amp;quot;app_id&amp;quot;:&amp;quot;5836469&amp;quot;}]"
              aria-hidden="true"
            &gt;
              &lt;div class="subscribtion__loading-overlay"&gt;&lt;/div&gt;
              &lt;label class="sub__option"&gt;
                &lt;span class="sub__option--onetime"&gt;
                  &lt;input
                    type="radio"
                    aria-label="One time subscription"
                    class="Sub__opt-radio"
                    value="onetime"
                    name="Sub__opt-radio-11383072455-1853"
                    
                      checked
                    
                  &gt;
                  &lt;span&gt;One Time&lt;/span&gt;
                &lt;/span&gt;
                &lt;span class="ProductMeta__Price Price"&gt;

                  
$14.95
                &lt;/span&gt;
              &lt;/label&gt;
              &lt;label class="sub__option sub-option"&gt;
                &lt;div class="sub__option--sub"&gt;
                  &lt;div class="sub__option__container"&gt;
                  &lt;input
                    type="radio"
                    aria-label="Delivery"
                    class="Sub__opt-radio"
                    value="subscription"
                    data-mp-event="Auto-ship clicked"
                    name="Sub__opt-radio-11383072455-1853"
                    

                  &gt;&lt;span&gt;Save extra 5% with auto-ship&lt;/span&gt;
                  &lt;!-- &lt;div id="wtf" class="prive"&gt;[{"id":1172537482,"name":"Monthly","description":null,"options":[{"name":"SUBSCRIBE","position":1,"value":"MONTH 1 MONTH 1  5 PERCENTAGE"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":5}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":1216381066,"name":"2 months","description":null,"options":[{"name":"SUBSCRIBE","position":1,"value":"MONTH 2 MONTH 2  5 PERCENTAGE"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":5}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":1216413834,"name":"3 months","description":null,"options":[{"name":"SUBSCRIBE","position":1,"value":"MONTH 3 MONTH 3  5 PERCENTAGE"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":5}],"checkout_charge":{"value_type":"percentage","value":100}}]&lt;/div&gt; --&gt;
                  &lt;select name="Sub__Plans" id="Sub__Plans-options"&gt;
                    
                      
                        
                          
                            &lt;option
                              value="Monthly"
                              data-item-index=""
                              data-plan-id="1172537482"
                              data-selleing-plan-id=""
                              
                                selected
                              
                            &gt;
                            Monthly
                            &lt;/option&gt;
                          
                          
                            &lt;option
                              value="2 months"
                              data-item-index=""
                              data-plan-id="1216381066"
                              data-selleing-plan-id=""
                              
                            &gt;
                            2 months
                            &lt;/option&gt;
                          
                          
                            &lt;option
                              value="3 months"
                              data-item-index=""
                              data-plan-id="1216413834"
                              data-selleing-plan-id=""
                              
                            &gt;
                            3 months
                            &lt;/option&gt;
                          
                        
                      
                  &lt;/select&gt;

                  &lt;/div&gt;

                  &lt;span class="ProductMeta__Price Price"&gt;
                    
                      $14.20
                    
                  &lt;/span&gt;

                &lt;/div&gt;
                
                &lt;div class="sub__radio-btns" id="Sub__Plans-radio-btns"&gt;
                  &lt;div class="delivery-options__title"&gt;Frequency: &lt;span&gt;Deliver One time&lt;/span&gt;
                  &lt;/div&gt;
                  &lt;div class="delivery-options"&gt;
                  
                    
                      
                        
                        &lt;label&gt;
                          &lt;input
                            type="radio"
                            class="subscription-option"
                            name="subscription-option-11383072455-1853"
                            value="Monthly"
                            data-item-index=""
                            data-plan-id="1172537482"
                            data-selleing-plan-id=""
                          &gt;
                          &lt;span&gt;Monthly&lt;/span&gt;
                        &lt;/label&gt;
                      
                        
                        &lt;label&gt;
                          &lt;input
                            type="radio"
                            class="subscription-option"
                            name="subscription-option-11383072455-1853"
                            value="2 months"
                            data-item-index=""
                            data-plan-id="1216381066"
                            data-selleing-plan-id=""
                          &gt;
                          &lt;span&gt;2 months&lt;/span&gt;
                        &lt;/label&gt;
                      
                        
                        &lt;label&gt;
                          &lt;input
                            type="radio"
                            class="subscription-option"
                            name="subscription-option-11383072455-1853"
                            value="3 months"
                            data-item-index=""
                            data-plan-id="1216413834"
                            data-selleing-plan-id=""
                          &gt;
                          &lt;span&gt;3 months&lt;/span&gt;
                        &lt;/label&gt;
                      
                    
                  
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/label&gt;
            &lt;/div&gt;
          
          &lt;div
            class="QuantitySelector QuantitySelector--black QuantitySelector--large ProductCard__Quantity"
            aria-hidden="true"
          &gt;

            &lt;button
              type="button"
              class="js-qty__adjust js-qty__adjust--minus QuantitySelector__Button QuantitySelector__Button--decrease"
              aria-label="reduce quantity"
            &gt;
              
    &lt;svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"&gt;
      &lt;path d="M13.4025 8.89652L13.4025 6.90248L8.49702 6.90248L6.50298 6.90247L3.59752 6.90248L3.59752 8.89652L6.50298 8.89652L8.49702 8.89652L13.4025 8.89652Z" fill="white"/&gt;
    &lt;/svg&gt;
            &lt;/button&gt;
            &lt;input
              type="text"
              class="js-qty__num QuantitySelector__CurrentQuantity"
              data-product-add-input
              value="1"
              readonly
              min="0"
              
                max="1745"
              
              aria-label="Quantity"
              pattern="[0-9]*"
              autocomplete="off"
              name="quantity"
              data-variant-id="43539066093706"
              data-nonmember-variant-id=""
              data-variant-id="43539066093706"
              data-product-sku="010-101-011-011"
            &gt;

            &lt;button
              type="button"
              class="js-qty__adjust js-qty__adjust--plus QuantitySelector__Button QuantitySelector__Button--increase"
              
              aria-label="increase quantity"
            &gt;
              &lt;svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"&gt;
      &lt;path d="M13.4025 8.89652L13.4025 6.90248L9.49702 6.90248L9.49702 2.99702L7.50298 2.99702L7.50298 6.90248L3.59752 6.90248L3.59752 8.89652L7.50298 8.89652V12.802H9.49702V8.89652L13.4025 8.89652Z" fill="white"/&gt;
    &lt;/svg&gt;
            &lt;/button&gt;
          &lt;/div&gt;
          
            
            
            &lt;button
              type="button"
              class="Button Button--secondary ProductCard__Button"
              
                data-subscribtion
              
              
                
                data-product-add-to-cart
                data-ge-product-data="&amp;quot;{\&amp;quot;id\&amp;quot;:11383072455,\&amp;quot;price\&amp;quot;:\&amp;quot;$14.95\&amp;quot;,\&amp;quot;compareAtPrice\&amp;quot;:\&amp;quot;$0.00\&amp;quot;}&amp;quot;"
              
            &gt;Add to Cart
&lt;/button&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;


        

          





  


  
  


  &lt;div
    class="ProductCard  ProductCard--hover aos-animate "
    data-section-type="product-card"
    data-product-item="43988563722378"
    data-product-id="11383027975"
    data-aos="fade"
    data-aos-duration="800"
    
      data-aos-delay="20"
      style="order: 2"
    
  &gt;
    &lt;div class="ProductCard__Inner"&gt;
      &lt;div class="ProductCard__LabelContainer"&gt;
&lt;span class="ProductCard__Label Heading"&gt;BEST-SELLER &lt;/span&gt;&lt;/div&gt;&lt;a href="/products/shampoo" class="ProductCard__ImageWrapper" aria-label="Go to Shampoo"&gt;

          

&lt;div class="Picture ProductCard__Image" &gt;&lt;img
		src="//m.batteryebuy.com/cdn/shop/products/Shampoo-copy_543e168e-bd1b-49d9-bfb1-a76a18085573_25x.jpg?v=1699983788"
		data-sizes="auto"
		data-src="//m.batteryebuy.com/cdn/shop/products/Shampoo-copy_543e168e-bd1b-49d9-bfb1-a76a18085573.jpg?v=1699983788"
		data-parent-fit="contain"
		data-srcset="//m.batteryebuy.com/cdn/shop/products/Shampoo-copy_543e168e-bd1b-49d9-bfb1-a76a18085573_360x.jpg?v=1699983788 360w,
    //m.batteryebuy.com/cdn/shop/products/Shampoo-copy_543e168e-bd1b-49d9-bfb1-a76a18085573_540x.jpg?v=1699983788 540w,
    //m.batteryebuy.com/cdn/shop/products/Shampoo-copy_543e168e-bd1b-49d9-bfb1-a76a18085573_720x.jpg?v=1699983788 720w,
    //m.batteryebuy.com/cdn/shop/products/Shampoo-copy_543e168e-bd1b-49d9-bfb1-a76a18085573_900x.jpg?v=1699983788 900w,
    //m.batteryebuy.com/cdn/shop/products/Shampoo-copy_543e168e-bd1b-49d9-bfb1-a76a18085573_1080x.jpg?v=1699983788 1080w,
    //m.batteryebuy.com/cdn/shop/products/Shampoo-copy_543e168e-bd1b-49d9-bfb1-a76a18085573_1296x.jpg?v=1699983788 1296w,
    //m.batteryebuy.com/cdn/shop/products/Shampoo-copy_543e168e-bd1b-49d9-bfb1-a76a18085573_1512x.jpg?v=1699983788 1512w,
    //m.batteryebuy.com/cdn/shop/products/Shampoo-copy_543e168e-bd1b-49d9-bfb1-a76a18085573_1728x.jpg?v=1699983788 1728w,
    //m.batteryebuy.com/cdn/shop/products/Shampoo-copy_543e168e-bd1b-49d9-bfb1-a76a18085573_1920x.jpg?v=1699983788 1920w,
    //m.batteryebuy.com/cdn/shop/products/Shampoo-copy_543e168e-bd1b-49d9-bfb1-a76a18085573_2560x.jpg?v=1699983788 2560w"
		class="Image--lazyLoad  "
		alt="Public Goods Personal Care Shampoo"/&gt;&lt;/div&gt;

&lt;div class="Picture ProductCard__ImageHover" &gt;&lt;img
		src="//m.batteryebuy.com/cdn/shop/products/shampoo_lifestyle_01_25x.jpg?v=1700105468"
		data-sizes="auto"
		data-src="//m.batteryebuy.com/cdn/shop/products/shampoo_lifestyle_01.jpg?v=1700105468"
		data-parent-fit="contain"
		data-srcset="//m.batteryebuy.com/cdn/shop/products/shampoo_lifestyle_01_360x.jpg?v=1700105468 360w,
    //m.batteryebuy.com/cdn/shop/products/shampoo_lifestyle_01_540x.jpg?v=1700105468 540w,
    //m.batteryebuy.com/cdn/shop/products/shampoo_lifestyle_01_720x.jpg?v=1700105468 720w,
    //m.batteryebuy.com/cdn/shop/products/shampoo_lifestyle_01_900x.jpg?v=1700105468 900w,
    //m.batteryebuy.com/cdn/shop/products/shampoo_lifestyle_01_1080x.jpg?v=1700105468 1080w,
    //m.batteryebuy.com/cdn/shop/products/shampoo_lifestyle_01_1296x.jpg?v=1700105468 1296w,
    //m.batteryebuy.com/cdn/shop/products/shampoo_lifestyle_01_1512x.jpg?v=1700105468 1512w,
    //m.batteryebuy.com/cdn/shop/products/shampoo_lifestyle_01_1728x.jpg?v=1700105468 1728w,
    //m.batteryebuy.com/cdn/shop/products/shampoo_lifestyle_01_1920x.jpg?v=1700105468 1920w,
    //m.batteryebuy.com/cdn/shop/products/shampoo_lifestyle_01_2560x.jpg?v=1700105468 2560w"
		class="Image--lazyLoad  "
		alt="Public Goods Personal Care Shampoo"/&gt;&lt;/div&gt;


          &lt;div class="ProductCard__AnimatedCount"&gt;&lt;/div&gt;
        &lt;/a&gt;&lt;div class="ProductCard__ItemContent"&gt;
        &lt;a href="/products/shampoo" class="Heading ProductCard__Title" aria-label="Go to Shampoo"&gt;Shampoo&lt;/a&gt;

        







&lt;div class="header card-product-price price-container members-options  has-selling-plan "&gt;&lt;!-- Regular Price --&gt;
    &lt;div class="price-row active ProductCard_Price"&gt;
      
      &lt;div class="regular-price"&gt;
      &lt;div&gt;
        &lt;span class="Price"&gt;
          $19.95
        &lt;/span&gt;
        
      &lt;/div&gt;
        
          
            &lt;span class="Member_Price"&gt;
              20% OFF FOR MEMBERS
              &lt;svg xmlns="http://www.w3.org/2000/svg" class="icon-member-info" width="9" height="10" viewBox="0 0 9 10" fill="none"&gt;
  &lt;path fill-rule="evenodd" clip-rule="evenodd" d="M4.5 0.333008C2.01472 0.333008 0 2.34773 0 4.83301C0 7.31829 2.01472 9.33301 4.5 9.33301C6.98528 9.33301 9 7.31829 9 4.83301C9 2.34773 6.98528 0.333008 4.5 0.333008ZM5.09961 3.55801H3.97461V2.58301H5.09961V3.55801ZM5.09961 7.30566H3.97461V4.53301H5.09961V7.30566Z" fill="#000"/&gt;
&lt;/svg&gt;

              &lt;div
  class="member_popup"
  id="memberPopup"
  role="dialog"
  aria-labelledby="memberPopupTitle"
  aria-describedby="memberPopupContent"
  aria-hidden="true"
&gt;
  &lt;div
    class="member_close_popup"
    aria-label="Close popup"
  &gt;
    &lt;svg xmlns="http://www.w3.org/2000/svg" width="18" height="17" viewBox="0 0 18 17" fill="none"&gt;
  &lt;path d="M12.8219 4.25L4.27393 12.75M4.27393 4.25L12.8219 12.75" stroke="#8C8C8C" stroke-width="1.41667" stroke-linecap="round" stroke-linejoin="round"/&gt;
  &lt;/svg&gt;

  &lt;/div&gt;

  &lt;div class="member_popup-container"&gt;
    &lt;div class="member-popup-content" id="memberPopupContent"&gt;
      &lt;h2 id="memberPopupTitle" class="sr-only"&gt;Membership Options&lt;/h2&gt;
      &lt;p&gt;Members save 20% on almost everything.&lt;/p&gt;
    &lt;/div&gt;

    &lt;div class="member-popup-btns"&gt;
      &lt;a
        href="/account/login"
        class="Button"
        aria-label="Log In"
      &gt;
        Log In
      &lt;/a&gt;
      &lt;span class="split" aria-hidden="true"&gt;&lt;/span&gt;
      &lt;div
        class="Button Join_Today"
        
        aria-label="Join Today"
      &gt;
        Join Today
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="popup-arrow" aria-hidden="true"&gt;&lt;/div&gt;
&lt;/div&gt;

            &lt;/span&gt;
          
        
      &lt;/div&gt;
    &lt;/div&gt;&lt;/div&gt;


        &lt;a
          href="/products/shampoo#product-reviews"
          class="ProductMeta__ReviewsStars"
          aria-label="Go to Shampoo"
        &gt;
          &lt;div class="ReviewStars__Size"&gt;
            &lt;div class="yotpo-widget-instance" data-yotpo-instance-id="575204" data-yotpo-product-id="11383027975" data-yotpo-product-handle="shampoo"&gt;&lt;/div&gt;
            &lt;span&gt;| 12 fl oz&lt;/span&gt;
          &lt;/div&gt;
        &lt;/a&gt;
        &lt;div class="Alert Alert--error AddToCart__ErrorMessage"&gt;&lt;/div&gt;

        &lt;div
          class="ProductCard__AddToCart"
          data-product-limit=""
          
            style="overflow: initial"
          
        &gt;
          

            
            
            

            

            

            
            

            

            

            

            

            
            
            

            &lt;div
              class="subscribtion__options"
              data-selling-plan="[{&amp;quot;id&amp;quot;:&amp;quot;5309ac356f271e464ff7ce056646e04dc9529781&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Subscription Products&amp;quot;,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;values&amp;quot;:[&amp;quot;MONTH 1 MONTH 1  5 PERCENTAGE&amp;quot;,&amp;quot;MONTH 2 MONTH 2  5 PERCENTAGE&amp;quot;,&amp;quot;MONTH 3 MONTH 3  5 PERCENTAGE&amp;quot;]}],&amp;quot;selling_plans&amp;quot;:[{&amp;quot;id&amp;quot;:1172537482,&amp;quot;name&amp;quot;:&amp;quot;Monthly&amp;quot;,&amp;quot;description&amp;quot;:null,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;value&amp;quot;:&amp;quot;MONTH 1 MONTH 1  5 PERCENTAGE&amp;quot;}],&amp;quot;recurring_deliveries&amp;quot;:true,&amp;quot;price_adjustments&amp;quot;:[{&amp;quot;order_count&amp;quot;:null,&amp;quot;position&amp;quot;:1,&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:5}],&amp;quot;checkout_charge&amp;quot;:{&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:100}},{&amp;quot;id&amp;quot;:1216381066,&amp;quot;name&amp;quot;:&amp;quot;2 months&amp;quot;,&amp;quot;description&amp;quot;:null,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;value&amp;quot;:&amp;quot;MONTH 2 MONTH 2  5 PERCENTAGE&amp;quot;}],&amp;quot;recurring_deliveries&amp;quot;:true,&amp;quot;price_adjustments&amp;quot;:[{&amp;quot;order_count&amp;quot;:null,&amp;quot;position&amp;quot;:1,&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:5}],&amp;quot;checkout_charge&amp;quot;:{&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:100}},{&amp;quot;id&amp;quot;:1216413834,&amp;quot;name&amp;quot;:&amp;quot;3 months&amp;quot;,&amp;quot;description&amp;quot;:null,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;value&amp;quot;:&amp;quot;MONTH 3 MONTH 3  5 PERCENTAGE&amp;quot;}],&amp;quot;recurring_deliveries&amp;quot;:true,&amp;quot;price_adjustments&amp;quot;:[{&amp;quot;order_count&amp;quot;:null,&amp;quot;position&amp;quot;:1,&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:5}],&amp;quot;checkout_charge&amp;quot;:{&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:100}}],&amp;quot;app_id&amp;quot;:&amp;quot;5836469&amp;quot;}]"
              aria-hidden="true"
            &gt;
              &lt;div class="subscribtion__loading-overlay"&gt;&lt;/div&gt;
              &lt;label class="sub__option"&gt;
                &lt;span class="sub__option--onetime"&gt;
                  &lt;input
                    type="radio"
                    aria-label="One time subscription"
                    class="Sub__opt-radio"
                    value="onetime"
                    name="Sub__opt-radio-11383027975-1856"
                    
                      checked
                    
                  &gt;
                  &lt;span&gt;One Time&lt;/span&gt;
                &lt;/span&gt;
                &lt;span class="ProductMeta__Price Price"&gt;

                  
$19.95
                &lt;/span&gt;
              &lt;/label&gt;
              &lt;label class="sub__option sub-option"&gt;
                &lt;div class="sub__option--sub"&gt;
                  &lt;div class="sub__option__container"&gt;
                  &lt;input
                    type="radio"
                    aria-label="Delivery"
                    class="Sub__opt-radio"
                    value="subscription"
                    data-mp-event="Auto-ship clicked"
                    name="Sub__opt-radio-11383027975-1856"
                    

                  &gt;&lt;span&gt;Save extra 5% with auto-ship&lt;/span&gt;
                  &lt;!-- &lt;div id="wtf" class="prive"&gt;[{"id":1172537482,"name":"Monthly","description":null,"options":[{"name":"SUBSCRIBE","position":1,"value":"MONTH 1 MONTH 1  5 PERCENTAGE"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":5}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":1216381066,"name":"2 months","description":null,"options":[{"name":"SUBSCRIBE","position":1,"value":"MONTH 2 MONTH 2  5 PERCENTAGE"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":5}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":1216413834,"name":"3 months","description":null,"options":[{"name":"SUBSCRIBE","position":1,"value":"MONTH 3 MONTH 3  5 PERCENTAGE"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":5}],"checkout_charge":{"value_type":"percentage","value":100}}]&lt;/div&gt; --&gt;
                  &lt;select name="Sub__Plans" id="Sub__Plans-options"&gt;
                    
                      
                        
                          
                            &lt;option
                              value="Monthly"
                              data-item-index=""
                              data-plan-id="1172537482"
                              data-selleing-plan-id=""
                              
                                selected
                              
                            &gt;
                            Monthly
                            &lt;/option&gt;
                          
                          
                            &lt;option
                              value="2 months"
                              data-item-index=""
                              data-plan-id="1216381066"
                              data-selleing-plan-id=""
                              
                            &gt;
                            2 months
                            &lt;/option&gt;
                          
                          
                            &lt;option
                              value="3 months"
                              data-item-index=""
                              data-plan-id="1216413834"
                              data-selleing-plan-id=""
                              
                            &gt;
                            3 months
                            &lt;/option&gt;
                          
                        
                      
                  &lt;/select&gt;

                  &lt;/div&gt;

                  &lt;span class="ProductMeta__Price Price"&gt;
                    
                      $18.95
                    
                  &lt;/span&gt;

                &lt;/div&gt;
                
                &lt;div class="sub__radio-btns" id="Sub__Plans-radio-btns"&gt;
                  &lt;div class="delivery-options__title"&gt;Frequency: &lt;span&gt;Deliver One time&lt;/span&gt;
                  &lt;/div&gt;
                  &lt;div class="delivery-options"&gt;
                  
                    
                      
                        
                        &lt;label&gt;
                          &lt;input
                            type="radio"
                            class="subscription-option"
                            name="subscription-option-11383027975-1856"
                            value="Monthly"
                            data-item-index=""
                            data-plan-id="1172537482"
                            data-selleing-plan-id=""
                          &gt;
                          &lt;span&gt;Monthly&lt;/span&gt;
                        &lt;/label&gt;
                      
                        
                        &lt;label&gt;
                          &lt;input
                            type="radio"
                            class="subscription-option"
                            name="subscription-option-11383027975-1856"
                            value="2 months"
                            data-item-index=""
                            data-plan-id="1216381066"
                            data-selleing-plan-id=""
                          &gt;
                          &lt;span&gt;2 months&lt;/span&gt;
                        &lt;/label&gt;
                      
                        
                        &lt;label&gt;
                          &lt;input
                            type="radio"
                            class="subscription-option"
                            name="subscription-option-11383027975-1856"
                            value="3 months"
                            data-item-index=""
                            data-plan-id="1216413834"
                            data-selleing-plan-id=""
                          &gt;
                          &lt;span&gt;3 months&lt;/span&gt;
                        &lt;/label&gt;
                      
                    
                  
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/label&gt;
            &lt;/div&gt;
          
          &lt;div
            class="QuantitySelector QuantitySelector--black QuantitySelector--large ProductCard__Quantity"
            aria-hidden="true"
          &gt;

            &lt;button
              type="button"
              class="js-qty__adjust js-qty__adjust--minus QuantitySelector__Button QuantitySelector__Button--decrease"
              aria-label="reduce quantity"
            &gt;
              
    &lt;svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"&gt;
      &lt;path d="M13.4025 8.89652L13.4025 6.90248L8.49702 6.90248L6.50298 6.90247L3.59752 6.90248L3.59752 8.89652L6.50298 8.89652L8.49702 8.89652L13.4025 8.89652Z" fill="white"/&gt;
    &lt;/svg&gt;
            &lt;/button&gt;
            &lt;input
              type="text"
              class="js-qty__num QuantitySelector__CurrentQuantity"
              data-product-add-input
              value="1"
              readonly
              min="0"
              
                max="1645"
              
              aria-label="Quantity"
              pattern="[0-9]*"
              autocomplete="off"
              name="quantity"
              data-variant-id="43988563722378"
              data-nonmember-variant-id=""
              data-variant-id="43988563722378"
              data-product-sku="010-101-014-011"
            &gt;

            &lt;button
              type="button"
              class="js-qty__adjust js-qty__adjust--plus QuantitySelector__Button QuantitySelector__Button--increase"
              
              aria-label="increase quantity"
            &gt;
              &lt;svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"&gt;
      &lt;path d="M13.4025 8.89652L13.4025 6.90248L9.49702 6.90248L9.49702 2.99702L7.50298 2.99702L7.50298 6.90248L3.59752 6.90248L3.59752 8.89652L7.50298 8.89652V12.802H9.49702V8.89652L13.4025 8.89652Z" fill="white"/&gt;
    &lt;/svg&gt;
            &lt;/button&gt;
          &lt;/div&gt;
          
            
            
            &lt;button
              type="button"
              class="Button Button--secondary ProductCard__Button"
              
                data-subscribtion
              
              
                
                data-product-add-to-cart
                data-ge-product-data="&amp;quot;{\&amp;quot;id\&amp;quot;:11383027975,\&amp;quot;price\&amp;quot;:\&amp;quot;$19.95\&amp;quot;,\&amp;quot;compareAtPrice\&amp;quot;:\&amp;quot;$0.00\&amp;quot;}&amp;quot;"
              
            &gt;Add to Cart
&lt;/button&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;


        

          





  


  
  


  &lt;div
    class="ProductCard  ProductCard--hover aos-animate "
    data-section-type="product-card"
    data-product-item="43988197933194"
    data-product-id="11383056199"
    data-aos="fade"
    data-aos-duration="800"
    
      data-aos-delay="30"
      style="order: 3"
    
  &gt;
    &lt;div class="ProductCard__Inner"&gt;
      &lt;div class="ProductCard__LabelContainer"&gt;
&lt;span class="ProductCard__Label Heading"&gt;BEST-SELLER &lt;/span&gt;&lt;/div&gt;&lt;a href="/products/conditioner" class="ProductCard__ImageWrapper" aria-label="Go to Conditioner"&gt;

          

&lt;div class="Picture ProductCard__Image" &gt;&lt;img
		src="//m.batteryebuy.com/cdn/shop/products/conditioner_25x.jpg?v=1628038231"
		data-sizes="auto"
		data-src="//m.batteryebuy.com/cdn/shop/products/conditioner.jpg?v=1628038231"
		data-parent-fit="contain"
		data-srcset="//m.batteryebuy.com/cdn/shop/products/conditioner_360x.jpg?v=1628038231 360w,
    //m.batteryebuy.com/cdn/shop/products/conditioner_540x.jpg?v=1628038231 540w,
    //m.batteryebuy.com/cdn/shop/products/conditioner_720x.jpg?v=1628038231 720w,
    //m.batteryebuy.com/cdn/shop/products/conditioner_900x.jpg?v=1628038231 900w,
    //m.batteryebuy.com/cdn/shop/products/conditioner_1080x.jpg?v=1628038231 1080w,
    //m.batteryebuy.com/cdn/shop/products/conditioner_1296x.jpg?v=1628038231 1296w,
    //m.batteryebuy.com/cdn/shop/products/conditioner_1512x.jpg?v=1628038231 1512w,
    //m.batteryebuy.com/cdn/shop/products/conditioner_1728x.jpg?v=1628038231 1728w,
    //m.batteryebuy.com/cdn/shop/products/conditioner_1920x.jpg?v=1628038231 1920w,
    //m.batteryebuy.com/cdn/shop/products/conditioner_2560x.jpg?v=1628038231 2560w"
		class="Image--lazyLoad  "
		alt="Public Goods Natural Hair Conditioner - Sulfate-Free &amp; Cruelty-Free`"/&gt;&lt;/div&gt;

&lt;div class="Picture ProductCard__ImageHover" &gt;&lt;img
		src="//m.batteryebuy.com/cdn/shop/files/shampoo-conditioner_25x.jpg?v=1700579233"
		data-sizes="auto"
		data-src="//m.batteryebuy.com/cdn/shop/files/shampoo-conditioner.jpg?v=1700579233"
		data-parent-fit="contain"
		data-srcset="//m.batteryebuy.com/cdn/shop/files/shampoo-conditioner_360x.jpg?v=1700579233 360w,
    //m.batteryebuy.com/cdn/shop/files/shampoo-conditioner_540x.jpg?v=1700579233 540w,
    //m.batteryebuy.com/cdn/shop/files/shampoo-conditioner_720x.jpg?v=1700579233 720w,
    //m.batteryebuy.com/cdn/shop/files/shampoo-conditioner_900x.jpg?v=1700579233 900w,
    //m.batteryebuy.com/cdn/shop/files/shampoo-conditioner_1080x.jpg?v=1700579233 1080w,
    //m.batteryebuy.com/cdn/shop/files/shampoo-conditioner_1296x.jpg?v=1700579233 1296w,
    //m.batteryebuy.com/cdn/shop/files/shampoo-conditioner_1512x.jpg?v=1700579233 1512w,
    //m.batteryebuy.com/cdn/shop/files/shampoo-conditioner_1728x.jpg?v=1700579233 1728w,
    //m.batteryebuy.com/cdn/shop/files/shampoo-conditioner_1920x.jpg?v=1700579233 1920w,
    //m.batteryebuy.com/cdn/shop/files/shampoo-conditioner_2560x.jpg?v=1700579233 2560w"
		class="Image--lazyLoad  "
		alt="Public Goods Personal Care Conditioner"/&gt;&lt;/div&gt;


          &lt;div class="ProductCard__AnimatedCount"&gt;&lt;/div&gt;
        &lt;/a&gt;&lt;div class="ProductCard__ItemContent"&gt;
        &lt;a href="/products/conditioner" class="Heading ProductCard__Title" aria-label="Go to Conditioner"&gt;Conditioner&lt;/a&gt;

        







&lt;div class="header card-product-price price-container members-options  has-selling-plan "&gt;&lt;!-- Regular Price --&gt;
    &lt;div class="price-row active ProductCard_Price"&gt;
      
      &lt;div class="regular-price"&gt;
      &lt;div&gt;
        &lt;span class="Price"&gt;
          $19.95
        &lt;/span&gt;
        
      &lt;/div&gt;
        
          
            &lt;span class="Member_Price"&gt;
              20% OFF FOR MEMBERS
              &lt;svg xmlns="http://www.w3.org/2000/svg" class="icon-member-info" width="9" height="10" viewBox="0 0 9 10" fill="none"&gt;
  &lt;path fill-rule="evenodd" clip-rule="evenodd" d="M4.5 0.333008C2.01472 0.333008 0 2.34773 0 4.83301C0 7.31829 2.01472 9.33301 4.5 9.33301C6.98528 9.33301 9 7.31829 9 4.83301C9 2.34773 6.98528 0.333008 4.5 0.333008ZM5.09961 3.55801H3.97461V2.58301H5.09961V3.55801ZM5.09961 7.30566H3.97461V4.53301H5.09961V7.30566Z" fill="#000"/&gt;
&lt;/svg&gt;

              &lt;div
  class="member_popup"
  id="memberPopup"
  role="dialog"
  aria-labelledby="memberPopupTitle"
  aria-describedby="memberPopupContent"
  aria-hidden="true"
&gt;
  &lt;div
    class="member_close_popup"
    aria-label="Close popup"
  &gt;
    &lt;svg xmlns="http://www.w3.org/2000/svg" width="18" height="17" viewBox="0 0 18 17" fill="none"&gt;
  &lt;path d="M12.8219 4.25L4.27393 12.75M4.27393 4.25L12.8219 12.75" stroke="#8C8C8C" stroke-width="1.41667" stroke-linecap="round" stroke-linejoin="round"/&gt;
  &lt;/svg&gt;

  &lt;/div&gt;

  &lt;div class="member_popup-container"&gt;
    &lt;div class="member-popup-content" id="memberPopupContent"&gt;
      &lt;h2 id="memberPopupTitle" class="sr-only"&gt;Membership Options&lt;/h2&gt;
      &lt;p&gt;Members save 20% on almost everything.&lt;/p&gt;
    &lt;/div&gt;

    &lt;div class="member-popup-btns"&gt;
      &lt;a
        href="/account/login"
        class="Button"
        aria-label="Log In"
      &gt;
        Log In
      &lt;/a&gt;
      &lt;span class="split" aria-hidden="true"&gt;&lt;/span&gt;
      &lt;div
        class="Button Join_Today"
        
        aria-label="Join Today"
      &gt;
        Join Today
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="popup-arrow" aria-hidden="true"&gt;&lt;/div&gt;
&lt;/div&gt;

            &lt;/span&gt;
          
        
      &lt;/div&gt;
    &lt;/div&gt;&lt;/div&gt;


        &lt;a
          href="/products/conditioner#product-reviews"
          class="ProductMeta__ReviewsStars"
          aria-label="Go to Conditioner"
        &gt;
          &lt;div class="ReviewStars__Size"&gt;
            &lt;div class="yotpo-widget-instance" data-yotpo-instance-id="575204" data-yotpo-product-id="11383056199" data-yotpo-product-handle="conditioner"&gt;&lt;/div&gt;
            &lt;span&gt;| 12 fl oz&lt;/span&gt;
          &lt;/div&gt;
        &lt;/a&gt;
        &lt;div class="Alert Alert--error AddToCart__ErrorMessage"&gt;&lt;/div&gt;

        &lt;div
          class="ProductCard__AddToCart"
          data-product-limit=""
          
            style="overflow: initial"
          
        &gt;
          

            
            
            

            

            

            
            

            

            

            

            

            
            
            

            &lt;div
              class="subscribtion__options"
              data-selling-plan="[{&amp;quot;id&amp;quot;:&amp;quot;5309ac356f271e464ff7ce056646e04dc9529781&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Subscription Products&amp;quot;,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;values&amp;quot;:[&amp;quot;MONTH 1 MONTH 1  5 PERCENTAGE&amp;quot;,&amp;quot;MONTH 2 MONTH 2  5 PERCENTAGE&amp;quot;,&amp;quot;MONTH 3 MONTH 3  5 PERCENTAGE&amp;quot;]}],&amp;quot;selling_plans&amp;quot;:[{&amp;quot;id&amp;quot;:1172537482,&amp;quot;name&amp;quot;:&amp;quot;Monthly&amp;quot;,&amp;quot;description&amp;quot;:null,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;value&amp;quot;:&amp;quot;MONTH 1 MONTH 1  5 PERCENTAGE&amp;quot;}],&amp;quot;recurring_deliveries&amp;quot;:true,&amp;quot;price_adjustments&amp;quot;:[{&amp;quot;order_count&amp;quot;:null,&amp;quot;position&amp;quot;:1,&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:5}],&amp;quot;checkout_charge&amp;quot;:{&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:100}},{&amp;quot;id&amp;quot;:1216381066,&amp;quot;name&amp;quot;:&amp;quot;2 months&amp;quot;,&amp;quot;description&amp;quot;:null,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;value&amp;quot;:&amp;quot;MONTH 2 MONTH 2  5 PERCENTAGE&amp;quot;}],&amp;quot;recurring_deliveries&amp;quot;:true,&amp;quot;price_adjustments&amp;quot;:[{&amp;quot;order_count&amp;quot;:null,&amp;quot;position&amp;quot;:1,&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:5}],&amp;quot;checkout_charge&amp;quot;:{&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:100}},{&amp;quot;id&amp;quot;:1216413834,&amp;quot;name&amp;quot;:&amp;quot;3 months&amp;quot;,&amp;quot;description&amp;quot;:null,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;value&amp;quot;:&amp;quot;MONTH 3 MONTH 3  5 PERCENTAGE&amp;quot;}],&amp;quot;recurring_deliveries&amp;quot;:true,&amp;quot;price_adjustments&amp;quot;:[{&amp;quot;order_count&amp;quot;:null,&amp;quot;position&amp;quot;:1,&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:5}],&amp;quot;checkout_charge&amp;quot;:{&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:100}}],&amp;quot;app_id&amp;quot;:&amp;quot;5836469&amp;quot;}]"
              aria-hidden="true"
            &gt;
              &lt;div class="subscribtion__loading-overlay"&gt;&lt;/div&gt;
              &lt;label class="sub__option"&gt;
                &lt;span class="sub__option--onetime"&gt;
                  &lt;input
                    type="radio"
                    aria-label="One time subscription"
                    class="Sub__opt-radio"
                    value="onetime"
                    name="Sub__opt-radio-11383056199-1859"
                    
                      checked
                    
                  &gt;
                  &lt;span&gt;One Time&lt;/span&gt;
                &lt;/span&gt;
                &lt;span class="ProductMeta__Price Price"&gt;

                  
$19.95
                &lt;/span&gt;
              &lt;/label&gt;
              &lt;label class="sub__option sub-option"&gt;
                &lt;div class="sub__option--sub"&gt;
                  &lt;div class="sub__option__container"&gt;
                  &lt;input
                    type="radio"
                    aria-label="Delivery"
                    class="Sub__opt-radio"
                    value="subscription"
                    data-mp-event="Auto-ship clicked"
                    name="Sub__opt-radio-11383056199-1859"
                    

                  &gt;&lt;span&gt;Save extra 5% with auto-ship&lt;/span&gt;
                  &lt;!-- &lt;div id="wtf" class="prive"&gt;[{"id":1172537482,"name":"Monthly","description":null,"options":[{"name":"SUBSCRIBE","position":1,"value":"MONTH 1 MONTH 1  5 PERCENTAGE"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":5}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":1216381066,"name":"2 months","description":null,"options":[{"name":"SUBSCRIBE","position":1,"value":"MONTH 2 MONTH 2  5 PERCENTAGE"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":5}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":1216413834,"name":"3 months","description":null,"options":[{"name":"SUBSCRIBE","position":1,"value":"MONTH 3 MONTH 3  5 PERCENTAGE"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":5}],"checkout_charge":{"value_type":"percentage","value":100}}]&lt;/div&gt; --&gt;
                  &lt;select name="Sub__Plans" id="Sub__Plans-options"&gt;
                    
                      
                        
                          
                            &lt;option
                              value="Monthly"
                              data-item-index=""
                              data-plan-id="1172537482"
                              data-selleing-plan-id=""
                              
                                selected
                              
                            &gt;
                            Monthly
                            &lt;/option&gt;
                          
                          
                            &lt;option
                              value="2 months"
                              data-item-index=""
                              data-plan-id="1216381066"
                              data-selleing-plan-id=""
                              
                            &gt;
                            2 months
                            &lt;/option&gt;
                          
                          
                            &lt;option
                              value="3 months"
                              data-item-index=""
                              data-plan-id="1216413834"
                              data-selleing-plan-id=""
                              
                            &gt;
                            3 months
                            &lt;/option&gt;
                          
                        
                      
                  &lt;/select&gt;

                  &lt;/div&gt;

                  &lt;span class="ProductMeta__Price Price"&gt;
                    
                      $18.95
                    
                  &lt;/span&gt;

                &lt;/div&gt;
                
                &lt;div class="sub__radio-btns" id="Sub__Plans-radio-btns"&gt;
                  &lt;div class="delivery-options__title"&gt;Frequency: &lt;span&gt;Deliver One time&lt;/span&gt;
                  &lt;/div&gt;
                  &lt;div class="delivery-options"&gt;
                  
                    
                      
                        
                        &lt;label&gt;
                          &lt;input
                            type="radio"
                            class="subscription-option"
                            name="subscription-option-11383056199-1859"
                            value="Monthly"
                            data-item-index=""
                            data-plan-id="1172537482"
                            data-selleing-plan-id=""
                          &gt;
                          &lt;span&gt;Monthly&lt;/span&gt;
                        &lt;/label&gt;
                      
                        
                        &lt;label&gt;
                          &lt;input
                            type="radio"
                            class="subscription-option"
                            name="subscription-option-11383056199-1859"
                            value="2 months"
                            data-item-index=""
                            data-plan-id="1216381066"
                            data-selleing-plan-id=""
                          &gt;
                          &lt;span&gt;2 months&lt;/span&gt;
                        &lt;/label&gt;
                      
                        
                        &lt;label&gt;
                          &lt;input
                            type="radio"
                            class="subscription-option"
                            name="subscription-option-11383056199-1859"
                            value="3 months"
                            data-item-index=""
                            data-plan-id="1216413834"
                            data-selleing-plan-id=""
                          &gt;
                          &lt;span&gt;3 months&lt;/span&gt;
                        &lt;/label&gt;
                      
                    
                  
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/label&gt;
            &lt;/div&gt;
          
          &lt;div
            class="QuantitySelector QuantitySelector--black QuantitySelector--large ProductCard__Quantity"
            aria-hidden="true"
          &gt;

            &lt;button
              type="button"
              class="js-qty__adjust js-qty__adjust--minus QuantitySelector__Button QuantitySelector__Button--decrease"
              aria-label="reduce quantity"
            &gt;
              
    &lt;svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"&gt;
      &lt;path d="M13.4025 8.89652L13.4025 6.90248L8.49702 6.90248L6.50298 6.90247L3.59752 6.90248L3.59752 8.89652L6.50298 8.89652L8.49702 8.89652L13.4025 8.89652Z" fill="white"/&gt;
    &lt;/svg&gt;
            &lt;/button&gt;
            &lt;input
              type="text"
              class="js-qty__num QuantitySelector__CurrentQuantity"
              data-product-add-input
              value="1"
              readonly
              min="0"
              
                max="635"
              
              aria-label="Quantity"
              pattern="[0-9]*"
              autocomplete="off"
              name="quantity"
              data-variant-id="43988197933194"
              data-nonmember-variant-id=""
              data-variant-id="43988197933194"
              data-product-sku="010-101-015-011"
            &gt;

            &lt;button
              type="button"
              class="js-qty__adjust js-qty__adjust--plus QuantitySelector__Button QuantitySelector__Button--increase"
              
              aria-label="increase quantity"
            &gt;
              &lt;svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"&gt;
      &lt;path d="M13.4025 8.89652L13.4025 6.90248L9.49702 6.90248L9.49702 2.99702L7.50298 2.99702L7.50298 6.90248L3.59752 6.90248L3.59752 8.89652L7.50298 8.89652V12.802H9.49702V8.89652L13.4025 8.89652Z" fill="white"/&gt;
    &lt;/svg&gt;
            &lt;/button&gt;
          &lt;/div&gt;
          
            
            
            &lt;button
              type="button"
              class="Button Button--secondary ProductCard__Button"
              
                data-subscribtion
              
              
                
                data-product-add-to-cart
                data-ge-product-data="&amp;quot;{\&amp;quot;id\&amp;quot;:11383056199,\&amp;quot;price\&amp;quot;:\&amp;quot;$19.95\&amp;quot;,\&amp;quot;compareAtPrice\&amp;quot;:\&amp;quot;$0.00\&amp;quot;}&amp;quot;"
              
            &gt;Add to Cart
&lt;/button&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;


        

          





  


  
  


  &lt;div
    class="ProductCard  ProductCard--hover aos-animate "
    data-section-type="product-card"
    data-product-item="43539038404746"
    data-product-id="1908951023667"
    data-aos="fade"
    data-aos-duration="800"
    
      data-aos-delay="40"
      style="order: 4"
    
  &gt;
    &lt;div class="ProductCard__Inner"&gt;
      &lt;div class="ProductCard__LabelContainer"&gt;&lt;span class="ProductCard__Label Heading"&gt;On sale&lt;/span&gt;
          &lt;/div&gt;&lt;a href="/products/spicy-sesame-oil-ramen-1" class="ProductCard__ImageWrapper" aria-label="Go to Spicy Sesame Oil Ramen Noodles"&gt;

          

&lt;div class="Picture ProductCard__Image" &gt;&lt;img
		src="//m.batteryebuy.com/cdn/shop/products/spicy-sesame-oil-ramen-noodles_25x.jpg?v=1628033909"
		data-sizes="auto"
		data-src="//m.batteryebuy.com/cdn/shop/products/spicy-sesame-oil-ramen-noodles.jpg?v=1628033909"
		data-parent-fit="contain"
		data-srcset="//m.batteryebuy.com/cdn/shop/products/spicy-sesame-oil-ramen-noodles_360x.jpg?v=1628033909 360w,
    //m.batteryebuy.com/cdn/shop/products/spicy-sesame-oil-ramen-noodles_540x.jpg?v=1628033909 540w,
    //m.batteryebuy.com/cdn/shop/products/spicy-sesame-oil-ramen-noodles_720x.jpg?v=1628033909 720w,
    //m.batteryebuy.com/cdn/shop/products/spicy-sesame-oil-ramen-noodles_900x.jpg?v=1628033909 900w,
    //m.batteryebuy.com/cdn/shop/products/spicy-sesame-oil-ramen-noodles_1080x.jpg?v=1628033909 1080w,
    //m.batteryebuy.com/cdn/shop/products/spicy-sesame-oil-ramen-noodles_1296x.jpg?v=1628033909 1296w,
    //m.batteryebuy.com/cdn/shop/products/spicy-sesame-oil-ramen-noodles_1512x.jpg?v=1628033909 1512w,
    //m.batteryebuy.com/cdn/shop/products/spicy-sesame-oil-ramen-noodles_1728x.jpg?v=1628033909 1728w,
    //m.batteryebuy.com/cdn/shop/products/spicy-sesame-oil-ramen-noodles_1920x.jpg?v=1628033909 1920w,
    //m.batteryebuy.com/cdn/shop/products/spicy-sesame-oil-ramen-noodles_2560x.jpg?v=1628033909 2560w"
		class="Image--lazyLoad  "
		alt="Public Goods Spicy Sesame Oil Ramen Noodles | Healthy &amp; Natural"/&gt;&lt;/div&gt;

&lt;div class="Picture ProductCard__ImageHover" &gt;&lt;img
		src="//m.batteryebuy.com/cdn/shop/files/Ramen_PDP_25x.png?v=1700596151"
		data-sizes="auto"
		data-src="//m.batteryebuy.com/cdn/shop/files/Ramen_PDP.png?v=1700596151"
		data-parent-fit="contain"
		data-srcset="//m.batteryebuy.com/cdn/shop/files/Ramen_PDP_360x.png?v=1700596151 360w,
    //m.batteryebuy.com/cdn/shop/files/Ramen_PDP_540x.png?v=1700596151 540w,
    //m.batteryebuy.com/cdn/shop/files/Ramen_PDP_720x.png?v=1700596151 720w,
    //m.batteryebuy.com/cdn/shop/files/Ramen_PDP_900x.png?v=1700596151 900w,
    //m.batteryebuy.com/cdn/shop/files/Ramen_PDP_1080x.png?v=1700596151 1080w,
    //m.batteryebuy.com/cdn/shop/files/Ramen_PDP_1296x.png?v=1700596151 1296w,
    //m.batteryebuy.com/cdn/shop/files/Ramen_PDP_1512x.png?v=1700596151 1512w,
    //m.batteryebuy.com/cdn/shop/files/Ramen_PDP_1728x.png?v=1700596151 1728w,
    //m.batteryebuy.com/cdn/shop/files/Ramen_PDP_1920x.png?v=1700596151 1920w,
    //m.batteryebuy.com/cdn/shop/files/Ramen_PDP_2560x.png?v=1700596151 2560w"
		class="Image--lazyLoad  "
		alt="Public Goods Grocery Spicy Sesame Oil Ramen Noodles"/&gt;&lt;/div&gt;


          &lt;div class="ProductCard__AnimatedCount"&gt;&lt;/div&gt;
        &lt;/a&gt;&lt;div class="ProductCard__ItemContent"&gt;
        &lt;a href="/products/spicy-sesame-oil-ramen-1" class="Heading ProductCard__Title" aria-label="Go to Spicy Sesame Oil Ramen Noodles"&gt;Spicy Sesame Oil Ramen Noodles&lt;/a&gt;

        







&lt;div class="header card-product-price price-container members-options  has-selling-plan "&gt;&lt;!-- Regular Price --&gt;
    &lt;div class="price-row active ProductCard_Price"&gt;
      
      &lt;div class="regular-price"&gt;
      &lt;div&gt;
        &lt;span class="Price"&gt;
          $10.95
        &lt;/span&gt;
        
          &lt;span class="Price--compareAt compare-at-price"&gt;
            $18.95
          &lt;/span&gt;
        
      &lt;/div&gt;
        
          
            &lt;span class="Member_Price"&gt;
              10% OFF FOR MEMBERS
              &lt;svg xmlns="http://www.w3.org/2000/svg" class="icon-member-info" width="9" height="10" viewBox="0 0 9 10" fill="none"&gt;
  &lt;path fill-rule="evenodd" clip-rule="evenodd" d="M4.5 0.333008C2.01472 0.333008 0 2.34773 0 4.83301C0 7.31829 2.01472 9.33301 4.5 9.33301C6.98528 9.33301 9 7.31829 9 4.83301C9 2.34773 6.98528 0.333008 4.5 0.333008ZM5.09961 3.55801H3.97461V2.58301H5.09961V3.55801ZM5.09961 7.30566H3.97461V4.53301H5.09961V7.30566Z" fill="#000"/&gt;
&lt;/svg&gt;

              &lt;div
  class="member_popup"
  id="memberPopup"
  role="dialog"
  aria-labelledby="memberPopupTitle"
  aria-describedby="memberPopupContent"
  aria-hidden="true"
&gt;
  &lt;div
    class="member_close_popup"
    aria-label="Close popup"
  &gt;
    &lt;svg xmlns="http://www.w3.org/2000/svg" width="18" height="17" viewBox="0 0 18 17" fill="none"&gt;
  &lt;path d="M12.8219 4.25L4.27393 12.75M4.27393 4.25L12.8219 12.75" stroke="#8C8C8C" stroke-width="1.41667" stroke-linecap="round" stroke-linejoin="round"/&gt;
  &lt;/svg&gt;

  &lt;/div&gt;

  &lt;div class="member_popup-container"&gt;
    &lt;div class="member-popup-content" id="memberPopupContent"&gt;
      &lt;h2 id="memberPopupTitle" class="sr-only"&gt;Membership Options&lt;/h2&gt;
      &lt;p&gt;Members save 20% on almost everything.&lt;/p&gt;
    &lt;/div&gt;

    &lt;div class="member-popup-btns"&gt;
      &lt;a
        href="/account/login"
        class="Button"
        aria-label="Log In"
      &gt;
        Log In
      &lt;/a&gt;
      &lt;span class="split" aria-hidden="true"&gt;&lt;/span&gt;
      &lt;div
        class="Button Join_Today"
        
        aria-label="Join Today"
      &gt;
        Join Today
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="popup-arrow" aria-hidden="true"&gt;&lt;/div&gt;
&lt;/div&gt;

            &lt;/span&gt;
          
        
      &lt;/div&gt;
    &lt;/div&gt;&lt;/div&gt;


        &lt;a
          href="/products/spicy-sesame-oil-ramen-1#product-reviews"
          class="ProductMeta__ReviewsStars"
          aria-label="Go to Spicy Sesame Oil Ramen Noodles"
        &gt;
          &lt;div class="ReviewStars__Size"&gt;
            &lt;div class="yotpo-widget-instance" data-yotpo-instance-id="575204" data-yotpo-product-id="1908951023667" data-yotpo-product-handle="spicy-sesame-oil-ramen-1"&gt;&lt;/div&gt;
            &lt;span&gt;| 5 servings&lt;/span&gt;
          &lt;/div&gt;
        &lt;/a&gt;
        &lt;div class="Alert Alert--error AddToCart__ErrorMessage"&gt;&lt;/div&gt;

        &lt;div
          class="ProductCard__AddToCart"
          data-product-limit=""
          
            style="overflow: initial"
          
        &gt;
          

            
            
            

            

            

            
            

            

            

            

            

            
            
            

            &lt;div
              class="subscribtion__options"
              data-selling-plan="[{&amp;quot;id&amp;quot;:&amp;quot;5309ac356f271e464ff7ce056646e04dc9529781&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Subscription Products&amp;quot;,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;values&amp;quot;:[&amp;quot;MONTH 1 MONTH 1  5 PERCENTAGE&amp;quot;,&amp;quot;MONTH 2 MONTH 2  5 PERCENTAGE&amp;quot;,&amp;quot;MONTH 3 MONTH 3  5 PERCENTAGE&amp;quot;]}],&amp;quot;selling_plans&amp;quot;:[{&amp;quot;id&amp;quot;:1172537482,&amp;quot;name&amp;quot;:&amp;quot;Monthly&amp;quot;,&amp;quot;description&amp;quot;:null,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;value&amp;quot;:&amp;quot;MONTH 1 MONTH 1  5 PERCENTAGE&amp;quot;}],&amp;quot;recurring_deliveries&amp;quot;:true,&amp;quot;price_adjustments&amp;quot;:[{&amp;quot;order_count&amp;quot;:null,&amp;quot;position&amp;quot;:1,&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:5}],&amp;quot;checkout_charge&amp;quot;:{&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:100}},{&amp;quot;id&amp;quot;:1216381066,&amp;quot;name&amp;quot;:&amp;quot;2 months&amp;quot;,&amp;quot;description&amp;quot;:null,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;value&amp;quot;:&amp;quot;MONTH 2 MONTH 2  5 PERCENTAGE&amp;quot;}],&amp;quot;recurring_deliveries&amp;quot;:true,&amp;quot;price_adjustments&amp;quot;:[{&amp;quot;order_count&amp;quot;:null,&amp;quot;position&amp;quot;:1,&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:5}],&amp;quot;checkout_charge&amp;quot;:{&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:100}},{&amp;quot;id&amp;quot;:1216413834,&amp;quot;name&amp;quot;:&amp;quot;3 months&amp;quot;,&amp;quot;description&amp;quot;:null,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;value&amp;quot;:&amp;quot;MONTH 3 MONTH 3  5 PERCENTAGE&amp;quot;}],&amp;quot;recurring_deliveries&amp;quot;:true,&amp;quot;price_adjustments&amp;quot;:[{&amp;quot;order_count&amp;quot;:null,&amp;quot;position&amp;quot;:1,&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:5}],&amp;quot;checkout_charge&amp;quot;:{&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:100}}],&amp;quot;app_id&amp;quot;:&amp;quot;5836469&amp;quot;}]"
              aria-hidden="true"
            &gt;
              &lt;div class="subscribtion__loading-overlay"&gt;&lt;/div&gt;
              &lt;label class="sub__option"&gt;
                &lt;span class="sub__option--onetime"&gt;
                  &lt;input
                    type="radio"
                    aria-label="One time subscription"
                    class="Sub__opt-radio"
                    value="onetime"
                    name="Sub__opt-radio-1908951023667-1862"
                    
                      checked
                    
                  &gt;
                  &lt;span&gt;One Time&lt;/span&gt;
                &lt;/span&gt;
                &lt;span class="ProductMeta__Price Price"&gt;

                  
$10.95
                &lt;/span&gt;
              &lt;/label&gt;
              &lt;label class="sub__option sub-option"&gt;
                &lt;div class="sub__option--sub"&gt;
                  &lt;div class="sub__option__container"&gt;
                  &lt;input
                    type="radio"
                    aria-label="Delivery"
                    class="Sub__opt-radio"
                    value="subscription"
                    data-mp-event="Auto-ship clicked"
                    name="Sub__opt-radio-1908951023667-1862"
                    

                  &gt;&lt;span&gt;Save extra 5% with auto-ship&lt;/span&gt;
                  &lt;!-- &lt;div id="wtf" class="prive"&gt;[{"id":1172537482,"name":"Monthly","description":null,"options":[{"name":"SUBSCRIBE","position":1,"value":"MONTH 1 MONTH 1  5 PERCENTAGE"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":5}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":1216381066,"name":"2 months","description":null,"options":[{"name":"SUBSCRIBE","position":1,"value":"MONTH 2 MONTH 2  5 PERCENTAGE"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":5}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":1216413834,"name":"3 months","description":null,"options":[{"name":"SUBSCRIBE","position":1,"value":"MONTH 3 MONTH 3  5 PERCENTAGE"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":5}],"checkout_charge":{"value_type":"percentage","value":100}}]&lt;/div&gt; --&gt;
                  &lt;select name="Sub__Plans" id="Sub__Plans-options"&gt;
                    
                      
                        
                          
                            &lt;option
                              value="Monthly"
                              data-item-index=""
                              data-plan-id="1172537482"
                              data-selleing-plan-id=""
                              
                                selected
                              
                            &gt;
                            Monthly
                            &lt;/option&gt;
                          
                          
                            &lt;option
                              value="2 months"
                              data-item-index=""
                              data-plan-id="1216381066"
                              data-selleing-plan-id=""
                              
                            &gt;
                            2 months
                            &lt;/option&gt;
                          
                          
                            &lt;option
                              value="3 months"
                              data-item-index=""
                              data-plan-id="1216413834"
                              data-selleing-plan-id=""
                              
                            &gt;
                            3 months
                            &lt;/option&gt;
                          
                        
                      
                  &lt;/select&gt;

                  &lt;/div&gt;

                  &lt;span class="ProductMeta__Price Price"&gt;
                    
                      $10.40
                    
                  &lt;/span&gt;

                &lt;/div&gt;
                
                &lt;div class="sub__radio-btns" id="Sub__Plans-radio-btns"&gt;
                  &lt;div class="delivery-options__title"&gt;Frequency: &lt;span&gt;Deliver One time&lt;/span&gt;
                  &lt;/div&gt;
                  &lt;div class="delivery-options"&gt;
                  
                    
                      
                        
                        &lt;label&gt;
                          &lt;input
                            type="radio"
                            class="subscription-option"
                            name="subscription-option-1908951023667-1862"
                            value="Monthly"
                            data-item-index=""
                            data-plan-id="1172537482"
                            data-selleing-plan-id=""
                          &gt;
                          &lt;span&gt;Monthly&lt;/span&gt;
                        &lt;/label&gt;
                      
                        
                        &lt;label&gt;
                          &lt;input
                            type="radio"
                            class="subscription-option"
                            name="subscription-option-1908951023667-1862"
                            value="2 months"
                            data-item-index=""
                            data-plan-id="1216381066"
                            data-selleing-plan-id=""
                          &gt;
                          &lt;span&gt;2 months&lt;/span&gt;
                        &lt;/label&gt;
                      
                        
                        &lt;label&gt;
                          &lt;input
                            type="radio"
                            class="subscription-option"
                            name="subscription-option-1908951023667-1862"
                            value="3 months"
                            data-item-index=""
                            data-plan-id="1216413834"
                            data-selleing-plan-id=""
                          &gt;
                          &lt;span&gt;3 months&lt;/span&gt;
                        &lt;/label&gt;
                      
                    
                  
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/label&gt;
            &lt;/div&gt;
          
          &lt;div
            class="QuantitySelector QuantitySelector--black QuantitySelector--large ProductCard__Quantity"
            aria-hidden="true"
          &gt;

            &lt;button
              type="button"
              class="js-qty__adjust js-qty__adjust--minus QuantitySelector__Button QuantitySelector__Button--decrease"
              aria-label="reduce quantity"
            &gt;
              
    &lt;svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"&gt;
      &lt;path d="M13.4025 8.89652L13.4025 6.90248L8.49702 6.90248L6.50298 6.90247L3.59752 6.90248L3.59752 8.89652L6.50298 8.89652L8.49702 8.89652L13.4025 8.89652Z" fill="white"/&gt;
    &lt;/svg&gt;
            &lt;/button&gt;
            &lt;input
              type="text"
              class="js-qty__num QuantitySelector__CurrentQuantity"
              data-product-add-input
              value="1"
              readonly
              min="0"
              
                max="9748"
              
              aria-label="Quantity"
              pattern="[0-9]*"
              autocomplete="off"
              name="quantity"
              data-variant-id="43539038404746"
              data-nonmember-variant-id=""
              data-variant-id="43539038404746"
              data-product-sku="030-050-005-011"
            &gt;

            &lt;button
              type="button"
              class="js-qty__adjust js-qty__adjust--plus QuantitySelector__Button QuantitySelector__Button--increase"
              
              aria-label="increase quantity"
            &gt;
              &lt;svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"&gt;
      &lt;path d="M13.4025 8.89652L13.4025 6.90248L9.49702 6.90248L9.49702 2.99702L7.50298 2.99702L7.50298 6.90248L3.59752 6.90248L3.59752 8.89652L7.50298 8.89652V12.802H9.49702V8.89652L13.4025 8.89652Z" fill="white"/&gt;
    &lt;/svg&gt;
            &lt;/button&gt;
          &lt;/div&gt;
          
            
            
            &lt;button
              type="button"
              class="Button Button--secondary ProductCard__Button"
              
                data-subscribtion
              
              
                
                data-product-add-to-cart
                data-ge-product-data="&amp;quot;{\&amp;quot;id\&amp;quot;:1908951023667,\&amp;quot;price\&amp;quot;:\&amp;quot;$10.95\&amp;quot;,\&amp;quot;compareAtPrice\&amp;quot;:\&amp;quot;$18.95\&amp;quot;}&amp;quot;"
              
            &gt;Add to Cart
&lt;/button&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;


        

          





  


  
  


  &lt;div
    class="ProductCard  ProductCard--hover aos-animate "
    data-section-type="product-card"
    data-product-item="43539064815754"
    data-product-id="11383080583"
    data-aos="fade"
    data-aos-duration="800"
    
      data-aos-delay="50"
      style="order: 5"
    
  &gt;
    &lt;div class="ProductCard__Inner"&gt;
      &lt;div class="ProductCard__LabelContainer"&gt;
&lt;span class="ProductCard__Label Heading"&gt;BEST-SELLER &lt;/span&gt;&lt;/div&gt;&lt;a href="/products/body-wash" class="ProductCard__ImageWrapper" aria-label="Go to Body Wash"&gt;

          

&lt;div class="Picture ProductCard__Image" &gt;&lt;img
		src="//m.batteryebuy.com/cdn/shop/products/body-wash_25x.jpg?v=1628040926"
		data-sizes="auto"
		data-src="//m.batteryebuy.com/cdn/shop/products/body-wash.jpg?v=1628040926"
		data-parent-fit="contain"
		data-srcset="//m.batteryebuy.com/cdn/shop/products/body-wash_360x.jpg?v=1628040926 360w,
    //m.batteryebuy.com/cdn/shop/products/body-wash_540x.jpg?v=1628040926 540w,
    //m.batteryebuy.com/cdn/shop/products/body-wash_720x.jpg?v=1628040926 720w,
    //m.batteryebuy.com/cdn/shop/products/body-wash_900x.jpg?v=1628040926 900w,
    //m.batteryebuy.com/cdn/shop/products/body-wash_1080x.jpg?v=1628040926 1080w,
    //m.batteryebuy.com/cdn/shop/products/body-wash_1296x.jpg?v=1628040926 1296w,
    //m.batteryebuy.com/cdn/shop/products/body-wash_1512x.jpg?v=1628040926 1512w,
    //m.batteryebuy.com/cdn/shop/products/body-wash_1728x.jpg?v=1628040926 1728w,
    //m.batteryebuy.com/cdn/shop/products/body-wash_1920x.jpg?v=1628040926 1920w,
    //m.batteryebuy.com/cdn/shop/products/body-wash_2560x.jpg?v=1628040926 2560w"
		class="Image--lazyLoad  "
		alt="Public Goods Sulfate-Free Natural Body Wash w/ Essential Oils"/&gt;&lt;/div&gt;

&lt;div class="Picture ProductCard__ImageHover" &gt;&lt;img
		src="//m.batteryebuy.com/cdn/shop/files/body_wash_lifestyle_01_25x.jpg?v=1700575281"
		data-sizes="auto"
		data-src="//m.batteryebuy.com/cdn/shop/files/body_wash_lifestyle_01.jpg?v=1700575281"
		data-parent-fit="contain"
		data-srcset="//m.batteryebuy.com/cdn/shop/files/body_wash_lifestyle_01_360x.jpg?v=1700575281 360w,
    //m.batteryebuy.com/cdn/shop/files/body_wash_lifestyle_01_540x.jpg?v=1700575281 540w,
    //m.batteryebuy.com/cdn/shop/files/body_wash_lifestyle_01_720x.jpg?v=1700575281 720w,
    //m.batteryebuy.com/cdn/shop/files/body_wash_lifestyle_01_900x.jpg?v=1700575281 900w,
    //m.batteryebuy.com/cdn/shop/files/body_wash_lifestyle_01_1080x.jpg?v=1700575281 1080w,
    //m.batteryebuy.com/cdn/shop/files/body_wash_lifestyle_01_1296x.jpg?v=1700575281 1296w,
    //m.batteryebuy.com/cdn/shop/files/body_wash_lifestyle_01_1512x.jpg?v=1700575281 1512w,
    //m.batteryebuy.com/cdn/shop/files/body_wash_lifestyle_01_1728x.jpg?v=1700575281 1728w,
    //m.batteryebuy.com/cdn/shop/files/body_wash_lifestyle_01_1920x.jpg?v=1700575281 1920w,
    //m.batteryebuy.com/cdn/shop/files/body_wash_lifestyle_01_2560x.jpg?v=1700575281 2560w"
		class="Image--lazyLoad  "
		alt="Public Goods Personal Care Body Wash"/&gt;&lt;/div&gt;


          &lt;div class="ProductCard__AnimatedCount"&gt;&lt;/div&gt;
        &lt;/a&gt;&lt;div class="ProductCard__ItemContent"&gt;
        &lt;a href="/products/body-wash" class="Heading ProductCard__Title" aria-label="Go to Body Wash"&gt;Body Wash&lt;/a&gt;

        







&lt;div class="header card-product-price price-container members-options  has-selling-plan "&gt;&lt;!-- Regular Price --&gt;
    &lt;div class="price-row active ProductCard_Price"&gt;
      
      &lt;div class="regular-price"&gt;
      &lt;div&gt;
        &lt;span class="Price"&gt;
          $19.95
        &lt;/span&gt;
        
      &lt;/div&gt;
        
          
            &lt;span class="Member_Price"&gt;
              20% OFF FOR MEMBERS
              &lt;svg xmlns="http://www.w3.org/2000/svg" class="icon-member-info" width="9" height="10" viewBox="0 0 9 10" fill="none"&gt;
  &lt;path fill-rule="evenodd" clip-rule="evenodd" d="M4.5 0.333008C2.01472 0.333008 0 2.34773 0 4.83301C0 7.31829 2.01472 9.33301 4.5 9.33301C6.98528 9.33301 9 7.31829 9 4.83301C9 2.34773 6.98528 0.333008 4.5 0.333008ZM5.09961 3.55801H3.97461V2.58301H5.09961V3.55801ZM5.09961 7.30566H3.97461V4.53301H5.09961V7.30566Z" fill="#000"/&gt;
&lt;/svg&gt;

              &lt;div
  class="member_popup"
  id="memberPopup"
  role="dialog"
  aria-labelledby="memberPopupTitle"
  aria-describedby="memberPopupContent"
  aria-hidden="true"
&gt;
  &lt;div
    class="member_close_popup"
    aria-label="Close popup"
  &gt;
    &lt;svg xmlns="http://www.w3.org/2000/svg" width="18" height="17" viewBox="0 0 18 17" fill="none"&gt;
  &lt;path d="M12.8219 4.25L4.27393 12.75M4.27393 4.25L12.8219 12.75" stroke="#8C8C8C" stroke-width="1.41667" stroke-linecap="round" stroke-linejoin="round"/&gt;
  &lt;/svg&gt;

  &lt;/div&gt;

  &lt;div class="member_popup-container"&gt;
    &lt;div class="member-popup-content" id="memberPopupContent"&gt;
      &lt;h2 id="memberPopupTitle" class="sr-only"&gt;Membership Options&lt;/h2&gt;
      &lt;p&gt;Members save 20% on almost everything.&lt;/p&gt;
    &lt;/div&gt;

    &lt;div class="member-popup-btns"&gt;
      &lt;a
        href="/account/login"
        class="Button"
        aria-label="Log In"
      &gt;
        Log In
      &lt;/a&gt;
      &lt;span class="split" aria-hidden="true"&gt;&lt;/span&gt;
      &lt;div
        class="Button Join_Today"
        
        aria-label="Join Today"
      &gt;
        Join Today
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="popup-arrow" aria-hidden="true"&gt;&lt;/div&gt;
&lt;/div&gt;

            &lt;/span&gt;
          
        
      &lt;/div&gt;
    &lt;/div&gt;&lt;/div&gt;


        &lt;a
          href="/products/body-wash#product-reviews"
          class="ProductMeta__ReviewsStars"
          aria-label="Go to Body Wash"
        &gt;
          &lt;div class="ReviewStars__Size"&gt;
            &lt;div class="yotpo-widget-instance" data-yotpo-instance-id="575204" data-yotpo-product-id="11383080583" data-yotpo-product-handle="body-wash"&gt;&lt;/div&gt;
            &lt;span&gt;| 12 fl oz&lt;/span&gt;
          &lt;/div&gt;
        &lt;/a&gt;
        &lt;div class="Alert Alert--error AddToCart__ErrorMessage"&gt;&lt;/div&gt;

        &lt;div
          class="ProductCard__AddToCart"
          data-product-limit=""
          
            style="overflow: initial"
          
        &gt;
          

            
            
            

            

            

            
            

            

            

            

            

            
            
            

            &lt;div
              class="subscribtion__options"
              data-selling-plan="[{&amp;quot;id&amp;quot;:&amp;quot;5309ac356f271e464ff7ce056646e04dc9529781&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Subscription Products&amp;quot;,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;values&amp;quot;:[&amp;quot;MONTH 1 MONTH 1  5 PERCENTAGE&amp;quot;,&amp;quot;MONTH 2 MONTH 2  5 PERCENTAGE&amp;quot;,&amp;quot;MONTH 3 MONTH 3  5 PERCENTAGE&amp;quot;]}],&amp;quot;selling_plans&amp;quot;:[{&amp;quot;id&amp;quot;:1172537482,&amp;quot;name&amp;quot;:&amp;quot;Monthly&amp;quot;,&amp;quot;description&amp;quot;:null,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;value&amp;quot;:&amp;quot;MONTH 1 MONTH 1  5 PERCENTAGE&amp;quot;}],&amp;quot;recurring_deliveries&amp;quot;:true,&amp;quot;price_adjustments&amp;quot;:[{&amp;quot;order_count&amp;quot;:null,&amp;quot;position&amp;quot;:1,&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:5}],&amp;quot;checkout_charge&amp;quot;:{&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:100}},{&amp;quot;id&amp;quot;:1216381066,&amp;quot;name&amp;quot;:&amp;quot;2 months&amp;quot;,&amp;quot;description&amp;quot;:null,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;value&amp;quot;:&amp;quot;MONTH 2 MONTH 2  5 PERCENTAGE&amp;quot;}],&amp;quot;recurring_deliveries&amp;quot;:true,&amp;quot;price_adjustments&amp;quot;:[{&amp;quot;order_count&amp;quot;:null,&amp;quot;position&amp;quot;:1,&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:5}],&amp;quot;checkout_charge&amp;quot;:{&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:100}},{&amp;quot;id&amp;quot;:1216413834,&amp;quot;name&amp;quot;:&amp;quot;3 months&amp;quot;,&amp;quot;description&amp;quot;:null,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;value&amp;quot;:&amp;quot;MONTH 3 MONTH 3  5 PERCENTAGE&amp;quot;}],&amp;quot;recurring_deliveries&amp;quot;:true,&amp;quot;price_adjustments&amp;quot;:[{&amp;quot;order_count&amp;quot;:null,&amp;quot;position&amp;quot;:1,&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:5}],&amp;quot;checkout_charge&amp;quot;:{&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:100}}],&amp;quot;app_id&amp;quot;:&amp;quot;5836469&amp;quot;}]"
              aria-hidden="true"
            &gt;
              &lt;div class="subscribtion__loading-overlay"&gt;&lt;/div&gt;
              &lt;label class="sub__option"&gt;
                &lt;span class="sub__option--onetime"&gt;
                  &lt;input
                    type="radio"
                    aria-label="One time subscription"
                    class="Sub__opt-radio"
                    value="onetime"
                    name="Sub__opt-radio-11383080583-1865"
                    
                      checked
                    
                  &gt;
                  &lt;span&gt;One Time&lt;/span&gt;
                &lt;/span&gt;
                &lt;span class="ProductMeta__Price Price"&gt;

                  
$19.95
                &lt;/span&gt;
              &lt;/label&gt;
              &lt;label class="sub__option sub-option"&gt;
                &lt;div class="sub__option--sub"&gt;
                  &lt;div class="sub__option__container"&gt;
                  &lt;input
                    type="radio"
                    aria-label="Delivery"
                    class="Sub__opt-radio"
                    value="subscription"
                    data-mp-event="Auto-ship clicked"
                    name="Sub__opt-radio-11383080583-1865"
                    

                  &gt;&lt;span&gt;Save extra 5% with auto-ship&lt;/span&gt;
                  &lt;!-- &lt;div id="wtf" class="prive"&gt;[{"id":1172537482,"name":"Monthly","description":null,"options":[{"name":"SUBSCRIBE","position":1,"value":"MONTH 1 MONTH 1  5 PERCENTAGE"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":5}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":1216381066,"name":"2 months","description":null,"options":[{"name":"SUBSCRIBE","position":1,"value":"MONTH 2 MONTH 2  5 PERCENTAGE"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":5}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":1216413834,"name":"3 months","description":null,"options":[{"name":"SUBSCRIBE","position":1,"value":"MONTH 3 MONTH 3  5 PERCENTAGE"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":5}],"checkout_charge":{"value_type":"percentage","value":100}}]&lt;/div&gt; --&gt;
                  &lt;select name="Sub__Plans" id="Sub__Plans-options"&gt;
                    
                      
                        
                          
                            &lt;option
                              value="Monthly"
                              data-item-index=""
                              data-plan-id="1172537482"
                              data-selleing-plan-id=""
                              
                                selected
                              
                            &gt;
                            Monthly
                            &lt;/option&gt;
                          
                          
                            &lt;option
                              value="2 months"
                              data-item-index=""
                              data-plan-id="1216381066"
                              data-selleing-plan-id=""
                              
                            &gt;
                            2 months
                            &lt;/option&gt;
                          
                          
                            &lt;option
                              value="3 months"
                              data-item-index=""
                              data-plan-id="1216413834"
                              data-selleing-plan-id=""
                              
                            &gt;
                            3 months
                            &lt;/option&gt;
                          
                        
                      
                  &lt;/select&gt;

                  &lt;/div&gt;

                  &lt;span class="ProductMeta__Price Price"&gt;
                    
                      $18.95
                    
                  &lt;/span&gt;

                &lt;/div&gt;
                
                &lt;div class="sub__radio-btns" id="Sub__Plans-radio-btns"&gt;
                  &lt;div class="delivery-options__title"&gt;Frequency: &lt;span&gt;Deliver One time&lt;/span&gt;
                  &lt;/div&gt;
                  &lt;div class="delivery-options"&gt;
                  
                    
                      
                        
                        &lt;label&gt;
                          &lt;input
                            type="radio"
                            class="subscription-option"
                            name="subscription-option-11383080583-1865"
                            value="Monthly"
                            data-item-index=""
                            data-plan-id="1172537482"
                            data-selleing-plan-id=""
                          &gt;
                          &lt;span&gt;Monthly&lt;/span&gt;
                        &lt;/label&gt;
                      
                        
                        &lt;label&gt;
                          &lt;input
                            type="radio"
                            class="subscription-option"
                            name="subscription-option-11383080583-1865"
                            value="2 months"
                            data-item-index=""
                            data-plan-id="1216381066"
                            data-selleing-plan-id=""
                          &gt;
                          &lt;span&gt;2 months&lt;/span&gt;
                        &lt;/label&gt;
                      
                        
                        &lt;label&gt;
                          &lt;input
                            type="radio"
                            class="subscription-option"
                            name="subscription-option-11383080583-1865"
                            value="3 months"
                            data-item-index=""
                            data-plan-id="1216413834"
                            data-selleing-plan-id=""
                          &gt;
                          &lt;span&gt;3 months&lt;/span&gt;
                        &lt;/label&gt;
                      
                    
                  
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/label&gt;
            &lt;/div&gt;
          
          &lt;div
            class="QuantitySelector QuantitySelector--black QuantitySelector--large ProductCard__Quantity"
            aria-hidden="true"
          &gt;

            &lt;button
              type="button"
              class="js-qty__adjust js-qty__adjust--minus QuantitySelector__Button QuantitySelector__Button--decrease"
              aria-label="reduce quantity"
            &gt;
              
    &lt;svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"&gt;
      &lt;path d="M13.4025 8.89652L13.4025 6.90248L8.49702 6.90248L6.50298 6.90247L3.59752 6.90248L3.59752 8.89652L6.50298 8.89652L8.49702 8.89652L13.4025 8.89652Z" fill="white"/&gt;
    &lt;/svg&gt;
            &lt;/button&gt;
            &lt;input
              type="text"
              class="js-qty__num QuantitySelector__CurrentQuantity"
              data-product-add-input
              value="1"
              readonly
              min="0"
              
                max="1894"
              
              aria-label="Quantity"
              pattern="[0-9]*"
              autocomplete="off"
              name="quantity"
              data-variant-id="43539064815754"
              data-nonmember-variant-id=""
              data-variant-id="43539064815754"
              data-product-sku="010-101-013-011"
            &gt;

            &lt;button
              type="button"
              class="js-qty__adjust js-qty__adjust--plus QuantitySelector__Button QuantitySelector__Button--increase"
              
              aria-label="increase quantity"
            &gt;
              &lt;svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"&gt;
      &lt;path d="M13.4025 8.89652L13.4025 6.90248L9.49702 6.90248L9.49702 2.99702L7.50298 2.99702L7.50298 6.90248L3.59752 6.90248L3.59752 8.89652L7.50298 8.89652V12.802H9.49702V8.89652L13.4025 8.89652Z" fill="white"/&gt;
    &lt;/svg&gt;
            &lt;/button&gt;
          &lt;/div&gt;
          
            
            
            &lt;button
              type="button"
              class="Button Button--secondary ProductCard__Button"
              
                data-subscribtion
              
              
                
                data-product-add-to-cart
                data-ge-product-data="&amp;quot;{\&amp;quot;id\&amp;quot;:11383080583,\&amp;quot;price\&amp;quot;:\&amp;quot;$19.95\&amp;quot;,\&amp;quot;compareAtPrice\&amp;quot;:\&amp;quot;$0.00\&amp;quot;}&amp;quot;"
              
            &gt;Add to Cart
&lt;/button&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;


        

          





  


  
  


  &lt;div
    class="ProductCard  "
    data-section-type="product-card"
    data-product-item="43539046465674"
    data-product-id="699879161907"
    data-aos="fade"
    data-aos-duration="800"
    
      data-aos-delay="60"
      style="order: 6"
    
  &gt;
    &lt;div class="ProductCard__Inner"&gt;
      &lt;div class="ProductCard__LabelContainer"&gt;&lt;span class="ProductCard__Label Heading"&gt;On sale&lt;/span&gt;
          &lt;/div&gt;&lt;a href="/products/dishwasher-detergent-pods" class="ProductCard__ImageWrapper" aria-label="Go to Dishwasher Detergent Pods - 2 Pack"&gt;

          

&lt;div class="Picture ProductCard__Image" &gt;&lt;img
		src="//m.batteryebuy.com/cdn/shop/files/Artboard2_25x.png?v=1738622302"
		data-sizes="auto"
		data-src="//m.batteryebuy.com/cdn/shop/files/Artboard2.png?v=1738622302"
		data-parent-fit="contain"
		data-srcset="//m.batteryebuy.com/cdn/shop/files/Artboard2_360x.png?v=1738622302 360w,
    //m.batteryebuy.com/cdn/shop/files/Artboard2_540x.png?v=1738622302 540w,
    //m.batteryebuy.com/cdn/shop/files/Artboard2_720x.png?v=1738622302 720w,
    //m.batteryebuy.com/cdn/shop/files/Artboard2_900x.png?v=1738622302 900w,
    //m.batteryebuy.com/cdn/shop/files/Artboard2_1080x.png?v=1738622302 1080w,
    //m.batteryebuy.com/cdn/shop/files/Artboard2_1296x.png?v=1738622302 1296w,
    //m.batteryebuy.com/cdn/shop/files/Artboard2_1512x.png?v=1738622302 1512w,
    //m.batteryebuy.com/cdn/shop/files/Artboard2_1728x.png?v=1738622302 1728w,
    //m.batteryebuy.com/cdn/shop/files/Artboard2_1920x.png?v=1738622302 1920w,
    //m.batteryebuy.com/cdn/shop/files/Artboard2_2560x.png?v=1738622302 2560w"
		class="Image--lazyLoad  "
		alt="Public Goods Household Dishwasher Detergent Pods - 2 Pack"/&gt;&lt;/div&gt;


          &lt;div class="ProductCard__AnimatedCount"&gt;&lt;/div&gt;
        &lt;/a&gt;&lt;div class="ProductCard__ItemContent"&gt;
        &lt;a href="/products/dishwasher-detergent-pods" class="Heading ProductCard__Title" aria-label="Go to Dishwasher Detergent Pods - 2 Pack"&gt;Dishwasher Detergent Pods - 2 Pack&lt;/a&gt;

        







&lt;div class="header card-product-price price-container members-options  has-selling-plan "&gt;&lt;!-- Regular Price --&gt;
    &lt;div class="price-row active ProductCard_Price"&gt;
      
      &lt;div class="regular-price"&gt;
      &lt;div&gt;
        &lt;span class="Price"&gt;
          $12.95
        &lt;/span&gt;
        
          &lt;span class="Price--compareAt compare-at-price"&gt;
            $15.95
          &lt;/span&gt;
        
      &lt;/div&gt;
        
          
            &lt;span class="Member_Price"&gt;
              20% OFF FOR MEMBERS
              &lt;svg xmlns="http://www.w3.org/2000/svg" class="icon-member-info" width="9" height="10" viewBox="0 0 9 10" fill="none"&gt;
  &lt;path fill-rule="evenodd" clip-rule="evenodd" d="M4.5 0.333008C2.01472 0.333008 0 2.34773 0 4.83301C0 7.31829 2.01472 9.33301 4.5 9.33301C6.98528 9.33301 9 7.31829 9 4.83301C9 2.34773 6.98528 0.333008 4.5 0.333008ZM5.09961 3.55801H3.97461V2.58301H5.09961V3.55801ZM5.09961 7.30566H3.97461V4.53301H5.09961V7.30566Z" fill="#000"/&gt;
&lt;/svg&gt;

              &lt;div
  class="member_popup"
  id="memberPopup"
  role="dialog"
  aria-labelledby="memberPopupTitle"
  aria-describedby="memberPopupContent"
  aria-hidden="true"
&gt;
  &lt;div
    class="member_close_popup"
    aria-label="Close popup"
  &gt;
    &lt;svg xmlns="http://www.w3.org/2000/svg" width="18" height="17" viewBox="0 0 18 17" fill="none"&gt;
  &lt;path d="M12.8219 4.25L4.27393 12.75M4.27393 4.25L12.8219 12.75" stroke="#8C8C8C" stroke-width="1.41667" stroke-linecap="round" stroke-linejoin="round"/&gt;
  &lt;/svg&gt;

  &lt;/div&gt;

  &lt;div class="member_popup-container"&gt;
    &lt;div class="member-popup-content" id="memberPopupContent"&gt;
      &lt;h2 id="memberPopupTitle" class="sr-only"&gt;Membership Options&lt;/h2&gt;
      &lt;p&gt;Members save 20% on almost everything.&lt;/p&gt;
    &lt;/div&gt;

    &lt;div class="member-popup-btns"&gt;
      &lt;a
        href="/account/login"
        class="Button"
        aria-label="Log In"
      &gt;
        Log In
      &lt;/a&gt;
      &lt;span class="split" aria-hidden="true"&gt;&lt;/span&gt;
      &lt;div
        class="Button Join_Today"
        
        aria-label="Join Today"
      &gt;
        Join Today
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="popup-arrow" aria-hidden="true"&gt;&lt;/div&gt;
&lt;/div&gt;

            &lt;/span&gt;
          
        
      &lt;/div&gt;
    &lt;/div&gt;&lt;/div&gt;


        &lt;a
          href="/products/dishwasher-detergent-pods#product-reviews"
          class="ProductMeta__ReviewsStars"
          aria-label="Go to Dishwasher Detergent Pods - 2 Pack"
        &gt;
          &lt;div class="ReviewStars__Size"&gt;
            &lt;div class="yotpo-widget-instance" data-yotpo-instance-id="575204" data-yotpo-product-id="699879161907" data-yotpo-product-handle="dishwasher-detergent-pods"&gt;&lt;/div&gt;
            &lt;span&gt;| 24 ct&lt;/span&gt;
          &lt;/div&gt;
        &lt;/a&gt;
        &lt;div class="Alert Alert--error AddToCart__ErrorMessage"&gt;&lt;/div&gt;

        &lt;div
          class="ProductCard__AddToCart"
          data-product-limit=""
          
            style="overflow: initial"
          
        &gt;
          

            
            
            

            

            

            
            

            

            

            

            

            
            
            

            &lt;div
              class="subscribtion__options"
              data-selling-plan="[{&amp;quot;id&amp;quot;:&amp;quot;5309ac356f271e464ff7ce056646e04dc9529781&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Subscription Products&amp;quot;,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;values&amp;quot;:[&amp;quot;MONTH 1 MONTH 1  5 PERCENTAGE&amp;quot;,&amp;quot;MONTH 2 MONTH 2  5 PERCENTAGE&amp;quot;,&amp;quot;MONTH 3 MONTH 3  5 PERCENTAGE&amp;quot;]}],&amp;quot;selling_plans&amp;quot;:[{&amp;quot;id&amp;quot;:1172537482,&amp;quot;name&amp;quot;:&amp;quot;Monthly&amp;quot;,&amp;quot;description&amp;quot;:null,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;value&amp;quot;:&amp;quot;MONTH 1 MONTH 1  5 PERCENTAGE&amp;quot;}],&amp;quot;recurring_deliveries&amp;quot;:true,&amp;quot;price_adjustments&amp;quot;:[{&amp;quot;order_count&amp;quot;:null,&amp;quot;position&amp;quot;:1,&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:5}],&amp;quot;checkout_charge&amp;quot;:{&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:100}},{&amp;quot;id&amp;quot;:1216381066,&amp;quot;name&amp;quot;:&amp;quot;2 months&amp;quot;,&amp;quot;description&amp;quot;:null,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;value&amp;quot;:&amp;quot;MONTH 2 MONTH 2  5 PERCENTAGE&amp;quot;}],&amp;quot;recurring_deliveries&amp;quot;:true,&amp;quot;price_adjustments&amp;quot;:[{&amp;quot;order_count&amp;quot;:null,&amp;quot;position&amp;quot;:1,&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:5}],&amp;quot;checkout_charge&amp;quot;:{&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:100}},{&amp;quot;id&amp;quot;:1216413834,&amp;quot;name&amp;quot;:&amp;quot;3 months&amp;quot;,&amp;quot;description&amp;quot;:null,&amp;quot;options&amp;quot;:[{&amp;quot;name&amp;quot;:&amp;quot;SUBSCRIBE&amp;quot;,&amp;quot;position&amp;quot;:1,&amp;quot;value&amp;quot;:&amp;quot;MONTH 3 MONTH 3  5 PERCENTAGE&amp;quot;}],&amp;quot;recurring_deliveries&amp;quot;:true,&amp;quot;price_adjustments&amp;quot;:[{&amp;quot;order_count&amp;quot;:null,&amp;quot;position&amp;quot;:1,&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:5}],&amp;quot;checkout_charge&amp;quot;:{&amp;quot;value_type&amp;quot;:&amp;quot;percentage&amp;quot;,&amp;quot;value&amp;quot;:100}}],&amp;quot;app_id&amp;quot;:&amp;quot;5836469&amp;quot;}]"
              aria-hidden="true"
            &gt;
              &lt;div class="subscribtion__loading-overlay"&gt;&lt;/div&gt;
</pre></body></html>