Check server response of

Server response
NS records
Whois domain
Response headers
Request headers
Raw HTML code
301 Moved Permanently - coq.com
HTTP Status: 301
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Tue, 29 Apr 2025 17:08:56 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 56
Connection: keep-alive
Location: https://www.qunol.com
Server: ip-100-74-4-169.eu-west-2.compute.internal
Vary: Accept-Encoding
X-Request-Id: eb4e34fd-76ec-4f33-830e-c31b6eb0f6ce

HTTP Code 301 Moved Permanently

301 status code means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.

When is Code 301 used?

  • When changing a website domain
  • When modifying URL structures
  • When setting up redirects for SEO

What does Code 301 mean for the user?

The browser will automatically redirect the user to the new address, and search engines will update their indexes.

200 OK - https://www.qunol.com
HTTP Status: 200
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Tue, 29 Apr 2025 17:08:57 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
x-sorting-hat-podid: 151
x-sorting-hat-shopid: 22755955
x-storefront-renderer-rendered: 1
set-cookie: secure_customer_sig=; path=/; expires=Wed, 29 Apr 2026 17:08:57 GMT; secure; HttpOnly; SameSite=Lax
set-cookie: localization=US; path=/; expires=Wed, 29 Apr 2026 17:08:57 GMT; SameSite=Lax
set-cookie: cart_currency=USD; path=/; expires=Tue, 13 May 2025 17:08:57 GMT; SameSite=Lax
set-cookie: _shopify_y=D921D60D-531b-4F4C-a9a0-41302b5b2c7b; domain=qunol.com; path=/; expires=Wed, 29 Apr 2026 23:08:57 GMT; SameSite=Lax
set-cookie: _shopify_s=874E9187-c21a-486B-883c-ad1198fa2079; domain=qunol.com; path=/; expires=Tue, 29 Apr 2025 17:38:57 GMT; SameSite=Lax
set-cookie: _tracking_consent=%7B%22con%22%3A%7B%22CMP%22%3A%7B%22a%22%3A%22%22%2C%22m%22%3A%22%22%2C%22p%22%3A%22%22%2C%22s%22%3A%22%22%7D%7D%2C%22v%22%3A%222.1%22%2C%22region%22%3A%22FI18%22%2C%22reg%22%3A%22%22%2C%22purposes%22%3A%7B%22p%22%3Atrue%2C%22a%22%3Atrue%2C%22m%22%3Atrue%2C%22t%22%3Atrue%7D%2C%22display_banner%22%3Afalse%2C%22sale_of_data_region%22%3Afalse%2C%22consent_id%22%3A%22BE65E176-46b6-49E3-8624-05853e35c9a2%22%7D; domain=qunol.com; path=/; expires=Wed, 29 Apr 2026 17:08:57 GMT; SameSite=Lax
set-cookie: _orig_referrer=; domain=qunol.com; path=/; expires=Tue, 13 May 2025 17:08:57 GMT; HttpOnly; SameSite=Lax
set-cookie: _landing_page=%2F; domain=qunol.com; path=/; expires=Tue, 13 May 2025 17:08:57 GMT; HttpOnly; SameSite=Lax
link: <https://cdn.shopify.com>; rel="preconnect", <https://cdn.shopify.com>; rel="preconnect"; crossorigin, <//www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&width=3000>; as="image"; rel="preload"; imagesrcset="//www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&width=600 600w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&width=700 700w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&width=800 800w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&width=1000 1000w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&width=1200 1200w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&width=1400 1400w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&width=1600 1600w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&width=1800 1800w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&width=2000 2000w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&width=2200 2200w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&width=2400 2400w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&width=2600 2600w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&width=2800 2800w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&width=3000 3000w"; imagesizes="100vw"
etag: W/"cacheable:b18f516961490b859b6b9cdc636f6f0e"
x-cache: miss
x-frame-options: DENY
content-security-policy: block-all-mixed-content; frame-ancestors 'none'; upgrade-insecure-requests;
strict-transport-security: max-age=7889238
x-shopid: 22755955
x-shardid: 151
vary: Accept
vary: accept-encoding
content-language: en-US
powered-by: Shopify
server-timing: processing;dur=251;desc="gc:24", db;dur=104, db_async;dur=18.825, render;dur=107, asn;desc="24940", edge;desc="HEL", country;desc="FI", theme;desc="137141977240", pageType;desc="index", servedBy;desc="hw4s", requestID;desc="58a21de5-0229-41a5-97d5-66e59277bdc6-1745946536"
shopify-complexity-score: 2510
x-dc: gcp-europe-west3,gcp-europe-west1,gcp-europe-west1
x-request-id: 58a21de5-0229-41a5-97d5-66e59277bdc6-1745946536
Alt-Svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=I5J0DSrwhjwhCNaVLLBsMLE2AhW6%2B0sFrWjMtkdGL1LcLVxY9kMcUDxlqRBwZzuuZjwSTIUE3giaLUN7xks2p9vhJ9ipi6vkECq4yjPVegGfrqMsLwzH56AO2%2FYSP3s%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
Server-Timing: cfRequestDuration;dur=362.999916
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Permitted-Cross-Domain-Policies: none
X-Download-Options: noopen
Shopify-Edge-Ip: 23.227.38.32
Server: cloudflare
CF-RAY: 9380677efb068d91-HEL

HTTP Code 200 OK

200 status code is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.

When is Code 200 used?

  • When loading a web page
  • When successfully receiving an API response
  • When processing a form or another HTTP request

What does Code 200 mean for the user?

The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.

GET / HTTP/1.1
Host: coq.com
Accept: */*
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!doctype html><html class="no-js" lang="en" dir="ltr">
  <head>

    
    
    
    
    
  
<script src="https://lwjs.azureedge.net/cjs/ir-qunol.js" defer></script>
<link rel='preconnect dns-prefetch' href='https://triplewhale-pixel.web.app/' crossorigin />
<link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin />
<script>
/* >> TriplePixel :: start*/
~function(W,H,A,L,E,_,B,N){function O(U,T,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,H.open("GET",U,!0),H.send(null),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes(".txt")?eval(R):N[B]=R):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1;try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push(location.href),A.setItem(H+"U",JSON.stringify(E))}catch(e){}A.getItem('"!nC`')||(A=N,A[H]||(L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)},E=A[H]=function(t,e){return W=L(),(E._q=E._q||[]).push([W,t,e]),W},E.ch=W,B="configSecurityConfModel",N[B]=1,O("//conf.config-security.com/model",0),O("//triplewhale-pixel.web.app/triplefw.txt?",5)))}}("","TriplePixel",localStorage);
/* << TriplePixel :: end*/
</script>
    <script>
        window.dataLayer = window.dataLayer ||[];
        function gtag(){dataLayer.push(arguments);}
        gtag('consent','default',{
            'ad_storage':'denied',
            'analytics_storage':'denied',
            'ad_user_data':'denied',
            'ad_personalization':'denied',
            'personalization_storage':'denied',
            'functionality_storage':'granted',
            'security_storage':'granted',
            'wait_for_update': 500
        });
        gtag("set", "ads_data_redaction", true);
    </script>
    <script src="https://cmp.osano.com/16BVzDUBMO2Mn1klL/153e02c7-53b7-4c11-8625-d0072f138ac1/osano.js" defer></script>
    <script>
  		window.rechargeCustomTheme = {
          selectors: { 
            variant: ['input'],
            variant_trigger: ['.block-swatch']
          }
        };
    </script><meta name="facebook-domain-verification" content="38h0eg9l2j777z9ycjpd6g3nbwpsoy" />
      <meta name="google-site-verification" content="ZB6vRzUbhOLcuCIC3PLLRqPIDHs8uRvbd9Od6gmrjeM" />

    

		

    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0">
    <meta name="theme-color" content="#ffffff">

    <title>Qunol: #1 Cardiologist Recommended Form of CoQ10</title><meta name="description" content="Boost your energy levels, and support overall well-being with science backed supplements. Shop now and experience the Qunol difference!"><link rel="canonical" href="https://www.qunol.com/"><link rel="shortcut icon" href="//www.qunol.com/cdn/shop/files/Q_gold-01_96x96.png?v=1648076353" type="image/png"><link rel="preconnect" href="https://cdn.shopify.com">
    <link rel="preconnect" href="https://cdn.rebuyengine.com">
    <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com">
    <link rel="dns-prefetch" href="https://www.google-analytics.com">
    <link rel="dns-prefetch" href="https://www.googletagmanager.com"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preload" as="style" href="//www.qunol.com/cdn/shop/t/201/assets/theme.css?v=93049517933504532391738880793">
    <link rel="preload" as="script" href="//www.qunol.com/cdn/shop/t/201/assets/vendor.js?v=32643890569905814191715276690">
    <link rel="preload" as="script" href="//www.qunol.com/cdn/shop/t/201/assets/theme.js?v=21914655560908333671715276691">

    <!-- Pixel tracking -->
    
  <!-- Qunol_Homepage_Q1 2024 (1746130) -->
  <img src="https://secure.adnxs.com/px?id=1746130&seg=35664409&t=2" width="1" height="1">






<script>

window.addEventListener('load',function(){
    const pixelTracking = document.querySelectorAll('.pixel-track');

    pixelTracking.forEach(px => {
        px.addEventListener('click', function (event) {
            var href = this.href;
            event.preventDefault();

            var img = document.createElement("img");
            img.setAttribute("src", "https://secure.adnxs.com/px?id=1746129&seg=35664402&t=2");
            img.setAttribute("width", "1px");
            img.setAttribute("height", "1px");
            document.body.appendChild(img);

            window.location = href;
        });
    });
});
</script>

    
    
     

    
<meta property="og:type" content="website">
  <meta property="og:title" content="Qunol: #1 Cardiologist Recommended Form of CoQ10"><meta property="og:image" content="http://www.qunol.com/cdn/shop/files/Qunol_logo_black-red.png?v=1682517977">
  <meta property="og:image:secure_url" content="https://www.qunol.com/cdn/shop/files/Qunol_logo_black-red.png?v=1682517977">
  <meta property="og:image:width" content="1200">
  <meta property="og:image:height" content="628"><meta property="og:description" content="Boost your energy levels, and support overall well-being with science backed supplements. Shop now and experience the Qunol difference!"><meta property="og:url" content="https://www.qunol.com/">
<meta property="og:site_name" content="Qunol"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Qunol: #1 Cardiologist Recommended Form of CoQ10">
  <meta name="twitter:description" content="Boost your energy levels, and support overall well-being with science backed supplements. Shop now and experience the Qunol difference!"><meta name="twitter:image" content="https://www.qunol.com/cdn/shop/files/Qunol_logo_black-red_1200x1200_crop_center.png?v=1682517977">
  <meta name="twitter:image:alt" content="Qunol">
    


  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
  "itemListElement": [{
      "@type": "ListItem",
      "position": 1,
      "name": "Home",
      "item": "https://www.qunol.com"
    }]
  }
  </script>

<script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "WebSite",
      "name": "Qunol",
      "url": "https:\/\/www.qunol.com",
      "potentialAction": {
        "@type": "SearchAction",
        "target": "https:\/\/www.qunol.com\/search?q={search_term_string}",
        "query-input": "required name=search_term_string"
      }
    }
  </script>
    <link rel="preload" href="//www.qunol.com/cdn/fonts/roboto/roboto_n4.da808834c2315f31dd3910e2ae6b1a895d7f73f5.woff2?h1=cXVub2wuY29t&h2=cXVub2xndW1taWVzLmNvbQ&h3=cXVub2wtY29xMTAuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=5105ad2c14f471d5ee954408bfbf3397eadfea0d66db64143fb6d88d3eff4561" as="font" type="font/woff2" crossorigin><link rel="preload" href="//www.qunol.com/cdn/fonts/roboto/roboto_n4.da808834c2315f31dd3910e2ae6b1a895d7f73f5.woff2?h1=cXVub2wuY29t&h2=cXVub2xndW1taWVzLmNvbQ&h3=cXVub2wtY29xMTAuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=5105ad2c14f471d5ee954408bfbf3397eadfea0d66db64143fb6d88d3eff4561" as="font" type="font/woff2" crossorigin><style>
  /* Typography (heading) */
  @font-face {
  font-family: Roboto;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//www.qunol.com/cdn/fonts/roboto/roboto_n4.da808834c2315f31dd3910e2ae6b1a895d7f73f5.woff2?h1=cXVub2wuY29t&h2=cXVub2xndW1taWVzLmNvbQ&h3=cXVub2wtY29xMTAuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=5105ad2c14f471d5ee954408bfbf3397eadfea0d66db64143fb6d88d3eff4561") format("woff2"),
       url("//www.qunol.com/cdn/fonts/roboto/roboto_n4.a512c7b68cd7f12c72e1a5fd58e7f7315c552e93.woff?h1=cXVub2wuY29t&h2=cXVub2xndW1taWVzLmNvbQ&h3=cXVub2wtY29xMTAuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=15e4cb7a6366d2008985848f267dc2831f9b51fcbda7a96886fe95e910cf0ee9") format("woff");
}

@font-face {
  font-family: Roboto;
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("//www.qunol.com/cdn/fonts/roboto/roboto_i4.f98951b4b9b6e1096fc799cd05debd098bd422ac.woff2?h1=cXVub2wuY29t&h2=cXVub2xndW1taWVzLmNvbQ&h3=cXVub2wtY29xMTAuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=49f38711bfe3260322b7ba023f217cd067b4da7c6de1b1640bd42d04160c2add") format("woff2"),
       url("//www.qunol.com/cdn/fonts/roboto/roboto_i4.688a26691d45bc4053b6ae24a196cabdeedbc25c.woff?h1=cXVub2wuY29t&h2=cXVub2xndW1taWVzLmNvbQ&h3=cXVub2wtY29xMTAuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=d03bff2ffa6605437a69231af34180035f347ad594ea3907fc4732d16e7419ba") format("woff");
}

/* Typography (body) */
  @font-face {
  font-family: Roboto;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//www.qunol.com/cdn/fonts/roboto/roboto_n4.da808834c2315f31dd3910e2ae6b1a895d7f73f5.woff2?h1=cXVub2wuY29t&h2=cXVub2xndW1taWVzLmNvbQ&h3=cXVub2wtY29xMTAuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=5105ad2c14f471d5ee954408bfbf3397eadfea0d66db64143fb6d88d3eff4561") format("woff2"),
       url("//www.qunol.com/cdn/fonts/roboto/roboto_n4.a512c7b68cd7f12c72e1a5fd58e7f7315c552e93.woff?h1=cXVub2wuY29t&h2=cXVub2xndW1taWVzLmNvbQ&h3=cXVub2wtY29xMTAuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=15e4cb7a6366d2008985848f267dc2831f9b51fcbda7a96886fe95e910cf0ee9") format("woff");
}

@font-face {
  font-family: Roboto;
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("//www.qunol.com/cdn/fonts/roboto/roboto_i4.f98951b4b9b6e1096fc799cd05debd098bd422ac.woff2?h1=cXVub2wuY29t&h2=cXVub2xndW1taWVzLmNvbQ&h3=cXVub2wtY29xMTAuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=49f38711bfe3260322b7ba023f217cd067b4da7c6de1b1640bd42d04160c2add") format("woff2"),
       url("//www.qunol.com/cdn/fonts/roboto/roboto_i4.688a26691d45bc4053b6ae24a196cabdeedbc25c.woff?h1=cXVub2wuY29t&h2=cXVub2xndW1taWVzLmNvbQ&h3=cXVub2wtY29xMTAuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=d03bff2ffa6605437a69231af34180035f347ad594ea3907fc4732d16e7419ba") format("woff");
}

@font-face {
  font-family: Roboto;
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("//www.qunol.com/cdn/fonts/roboto/roboto_n5.126dd24093e910b23578142c0183010eb1f2b9be.woff2?h1=cXVub2wuY29t&h2=cXVub2xndW1taWVzLmNvbQ&h3=cXVub2wtY29xMTAuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=3433c589dff12bf4ce65b4afc0733651bd947a9948420316b784673c6a148e8c") format("woff2"),
       url("//www.qunol.com/cdn/fonts/roboto/roboto_n5.ef0ac6b5ed77e19e95b9512154467a6fb9575078.woff?h1=cXVub2wuY29t&h2=cXVub2xndW1taWVzLmNvbQ&h3=cXVub2wtY29xMTAuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=2074a6f02f06a5ae3462985d33ad5fe093bf68e4a2df0ca0aa1d8d979a246c73") format("woff");
}

@font-face {
  font-family: Roboto;
  font-weight: 500;
  font-style: italic;
  font-display: swap;
  src: url("//www.qunol.com/cdn/fonts/roboto/roboto_i5.f36fc99adea860c14560731a265eca6bf8df6add.woff2?h1=cXVub2wuY29t&h2=cXVub2xndW1taWVzLmNvbQ&h3=cXVub2wtY29xMTAuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=4dd2259ef2ef9a5ced5dfc70e91c3182bfc626a1d582e6f7091991978ac6b622") format("woff2"),
       url("//www.qunol.com/cdn/fonts/roboto/roboto_i5.cfb884f4c639e5d79041e9a98ea9ebe9ef79543c.woff?h1=cXVub2wuY29t&h2=cXVub2xndW1taWVzLmNvbQ&h3=cXVub2wtY29xMTAuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=7b11e4469bae46a6caf26aa688b3ed3ca5bf4ed56ba3b0ed8db818a44a2d5bf2") format("woff");
}

:root {--heading-color: 51, 51, 51;
    --text-color: 51, 51, 51;
    --background: 255, 255, 255;
    --secondary-background: 242, 242, 242;
    --border-color: 224, 224, 224;
    --border-color-darker: 173, 173, 173;
    --success-color: 13, 100, 180;
    --success-background: 207, 224, 240;
    --error-color: 171, 31, 46;
    --error-background: 249, 239, 240;
    --primary-button-background: 13, 100, 180;
    --primary-button-text-color: 255, 255, 255;
    --secondary-button-background: 51, 51, 51;
    --secondary-button-text-color: 255, 255, 255;
    --product-star-rating: 140, 115, 74;
    --product-on-sale-accent: 171, 31, 46;
    --product-sold-out-accent: 87, 87, 87;
    --product-custom-label-background: 13, 100, 180;
    --product-custom-label-text-color: 255, 255, 255;
    --product-custom-label-2-background: 140, 115, 74;
    --product-custom-label-2-text-color: 255, 255, 255;
    --product-low-stock-text-color: 171, 31, 46;
    --product-in-stock-text-color: 13, 100, 180;
    --loading-bar-background: 51, 51, 51;

    /* We duplicate some "base" colors as root colors, which is useful to use on drawer elements or popover without. Those should not be overridden to avoid issues */
    --root-heading-color: 51, 51, 51;
    --root-text-color: 51, 51, 51;
    --root-background: 255, 255, 255;
    --root-border-color: 224, 224, 224;
    --root-primary-button-background: 13, 100, 180;
    --root-primary-button-text-color: 255, 255, 255;

    --base-font-size: 15px;
    --heading-font-family: Roboto, sans-serif;
    --heading-font-weight: 400;
    --heading-font-style: normal;
    --heading-text-transform: normal;
    --text-font-family: Roboto, sans-serif;
    --text-font-weight: 400;
    --text-font-style: normal;
    --text-font-bold-weight: 500;

    /* Typography (font size) */
    --heading-xxsmall-font-size: 10px;
    --heading-xsmall-font-size: 10px;
    --heading-small-font-size: 11px;
    --heading-large-font-size: 32px;
    --heading-h1-font-size: 32px;
    --heading-h2-font-size: 28px;
    --heading-h3-font-size: 26px;
    --heading-h4-font-size: 22px;
    --heading-h5-font-size: 18px;
    --heading-h6-font-size: 16px;

    /* Control the look and feel of the theme by changing radius of various elements */
    --button-border-radius: 4px;
    --block-border-radius: 8px;
    --block-border-radius-reduced: 4px;
    --color-swatch-border-radius: 0px;

    /* Button size */
    --button-height: 48px;
    --button-small-height: 40px;

    /* Form related */
    --form-input-field-height: 48px;
    --form-input-gap: 16px;
    --form-submit-margin: 24px;

    /* Product listing related variables */
    --product-list-block-spacing: 32px;

    /* Video related */
    --play-button-background: 255, 255, 255;
    --play-button-arrow: 51, 51, 51;

    /* RTL support */
    --transform-logical-flip: 1;
    --transform-origin-start: left;
    --transform-origin-end: right;

    /* Other */
    --zoom-cursor-svg-url: url(//www.qunol.com/cdn/shop/t/201/assets/zoom-cursor.svg?v=46954267130511270111715276703);
    --arrow-right-svg-url: url(//www.qunol.com/cdn/shop/t/201/assets/arrow-right.svg?v=177466864807668129601715276703);
    --arrow-left-svg-url: url(//www.qunol.com/cdn/shop/t/201/assets/arrow-left.svg?v=4702815875149539221715276703);

    /* Some useful variables that we can reuse in our CSS. Some explanation are needed for some of them:
       - container-max-width-minus-gutters: represents the container max width without the edge gutters
       - container-outer-width: considering the screen width, represent all the space outside the container
       - container-outer-margin: same as container-outer-width but get set to 0 inside a container
       - container-inner-width: the effective space inside the container (minus gutters)
       - grid-column-width: represents the width of a single column of the grid
       - vertical-breather: this is a variable that defines the global "spacing" between sections, and inside the section
                            to create some "breath" and minimum spacing
     */
    --container-max-width: 1600px;
    --container-gutter: 24px;
    --container-max-width-minus-gutters: calc(var(--container-max-width) - (var(--container-gutter)) * 2);
    --container-outer-width: max(calc((100vw - var(--container-max-width-minus-gutters)) / 2), var(--container-gutter));
    --container-outer-margin: var(--container-outer-width);
    --container-inner-width: calc(100vw - var(--container-outer-width) * 2);

    --grid-column-count: 10;
    --grid-gap: 24px;
    --grid-column-width: calc((100vw - var(--container-outer-width) * 2 - var(--grid-gap) * (var(--grid-column-count) - 1)) / var(--grid-column-count));

    --vertical-breather: 28px;
    --vertical-breather-tight: 28px;

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

  @media screen and (min-width: 741px) {
    :root {
      --container-gutter: 40px;
      --grid-column-count: 20;
      --vertical-breather: 40px;
      --vertical-breather-tight: 40px;

      /* Typography (font size) */
      --heading-xsmall-font-size: 11px;
      --heading-small-font-size: 12px;
      --heading-large-font-size: 48px;
      --heading-h1-font-size: 48px;
      --heading-h2-font-size: 36px;
      --heading-h3-font-size: 30px;
      --heading-h4-font-size: 22px;
      --heading-h5-font-size: 18px;
      --heading-h6-font-size: 16px;

      /* Form related */
      --form-input-field-height: 52px;
      --form-submit-margin: 32px;

      /* Button size */
      --button-height: 52px;
      --button-small-height: 44px;
    }
  }

  @media screen and (min-width: 1200px) {
    :root {
      --vertical-breather: 48px;
      --vertical-breather-tight: 48px;
      --product-list-block-spacing: 48px;

      /* Typography */
      --heading-large-font-size: 58px;
      --heading-h1-font-size: 50px;
      --heading-h2-font-size: 44px;
      --heading-h3-font-size: 32px;
      --heading-h4-font-size: 26px;
      --heading-h5-font-size: 22px;
      --heading-h6-font-size: 16px;
    }
  }

  @media screen and (min-width: 1600px) {
    :root {
      --vertical-breather: 48px;
      --vertical-breather-tight: 48px;
    }
  }
</style>
    <script>
  // This allows to expose several variables to the global scope, to be used in scripts
  window.themeVariables = {
    settings: {
      direction: "ltr",
      pageType: "index",
      cartCount: 0,
      moneyFormat: "${{amount}}",
      moneyWithCurrencyFormat: "${{amount}} USD",
      showVendor: false,
      discountMode: "percentage",
      currencyCodeEnabled: false,
      cartType: "page",
      cartCurrency: "USD",
      mobileZoomFactor: 2.5
    },

    routes: {
      host: "www.qunol.com",
      rootUrl: "\/",
      rootUrlWithoutSlash: '',
      cartUrl: "\/cart",
      cartAddUrl: "\/cart\/add",
      cartChangeUrl: "\/cart\/change",
      searchUrl: "\/search",
      predictiveSearchUrl: "\/search\/suggest",
      productRecommendationsUrl: "\/recommendations\/products"
    },

    strings: {
      accessibilityDelete: "Delete",
      accessibilityClose: "Close",
      collectionSoldOut: "Sold out",
      collectionDiscount: "Save @savings@",
      productSalePrice: "Sale price",
      productRegularPrice: "Regular price",
      productFormUnavailable: "Unavailable",
      productFormSoldOut: "Sold out",
      productFormPreOrder: "Pre-order",
      productFormAddToCart: "Add to cart",
      searchNoResults: "No results could be found.",
      searchNewSearch: "New search",
      searchProducts: "Products",
      searchArticles: "Journal",
      searchPages: "Pages",
      searchCollections: "Collections",
      cartViewCart: "View cart",
      cartItemAdded: "Item added to your cart!",
      cartItemAddedShort: "Added to your cart!",
      cartAddOrderNote: "Add order note",
      cartEditOrderNote: "Edit order note",
      shippingEstimatorNoResults: "Sorry, we do not ship to your address.",
      shippingEstimatorOneResult: "There is one shipping rate for your address:",
      shippingEstimatorMultipleResults: "There are several shipping rates for your address:",
      shippingEstimatorError: "One or more error occurred while retrieving shipping rates:"
    },

    libs: {
      flickity: "\/\/www.qunol.com\/cdn\/shop\/t\/201\/assets\/flickity.js?v=176646718982628074891715276690",
      photoswipe: "\/\/www.qunol.com\/cdn\/shop\/t\/201\/assets\/photoswipe.js?v=132268647426145925301715276690",
      qrCode: "\/\/www.qunol.com\/cdn\/shopifycloud\/shopify\/assets\/themes_support\/vendor\/qrcode-83ced323738e20d8fa253cebfacec51a3ad103d8bfeb275d3d312d29490f9265.js"
    },

    breakpoints: {
      phone: 'screen and (max-width: 740px)',
      tablet: 'screen and (min-width: 741px) and (max-width: 999px)',
      tabletAndUp: 'screen and (min-width: 741px)',
      pocket: 'screen and (max-width: 999px)',
      lap: 'screen and (min-width: 1000px) and (max-width: 1199px)',
      lapAndUp: 'screen and (min-width: 1000px)',
      desktop: 'screen and (min-width: 1200px)',
      wide: 'screen and (min-width: 1400px)'
    }
  };

  window.addEventListener('pageshow', async () => {
    const cartContent = await (await fetch(`${window.themeVariables.routes.cartUrl}.js`, {cache: 'reload'})).json();
    document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', {detail: {cart: cartContent}}));
  });

  if ('noModule' in HTMLScriptElement.prototype) {
    // Old browsers (like IE) that does not support module will be considered as if not executing JS at all
    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');

    requestAnimationFrame(() => {
      const viewportHeight = (window.visualViewport ? window.visualViewport.height : document.documentElement.clientHeight);
      document.documentElement.style.setProperty('--window-height',viewportHeight + 'px');
    });
  }</script>

    <link rel="stylesheet" href="//www.qunol.com/cdn/shop/t/201/assets/theme.css?v=93049517933504532391738880793">

    

    <script async src="https://apps.bazaarvoice.com/deployments/qunol/main_site/production/en_US/bv.js?shop=qunol-coq10.myshopify.com"></script>
    <script src="//www.qunol.com/cdn/shop/t/201/assets/vendor.js?v=32643890569905814191715276690" defer></script>
    <script src="//www.qunol.com/cdn/shop/t/201/assets/theme.js?v=21914655560908333671715276691" defer></script>
    <script src="//www.qunol.com/cdn/shop/t/201/assets/custom.js?v=38185864587550297421742920271" defer></script><script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="google-site-verification" content="ZB6vRzUbhOLcuCIC3PLLRqPIDHs8uRvbd9Od6gmrjeM">
<meta name="facebook-domain-verification" content="38h0eg9l2j777z9ycjpd6g3nbwpsoy">
<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/22755955/digital_wallets/dialog">
<meta name="shopify-checkout-api-token" content="ada35091fdd4cb955c6e76974485656a">
<meta id="in-context-paypal-metadata" data-shop-id="22755955" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=22755955" crossorigin="anonymous"></script>
<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":22755955,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/22755955","merchantName":"Qunol","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Qunol","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
<script id="shopify-features" type="application/json">{"accessToken":"ada35091fdd4cb955c6e76974485656a","betas":["rich-media-storefront-analytics"],"domain":"www.qunol.com","predictiveSearch":true,"shopId":22755955,"locale":"en"}</script>
<script>var Shopify = Shopify || {};
Shopify.shop = "qunol-coq10.myshopify.com";
Shopify.locale = "en";
Shopify.currency = {"active":"USD","rate":"1.0"};
Shopify.country = "US";
Shopify.theme = {"name":"qunol-2024\/main (Do not unpublish)","id":137141977240,"schema_name":"Focal","schema_version":"11.1.0","theme_store_id":null,"role":"main"};
Shopify.theme.handle = "null";
Shopify.theme.style = {"id":null,"handle":null};
Shopify.cdnHost = "www.qunol.com/cdn";
Shopify.routes = Shopify.routes || {};
Shopify.routes.root = "/";</script>
<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
<script>window.ShopifyPay = window.ShopifyPay || {};
window.ShopifyPay.apiHost = "shop.app\/pay";</script>
<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
<script>
  window.Shopify = window.Shopify || {};
  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
  window.Shopify.featureAssets['shop-js'] = {"shop-cash-offers":["modules/v2/client.shop-cash-offers_CD0jF5Fd.en.esm.js","modules/v2/chunk.common_g_IPLVy8.esm.js","modules/v2/chunk.modal_DOmUHEXZ.esm.js"],"init-windoid":["modules/v2/client.init-windoid_qNZeczvf.en.esm.js","modules/v2/chunk.common_g_IPLVy8.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/client.init-shop-email-lookup-coordinator_CRiQueBm.en.esm.js","modules/v2/chunk.common_g_IPLVy8.esm.js"],"shop-toast-manager":["modules/v2/client.shop-toast-manager_Bdr-xFf9.en.esm.js","modules/v2/chunk.common_g_IPLVy8.esm.js"],"init-fed-cm":["modules/v2/client.init-fed-cm_ChRwHmr4.en.esm.js","modules/v2/chunk.common_g_IPLVy8.esm.js"],"pay-button":["modules/v2/client.pay-button_DkUydYK6.en.esm.js","modules/v2/chunk.common_g_IPLVy8.esm.js"],"init-customer-accounts-sign-up":["modules/v2/client.init-customer-accounts-sign-up_CG0pm807.en.esm.js","modules/v2/client.shop-login-button_BGqNOQB2.en.esm.js","modules/v2/chunk.common_g_IPLVy8.esm.js","modules/v2/chunk.modal_DOmUHEXZ.esm.js"],"shop-login-button":["modules/v2/client.shop-login-button_BGqNOQB2.en.esm.js","modules/v2/chunk.common_g_IPLVy8.esm.js","modules/v2/chunk.modal_DOmUHEXZ.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/client.init-shop-for-new-customer-accounts_CL8GBnhE.en.esm.js","modules/v2/client.shop-login-button_BGqNOQB2.en.esm.js","modules/v2/chunk.common_g_IPLVy8.esm.js","modules/v2/chunk.modal_DOmUHEXZ.esm.js"],"init-customer-accounts":["modules/v2/client.init-customer-accounts_5Bilz2oM.en.esm.js","modules/v2/client.shop-login-button_BGqNOQB2.en.esm.js","modules/v2/chunk.common_g_IPLVy8.esm.js","modules/v2/chunk.modal_DOmUHEXZ.esm.js"],"shop-follow-button":["modules/v2/client.shop-follow-button_Dhc3VgBl.en.esm.js","modules/v2/chunk.common_g_IPLVy8.esm.js","modules/v2/chunk.modal_DOmUHEXZ.esm.js"],"lead-capture":["modules/v2/client.lead-capture_D_NiCyD3.en.esm.js","modules/v2/chunk.common_g_IPLVy8.esm.js","modules/v2/chunk.modal_DOmUHEXZ.esm.js"],"checkout-modal":["modules/v2/client.checkout-modal_Cl66XAhA.en.esm.js","modules/v2/chunk.common_g_IPLVy8.esm.js","modules/v2/chunk.modal_DOmUHEXZ.esm.js"],"avatar":["modules/v2/client.avatar_BTnouDA3.en.esm.js"],"payment-terms":["modules/v2/client.payment-terms_OR608-Cy.en.esm.js","modules/v2/chunk.common_g_IPLVy8.esm.js","modules/v2/chunk.modal_DOmUHEXZ.esm.js"]};
</script>
<script>(function() {
  function asyncLoad() {
    var urls = ["https:\/\/apps.bazaarvoice.com\/deployments\/Qunol\/main_site\/production\/en_US\/bv.js?shop=qunol-coq10.myshopify.com","https:\/\/static.rechargecdn.com\/assets\/js\/widget.min.js?shop=qunol-coq10.myshopify.com","https:\/\/app.octaneai.com\/6l90au2n7c2gop3z\/shopify.js?x=CPLkfP0ZKb5EAjNv\u0026shop=qunol-coq10.myshopify.com","https:\/\/services.nofraud.com\/js\/device.js?shop=qunol-coq10.myshopify.com","https:\/\/app.electricsms.com\/cart-widget\/widget.min.js?shop=qunol-coq10.myshopify.com","https:\/\/static.shareasale.com\/json\/shopify\/shareasale-tracking.js?sasmid=82028\u0026ssmtid=90431\u0026shop=qunol-coq10.myshopify.com","https:\/\/cdn.hextom.com\/js\/eventpromotionbar.js?shop=qunol-coq10.myshopify.com","\/\/cdn.shopify.com\/proxy\/7eb77955d033d56f45b4acaab5f0bbe539b45a58f7b4658fc7489c66b2cf26c8\/s3-us-west-2.amazonaws.com\/jsstore\/a\/QKEHG98X\/reids.js?shop=qunol-coq10.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/1e445641f84534ea7e7da49a4bcec6886c792892edab716f9f7a310f33dafea8\/app.retention.com\/shopify\/shopify_app_add_to_cart_script.js?shop=qunol-coq10.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
    for (var i = 0; i < 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);
  }
})();</script>
<script id="__st">var __st={"a":22755955,"offset":-14400,"reqid":"58a21de5-0229-41a5-97d5-66e59277bdc6-1745946536","pageurl":"www.qunol.com\/","u":"7f49abf3bafc","p":"home"};</script>
<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.2.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
<script integrity="sha256-w1TMG8bx+vw+BuOfT7Dh2avfdjByyjlNYGyp9vJB5oo=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.qunol.com/cdn/shopifycloud/shopify/assets/storefront/load_feature-c354cc1bc6f1fafc3e06e39f4fb0e1d9abdf763072ca394d606ca9f6f241e68a.js" crossorigin="anonymous"></script>
<script crossorigin="anonymous" defer="defer" src="//www.qunol.com/cdn/shopifycloud/shopify/assets/shopify_pay/storefront-80e528be853eac23af2454534897ca9536b1d3d04aa043b042f34879a3c111c8.js?v=20220906"></script>
<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.qunol.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
</script>
<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
</script>
<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
</script>

<link rel="stylesheet" media="screen" href="https://www.qunol.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">

<style id="shopify-accelerated-checkout-cart">
        #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;
}

      </style>
<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>

    <script>
      window.rechargeCustomTheme = {
        selectors: {
          variant: ['input[name="id"]'],
          variant_trigger: ['.block-swatch']
        }
      }
  
    </script>
    <!--
<script type="text/javascript">
    (function(c,l,a,r,i,t,y){
        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
    })(window, document, "clarity", "script", "e0yndpg1gm");
</script>
    -->
    <script type="text/javascript">
    (function(c,l,a,r,i,t,y){
        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
    })(window, document, "clarity", "script", "eduf3ndj8e");
</script>

  <!-- Start Bing Tag -->
  <script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"199004127", 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&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script>
  <!-- End Bing Tag -->
    
  
<script type="text/javascript">console.error("MinMaxify is deactivated for this website. Please don't forget to remove minmaxify-head.liquid still being referenced by theme.liquid")</script>


    <style>
        .osano-cm-widget{display: none;}
    </style>
<meta name="google-site-verification" content="b7bT6OocNwCOF8bRk7fD8ykR7oO2BoyxtbgRoKR0nnQ" />
<script type="text/javascript" src="//script.crazyegg.com/pages/scripts/0111/8872.js" async="async" ></script>
<!-- BEGIN app block: shopify://apps/elevar-conversion-tracking/blocks/dataLayerEmbed/bc30ab68-b15c-4311-811f-8ef485877ad6 -->



<script type="module" dynamic>
  const configUrl = "/a/elevar/static/configs/78b3f259f712f762a71441810103a7bda7677602/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: "85688472",
  attributes:{},
  cartTotal: "0.0",
  currencyCode:"USD",
  items: []
}
,
        user: {cartTotal: "0.0",
    currencyCode:"USD",customer: {},
}
,
        isOnCartPage:false,
        collectionView:null,
        searchResultsView:null,
        productView:null,
        checkoutComplete: null
      }
    );
  }
</script>


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












  <script async src="https://static.klaviyo.com/onsite/js/NNJiaZ/klaviyo.js?company_id=NNJiaZ"></script>
  <script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>

  




  <script>
    window.klaviyoReviewsProductDesignMode = false
  </script>







<!-- END app block --><script src="https://cdn.shopify.com/extensions/ad3abbd4-7368-4c30-a47b-04c44847b92c/hextom-timer-bar-52/assets/eventpromotionbar.js" type="text/javascript" defer="defer"></script>
<script src="https://cdn.shopify.com/extensions/548d9a93-0ab8-4cdd-b0d4-d597cb9fe841/rebuy-personalization-engine-116/assets/rebuy-extensions.js" type="text/javascript" defer="defer"></script>
<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
<script>(function(){if ("sendBeacon" in navigator && "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 && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 22755955,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && 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);}}());</script>
<script id="web-pixels-manager-setup">(function e(e,d,r,n,o,i){if(void 0===i&&(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&&console.warn&&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&&console.warn&&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&&(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&&l.addEventListener("load",o),i&&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&&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: 22755955,storefrontBaseUrl: "https://www.qunol.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":"905478296","configuration":"{\"accountID\":\"NNJiaZ\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4dc2bf2f415d498931f502e99c2a3863","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"789020824","configuration":"{\"accountID\":\"1220658\",\"workspaceId\":\"5e42c2b6-e25f-4c13-b6b9-5760af3f20a1\",\"projectId\":\"d2ade453-b8e0-4ac1-868a-bf7eebe0dacc\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"b8ad3693768b4740e8cf281874dbdd8f","type":"APP","apiClientId":5461967,"privacyPurposes":["ANALYTICS"]},{"id":"536510616","configuration":"{\"pixelCode\":\"CP13LSRC77U92DIRQLE0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"528187544","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"G-PF1WJSJZDW\\\",\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-PF1WJSJZDW\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-PF1WJSJZDW\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-PF1WJSJZDW\\\",\\\"MC-0ZEYBFWNJV\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-PF1WJSJZDW\\\",\\\"MC-0ZEYBFWNJV\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-PF1WJSJZDW\\\",\\\"MC-0ZEYBFWNJV\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-PF1WJSJZDW\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-PF1WJSJZDW\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"5eac266b39be96dbf2c723365d038540","type":"APP","apiClientId":1780363,"privacyPurposes":[]},{"id":"484049048","configuration":"{\"masterTagID\":\"90431\",\"merchantID\":\"82028\",\"appPath\":\"https://daedalus.shareasale.com\",\"storeID\":\"NaN\",\"xTypeMode\":\"NaN\",\"xTypeValue\":\"NaN\",\"channelDedup\":\"NaN\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"630a98b3fb48984bbf4a09b4ac42defc","type":"APP","apiClientId":4929191,"privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"264011928","configuration":"{\"pixel_id\":\"153896521650525\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"8d894c63179843e74a9691414b5ad83d","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"128516248","configuration":"{\"octaneDomain\":\"https:\\/\\/app.octaneai.com\",\"botID\":\"6l90au2n7c2gop3z\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"37dc318a6f11ffc666473a9a43d0e79b","type":"APP","apiClientId":2012438,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"111083672","configuration":"{\"config_url\": \"/a/elevar/static/configs/78b3f259f712f762a71441810103a7bda7677602/config.js\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"b3be987a89c30285d51c8f3465eaad8f","type":"APP","apiClientId":2509311,"privacyPurposes":[]},{"id":"95912088","configuration":"{\"partnerId\": \"112214\", \"environment\": \"prod\", \"countryCode\": \"US\", \"logLevel\": \"debug\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"aff3f5761e8cfafa4249dedf096bc4de","type":"APP","apiClientId":5829751,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"63733912","configuration":"{\"tagID\":\"2616176216031\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4fd0680eed907adaf3f85849c393d688","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"54034584","configuration":"{\"ti\":\"199008203\",\"endpoint\":\"https://bat.bing.com/action/0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"ba83e2f2a5f92dc667107c3eb4bfbf32","type":"APP","apiClientId":2997493,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"35356824","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"Retention.com script"},{"id":"37486744","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"4","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Qunol - Purchase Confirmation"},{"id":"44892312","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"8","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"LWD Checkout Completed"},{"id":"44925080","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"4","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Bazaarvoice Checkout Completed"},{"id":"45056152","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"8","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Purchase data layer v2.0"},{"id":"45088920","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Qunol.com Purchases 2022"},{"id":"45121688","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Northbeam"},{"id":"45219992","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Bat bing"},{"id":"45285528","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"9","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Conversion Pixel - Qunol"},{"id":"45318296","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Google Code for Purchase (ADW)"},{"id":"49414296","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"Elevar - Checkout Tracking"},{"id":"51380376","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"ShareASale Tracking"},{"id":"136413336","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Google Floodlght"},{"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: "com",initData: {"shop":{"name":"Qunol","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"qunol-coq10.myshopify.com","countryCode":"US","storefrontUrl":"https://www.qunol.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"purchasingCompany":null},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed", {});},"https://www.qunol.com/cdn","66a8cb43w8cdb8ac7p00258db1m3be41a19",{"modern":"","legacy":""},{"shopId":"22755955","storefrontBaseUrl":"https://www.qunol.com","extensionBaseUrl":"https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[]","isMerchantRequest":"false","hashVersion":"66a8cb43w8cdb8ac7p00258db1m3be41a19"});</script><script>
  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];
  }
</script>
<script class="analytics">
  (function () {
    var customDocumentWrite = function(content) {
      var jquery = null;

      if (window.jQuery) {
        jquery = window.jQuery;
      } else if (window.Checkout && 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 < 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 && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !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: 22755955,
      theme_id: 137141977240,
      app_name: "storefront",
      context_url: window.location.href,
      source_url: "//www.qunol.com/cdn/s/trekkie.storefront.423a314223fb7e8d7c94337fcd62d7ad8c06d7a5.min.js"});

        };
        scriptFallback.async = true;
        scriptFallback.src = '//www.qunol.com/cdn/s/trekkie.storefront.423a314223fb7e8d7c94337fcd62d7ad8c06d7a5.min.js';
        first.parentNode.insertBefore(scriptFallback, first);
      };
      script.async = true;
      script.src = '//www.qunol.com/cdn/s/trekkie.storefront.423a314223fb7e8d7c94337fcd62d7ad8c06d7a5.min.js';
      first.parentNode.insertBefore(script, first);
    };
    trekkie.load(
      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":22755955,"isMerchantRequest":null,"themeId":137141977240,"themeCityHash":"11083646620135233359","contentLanguage":"en","currency":"USD"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain"},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"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 = "//www.qunol.com/cdn/shopifycloud/shopify/assets/shop_events_listener-f55dd2979ec32029c7d9e0b454ab8b33f79c01ca039d17a6f5c9b95647564b19.js";
        document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);

})();</script>
<script
  defer
  src="https://www.qunol.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-1.6.1.min.js"
  data-application="storefront-renderer"
  data-shop-id="22755955"
  data-render-region="gcp-europe-west1"
  data-page-type="index"
  data-theme-instance-id="137141977240"
  data-monorail-region="shop_domain"
  data-resource-timing-sampling-rate="10"
  data-shs="true"
></script>
</head><body class="no-focus-outline  features--image-zoom  new-homepage-design" data-instant-allow-query-string>
<svg class="visually-hidden">
      <linearGradient id="rating-star-gradient-half">
        <stop offset="50%" stop-color="rgb(var(--product-star-rating))" />
        <stop offset="50%" stop-color="rgb(var(--product-star-rating))" stop-opacity="0.4" />
      </linearGradient>
    </svg>

    <a href="#main" class="visually-hidden skip-to-content">Skip to content</a>
    <loading-bar class="loading-bar"></loading-bar><div id="shopify-section-announcement-bar" class="shopify-section shopify-section--announcement-bar"><style>
  :root {
    --enable-sticky-announcement-bar: 1;
  }

  #shopify-section-announcement-bar {
    --heading-color: 255, 255, 255;
    --text-color: 255, 255, 255;
    --primary-button-background: #BF1B20;
    --primary-button-text-color: 51, 51, 51;
    --section-background: 171, 31, 46;position: -webkit-sticky;
      position: sticky;
      top: 0;
      z-index: 5; /* Make sure it goes over header */}

  @media screen and (min-width: 741px) {
    :root {
      --enable-sticky-announcement-bar: 1;
    }

    #shopify-section-announcement-bar {position: -webkit-sticky;
        position: sticky;
        top: 0;
        z-index: 5; /* Make sure it goes over header */}
  }
</style><section>
    <announcement-bar  class="announcement-bar " aria-live="polite">
     

      <div class="announcement-bar__list"><announcement-bar-item   class="announcement-bar__item" ><div class="announcement-bar__message "><p role="heading" aria-level="2">Free Shipping On All Orders $25+</p></div></announcement-bar-item></div>

      
    </announcement-bar>
  </section>

  <script>
    document.documentElement.style.setProperty('--announcement-bar-height', document.getElementById('shopify-section-announcement-bar').clientHeight + 'px');
  </script><style> #shopify-section-announcement-bar .announcement-bar__message {font-size: 20px; font-weight: bold; display: flex; align-items: center; justify-content: center; line-height: 1.2; color: ;} @media (min-width: 768px) {#shopify-section-announcement-bar .announcement-bar__message {font-size: 19pt; }} @media (max-width: 767px) {#shopify-section-announcement-bar .announcement-bar__message {font-size: 10pt; }} #shopify-section-announcement-bar .announcement-bar {height: 70px; /* Adjust the height as needed */ padding: 20px;} </style></div><div id="shopify-section-header" class="shopify-section shopify-section--header"><style>
  :root {
    --enable-sticky-header: 1;
    --enable-transparent-header: 0;
    --loading-bar-background: 51, 51, 51; /* Prevent the loading bar to be invisible */
    --multi-tab-header-height: 48px;
  }

  #shopify-section-header {--header-background: 255, 255, 255;
    --header-text-color: 51, 51, 51;
    --header-border-color: 224, 224, 224;
    --reduce-header-padding: 1;position: -webkit-sticky;
      position: sticky;
      top: -1px;
    z-index: 99999;
  }

  
#shopify-section-header .header__logo-image {
    max-width: 100px;
  }

  @media screen and (min-width: 741px) {
    #shopify-section-header .header__logo-image {
      max-width: 140px;
    }
    #shopify-section-header {
      width: 100%;
    }
  }

  @media screen and (min-width: 1200px) {/* For this navigation we have to move the logo and make sure the navigation takes the whole width */
      .header__logo {
        order: -1;
        flex: 1 1 0;
      }

      .header__inline-navigation {
        flex: 1 1 auto;
        justify-content: center;
        max-width: max-content;
        margin-inline: 48px;
      }}</style>

<store-header sticky  class="header header--bordered " role="banner"><div class="container">
    <div class="header__wrapper">
      <!-- LEFT PART -->
      <nav class="header__inline-navigation" role="navigation"><desktop-navigation>
  <ul class="header__linklist list--unstyled hidden-pocket hidden-lap" role="list" aria-label="Main navigation"><li class="header__linklist-item has-dropdown" data-item-title="Shop All">
        <a class="header__linklist-link link--animated" href="/collections/shop-now" aria-controls="desktop-menu-1" aria-expanded="false" role="button">Shop All</a><div hidden id="desktop-menu-1" class="mega-menu" >
              <div class="container">
                <div class="mega-menu__inner"><div class="mega-menu__columns-wrapper"><div class="mega-menu__column"><a href="/collections/best-sellers" class="mega-menu__title heading heading--small">Featured</a><ul class="linklist list--unstyled" role="list" aria-label="Sublinks navigation"><li class="linklist__item">
                                  <a href="/collections/shop-now" class="link--faded">Shop All</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/best-sellers" class="link--faded">Best Sellers</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/gummies" class="link--faded">Gummies</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/chews" class="link--faded">Chews</a>
                                </li></ul></div></div><div class="mega-menu__images-wrapper mega-menu__images-wrapper--tight"><a href="/products/qunol-ultra-coq10" class="mega-menu__image-push image-zoom"><div class="mega-menu__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/capsules.png?v=1680034068&amp;width=600" alt="Ultra CoQ10" srcset="//www.qunol.com/cdn/shop/files/capsules.png?v=1680034068&amp;width=352 352w, //www.qunol.com/cdn/shop/files/capsules.png?v=1680034068&amp;width=600 600w" width="600" height="600" loading="lazy" sizes="240,480,720" class="mega-menu__image">
                  </div><p class="mega-menu__heading heading heading--small">Ultra Coq10 100mg</p><span class="mega-menu__text">Designed for Absorption</span></a><a href="/products/qunol-liquid-turmeric-1000mg" class="mega-menu__image-push image-zoom"><div class="mega-menu__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/liquid_47c1b951-6dd4-4a9c-b312-31ae3115ba3a.png?v=1680034068&amp;width=600" alt="Liquid Turmeric" srcset="//www.qunol.com/cdn/shop/files/liquid_47c1b951-6dd4-4a9c-b312-31ae3115ba3a.png?v=1680034068&amp;width=352 352w, //www.qunol.com/cdn/shop/files/liquid_47c1b951-6dd4-4a9c-b312-31ae3115ba3a.png?v=1680034068&amp;width=600 600w" width="600" height="600" loading="lazy" sizes="240,480,720" class="mega-menu__image">
                  </div><p class="mega-menu__heading heading heading--small">Liquid Turmeric with Black Pepper 1000mg</p><span class="mega-menu__text">Delicious Orange Flavored Wellness</span></a><a href="/products/blood-pressure-chews" class="mega-menu__image-push image-zoom"><div class="mega-menu__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/Untitled-5.png?v=1690315043&amp;width=600" alt="Blood Pressure" srcset="//www.qunol.com/cdn/shop/files/Untitled-5.png?v=1690315043&amp;width=352 352w, //www.qunol.com/cdn/shop/files/Untitled-5.png?v=1690315043&amp;width=600 600w" width="600" height="600" loading="lazy" sizes="240,480,720" class="mega-menu__image">
                  </div><p class="mega-menu__heading heading heading--small">NEW! The power of Beets!</p><span class="mega-menu__text">A Delicious Chews ready to help your Blood Pressure</span></a></div></div>
              </div>
            </div></li><li class="header__linklist-item has-dropdown" data-item-title="CoQ10">
        <a class="header__linklist-link link--animated" href="/collections/coq10" aria-controls="desktop-menu-2" aria-expanded="false" role="button">CoQ10</a><div hidden id="desktop-menu-2" class="mega-menu" >
              <div class="container">
                <div class="mega-menu__inner"><div class="mega-menu__columns-wrapper"><div class="mega-menu__column"><a href="/collections/coq10" class="mega-menu__title heading heading--small">Featured</a><ul class="linklist list--unstyled" role="list" aria-label="Sublinks navigation"><li class="linklist__item">
                                  <a href="/collections/coq10" class="link--faded">Shop All</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/coq10-best-sellers" class="link--faded">Best Sellers</a>
                                </li><li class="linklist__item">
                                  <a href="/products/qunol-coq10-gummies-100mg" class="link--faded">Gummies</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/blood-pressure" class="link--faded">New Arrivals</a>
                                </li></ul></div><div class="mega-menu__column"><a href="/" class="mega-menu__title heading heading--small">Shop By Type</a><ul class="linklist list--unstyled" role="list" aria-label="Sublinks navigation"><li class="linklist__item">
                                  <a href="/collections/coq10" class="link--faded">CoQ10</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/ubiquinol" class="link--faded">Ubiquinol</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/ubiquinone" class="link--faded">Ubiquinone</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/blood-pressure" class="link--faded">NEW! Beets + Coq10</a>
                                </li></ul></div></div><div class="mega-menu__images-wrapper "><a href="/products/qunol-ultra-coq10" class="mega-menu__image-push image-zoom"><div class="mega-menu__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/6_547826e4-6c0d-4930-a39c-7626103829cf.png?v=1676481715&amp;width=1000" alt="Ultra CoQ10" srcset="//www.qunol.com/cdn/shop/files/6_547826e4-6c0d-4930-a39c-7626103829cf.png?v=1676481715&amp;width=352 352w, //www.qunol.com/cdn/shop/files/6_547826e4-6c0d-4930-a39c-7626103829cf.png?v=1676481715&amp;width=832 832w, //www.qunol.com/cdn/shop/files/6_547826e4-6c0d-4930-a39c-7626103829cf.png?v=1676481715&amp;width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="240,480,720" class="mega-menu__image">
                  </div><p class="mega-menu__heading heading heading--small">MOST POPULAR</p><span class="mega-menu__text">Ultra CoQ10 100mg</span></a><a href="/products/qunol-coq10-gummies-100mg" class="mega-menu__image-push image-zoom"><div class="mega-menu__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/coq220_1200x_72e729f9-bd4c-4002-a009-05960d231e60.webp?v=1679497500&amp;width=1200" alt="CoQ10 Gummies" srcset="//www.qunol.com/cdn/shop/files/coq220_1200x_72e729f9-bd4c-4002-a009-05960d231e60.webp?v=1679497500&amp;width=352 352w, //www.qunol.com/cdn/shop/files/coq220_1200x_72e729f9-bd4c-4002-a009-05960d231e60.webp?v=1679497500&amp;width=832 832w, //www.qunol.com/cdn/shop/files/coq220_1200x_72e729f9-bd4c-4002-a009-05960d231e60.webp?v=1679497500&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="240,480,720" class="mega-menu__image">
                  </div><p class="mega-menu__heading heading heading--small">NEW! CoQ10 Gummies</p><span class="mega-menu__text">A delicious way to take CoQ10</span></a></div></div>
              </div>
            </div></li><li class="header__linklist-item has-dropdown" data-item-title="Turmeric">
        <a class="header__linklist-link link--animated" href="/collections/turmeric" aria-controls="desktop-menu-3" aria-expanded="false" role="button">Turmeric</a><div hidden id="desktop-menu-3" class="mega-menu" >
              <div class="container">
                <div class="mega-menu__inner"><div class="mega-menu__columns-wrapper"><div class="mega-menu__column"><a href="/collections/turmeric" class="mega-menu__title heading heading--small">Featured</a><ul class="linklist list--unstyled" role="list" aria-label="Sublinks navigation"><li class="linklist__item">
                                  <a href="/collections/turmeric" class="link--faded">Shop All</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/turmeric-best-sellers" class="link--faded">Best Sellers</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/turmeric-gummies" class="link--faded">Gummies</a>
                                </li></ul></div><div class="mega-menu__column"><a href="/collections/turmeric" class="mega-menu__title heading heading--small">Shop by Type</a><ul class="linklist list--unstyled" role="list" aria-label="Sublinks navigation"><li class="linklist__item">
                                  <a href="/collections/turmeric-complex" class="link--faded">Turmeric Complex</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/turmeric-black-pepper" class="link--faded">Turmeric + Black Pepper</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/turmeric-ginger" class="link--faded">Turmeric + Ginger</a>
                                </li></ul></div></div><div class="mega-menu__images-wrapper "><a href="/products/qunol-turmeric-extra-strength" class="mega-menu__image-push image-zoom"><div class="mega-menu__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/turmeric.jpg?v=1679497367&amp;width=768" alt="Extra Strength Turmeric" srcset="//www.qunol.com/cdn/shop/files/turmeric.jpg?v=1679497367&amp;width=352 352w, //www.qunol.com/cdn/shop/files/turmeric.jpg?v=1679497367&amp;width=768 768w" width="768" height="768" loading="lazy" sizes="240,480,720" class="mega-menu__image">
                  </div><p class="mega-menu__heading heading heading--small">MOST POPULAR</p><span class="mega-menu__text">Extra Strength Turmeric Curcumin Complex 1000mg</span></a><a href="/products/qunol-turmeric-gummies" class="mega-menu__image-push image-zoom"><div class="mega-menu__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/TH_article.png?v=1675873694&amp;width=483" alt="Turmeric Ginger" srcset="//www.qunol.com/cdn/shop/files/TH_article.png?v=1675873694&amp;width=352 352w, //www.qunol.com/cdn/shop/files/TH_article.png?v=1675873694&amp;width=483 483w" width="483" height="483" loading="lazy" sizes="240,480,720" class="mega-menu__image">
                  </div><p class="mega-menu__heading heading heading--small">New! Gummies</p><span class="mega-menu__text">Delicious tangerine flavor with 500mg turmeric</span></a></div></div>
              </div>
            </div></li><li class="header__linklist-item has-dropdown" data-item-title="Magnesium">
        <a class="header__linklist-link link--animated" href="/collections/magnesium" aria-controls="desktop-menu-4" aria-expanded="false" role="button">Magnesium</a><div hidden id="desktop-menu-4" class="mega-menu" >
              <div class="container">
                <div class="mega-menu__inner"><div class="mega-menu__columns-wrapper"><div class="mega-menu__column"><a href="/collections/magnesium" class="mega-menu__title heading heading--small">Featured</a><ul class="linklist list--unstyled" role="list" aria-label="Sublinks navigation"><li class="linklist__item">
                                  <a href="/collections/magnesium" class="link--faded">Shop All</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/magnesium-best-sellers" class="link--faded">Best Sellers</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/magnesium-gummies" class="link--faded">Gummies</a>
                                </li></ul></div><div class="mega-menu__column"><a href="/collections/magnesium" class="mega-menu__title heading heading--small">Shop by Type</a><ul class="linklist list--unstyled" role="list" aria-label="Sublinks navigation"><li class="linklist__item">
                                  <a href="/collections/magnesium-glycinate" class="link--faded">Magnesium Glycinate</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/magnesium-gummies" class="link--faded">Gummies</a>
                                </li></ul></div></div><div class="mega-menu__images-wrapper "><a href="/products/magnesium-120ct-capsules" class="mega-menu__image-push image-zoom"><div class="mega-menu__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/0612_Magnesium420_B__product.png?v=1718896974&amp;width=2000" alt="Extra Strength Magnesium" srcset="//www.qunol.com/cdn/shop/files/0612_Magnesium420_B__product.png?v=1718896974&amp;width=352 352w, //www.qunol.com/cdn/shop/files/0612_Magnesium420_B__product.png?v=1718896974&amp;width=832 832w, //www.qunol.com/cdn/shop/files/0612_Magnesium420_B__product.png?v=1718896974&amp;width=1200 1200w, //www.qunol.com/cdn/shop/files/0612_Magnesium420_B__product.png?v=1718896974&amp;width=1920 1920w, //www.qunol.com/cdn/shop/files/0612_Magnesium420_B__product.png?v=1718896974&amp;width=2000 2000w" width="2000" height="2000" loading="lazy" sizes="240,480,720" class="mega-menu__image">
                  </div><p class="mega-menu__heading heading heading--small">MOST POPULAR</p><span class="mega-menu__text">Extra Strength Magnesium 420mg</span></a><a href="/products/magnesium-gummies" class="mega-menu__image-push image-zoom"><div class="mega-menu__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/Magnesium_Gummies.jpg?v=1719936506&amp;width=500" alt="Magnesium Gummies" srcset="//www.qunol.com/cdn/shop/files/Magnesium_Gummies.jpg?v=1719936506&amp;width=352 352w, //www.qunol.com/cdn/shop/files/Magnesium_Gummies.jpg?v=1719936506&amp;width=500 500w" width="500" height="500" loading="lazy" sizes="240,480,720" class="mega-menu__image">
                  </div><p class="mega-menu__heading heading heading--small">NEW! GUMMIES</p><span class="mega-menu__text">Delicious berry flavor with 200mg of magnesium</span></a></div></div>
              </div>
            </div></li><li class="header__linklist-item " data-item-title="Brain Health">
        <a class="header__linklist-link link--animated" href="/collections/brain-health"  role="button">Brain Health</a></li><li class="header__linklist-item has-dropdown" data-item-title="Omega-3">
        <a class="header__linklist-link link--animated" href="/collections/omega-3" aria-controls="desktop-menu-6" aria-expanded="false" role="button">Omega-3</a><div hidden id="desktop-menu-6" class="mega-menu" >
              <div class="container">
                <div class="mega-menu__inner"><div class="mega-menu__columns-wrapper"><div class="mega-menu__column"><a href="/collections/omega-3" class="mega-menu__title heading heading--small">Featured</a><ul class="linklist list--unstyled" role="list" aria-label="Sublinks navigation"><li class="linklist__item">
                                  <a href="/collections/omega-3" class="link--faded">Shop All</a>
                                </li></ul></div><div class="mega-menu__column"><a href="/collections/omega-3" class="mega-menu__title heading heading--small">Shop by Type</a><ul class="linklist list--unstyled" role="list" aria-label="Sublinks navigation"><li class="linklist__item">
                                  <a href="/products/qunol-omega-3-softgels-1000mg" class="link--faded">Softgels</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/ubiquinol-omega-3" class="link--faded">Ubiquinol + Omega-3</a>
                                </li><li class="linklist__item">
                                  <a href="/products/advanced-omega-3-krill-and-fish-oil-complex-250mg" class="link--faded">Krill + Fish Oil Complex</a>
                                </li></ul></div></div><div class="mega-menu__images-wrapper "><a href="/products/qunol-plus-ubiquinol-omega-3" class="mega-menu__image-push image-zoom"><div class="mega-menu__image-wrapper"><img src="//www.qunol.com/cdn/shop/products/MicrosoftTeams-image_54.png?v=1664916743&amp;width=1080" alt="Ubiquinol" srcset="//www.qunol.com/cdn/shop/products/MicrosoftTeams-image_54.png?v=1664916743&amp;width=352 352w, //www.qunol.com/cdn/shop/products/MicrosoftTeams-image_54.png?v=1664916743&amp;width=832 832w, //www.qunol.com/cdn/shop/products/MicrosoftTeams-image_54.png?v=1664916743&amp;width=1080 1080w" width="1080" height="1080" loading="lazy" sizes="240,480,720" class="mega-menu__image">
                  </div><p class="mega-menu__heading heading heading--small">MOST POPULAR</p><span class="mega-menu__text">Plus Extra Strength Ubiquinol + Omega-3 200mg + 250 mg</span></a><a href="/products/advanced-omega-3-krill-and-fish-oil-complex-250mg" class="mega-menu__image-push image-zoom"><div class="mega-menu__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/Advanced_Omega_3.jpg?v=1719936347&amp;width=500" alt="Advanced Omega-3" srcset="//www.qunol.com/cdn/shop/files/Advanced_Omega_3.jpg?v=1719936347&amp;width=352 352w, //www.qunol.com/cdn/shop/files/Advanced_Omega_3.jpg?v=1719936347&amp;width=500 500w" width="500" height="499" loading="lazy" sizes="240,480,720" class="mega-menu__image">
                  </div><p class="mega-menu__heading heading heading--small">NEW!</p><span class="mega-menu__text">Advanced Omega 3 Krill and Fish Oil Complex 250mg</span></a></div></div>
              </div>
            </div></li><li class="header__linklist-item " data-item-title="Blood Pressure">
        <a class="header__linklist-link link--animated" href="/collections/blood-pressure"  role="button">Blood Pressure</a></li><li class="header__linklist-item has-dropdown" data-item-title="Shop by Health Need">
        <a class="header__linklist-link link--animated" href="#" aria-controls="desktop-menu-8" aria-expanded="false" role="button">Shop by Health Need</a><div hidden id="desktop-menu-8" class="mega-menu" >
              <div class="container">
                <div class="mega-menu__inner"><div class="mega-menu__columns-wrapper"><div class="mega-menu__column"><a href="/collections/shop-now" class="mega-menu__title heading heading--small">Shop All</a><ul class="linklist list--unstyled" role="list" aria-label="Sublinks navigation"><li class="linklist__item">
                                  <a href="/collections/heart-health-1" class="link--faded">Heart Health</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/joint-health" class="link--faded">Joint Health</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/rest-recover" class="link--faded">Rest & Recover</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/magnesium" class="link--faded">Bone & Nerve Health</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/brain-health" class="link--faded">Brain Health Support</a>
                                </li><li class="linklist__item">
                                  <a href="/collections/blood-pressure" class="link--faded">Blood Pressure</a>
                                </li></ul></div></div><div class="mega-menu__images-wrapper "><a href="/products/ultra-magnesium-complex-250mg" class="mega-menu__image-push image-zoom"><div class="mega-menu__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/Graph_2_4.png?v=1718897232&amp;width=424" alt="Magnesium Glycinate" srcset="//www.qunol.com/cdn/shop/files/Graph_2_4.png?v=1718897232&amp;width=352 352w, //www.qunol.com/cdn/shop/files/Graph_2_4.png?v=1718897232&amp;width=424 424w" width="424" height="424" loading="lazy" sizes="240,480,720" class="mega-menu__image">
                  </div><p class="mega-menu__heading heading heading--small">Stress Support</p><span class="mega-menu__text">Magnesium Glycinate to support a healthy stress response*</span></a><a href="/collections/joint-health" class="mega-menu__image-push image-zoom"><div class="mega-menu__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/3_559eca6d-2760-48d5-b9d3-b6122ef8ce09.png?v=1673986897&amp;width=600" alt="Woman stretching" srcset="//www.qunol.com/cdn/shop/files/3_559eca6d-2760-48d5-b9d3-b6122ef8ce09.png?v=1673986897&amp;width=352 352w, //www.qunol.com/cdn/shop/files/3_559eca6d-2760-48d5-b9d3-b6122ef8ce09.png?v=1673986897&amp;width=600 600w" width="600" height="600" loading="lazy" sizes="240,480,720" class="mega-menu__image">
                  </div><p class="mega-menu__heading heading heading--small">Joint + Skin Health</p><span class="mega-menu__text">Support your joints and flexibility</span></a></div></div>
              </div>
            </div></li><li class="header__linklist-item has-dropdown" data-item-title="Learn More">
        <a class="header__linklist-link link--animated" href="#" aria-controls="desktop-menu-9" aria-expanded="false" role="button">Learn More</a><div hidden id="desktop-menu-9" class="mega-menu" >
              <div class="container">
                <div class="mega-menu__inner"><div class="mega-menu__columns-wrapper"><div class="mega-menu__column"><a href="/pages/about-us" class="mega-menu__title heading heading--small">About Us</a><ul class="linklist list--unstyled" role="list" aria-label="Sublinks navigation"><li class="linklist__item">
                                  <a href="/pages/quiz" class="link--faded">Take the Quiz</a>
                                </li><li class="linklist__item">
                                  <a href="https://faq.qunol.com/en-US" class="link--faded">FAQs</a>
                                </li><li class="linklist__item">
                                  <a href="/pages/find-store" class="link--faded">Store Locator</a>
                                </li><li class="linklist__item">
                                  <a href="/blogs/articles" class="link--faded">Blog</a>
                                </li></ul></div></div><div class="mega-menu__images-wrapper "><a href="/blogs/articles/qunolandtonyhawk" class="mega-menu__image-push image-zoom"><div class="mega-menu__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/Untitled-1Tony_TurmCapsules.jpg?v=1680035592&amp;width=600" alt="Tony Hawk" srcset="//www.qunol.com/cdn/shop/files/Untitled-1Tony_TurmCapsules.jpg?v=1680035592&amp;width=352 352w, //www.qunol.com/cdn/shop/files/Untitled-1Tony_TurmCapsules.jpg?v=1680035592&amp;width=600 600w" width="600" height="600" loading="lazy" sizes="240,480,720" class="mega-menu__image">
                  </div><p class="mega-menu__heading heading heading--small">TONY HAWK X QUNOL</p><span class="mega-menu__text">Skateboarding legend joins our ranks</span></a><a href="/pages/about-us" class="mega-menu__image-push image-zoom"><div class="mega-menu__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/Untitled-1DrTiff.jpg?v=1680032032&amp;width=600" alt="Dr. Tiffany Di Pietro" srcset="//www.qunol.com/cdn/shop/files/Untitled-1DrTiff.jpg?v=1680032032&amp;width=352 352w, //www.qunol.com/cdn/shop/files/Untitled-1DrTiff.jpg?v=1680032032&amp;width=600 600w" width="600" height="600" loading="lazy" sizes="240,480,720" class="mega-menu__image">
                  </div><p class="mega-menu__heading heading heading--small">Doctor and Cardiologist trusted</p><span class="mega-menu__text">Learn More</span></a></div></div>
              </div>
            </div></li></ul>
</desktop-navigation><div class="header__icon-list "><button is="toggle-button" class="header__icon-wrapper tap-area hidden-desk" aria-controls="mobile-menu-drawer" aria-expanded="false">
              <span class="visually-hidden">Navigation</span><svg focusable="false" width="18" height="14" class="icon icon--header-hamburger   " viewBox="0 0 18 14">
        <path d="M0 1h18M0 13h18H0zm0-6h18H0z" fill="none" stroke="currentColor" stroke-width="2"></path>
      </svg></button><a href="/search" is="toggle-link" class="header__icon-wrapper tap-area  hidden-desk" aria-controls="search-drawer" aria-expanded="false" aria-label="Search">
            <span class="sr-only">Search button</span><svg focusable="false" width="18" height="18" class="icon icon--header-search   " viewBox="0 0 18 18">
        <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="2"></path>
      </svg></a>
        </div></nav>

      <!-- LOGO PART --><h1 class="header__logo"><a class="header__logo-link" href="/"><span class="visually-hidden">Qunol</span>
            <img class="header__logo-image" width="405" height="155" src="//www.qunol.com/cdn/shop/files/Qunol_logo_black-red_280x.png?v=1682517977" alt="Qunol"></a></h1><!-- SECONDARY LINKS PART -->
      <div class="header__secondary-links"><div class="header__icon-list"><button is="toggle-button" class="header__icon-wrapper tap-area hidden-phone " aria-controls="newsletter-popup" aria-expanded="false">
            <span class="visually-hidden">Newsletter</span><svg focusable="false" width="20" height="16" class="icon icon--header-email   " viewBox="0 0 20 16">
        <path d="M19 4l-9 5-9-5" fill="none" stroke="currentColor" stroke-width="2"></path>
        <path stroke="currentColor" fill="none" stroke-width="2" d="M1 1h18v14H1z"></path>
      </svg></button><a href="/search" is="toggle-link" class="header__icon-wrapper tap-area hidden-pocket hidden-lap " aria-label="Search" aria-controls="search-drawer" aria-expanded="false">
              <span class="sr-only">Search button</span><svg focusable="false" width="18" height="18" class="icon icon--header-search   " viewBox="0 0 18 18">
        <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="2"></path>
      </svg></a><a href="/account/login" class="header__icon-wrapper tap-area hidden-phone " aria-label="Login">
              <span class="sr-only">Login button</span><svg focusable="false" width="18" height="17" class="icon icon--header-customer   " viewBox="0 0 18 17">
        <circle cx="9" cy="5" r="4" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"></circle>
        <path d="M1 17v0a4 4 0 014-4h8a4 4 0 014 4v0" fill="none" stroke="currentColor" stroke-width="2"></path>
      </svg></a><a href="/cart"  class="header__icon-wrapper header__icon-wrapper--cart tap-area " aria-label="Cart" data-no-instant><svg focusable="false" width="21" height="20" class="icon icon--header-shopping-cart   " viewBox="0 0 21 20">
        <path d="M0 1H4L5 11H17L19 4H8" fill="none" stroke="currentColor" stroke-width="2"></path>
        <circle cx="6" cy="17" r="2" fill="none" stroke="currentColor" stroke-width="2"></circle>
        <circle cx="16" cy="17" r="2" fill="none" stroke="currentColor" stroke-width="2"></circle>
      </svg><cart-count class="header__cart-count header__cart-count--floating bubble-count cart-count" aria-hidden="true">0</cart-count>
          </a>
        </div></div>
    </div></div>
</store-header><cart-notification global hidden class="cart-notification "></cart-notification><mobile-navigation append-body id="mobile-menu-drawer" class="drawer drawer--from-left">
  <span class="drawer__overlay"></span>

  <div class="drawer__header drawer__header--shadowed">
    <button type="button" class="drawer__close-button drawer__close-button--block tap-area" data-action="close" title="Close"><svg focusable="false" width="14" height="14" class="icon icon--close   " viewBox="0 0 14 14">
        <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
      </svg></button>
  </div>

  <div class="drawer__content">
    <ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="1"><button is="toggle-button" class="mobile-nav__link heading h5" aria-controls="mobile-menu-1" aria-expanded="false">Shop All Products<span class="animated-plus"></span>
            </button>

            <collapsible-content id="mobile-menu-1" class="collapsible"><ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="2"><a href="/collections/shop-now" class="mobile-nav__link" aria-label="Shop All Products- All Products">All Products</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/best-sellers" class="mobile-nav__link" aria-label="Shop All Products- Best Sellers">Best Sellers</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/gummies" class="mobile-nav__link" aria-label="Shop All Products- Gummies">Gummies</a></li></ul></collapsible-content></li><li class="mobile-nav__item" data-level="1"><button is="toggle-button" class="mobile-nav__link heading h5" aria-controls="mobile-menu-2" aria-expanded="false">CoQ10 <span class="animated-plus"></span>
            </button>

            <collapsible-content id="mobile-menu-2" class="collapsible"><ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="2"><a href="/collections/coq10" class="mobile-nav__link" aria-label="CoQ10 - Shop All">Shop All</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/coq10-best-sellers" class="mobile-nav__link" aria-label="CoQ10 - Best Sellers">Best Sellers</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/ubiquinone" class="mobile-nav__link" aria-label="CoQ10 - Ubiquinone">Ubiquinone</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/ubiquinol" class="mobile-nav__link" aria-label="CoQ10 - Ubiquinol">Ubiquinol</a></li><li class="mobile-nav__item" data-level="2"><a href="/products/qunol-coq10-gummies-100mg" class="mobile-nav__link" aria-label="CoQ10 - Gummies">Gummies</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/blood-pressure" class="mobile-nav__link" aria-label="CoQ10 - NEW! Beets + Coq10">NEW! Beets + Coq10</a></li></ul><div class="mobile-nav__images-wrapper  hide-scrollbar">
                  <div class="mobile-nav__images-scroller"><a href="/products/qunol-ultra-coq10" class="mobile-nav__image-push"><img src="//www.qunol.com/cdn/shop/files/6_547826e4-6c0d-4930-a39c-7626103829cf.png?v=1676481715&amp;width=1000" alt="Ultra CoQ10" srcset="//www.qunol.com/cdn/shop/files/6_547826e4-6c0d-4930-a39c-7626103829cf.png?v=1676481715&amp;width=352 352w, //www.qunol.com/cdn/shop/files/6_547826e4-6c0d-4930-a39c-7626103829cf.png?v=1676481715&amp;width=832 832w, //www.qunol.com/cdn/shop/files/6_547826e4-6c0d-4930-a39c-7626103829cf.png?v=1676481715&amp;width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="270,540,810" class="mobile-nav__image"><p class="mobile-nav__image-heading heading heading--xsmall">MOST POPULAR</p><span class="mobile-nav__image-text text--xsmall">Ultra CoQ10 100mg</span></a><a href="/products/qunol-coq10-gummies-100mg" class="mobile-nav__image-push"><img src="//www.qunol.com/cdn/shop/files/coq220_1200x_72e729f9-bd4c-4002-a009-05960d231e60.webp?v=1679497500&amp;width=1200" alt="CoQ10 Gummies" srcset="//www.qunol.com/cdn/shop/files/coq220_1200x_72e729f9-bd4c-4002-a009-05960d231e60.webp?v=1679497500&amp;width=352 352w, //www.qunol.com/cdn/shop/files/coq220_1200x_72e729f9-bd4c-4002-a009-05960d231e60.webp?v=1679497500&amp;width=832 832w, //www.qunol.com/cdn/shop/files/coq220_1200x_72e729f9-bd4c-4002-a009-05960d231e60.webp?v=1679497500&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="270,540,810" class="mobile-nav__image"><p class="mobile-nav__image-heading heading heading--xsmall">NEW! CoQ10 Gummies</p><span class="mobile-nav__image-text text--xsmall">A delicious way to take CoQ10</span></a></div>
                </div></collapsible-content></li><li class="mobile-nav__item" data-level="1"><button is="toggle-button" class="mobile-nav__link heading h5" aria-controls="mobile-menu-3" aria-expanded="false">Turmeric<span class="animated-plus"></span>
            </button>

            <collapsible-content id="mobile-menu-3" class="collapsible"><ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="2"><a href="/collections/turmeric" class="mobile-nav__link" aria-label="Turmeric- Shop All">Shop All</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/turmeric-best-sellers" class="mobile-nav__link" aria-label="Turmeric- Best Sellers">Best Sellers</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/turmeric-gummies" class="mobile-nav__link" aria-label="Turmeric- Gummies">Gummies</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/turmeric-black-pepper" class="mobile-nav__link" aria-label="Turmeric- Turmeric + Black Pepper">Turmeric + Black Pepper</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/turmeric-ginger" class="mobile-nav__link" aria-label="Turmeric- Turmeric + Ginger">Turmeric + Ginger</a></li></ul><div class="mobile-nav__images-wrapper  hide-scrollbar">
                  <div class="mobile-nav__images-scroller"><a href="/products/qunol-turmeric-extra-strength" class="mobile-nav__image-push"><img src="//www.qunol.com/cdn/shop/files/turmeric.jpg?v=1679497367&amp;width=768" alt="Extra Strength Turmeric" srcset="//www.qunol.com/cdn/shop/files/turmeric.jpg?v=1679497367&amp;width=352 352w, //www.qunol.com/cdn/shop/files/turmeric.jpg?v=1679497367&amp;width=768 768w" width="768" height="768" loading="lazy" sizes="270,540,810" class="mobile-nav__image"><p class="mobile-nav__image-heading heading heading--xsmall">MOST POPULAR</p><span class="mobile-nav__image-text text--xsmall">Extra Strength Turmeric Curcumin Complex 1000mg</span></a><a href="/products/qunol-turmeric-gummies" class="mobile-nav__image-push"><img src="//www.qunol.com/cdn/shop/files/TH_article.png?v=1675873694&amp;width=483" alt="Turmeric Ginger" srcset="//www.qunol.com/cdn/shop/files/TH_article.png?v=1675873694&amp;width=352 352w, //www.qunol.com/cdn/shop/files/TH_article.png?v=1675873694&amp;width=483 483w" width="483" height="483" loading="lazy" sizes="270,540,810" class="mobile-nav__image"><p class="mobile-nav__image-heading heading heading--xsmall">New! Gummies</p><span class="mobile-nav__image-text text--xsmall">Delicious tangerine flavor with 500mg turmeric</span></a></div>
                </div></collapsible-content></li><li class="mobile-nav__item" data-level="1"><button is="toggle-button" class="mobile-nav__link heading h5" aria-controls="mobile-menu-4" aria-expanded="false">Magnesium<span class="animated-plus"></span>
            </button>

            <collapsible-content id="mobile-menu-4" class="collapsible"><ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="2"><a href="/collections/magnesium" class="mobile-nav__link" aria-label="Magnesium- Shop All">Shop All</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/magnesium-best-sellers" class="mobile-nav__link" aria-label="Magnesium- Best Sellers">Best Sellers</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/magnesium-gummies" class="mobile-nav__link" aria-label="Magnesium- Gummies">Gummies</a></li></ul><div class="mobile-nav__images-wrapper  hide-scrollbar">
                  <div class="mobile-nav__images-scroller"><a href="/products/magnesium-120ct-capsules" class="mobile-nav__image-push"><img src="//www.qunol.com/cdn/shop/files/0612_Magnesium420_B__product.png?v=1718896974&amp;width=2000" alt="Extra Strength Magnesium" srcset="//www.qunol.com/cdn/shop/files/0612_Magnesium420_B__product.png?v=1718896974&amp;width=352 352w, //www.qunol.com/cdn/shop/files/0612_Magnesium420_B__product.png?v=1718896974&amp;width=832 832w, //www.qunol.com/cdn/shop/files/0612_Magnesium420_B__product.png?v=1718896974&amp;width=1200 1200w, //www.qunol.com/cdn/shop/files/0612_Magnesium420_B__product.png?v=1718896974&amp;width=1920 1920w, //www.qunol.com/cdn/shop/files/0612_Magnesium420_B__product.png?v=1718896974&amp;width=2000 2000w" width="2000" height="2000" loading="lazy" sizes="270,540,810" class="mobile-nav__image"><p class="mobile-nav__image-heading heading heading--xsmall">MOST POPULAR</p><span class="mobile-nav__image-text text--xsmall">Extra Strength Magnesium 420mg</span></a><a href="/products/magnesium-gummies" class="mobile-nav__image-push"><img src="//www.qunol.com/cdn/shop/files/Magnesium_Gummies.jpg?v=1719936506&amp;width=500" alt="Magnesium Gummies" srcset="//www.qunol.com/cdn/shop/files/Magnesium_Gummies.jpg?v=1719936506&amp;width=352 352w, //www.qunol.com/cdn/shop/files/Magnesium_Gummies.jpg?v=1719936506&amp;width=500 500w" width="500" height="500" loading="lazy" sizes="270,540,810" class="mobile-nav__image"><p class="mobile-nav__image-heading heading heading--xsmall">NEW! GUMMIES</p><span class="mobile-nav__image-text text--xsmall">Delicious berry flavor with 200mg of magnesium</span></a></div>
                </div></collapsible-content></li><li class="mobile-nav__item" data-level="1"><a href="/collections/brain-health" class="mobile-nav__link heading h5">Brain Health</a></li><li class="mobile-nav__item" data-level="1"><button is="toggle-button" class="mobile-nav__link heading h5" aria-controls="mobile-menu-6" aria-expanded="false">Omega-3<span class="animated-plus"></span>
            </button>

            <collapsible-content id="mobile-menu-6" class="collapsible"><ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="2"><a href="/collections/omega-3" class="mobile-nav__link" aria-label="Omega-3- Shop All">Shop All</a></li><li class="mobile-nav__item" data-level="2"><a href="/products/qunol-omega-3-softgels-1000mg" class="mobile-nav__link" aria-label="Omega-3- Softgels ">Softgels </a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/ubiquinol-omega-3" class="mobile-nav__link" aria-label="Omega-3- Ubiquinol + Omega-3">Ubiquinol + Omega-3</a></li><li class="mobile-nav__item" data-level="2"><a href="/products/advanced-omega-3-krill-and-fish-oil-complex-250mg" class="mobile-nav__link" aria-label="Omega-3- Krill + Fish Oil Complex">Krill + Fish Oil Complex</a></li></ul><div class="mobile-nav__images-wrapper  hide-scrollbar">
                  <div class="mobile-nav__images-scroller"><a href="/products/qunol-plus-ubiquinol-omega-3" class="mobile-nav__image-push"><img src="//www.qunol.com/cdn/shop/products/MicrosoftTeams-image_54.png?v=1664916743&amp;width=1080" alt="Ubiquinol" srcset="//www.qunol.com/cdn/shop/products/MicrosoftTeams-image_54.png?v=1664916743&amp;width=352 352w, //www.qunol.com/cdn/shop/products/MicrosoftTeams-image_54.png?v=1664916743&amp;width=832 832w, //www.qunol.com/cdn/shop/products/MicrosoftTeams-image_54.png?v=1664916743&amp;width=1080 1080w" width="1080" height="1080" loading="lazy" sizes="270,540,810" class="mobile-nav__image"><p class="mobile-nav__image-heading heading heading--xsmall">MOST POPULAR</p><span class="mobile-nav__image-text text--xsmall">Plus Extra Strength Ubiquinol + Omega-3 200mg + 250 mg</span></a><a href="/products/advanced-omega-3-krill-and-fish-oil-complex-250mg" class="mobile-nav__image-push"><img src="//www.qunol.com/cdn/shop/files/Advanced_Omega_3.jpg?v=1719936347&amp;width=500" alt="Advanced Omega-3" srcset="//www.qunol.com/cdn/shop/files/Advanced_Omega_3.jpg?v=1719936347&amp;width=352 352w, //www.qunol.com/cdn/shop/files/Advanced_Omega_3.jpg?v=1719936347&amp;width=500 500w" width="500" height="499" loading="lazy" sizes="270,540,810" class="mobile-nav__image"><p class="mobile-nav__image-heading heading heading--xsmall">NEW!</p><span class="mobile-nav__image-text text--xsmall">Advanced Omega 3 Krill and Fish Oil Complex 250mg</span></a></div>
                </div></collapsible-content></li><li class="mobile-nav__item" data-level="1"><a href="/collections/blood-pressure" class="mobile-nav__link heading h5">Blood Pressure</a></li><li class="mobile-nav__item" data-level="1"><button is="toggle-button" class="mobile-nav__link heading h5" aria-controls="mobile-menu-8" aria-expanded="false">Shop by Benefits<span class="animated-plus"></span>
            </button>

            <collapsible-content id="mobile-menu-8" class="collapsible"><ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="2"><a href="/collections/all" class="mobile-nav__link" aria-label="Shop by Benefits- Shop All">Shop All</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/heart-health-1" class="mobile-nav__link" aria-label="Shop by Benefits- Heart Health">Heart Health</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/joint-health" class="mobile-nav__link" aria-label="Shop by Benefits- Joint Health">Joint Health</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/rest-recover" class="mobile-nav__link" aria-label="Shop by Benefits- Rest & Recovery">Rest & Recovery</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/brain-health" class="mobile-nav__link" aria-label="Shop by Benefits- Brain Health Support">Brain Health Support</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/magnesium" class="mobile-nav__link" aria-label="Shop by Benefits- Bone & Nerve Health">Bone & Nerve Health</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/blood-pressure" class="mobile-nav__link" aria-label="Shop by Benefits- Blood Pressure">Blood Pressure</a></li></ul></collapsible-content></li><li class="mobile-nav__item" data-level="1"><button is="toggle-button" class="mobile-nav__link heading h5" aria-controls="mobile-menu-9" aria-expanded="false">Learn More<span class="animated-plus"></span>
            </button>

            <collapsible-content id="mobile-menu-9" class="collapsible"><ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="2"><a href="/pages/quiz" class="mobile-nav__link" aria-label="Learn More- Take the Quiz">Take the Quiz</a></li><li class="mobile-nav__item" data-level="2"><a href="https://faq.qunol.com/en-US" class="mobile-nav__link" aria-label="Learn More- FAQs">FAQs</a></li><li class="mobile-nav__item" data-level="2"><a href="/pages/find-store" class="mobile-nav__link" aria-label="Learn More- Store Locator">Store Locator</a></li><li class="mobile-nav__item" data-level="2"><a href="/blogs/articles" class="mobile-nav__link" aria-label="Learn More- Blog">Blog</a></li></ul><div class="mobile-nav__images-wrapper  hide-scrollbar">
                  <div class="mobile-nav__images-scroller"><a href="/blogs/articles/qunolandtonyhawk" class="mobile-nav__image-push"><img src="//www.qunol.com/cdn/shop/files/Untitled-1Tony_TurmCapsules.jpg?v=1680035592&amp;width=600" alt="Tony Hawk" srcset="//www.qunol.com/cdn/shop/files/Untitled-1Tony_TurmCapsules.jpg?v=1680035592&amp;width=352 352w, //www.qunol.com/cdn/shop/files/Untitled-1Tony_TurmCapsules.jpg?v=1680035592&amp;width=600 600w" width="600" height="600" loading="lazy" sizes="270,540,810" class="mobile-nav__image"><p class="mobile-nav__image-heading heading heading--xsmall">TONY HAWK X QUNOL</p><span class="mobile-nav__image-text text--xsmall">Skateboarding legend joins our ranks</span></a><a href="/pages/about-us" class="mobile-nav__image-push"><img src="//www.qunol.com/cdn/shop/files/Untitled-1DrTiff.jpg?v=1680032032&amp;width=600" alt="Dr. Tiffany Di Pietro" srcset="//www.qunol.com/cdn/shop/files/Untitled-1DrTiff.jpg?v=1680032032&amp;width=352 352w, //www.qunol.com/cdn/shop/files/Untitled-1DrTiff.jpg?v=1680032032&amp;width=600 600w" width="600" height="600" loading="lazy" sizes="270,540,810" class="mobile-nav__image"><p class="mobile-nav__image-heading heading heading--xsmall">Doctor and Cardiologist trusted</p><span class="mobile-nav__image-text text--xsmall">Learn More</span></a></div>
                </div></collapsible-content></li></ul>
  </div><div class="drawer__footer drawer__footer--tight drawer__footer--bordered">
      <div class="mobile-nav__footer"><a class="icon-text" href="/account/login"><svg focusable="false" width="18" height="17" class="icon icon--header-customer   " viewBox="0 0 18 17">
        <circle cx="9" cy="5" r="4" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"></circle>
        <path d="M1 17v0a4 4 0 014-4h8a4 4 0 014 4v0" fill="none" stroke="currentColor" stroke-width="2"></path>
      </svg>Account</a></div>
    </div></mobile-navigation><predictive-search-drawer append-body reverse-breakpoint="screen and (min-width: 1200px)" id="search-drawer" initial-focus-selector="#search-drawer [name='q']" class="predictive-search drawer drawer--large drawer--from-left">
  <span class="drawer__overlay"></span>

  <header class="drawer__header">
    <form id="predictive-search-form" action="/search" method="get" class="predictive-search__form"><svg focusable="false" width="18" height="18" class="icon icon--header-search   " viewBox="0 0 18 18">
        <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="2"></path>
      </svg><input type="hidden" name="type" value="product">
      <input type="hidden" name="options[prefix]" value="last">
      <input type="hidden" form="predictive-search-form" name="options[unavailable_products]" value="last">
      <input class="predictive-search__input" type="text" name="q" autocomplete="off" autocorrect="off" aria-label="Search" placeholder="What are you looking for?">
    </form>

    <button type="button" class="drawer__close-button tap-area" data-action="close" title="Close"><svg focusable="false" width="14" height="14" class="icon icon--close   " viewBox="0 0 14 14">
        <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
      </svg></button>
  </header>

  <div class="drawer__content">
    <div class="predictive-search__content-wrapper">
      <div hidden class="predictive-search__loading-state">
        <div class="spinner"><svg focusable="false" width="50" height="50" class="icon icon--spinner   " viewBox="25 25 50 50">
        <circle cx="50" cy="50" r="20" fill="none" stroke="#333333" stroke-width="4"></circle>
      </svg></div>
      </div>

      <div hidden class="predictive-search__results" aria-live="polite"></div></div>
  </div>

  <footer hidden class="drawer__footer drawer__footer--no-top-padding">
    <button type="submit" form="predictive-search-form" class="button button--primary button--full">View all results</button>
  </footer>
</predictive-search-drawer><script>
  (() => {
    const headerElement = document.getElementById('shopify-section-header'),
      headerHeight = headerElement.clientHeight,
      headerHeightWithoutBottomNav = headerElement.querySelector('.header__wrapper').clientHeight;

    document.documentElement.style.setProperty('--header-height', headerHeight + 'px');
    document.documentElement.style.setProperty('--header-height-without-bottom-nav', headerHeightWithoutBottomNav + 'px');
  })();
</script>

<script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "Organization",
    "name": "Qunol",
    
      
      "logo": "https:\/\/www.qunol.com\/cdn\/shop\/files\/Qunol_logo_black-red_405x.png?v=1682517977",
    
    "url": "https:\/\/www.qunol.com"
  }
</script>


</div>
<!-- BEGIN sections: overlay-group -->
<div id="shopify-section-sections--17117720314008__privacy-banner" class="shopify-section shopify-section-group-overlay-group shopify-section--privacy-banner"><cookie-bar section="sections--17117720314008__privacy-banner" hidden class="cookie-bar text--xsmall"><p class="heading heading--xsmall">Cookie policy</p><p>I agree to the processing of my data in accordance with the conditions set out in the policy of Privacy.</p><div class="cookie-bar__actions">
    <button class="button button--text button--primary button--small text--xsmall" data-action="accept-policy">Accept</button>
    <button class="button button--text button--ternary button--small text--xsmall" data-action="decline-policy">Decline</button>
  </div>
</cookie-bar>

</div>
<!-- END sections: overlay-group --><div id="shopify-section-popup" class="shopify-section shopify-section--popup"><style>
    [aria-controls="newsletter-popup"] {
      display: none; /* Allows to hide the toggle icon in the header if the section is disabled */
    }
  </style></div><div id="shopify-section-multi-tab-header" class="shopify-section shopify-section--multi-tab-header">

<style>
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@700&display=swap');
.shopify-section--multi-tab-header .container {
    padding:0;
    margin:0;
    max-width: 100%;
}
.shopify-section--multi-tab-header .multi-tab-header__wrapper{
    display: flex;
    width: 100%;
}

.shopify-section--multi-tab-header .multi-tab-header__wrapper > .multi-tab{
    flex: 1;
    text-align: center;
    font-family: 'Proxima Nova';
    font-weight: 700;
    font-size: 14px;
    line-height: 19px;
    color: #F4F4F4;
    padding: 15px;
}

@media only screen and (max-width: 767px){
    .shopify-section--multi-tab-header .multi-tab-header__wrapper > .multi-tab{
        font-size: 16px;
        line-height: 22px;
    }
}


</style>

</div><div id="main" role="main" class="anchor"><div id="shopify-section-template--17117720543384__slideshow" class="shopify-section shopify-section--slideshow"><style>
  #shopify-section-template--17117720543384__slideshow {
    --progress-bar-color: 255, 255, 255;
    --section-autoplay-duration: 10s;
    --section-animation-play-state: paused;
    background-color: rgba(0,0,0,0); /* Allows to set a placeholder color while loading */
  }#block-template--17117720543384__slideshow-c83b524f-a7d8-4b1a-8b4e-9d80913ebf20 {
      --heading-color: 255, 255, 255;
      --text-color: 255, 255, 255;
      --primary-button-background: 255, 255, 255;
      --primary-button-text-color: 51, 51, 51;

      --section-blocks-alignment: center;
      --section-blocks-overlay-color: 51, 51, 51;
      --section-blocks-overlay-opacity: 0.0;
    }

    #block-template--17117720543384__slideshow-c83b524f-a7d8-4b1a-8b4e-9d80913ebf20 .heading {
      color: #ffffff !important;
    }

    #block-template--17117720543384__slideshow-c83b524f-a7d8-4b1a-8b4e-9d80913ebf20 .button-1 {
      color: #333333 !important;
      background-color: #ffffff !important;
    }

    #block-template--17117720543384__slideshow-c83b524f-a7d8-4b1a-8b4e-9d80913ebf20 .button-2 {
      color: #000000 !important;
      background-color: #ffffff !important;
    }</style>

<section class="section section--flush">
  <slide-show reveal-on-scroll auto-play transition-type="sweep" class="slideshow slideshow--auto">
    <div class="slideshow__slide-list"><slide-show-item reveal-visibility 
          id="block-template--17117720543384__slideshow-c83b524f-a7d8-4b1a-8b4e-9d80913ebf20"
          class="slideshow__slide  slideshow__slide--sweep"
          
          
            style="--image-aspect-ratio: 2.0; --mobile-image-aspect-ratio: 0.625;"
          
><a class="slideshow__slide-inner" href="/collections/brain-health"><div class="slideshow__image-wrapper hidden-pocket" ><img src="//www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=3000" alt="" srcset="//www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=600 600w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=700 700w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=800 800w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=1000 1000w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=1200 1200w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=1400 1400w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=1600 1600w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=1800 1800w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=2000 2000w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=2200 2200w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=2400 2400w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=2600 2600w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=2800 2800w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=3000 3000w" width="3000" height="1500" loading="eager" draggable="false" class="slideshow__image" sizes="100vw"></div>
<div class="slideshow__image-wrapper hidden-lap-and-up-tablet" ><img src="//www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=3000" alt="" srcset="//www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=600 600w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=700 700w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=800 800w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=1000 1000w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=1200 1200w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=1400 1400w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=1600 1600w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=1800 1800w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=2000 2000w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=2200 2200w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=2400 2400w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=2600 2600w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=2800 2800w, //www.qunol.com/cdn/shop/files/Add_a_heading_2160_x_1000_px_2160_x_1080_px_1.png?v=1745247175&amp;width=3000 3000w" width="3000" height="1500" loading="eager" draggable="false" class="slideshow__image" sizes="100vw"></div><div class="slideshow__image-wrapper hidden-lap-and-up mobile-image-slide" ><img src="//www.qunol.com/cdn/shop/files/Brain_Health_Mobile_1.png?v=1745247205&amp;width=3000" alt="" srcset="//www.qunol.com/cdn/shop/files/Brain_Health_Mobile_1.png?v=1745247205&amp;width=600 600w, //www.qunol.com/cdn/shop/files/Brain_Health_Mobile_1.png?v=1745247205&amp;width=700 700w, //www.qunol.com/cdn/shop/files/Brain_Health_Mobile_1.png?v=1745247205&amp;width=800 800w, //www.qunol.com/cdn/shop/files/Brain_Health_Mobile_1.png?v=1745247205&amp;width=1000 1000w, //www.qunol.com/cdn/shop/files/Brain_Health_Mobile_1.png?v=1745247205&amp;width=1200 1200w, //www.qunol.com/cdn/shop/files/Brain_Health_Mobile_1.png?v=1745247205&amp;width=1400 1400w, //www.qunol.com/cdn/shop/files/Brain_Health_Mobile_1.png?v=1745247205&amp;width=1600 1600w, //www.qunol.com/cdn/shop/files/Brain_Health_Mobile_1.png?v=1745247205&amp;width=1800 1800w, //www.qunol.com/cdn/shop/files/Brain_Health_Mobile_1.png?v=1745247205&amp;width=2000 2000w, //www.qunol.com/cdn/shop/files/Brain_Health_Mobile_1.png?v=1745247205&amp;width=2200 2200w, //www.qunol.com/cdn/shop/files/Brain_Health_Mobile_1.png?v=1745247205&amp;width=2400 2400w, //www.qunol.com/cdn/shop/files/Brain_Health_Mobile_1.png?v=1745247205&amp;width=2600 2600w, //www.qunol.com/cdn/shop/files/Brain_Health_Mobile_1.png?v=1745247205&amp;width=2800 2800w, //www.qunol.com/cdn/shop/files/Brain_Health_Mobile_1.png?v=1745247205&amp;width=3000 3000w" width="3000" height="4800" loading="eager" draggable="false" class="slideshow__image" sizes="100vw"></div></a></slide-show-item></div></slide-show>
</section>

</div><div id="shopify-section-template--17117720543384__a47315bb-30e2-44ca-b3be-9448b17a157b" class="shopify-section">

<style>
    /*
        General styles
    */
    .img-fluid {
        max-width: 100%;
        height: auto;
    }

    /*
        Section styling
    */
    .eg-brands-slider {
        overflow: hidden;
    }
    
    .eg-brands-slider-list {
        list-style: none;
        display: flex;
    }

    .eg-brands-slider-item {
        flex-shrink: 0;
    }

    .eg-brands-slider-item img {
        transition: all .2s ease-out;
    }

    .eg-brands-slider-item a:hover img {
        opacity: .7;
    }

    /*
        Styles based on settings
    */
    #eg-brands-slider-template--17117720543384__a47315bb-30e2-44ca-b3be-9448b17a157b {
        
            background-color: #f2f2f2;
        
        padding-top: 2rem;
        padding-bottom: 2rem;
        margin-top: 0rem;
        margin-bottom: 0rem;
    }
    #eg-brands-slider-template--17117720543384__a47315bb-30e2-44ca-b3be-9448b17a157b .eg-brands-slider-item {
        padding-left: 16px;
        padding-right: 16px;
    }
</style>

<script>
    window.addEventListener('DOMContentLoaded', () => {
        const initSlider = () => {
            const list = document.querySelector('#eg-brands-slider-template--17117720543384__a47315bb-30e2-44ca-b3be-9448b17a157b .eg-brands-slider-list')
            const listLength = list.querySelectorAll('.eg-brands-slider-item').length
            list.insertAdjacentHTML('beforeend', list.innerHTML)
            list.insertAdjacentHTML('beforeend', list.innerHTML)

            let translateValue = 0

            document.querySelectorAll('#eg-brands-slider-template--17117720543384__a47315bb-30e2-44ca-b3be-9448b17a157b .eg-brands-slider-item').forEach((item, index) => {
                if (index >= listLength) {
                    item.setAttribute('aria-hidden', 'true')
                }
                translateValue = item.clientWidth + translateValue
            })

            translateValue = translateValue / 4

           const animation = list.animate([
                { transform: 'translateX(0)' },
                { transform: `translateX(-${translateValue}px)` }
            ], {
                duration: 20000,
                iterations: Infinity
            });

            list.addEventListener("mouseover", () => {
                animation.pause()
            })
            list.addEventListener("mouseleave", () => {
                animation.play()
            })
        }
        initSlider()
        
        document.addEventListener('shopify:section:load', (e) => {
            if (e.target.querySelector('#eg-brands-slider-template--17117720543384__a47315bb-30e2-44ca-b3be-9448b17a157b')) {
                initSlider()
            }
        })
    })
</script>
  
        
<section id="eg-brands-slider-template--17117720543384__a47315bb-30e2-44ca-b3be-9448b17a157b" class="eg-brands-slider">
    
         
  
    <ul class="eg-brands-slider-list" aria-label="Brands list" aria-label="Brands navigation">
        
            <li class="eg-brands-slider-item">
                
          
                <img
                    class="img-fluid"
                    src="//www.qunol.com/cdn/shop/files/FeaturedIn_logos_cr.png?height=40&v=1666186111"
                    alt="Consumer Reports"
                    width="142"
                    height="40"
                    loading="lazy" >
                        
          
            </li>
        
            <li class="eg-brands-slider-item">
                
          
                <img
                    class="img-fluid"
                    src="//www.qunol.com/cdn/shop/files/FeaturedIn_logos_observer.png?height=40&v=1666186096"
                    alt="Observer"
                    width="142"
                    height="40"
                    loading="lazy" >
                        
          
            </li>
        
            <li class="eg-brands-slider-item">
                
          
                <img
                    class="img-fluid"
                    src="//www.qunol.com/cdn/shop/files/FeaturedIn_logos_womenfit.png?height=40&v=1666186080"
                    alt="Women Fitness"
                    width="62"
                    height="40"
                    loading="lazy" >
                        
          
            </li>
        
            <li class="eg-brands-slider-item">
                
          
                <img
                    class="img-fluid"
                    src="//www.qunol.com/cdn/shop/files/FeaturedIn_logos_healthline.png?height=40&v=1666186066"
                    alt="Healthline"
                    width="142"
                    height="40"
                    loading="lazy" >
                        
          
            </li>
        
            <li class="eg-brands-slider-item">
                
          
                <img
                    class="img-fluid"
                    src="//www.qunol.com/cdn/shop/files/FeaturedIn_logos_mens.png?height=40&v=1666186043"
                    alt="Men's Journal"
                    width="142"
                    height="40"
                    loading="lazy" >
                        
          
            </li>
        
            <li class="eg-brands-slider-item">
                
          
                <img
                    class="img-fluid"
                    src="//www.qunol.com/cdn/shop/files/FeaturedIn_logos_si.png?height=40&v=1666186018"
                    alt="Sports Illustrated"
                    width="142"
                    height="40"
                    loading="lazy" >
                        
          
            </li>
        
      
    </ul>
</section>


</div><div id="shopify-section-template--17117720543384__8d1538bf-51fe-48f0-8639-e289ed066a9c" class="shopify-section shopify-section--collection-list"><style>
  #shopify-section-template--17117720543384__8d1538bf-51fe-48f0-8639-e289ed066a9c {--heading-color: 51, 51, 51;
    --text-color: 51, 51, 51;
    --prev-next-button-background: var(--text-color);
    --prev-next-button-color: var(--section-background);

    --section-background: 255, 255, 255;}#block-template--17117720543384__8d1538bf-51fe-48f0-8639-e289ed066a9c-template--15922638356632__8d1538bf-51fe-48f0-8639-e289ed066a9c-168738080710c07d41-0 {
      --heading-color: 0, 0, 0;
      --text-color: 0, 0, 0;
      --section-block-overlay: 0, 0, 0;
      --section-block-overlay-opacity: 0.0;
    }#block-template--17117720543384__8d1538bf-51fe-48f0-8639-e289ed066a9c-template--15922638356632__8d1538bf-51fe-48f0-8639-e289ed066a9c-168738080710c07d41-1 {
      --heading-color: 255, 255, 255;
      --text-color: 255, 255, 255;
      --section-block-overlay: 0, 0, 0;
      --section-block-overlay-opacity: 0.0;
    }#block-template--17117720543384__8d1538bf-51fe-48f0-8639-e289ed066a9c-template--15922638356632__8d1538bf-51fe-48f0-8639-e289ed066a9c-168738080710c07d41-2 {
      --heading-color: 255, 255, 255;
      --text-color: 255, 255, 255;
      --section-block-overlay: 0, 0, 0;
      --section-block-overlay-opacity: 0.0;
    }#block-template--17117720543384__8d1538bf-51fe-48f0-8639-e289ed066a9c-template--15922638356632__8d1538bf-51fe-48f0-8639-e289ed066a9c-168738080710c07d41-3 {
      --heading-color: 255, 255, 255;
      --text-color: 255, 255, 255;
      --section-block-overlay: 0, 0, 0;
      --section-block-overlay-opacity: 0.0;
    }#block-template--17117720543384__8d1538bf-51fe-48f0-8639-e289ed066a9c-template--15922638356632__8d1538bf-51fe-48f0-8639-e289ed066a9c-168738080710c07d41-5 {
      --heading-color: 255, 255, 255;
      --text-color: 255, 255, 255;
      --section-block-overlay: 0, 0, 0;
      --section-block-overlay-opacity: 0.0;
    }</style>

<section class="section ">
  <div class="section__color-wrapper">
    <div class=""><collection-list  class="list-collections list-collections--grid">
          <div class="container"><div class="list-collections__item-list">
            
            <a id="block-template--17117720543384__8d1538bf-51fe-48f0-8639-e289ed066a9c-template--15922638356632__8d1538bf-51fe-48f0-8639-e289ed066a9c-168738080710c07d41-0"  href="/collections/coq10" class="list-collections__item product-add--/collections/coq10  has-overlay image-zoom"  aria-label="CoQ10 link">
              <div class="list-collections__item-image-wrapper"><img src="//www.qunol.com/cdn/shop/files/CoQ10.jpg?v=1687380844&amp;width=345" alt="CoQ10" srcset="//www.qunol.com/cdn/shop/files/CoQ10.jpg?v=1687380844&amp;width=200 200w, //www.qunol.com/cdn/shop/files/CoQ10.jpg?v=1687380844&amp;width=300 300w" width="345" height="345" loading="lazy" sizes="(max-width: 740px) calc(100vw - 48px), (max-width: 999px) calc(50vw - 60px), 480px" class="list-collections__item-image"></div><div class="list-collections__item-info text-container"><h3 class="heading heading--small link" >CoQ10</h3></div></a>
            
            <a id="block-template--17117720543384__8d1538bf-51fe-48f0-8639-e289ed066a9c-template--15922638356632__8d1538bf-51fe-48f0-8639-e289ed066a9c-168738080710c07d41-1"  href="/collections/turmeric" class="list-collections__item product-add--/collections/turmeric  has-overlay image-zoom"  aria-label="Turmeric link">
              <div class="list-collections__item-image-wrapper"><img src="//www.qunol.com/cdn/shop/files/Turmeric_51fb0008-ad07-4751-b47a-b4a369eac1a1.jpg?v=1687380938&amp;width=345" alt="Turmeric" srcset="//www.qunol.com/cdn/shop/files/Turmeric_51fb0008-ad07-4751-b47a-b4a369eac1a1.jpg?v=1687380938&amp;width=200 200w, //www.qunol.com/cdn/shop/files/Turmeric_51fb0008-ad07-4751-b47a-b4a369eac1a1.jpg?v=1687380938&amp;width=300 300w" width="345" height="345" loading="lazy" sizes="(max-width: 740px) calc(100vw - 48px), (max-width: 999px) calc(50vw - 60px), 480px" class="list-collections__item-image"></div><div class="list-collections__item-info text-container"><h3 class="heading heading--small link" >Turmeric</h3></div></a>
            
            <a id="block-template--17117720543384__8d1538bf-51fe-48f0-8639-e289ed066a9c-template--15922638356632__8d1538bf-51fe-48f0-8639-e289ed066a9c-168738080710c07d41-2"  href="/collections/magnesium" class="list-collections__item product-add--/collections/magnesium  has-overlay image-zoom"  aria-label="Magnesium Gummies link">
              <div class="list-collections__item-image-wrapper"><img src="//www.qunol.com/cdn/shop/files/Magnesium.jpg?v=1687380985&amp;width=345" alt="Magnesium Gummies" srcset="//www.qunol.com/cdn/shop/files/Magnesium.jpg?v=1687380985&amp;width=200 200w, //www.qunol.com/cdn/shop/files/Magnesium.jpg?v=1687380985&amp;width=300 300w" width="345" height="345" loading="lazy" sizes="(max-width: 740px) calc(100vw - 48px), (max-width: 999px) calc(50vw - 60px), 480px" class="list-collections__item-image"></div><div class="list-collections__item-info text-container"><h3 class="heading heading--small link" >Magnesium</h3></div></a>
            
            <a id="block-template--17117720543384__8d1538bf-51fe-48f0-8639-e289ed066a9c-template--15922638356632__8d1538bf-51fe-48f0-8639-e289ed066a9c-168738080710c07d41-3"  href="/collections/omega-3" class="list-collections__item product-add--/collections/omega-3  has-overlay image-zoom"  aria-label="Omega-3 link">
              <div class="list-collections__item-image-wrapper"><img src="//www.qunol.com/cdn/shop/files/Omega3.jpg?v=1687381051&amp;width=345" alt="Omega-3" srcset="//www.qunol.com/cdn/shop/files/Omega3.jpg?v=1687381051&amp;width=200 200w, //www.qunol.com/cdn/shop/files/Omega3.jpg?v=1687381051&amp;width=300 300w" width="345" height="345" loading="lazy" sizes="(max-width: 740px) calc(100vw - 48px), (max-width: 999px) calc(50vw - 60px), 480px" class="list-collections__item-image"></div><div class="list-collections__item-info text-container"><h3 class="heading heading--small link" >Omega-3</h3></div></a>
            
            <a id="block-template--17117720543384__8d1538bf-51fe-48f0-8639-e289ed066a9c-template--15922638356632__8d1538bf-51fe-48f0-8639-e289ed066a9c-168738080710c07d41-5"  href="/collections/shop-now" class="list-collections__item product-add--/collections/shop-now  has-overlay image-zoom"  aria-label="Shop All Products link">
              <div class="list-collections__item-image-wrapper"><img src="//www.qunol.com/cdn/shop/files/ShopAll.jpg?v=1687381140&amp;width=345" alt="Shop All Products" srcset="//www.qunol.com/cdn/shop/files/ShopAll.jpg?v=1687381140&amp;width=200 200w, //www.qunol.com/cdn/shop/files/ShopAll.jpg?v=1687381140&amp;width=300 300w" width="345" height="345" loading="lazy" sizes="(max-width: 740px) calc(100vw - 48px), (max-width: 999px) calc(50vw - 60px), 480px" class="list-collections__item-image"></div><div class="list-collections__item-info text-container"><h3 class="heading heading--small link" >Shop All</h3></div></a></div></div>
        </collection-list></div>
  </div>
</section>

</div><div id="shopify-section-template--17117720543384__a3d04582-aea0-4a3d-842b-bf8934eb06fb" class="shopify-section shopify-section--rich-text"><style>
  #shopify-section-template--17117720543384__a3d04582-aea0-4a3d-842b-bf8934eb06fb {--heading-color: 255, 255, 255;
    --text-color: 255, 255, 255;
    --primary-button-background: 255, 255, 255;
    --primary-button-text-color: 17, 17, 17;

    --section-background: 255, 255, 255;
  }
</style>

<section class="section " style="background-color:#ffffff">
  <div class="container">
    <div class="section__color-wrapper section__color-wrapper--boxed">
      <div class=" "><div class="content-box content-box--fill content-box--text-center content-box--center text-container"><h3 class="heading h2">Find the Right Supplements in 60 Seconds</h3><p>Tell us your needs, and we’ll find the supplements that fit your lifestyle and needs.</p><div class="button-wrapper">
              <a href="/pages/quiz" class="button button--primary">Take Our Quiz</a>
            </div></div>
      </div>
    </div>
  </div>
</section>

</div><div id="shopify-section-template--17117720543384__1688477175a874dee1" class="shopify-section shopify-section--apps"><div class="container vertical-breather"><div id="shopify-block-AZVB1ZXBSby9jaHg1M__398a3fff-f22e-4a4d-a2ac-d672cf9e1dc8" class="shopify-block shopify-app-block">
  <div
    data-rebuy-id="95368"
    data-rebuy-shopify-product-ids=""
    >
  </div>


</div></div>


</div><div id="shopify-section-template--17117720543384__4295b480-4597-4956-8ff2-ff57eff44a5a" class="shopify-section shopify-section--multi-column"><style>
  #shopify-section-template--17117720543384__4295b480-4597-4956-8ff2-ff57eff44a5a {--heading-color: 51, 51, 51;
    --text-color: 51, 51, 51;
    --prev-next-button-background: 255, 255, 255;
    --prev-next-button-color: 51, 51, 51;

    --section-background: 255, 255, 255;
  }#shopify-section-template--17117720543384__4295b480-4597-4956-8ff2-ff57eff44a5a {
      --vertical-breather: 40px; /* Only on multi-column section, due to its specific usage we reduce spacing when no content */
    }/* Reduce the margin on small devices to create a slightly better layout */
      @media screen and (max-width: 999px) {
        #shopify-section-template--17117720543384__4295b480-4597-4956-8ff2-ff57eff44a5a {
          --vertical-breather: var(--container-gutter);
        }
      }</style>

<section class="section  ">
  <div class="section__color-wrapper">
    <div class="container "><multi-column   class="multi-column multi-column--pocket-medium multi-column--large multi-column--spacing-loose"><div class="scroller">
            <scrollable-content class="multi-column__inner   multi-column__inner multi-column__inner--center multi-column__inner--scroller" ><div id="block-template--17117720543384__4295b480-4597-4956-8ff2-ff57eff44a5a-36a1ef2f-edb8-4e26-99b5-1b9faf749c8a" class="multi-column__item multi-column__item--align-start image-zoom"  >
<a href="/collections/blood-pressure" class="multi-column__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/BP.png?v=1689607887&amp;width=1119" alt="Blood Pressure" srcset="//www.qunol.com/cdn/shop/files/BP.png?v=1689607887&amp;width=200 200w, //www.qunol.com/cdn/shop/files/BP.png?v=1689607887&amp;width=300 300w, //www.qunol.com/cdn/shop/files/BP.png?v=1689607887&amp;width=400 400w, //www.qunol.com/cdn/shop/files/BP.png?v=1689607887&amp;width=500 500w, //www.qunol.com/cdn/shop/files/BP.png?v=1689607887&amp;width=600 600w, //www.qunol.com/cdn/shop/files/BP.png?v=1689607887&amp;width=700 700w, //www.qunol.com/cdn/shop/files/BP.png?v=1689607887&amp;width=800 800w, //www.qunol.com/cdn/shop/files/BP.png?v=1689607887&amp;width=900 900w, //www.qunol.com/cdn/shop/files/BP.png?v=1689607887&amp;width=1000 1000w, //www.qunol.com/cdn/shop/files/BP.png?v=1689607887&amp;width=1100 1100w" width="1119" height="593" loading="lazy" sizes="(max-width: 740px) 35vw, (max-width: 999px) 26vw, 467px" class="multi-column__image"></a><div class="multi-column__text-container text--left text-container"><h2 class="heading h5">Experience the Power of Beets and Coq10 for Maintaining Healthy Blood Pressure.</h2><p>Qunol Blood Pressure Chews and Capsules are now out! These delicious and powerful supplements are made with your convenience in mind. </p><div class="button-wrapper">
                            <a href="/collections/blood-pressure" class="multi-column__button button button--small button--primary pixel-track">Shop Now</a>
                          </div>
                    </div></div><div id="block-template--17117720543384__4295b480-4597-4956-8ff2-ff57eff44a5a-template--15922638356632__4295b480-4597-4956-8ff2-ff57eff44a5a-1687381715322de862-0" class="multi-column__item multi-column__item--align-start image-zoom"  >
<a href="/collections/gummies" class="multi-column__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/Gummies.jpg?v=1687381769&amp;width=1119" alt="Turmeric Gummies" srcset="//www.qunol.com/cdn/shop/files/Gummies.jpg?v=1687381769&amp;width=200 200w, //www.qunol.com/cdn/shop/files/Gummies.jpg?v=1687381769&amp;width=300 300w, //www.qunol.com/cdn/shop/files/Gummies.jpg?v=1687381769&amp;width=400 400w, //www.qunol.com/cdn/shop/files/Gummies.jpg?v=1687381769&amp;width=500 500w, //www.qunol.com/cdn/shop/files/Gummies.jpg?v=1687381769&amp;width=600 600w, //www.qunol.com/cdn/shop/files/Gummies.jpg?v=1687381769&amp;width=700 700w, //www.qunol.com/cdn/shop/files/Gummies.jpg?v=1687381769&amp;width=800 800w, //www.qunol.com/cdn/shop/files/Gummies.jpg?v=1687381769&amp;width=900 900w, //www.qunol.com/cdn/shop/files/Gummies.jpg?v=1687381769&amp;width=1000 1000w, //www.qunol.com/cdn/shop/files/Gummies.jpg?v=1687381769&amp;width=1100 1100w" width="1119" height="593" loading="lazy" sizes="(max-width: 740px) 35vw, (max-width: 999px) 26vw, 467px" class="multi-column__image"></a><div class="multi-column__text-container text--left text-container"><h2 class="heading h5">Boost Your Health with Delicious Qunol Turmeric Gummies</h2><p>Qunol Turmeric Gummies are a delicious and convenient way to get the benefits of turmeric, a powerful antioxidant and anti-inflammatory spice. These gummies are made with a high absorption formula, which means the turmeric is more easily absorbed by the body, allowing for maximum effectiveness. </p><div class="button-wrapper">
                            <a href="/collections/gummies" class="multi-column__button button button--small button--primary pixel-track">Shop Now</a>
                          </div>
                    </div></div><div id="block-template--17117720543384__4295b480-4597-4956-8ff2-ff57eff44a5a-template--15922638356632__4295b480-4597-4956-8ff2-ff57eff44a5a-1687381715322de862-1" class="multi-column__item multi-column__item--align-start image-zoom"  >
<a href="/collections/ubiquinol" class="multi-column__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/Ubiquinol.jpg?v=1687381837&amp;width=1119" alt="Ubiquinol" srcset="//www.qunol.com/cdn/shop/files/Ubiquinol.jpg?v=1687381837&amp;width=200 200w, //www.qunol.com/cdn/shop/files/Ubiquinol.jpg?v=1687381837&amp;width=300 300w, //www.qunol.com/cdn/shop/files/Ubiquinol.jpg?v=1687381837&amp;width=400 400w, //www.qunol.com/cdn/shop/files/Ubiquinol.jpg?v=1687381837&amp;width=500 500w, //www.qunol.com/cdn/shop/files/Ubiquinol.jpg?v=1687381837&amp;width=600 600w, //www.qunol.com/cdn/shop/files/Ubiquinol.jpg?v=1687381837&amp;width=700 700w, //www.qunol.com/cdn/shop/files/Ubiquinol.jpg?v=1687381837&amp;width=800 800w, //www.qunol.com/cdn/shop/files/Ubiquinol.jpg?v=1687381837&amp;width=900 900w, //www.qunol.com/cdn/shop/files/Ubiquinol.jpg?v=1687381837&amp;width=1000 1000w, //www.qunol.com/cdn/shop/files/Ubiquinol.jpg?v=1687381837&amp;width=1100 1100w" width="1119" height="593" loading="lazy" sizes="(max-width: 740px) 35vw, (max-width: 999px) 26vw, 467px" class="multi-column__image"></a><div class="multi-column__text-container text--left text-container"><h2 class="heading h5">Revitalize Your Heart with Qunol Mega Ubiquinol: The Ultimate Supplement for Cardiovascular Health</h2><p>Qunol Mega Ubiquinol is a dietary supplement that contains the active form of CoQ10, which is essential for the optimal functioning of the heart and other vital organs. This supplement is particularly beneficial for older hearts, as it can support cardiovascular health and improve overall energy levels.</p><div class="button-wrapper">
                            <a href="/collections/ubiquinol" class="multi-column__button button button--small button--primary pixel-track">Shop Now</a>
                          </div>
                    </div></div></scrollable-content><prev-next-buttons class="multi-column__prev-next  hidden-pocket" style="--smallest-image-aspect-ratio: 1.8870151770657673">
            <button class="multi-column__arrow prev-next-button prev-next-button--prev" disabled>
                  <span class="visually-hidden">Previous</span><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-left  icon--direction-aware " viewBox="0 0 17 14">
        <path d="M17 7H2M8 1L2 7l6 6" stroke="currentColor" stroke-width="2" fill="none"></path>
      </svg></button>

                <button class="multi-column__arrow prev-next-button prev-next-button--next">
                  <span class="visually-hidden">Next</span><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-right  icon--direction-aware " viewBox="0 0 17 14">
        <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="2" fill="none"></path>
      </svg></button>
              </prev-next-buttons></div>
        </multi-column></div>
  </div>
</section>

</div><div id="shopify-section-template--17117720543384__93916520-b909-4185-92a1-2ff6be5729ba" class="shopify-section"><section class="home-table-section">
    <h3 class="heading h2 ts-heading">The Industry Leader</h3>
    <div class="table-section-wrapper container table--comparison">
       <!-- <div class="table-image">
            <img src="//www.qunol.com/cdn/shop/t/201/assets/bottle-placeholder.png?v=90502729657289902011715276690" alt="pills bottle">
        </div>-->
        <div class="table-wrapper">
            <table class="demo">
                <caption class="sr-only">Comparison between UltraCoQ10 and other brands based on various factors like absorption, solubility, and source.</caption>
                <thead>
                <tr>
                    <th>
                        <span class="sr-only">Titles section</span>
                    </th>
                    <th><img src="//www.qunol.com/cdn/shop/t/201/assets/ultracoq10_logo.png?v=89907142915853848481715276691" alt="UltraCoQ10 Logo"></th>
                    <th class="ob-table">Other Brands</th>
                </tr>
                </thead>
                <tbody>
                <tr>
                    <td align="center"><strong>Absorption</strong></td>
                    <td>
                        <svg xmlns="http://www.w3.org/2000/svg" width="47.051" height="36.06" viewBox="0 0 47.051 36.06"><path d="M47.613,8.8a2.81,2.81,0,0,1-.85,2.064L24.786,32.838l-4.128,4.128a2.931,2.931,0,0,1-4.128,0L12.4,32.838,1.412,21.849a2.931,2.931,0,0,1,0-4.128L5.54,13.593a2.81,2.81,0,0,1,2.064-.85,2.81,2.81,0,0,1,2.064.85l8.924,8.955L38.505,2.606a2.931,2.931,0,0,1,4.128,0l4.128,4.128a2.81,2.81,0,0,1,.85,2.064Z" transform="translate(-0.562 -1.756)" fill="#3fc536"/></svg>
                        <span>3X Better</span>
                    </td>
                    <td>
                        <svg xmlns="http://www.w3.org/2000/svg" width="36.229" height="36.225" viewBox="0 0 36.229 36.225"><path d="M41.224,33.035,31.6,23.408l9.624-9.625a1.021,1.021,0,0,0,0-1.444L34.479,5.6a1.021,1.021,0,0,0-1.444,0l-9.626,9.625L13.785,5.6a1.05,1.05,0,0,0-1.444,0L5.6,12.338a1.022,1.022,0,0,0,0,1.444l9.626,9.625L5.6,33.035a1.022,1.022,0,0,0,0,1.444l6.743,6.743a1.021,1.021,0,0,0,1.444,0l9.627-9.627,9.627,9.625a1.022,1.022,0,0,0,1.446,0l6.744-6.743a1.021,1.021,0,0,0,0-1.444Z" transform="translate(-5.296 -5.296)" fill="#fc060a"/></svg>
                        <span>Poor</span>
                    </td>
                </tr>
                <tr>
                    <td align="center"><strong>H20 Solubility</strong></td>
                    <td>
                        <svg xmlns="http://www.w3.org/2000/svg" width="47.051" height="36.06" viewBox="0 0 47.051 36.06"><path d="M47.613,8.8a2.81,2.81,0,0,1-.85,2.064L24.786,32.838l-4.128,4.128a2.931,2.931,0,0,1-4.128,0L12.4,32.838,1.412,21.849a2.931,2.931,0,0,1,0-4.128L5.54,13.593a2.81,2.81,0,0,1,2.064-.85,2.81,2.81,0,0,1,2.064.85l8.924,8.955L38.505,2.606a2.931,2.931,0,0,1,4.128,0l4.128,4.128a2.81,2.81,0,0,1,.85,2.064Z" transform="translate(-0.562 -1.756)" fill="#3fc536"/></svg>
                        <span>100% Water-Soluble</span>
                    </td>
                    <td>
                        <svg xmlns="http://www.w3.org/2000/svg" width="36.229" height="36.225" viewBox="0 0 36.229 36.225"><path d="M41.224,33.035,31.6,23.408l9.624-9.625a1.021,1.021,0,0,0,0-1.444L34.479,5.6a1.021,1.021,0,0,0-1.444,0l-9.626,9.625L13.785,5.6a1.05,1.05,0,0,0-1.444,0L5.6,12.338a1.022,1.022,0,0,0,0,1.444l9.626,9.625L5.6,33.035a1.022,1.022,0,0,0,0,1.444l6.743,6.743a1.021,1.021,0,0,0,1.444,0l9.627-9.627,9.627,9.625a1.022,1.022,0,0,0,1.446,0l6.744-6.743a1.021,1.021,0,0,0,0-1.444Z" transform="translate(-5.296 -5.296)" fill="#fc060a"/></svg>
                        <span>Does not dissolve in water</span>
                    </td>
                </tr>
                <tr>
                    <td align="center"><strong>Fat Solubility</strong></td>
                    <td>
                        <svg xmlns="http://www.w3.org/2000/svg" width="47.051" height="36.06" viewBox="0 0 47.051 36.06"><path d="M47.613,8.8a2.81,2.81,0,0,1-.85,2.064L24.786,32.838l-4.128,4.128a2.931,2.931,0,0,1-4.128,0L12.4,32.838,1.412,21.849a2.931,2.931,0,0,1,0-4.128L5.54,13.593a2.81,2.81,0,0,1,2.064-.85,2.81,2.81,0,0,1,2.064.85l8.924,8.955L38.505,2.606a2.931,2.931,0,0,1,4.128,0l4.128,4.128a2.81,2.81,0,0,1,.85,2.064Z" transform="translate(-0.562 -1.756)" fill="#3fc536"/></svg>
                        <span>100% Fat-Soluble</span>
                    </td>
                    <td>
                        <svg xmlns="http://www.w3.org/2000/svg" width="36.229" height="36.225" viewBox="0 0 36.229 36.225"><path d="M41.224,33.035,31.6,23.408l9.624-9.625a1.021,1.021,0,0,0,0-1.444L34.479,5.6a1.021,1.021,0,0,0-1.444,0l-9.626,9.625L13.785,5.6a1.05,1.05,0,0,0-1.444,0L5.6,12.338a1.022,1.022,0,0,0,0,1.444l9.626,9.625L5.6,33.035a1.022,1.022,0,0,0,0,1.444l6.743,6.743a1.021,1.021,0,0,0,1.444,0l9.627-9.627,9.627,9.625a1.022,1.022,0,0,0,1.446,0l6.744-6.743a1.021,1.021,0,0,0,0-1.444Z" transform="translate(-5.296 -5.296)" fill="#fc060a"/></svg>
                        <span>Dissolves poorly in fat</span>
                    </td>
                </tr>
                <tr>
                    <td align="center"><strong>Source</strong></td>
                    <td>
                        <svg xmlns="http://www.w3.org/2000/svg" width="47.051" height="36.06" viewBox="0 0 47.051 36.06"><path d="M47.613,8.8a2.81,2.81,0,0,1-.85,2.064L24.786,32.838l-4.128,4.128a2.931,2.931,0,0,1-4.128,0L12.4,32.838,1.412,21.849a2.931,2.931,0,0,1,0-4.128L5.54,13.593a2.81,2.81,0,0,1,2.064-.85,2.81,2.81,0,0,1,2.064.85l8.924,8.955L38.505,2.606a2.931,2.931,0,0,1,4.128,0l4.128,4.128a2.81,2.81,0,0,1,.85,2.064Z" transform="translate(-0.562 -1.756)" fill="#3fc536"/></svg>
                        <span>Natural CoQ10</span>
                    </td>
                    <td>
                        <svg xmlns="http://www.w3.org/2000/svg" width="36.229" height="36.225" viewBox="0 0 36.229 36.225"><path d="M41.224,33.035,31.6,23.408l9.624-9.625a1.021,1.021,0,0,0,0-1.444L34.479,5.6a1.021,1.021,0,0,0-1.444,0l-9.626,9.625L13.785,5.6a1.05,1.05,0,0,0-1.444,0L5.6,12.338a1.022,1.022,0,0,0,0,1.444l9.626,9.625L5.6,33.035a1.022,1.022,0,0,0,0,1.444l6.743,6.743a1.021,1.021,0,0,0,1.444,0l9.627-9.627,9.627,9.625a1.022,1.022,0,0,0,1.446,0l6.744-6.743a1.021,1.021,0,0,0,0-1.444Z" transform="translate(-5.296 -5.296)" fill="#fc060a"/></svg>
                        <span>May contain synthetic CoQ10</span>
                    </td>
                </tr>
                <tr>
                    <td align="center"><strong>Process</strong></td>
                    <td>
                        <svg xmlns="http://www.w3.org/2000/svg" width="47.051" height="36.06" viewBox="0 0 47.051 36.06"><path d="M47.613,8.8a2.81,2.81,0,0,1-.85,2.064L24.786,32.838l-4.128,4.128a2.931,2.931,0,0,1-4.128,0L12.4,32.838,1.412,21.849a2.931,2.931,0,0,1,0-4.128L5.54,13.593a2.81,2.81,0,0,1,2.064-.85,2.81,2.81,0,0,1,2.064.85l8.924,8.955L38.505,2.606a2.931,2.931,0,0,1,4.128,0l4.128,4.128a2.81,2.81,0,0,1,.85,2.064Z" transform="translate(-0.562 -1.756)" fill="#3fc536"/></svg>
                        <span>Made through fermentation</span>
                    </td>
                    <td>
                        <svg xmlns="http://www.w3.org/2000/svg" width="36.229" height="36.225" viewBox="0 0 36.229 36.225"><path d="M41.224,33.035,31.6,23.408l9.624-9.625a1.021,1.021,0,0,0,0-1.444L34.479,5.6a1.021,1.021,0,0,0-1.444,0l-9.626,9.625L13.785,5.6a1.05,1.05,0,0,0-1.444,0L5.6,12.338a1.022,1.022,0,0,0,0,1.444l9.626,9.625L5.6,33.035a1.022,1.022,0,0,0,0,1.444l6.743,6.743a1.021,1.021,0,0,0,1.444,0l9.627-9.627,9.627,9.625a1.022,1.022,0,0,0,1.446,0l6.744-6.743a1.021,1.021,0,0,0,0-1.444Z" transform="translate(-5.296 -5.296)" fill="#fc060a"/></svg>
                        <span>May be made from tobacco leaves</span>
                    </td>
                </tr>
                <tr>
                    <td align="center"><strong>USP Dissolution Test</strong></td>
                    <td>
                        <svg xmlns="http://www.w3.org/2000/svg" width="47.051" height="36.06" viewBox="0 0 47.051 36.06"><path d="M47.613,8.8a2.81,2.81,0,0,1-.85,2.064L24.786,32.838l-4.128,4.128a2.931,2.931,0,0,1-4.128,0L12.4,32.838,1.412,21.849a2.931,2.931,0,0,1,0-4.128L5.54,13.593a2.81,2.81,0,0,1,2.064-.85,2.81,2.81,0,0,1,2.064.85l8.924,8.955L38.505,2.606a2.931,2.931,0,0,1,4.128,0l4.128,4.128a2.81,2.81,0,0,1,.85,2.064Z" transform="translate(-0.562 -1.756)" fill="#3fc536"/></svg>
                        <span>Pass</span>
                    </td>
                    <td>
                        <svg xmlns="http://www.w3.org/2000/svg" width="36.229" height="36.225" viewBox="0 0 36.229 36.225"><path d="M41.224,33.035,31.6,23.408l9.624-9.625a1.021,1.021,0,0,0,0-1.444L34.479,5.6a1.021,1.021,0,0,0-1.444,0l-9.626,9.625L13.785,5.6a1.05,1.05,0,0,0-1.444,0L5.6,12.338a1.022,1.022,0,0,0,0,1.444l9.626,9.625L5.6,33.035a1.022,1.022,0,0,0,0,1.444l6.743,6.743a1.021,1.021,0,0,0,1.444,0l9.627-9.627,9.627,9.625a1.022,1.022,0,0,0,1.446,0l6.744-6.743a1.021,1.021,0,0,0,0-1.444Z" transform="translate(-5.296 -5.296)" fill="#fc060a"/></svg>
                        <span>Fail</span>
                    </td>
                </tr>
                </tbody>
            </table>
        </div>
    </div>
</section>

</div><div id="shopify-section-template--17117720543384__be9c5036-6d1c-4431-b76f-bd5189e54cdf" class="shopify-section shopify-section--video"><style>
  #shopify-section-template--17117720543384__be9c5036-6d1c-4431-b76f-bd5189e54cdf {--heading-color: 51, 51, 51;
    --text-color: 51, 51, 51;
    --play-button-background: 255, 255, 255;
    --play-button-arrow: 51, 51, 51;

    --section-background: 255, 255, 255;
  }
</style><section class="section "><div class="section__color-wrapper">
      <div class="container">
        <div ><div class="video-section video-section--boxed video-section--small"><external-video autoplay provider="youtube" class="video-wrapper video-wrapper--inert "><div class="video-wrapper__poster"><div class="video-wrapper__poster-content "></div>
        </div><template><iframe title="" src="https://www.youtube.com/embed/CGtegojIafo?playsinline=1&autoplay=1&controls=0&mute=1&loop=1&playlist=CGtegojIafo&enablejsapi=1&rel=0&modestbranding=1&origin=https%3A%2F%2Fwww.qunol.com" allow="autoplay; encrypted-media" allowfullscreen="allowfullscreen"></iframe></template>
        </external-video></div></div>
      </div>
    </div></section>

</div><div id="shopify-section-template--17117720543384__e918e7c0-7af1-4dda-a0ed-e977d6b7420b" class="shopify-section shopify-section--slideshow"><style>
  #shopify-section-template--17117720543384__e918e7c0-7af1-4dda-a0ed-e977d6b7420b {
    --progress-bar-color: 255, 255, 255;
    --section-autoplay-duration: 5s;
    --section-animation-play-state: paused;
    background-color: rgba(0,0,0,0); /* Allows to set a placeholder color while loading */
  }#block-template--17117720543384__e918e7c0-7af1-4dda-a0ed-e977d6b7420b-template--15922638356632__e918e7c0-7af1-4dda-a0ed-e977d6b7420b-1687388694370afcd2-0 {
      --heading-color: 255, 255, 255;
      --text-color: 255, 255, 255;
      --primary-button-background: 255, 255, 255;
      --primary-button-text-color: 0, 0, 0;

      --section-blocks-alignment: flex-start;
      --section-blocks-overlay-color: 0, 0, 0;
      --section-blocks-overlay-opacity: 0.2;
    }</style>

<section class="section section--flush new-slideshow">
  <slide-show reveal-on-scroll auto-play transition-type="sweep" class="slideshow slideshow--auto">
    <div class="slideshow__slide-list"><slide-show-item reveal-visibility 
          id="block-template--17117720543384__e918e7c0-7af1-4dda-a0ed-e977d6b7420b-template--15922638356632__e918e7c0-7af1-4dda-a0ed-e977d6b7420b-1687388694370afcd2-0"
          class="slideshow__slide  slideshow__slide--sweep"
          
          
            style="--image-aspect-ratio: 2.0; --mobile-image-aspect-ratio: 0.5157297576070139;"
          
><div class="slideshow__slide-inner"><div class="slideshow__image-wrapper hidden-pocket" ><img src="//www.qunol.com/cdn/shop/files/01_QUNOL_TONY_HAWK_0033_Desktop.jpg?v=1698161197&amp;width=3000" alt="Tony Hawk playing with dog" srcset="//www.qunol.com/cdn/shop/files/01_QUNOL_TONY_HAWK_0033_Desktop.jpg?v=1698161197&amp;width=600 600w, //www.qunol.com/cdn/shop/files/01_QUNOL_TONY_HAWK_0033_Desktop.jpg?v=1698161197&amp;width=700 700w, //www.qunol.com/cdn/shop/files/01_QUNOL_TONY_HAWK_0033_Desktop.jpg?v=1698161197&amp;width=800 800w, //www.qunol.com/cdn/shop/files/01_QUNOL_TONY_HAWK_0033_Desktop.jpg?v=1698161197&amp;width=1000 1000w, //www.qunol.com/cdn/shop/files/01_QUNOL_TONY_HAWK_0033_Desktop.jpg?v=1698161197&amp;width=1200 1200w, //www.qunol.com/cdn/shop/files/01_QUNOL_TONY_HAWK_0033_Desktop.jpg?v=1698161197&amp;width=1400 1400w, //www.qunol.com/cdn/shop/files/01_QUNOL_TONY_HAWK_0033_Desktop.jpg?v=1698161197&amp;width=1600 1600w, //www.qunol.com/cdn/shop/files/01_QUNOL_TONY_HAWK_0033_Desktop.jpg?v=1698161197&amp;width=1800 1800w, //www.qunol.com/cdn/shop/files/01_QUNOL_TONY_HAWK_0033_Desktop.jpg?v=1698161197&amp;width=2000 2000w, //www.qunol.com/cdn/shop/files/01_QUNOL_TONY_HAWK_0033_Desktop.jpg?v=1698161197&amp;width=2200 2200w, //www.qunol.com/cdn/shop/files/01_QUNOL_TONY_HAWK_0033_Desktop.jpg?v=1698161197&amp;width=2400 2400w, //www.qunol.com/cdn/shop/files/01_QUNOL_TONY_HAWK_0033_Desktop.jpg?v=1698161197&amp;width=2600 2600w, //www.qunol.com/cdn/shop/files/01_QUNOL_TONY_HAWK_0033_Desktop.jpg?v=1698161197&amp;width=2800 2800w, //www.qunol.com/cdn/shop/files/01_QUNOL_TONY_HAWK_0033_Desktop.jpg?v=1698161197&amp;width=3000 3000w" width="3000" height="1500" loading="eager" draggable="false" class="slideshow__image"></div>
<div class="slideshow__image-wrapper hidden-lap-and-up-tablet" ><img src="//www.qunol.com/cdn/shop/files/02_QUNOL_TONY_HAWK_0051_Mobile.jpg?v=1698161518&amp;width=3000" alt="Tony Hawk" srcset="//www.qunol.com/cdn/shop/files/02_QUNOL_TONY_HAWK_0051_Mobile.jpg?v=1698161518&amp;width=600 600w, //www.qunol.com/cdn/shop/files/02_QUNOL_TONY_HAWK_0051_Mobile.jpg?v=1698161518&amp;width=700 700w, //www.qunol.com/cdn/shop/files/02_QUNOL_TONY_HAWK_0051_Mobile.jpg?v=1698161518&amp;width=800 800w, //www.qunol.com/cdn/shop/files/02_QUNOL_TONY_HAWK_0051_Mobile.jpg?v=1698161518&amp;width=1000 1000w, //www.qunol.com/cdn/shop/files/02_QUNOL_TONY_HAWK_0051_Mobile.jpg?v=1698161518&amp;width=1200 1200w, //www.qunol.com/cdn/shop/files/02_QUNOL_TONY_HAWK_0051_Mobile.jpg?v=1698161518&amp;width=1400 1400w, //www.qunol.com/cdn/shop/files/02_QUNOL_TONY_HAWK_0051_Mobile.jpg?v=1698161518&amp;width=1600 1600w, //www.qunol.com/cdn/shop/files/02_QUNOL_TONY_HAWK_0051_Mobile.jpg?v=1698161518&amp;width=1800 1800w, //www.qunol.com/cdn/shop/files/02_QUNOL_TONY_HAWK_0051_Mobile.jpg?v=1698161518&amp;width=2000 2000w, //www.qunol.com/cdn/shop/files/02_QUNOL_TONY_HAWK_0051_Mobile.jpg?v=1698161518&amp;width=2200 2200w, //www.qunol.com/cdn/shop/files/02_QUNOL_TONY_HAWK_0051_Mobile.jpg?v=1698161518&amp;width=2400 2400w, //www.qunol.com/cdn/shop/files/02_QUNOL_TONY_HAWK_0051_Mobile.jpg?v=1698161518&amp;width=2600 2600w, //www.qunol.com/cdn/shop/files/02_QUNOL_TONY_HAWK_0051_Mobile.jpg?v=1698161518&amp;width=2800 2800w, //www.qunol.com/cdn/shop/files/02_QUNOL_TONY_HAWK_0051_Mobile.jpg?v=1698161518&amp;width=3000 3000w" width="3000" height="4800" loading="eager" draggable="false" class="slideshow__image" sizes="100vw"></div><div class="slideshow__image-wrapper hidden-lap-and-up mobile-image-slide" ><img src="//www.qunol.com/cdn/shop/files/04_QUNOL_TONY_HAWK_0051.jpg?v=1698162102&amp;width=3000" alt="Tony Hawk" srcset="//www.qunol.com/cdn/shop/files/04_QUNOL_TONY_HAWK_0051.jpg?v=1698162102&amp;width=600 600w, //www.qunol.com/cdn/shop/files/04_QUNOL_TONY_HAWK_0051.jpg?v=1698162102&amp;width=700 700w, //www.qunol.com/cdn/shop/files/04_QUNOL_TONY_HAWK_0051.jpg?v=1698162102&amp;width=800 800w, //www.qunol.com/cdn/shop/files/04_QUNOL_TONY_HAWK_0051.jpg?v=1698162102&amp;width=1000 1000w, //www.qunol.com/cdn/shop/files/04_QUNOL_TONY_HAWK_0051.jpg?v=1698162102&amp;width=1200 1200w, //www.qunol.com/cdn/shop/files/04_QUNOL_TONY_HAWK_0051.jpg?v=1698162102&amp;width=1400 1400w, //www.qunol.com/cdn/shop/files/04_QUNOL_TONY_HAWK_0051.jpg?v=1698162102&amp;width=1600 1600w, //www.qunol.com/cdn/shop/files/04_QUNOL_TONY_HAWK_0051.jpg?v=1698162102&amp;width=1800 1800w, //www.qunol.com/cdn/shop/files/04_QUNOL_TONY_HAWK_0051.jpg?v=1698162102&amp;width=2000 2000w, //www.qunol.com/cdn/shop/files/04_QUNOL_TONY_HAWK_0051.jpg?v=1698162102&amp;width=2200 2200w, //www.qunol.com/cdn/shop/files/04_QUNOL_TONY_HAWK_0051.jpg?v=1698162102&amp;width=2400 2400w, //www.qunol.com/cdn/shop/files/04_QUNOL_TONY_HAWK_0051.jpg?v=1698162102&amp;width=2600 2600w, //www.qunol.com/cdn/shop/files/04_QUNOL_TONY_HAWK_0051.jpg?v=1698162102&amp;width=2800 2800w, //www.qunol.com/cdn/shop/files/04_QUNOL_TONY_HAWK_0051.jpg?v=1698162102&amp;width=3000 3000w" width="3000" height="5817" loading="eager" draggable="false" class="slideshow__image" sizes="100vw"></div><div class="container"><div class="slideshow__text-wrapper slideshow__text-wrapper--top vertical-breather">
                <div class="content-box content-box--medium content-box--text-left content-box--left text-container"><h3 class="heading heading--large">
                <split-lines reveal>Tony Hawk</split-lines>
              </h3><h2 class="heading heading--small">
                    <split-lines reveal>Legendary skateboarder</split-lines>
                </h2><p class="slideshow-text"><p>“Skating for over 45 years has really taken a toll on my body. I take turmeric to help with <strong>healthy joints and inflammation support. I really like the Qunol Turmeric gummies</strong> which have superior absorption compared to regular turmeric.”</p></p><div class="button-wrapper" reveal><a href="/collections/tonys-favorites" class="button button--primary">Shop Tony’s Picks</a></div></div>
              </div>
            </div></div></slide-show-item></div></slide-show>
</section>

</div><div id="shopify-section-template--17117720543384__2bce0f03-911b-4b28-87fa-fe0017efa50d" class="shopify-section shopify-section--text-with-icons"><style>
  #shopify-section-template--17117720543384__2bce0f03-911b-4b28-87fa-fe0017efa50d {--heading-color: 51, 51, 51;
    --text-color: 51, 51, 51;
    --section-background: 255, 255, 255;
    --vertical-breather: 40px; /* Inner spacing is smaller on this section */
  }
</style><section class="section  shop-health-need">
  <div class="section__color-wrapper">
    <div class="container ">
     
        <h2>Shop by Health Need</h2>
    
      <div class="text-with-icons">
        <div class="text-with-icons__lis"><div class="text-with-icons__item" >
              <a href="/collections/heart-health-1">
              <div class="text-with-icons__icon-wrapper">
                  <img class="text-with-icons__custom-icon" style="max-width: 50px" width="52" height="42" src="//www.qunol.com/cdn/shop/files/Heart_100x.svg?v=1687389307" alt="Heart"></div><div class="text-with-icons__content-wrapper"><p class="heading heading--small">Heart Health</p></div></a>
            </div><div class="text-with-icons__item" >
              <a href="/collections/joint-health">
              <div class="text-with-icons__icon-wrapper">
                  <img class="text-with-icons__custom-icon" style="max-width: 50px" width="52" height="49" src="//www.qunol.com/cdn/shop/files/Joint_100x.svg?v=1687389351" alt="Joint"></div><div class="text-with-icons__content-wrapper"><p class="heading heading--small">Joint Health</p></div></a>
            </div><div class="text-with-icons__item" >
              <a href="/collections/magnesium">
              <div class="text-with-icons__icon-wrapper">
                  <img class="text-with-icons__custom-icon" style="max-width: 50px" width="29" height="44" src="//www.qunol.com/cdn/shop/files/Bone-Nerve_100x.svg?v=1687389380" alt="Bone Nerve"></div><div class="text-with-icons__content-wrapper"><p class="heading heading--small">Bone &amp; Nerve Health</p></div></a>
            </div><div class="text-with-icons__item" >
              <a href="/collections/rest-recover">
              <div class="text-with-icons__icon-wrapper">
                  <img class="text-with-icons__custom-icon" style="max-width: 50px" width="44" height="48" src="//www.qunol.com/cdn/shop/files/Rest-Recovery_100x.svg?v=1687389415" alt="Rest Recovery"></div><div class="text-with-icons__content-wrapper"><p class="heading heading--small">Rest &amp; Recovery</p></div></a>
            </div><div class="text-with-icons__item" >
              <a href="/collections/vegetarian">
              <div class="text-with-icons__icon-wrapper">
                  <img class="text-with-icons__custom-icon" style="max-width: 50px" width="63" height="34" src="//www.qunol.com/cdn/shop/files/vegetarian_100x.svg?v=1687389473" alt="Vegetarian"></div><div class="text-with-icons__content-wrapper"><p class="heading heading--small">Vegetarian</p></div></a>
            </div></div><page-dots class="text-with-icons__dots dots-nav dots-nav--centered hidden-lap-and-up"><button class="dots-nav__item tap-area" aria-current="true">
                <span class="visually-hidden">Go to slide 1</span>
              </button><button class="dots-nav__item tap-area" >
                <span class="visually-hidden">Go to slide 2</span>
              </button><button class="dots-nav__item tap-area" >
                <span class="visually-hidden">Go to slide 3</span>
              </button><button class="dots-nav__item tap-area" >
                <span class="visually-hidden">Go to slide 4</span>
              </button><button class="dots-nav__item tap-area" >
                <span class="visually-hidden">Go to slide 5</span>
              </button></page-dots></div>
       
        <div class="hn-btn">
            <a href="">Shop All</a>
        </div>
    
    </div>
  </div>
</section>

</div><div id="shopify-section-template--17117720543384__e7fef6be-627e-4667-aa1b-165c0a416950" class="shopify-section shopify-section--multi-column"><style>
  #shopify-section-template--17117720543384__e7fef6be-627e-4667-aa1b-165c0a416950 {--heading-color: 51, 51, 51;
    --text-color: 51, 51, 51;
    --prev-next-button-background: 255, 255, 255;
    --prev-next-button-color: 51, 51, 51;

    --section-background: 242, 242, 242;
  }</style>

<section class="section section--flush multi-column-reviews">
  <div class="section__color-wrapper">
    <div class="container vertical-breather"><header class="section__header  section__header--center">
          <div class="text-container">
            <div><svg xmlns="http://www.w3.org/2000/svg" width="38.767" height="36.189" viewBox="0 0 38.767 36.189"><path d="M31.656,38.435a1.292,1.292,0,0,1-.758-.242L20.51,30.662,10.122,38.193a1.292,1.292,0,0,1-1.983-1.46l4.052-12-10.5-7.2a1.292,1.292,0,0,1,.727-2.358H15.371L19.28,3.143a1.292,1.292,0,0,1,2.458,0l3.909,12.035H38.6a1.292,1.292,0,0,1,.731,2.358l-10.5,7.2,4.049,12a1.292,1.292,0,0,1-1.222,1.706Z" transform="translate(-1.128 -2.25)" fill="#836a40"/></svg><svg xmlns="http://www.w3.org/2000/svg" width="38.767" height="36.189" viewBox="0 0 38.767 36.189"><path d="M31.656,38.435a1.292,1.292,0,0,1-.758-.242L20.51,30.662,10.122,38.193a1.292,1.292,0,0,1-1.983-1.46l4.052-12-10.5-7.2a1.292,1.292,0,0,1,.727-2.358H15.371L19.28,3.143a1.292,1.292,0,0,1,2.458,0l3.909,12.035H38.6a1.292,1.292,0,0,1,.731,2.358l-10.5,7.2,4.049,12a1.292,1.292,0,0,1-1.222,1.706Z" transform="translate(-1.128 -2.25)" fill="#836a40"/></svg><svg xmlns="http://www.w3.org/2000/svg" width="38.767" height="36.189" viewBox="0 0 38.767 36.189"><path d="M31.656,38.435a1.292,1.292,0,0,1-.758-.242L20.51,30.662,10.122,38.193a1.292,1.292,0,0,1-1.983-1.46l4.052-12-10.5-7.2a1.292,1.292,0,0,1,.727-2.358H15.371L19.28,3.143a1.292,1.292,0,0,1,2.458,0l3.909,12.035H38.6a1.292,1.292,0,0,1,.731,2.358l-10.5,7.2,4.049,12a1.292,1.292,0,0,1-1.222,1.706Z" transform="translate(-1.128 -2.25)" fill="#836a40"/></svg><svg xmlns="http://www.w3.org/2000/svg" width="38.767" height="36.189" viewBox="0 0 38.767 36.189"><path d="M31.656,38.435a1.292,1.292,0,0,1-.758-.242L20.51,30.662,10.122,38.193a1.292,1.292,0,0,1-1.983-1.46l4.052-12-10.5-7.2a1.292,1.292,0,0,1,.727-2.358H15.371L19.28,3.143a1.292,1.292,0,0,1,2.458,0l3.909,12.035H38.6a1.292,1.292,0,0,1,.731,2.358l-10.5,7.2,4.049,12a1.292,1.292,0,0,1-1.222,1.706Z" transform="translate(-1.128 -2.25)" fill="#836a40"/></svg><svg xmlns="http://www.w3.org/2000/svg" width="38.767" height="36.189" viewBox="0 0 38.767 36.189"><path d="M31.656,38.435a1.292,1.292,0,0,1-.758-.242L20.51,30.662,10.122,38.193a1.292,1.292,0,0,1-1.983-1.46l4.052-12-10.5-7.2a1.292,1.292,0,0,1,.727-2.358H15.371L19.28,3.143a1.292,1.292,0,0,1,2.458,0l3.909,12.035H38.6a1.292,1.292,0,0,1,.731,2.358l-10.5,7.2,4.049,12a1.292,1.292,0,0,1-1.222,1.706Z" transform="translate(-1.128 -2.25)" fill="#836a40"/></svg></div>
            
<h3 class="heading h2">200,000+ 5-Star Reviews</h3></div>
        </header><multi-column  stagger-apparition class="multi-column multi-column--pocket-medium multi-column--medium multi-column--spacing-normal"><div class="scroller">
            <scrollable-content class="multi-column__inner  review-scroll multi-column__inner multi-column__inner--center multi-column__inner--scroller" style="overflow: scroll;"><div id="block-template--17117720543384__e7fef6be-627e-4667-aa1b-165c0a416950-15c5a916-9337-4f93-98d3-40db324cbf63" class="multi-column__item multi-column__item--align-start image-zoom" reveal ><div class="upper-wrapper">
                    
<a href="/products/qunol-ultra-coq10" class="multi-column__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/Untitled-2_2095a214-56f4-4790-a5dd-c75f4ed5ca08.png?v=1672425885&amp;width=300" alt="Ultra CoQ10" srcset="//www.qunol.com/cdn/shop/files/Untitled-2_2095a214-56f4-4790-a5dd-c75f4ed5ca08.png?v=1672425885&amp;width=200 200w, //www.qunol.com/cdn/shop/files/Untitled-2_2095a214-56f4-4790-a5dd-c75f4ed5ca08.png?v=1672425885&amp;width=300 300w" width="300" height="300" loading="lazy" sizes="(max-width: 740px) 35vw, (max-width: 999px) 26vw, 272px" class="multi-column__image"></a><div class="multi-column__text-container text--center text-container"><p>"I bought this two months ago and when I wasn’t feeling well. I was too tired to get up in the morning. I am so glad I got this product as I have way more energy.  <strong>I felt sickly and now I wake up with energy and I can function through the day.</strong> I enjoy my walks with dogs again." - Sarah with dogs</p></div>
                  
                    </div><div class="mc-product"><img src="//www.qunol.com/cdn/shop/files/UltraCoQ10_2_600x600.jpg?v=1740691013" alt="Ultra CoQ10" />
                      <div>
                      <h4>Ultra CoQ10, 100mg Softgels</h4>
                      <a href="/products/qunol-ultra-coq10" class="button pixel-track">Shop Now</a>             
                      </div>
                    </div></div><div id="block-template--17117720543384__e7fef6be-627e-4667-aa1b-165c0a416950-e2245cfa-795e-4700-85a1-6815ae6a492a" class="multi-column__item multi-column__item--align-start image-zoom" reveal ><div class="upper-wrapper">
                    
<a href="/products/turmeric-curcumin-ginger-gummies" class="multi-column__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/5.png?v=1667520195&amp;width=300" alt="Turmeric Ginger" srcset="//www.qunol.com/cdn/shop/files/5.png?v=1667520195&amp;width=200 200w, //www.qunol.com/cdn/shop/files/5.png?v=1667520195&amp;width=300 300w" width="300" height="300" loading="lazy" sizes="(max-width: 740px) 35vw, (max-width: 999px) 26vw, 272px" class="multi-column__image"></a><div class="multi-column__text-container text--center text-container"><p>"If you are an Athlete like me and want to keep your joints in tiptop shape I recommend @QunolGummies!" -Thurman Brown</p></div>
                  
                    </div><div class="mc-product"><img src="//www.qunol.com/cdn/shop/products/CoQ10_BottlePacks1-Bottle-Pack_600x600.png?v=1657222803" alt="CoQ10" />
                      <div>
                      <h4>CoQ10 Gummies, 100mg</h4>
                      <a href="/products/qunol-coq10-gummies-100mg" class="button pixel-track">Shop Now</a>             
                      </div>
                    </div></div><div id="block-template--17117720543384__e7fef6be-627e-4667-aa1b-165c0a416950-template--15573423390872__e7fef6be-627e-4667-aa1b-165c0a416950-1665773988659987cf-0" class="multi-column__item multi-column__item--align-start image-zoom" reveal ><div class="upper-wrapper">
                    
<a href="/products/qunol-ultra-coq10" class="multi-column__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/R1.png?v=1665760765&amp;width=1200" alt="Ultra CoQ10" srcset="//www.qunol.com/cdn/shop/files/R1.png?v=1665760765&amp;width=200 200w, //www.qunol.com/cdn/shop/files/R1.png?v=1665760765&amp;width=300 300w, //www.qunol.com/cdn/shop/files/R1.png?v=1665760765&amp;width=400 400w, //www.qunol.com/cdn/shop/files/R1.png?v=1665760765&amp;width=500 500w, //www.qunol.com/cdn/shop/files/R1.png?v=1665760765&amp;width=600 600w, //www.qunol.com/cdn/shop/files/R1.png?v=1665760765&amp;width=700 700w, //www.qunol.com/cdn/shop/files/R1.png?v=1665760765&amp;width=800 800w, //www.qunol.com/cdn/shop/files/R1.png?v=1665760765&amp;width=900 900w, //www.qunol.com/cdn/shop/files/R1.png?v=1665760765&amp;width=1000 1000w, //www.qunol.com/cdn/shop/files/R1.png?v=1665760765&amp;width=1100 1100w, //www.qunol.com/cdn/shop/files/R1.png?v=1665760765&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) 35vw, (max-width: 999px) 26vw, 272px" class="multi-column__image"></a><div class="multi-column__text-container text--center text-container"><p>“I have been taking Qunol Ultra CoQ10 everyday for almost 2 years now and will continue to do so. I feel the difference after just a month taking it and that made me convince for it to be part of my daily routine.” - Mark</p></div>
                  
                    </div><div class="mc-product"><img src="//www.qunol.com/cdn/shop/files/UltraCoQ10_2_600x600.jpg?v=1740691013" alt="Ultra CoQ10" />
                      <div>
                      <h4>Ultra CoQ10, 100mg Softgels</h4>
                      <a href="/products/qunol-ultra-coq10" class="button pixel-track">Shop Now</a>             
                      </div>
                    </div></div><div id="block-template--17117720543384__e7fef6be-627e-4667-aa1b-165c0a416950-template--15573423390872__e7fef6be-627e-4667-aa1b-165c0a416950-1665773988659987cf-2" class="multi-column__item multi-column__item--align-start image-zoom" reveal ><div class="upper-wrapper">
                    
<a href="/products/qunol-liquid-turmeric-1000mg" class="multi-column__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/555.png?v=1665776229&amp;width=1400" alt="Liquid Turmeric" srcset="//www.qunol.com/cdn/shop/files/555.png?v=1665776229&amp;width=200 200w, //www.qunol.com/cdn/shop/files/555.png?v=1665776229&amp;width=300 300w, //www.qunol.com/cdn/shop/files/555.png?v=1665776229&amp;width=400 400w, //www.qunol.com/cdn/shop/files/555.png?v=1665776229&amp;width=500 500w, //www.qunol.com/cdn/shop/files/555.png?v=1665776229&amp;width=600 600w, //www.qunol.com/cdn/shop/files/555.png?v=1665776229&amp;width=700 700w, //www.qunol.com/cdn/shop/files/555.png?v=1665776229&amp;width=800 800w, //www.qunol.com/cdn/shop/files/555.png?v=1665776229&amp;width=900 900w, //www.qunol.com/cdn/shop/files/555.png?v=1665776229&amp;width=1000 1000w, //www.qunol.com/cdn/shop/files/555.png?v=1665776229&amp;width=1100 1100w, //www.qunol.com/cdn/shop/files/555.png?v=1665776229&amp;width=1200 1200w" width="1400" height="1400" loading="lazy" sizes="(max-width: 740px) 35vw, (max-width: 999px) 26vw, 272px" class="multi-column__image"></a><div class="multi-column__text-container text--center text-container"><p>"I have ran 106 full marathons and hundreds of half marathons...Just  finished MTB and last fall 700 miles across northern Spain....CAMINO DE  SANTIAGO! This product has helped with the inflammation in my joints and has kept me running and hiking!" -Suzy</p></div>
                  
                    </div><div class="mc-product"><img src="//www.qunol.com/cdn/shop/products/LiqTurmeric_Bottle_20oz_Front_600x600.png?v=1644516554" alt="Qunol Liquid Turmeric Curcumin Complex" />
                      <div>
                      <h4>Liquid Turmeric, 1000mg</h4>
                      <a href="/products/qunol-liquid-turmeric-1000mg" class="button pixel-track">Shop Now</a>             
                      </div>
                    </div></div><div id="block-template--17117720543384__e7fef6be-627e-4667-aa1b-165c0a416950-template--15573423390872__e7fef6be-627e-4667-aa1b-165c0a416950-1665773988659987cf-3" class="multi-column__item multi-column__item--align-start image-zoom" reveal ><div class="upper-wrapper">
                    
<a href="/products/qunol-ultra-coq10" class="multi-column__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/555566.png?v=1665776383&amp;width=1400" alt="Ultra CoQ10" srcset="//www.qunol.com/cdn/shop/files/555566.png?v=1665776383&amp;width=200 200w, //www.qunol.com/cdn/shop/files/555566.png?v=1665776383&amp;width=300 300w, //www.qunol.com/cdn/shop/files/555566.png?v=1665776383&amp;width=400 400w, //www.qunol.com/cdn/shop/files/555566.png?v=1665776383&amp;width=500 500w, //www.qunol.com/cdn/shop/files/555566.png?v=1665776383&amp;width=600 600w, //www.qunol.com/cdn/shop/files/555566.png?v=1665776383&amp;width=700 700w, //www.qunol.com/cdn/shop/files/555566.png?v=1665776383&amp;width=800 800w, //www.qunol.com/cdn/shop/files/555566.png?v=1665776383&amp;width=900 900w, //www.qunol.com/cdn/shop/files/555566.png?v=1665776383&amp;width=1000 1000w, //www.qunol.com/cdn/shop/files/555566.png?v=1665776383&amp;width=1100 1100w, //www.qunol.com/cdn/shop/files/555566.png?v=1665776383&amp;width=1200 1200w" width="1400" height="1400" loading="lazy" sizes="(max-width: 740px) 35vw, (max-width: 999px) 26vw, 272px" class="multi-column__image"></a><div class="multi-column__text-container text--center text-container"><p>"I love knowing that the coq10 supplement I’m taking is cardiologist approved and 3 times better absorption!" - Christopher</p></div>
                  
                    </div><div class="mc-product"><img src="//www.qunol.com/cdn/shop/files/UltraCoQ10_2_600x600.jpg?v=1740691013" alt="Ultra CoQ10" />
                      <div>
                      <h4>Ultra CoQ10, 100mg Softgels</h4>
                      <a href="/products/qunol-ultra-coq10" class="button pixel-track">Shop Now</a>             
                      </div>
                    </div></div><div id="block-template--17117720543384__e7fef6be-627e-4667-aa1b-165c0a416950-25ae988a-4008-4b08-ae7d-295bdf5a071a" class="multi-column__item multi-column__item--align-start image-zoom" reveal ><div class="upper-wrapper">
                    
<a href="/products/qunol-ultra-coq10" class="multi-column__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/y778.png?v=1665776524&amp;width=1400" alt="Ultra CoQ10" srcset="//www.qunol.com/cdn/shop/files/y778.png?v=1665776524&amp;width=200 200w, //www.qunol.com/cdn/shop/files/y778.png?v=1665776524&amp;width=300 300w, //www.qunol.com/cdn/shop/files/y778.png?v=1665776524&amp;width=400 400w, //www.qunol.com/cdn/shop/files/y778.png?v=1665776524&amp;width=500 500w, //www.qunol.com/cdn/shop/files/y778.png?v=1665776524&amp;width=600 600w, //www.qunol.com/cdn/shop/files/y778.png?v=1665776524&amp;width=700 700w, //www.qunol.com/cdn/shop/files/y778.png?v=1665776524&amp;width=800 800w, //www.qunol.com/cdn/shop/files/y778.png?v=1665776524&amp;width=900 900w, //www.qunol.com/cdn/shop/files/y778.png?v=1665776524&amp;width=1000 1000w, //www.qunol.com/cdn/shop/files/y778.png?v=1665776524&amp;width=1100 1100w, //www.qunol.com/cdn/shop/files/y778.png?v=1665776524&amp;width=1200 1200w" width="1400" height="1400" loading="lazy" sizes="(max-width: 740px) 35vw, (max-width: 999px) 26vw, 272px" class="multi-column__image"></a><div class="multi-column__text-container text--center text-container"><p>"A few months ago my doctor prescribed a statin for cholesterol and at  the time he recommended that the Qunol CoQ10 was the preferred and best choice to pair with it due to it's excellent absorption. It has been beneficial to me and is taking care of any of the deficiencies or side effects from the statin medication." - Delayne</p></div>
                  
                    </div><div class="mc-product"><img src="//www.qunol.com/cdn/shop/files/UltraCoQ10_2_600x600.jpg?v=1740691013" alt="Ultra CoQ10" />
                      <div>
                      <h4>Ultra CoQ10, 100mg Softgels</h4>
                      <a href="/products/qunol-ultra-coq10" class="button pixel-track">Shop Now</a>             
                      </div>
                    </div></div><div id="block-template--17117720543384__e7fef6be-627e-4667-aa1b-165c0a416950-8f9abc50-3e58-4569-ab16-804dac8407c8" class="multi-column__item multi-column__item--align-start image-zoom" reveal ><div class="upper-wrapper">
                    
<a href="/products/qunol-ubiquinol-extra-strength-200-mg" class="multi-column__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/98990.png?v=1665776990&amp;width=1400" alt="Ubiquinol" srcset="//www.qunol.com/cdn/shop/files/98990.png?v=1665776990&amp;width=200 200w, //www.qunol.com/cdn/shop/files/98990.png?v=1665776990&amp;width=300 300w, //www.qunol.com/cdn/shop/files/98990.png?v=1665776990&amp;width=400 400w, //www.qunol.com/cdn/shop/files/98990.png?v=1665776990&amp;width=500 500w, //www.qunol.com/cdn/shop/files/98990.png?v=1665776990&amp;width=600 600w, //www.qunol.com/cdn/shop/files/98990.png?v=1665776990&amp;width=700 700w, //www.qunol.com/cdn/shop/files/98990.png?v=1665776990&amp;width=800 800w, //www.qunol.com/cdn/shop/files/98990.png?v=1665776990&amp;width=900 900w, //www.qunol.com/cdn/shop/files/98990.png?v=1665776990&amp;width=1000 1000w, //www.qunol.com/cdn/shop/files/98990.png?v=1665776990&amp;width=1100 1100w, //www.qunol.com/cdn/shop/files/98990.png?v=1665776990&amp;width=1200 1200w" width="1400" height="1400" loading="lazy" sizes="(max-width: 740px) 35vw, (max-width: 999px) 26vw, 272px" class="multi-column__image"></a><div class="multi-column__text-container text--center text-container"><p>I love the 200mg option to take just one per day. I use this as an adjunct to medications for maintain the best heart health I can after having had cardiac bypass surgery. My cardiologist recommends it! - Nurse Kathy</p></div>
                  
                    </div><div class="mc-product"><img src="//www.qunol.com/cdn/shop/files/Ubiquinol_120ct_100mg_Front_600x600.png?v=1698073562" alt="Ubiquinol" />
                      <div>
                      <h4>Ubiquinol, 100 mg</h4>
                      <a href="/products/qunol-ubiquinol-100-mg" class="button pixel-track">Shop Now</a>             
                      </div>
                    </div></div><div id="block-template--17117720543384__e7fef6be-627e-4667-aa1b-165c0a416950-3fed3e5a-8157-4b88-81a4-445536fba91c" class="multi-column__item multi-column__item--align-start image-zoom" reveal ><div class="upper-wrapper">
                    
<a href="/products/qunol-mega-ubiquinol" class="multi-column__image-wrapper"><img src="//www.qunol.com/cdn/shop/files/zzgnf.png?v=1665777233&amp;width=1400" alt="Ubiquinol" srcset="//www.qunol.com/cdn/shop/files/zzgnf.png?v=1665777233&amp;width=200 200w, //www.qunol.com/cdn/shop/files/zzgnf.png?v=1665777233&amp;width=300 300w, //www.qunol.com/cdn/shop/files/zzgnf.png?v=1665777233&amp;width=400 400w, //www.qunol.com/cdn/shop/files/zzgnf.png?v=1665777233&amp;width=500 500w, //www.qunol.com/cdn/shop/files/zzgnf.png?v=1665777233&amp;width=600 600w, //www.qunol.com/cdn/shop/files/zzgnf.png?v=1665777233&amp;width=700 700w, //www.qunol.com/cdn/shop/files/zzgnf.png?v=1665777233&amp;width=800 800w, //www.qunol.com/cdn/shop/files/zzgnf.png?v=1665777233&amp;width=900 900w, //www.qunol.com/cdn/shop/files/zzgnf.png?v=1665777233&amp;width=1000 1000w, //www.qunol.com/cdn/shop/files/zzgnf.png?v=1665777233&amp;width=1100 1100w, //www.qunol.com/cdn/shop/files/zzgnf.png?v=1665777233&amp;width=1200 1200w" width="1400" height="1400" loading="lazy" sizes="(max-width: 740px) 35vw, (max-width: 999px) 26vw, 272px" class="multi-column__image"></a><div class="multi-column__text-container text--center text-container"><p>"Several years ago my Psychiatrist recommended I add CoQ10 to my medication schedule. Not just any CoQ10, Qunol, Ubiquinol! It may be recommended by cardiologists for heart health and I’m living proof that it is a main component in helping get your blood cells flowing for an overall health. Thanks for your product.  My mental health thanks you!" - Sara</p></div>
                  
                    </div><div class="mc-product"><img src="//www.qunol.com/cdn/shop/files/Untitled_design_24_337f7c1a-fd29-47e6-b8b7-372bc8fd67af_600x600.png?v=1738264061" alt="Mega Ubiquinol CoQ10, 100 mg" />
                      <div>
                      <h4>Mega Ubiquinol CoQ10, 100 mg</h4>
                      <a href="/products/qunol-mega-ubiquinol" class="button pixel-track">Shop Now</a>             
                      </div>
                    </div></div></scrollable-content><prev-next-buttons class="multi-column__prev-next  hidden-pocket" style="--smallest-image-aspect-ratio: 1.0">
            <button class="multi-column__arrow prev-next-button prev-next-button--prev" >
                  <span class="visually-hidden">Previous</span><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-left  icon--direction-aware " viewBox="0 0 17 14">
        <path d="M17 7H2M8 1L2 7l6 6" stroke="currentColor" stroke-width="2" fill="none"></path>
      </svg></button>

                <button class="multi-column__arrow prev-next-button prev-next-button--next">
                  <span class="visually-hidden">Next</span><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-right  icon--direction-aware " viewBox="0 0 17 14">
        <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="2" fill="none"></path>
      </svg></button>
              </prev-next-buttons></div>
        </multi-column></div>
  </div>
</section>

</div><div id="shopify-section-template--17117720543384__165654933644485879" class="shopify-section shopify-section--logo-list"><style>
  #shopify-section-template--17117720543384__165654933644485879 {--heading-color: 51, 51, 51;
    --text-color: 51, 51, 51;
    --primary-button-background: 13, 100, 180;
    --primary-button-text-color: 255, 255, 255;

    --prev-next-button-background: 255, 255, 255;
    --prev-next-button-color: 51, 51, 51;

    --section-background: 239, 245, 250;
    --section-logo-background: 0 0 0 / 0.0;
    --section-logo-count: 7;
  }
</style>

<section class="section section--flush">
  <div class="section__color-wrapper">
    <div class="container vertical-breather">
      <header class="section__header text-container"><h3 class="heading h2">In stores near you</h3></header><div class="scroller">
          <div class="scroller__inner">
            <logo-list reveal-on-scroll class="logo-list logo-list--carousel"><div class="logo-list__list"><div class="logo-list__item" reveal ><img src="//www.qunol.com/cdn/shop/files/ffffff.png?v=1656550496&amp;width=650" alt="Walmart" srcset="//www.qunol.com/cdn/shop/files/ffffff.png?v=1656550496&amp;width=200 200w, //www.qunol.com/cdn/shop/files/ffffff.png?v=1656550496&amp;width=400 400w" width="650" height="200" loading="lazy" style="width: 200px" sizes="200px" class="logo-list__image">
</div><div class="logo-list__item" reveal ><img src="//www.qunol.com/cdn/shop/files/pngfind.com-amazon-logo-png-1233928.png?v=1656551121&amp;width=1281" alt="Amazon" srcset="//www.qunol.com/cdn/shop/files/pngfind.com-amazon-logo-png-1233928.png?v=1656551121&amp;width=200 200w, //www.qunol.com/cdn/shop/files/pngfind.com-amazon-logo-png-1233928.png?v=1656551121&amp;width=400 400w" width="1281" height="249" loading="lazy" style="width: 200px" sizes="200px" class="logo-list__image">
</div><div class="logo-list__item" reveal ><img src="//www.qunol.com/cdn/shop/files/kroger_logo_450_x_150_-_transparent.png?v=1734474159&amp;width=450" alt="" srcset="//www.qunol.com/cdn/shop/files/kroger_logo_450_x_150_-_transparent.png?v=1734474159&amp;width=200 200w, //www.qunol.com/cdn/shop/files/kroger_logo_450_x_150_-_transparent.png?v=1734474159&amp;width=400 400w" width="450" height="150" loading="lazy" style="width: 200px" sizes="200px" class="logo-list__image">
</div><div class="logo-list__item" reveal ><img src="//www.qunol.com/cdn/shop/files/pngfind.com-walmart-logo-png-572977.png?v=1656551711&amp;width=1281" alt="Walgreens" srcset="//www.qunol.com/cdn/shop/files/pngfind.com-walmart-logo-png-572977.png?v=1656551711&amp;width=200 200w, //www.qunol.com/cdn/shop/files/pngfind.com-walmart-logo-png-572977.png?v=1656551711&amp;width=400 400w" width="1281" height="286" loading="lazy" style="width: 200px" sizes="200px" class="logo-list__image">
</div><div class="logo-list__item" reveal ><img src="//www.qunol.com/cdn/shop/files/cvsss.png?v=1656551900&amp;width=450" alt="CVS Pharmacy" srcset="//www.qunol.com/cdn/shop/files/cvsss.png?v=1656551900&amp;width=200 200w, //www.qunol.com/cdn/shop/files/cvsss.png?v=1656551900&amp;width=400 400w" width="450" height="150" loading="lazy" style="width: 200px" sizes="200px" class="logo-list__image">
</div><div class="logo-list__item" reveal ><img src="//www.qunol.com/cdn/shop/files/publix_450_x_150_-_tranparent_v2.png?v=1734534735&amp;width=1032" alt="" srcset="//www.qunol.com/cdn/shop/files/publix_450_x_150_-_tranparent_v2.png?v=1734534735&amp;width=200 200w, //www.qunol.com/cdn/shop/files/publix_450_x_150_-_tranparent_v2.png?v=1734534735&amp;width=400 400w" width="1032" height="343" loading="lazy" style="width: 200px" sizes="200px" class="logo-list__image">
</div><div class="logo-list__item" reveal ><img src="//www.qunol.com/cdn/shop/files/heb_450_x_150_-_transparent.png?v=1734474159&amp;width=450" alt="" srcset="//www.qunol.com/cdn/shop/files/heb_450_x_150_-_transparent.png?v=1734474159&amp;width=200 200w, //www.qunol.com/cdn/shop/files/heb_450_x_150_-_transparent.png?v=1734474159&amp;width=400 400w" width="450" height="150" loading="lazy" style="width: 200px" sizes="200px" class="logo-list__image">
</div></div></logo-list>
          </div>
        </div></div>
  </div>
</section>

</div>
</div><!-- BEGIN sections: footer-group -->
<div id="shopify-section-sections--17117720346776__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><style>
  #shopify-section-sections--17117720346776__footer .footer {--background: 51, 51, 51;
    --heading-color: 255, 255, 255;
    --text-color: 255, 255, 255;
    --border-color: 82, 82, 82;
  }
</style>

<footer class="footer ">
  <div class="container">
    <div class="footer__item-content footer__item-content--mobile"><p>Sign up for special offers, exclusive promotions and updates about new products</p><div class="klaviyo-form__footer">
        <div class="klaviyo-form-XHrzjJ"></div>
      </div>
    </div>

    <div class="footer__inner">
      <div class="footer__item-list"><div class="footer__item footer__item--links is-first" ><p class="footer__item-title heading heading--small">Footer</p>

                  <div class="footer__item-content">
                    <ul class="linklist list--unstyled" role="list" aria-label="Footer navigation"><li class="linklist__item">
                          <a href="/collections/all" class="link--faded" >Shop All</a>
                        </li><li class="linklist__item">
                          <a href="/collections/best-sellers" class="link--faded" >Best Sellers</a>
                        </li><li class="linklist__item">
                          <a href="/collections/coq10" class="link--faded" >CoQ10</a>
                        </li><li class="linklist__item">
                          <a href="/collections/turmeric" class="link--faded" >Turmeric</a>
                        </li><li class="linklist__item">
                          <a href="/collections/brain-health" class="link--faded" >Brain Health</a>
                        </li><li class="linklist__item">
                          <a href="/collections/magnesium" class="link--faded" >Magnesium</a>
                        </li><li class="linklist__item">
                          <a href="/collections/blood-pressure" class="link--faded" >Blood Pressure</a>
                        </li><li class="linklist__item">
                          <a href="/collections/omega-3" class="link--faded" >Omega-3</a>
                        </li>
                        
                      
                    </ul>
                  </div></div><div class="footer__item footer__item--links " ><p class="footer__item-title heading heading--small">My Qunol</p>

                  <div class="footer__item-content">
                    <ul class="linklist list--unstyled" role="list" aria-label="Footer navigation"><li class="linklist__item">
                          <a href="https://www.qunol.com/account/login" class="link--faded" >My Account</a>
                        </li><li class="linklist__item">
                          <a href="/pages/qunol-shipping-return-policy" class="link--faded" >Shipping & Returns</a>
                        </li><li class="linklist__item">
                          <a href="/pages/terms-of-service" class="link--faded" >Terms Of Service</a>
                        </li><li class="linklist__item">
                          <a href="/pages/privacy-policy" class="link--faded" >Privacy Policy</a>
                        </li><li class="linklist__item">
                          <a href="/pages/money-back-guarantee" class="link--faded" >Money Back Guarantee</a>
                        </li><li class="linklist__item">
                          <a href="https://www.qunol.com/pages/quiz" class="link--faded" >Qunol Supplement Quiz</a>
                        </li>
                        
                      
                    </ul>
                  </div></div><div class="footer__item footer__item--links " ><p class="footer__item-title heading heading--small">Quick Links</p>

                  <div class="footer__item-content">
                    <ul class="linklist list--unstyled" role="list" aria-label="Footer navigation"><li class="linklist__item">
                          <a href="/pages/contact-us" class="link--faded" >Contact Us</a>
                        </li><li class="linklist__item">
                          <a href="/pages/about-us" class="link--faded" >About Us</a>
                        </li><li class="linklist__item">
                          <a href="/pages/learn-more" class="link--faded"  aria-label="Learn more about the powerful ingredients in our products">Learn More</a>
                        </li><li class="linklist__item">
                          <a href="/pages/accessibility" class="link--faded" >Accessibility Statement </a>
                        </li>
                        <!-- Osano App -->
<li class="linklist__item"><a href="#" onclick="Osano.cm.showDrawer('osano-cm-dom-info-dialog-open')" class="link--faded">Cookie Preferences</a></li>
                      
                    </ul>
                  </div></div><div class="footer__item footer__item--social-media " ><p class="footer__item-title heading heading--small">Follow us</p><div class="footer__item-content footer__item-content--desktop"><p>Sign up for special offers, exclusive promotions and updates about new products</p><div class="klaviyo-form__footer">
                    <div class="klaviyo-form-XHrzjJ"></div>
                  </div>
                </div></div></div>

      

      <div class="footer__bottom"><div class="social-media__wrapper">
    <ul class="social-media social-media--no-radius list--unstyled" role="list" aria-label="Social media">
      <li class="social-media__item social-media__item--facebook">
      <a href="https://www.facebook.com/Qunol/" target="_blank" rel="noopener" class="social-media__link" aria-label="Follow us on Facebook">
      <span class="sr-only">Facebook icon</span><svg focusable="false" width="9" height="17" class="icon icon--facebook   " viewBox="0 0 9 17">
        <path fill-rule="evenodd" clip-rule="evenodd" d="M2.486 16.2084L2.486 8.81845H0L0 5.93845L2.486 5.93845L2.486 3.81845C2.38483 2.79982 2.73793 1.78841 3.45107 1.05407C4.16421 0.319722 5.16485 -0.0628415 6.186 0.00844868C6.9284 0.00408689 7.67039 0.0441585 8.408 0.128449V2.69845L6.883 2.69845C6.4898 2.61523 6.08104 2.73438 5.79414 3.01585C5.50724 3.29732 5.3803 3.70373 5.456 4.09845L5.456 5.93845H8.308L7.936 8.81845H5.46L5.46 16.2084H2.486Z" fill="currentColor"></path>
      </svg></a>
    </li><li class="social-media__item social-media__item--instagram">
      <a href="https://www.instagram.com/Qunol" target="_blank" rel="noopener" class="social-media__link" aria-label="Follow us on Instagram">
      <span class="sr-only">Instagram icon</span><svg focusable="false" width="16" height="16" class="icon icon--instagram   " viewBox="0 0 16 16">
        <path fill-rule="evenodd" clip-rule="evenodd" d="M8 0C5.827 0 5.555.01 4.702.048 3.85.087 3.269.222 2.76.42a3.921 3.921 0 00-1.417.923c-.445.444-.719.89-.923 1.417-.198.509-.333 1.09-.372 1.942C.01 5.555 0 5.827 0 8s.01 2.445.048 3.298c.039.852.174 1.433.372 1.942.204.526.478.973.923 1.417.444.445.89.719 1.417.923.509.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.445-.01 3.298-.048c.852-.039 1.433-.174 1.942-.372a3.922 3.922 0 001.417-.923c.445-.444.719-.89.923-1.417.198-.509.333-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.298c-.039-.852-.174-1.433-.372-1.942a3.922 3.922 0 00-.923-1.417A3.921 3.921 0 0013.24.42c-.509-.198-1.09-.333-1.942-.372C10.445.01 10.173 0 8 0zm0 1.441c2.136 0 2.39.009 3.233.047.78.036 1.203.166 1.485.276.374.145.64.318.92.598.28.28.453.546.598.92.11.282.24.705.276 1.485.038.844.047 1.097.047 3.233s-.009 2.39-.047 3.233c-.036.78-.166 1.203-.276 1.485-.145.374-.318.64-.598.92-.28.28-.546.453-.92.598-.282.11-.705.24-1.485.276-.844.038-1.097.047-3.233.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.479 2.479 0 01-.92-.598 2.478 2.478 0 01-.598-.92c-.11-.282-.24-.705-.276-1.485-.038-.844-.047-1.097-.047-3.233s.009-2.39.047-3.233c.036-.78.166-1.203.276-1.485.145-.374.318-.64.598-.92.28-.28.546-.453.92-.598.282-.11.705-.24 1.485-.276.844-.038 1.097-.047 3.233-.047zm0 9.226a2.667 2.667 0 110-5.334 2.667 2.667 0 010 5.334zm0-6.775a4.108 4.108 0 100 8.216 4.108 4.108 0 000-8.216zm5.23-.162a.96.96 0 11-1.92 0 .96.96 0 011.92 0z" fill="currentColor"></path>
      </svg></a>
    </li><li class="social-media__item social-media__item--youtube">
      <a href="https://www.youtube.com/channel/UCNtAwopPnCnOCnqtOGHH22w" target="_blank" rel="noopener" class="social-media__link" aria-label="Follow us on YouTube">
      <span class="sr-only">YouTube icon</span><svg fill="none" focusable="false" width="18" height="13" class="icon icon--youtube   " viewBox="0 0 18 13">
        <path fill-rule="evenodd" clip-rule="evenodd" d="M16.0325 0.369454C16.807 0.572743 17.4168 1.17173 17.6238 1.9324C18 3.31101 18 6.1875 18 6.1875C18 6.1875 18 9.06389 17.6238 10.4427C17.4168 11.2033 16.807 11.8023 16.0325 12.0056C14.6288 12.375 9 12.375 9 12.375C9 12.375 3.37122 12.375 1.96752 12.0056C1.19311 11.8023 0.583159 11.2033 0.376159 10.4427C0 9.06389 0 6.1875 0 6.1875C0 6.1875 0 3.31101 0.376159 1.9324C0.583159 1.17173 1.19311 0.572743 1.96752 0.369454C3.37122 0 9 0 9 0C9 0 14.6288 0 16.0325 0.369454ZM11.8636 6.1876L7.1591 8.79913V3.57588L11.8636 6.1876Z" fill="currentColor"></path>
      </svg></a>
    </li><li class="social-media__item social-media__item--tiktok">
      <a href="https://www.tiktok.com/@qunol" target="_blank" rel="noopener" class="social-media__link" aria-label="Follow us on TikTok">
      <span class="sr-only">TikTok icon</span><svg fill="none" focusable="false" width="14" height="16" class="icon icon--tiktok   " viewBox="0 0 14 16">
        <path d="M13.6893 6.47331C13.5586 6.48602 13.4273 6.49268 13.296 6.49327C11.8552 6.49347 10.5114 5.76723 9.72211 4.56182V11.1389C9.72211 13.8236 7.54571 16 4.86099 16C2.17627 16 -0.00012207 13.8236 -0.00012207 11.1389C-0.00012207 8.45417 2.17627 6.27777 4.86099 6.27777C4.96247 6.27777 5.06166 6.28689 5.16143 6.29317V8.68866C5.06166 8.67669 4.96361 8.65845 4.86099 8.65845C3.49077 8.65845 2.37998 9.76923 2.37998 11.1395C2.37998 12.5097 3.49077 13.6205 4.86099 13.6205C6.23148 13.6205 7.44177 12.5407 7.44177 11.1702L7.46571 0H9.75745C9.97355 2.05512 11.6307 3.66035 13.6916 3.81102V6.47331" fill="currentColor"></path>
      </svg></a>
    </li>
    </ul>
  </div><div class="footer__item--text " ><div class="footer__item-content"><p><em>*These statements have not been evaluated by the Food and Drug Administration. This product is not intended to diagnose, treat, cure, or prevent any disease.</em></p></div></div></div>
    </div>
  </div>
</footer></div>
<!-- END sections: footer-group -->
         
<footer>
  <script src="https://js.adsrvr.org/up_loader.1.1.0.js" type="text/javascript" defer></script>
  <script src="//www.qunol.com/cdn/shop/t/201/assets/ttd-universal-pixel.js?v=175199716578266257221715276690" defer></script>

  <script async src="https://cdn.rebuyengine.com/onsite/js/rebuy.js?shop=qunol-coq10.myshopify.com"></script>
</footer>
    
  


<style type="text/css">

    .adp-discount-tiers h4 {
    text-align: inherit;
    color: inherit;
    font-size: inherit;
    background-color: inherit;
}

table.adp-discount-table th {
    background-color: inherit;
    border-color: inherit;
    color: inherit;
    border-width: inherit;
    font-size: inherit;
    padding: inherit;
    text-align: center;
    border-style: solid;
}

table.adp-discount-table td {
    background-color: inherit;
    border-color: inherit;
    color: inherit;
    border-width: inherit;
    font-size: inherit;
    padding: inherit;
    text-align: center;
    border-style: solid;
}

table.adp-discount-table {
    min-width: inherit;
    max-width: inherit;
    border-color: inherit;
    border-width: inherit;
    font-family: inherit;
    border-collapse: collapse;
    margin: auto;
    width: 100%;
}

table.adp-discount-table td:last-child {
    color: inherit;
    background-color: inherit;
    font-family: inherit;
    font-size: inherit;
}


    div#appikon-notification-bar {
    font-size: 110%;
    background-color: #A1C65B;
    padding: 12px;
    color: #FFFFFF;
    font-family: inherit;
    z-index: 9999999999999;
    display: none;
    left: 0px;
    width: 100%;
    margin: 0px;
    margin-bottom: 20px;
    text-align: center;
    text-transform: none;
}

.appikon-cart-item-success-notes, .appikon-cart-item-upsell-notes {
    display: block;
    font-weight: bold;
    color: #0078BD;
    font-size: 100%;
}

#appikon-discount-item {
    font-size: 70%;
    padding-top: 5px;
    padding-bottom: 5px;
}

#appikon-summary-item {
    font-size: 70%;
    padding-top: 5px;
    padding-bottom: 5px;
}

    .push-down {
        margin-top: 50px!important;
    }

    div#shopacado-banner {
        position: absolute;
        top: 0;
        left: 0;
        background-color: #DDEEEE;
        width: 100%;
        height: 50px;
        z-index:99999;
    }

    div#shopacado-banner-content {
        width: 800px;
        margin: 0 auto;
        padding: 10px;
        text-align: center
    }

    .adp-vol-wrapper {
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .appikon-cart-item-unit-price .original_price,
    .appikon-cart-item-line-price .original_price {
        display: block;
        text-decoration: line-through !important;
    }

    .appikon-cart-item-price,
    .appikon-cart-total,
    .appikon-cart-item-line-price .discounted_price,
    .appikon-cart-item-unit-price .discounted_price {
        display: block;
        font-weight: bold;
    }

    .appikon-cart-item-success-notes a,
    .appikon-cart-item-upsell-notes a {
        color: #0078bd;
    }

    .wholesale-cart-total {
        display: block;
        font-weight: bold;
    }

    .wholesale-original-cart-total {
        display: block;
    }

    .appikon-messages {
        display: block;
    }

    .summary-line-note {
        padding-right: 10px;
    }

    .summary-line-discount {
        color: #0078bd;
    }

    #appikon-discount-code {
        max-width: 150px;
        display: inline-block;
        height: 40px;
    }

    #appikon-remove-discount-code {
        margin-right: 5px;
        color: red;
        font-size: 85%;
        border: none;
        background: none;
    }

    #apply-appikon-discount {
        display: inline-block;
        max-width: 200px;
        vertical-align: top;
        height: 40px;
    }

    .appikon-discount-code-error {
        color: red;
        white-space: nowrap;
    }

    table.adp-discount-table tr:first-child td:after {
        border: none;
    }

    div#appikon-notification-bar span {
        display: block;
    }

    div#appikon-notification-bar span.money {
        display: inline-block;
    }

    div#appikon-close-notification {
        float: right;
        font-weight: bold;
        height: 0;
        overflow: visible;
        cursor: pointer;
        margin-right: 2em;
    }

    .adp-eqs {
        display: none;
    }

    .adp-product-bundle .adp-product-wrapper,
    .adp-product-bundle .bundle-plus,
    .adp-product-bundle .bundle-total {
        display: inline-block;
        text-align: center;
        vertical-align: middle;
    }


    .adp-bundle-wrapper .adp-product-bundle .adp-info-wrapper a {
        text-decoration: none;
    }

    #two-product.adp-product-bundle .bundle-plus img {
        position: relative;
        max-width: 35px;
        min-width: 12px;
    }

    #three-product.adp-product-bundle.button-under .bundle-plus img {
        position: relative;
        margin-left: 0px;
        max-width: 22px !important;
        min-width: 12px;
    }

    #three-product.adp-product-bundle.with-total .bundle-plus img {
        position: relative;
        margin-left: -22% !important;
        max-width: 22px !important;
        min-width: 12px;
    }

    #four-product.adp-product-bundle.button-under .bundle-plus img {
        position: relative;
        margin-left: -22% !important;
        max-width: 22px !important;
        min-width: 12px;
    }

    #four-product.adp-product-bundle.with-total .bundle-plus img {
        position: relative;
        margin-left: -22% !important;
        max-width: 22px !important;
        min-width: 12px;
    }

    #over-four-product.adp-product-bundle .bundle-plus img {
        position: relative;
        min-width: 12px;
    }

    .adp-product-bundle .adp-product-wrapper {
        line-height: 15px;
    }

    .adp-product-bundle .adp-product-wrapper img {
        width: 80%;
    }

    .adp-product-bundle .bundle-name p.product-title {
        margin-bottom: 5px;
    }

    p.product-quantity {
        color: #6b6b6b;
        font-size: 12px;
    }

    .adp-product-bundle .adp-price {
        margin-bottom: 5px;
        display: inline-block;
        margin-right: 5px;
        width: 100%;
    }

    .adp-product-bundle .buy-bundle input.addtocart {
        padding: 5px 10px;
        background-color: #222;
        color: #FFF;
        border: none;
    }

    .appikon-variants-container select {
        width: 100%;
        margin-bottom: 5px
    }

    .adp-product-bundle .appikon-variants-container {
        border: none;
        margin: 0;
        padding: 0;
    }

    .adp-product-bundle .adp-price.regular {
        color: #bbb;
        text-decoration: line-through;
    }

    .adp-product-bundle .adp-product-wrapper {
        vertical-align: top !important;
        line-height: 15px;
        text-align: left;
    }

    .adp-product-bundle .adp-image {
        min-height: 130px;
        max-height: 130px;
        line-height: 125px;
        border: 1px solid #d9d9d9;
        background: #fff;
        text-align: center;
    }

    .adp-product-bundle .adp-image img {
        max-height: 115px;
        max-width: 100%;
        vertical-align: middle;
        height: auto;
        width: auto;
    }

    .adp-bundle-wrapper .adp-product-bundle button {
        display: inline-block;
        padding: 4px 10px 4px;
        margin-bottom: 0;
        text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
        color: #ffffff;
        text-align: center;
        vertical-align: middle;
        background-repeat: repeat-x;
        border: 1px solid #cccccc;
        border-bottom-color: #b3b3b3;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
        -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
        cursor: pointer;
        background-color: #414141;
        background-image: -moz-linear-gradient(top, #555555, #222222);
        background-image: -ms-linear-gradient(top, #555555, #222222);
        background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222));
        background-image: -webkit-linear-gradient(top, #555555, #222222);
        background-image: -o-linear-gradient(top, #555555, #222222);
        background-image: linear-gradient(top, #555555, #222222);
        background-repeat: repeat-x;
        filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0);
        border-color: #222222 #222222 #000000;
        border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
        filter: progid: dximagetransform.microsoft.gradient(enabled=false);
        padding: 5px 10px;
    }

    .adp-product-bundle button .top-button {
        font-size: 12px;
        border-bottom: 1px solid rgba(0, 0, 0, 0.2);
        display: block;
        padding: 0 5px 2px 5px;
    }

    .adp-product-bundle button .bottom-button {
        font-size: 14px;
        padding: 2px 5px 0 5px;
        display: block;
        border-top: 1px solid rgba(255, 255, 255, 0.1);
    }

    .adp-product-bundle .adp-price {
        position: static;
        background: none;
        text-align: left;
        padding: 0;
    }

    .adp-product-bundle .adp-eqs {
        width: auto;
        margin: 0 10px;
    }

    #two-product.adp-product-bundle .adp-product-wrapper {
        width: 46%;
    }

    #two-product.adp-product-bundle .bundle-plus {
        font-size: 75px
    }

    #two-product.adp-product-bundle.with-total .bundle-total {
        width: 100%;
        margin: 10px 0 0 0;
        text-align: right;
        display: inline-block;
    }

    #three-product.adp-product-bundle .adp-product-wrapper {
        width: 28%;
    }

    #three-product.adp-product-bundle .bundle-plus {
        width: 3.1%;
        font-size: 50px
    }

    #four-product.adp-product-bundle.button-under .adp-product-wrapper {
        width: 21.2%;
    }

    #four-product.adp-product-bundle.with-total .adp-product-wrapper {
        width: 17%;
    }

    #four-product.adp-product-bundle.button-under .bundle-plus {
        width: 5%;
        font-size: 40px
    }

    #four-product.adp-product-bundle .bundle-plus {
        width: 3%;
        font-size: 40px
    }

    #over-four-product.adp-product-bundle .adp-product-wrapper {
        width: 17%;
    }

    #over-four-product.adp-product-bundle .bundle-plus {
        width: 3.5%;
        font-size: 40px
    }

    .with-total .bundle-total button {
        white-space: normal;
    }

    #two-product.adp-product-bundle.with-total .adp-product-wrapper {
        flex: 1;
        flex-basis: 115px;
    }

    #three-product.adp-product-bundle.with-total .adp-product-wrapper {
        flex: 1;
        flex-basis: 100px;
    }

    #three-product.adp-product-bundle.with-total .bundle-total button {
        width: 100%;
        margin-top: 0px;
    }

    .adp-product-bundle.with-total .bundle-total .adp-eqs {
        width: 23px;
    }

    .adp-product-bundle.with-total .bundle-total .adp-eqs img {
        margin: auto;
        max-width: 23px;
        height: 16px;
    }

    #four-product.adp-product-bundle.with-total .adp-product-wrapper,
    #four-product.adp-product-bundle.with-total .bundle-total {
        flex: 1;
        flex-basis: 90px;
    }

    #four-product.adp-product-bundle.with-total .bundle-plus {
        font-size: 40px;
        margin: 0 5px;
    }

    #four-product.adp-product-bundle.with-total .bundle-total {
        font-size: 25px
    }

    #four-product.adp-product-bundle .adp-eqs {
        display: none;
    }

    #four-product.adp-product-bundle.with-total .bundle-total {
        flex: 1;
        flex-basis: 130px;
        height: inherit;
        max-height: 100px;
        min-height: 50px;
        text-align: center;
        margin-top: 20px;
    }

    #over-four-product.adp-product-bundle.with-total .adp-product-wrapper,
    #over-four-product.adp-product-bundle.with-total .bundle-total {
        flex: 1;
        flex-basis: 90px;
    }

    #over-four-product.adp-product-bundle.with-total .bundle-plus {
        font-size: 40px
    }

    #over-four-product.adp-product-bundle.with-total .bundle-total {
        font-size: 25px
    }

    #over-four-product.adp-product-bundle .adp-eqs {
        display: none;
    }

    .adp-product-bundle.button-under .bundle-total,
    #over-four-product.adp-product-bundle.with-total .bundle-total {
        flex: 1;
        flex-basis: 130px;
        height: 100%;
        text-align: center;
        margin-top: 20px;
    }

    .adp-product-bundle.button-under .adp-product-wrapper {
        flex-basis: auto;
    }

    #two-product.adp-product-bundle.button-under .bundle-plus,
    #three-product.adp-product-bundle.button-under .bundle-plus {
        width: 8%;
    }

    #max-two {
        width: 61%;
    }

    #max-two .bundle-plus {
        width: 10%
    }

    #three-product.max-two .bundle-total,
    #four-product.max-two .bundle-total,
    #over-four-product.max-two .bundle-total {
        height: 384px;
    }

    #three-product.max-two .adp-eqs,
    #four-product.max-two .adp-eqs,
    #over-four-product.max-two .adp-eqs {
        position: relative;
        top: 50%;
    }

    #three-product.max-two button,
    #four-product.max-two button {
        position: relative;
        top: 50%;
    }

    #over-four-product.max-two button {
        position: relative;
        top: 50%;
    }

    #max-two {
        width: 60%;
        display: inline-block;
    }

    #max-two .bundle-plus:nth-child(4n+4) {
        display: none;
    }

    .adp-product-bundle.button-under {
        flex-wrap: wrap;
    }

    .adp-product-bundle .adp-product-wrapper {
        width: 45%;
    }

    .adp-product-bundle .bundle-total {
        color: #bfbfbf;
        font-size: 21px;
        font-weight: bold;
    }


    /* .adp-product-bundle .bundle-name{  overflow-x: hidden;} */

    .with-total.adp-product-bundle .adp-eqs {
        display: flex;
        width: 24px;
    }

    .adp-product-bundle .bundle-total button {
        width: 100%;
        /*max-width: 150px;*/
    }

    @media screen and (min-width: 650px) {
        #four-product.adp-product-bundle,
        #over-four-product.adp-product-bundle {
            flex-wrap: wrap;
        }
        #four-product.adp-product-bundle.with-total .bundle-total .adp-eqs,
        #over-four-product.adp-product-bundle.with-total .bundle-total .adp-eqs {
            display: none;
        }
        .adp-product-bundle.with-total .bundle-total {
            justify-content: center;
        }
        #four-product.adp-product-bundle.with-total .adp-product-wrapper {
            flex-basis: auto;
        }
        #over-four-product.adp-product-bundle.with-total .adp-product-wrapper {
            flex-basis: auto;
        }
        #four-product .adp-product-bundle.with-total .bundle-total,
        #over-four-product.adp-product-bundle.with-total .bundle-total {
            min-height: 50px;
            max-height: 100px;
            height: inherit;
        }
        #four-product .adp-info-wrapper .bundle-name {
            font-size: 90%;
            word-break: break-word;
        }
        #over-four-product .adp-info-wrapper .bundle-name {
            font-size: 85%;
            word-break: break-word;
        }
        #four-product.with-total.adp-product-bundle .bundle-total button span,
        #over-four-product.with-total.adp-product-bundle .bundle-total button span {
            font-size: 15px;
        }
        #four-product.with-total.adp-product-bundle .bundle-total button.add-appikon-bundle,
        #over-four-product.with-total.adp-product-bundle .bundle-total button.add-appikon-bundle {
            width: 100%;
            margin: 0;
        }
    }

    @media screen and (max-width: 650px) {
        .adp-product-bundle {
            flex-direction: column;
        }
        .adp-product-bundle .adp-product-wrapper {
            width: 100% !important;
        }
        .adp-product-bundle .adp-product-wrapper>a:first-child {
            width: 35% !important;
            margin-right: 20px;
            display: block;
            float: left;
        }
        .adp-product-bundle .adp-product-wrapper .bundle-name {
            margin: 0;
        }
        .adp-product-bundle .bundle-plus {
            width: 100% !important;
            max-width: 100%;
            line-height: 0;
            border-bottom: 1px solid #ccc;
            margin: 10px 0 25px;
        }
        .adp-product-bundle .bundle-total .adp-eqs {
            display: none;
        }
        .adp-product-bundle .bundle-plus img,
        #two-product.adp-product-bundle.with-total .bundle-plus img,
        #three-product.adp-product-bundle.with-total .bundle-plus img,
        #four-product.adp-product-bundle.with-total .bundle-plus img,
        #over-four-product.adp-product-bundle.with-total .bundle-plus img,
        #two-product.adp-product-bundle.button-under .bundle-plus img,
        #three-product.adp-product-bundle.button-under .bundle-plus img,
        #four-product.adp-product-bundle.button-under .bundle-plus img,
        #over-four-product.adp-product-bundle.button-under .bundle-plus img {
            margin-left: 0 !important;
            margin-bottom: -18px;
            max-width: 35px !important;
        }
        .appikon-variants-container select {
            width: auto;
            margin-top: 10px
        }
        .adp-product-bundle .bundle-total {
            width: 100% !important;
            text-align: center;
            margin-top: 20px;
        }
        .adp-product-bundle .adp-eqs {
            width: 100%;
            border-bottom: 1px solid #ccc;
            margin: -22px 0 0 0;
            position: relative;
        }
        .adp-product-bundle .adp-eqs img {
            margin-left: 0 !important;
            margin-bottom: -18px;
            display: none;
        }
        .adp-product-bundle .adp-image-container {
            width: 35%;
            display: inline-block;
            float: left;
        }
        .adp-product-bundle .adp-info-wrapper {
            width: 60%;
            display: inline-block;
            float: left;
            padding-left: 10px;
        }
        .adp-product-bundle .adp-info-wrapper a {
            text-decoration: none;
        }
        .adp-product-bundle .adp-info-wrapper select.adp-variants {
            width: 100%;
        }
        #two-product.adp-product-bundle.with-total .bundle-plus {
            margin: 0 0 30px;
        }
        #two-product.adp-product-bundle .bundle-plus img,
        #three-product.adp-product-bundle .bundle-plus img,
        #four-product.adp-product-bundle .bundle-plus img,
        #over-four-product.adp-product-bundle .bundle-plus img {
            max-width: 35px !important;
            margin-left: 0 !important;
        }
        #three-product.adp-product-bundle.with-total .bundle-total button {
            margin-top: 20px;
            width: 100%;
        }
        #three-product.adp-product-bundle.with-total .bundle-plus {
            margin: 10px 0 25px;
        }
        #four-product.adp-product-bundle.with-total .bundle-plus {
            margin: 10px 0 25px;
        }
        #over-four-product.adp-product-bundle.with-total .bundle-plus {
            margin: 10px 0 25px;
        }
    }

    .adp-product-bundle .adp-price {
        color: #8C0000;
    }

    .adp-product-bundle .bundle-total {
        color: #8C1919;
    }

    .adp-product-bundle .bundle-total button {
        width: 100%;
    }

    .adp-product-bundle button .top-button {
        border-bottom: 0px;
    }

    @media (max-width: 650px) {
        .bundle-name {
            display: inline-block !important;
        }
        .adp-eqs {
            width: 100% !important;
        }
        .bundle-name {
            padding-top: 10px !important;
        }
        .bundle-total button {
            margin-left: auto !important;
            margin-right: auto !important;
            display: block;
        }
    }

    .bundle-total button {
        color: #fff;
        margin: -10px 0 -10px;
        width: 100%;
        border: none;
        text-decoration: none;
        font-size: 13%;
        font-family: inherit;
        text-transform: uppercase;
        font-weight: 500;
        padding: 10px;
        height: 100%;
    }

    .with-total.adp-product-bundle .bundle-total button.add-appikon-bundle {
        width: 100%;
        margin: 0;
        height: inherit;
        min-height: 50px;
    }

    .adp-product-bundle button .top-button {
        border-bottom: 0px;
    }

    @media (max-width: 650px) {
        .bundle-name {
            display: inline-block !important;
        }
        .adp-eqs {
            width: 100% !important;
        }
        .bundle-name {
            padding-top: 10px !important;
        }
        .bundle-total button {
            margin-left: auto !important;
            margin-right: auto !important;
            display: block;
        }
        .with-total.adp-product-bundle .bundle-total button.add-appikon-bundle {
            width: 100%;
            margin-top: 10px;
            height: inherit;
            max-height: 100px;
            min-height: 50px;
        }
    }

    .dp-popup div,
    .dp-popup span,
    .dp-popup h1,
    .dp-popup h2,
    .dp-popup h3,
    .dp-popup h4,
    .dp-popup h5,
    .dp-popup h6,
    .dp-popup p,
    .dp-popup a,
    .dp-popup img,
    .dp-popup b,
    .dp-popup u,
    .dp-popup i,
    .dp-popup ol,
    .dp-popup ul,
    .dp-popup li,
    .dp-popup form,
    .dp-popup label,
    .dp-popup table,
    .dp-popup tbody,
    .dp-popup tfoot,
    .dp-popup thead,
    .dp-popup tr,
    .dp-popup th,
    .dp-popup td {
        margin: 0;
        padding: 0;
        border: 0;
        font-size: 100%;
        font: inherit;
        vertical-align: baseline;
        text-transform: none;
    }

    .dp-popup body {
        line-height: 1;
    }

    .dp-popup ol,
    .dp-popup ul {
        list-style: none;
    }

    .dp-popup table {
        border-collapse: collapse;
        border-spacing: 0;
    }

    .blocker {
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        overflow: auto;
        z-index: 2147483646;
        padding: 20px;
        box-sizing: border-box;
        background-color: rgb(0, 0, 0);
        background-color: rgba(0, 0, 0, 0.75);
        text-align: center;
    }

    .blocker:before {
        content: '';
        display: inline-block;
        height: 100%;
        vertical-align: middle;
        margin-right: -0.05em;
    }

    .blocker.behind {
        background-color: transparent;
    }

    .dp-popup-dpModal {
        display: inline-block;
        min-width: 400px;
        vertical-align: middle;
        position: relative;
        z-index: 2147483647;
        max-width: 600px;
        background: #fff;
        padding: 30px;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        -o-border-radius: 8px;
        -ms-border-radius: 8px;
        border-radius: 8px;
        -webkit-box-shadow: 0 0 10px #000;
        -moz-box-shadow: 0 0 10px #000;
        -o-box-shadow: 0 0 10px #000;
        -ms-box-shadow: 0 0 10px #000;
        box-shadow: 0 0 10px #000;
        text-align: center;
        text-transform: none;
        font-family: 'Proxima Nova', Helvetica, Arial, sans-serif;
        font-size: 14px;
        line-height: 1.42857143;
        color: #333333;
        -moz-transition: background-color 0.15s linear;
        -webkit-transition: background-color 0.15s linear;
        -o-transition: background-color 0.15s linear;
        transition: background-color 0.15s cubic-bezier(0.785, 0.135, 0.150, 0.860);
    }

    .dp-popup-dpModal a {
        background-color: transparent;
    }

    .dp-popup-dpModal a:active,
    .dp-popup-dpModal a:hover {
        outline: 0;
    }

    .dp-popup-dpModal hr {
        height: 0;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        height: 0;
        margin-top: 20px;
        margin-bottom: 20px;
        border: 0;
        border-top: 1px solid #eeeeee;
    }

    .dp-popup-dpModal button,
    .dp-popup-dpModal input,
    .dp-popup-dpModal optgroup,
    .dp-popup-dpModal select,
    .dp-popup-dpModal textarea {
        color: inherit;
        font: inherit;
        margin: 0;
        font-family: inherit;
        font-size: inherit;
        line-height: inherit;
    }

    .dp-popup-dpModal button {
        overflow: visible;
    }

    .dp-popup-dpModal button,
    .dp-popup-dpModal select {
        text-transform: none;
    }

    .dp-popup-dpModal button {
        -webkit-appearance: button;
        cursor: pointer;
    }

    .dp-popup-dpModal button::-moz-focus-inner,
    .dp-popup-dpModal input::-moz-focus-inner {
        border: 0;
        padding: 0;
    }

    .dp-popup-dpModal input {
        line-height: normal;
    }

    .dp-popup-dpModal input[type='number']::-webkit-inner-spin-button,
    .dp-popup-dpModal input[type='number']::-webkit-outer-spin-button {
        height: auto;
    }

    .dp-popup-dpModal body.fadein {
        background: rgba(0, 0, 0, 0.65);
    }

    #dpModal-container {
        width: auto;
    }

    .dp-popup-dpModal #popup-dpModal-container {
        background: white;
        padding: 12px 18px 40px 18px;
    }

    @media only screen and (min-width:500px) {
        .dp-popup-dpModal #popup-dpModal-container {
            border-radius: 5px;
            padding: 30px 40px;
        }
    }

    @media only screen and (min-width:992px) {
        .dp-popup-dpModal #popup-dpModal-container {
            margin-top: 140px;
        }
    }

    .dp-popup-dpModal .fade {
        opacity: 0;
        -webkit-transition: opacity 0.15s linear;
        -o-transition: opacity 0.15s linear;
        transition: opacity 0.15s linear;
    }

    .dp-popup-dpModal .fade.in {
        opacity: 1;
    }


    /* only the stuff we need added here */

    .dp-popup-dpModal h2 {
        font-size: 24px;
        font-family: inherit;
        font-weight: 500;
        line-height: 1.1;
        color: inherit;
    }

    .dp-popup-dpModal h3 {
        font-family: inherit;
        font-weight: normal;
        line-height: 1.1;
        color: inherit;
        font-size: 18px;
        margin-top: 10px;
        margin-bottom: 20px;
        font-weight: 500;
    }

    .dp-popup-dpModal p.body-text {
        font-size: 20;
        margin-top: 40px;
        margin-bottom: 10px;
    }

    .dp-popup-dpModal .form-control {
        display: block;
        width: 100%;
        height: 34px;
        padding: 6px 12px;
        font-size: 14px;
        line-height: 1.42857143;
        color: #555;
        background-color: #fff;
        background-image: none;
        border: 1px solid #ccc;
        border-radius: 5px;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
        -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
        transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    }

    .dp-popup-dpModal .input-lg {
        height: 46px;
        padding: 10px 16px;
        line-height: 1.3333333;
        border-radius: 6px;
    }

    .dp-popup-dpModal select.input-lg {
        height: 46px;
    }

    @media screen and (-webkit-min-device-pixel-ratio:0) {
        .dp-popup-dpModal select:focus,
        .dp-popup-dpModal textarea:focus,
        .dp-popup-dpModal input:focus {
            font-size: 16px;
            background: #eee;
        }
    }

    .dp-popup-dpModal .form-group {
        margin-bottom: 15px;
    }

    .dp-popup-dpModal .btn {
        display: inline-block;
        padding: 8px 12px;
        margin-bottom: 0;
        font-size: 14px;
        line-height: 1.42857143;
        text-align: center;
        vertical-align: middle;
        letter-spacing: 1px;
        -ms-touch-action: manipulation;
        touch-action: manipulation;
        cursor: pointer;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 3px;
    }

    .dp-popup-dpModal .btn-success {
        width: 100%;
        color: #ffffff;
        background-color: #4ed14e;
    }

    .dp-popup-dpModal .btn-lg {
        line-height: 24px;
        font-size: 15px;
        padding: 14px;
        line-height: 1.3333333;
    }

    .dp-popup-dpModal .close {
        -webkit-appearance: none;
        padding: 0;
        cursor: pointer;
        background: 0 0;
        border: 0;
        text-align: center;
        font-size: 21px;
        font-weight: 700;
        line-height: 1;
        color: #000;
        text-shadow: 0 1px 0 #fff;
    }

    .dp-popup-dpModal form {
        margin-top: 10px;
    }

    .dp-popup-dpModal .dpModal-content .close {
        font-size: 30px;
    }

    .dp-popup-dpModal .dpModal-backdrop.in {
        filter: alpha(opacity=65);
        opacity: .65;
    }

    .dp-popup-dpModal .completed_message {
        display: none;
    }

    .dp-popup-dpModal .complete .completed_message {
        display: block;
    }

    .dp-popup-dpModal .single-variant {
        display: none;
    }

    .dp-popup-dpModal div.footer {
        margin-top: 20px;
    }

    .dp-popup-dpModal div.footer p {
        color: #b3b3b3;
        font-size: 12px;
    }

    .dp-popup-dpModal div.no-thanks {
        padding-top: 20px;
    }

    .dp-popup-dpModal div.no-thanks a {
        color: #aaaaaa;
        font-size: 100%;
    }

    @media (min-width: 0px) {
        .dp-popup-dpModal {
            min-width: 100%;
        }
    }

    @media (min-width: 300px) {
        .dp-popup-dpModal {
            min-width: 80%;
        }
    }

    @media (min-width: 768px) {
        .dp-popup-dpModal {
            min-width: 600px;
        }
    }

    .dp-popup-dpModal img {
        vertical-align: middle;
        max-width: 100%;
    }

    .dp-popup-dpModal img.single {
        margin-right: 20px;
        margin-left: 0px;
        display: inline-block;
        padding-right: 20px;
        max-width: 100%;
        height: auto;
        margin: 0 auto;
    }

    #upsell-minimized-button {
        background-color: #44c767;
        border-top-left-radius: 8px;
        border-top-right-radius: 8px;
        -moz-border-top-left-radius: 8px;
        -moz-border-top-right-radius: 8px;
        -webkit-border-top-left-radius: 8px;
        -webkit-border-top-right-radius: 8px;
        /*border:1px solid #18ab29;*/
        display: inline-block;
        cursor: pointer;
        color: #ffffff;
        /*font-family:'Proxima Nova';*/
        padding: 10px 16px;
        text-decoration: none;
        background: #44c767;
        color: #ffffff;
        font-size: 16px;
        -webkit-transform: rotate(90deg);
        -webkit-transform-origin: left bottom;
        -moz-transform: rotate(90deg);
        -moz-transform-origin: left bottom;
        -ms-transform: rotate(90deg);
        -ms-transform-origin: left bottom;
        -o-transform: rotate(90deg);
        -o-transform-origin: left bottom;
        transform: rotate(90deg);
        left: 0px;
        top: 100px;
        transform-origin: left bottom;
        white-space: nowrap;
        position: fixed;
    }

    #upsell-minimized-button:hover {
        /*background-color:#5cbf2a;*/
    }

    .dp-popup-dpModal a.close-dpModal {
        position: absolute;
        top: -12.5px;
        right: -12.5px;
        display: block;
        width: 30px;
        height: 30px;
        text-indent: -9999px;
        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAANjr9RwUqgAAACBjSFJNAABtmAAAc44AAPJxAACDbAAAg7sAANTIAAAx7AAAGbyeiMU/AAAG7ElEQVR42mJkwA8YoZjBwcGB6fPnz4w/fvxg/PnzJ2N6ejoLFxcX47Rp036B5Dk4OP7z8vL+P3DgwD+o3v9QjBUABBALHguZoJhZXV2dVUNDgxNIcwEtZnn27Nl/ZmZmQRYWFmag5c90dHQY5OXl/z98+PDn1atXv79+/foPUN9fIP4HxRgOAAggRhyWMoOwqKgoq6GhIZe3t7eYrq6uHBDb8/Pz27Gysloga/jz588FYGicPn/+/OapU6deOnXq1GdgqPwCOuA31AF/0S0HCCB0xAQNBU4FBQWB0NBQublz59oADV37Hw28ePHi74MHD/6ii3/8+HEFMGQUgQ6WEhQU5AeZBTWTCdkigABC9ylIAZeMjIxQTEyMysaNG/3+/v37AGTgr1+//s2cOfOXm5vbN6Caz8jY1NT0a29v76/v37//g6q9sHfv3khjY2M5YAgJgsyEmg0PYYAAQreUk4+PT8jd3V1l1apVgUAzfoIM2rlz5x9gHH5BtxAdA9PB1zNnzvyB+R6oLxoopgC1nBPZcoAAgiFQnLIDMb+enp5iV1eXBzDeHoI0z58//xcwIX0mZCkMg9S2trb+hFk+ffr0QCkpKVmQ2VA7QHYxAgQQzLesQMwjIiIilZWVZfPu3bstMJ+SYikyBmUzkBnA9HEMyNcCYgmQHVC7mAACCJagOEBBbGdnp7lgwYJEkIavX7/+BcY1SvAaGRl9tba2xohjMTGxL8nJyT+AWQsuxsbG9vnp06e/QWYdPHiwHmiWKlBcCGQXyNcAAQSzmBuoSQqYim3u37+/EKR48uTJv5ANB+bVr7Dga2xs/AkTV1JS+gq0AJyoQIkPWU9aWtoPkPibN2/2A/l6QCwJ9TULQADB4hcY//xKXl5eHt++fbsAUmxhYYHiM1DiAsr9R7ZcVVUVbikIdHd3/0TWIyws/AWYVsByAgICdkAxRSAWAGI2gACClV7C4uLiOv7+/lEgRZ8+ffqLLd6ABck3ZMuB6uCWrlu37je29HDx4kVwQisvL88FFqkaQDERUHADBBAomBl5eHiYgQmLE1hSgQQZgIUD1lJm69atf4HR8R1YKoH5QIPAWWP9+vV/gOI/gHkeQw+wGAXTwAJJ5t+/f/BUDRBA4NIEKMDMyMjICtQIiniG379/4yza7t69+//Lly8oDrty5co/bJaCAEwcZCkwwTJDLWYCCCCwxcDgY3z16hXDnTt3voP4EhISWA0BFgZMwNqHExh3jMiG1tbWsgHjnA2bHmAeBtdWwOL1MycnJ7wAAQggBmi+kgIW/OaKiorJwOLuFShO0LMSMPF9AUYBSpz6+vqixHlOTs4P9MIEWHaDsxSwYMoE2mEGFJcG5SKAAGJCqjv/AbPUn8ePH98ACQQHB6NUmZqamkzABIgSp5s3bwbHORCA1QDLAWZkPc7OzszA8oHl5cuXVy5duvQBGIXwWgoggGA+FgO6xkBNTS28r69vDrT2+Y1cIMDyJchX6KkXVEmAshd6KB06dAic94EO3AzkBwGxPhCLg8ptgACCZyeQp9jZ2b2AmsuAefM8tnxJCk5ISPgOLTKfAdNEOVDMA2QHLDsBBBC8AAFlbmCLwlZISCg5JSVlJizeQAaQaimoWAUFK0g/sGGwHiiWCMS2yAUIQAAxI7c4gEmeFZi4OJ48ecLMzc39CRiEmgEBASxA/QzA8vYvAxEgNjaWZc2aNezAsprp2LFjp4FpZRdQ+AkQvwLij0AMSoC/AQIIXklAC3AVUBoBxmE8sPXQAiyvN8J8fuPGjR/h4eHf0eMdhkENhOPHj8OT+NGjR88BxZuBOA5kJtRseCUBEECMSI0AdmgBDooDaaDl8sASTSkyMlKzpqZGU1paGlS7MABLrX83b978A6zwwakTmE0YgIkSnHpBfGCV+gxYh98qKSk5CeTeAxVeQPwUiN8AMSjxgdLNX4AAYkRqCLBAXcMHtVwSaLkMMMHJAvOq9IQJE9R8fHxElJWV1bEF8aNHj+7t27fvLTDlXwXGLyhoH0OD+DnU0k/QYAa1QP8BBBAjWsuSFWo5LzRYxKFYAljqiAHzqxCwIBEwMTERBdZeoOYMA7Bl+RFYEbwB5oS3IA9D4/IFEL+E4nfQ6IDFLTgvAwQQI5ZmLRtSsINSuyA0uwlBUyQPMPWD20/AKo8ByP4DTJTfgRgUjB+gFoEc8R6amGDB+wu5mQsQQIxYmrdMUJ+zQTM6NzQEeKGO4UJqOzFADQMZ/A1qCSzBfQXi71ALfyM17sEAIIAY8fQiWKAYFgIwzIbWTv4HjbdfUAf8RPLhH1icojfoAQKIEU8bG9kRyF0aRiz6YP0k5C4LsmUY9TtAADEyEA+IVfufGEUAAQYABejinPr4dLEAAAAASUVORK5CYII=') no-repeat 0 0;
    }

    .dp-popup .just-added {
        width: 100%;
        border-bottom: 1px solid #eee;
        padding-bottom: 20px;
    }

    .dp-popup .multiple-products-true div {
        display: block;
        float: left;
    }

    .dp-popup .product-container.discount-applies-true {
        display: flex;
        flex-wrap: wrap;
    }

    .dp-popup .multiple-products-false div {
        display: block;
    }

    .dp-popup .multiple-products-false div.product-container {
        max-width: 350px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        flex-direction: column;
    }

    .dp-popup .multiple-products-false .image {
        flex: 1;
        min-height: 150px;
    }

    .dp-popup .multiple-products-true .image {
        width: 100px;
    }

    .dp-popup .multiple-products-false .image img {
        max-width: 150px;
        max-height: 150px;
    }

    .dp-popup .multiple-products-true .image img {
        max-width: 100px;
        max-height: 100px;
    }

    .dp-popup .multiple-products-false .details {
        flex: 1 0 0;
        text-align: center;
        font-size: 14px;
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 20px;
    }

    .dp-popup .multiple-products-true .details {
        flex: 1;
        text-align: left;
        font-size: 14px;
        padding-left: 15px;
        padding-right: 15px;
        max-width: 320px;
    }

    .dp-popup .multiple-products-false .actions {
        flex: 1;
        text-align: center;
        padding-top: 20px;
    }

    .dp-popup .multiple-products-true .actions {
        vertical-align: middle;
        max-width: 116px;
        width: 100%;
        float: right
    }

    @media (min-width: 651px) {
        .dp-popup .multiple-products-true .actions button.add-upsells,
        .dp-popup .multiple-products-true .actions select.adp-variants {
            min-width: 116px;
            max-width: 116px;
        }
    }

    .dp-popup .other-upsells {
        width: 100%;
    }

    .dp-popup .product-container {
        width: 100%;
        padding-bottom: 10px;
        padding-top: 10px;
    }

    .dp-popup .product-container:not(first) {
        border-top: 1px #eee solid;
    }

    .dp-popup .product-container select {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        background-position: right center;
        background-image: url(//cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/ico-select.svg?3069916476021763728);
        background-repeat: no-repeat;
        background-position: right 10px center;
        background-size: auto;
        padding-right: 28px;
        text-indent: 0.01px;
        width: 100%;
        margin-bottom: 10px;
        font-size: 12px;
        display: block;
        padding-left: 10px;
    }

    .dp-popup .product-container .variant-wrapper {
        float: none;
    }

    .dp-popup .no-thanks {
        text-align: center;
        width: 100%;
    }

    .dp-popup-dpModal .adp-image {
        width: 100%;
    }

    .dp-popup-dpModal .upsell-total {
        width: 100%;
        padding-top: 10px;
    }

    .dp-popup-dpModal button.add-upsells {
        color: #ffffff;
        font-size: 100%;
        font-size: 14px;
        background-color: #a1c65b;
        display: inline-block;
        padding: 8px 12px;
        margin-bottom: 0;
        line-height: 1.42857143;
        text-align: center;
        vertical-align: middle;
        letter-spacing: 1px;
        -ms-touch-action: manipulation;
        touch-action: manipulation;
        cursor: pointer;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 3px;
        font-weight: 500;
        width: 100%;
        box-shadow: none;
    }

    .adp-price .adp-regular {
        width: 100%;
    }

    .product-price .adp-sale {
        display: block;
        width: 100%;
    }

    .dp-popup-dpModal .product-price {
        padding-top: 10px;
        font-weight: bold;
    }

    .dp-popup-dpModal #one-product .product-price {
        font-size: 22px;
    }

    .dp-popup-dpModal .multiple-products-true .product-price {
        font-size: 16px;
    }

    .dp-popup-dpModal #one-product .product-price s {
        vertical-align: middle;
        font-size: 16px;
    }

    .dp-popup-dpModal .product-price .adp-sale s {
        font-weight: normal;
        color: #000;
        opacity: 1;
        padding-left: 5px;
        font-size: 13px;
        font-size: 100%;
    }

    .discount-applies-false .product-price .adp-sale,
    .discount-applies- .product-price .adp-sale {
        color: #000;
    }

    .discount-applies-true .adp-price .adp-sale {
        text-decoration: line-through;
        width: 100%;
    }

    .discount-applies-true .product-price .adp-sale {
        display: block;
        width: 100%;
        color: #8C0000;
    }

    #dpModal-container .product-title {
        font-weight: 400;
        width: 100%;
    }

    .dp-popup-dpModal .upsell-title {
        font-family: inherit;
        font-weight: normal;
        line-height: 1.1;
        color: inherit;
        font-size: 18px;
        margin-top: 10px;
        margin-bottom: 20px;
        font-weight: 500;
        text-align: center;
    }

    @media (max-width: 650px) {
        .dp-popup .multiple-products-true .details {
            flex: 1;
            padding-left: 20px;
        }
        .dp-popup .multiple-products-true .actions {
            max-width: inherit;
            width: 100%;
            padding-top: 15px;
        }
        .dp-popup .product-container {
            padding-bottom: 20px;
            padding-top: 20px;
        }
    }

    .adp-bundle-wrapper .appikon-variants-container select.adp-variants {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        background-position: right center;
        background-image: url(//cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/ico-select.svg?3069916476021763728);
        background-repeat: no-repeat;
        background-position: right 10px center;
        background-size: auto;
        padding-right: 28px;
        text-indent: 0.01px;
        width: 100%;
        margin-bottom: 10px;
        font-size: 12px;
        display: block;
        padding-left: 10px;
    }

    .adp-bundle-wrapper .adp-product-bundle button.add-appikon-bundle {
        cursor: pointer;
        background-color: #a1c65b;
        background-image: none;
        color: #fff;
        margin: -10px 0 -10px;
        width: 100%;
        border: none;
        text-decoration: none;
        font-size: 13px;
        font-family: inherit;
        text-transform: uppercase;
        font-weight: 500;
        padding: 10px;
    }

    .adp-product-bundle .bundle-total button span {
        font-size: 13px;
    }

    table.adp-discount-table tr th:first-child {
        flex: 1;
    }

    table.adp-discount-table tr th:nth-child(2) {
        flex: 2;
    }

    table.adp-discount-table tr td:first-child {
        flex: 1;
    }

    table.adp-discount-table tr td:nth-child(2) {
        flex: 2;
    }

    table.adp-discount-table thead {
        display: table-header-group;
        vertical-align: middle;
    }

    #dpModal-container .no_touch {
        cursor: default;
        pointer-events: none;
    }

    #dpModal-container .no_touch:hover {
        opacity: 1;
    }

    .dp-popup-dpModal .upsell-title,
    .dp-popup-dpModal .product-title,
    .dp-popup-dpModal .product-price .adp-sale,
    .dp-popup-dpModal div.no-thanks a {}

    .adp-product-bundle .bundle-name {}

    .adp-product-bundle .adp-price {}

    .adp-bundle-wrapper .appikon-variants-container select.adp-variants {}

    .adp-bundle-wrapper {}

    #appikon-discount-item:empty,
    #appikon-summary-item:empty {
        display: none;
    }

    .adp_show_animation {
        visibility: visible;
        opacity: 1;
    }

    .adp_default_animation {
        visibility: hidden;
    }

    div.adp_show_animation.adp_default_animation {
        visibility: visible;
    }

    .adp_fade_and_scale_effect {
        -webkit-transform: scale(0.7);
        -moz-transform: scale(0.7);
        -ms-transform: scale(0.7);
        transform: scale(0.7);
        opacity: 0;
        -webkit-transition: all 0.4s;
        -moz-transition: all 0.4s;
        transition: all 0.4s;
    }

    .adp_show_animation.adp_fade_and_scale_effect {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
        opacity: 1;
    }

    .adp_slide_from_the_right {
        -webkit-transform: translateX(20%);
        -moz-transform: translateX(20%);
        -ms-transform: translateX(20%);
        transform: translateX(20%);
        opacity: 0;
        -webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
        -moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
        transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
    }

    .adp_show_animation.adp_slide_from_the_right {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
        opacity: 1;
    }

    .adp_slide_from_the_left {
        -webkit-transform: translateX(-20%);
        -moz-transform: translateX(-20%);
        -ms-transform: translateX(-20%);
        transform: translateX(-20%);
        opacity: 0;
        -webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
        -moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
        transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
    }

    .adp_show_animation.adp_slide_from_the_left {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
        opacity: 1;
    }

    .adp_slide_from_the_bottom {
        -webkit-transform: translateY(20%);
        -moz-transform: translateY(20%);
        -ms-transform: translateY(20%);
        transform: translateY(20%);
        opacity: 0;
        -webkit-transition: all 0.3s;
        -moz-transition: all 0.3s;
        transition: all 0.3s;
    }

    .adp_show_animation.adp_slide_from_the_bottom {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
        opacity: 1;
    }

    .adp_fall_effect {
        -o-transform: perspective(1300px) translateZ(600px) rotateX(30deg);
        -ms-transform: perspective(1300px) translateZ(600px) rotateX(30deg);
        -moz-transform: perspective(1300px) translateZ(600px) rotateX(30deg);
        -webkit-transform: perspective(300px) translateZ(600px) rotateX(30deg);
        transform: perspective(1300px) translateZ(600px) rotateX(30deg);
        opacity: 0;
    }

    .adp_show_animation.adp_fall_effect {
        -webkit-transition: all 0.3s ease-in;
        -moz-transition: all 0.3s ease-in;
        transition: all 0.3s ease-in;
        -webkit-transform: translateZ(0px) rotateX(0deg);
        -moz-transform: translateZ(0px) rotateX(0deg);
        -ms-transform: translateZ(0px) rotateX(0deg);
        transform: translateZ(0px) rotateX(0deg);
        opacity: 1;
    }

    div.dp-popup.is_funnel_true span.adp-sale s {
        text-decoration: none !important;
    }

    
</style>

<script type="text/javascript">
    function hasFlag(flag){
        return window.appikonDiscount.settings.flags[flag] == true
    }

    window.appikon = {};
    window.appikonDiscount = {};
    window.appikonDiscount.settings = {
        "dp": {
            "installed": true,
            "vd_table_type": "default",
            "vd_product_message": "Buy at discounted prices"
        },
        "delay_mobile_refresh_cart": 2,
        "delay_refresh_cart": 0.5,
        "discount_method": "DRAFT",
        "hide_paypal": true,
        "show_discount_code": false,
        "avoid_cart_quantity_adjustment": false,
        "show_notification_bar": true,
        "show_cart_notification_bar": true,
        "show_product_notification_bar": true,
        "turn_off_agree_checkbox": false,
        "calculation_note": "Please wait while we calculate your cart totals",
        "plus_minus_qty_selector": "",
        "checkout_selector": "",
        "drawer_cart_selector": "",
        "drawer_cart_product_title_selector": "",
        "drawer_cart_line_price_selector": "",
        "drawer_cart_unit_price_selector": "",
        "drawer_cart_sub_total_selector": "",
        "terms_selector": "",
        "regular_cart_product_title_selector": "",
        "regular_cart_line_price_selector": "",
        "regular_cart_sub_total_selector": "",
        "regular_cart_unit_price_selector": "",
        "is_dynamic_insertion": true,
        "listen_to_ajax_cart_events_strategy": true,
        "flags": {
            "new_css": true,
            "new_qty_layout": false,
            "hide_buy_it_now_setting": false,
            "upsell_popup_open_qty": false,
            "animate_upsell_popup_appearance": true,
            "no_discount_compare_at_price": false,
            "offer_metrics": false,
            "upsell_popup_on_checkout_click": false,
            "fix_empire_theme": false,
            "use_google_fonts": false,
            "discounted_price_for_bundles": false,
            "refresh_on_qty_plush_minus": false,
            "refresh_on_qty_change_hard": false,
            "several_collections_for_upsells": true,
            "avoid_default_qty_input_event_change": false,
            "notify_about_disocunt_calculations": false,
            "subscribe_api_messages": true,
            "entitled_variant_ids": true,
            "charts": false,
            "delay_price_rule_deletion": false,
            "disable_checkout_button": false,
            "cart_new_line_prices": true,
            "quick_start": true,
            "upsell_popup_z_index": false,
            "simple_stats_cacher": false,
            "enable_funnels": false,
            "quantities_refresh_over_submit": false,
            "quantities_no_input_trigger": false,
            "hide_paypal_to_style": false,
            "price_rules_short_life": true,
            "settings_async_price_rules": false,
            "search_bundle_products": true,
            "new_free_plan": false,
            "multi_line_notification": true,
            "api_optimization": true,
            "script_v2": true,
            "sqs_order_webhooks": true,
            "ts_metrics_view": false,
            "order_logs": true,
            "active_offers_api_call": false,
            "backup_api": false,
            "cache_counter_worker": false,
            "correct_adp_identifier": false,
            "enable_quantity_change_reload": true
        },
        "app_root_url": "/apps/appikon_discounted_pricing",
        "vd_placement_settings": {"placement":null,"final_selector":null},
        "notification_placement_settings": {"final_selector":null,"placement":null},
        "notification_cart_placement_settings": {"final_selector":null,"placement":null},
        "notification_bar_selector": null,
        "product_page_offer_active": false,
        "no_active_offers": false,
        "product_ids_in_use": [],
        "collection_ids_in_use": [],
        "entire_store_in_use": false,
        "shop" : "qunol-coq10.myshopify.com",
        "discount_code_settings" : {"inputPlacementSelector":"#appikon-discount-item","inputPlacementPosition":"AFTER"},
        "use_compare_at_price" : false,
        "product_page_price_selector": "",
    };
    window.appikonDiscount.settings.global = {
        "env": "production",
        "appikonCheckoutSelector": "input[name='checkout'], button[name='checkout'], [href$='checkout'], input[name='goto_pp'], button[name='goto_pp'], input[name='goto_gc'], button[name='goto_gc'], .additional-checkout-button, .google-wallet-button-holder, .amazon-payments-pay-button, button.checkout-button",
        "baAddToCartSelector": "#AddToCart-product-template, .product-atc-btn, .product-menu-button.product-menu-button-atc, .button-cart, .product-add, .add-to-cart input, .btn-addtocart, [name=add]",
        "appikonPlusImageUrl": "//cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/adp-plus_38x.png?18337618242689679898",
        "headerSelector": "#shopify-section-header, main, div.content, section.main-content, div#content, section#content"
    };
    window.appikon.discount_method = window.appikonDiscount.settings.discount_method;
    window.appikonResponseStore = {};
    window.appikonResponseStore.cartJS = "";
    window.appikonResponseStore.discountResponse = "";
    

    


    

    
    window.appikon.cart = {"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};
    ["requires_shipping", "total_discount", "item_count", "total_weight"].map(function(a) {
        delete window.appikon.cart[a]
    })

    if (hasFlag("correct_adp_identifier") && window.appikon.cart && window.appikon.cart.attributes && window.appikon.cart.attributes["adp_identifier"]){
        var appikonSafe = function(cb){ try{cb()} catch(e){} }
        appikonSafe(function() {
            var awaitJQuery = function (cb) {
                appikonSafe(function(){ if (window.jQuery) { cb() } else { setTimeout(function() { awaitJQuery(cb) }, 150) } })
            }
            awaitJQuery(function(){
                appikonSafe(function(){
                    jQuery.post('/cart/update.js', { attributes: {'adp_identifier': ''} })
                })
            })
        })
    }

    window.appikon.cart.items = [];
    window.appikon.cart_product_ids = [];
    window.appikon.cart_collection_ids = [];
    

    
    window.appikon.adp_page = "";


    
    window.appikon.money_format = "${{amount}}";
    

    //appikonHandlebars
    !function(a,b){"object"==typeof exports&&"object"==typeof module?module.exports=b():"function"==typeof define&&define.amd?define([],b):"object"==typeof exports?exports.appikonHandlebars=b():a.appikonHandlebars=b()}(this,function(){return function(a){function b(d){if(c[d])return c[d].exports;var e=c[d]={exports:{},id:d,loaded:!1};return a[d].call(e.exports,e,e.exports,b),e.loaded=!0,e.exports}var c={};return b.m=a,b.c=c,b.p="",b(0)}([function(a,b,c){"use strict";function d(){var a=r();return a.compile=function(b,c){return k.compile(b,c,a)},a.precompile=function(b,c){return k.precompile(b,c,a)},a.AST=i["default"],a.Compiler=k.Compiler,a.JavaScriptCompiler=m["default"],a.Parser=j.parser,a.parse=j.parse,a}var e=c(1)["default"];b.__esModule=!0;var f=c(2),g=e(f),h=c(35),i=e(h),j=c(36),k=c(41),l=c(42),m=e(l),n=c(39),o=e(n),p=c(34),q=e(p),r=g["default"].create,s=d();s.create=d,q["default"](s),s.Visitor=o["default"],s["default"]=s,b["default"]=s,a.exports=b["default"]},function(a,b){"use strict";b["default"]=function(a){return a&&a.__esModule?a:{"default":a}},b.__esModule=!0},function(a,b,c){"use strict";function d(){var a=new h.appikonHandlebarsEnvironment;return n.extend(a,h),a.SafeString=j["default"],a.Exception=l["default"],a.Utils=n,a.escapeExpression=n.escapeExpression,a.VM=p,a.template=function(b){return p.template(b,a)},a}var e=c(3)["default"],f=c(1)["default"];b.__esModule=!0;var g=c(4),h=e(g),i=c(21),j=f(i),k=c(6),l=f(k),m=c(5),n=e(m),o=c(22),p=e(o),q=c(34),r=f(q),s=d();s.create=d,r["default"](s),s["default"]=s,b["default"]=s,a.exports=b["default"]},function(a,b){"use strict";b["default"]=function(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b},b.__esModule=!0},function(a,b,c){"use strict";function d(a,b,c){this.helpers=a||{},this.partials=b||{},this.decorators=c||{},i.registerDefaultHelpers(this),j.registerDefaultDecorators(this)}var e=c(1)["default"];b.__esModule=!0,b.appikonHandlebarsEnvironment=d;var f=c(5),g=c(6),h=e(g),i=c(10),j=c(18),k=c(20),l=e(k),m="4.0.8";b.VERSION=m;var n=7;b.COMPILER_REVISION=n;var o={1:"<= 1.0.rc.2",2:"== 1.0.0-rc.3",3:"== 1.0.0-rc.4",4:"== 1.x.x",5:"== 2.0.0-alpha.x",6:">= 2.0.0-beta.1",7:">= 4.0.0"};b.REVISION_CHANGES=o;var p="[object Object]";d.prototype={constructor:d,logger:l["default"],log:l["default"].log,registerHelper:function(a,b){if(f.toString.call(a)===p){if(b)throw new h["default"]("Arg not supported with multiple helpers");f.extend(this.helpers,a)}else this.helpers[a]=b},unregisterHelper:function(a){delete this.helpers[a]},registerPartial:function(a,b){if(f.toString.call(a)===p)f.extend(this.partials,a);else{if("undefined"==typeof b)throw new h["default"]('Attempting to register a partial called "'+a+'" as undefined');this.partials[a]=b}},unregisterPartial:function(a){delete this.partials[a]},registerDecorator:function(a,b){if(f.toString.call(a)===p){if(b)throw new h["default"]("Arg not supported with multiple decorators");f.extend(this.decorators,a)}else this.decorators[a]=b},unregisterDecorator:function(a){delete this.decorators[a]}};var q=l["default"].log;b.log=q,b.createFrame=f.createFrame,b.logger=l["default"]},function(a,b){"use strict";function c(a){return k[a]}function d(a){for(var b=1;b<arguments.length;b++)for(var c in arguments[b])Object.prototype.hasOwnProperty.call(arguments[b],c)&&(a[c]=arguments[b][c]);return a}function e(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1}function f(a){if("string"!=typeof a){if(a&&a.toHTML)return a.toHTML();if(null==a)return"";if(!a)return a+"";a=""+a}return m.test(a)?a.replace(l,c):a}function g(a){return!a&&0!==a||!(!p(a)||0!==a.length)}function h(a){var b=d({},a);return b._parent=a,b}function i(a,b){return a.path=b,a}function j(a,b){return(a?a+".":"")+b}b.__esModule=!0,b.extend=d,b.indexOf=e,b.escapeExpression=f,b.isEmpty=g,b.createFrame=h,b.blockParams=i,b.appendContextPath=j;var k={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;","=":"&#x3D;"},l=/[&<>"'`=]/g,m=/[&<>"'`=]/,n=Object.prototype.toString;b.toString=n;var o=function(a){return"function"==typeof a};o(/x/)&&(b.isFunction=o=function(a){return"function"==typeof a&&"[object Function]"===n.call(a)}),b.isFunction=o;var p=Array.isArray||function(a){return!(!a||"object"!=typeof a)&&"[object Array]"===n.call(a)};b.isArray=p},function(a,b,c){"use strict";function d(a,b){var c=b&&b.loc,g=void 0,h=void 0;c&&(g=c.start.line,h=c.start.column,a+=" - "+g+":"+h);for(var i=Error.prototype.constructor.call(this,a),j=0;j<f.length;j++)this[f[j]]=i[f[j]];Error.captureStackTrace&&Error.captureStackTrace(this,d);try{c&&(this.lineNumber=g,e?Object.defineProperty(this,"column",{value:h,enumerable:!0}):this.column=h)}catch(k){}}var e=c(7)["default"];b.__esModule=!0;var f=["description","fileName","lineNumber","message","name","number","stack"];d.prototype=new Error,b["default"]=d,a.exports=b["default"]},function(a,b,c){a.exports={"default":c(8),__esModule:!0}},function(a,b,c){var d=c(9);a.exports=function(a,b,c){return d.setDesc(a,b,c)}},function(a,b){var c=Object;a.exports={create:c.create,getProto:c.getPrototypeOf,isEnum:{}.propertyIsEnumerable,getDesc:c.getOwnPropertyDescriptor,setDesc:c.defineProperty,setDescs:c.defineProperties,getKeys:c.keys,getNames:c.getOwnPropertyNames,getSymbols:c.getOwnPropertySymbols,each:[].forEach}},function(a,b,c){"use strict";function d(a){g["default"](a),i["default"](a),k["default"](a),m["default"](a),o["default"](a),q["default"](a),s["default"](a)}var e=c(1)["default"];b.__esModule=!0,b.registerDefaultHelpers=d;var f=c(11),g=e(f),h=c(12),i=e(h),j=c(13),k=e(j),l=c(14),m=e(l),n=c(15),o=e(n),p=c(16),q=e(p),r=c(17),s=e(r)},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5);b["default"]=function(a){a.registerHelper("blockHelperMissing",function(b,c){var e=c.inverse,f=c.fn;if(b===!0)return f(this);if(b===!1||null==b)return e(this);if(d.isArray(b))return b.length>0?(c.ids&&(c.ids=[c.name]),a.helpers.each(b,c)):e(this);if(c.data&&c.ids){var g=d.createFrame(c.data);g.contextPath=d.appendContextPath(c.data.contextPath,c.name),c={data:g}}return f(b,c)})},a.exports=b["default"]},function(a,b,c){"use strict";var d=c(1)["default"];b.__esModule=!0;var e=c(5),f=c(6),g=d(f);b["default"]=function(a){a.registerHelper("each",function(a,b){function c(b,c,f){j&&(j.key=b,j.index=c,j.first=0===c,j.last=!!f,k&&(j.contextPath=k+b)),i+=d(a[b],{data:j,blockParams:e.blockParams([a[b],b],[k+b,null])})}if(!b)throw new g["default"]("Must pass iterator to #each");var d=b.fn,f=b.inverse,h=0,i="",j=void 0,k=void 0;if(b.data&&b.ids&&(k=e.appendContextPath(b.data.contextPath,b.ids[0])+"."),e.isFunction(a)&&(a=a.call(this)),b.data&&(j=e.createFrame(b.data)),a&&"object"==typeof a)if(e.isArray(a))for(var l=a.length;h<l;h++)h in a&&c(h,h,h===a.length-1);else{var m=void 0;for(var n in a)a.hasOwnProperty(n)&&(void 0!==m&&c(m,h-1),m=n,h++);void 0!==m&&c(m,h-1,!0)}return 0===h&&(i=f(this)),i})},a.exports=b["default"]},function(a,b,c){"use strict";var d=c(1)["default"];b.__esModule=!0;var e=c(6),f=d(e);b["default"]=function(a){a.registerHelper("helperMissing",function(){if(1!==arguments.length)throw new f["default"]('Missing helper: "'+arguments[arguments.length-1].name+'"')})},a.exports=b["default"]},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5);b["default"]=function(a){a.registerHelper("if",function(a,b){return d.isFunction(a)&&(a=a.call(this)),!b.hash.includeZero&&!a||d.isEmpty(a)?b.inverse(this):b.fn(this)}),a.registerHelper("unless",function(b,c){return a.helpers["if"].call(this,b,{fn:c.inverse,inverse:c.fn,hash:c.hash})})},a.exports=b["default"]},function(a,b){"use strict";b.__esModule=!0,b["default"]=function(a){a.registerHelper("log",function(){for(var b=[void 0],c=arguments[arguments.length-1],d=0;d<arguments.length-1;d++)b.push(arguments[d]);var e=1;null!=c.hash.level?e=c.hash.level:c.data&&null!=c.data.level&&(e=c.data.level),b[0]=e,a.log.apply(a,b)})},a.exports=b["default"]},function(a,b){"use strict";b.__esModule=!0,b["default"]=function(a){a.registerHelper("lookup",function(a,b){return a&&a[b]})},a.exports=b["default"]},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5);b["default"]=function(a){a.registerHelper("with",function(a,b){d.isFunction(a)&&(a=a.call(this));var c=b.fn;if(d.isEmpty(a))return b.inverse(this);var e=b.data;return b.data&&b.ids&&(e=d.createFrame(b.data),e.contextPath=d.appendContextPath(b.data.contextPath,b.ids[0])),c(a,{data:e,blockParams:d.blockParams([a],[e&&e.contextPath])})})},a.exports=b["default"]},function(a,b,c){"use strict";function d(a){g["default"](a)}var e=c(1)["default"];b.__esModule=!0,b.registerDefaultDecorators=d;var f=c(19),g=e(f)},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5);b["default"]=function(a){a.registerDecorator("inline",function(a,b,c,e){var f=a;return b.partials||(b.partials={},f=function(e,f){var g=c.partials;c.partials=d.extend({},g,b.partials);var h=a(e,f);return c.partials=g,h}),b.partials[e.args[0]]=e.fn,f})},a.exports=b["default"]},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5),e={methodMap:["debug","info","warn","error"],level:"info",lookupLevel:function(a){if("string"==typeof a){var b=d.indexOf(e.methodMap,a.toLowerCase());a=b>=0?b:parseInt(a,10)}return a},log:function(a){if(a=e.lookupLevel(a),"undefined"!=typeof console&&e.lookupLevel(e.level)<=a){var b=e.methodMap[a];console[b]||(b="log");for(var c=arguments.length,d=Array(c>1?c-1:0),f=1;f<c;f++)d[f-1]=arguments[f];console[b].apply(console,d)}}};b["default"]=e,a.exports=b["default"]},function(a,b){"use strict";function c(a){this.string=a}b.__esModule=!0,c.prototype.toString=c.prototype.toHTML=function(){return""+this.string},b["default"]=c,a.exports=b["default"]},function(a,b,c){"use strict";function d(a){var b=a&&a[0]||1,c=s.COMPILER_REVISION;if(b!==c){if(b<c){var d=s.REVISION_CHANGES[c],e=s.REVISION_CHANGES[b];throw new r["default"]("Template was precompiled with an older version of appikonHandlebars than the current runtime. Please update your precompiler to a newer version ("+d+") or downgrade your runtime to an older version ("+e+").")}throw new r["default"]("Template was precompiled with a newer version of appikonHandlebars than the current runtime. Please update your runtime to a newer version ("+a[1]+").")}}function e(a,b){function c(c,d,e){e.hash&&(d=p.extend({},d,e.hash),e.ids&&(e.ids[0]=!0)),c=b.VM.resolvePartial.call(this,c,d,e);var f=b.VM.invokePartial.call(this,c,d,e);if(null==f&&b.compile&&(e.partials[e.name]=b.compile(c,a.compilerOptions,b),f=e.partials[e.name](d,e)),null!=f){if(e.indent){for(var g=f.split("\n"),h=0,i=g.length;h<i&&(g[h]||h+1!==i);h++)g[h]=e.indent+g[h];f=g.join("\n")}return f}throw new r["default"]("The partial "+e.name+" could not be compiled when running in runtime-only mode")}function d(b){function c(b){return""+a.main(e,b,e.helpers,e.partials,g,i,h)}var f=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],g=f.data;d._setup(f),!f.partial&&a.useData&&(g=j(b,g));var h=void 0,i=a.useBlockParams?[]:void 0;return a.useDepths&&(h=f.depths?b!=f.depths[0]?[b].concat(f.depths):f.depths:[b]),(c=k(a.main,c,e,f.depths||[],g,i))(b,f)}if(!b)throw new r["default"]("No environment passed to template");if(!a||!a.main)throw new r["default"]("Unknown template object: "+typeof a);a.main.decorator=a.main_d,b.VM.checkRevision(a.compiler);var e={strict:function(a,b){if(!(b in a))throw new r["default"]('"'+b+'" not defined in '+a);return a[b]},lookup:function(a,b){for(var c=a.length,d=0;d<c;d++)if(a[d]&&null!=a[d][b])return a[d][b]},lambda:function(a,b){return"function"==typeof a?a.call(b):a},escapeExpression:p.escapeExpression,invokePartial:c,fn:function(b){var c=a[b];return c.decorator=a[b+"_d"],c},programs:[],program:function(a,b,c,d,e){var g=this.programs[a],h=this.fn(a);return b||e||d||c?g=f(this,a,h,b,c,d,e):g||(g=this.programs[a]=f(this,a,h)),g},data:function(a,b){for(;a&&b--;)a=a._parent;return a},merge:function(a,b){var c=a||b;return a&&b&&a!==b&&(c=p.extend({},b,a)),c},nullContext:l({}),noop:b.VM.noop,compilerInfo:a.compiler};return d.isTop=!0,d._setup=function(c){c.partial?(e.helpers=c.helpers,e.partials=c.partials,e.decorators=c.decorators):(e.helpers=e.merge(c.helpers,b.helpers),a.usePartial&&(e.partials=e.merge(c.partials,b.partials)),(a.usePartial||a.useDecorators)&&(e.decorators=e.merge(c.decorators,b.decorators)))},d._child=function(b,c,d,g){if(a.useBlockParams&&!d)throw new r["default"]("must pass block params");if(a.useDepths&&!g)throw new r["default"]("must pass parent depths");return f(e,b,a[b],c,0,d,g)},d}function f(a,b,c,d,e,f,g){function h(b){var e=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],h=g;return!g||b==g[0]||b===a.nullContext&&null===g[0]||(h=[b].concat(g)),c(a,b,a.helpers,a.partials,e.data||d,f&&[e.blockParams].concat(f),h)}return h=k(c,h,a,g,d,f),h.program=b,h.depth=g?g.length:0,h.blockParams=e||0,h}function g(a,b,c){return a?a.call||c.name||(c.name=a,a=c.partials[a]):a="@partial-block"===c.name?c.data["partial-block"]:c.partials[c.name],a}function h(a,b,c){var d=c.data&&c.data["partial-block"];c.partial=!0,c.ids&&(c.data.contextPath=c.ids[0]||c.data.contextPath);var e=void 0;if(c.fn&&c.fn!==i&&!function(){c.data=s.createFrame(c.data);var a=c.fn;e=c.data["partial-block"]=function(b){var c=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return c.data=s.createFrame(c.data),c.data["partial-block"]=d,a(b,c)},a.partials&&(c.partials=p.extend({},c.partials,a.partials))}(),void 0===a&&e&&(a=e),void 0===a)throw new r["default"]("The partial "+c.name+" could not be found");if(a instanceof Function)return a(b,c)}function i(){return""}function j(a,b){return b&&"root"in b||(b=b?s.createFrame(b):{},b.root=a),b}function k(a,b,c,d,e,f){if(a.decorator){var g={};b=a.decorator(b,g,c,d&&d[0],e,f,d),p.extend(b,g)}return b}var l=c(23)["default"],m=c(3)["default"],n=c(1)["default"];b.__esModule=!0,b.checkRevision=d,b.template=e,b.wrapProgram=f,b.resolvePartial=g,b.invokePartial=h,b.noop=i;var o=c(5),p=m(o),q=c(6),r=n(q),s=c(4)},function(a,b,c){a.exports={"default":c(24),__esModule:!0}},function(a,b,c){c(25),a.exports=c(30).Object.seal},function(a,b,c){var d=c(26);c(27)("seal",function(a){return function(b){return a&&d(b)?a(b):b}})},function(a,b){a.exports=function(a){return"object"==typeof a?null!==a:"function"==typeof a}},function(a,b,c){var d=c(28),e=c(30),f=c(33);a.exports=function(a,b){var c=(e.Object||{})[a]||Object[a],g={};g[a]=b(c),d(d.S+d.F*f(function(){c(1)}),"Object",g)}},function(a,b,c){var d=c(29),e=c(30),f=c(31),g="prototype",h=function(a,b,c){var i,j,k,l=a&h.F,m=a&h.G,n=a&h.S,o=a&h.P,p=a&h.B,q=a&h.W,r=m?e:e[b]||(e[b]={}),s=m?d:n?d[b]:(d[b]||{})[g];m&&(c=b);for(i in c)j=!l&&s&&i in s,j&&i in r||(k=j?s[i]:c[i],r[i]=m&&"function"!=typeof s[i]?c[i]:p&&j?f(k,d):q&&s[i]==k?function(a){var b=function(b){return this instanceof a?new a(b):a(b)};return b[g]=a[g],b}(k):o&&"function"==typeof k?f(Function.call,k):k,o&&((r[g]||(r[g]={}))[i]=k))};h.F=1,h.G=2,h.S=4,h.P=8,h.B=16,h.W=32,a.exports=h},function(a,b){var c=a.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=c)},function(a,b){var c=a.exports={version:"1.2.6"};"number"==typeof __e&&(__e=c)},function(a,b,c){var d=c(32);a.exports=function(a,b,c){if(d(a),void 0===b)return a;switch(c){case 1:return function(c){return a.call(b,c)};case 2:return function(c,d){return a.call(b,c,d)};case 3:return function(c,d,e){return a.call(b,c,d,e)}}return function(){return a.apply(b,arguments)}}},function(a,b){a.exports=function(a){if("function"!=typeof a)throw TypeError(a+" is not a function!");return a}},function(a,b){a.exports=function(a){try{return!!a()}catch(b){return!0}}},function(a,b){(function(c){"use strict";b.__esModule=!0,b["default"]=function(a){var b="undefined"!=typeof c?c:window,d=b.appikonHandlebars;a.noConflict=function(){return b.appikonHandlebars===a&&(b.appikonHandlebars=d),a}},a.exports=b["default"]}).call(b,function(){return this}())},function(a,b){"use strict";b.__esModule=!0;var c={helpers:{helperExpression:function(a){return"SubExpression"===a.type||("MustacheStatement"===a.type||"BlockStatement"===a.type)&&!!(a.params&&a.params.length||a.hash)},scopedId:function(a){return/^\.|this\b/.test(a.original)},simpleId:function(a){return 1===a.parts.length&&!c.helpers.scopedId(a)&&!a.depth}}};b["default"]=c,a.exports=b["default"]},function(a,b,c){"use strict";function d(a,b){if("Program"===a.type)return a;h["default"].yy=n,n.locInfo=function(a){return new n.SourceLocation(b&&b.srcName,a)};var c=new j["default"](b);return c.accept(h["default"].parse(a))}var e=c(1)["default"],f=c(3)["default"];b.__esModule=!0,b.parse=d;var g=c(37),h=e(g),i=c(38),j=e(i),k=c(40),l=f(k),m=c(5);b.parser=h["default"];var n={};m.extend(n,l)},function(a,b){"use strict";b.__esModule=!0;var c=function(){function a(){this.yy={}}var b={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,program_repetition0:6,statement:7,mustache:8,block:9,rawBlock:10,partial:11,partialBlock:12,content:13,COMMENT:14,CONTENT:15,openRawBlock:16,rawBlock_repetition_plus0:17,END_RAW_BLOCK:18,OPEN_RAW_BLOCK:19,helperName:20,openRawBlock_repetition0:21,openRawBlock_option0:22,CLOSE_RAW_BLOCK:23,openBlock:24,block_option0:25,closeBlock:26,openInverse:27,block_option1:28,OPEN_BLOCK:29,openBlock_repetition0:30,openBlock_option0:31,openBlock_option1:32,CLOSE:33,OPEN_INVERSE:34,openInverse_repetition0:35,openInverse_option0:36,openInverse_option1:37,openInverseChain:38,OPEN_INVERSE_CHAIN:39,openInverseChain_repetition0:40,openInverseChain_option0:41,openInverseChain_option1:42,inverseAndProgram:43,INVERSE:44,inverseChain:45,inverseChain_option0:46,OPEN_ENDBLOCK:47,OPEN:48,mustache_repetition0:49,mustache_option0:50,OPEN_UNESCAPED:51,mustache_repetition1:52,mustache_option1:53,CLOSE_UNESCAPED:54,OPEN_PARTIAL:55,partialName:56,partial_repetition0:57,partial_option0:58,openPartialBlock:59,OPEN_PARTIAL_BLOCK:60,openPartialBlock_repetition0:61,openPartialBlock_option0:62,param:63,sexpr:64,OPEN_SEXPR:65,sexpr_repetition0:66,sexpr_option0:67,CLOSE_SEXPR:68,hash:69,hash_repetition_plus0:70,hashSegment:71,ID:72,EQUALS:73,blockParams:74,OPEN_BLOCK_PARAMS:75,blockParams_repetition_plus0:76,CLOSE_BLOCK_PARAMS:77,path:78,dataName:79,STRING:80,NUMBER:81,BOOLEAN:82,UNDEFINED:83,NULL:84,DATA:85,pathSegments:86,SEP:87,attributeccept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"COMMENT",15:"CONTENT",18:"END_RAW_BLOCK",19:"OPEN_RAW_BLOCK",23:"CLOSE_RAW_BLOCK",29:"OPEN_BLOCK",33:"CLOSE",34:"OPEN_INVERSE",39:"OPEN_INVERSE_CHAIN",44:"INVERSE",47:"OPEN_ENDBLOCK",48:"OPEN",51:"OPEN_UNESCAPED",54:"CLOSE_UNESCAPED",55:"OPEN_PARTIAL",60:"OPEN_PARTIAL_BLOCK",65:"OPEN_SEXPR",68:"CLOSE_SEXPR",72:"ID",73:"EQUALS",75:"OPEN_BLOCK_PARAMS",77:"CLOSE_BLOCK_PARAMS",80:"STRING",81:"NUMBER",82:"BOOLEAN",83:"UNDEFINED",84:"NULL",85:"DATA",87:"SEP"},productions_:[0,[3,2],[4,1],[7,1],[7,1],[7,1],[7,1],[7,1],[7,1],[7,1],[13,1],[10,3],[16,5],[9,4],[9,4],[24,6],[27,6],[38,6],[43,2],[45,3],[45,1],[26,3],[8,5],[8,5],[11,5],[12,3],[59,5],[63,1],[63,1],[64,5],[69,1],[71,3],[74,3],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[56,1],[56,1],[79,2],[78,1],[86,3],[86,1],[6,0],[6,2],[17,1],[17,2],[21,0],[21,2],[22,0],[22,1],[25,0],[25,1],[28,0],[28,1],[30,0],[30,2],[31,0],[31,1],[32,0],[32,1],[35,0],[35,2],[36,0],[36,1],[37,0],[37,1],[40,0],[40,2],[41,0],[41,1],[42,0],[42,1],[46,0],[46,1],[49,0],[49,2],[50,0],[50,1],[52,0],[52,2],[53,0],[53,1],[57,0],[57,2],[58,0],[58,1],[61,0],[61,2],[62,0],[62,1],[66,0],[66,2],[67,0],[67,1],[70,1],[70,2],[76,1],[76,2]],performAction:function(a,b,c,d,e,f,g){var h=f.length-1;switch(e){case 1:return f[h-1];case 2:this.$=d.prepareProgram(f[h]);break;case 3:this.$=f[h];break;case 4:this.$=f[h];break;case 5:this.$=f[h];break;case 6:this.$=f[h];break;case 7:this.$=f[h];break;case 8:this.$=f[h];break;case 9:this.$={type:"CommentStatement",value:d.stripComment(f[h]),strip:d.stripFlags(f[h],f[h]),loc:d.locInfo(this._$)};break;case 10:this.$={type:"ContentStatement",original:f[h],value:f[h],loc:d.locInfo(this._$)};break;case 11:this.$=d.prepareRawBlock(f[h-2],f[h-1],f[h],this._$);break;case 12:this.$={path:f[h-3],params:f[h-2],hash:f[h-1]};break;case 13:this.$=d.prepareBlock(f[h-3],f[h-2],f[h-1],f[h],!1,this._$);break;case 14:this.$=d.prepareBlock(f[h-3],f[h-2],f[h-1],f[h],!0,this._$);break;case 15:this.$={open:f[h-5],path:f[h-4],params:f[h-3],hash:f[h-2],blockParams:f[h-1],strip:d.stripFlags(f[h-5],f[h])};break;case 16:this.$={path:f[h-4],params:f[h-3],hash:f[h-2],blockParams:f[h-1],strip:d.stripFlags(f[h-5],f[h])};break;case 17:this.$={path:f[h-4],params:f[h-3],hash:f[h-2],blockParams:f[h-1],strip:d.stripFlags(f[h-5],f[h])};break;case 18:this.$={strip:d.stripFlags(f[h-1],f[h-1]),program:f[h]};break;case 19:var i=d.prepareBlock(f[h-2],f[h-1],f[h],f[h],!1,this._$),j=d.prepareProgram([i],f[h-1].loc);j.chained=!0,this.$={strip:f[h-2].strip,program:j,chain:!0};break;case 20:this.$=f[h];break;case 21:this.$={path:f[h-1],strip:d.stripFlags(f[h-2],f[h])};break;case 22:this.$=d.prepareMustache(f[h-3],f[h-2],f[h-1],f[h-4],d.stripFlags(f[h-4],f[h]),this._$);break;case 23:this.$=d.prepareMustache(f[h-3],f[h-2],f[h-1],f[h-4],d.stripFlags(f[h-4],f[h]),this._$);break;case 24:this.$={type:"PartialStatement",name:f[h-3],params:f[h-2],hash:f[h-1],indent:"",strip:d.stripFlags(f[h-4],f[h]),loc:d.locInfo(this._$)};break;case 25:this.$=d.preparePartialBlock(f[h-2],f[h-1],f[h],this._$);break;case 26:this.$={path:f[h-3],params:f[h-2],hash:f[h-1],strip:d.stripFlags(f[h-4],f[h])};break;case 27:this.$=f[h];break;case 28:this.$=f[h];break;case 29:this.$={type:"SubExpression",path:f[h-3],params:f[h-2],hash:f[h-1],loc:d.locInfo(this._$)};break;case 30:this.$={type:"Hash",pairs:f[h],loc:d.locInfo(this._$)};break;case 31:this.$={type:"HashPair",key:d.id(f[h-2]),value:f[h],loc:d.locInfo(this._$)};break;case 32:this.$=d.id(f[h-1]);break;case 33:this.$=f[h];break;case 34:this.$=f[h];break;case 35:this.$={type:"StringLiteral",value:f[h],original:f[h],loc:d.locInfo(this._$)};break;case 36:this.$={type:"NumberLiteral",value:Number(f[h]),original:Number(f[h]),loc:d.locInfo(this._$)};break;case 37:this.$={type:"BooleanLiteral",value:"true"===f[h],original:"true"===f[h],loc:d.locInfo(this._$)};break;case 38:this.$={type:"UndefinedLiteral",original:void 0,value:void 0,loc:d.locInfo(this._$)};break;case 39:this.$={type:"NullLiteral",original:null,value:null,loc:d.locInfo(this._$)};break;case 40:this.$=f[h];break;case 41:this.$=f[h];break;case 42:this.$=d.preparePath(!0,f[h],this._$);break;case 43:this.$=d.preparePath(!1,f[h],this._$);break;case 44:f[h-2].push({part:d.id(f[h]),original:f[h],separator:f[h-1]}),this.$=f[h-2];break;case 45:this.$=[{part:d.id(f[h]),original:f[h]}];break;case 46:this.$=[];break;case 47:f[h-1].push(f[h]);break;case 48:this.$=[f[h]];break;case 49:f[h-1].push(f[h]);break;case 50:this.$=[];break;case 51:f[h-1].push(f[h]);break;case 58:this.$=[];break;case 59:f[h-1].push(f[h]);break;case 64:this.$=[];break;case 65:f[h-1].push(f[h]);break;case 70:this.$=[];break;case 71:f[h-1].push(f[h]);break;case 78:this.$=[];break;case 79:f[h-1].push(f[h]);break;case 82:this.$=[];break;case 83:f[h-1].push(f[h]);break;case 86:this.$=[];break;case 87:f[h-1].push(f[h]);break;case 90:this.$=[];break;case 91:f[h-1].push(f[h]);break;case 94:this.$=[];break;case 95:f[h-1].push(f[h]);break;case 98:this.$=[f[h]];break;case 99:f[h-1].push(f[h]);break;case 100:this.$=[f[h]];break;case 101:f[h-1].push(f[h])}},table:[{3:1,4:2,5:[2,46],6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{1:[3]},{5:[1,4]},{5:[2,2],7:5,8:6,9:7,10:8,11:9,12:10,13:11,14:[1,12],15:[1,20],16:17,19:[1,23],24:15,27:16,29:[1,21],34:[1,22],39:[2,2],44:[2,2],47:[2,2],48:[1,13],51:[1,14],55:[1,18],59:19,60:[1,24]},{1:[2,1]},{5:[2,47],14:[2,47],15:[2,47],19:[2,47],29:[2,47],34:[2,47],39:[2,47],44:[2,47],47:[2,47],48:[2,47],51:[2,47],55:[2,47],60:[2,47]},{5:[2,3],14:[2,3],15:[2,3],19:[2,3],29:[2,3],34:[2,3],39:[2,3],44:[2,3],47:[2,3],48:[2,3],51:[2,3],55:[2,3],60:[2,3]},{5:[2,4],14:[2,4],15:[2,4],19:[2,4],29:[2,4],34:[2,4],39:[2,4],44:[2,4],47:[2,4],48:[2,4],51:[2,4],55:[2,4],60:[2,4]},{5:[2,5],14:[2,5],15:[2,5],19:[2,5],29:[2,5],34:[2,5],39:[2,5],44:[2,5],47:[2,5],48:[2,5],51:[2,5],55:[2,5],60:[2,5]},{5:[2,6],14:[2,6],15:[2,6],19:[2,6],29:[2,6],34:[2,6],39:[2,6],44:[2,6],47:[2,6],48:[2,6],51:[2,6],55:[2,6],60:[2,6]},{5:[2,7],14:[2,7],15:[2,7],19:[2,7],29:[2,7],34:[2,7],39:[2,7],44:[2,7],47:[2,7],48:[2,7],51:[2,7],55:[2,7],60:[2,7]},{5:[2,8],14:[2,8],15:[2,8],19:[2,8],29:[2,8],34:[2,8],39:[2,8],44:[2,8],47:[2,8],48:[2,8],51:[2,8],55:[2,8],60:[2,8]},{5:[2,9],14:[2,9],15:[2,9],19:[2,9],29:[2,9],34:[2,9],39:[2,9],44:[2,9],47:[2,9],48:[2,9],51:[2,9],55:[2,9],60:[2,9]},{20:25,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:36,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:37,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],39:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{4:38,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{13:40,15:[1,20],17:39},{20:42,56:41,64:43,65:[1,44],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:45,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{5:[2,10],14:[2,10],15:[2,10],18:[2,10],19:[2,10],29:[2,10],34:[2,10],39:[2,10],44:[2,10],47:[2,10],48:[2,10],51:[2,10],55:[2,10],60:[2,10]},{20:46,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:47,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:48,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:42,56:49,64:43,65:[1,44],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[2,78],49:50,65:[2,78],72:[2,78],80:[2,78],81:[2,78],82:[2,78],83:[2,78],84:[2,78],85:[2,78]},{23:[2,33],33:[2,33],54:[2,33],65:[2,33],68:[2,33],72:[2,33],75:[2,33],80:[2,33],81:[2,33],82:[2,33],83:[2,33],84:[2,33],85:[2,33]},{23:[2,34],33:[2,34],54:[2,34],65:[2,34],68:[2,34],72:[2,34],75:[2,34],80:[2,34],81:[2,34],82:[2,34],83:[2,34],84:[2,34],85:[2,34]},{23:[2,35],33:[2,35],54:[2,35],65:[2,35],68:[2,35],72:[2,35],75:[2,35],80:[2,35],81:[2,35],82:[2,35],83:[2,35],84:[2,35],85:[2,35]},{23:[2,36],33:[2,36],54:[2,36],65:[2,36],68:[2,36],72:[2,36],75:[2,36],80:[2,36],81:[2,36],82:[2,36],83:[2,36],84:[2,36],85:[2,36]},{23:[2,37],33:[2,37],54:[2,37],65:[2,37],68:[2,37],72:[2,37],75:[2,37],80:[2,37],81:[2,37],82:[2,37],83:[2,37],84:[2,37],85:[2,37]},{23:[2,38],33:[2,38],54:[2,38],65:[2,38],68:[2,38],72:[2,38],75:[2,38],80:[2,38],81:[2,38],82:[2,38],83:[2,38],84:[2,38],85:[2,38]},{23:[2,39],33:[2,39],54:[2,39],65:[2,39],68:[2,39],72:[2,39],75:[2,39],80:[2,39],81:[2,39],82:[2,39],83:[2,39],84:[2,39],85:[2,39]},{23:[2,43],33:[2,43],54:[2,43],65:[2,43],68:[2,43],72:[2,43],75:[2,43],80:[2,43],81:[2,43],82:[2,43],83:[2,43],84:[2,43],85:[2,43],87:[1,51]},{72:[1,35],86:52},{23:[2,45],33:[2,45],54:[2,45],65:[2,45],68:[2,45],72:[2,45],75:[2,45],80:[2,45],81:[2,45],82:[2,45],83:[2,45],84:[2,45],85:[2,45],87:[2,45]},{52:53,54:[2,82],65:[2,82],72:[2,82],80:[2,82],81:[2,82],82:[2,82],83:[2,82],84:[2,82],85:[2,82]},{25:54,38:56,39:[1,58],43:57,44:[1,59],45:55,47:[2,54]},{28:60,43:61,44:[1,59],47:[2,56]},{13:63,15:[1,20],18:[1,62]},{15:[2,48],18:[2,48]},{33:[2,86],57:64,65:[2,86],72:[2,86],80:[2,86],81:[2,86],82:[2,86],83:[2,86],84:[2,86],85:[2,86]},{33:[2,40],65:[2,40],72:[2,40],80:[2,40],81:[2,40],82:[2,40],83:[2,40],84:[2,40],85:[2,40]},{33:[2,41],65:[2,41],72:[2,41],80:[2,41],81:[2,41],82:[2,41],83:[2,41],84:[2,41],85:[2,41]},{20:65,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{26:66,47:[1,67]},{30:68,33:[2,58],65:[2,58],72:[2,58],75:[2,58],80:[2,58],81:[2,58],82:[2,58],83:[2,58],84:[2,58],85:[2,58]},{33:[2,64],35:69,65:[2,64],72:[2,64],75:[2,64],80:[2,64],81:[2,64],82:[2,64],83:[2,64],84:[2,64],85:[2,64]},{21:70,23:[2,50],65:[2,50],72:[2,50],80:[2,50],81:[2,50],82:[2,50],83:[2,50],84:[2,50],85:[2,50]},{33:[2,90],61:71,65:[2,90],72:[2,90],80:[2,90],81:[2,90],82:[2,90],83:[2,90],84:[2,90],85:[2,90]},{20:75,33:[2,80],50:72,63:73,64:76,65:[1,44],69:74,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{72:[1,80]},{23:[2,42],33:[2,42],54:[2,42],65:[2,42],68:[2,42],72:[2,42],75:[2,42],80:[2,42],81:[2,42],82:[2,42],83:[2,42],84:[2,42],85:[2,42],87:[1,51]},{20:75,53:81,54:[2,84],63:82,64:76,65:[1,44],69:83,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{26:84,47:[1,67]},{47:[2,55]},{4:85,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],39:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{47:[2,20]},{20:86,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:87,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{26:88,47:[1,67]},{47:[2,57]},{5:[2,11],14:[2,11],15:[2,11],19:[2,11],29:[2,11],34:[2,11],39:[2,11],44:[2,11],47:[2,11],48:[2,11],51:[2,11],55:[2,11],60:[2,11]},{15:[2,49],18:[2,49]},{20:75,33:[2,88],58:89,63:90,64:76,65:[1,44],69:91,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{65:[2,94],66:92,68:[2,94],72:[2,94],80:[2,94],81:[2,94],82:[2,94],83:[2,94],84:[2,94],85:[2,94]},{5:[2,25],14:[2,25],15:[2,25],19:[2,25],29:[2,25],34:[2,25],39:[2,25],44:[2,25],47:[2,25],48:[2,25],51:[2,25],55:[2,25],60:[2,25]},{20:93,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,31:94,33:[2,60],63:95,64:76,65:[1,44],69:96,70:77,71:78,72:[1,79],75:[2,60],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,33:[2,66],36:97,63:98,64:76,65:[1,44],69:99,70:77,71:78,72:[1,79],75:[2,66],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,22:100,23:[2,52],63:101,64:76,65:[1,44],69:102,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,33:[2,92],62:103,63:104,64:76,65:[1,44],69:105,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[1,106]},{33:[2,79],65:[2,79],72:[2,79],80:[2,79],81:[2,79],82:[2,79],83:[2,79],84:[2,79],85:[2,79]},{33:[2,81]},{23:[2,27],33:[2,27],54:[2,27],65:[2,27],68:[2,27],72:[2,27],75:[2,27],80:[2,27],81:[2,27],82:[2,27],83:[2,27],84:[2,27],85:[2,27]},{23:[2,28],33:[2,28],54:[2,28],65:[2,28],68:[2,28],72:[2,28],75:[2,28],80:[2,28],81:[2,28],82:[2,28],83:[2,28],84:[2,28],85:[2,28]},{23:[2,30],33:[2,30],54:[2,30],68:[2,30],71:107,72:[1,108],75:[2,30]},{23:[2,98],33:[2,98],54:[2,98],68:[2,98],72:[2,98],75:[2,98]},{23:[2,45],33:[2,45],54:[2,45],65:[2,45],68:[2,45],72:[2,45],73:[1,109],75:[2,45],80:[2,45],81:[2,45],82:[2,45],83:[2,45],84:[2,45],85:[2,45],87:[2,45]},{23:[2,44],33:[2,44],54:[2,44],65:[2,44],68:[2,44],72:[2,44],75:[2,44],80:[2,44],81:[2,44],82:[2,44],83:[2,44],84:[2,44],85:[2,44],87:[2,44]},{54:[1,110]},{54:[2,83],65:[2,83],72:[2,83],80:[2,83],81:[2,83],82:[2,83],83:[2,83],84:[2,83],85:[2,83]},{54:[2,85]},{5:[2,13],14:[2,13],15:[2,13],19:[2,13],29:[2,13],34:[2,13],39:[2,13],44:[2,13],47:[2,13],48:[2,13],51:[2,13],55:[2,13],60:[2,13]},{38:56,39:[1,58],43:57,44:[1,59],45:112,46:111,47:[2,76]},{33:[2,70],40:113,65:[2,70],72:[2,70],75:[2,70],80:[2,70],81:[2,70],82:[2,70],83:[2,70],84:[2,70],85:[2,70]},{47:[2,18]},{5:[2,14],14:[2,14],15:[2,14],19:[2,14],29:[2,14],34:[2,14],39:[2,14],44:[2,14],47:[2,14],48:[2,14],51:[2,14],55:[2,14],60:[2,14]},{33:[1,114]},{33:[2,87],65:[2,87],72:[2,87],80:[2,87],81:[2,87],82:[2,87],83:[2,87],84:[2,87],
            85:[2,87]},{33:[2,89]},{20:75,63:116,64:76,65:[1,44],67:115,68:[2,96],69:117,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[1,118]},{32:119,33:[2,62],74:120,75:[1,121]},{33:[2,59],65:[2,59],72:[2,59],75:[2,59],80:[2,59],81:[2,59],82:[2,59],83:[2,59],84:[2,59],85:[2,59]},{33:[2,61],75:[2,61]},{33:[2,68],37:122,74:123,75:[1,121]},{33:[2,65],65:[2,65],72:[2,65],75:[2,65],80:[2,65],81:[2,65],82:[2,65],83:[2,65],84:[2,65],85:[2,65]},{33:[2,67],75:[2,67]},{23:[1,124]},{23:[2,51],65:[2,51],72:[2,51],80:[2,51],81:[2,51],82:[2,51],83:[2,51],84:[2,51],85:[2,51]},{23:[2,53]},{33:[1,125]},{33:[2,91],65:[2,91],72:[2,91],80:[2,91],81:[2,91],82:[2,91],83:[2,91],84:[2,91],85:[2,91]},{33:[2,93]},{5:[2,22],14:[2,22],15:[2,22],19:[2,22],29:[2,22],34:[2,22],39:[2,22],44:[2,22],47:[2,22],48:[2,22],51:[2,22],55:[2,22],60:[2,22]},{23:[2,99],33:[2,99],54:[2,99],68:[2,99],72:[2,99],75:[2,99]},{73:[1,109]},{20:75,63:126,64:76,65:[1,44],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{5:[2,23],14:[2,23],15:[2,23],19:[2,23],29:[2,23],34:[2,23],39:[2,23],44:[2,23],47:[2,23],48:[2,23],51:[2,23],55:[2,23],60:[2,23]},{47:[2,19]},{47:[2,77]},{20:75,33:[2,72],41:127,63:128,64:76,65:[1,44],69:129,70:77,71:78,72:[1,79],75:[2,72],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{5:[2,24],14:[2,24],15:[2,24],19:[2,24],29:[2,24],34:[2,24],39:[2,24],44:[2,24],47:[2,24],48:[2,24],51:[2,24],55:[2,24],60:[2,24]},{68:[1,130]},{65:[2,95],68:[2,95],72:[2,95],80:[2,95],81:[2,95],82:[2,95],83:[2,95],84:[2,95],85:[2,95]},{68:[2,97]},{5:[2,21],14:[2,21],15:[2,21],19:[2,21],29:[2,21],34:[2,21],39:[2,21],44:[2,21],47:[2,21],48:[2,21],51:[2,21],55:[2,21],60:[2,21]},{33:[1,131]},{33:[2,63]},{72:[1,133],76:132},{33:[1,134]},{33:[2,69]},{15:[2,12]},{14:[2,26],15:[2,26],19:[2,26],29:[2,26],34:[2,26],47:[2,26],48:[2,26],51:[2,26],55:[2,26],60:[2,26]},{23:[2,31],33:[2,31],54:[2,31],68:[2,31],72:[2,31],75:[2,31]},{33:[2,74],42:135,74:136,75:[1,121]},{33:[2,71],65:[2,71],72:[2,71],75:[2,71],80:[2,71],81:[2,71],82:[2,71],83:[2,71],84:[2,71],85:[2,71]},{33:[2,73],75:[2,73]},{23:[2,29],33:[2,29],54:[2,29],65:[2,29],68:[2,29],72:[2,29],75:[2,29],80:[2,29],81:[2,29],82:[2,29],83:[2,29],84:[2,29],85:[2,29]},{14:[2,15],15:[2,15],19:[2,15],29:[2,15],34:[2,15],39:[2,15],44:[2,15],47:[2,15],48:[2,15],51:[2,15],55:[2,15],60:[2,15]},{72:[1,138],77:[1,137]},{72:[2,100],77:[2,100]},{14:[2,16],15:[2,16],19:[2,16],29:[2,16],34:[2,16],44:[2,16],47:[2,16],48:[2,16],51:[2,16],55:[2,16],60:[2,16]},{33:[1,139]},{33:[2,75]},{33:[2,32]},{72:[2,101],77:[2,101]},{14:[2,17],15:[2,17],19:[2,17],29:[2,17],34:[2,17],39:[2,17],44:[2,17],47:[2,17],48:[2,17],51:[2,17],55:[2,17],60:[2,17]}],defaultActions:{4:[2,1],55:[2,55],57:[2,20],61:[2,57],74:[2,81],83:[2,85],87:[2,18],91:[2,89],102:[2,53],105:[2,93],111:[2,19],112:[2,77],117:[2,97],120:[2,63],123:[2,69],124:[2,12],136:[2,75],137:[2,32]},parseError:function(a,b){throw new Error(a)},parse:function(a){function b(){var a;return a=c.lexer.lex()||1,"number"!=typeof a&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0;this.lexer.setInput(a),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,this.yy.parser=this,"undefined"==typeof this.lexer.yylloc&&(this.lexer.yylloc={});var l=this.lexer.yylloc;f.push(l);var m=this.lexer.options&&this.lexer.options.ranges;"function"==typeof this.yy.parseError&&(this.parseError=this.yy.parseError);for(var n,o,p,q,r,s,t,u,v,w={};;){if(p=d[d.length-1],this.defaultActions[p]?q=this.defaultActions[p]:(null!==n&&"undefined"!=typeof n||(n=b()),q=g[p]&&g[p][n]),"undefined"==typeof q||!q.length||!q[0]){var x="";if(!k){v=[];for(s in g[p])this.terminals_[s]&&s>2&&v.push("'"+this.terminals_[s]+"'");x=this.lexer.showPosition?"Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+v.join(", ")+", got '"+(this.terminals_[n]||n)+"'":"Parse error on line "+(i+1)+": Unexpected "+(1==n?"end of input":"'"+(this.terminals_[n]||n)+"'"),this.parseError(x,{text:this.lexer.match,token:this.terminals_[n]||n,line:this.lexer.yylineno,loc:l,expected:v})}}if(q[0]instanceof Array&&q.length>1)throw new Error("Parse Error: multiple actions possible at state: "+p+", token: "+n);switch(q[0]){case 1:d.push(n),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(q[1]),n=null,o?(n=o,o=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,l=this.lexer.yylloc,k>0&&k--);break;case 2:if(t=this.productions_[q[1]][1],w.$=e[e.length-t],w._$={first_line:f[f.length-(t||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(t||1)].first_column,last_column:f[f.length-1].last_column},m&&(w._$.range=[f[f.length-(t||1)].range[0],f[f.length-1].range[1]]),r=this.performAction.call(w,h,j,i,this.yy,q[1],e,f),"undefined"!=typeof r)return r;t&&(d=d.slice(0,-1*t*2),e=e.slice(0,-1*t),f=f.slice(0,-1*t)),d.push(this.productions_[q[1]][0]),e.push(w.$),f.push(w._$),u=g[d[d.length-2]][d[d.length-1]],d.push(u);break;case 3:return!0}}return!0}},c=function(){var a={EOF:1,parseError:function(a,b){if(!this.yy.parser)throw new Error(a);this.yy.parser.parseError(a,b)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.offset++,this.match+=a,this.matched+=a;var b=a.match(/(?:\r\n?|\n).*/g);return b?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),a},unput:function(a){var b=a.length,c=a.split(/(?:\r\n?|\n)/g);this._input=a+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-b-1),this.offset-=b;var d=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),c.length-1&&(this.yylineno-=c.length-1);var e=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:c?(c.length===d.length?this.yylloc.first_column:0)+d[d.length-c.length].length-c[0].length:this.yylloc.first_column-b},this.options.ranges&&(this.yylloc.range=[e[0],e[0]+this.yyleng-b]),this},more:function(){return this._more=!0,this},less:function(a){this.unput(this.match.slice(a))},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=new Array(a.length+1).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d,e;this._more||(this.yytext="",this.match="");for(var f=this._currentRules(),g=0;g<f.length&&(c=this._input.match(this.rules[f[g]]),!c||b&&!(c[0].length>b[0].length)||(b=c,d=g,this.options.flex));g++);return b?(e=b[0].match(/(?:\r\n?|\n).*/g),e&&(this.yylineno+=e.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:e?e[e.length-1].length-e[e.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,f[d],this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),a?a:void 0):""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var a=this.next();return"undefined"!=typeof a?a:this.lex()},begin:function(a){this.conditionStack.push(a)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(a){this.begin(a)}};return a.options={},a.performAction=function(a,b,c,d){function e(a,c){return b.yytext=b.yytext.substr(a,b.yyleng-c)}switch(c){case 0:if("\\\\"===b.yytext.slice(-2)?(e(0,1),this.begin("mu")):"\\"===b.yytext.slice(-1)?(e(0,1),this.begin("emu")):this.begin("mu"),b.yytext)return 15;break;case 1:return 15;case 2:return this.popState(),15;case 3:return this.begin("raw"),15;case 4:return this.popState(),"raw"===this.conditionStack[this.conditionStack.length-1]?15:(b.yytext=b.yytext.substr(5,b.yyleng-9),"END_RAW_BLOCK");case 5:return 15;case 6:return this.popState(),14;case 7:return 65;case 8:return 68;case 9:return 19;case 10:return this.popState(),this.begin("raw"),23;case 11:return 55;case 12:return 60;case 13:return 29;case 14:return 47;case 15:return this.popState(),44;case 16:return this.popState(),44;case 17:return 34;case 18:return 39;case 19:return 51;case 20:return 48;case 21:this.unput(b.yytext),this.popState(),this.begin("com");break;case 22:return this.popState(),14;case 23:return 48;case 24:return 73;case 25:return 72;case 26:return 72;case 27:return 87;case 28:break;case 29:return this.popState(),54;case 30:return this.popState(),33;case 31:return b.yytext=e(1,2).replace(/\\"/g,'"'),80;case 32:return b.yytext=e(1,2).replace(/\\'/g,"'"),80;case 33:return 85;case 34:return 82;case 35:return 82;case 36:return 83;case 37:return 84;case 38:return 81;case 39:return 75;case 40:return 77;case 41:return 72;case 42:return b.yytext=b.yytext.replace(/\\([\\\]])/g,"$1"),72;case 43:return"INVALID";case 44:return 5}},a.rules=[/^(?:[^\x00]*?(?=(\{\{)))/,/^(?:[^\x00]+)/,/^(?:[^\x00]{2,}?(?=(\{\{|\\\{\{|\\\\\{\{|$)))/,/^(?:\{\{\{\{(?=[^\/]))/,/^(?:\{\{\{\{\/[^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=[=}\s\/.])\}\}\}\})/,/^(?:[^\x00]*?(?=(\{\{\{\{)))/,/^(?:[\s\S]*?--(~)?\}\})/,/^(?:\()/,/^(?:\))/,/^(?:\{\{\{\{)/,/^(?:\}\}\}\})/,/^(?:\{\{(~)?>)/,/^(?:\{\{(~)?#>)/,/^(?:\{\{(~)?#\*?)/,/^(?:\{\{(~)?\/)/,/^(?:\{\{(~)?\^\s*(~)?\}\})/,/^(?:\{\{(~)?\s*else\s*(~)?\}\})/,/^(?:\{\{(~)?\^)/,/^(?:\{\{(~)?\s*else\b)/,/^(?:\{\{(~)?\{)/,/^(?:\{\{(~)?&)/,/^(?:\{\{(~)?!--)/,/^(?:\{\{(~)?![\s\S]*?\}\})/,/^(?:\{\{(~)?\*?)/,/^(?:=)/,/^(?:\.\.)/,/^(?:\.(?=([=~}\s\/.)|])))/,/^(?:[\/.])/,/^(?:\s+)/,/^(?:\}(~)?\}\})/,/^(?:(~)?\}\})/,/^(?:"(\\["]|[^"])*")/,/^(?:'(\\[']|[^'])*')/,/^(?:@)/,/^(?:true(?=([~}\s)])))/,/^(?:false(?=([~}\s)])))/,/^(?:undefined(?=([~}\s)])))/,/^(?:null(?=([~}\s)])))/,/^(?:-?[0-9]+(?:\.[0-9]+)?(?=([~}\s)])))/,/^(?:as\s+\|)/,/^(?:\|)/,/^(?:([^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=([=~}\s\/.)|]))))/,/^(?:\[(\\\]|[^\]])*\])/,/^(?:.)/,/^(?:$)/],a.conditions={mu:{rules:[7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],inclusive:!1},emu:{rules:[2],inclusive:!1},com:{rules:[6],inclusive:!1},raw:{rules:[3,4,5],inclusive:!1},INITIAL:{rules:[0,1,44],inclusive:!0}},a}();return b.lexer=c,a.prototype=b,b.Parser=a,new a}();b["default"]=c,a.exports=b["default"]},function(a,b,c){"use strict";function d(){var a=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];this.options=a}function e(a,b,c){void 0===b&&(b=a.length);var d=a[b-1],e=a[b-2];return d?"ContentStatement"===d.type?(e||!c?/\r?\n\s*?$/:/(^|\r?\n)\s*?$/).test(d.original):void 0:c}function f(a,b,c){void 0===b&&(b=-1);var d=a[b+1],e=a[b+2];return d?"ContentStatement"===d.type?(e||!c?/^\s*?\r?\n/:/^\s*?(\r?\n|$)/).test(d.original):void 0:c}function g(a,b,c){var d=a[null==b?0:b+1];if(d&&"ContentStatement"===d.type&&(c||!d.rightStripped)){var e=d.value;d.value=d.value.replace(c?/^\s+/:/^[ \t]*\r?\n?/,""),d.rightStripped=d.value!==e}}function h(a,b,c){var d=a[null==b?a.length-1:b-1];if(d&&"ContentStatement"===d.type&&(c||!d.leftStripped)){var e=d.value;return d.value=d.value.replace(c?/\s+$/:/[ \t]+$/,""),d.leftStripped=d.value!==e,d.leftStripped}}var i=c(1)["default"];b.__esModule=!0;var j=c(39),k=i(j);d.prototype=new k["default"],d.prototype.Program=function(a){var b=!this.options.ignoreStandalone,c=!this.isRootSeen;this.isRootSeen=!0;for(var d=a.body,i=0,j=d.length;i<j;i++){var k=d[i],l=this.accept(k);if(l){var m=e(d,i,c),n=f(d,i,c),o=l.openStandalone&&m,p=l.closeStandalone&&n,q=l.inlineStandalone&&m&&n;l.close&&g(d,i,!0),l.open&&h(d,i,!0),b&&q&&(g(d,i),h(d,i)&&"PartialStatement"===k.type&&(k.indent=/([ \t]+$)/.exec(d[i-1].original)[1])),b&&o&&(g((k.program||k.inverse).body),h(d,i)),b&&p&&(g(d,i),h((k.inverse||k.program).body))}}return a},d.prototype.BlockStatement=d.prototype.DecoratorBlock=d.prototype.PartialBlockStatement=function(a){this.accept(a.program),this.accept(a.inverse);var b=a.program||a.inverse,c=a.program&&a.inverse,d=c,i=c;if(c&&c.chained)for(d=c.body[0].program;i.chained;)i=i.body[i.body.length-1].program;var j={open:a.openStrip.open,close:a.closeStrip.close,openStandalone:f(b.body),closeStandalone:e((d||b).body)};if(a.openStrip.close&&g(b.body,null,!0),c){var k=a.inverseStrip;k.open&&h(b.body,null,!0),k.close&&g(d.body,null,!0),a.closeStrip.open&&h(i.body,null,!0),!this.options.ignoreStandalone&&e(b.body)&&f(d.body)&&(h(b.body),g(d.body))}else a.closeStrip.open&&h(b.body,null,!0);return j},d.prototype.Decorator=d.prototype.MustacheStatement=function(a){return a.strip},d.prototype.PartialStatement=d.prototype.CommentStatement=function(a){var b=a.strip||{};return{inlineStandalone:!0,open:b.open,close:b.close}},b["default"]=d,a.exports=b["default"]},function(a,b,c){"use strict";function d(){this.parents=[]}function e(a){this.acceptRequired(a,"path"),this.acceptArray(a.params),this.acceptKey(a,"hash")}function f(a){e.call(this,a),this.acceptKey(a,"program"),this.acceptKey(a,"inverse")}function g(a){this.acceptRequired(a,"name"),this.acceptArray(a.params),this.acceptKey(a,"hash")}var h=c(1)["default"];b.__esModule=!0;var i=c(6),j=h(i);d.prototype={constructor:d,mutating:!1,acceptKey:function(a,b){var c=this.accept(a[b]);if(this.mutating){if(c&&!d.prototype[c.type])throw new j["default"]('Unexpected node type "'+c.type+'" found when accepting '+b+" on "+a.type);a[b]=c}},acceptRequired:function(a,b){if(this.acceptKey(a,b),!a[b])throw new j["default"](a.type+" requires "+b)},acceptArray:function(a){for(var b=0,c=a.length;b<c;b++)this.acceptKey(a,b),a[b]||(a.splice(b,1),b--,c--)},accept:function(a){if(a){if(!this[a.type])throw new j["default"]("Unknown type: "+a.type,a);this.current&&this.parents.unshift(this.current),this.current=a;var b=this[a.type](a);return this.current=this.parents.shift(),!this.mutating||b?b:b!==!1?a:void 0}},Program:function(a){this.acceptArray(a.body)},MustacheStatement:e,Decorator:e,BlockStatement:f,DecoratorBlock:f,PartialStatement:g,PartialBlockStatement:function(a){g.call(this,a),this.acceptKey(a,"program")},ContentStatement:function(){},CommentStatement:function(){},SubExpression:e,PathExpression:function(){},StringLiteral:function(){},NumberLiteral:function(){},BooleanLiteral:function(){},UndefinedLiteral:function(){},NullLiteral:function(){},Hash:function(a){this.acceptArray(a.pairs)},HashPair:function(a){this.acceptRequired(a,"value")}},b["default"]=d,a.exports=b["default"]},function(a,b,c){"use strict";function d(a,b){if(b=b.path?b.path.original:b,a.path.original!==b){var c={loc:a.path.loc};throw new q["default"](a.path.original+" doesn't match "+b,c)}}function e(a,b){this.source=a,this.start={line:b.first_line,column:b.first_column},this.end={line:b.last_line,column:b.last_column}}function f(a){return/^\[.*\]$/.test(a)?a.substr(1,a.length-2):a}function g(a,b){return{open:"~"===a.charAt(2),close:"~"===b.charAt(b.length-3)}}function h(a){return a.replace(/^\{\{~?\!-?-?/,"").replace(/-?-?~?\}\}$/,"")}function i(a,b,c){c=this.locInfo(c);for(var d=a?"@":"",e=[],f=0,g="",h=0,i=b.length;h<i;h++){var j=b[h].part,k=b[h].original!==j;if(d+=(b[h].separator||"")+j,k||".."!==j&&"."!==j&&"this"!==j)e.push(j);else{if(e.length>0)throw new q["default"]("Invalid path: "+d,{loc:c});".."===j&&(f++,g+="../")}}return{type:"PathExpression",data:a,depth:f,parts:e,original:d,loc:c}}function j(a,b,c,d,e,f){var g=d.charAt(3)||d.charAt(2),h="{"!==g&&"&"!==g,i=/\*/.test(d);return{type:i?"Decorator":"MustacheStatement",path:a,params:b,hash:c,escaped:h,strip:e,loc:this.locInfo(f)}}function k(a,b,c,e){d(a,c),e=this.locInfo(e);var f={type:"Program",body:b,strip:{},loc:e};return{type:"BlockStatement",path:a.path,params:a.params,hash:a.hash,program:f,openStrip:{},inverseStrip:{},closeStrip:{},loc:e}}function l(a,b,c,e,f,g){e&&e.path&&d(a,e);var h=/\*/.test(a.open);b.blockParams=a.blockParams;var i=void 0,j=void 0;if(c){if(h)throw new q["default"]("Unexpected inverse block on decorator",c);c.chain&&(c.program.body[0].closeStrip=e.strip),j=c.strip,i=c.program}return f&&(f=i,i=b,b=f),{type:h?"DecoratorBlock":"BlockStatement",path:a.path,params:a.params,hash:a.hash,program:b,inverse:i,openStrip:a.strip,inverseStrip:j,closeStrip:e&&e.strip,loc:this.locInfo(g)}}function m(a,b){if(!b&&a.length){var c=a[0].loc,d=a[a.length-1].loc;c&&d&&(b={source:c.source,start:{line:c.start.line,column:c.start.column},end:{line:d.end.line,column:d.end.column}})}return{type:"Program",body:a,strip:{},loc:b}}function n(a,b,c,e){return d(a,c),{type:"PartialBlockStatement",name:a.path,params:a.params,hash:a.hash,program:b,openStrip:a.strip,closeStrip:c&&c.strip,loc:this.locInfo(e)}}var o=c(1)["default"];b.__esModule=!0,b.SourceLocation=e,b.id=f,b.stripFlags=g,b.stripComment=h,b.preparePath=i,b.prepareMustache=j,b.prepareRawBlock=k,b.prepareBlock=l,b.prepareProgram=m,b.preparePartialBlock=n;var p=c(6),q=o(p)},function(a,b,c){"use strict";function d(){}function e(a,b,c){if(null==a||"string"!=typeof a&&"Program"!==a.type)throw new k["default"]("You must pass a string or appikonHandlebars AST to appikonHandlebars.precompile. You passed "+a);b=b||{},"data"in b||(b.data=!0),b.compat&&(b.useDepths=!0);var d=c.parse(a,b),e=(new c.Compiler).compile(d,b);return(new c.JavaScriptCompiler).compile(e,b)}function f(a,b,c){function d(){var d=c.parse(a,b),e=(new c.Compiler).compile(d,b),f=(new c.JavaScriptCompiler).compile(e,b,void 0,!0);return c.template(f)}function e(a,b){return f||(f=d()),f.call(this,a,b)}if(void 0===b&&(b={}),null==a||"string"!=typeof a&&"Program"!==a.type)throw new k["default"]("You must pass a string or appikonHandlebars AST to appikonHandlebars.compile. You passed "+a);"data"in b||(b.data=!0),b.compat&&(b.useDepths=!0);var f=void 0;return e._setup=function(a){return f||(f=d()),f._setup(a)},e._child=function(a,b,c,e){return f||(f=d()),f._child(a,b,c,e)},e}function g(a,b){if(a===b)return!0;if(l.isArray(a)&&l.isArray(b)&&a.length===b.length){for(var c=0;c<a.length;c++)if(!g(a[c],b[c]))return!1;return!0}}function h(a){if(!a.path.parts){var b=a.path;a.path={type:"PathExpression",data:!1,depth:0,parts:[b.original+""],original:b.original+"",loc:b.loc}}}var i=c(1)["default"];b.__esModule=!0,b.Compiler=d,b.precompile=e,b.compile=f;var j=c(6),k=i(j),l=c(5),m=c(35),n=i(m),o=[].slice;d.prototype={compiler:d,equals:function(a){var b=this.opcodes.length;if(a.opcodes.length!==b)return!1;for(var c=0;c<b;c++){var d=this.opcodes[c],e=a.opcodes[c];if(d.opcode!==e.opcode||!g(d.args,e.args))return!1}b=this.children.length;for(var c=0;c<b;c++)if(!this.children[c].equals(a.children[c]))return!1;return!0},guid:0,compile:function(a,b){this.sourceNode=[],this.opcodes=[],this.children=[],this.options=b,this.stringParams=b.stringParams,this.trackIds=b.trackIds,b.blockParams=b.blockParams||[];var c=b.knownHelpers;if(b.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0,lookup:!0},c)for(var d in c)d in c&&(b.knownHelpers[d]=c[d]);return this.accept(a)},compileProgram:function(a){var b=new this.compiler,c=b.compile(a,this.options),d=this.guid++;return this.usePartial=this.usePartial||c.usePartial,this.children[d]=c,this.useDepths=this.useDepths||c.useDepths,d},accept:function(a){if(!this[a.type])throw new k["default"]("Unknown type: "+a.type,a);this.sourceNode.unshift(a);var b=this[a.type](a);return this.sourceNode.shift(),b},Program:function(a){this.options.blockParams.unshift(a.blockParams);for(var b=a.body,c=b.length,d=0;d<c;d++)this.accept(b[d]);return this.options.blockParams.shift(),this.isSimple=1===c,this.blockParams=a.blockParams?a.blockParams.length:0,this},BlockStatement:function(a){h(a);var b=a.program,c=a.inverse;b=b&&this.compileProgram(b),c=c&&this.compileProgram(c);var d=this.classifySexpr(a);"helper"===d?this.helperSexpr(a,b,c):"simple"===d?(this.simpleSexpr(a),this.opcode("pushProgram",b),this.opcode("pushProgram",c),this.opcode("emptyHash"),this.opcode("blockValue",a.path.original)):(this.ambiguousSexpr(a,b,c),this.opcode("pushProgram",b),this.opcode("pushProgram",c),this.opcode("emptyHash"),this.opcode("ambiguousBlockValue")),this.opcode("append")},DecoratorBlock:function(a){var b=a.program&&this.compileProgram(a.program),c=this.setupFullMustacheParams(a,b,void 0),d=a.path;this.useDecorators=!0,this.opcode("registerDecorator",c.length,d.original)},PartialStatement:function(a){this.usePartial=!0;var b=a.program;b&&(b=this.compileProgram(a.program));var c=a.params;if(c.length>1)throw new k["default"]("Unsupported number of partial arguments: "+c.length,a);c.length||(this.options.explicitPartialContext?this.opcode("pushLiteral","undefined"):c.push({type:"PathExpression",parts:[],depth:0}));var d=a.name.original,e="SubExpression"===a.name.type;e&&this.accept(a.name),this.setupFullMustacheParams(a,b,void 0,!0);var f=a.indent||"";this.options.preventIndent&&f&&(this.opcode("appendContent",f),f=""),this.opcode("invokePartial",e,d,f),this.opcode("append")},PartialBlockStatement:function(a){this.PartialStatement(a)},MustacheStatement:function(a){this.SubExpression(a),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},Decorator:function(a){this.DecoratorBlock(a)},ContentStatement:function(a){a.value&&this.opcode("appendContent",a.value)},CommentStatement:function(){},SubExpression:function(a){h(a);var b=this.classifySexpr(a);"simple"===b?this.simpleSexpr(a):"helper"===b?this.helperSexpr(a):this.ambiguousSexpr(a)},ambiguousSexpr:function(a,b,c){var d=a.path,e=d.parts[0],f=null!=b||null!=c;this.opcode("getContext",d.depth),this.opcode("pushProgram",b),this.opcode("pushProgram",c),d.strict=!0,this.accept(d),this.opcode("invokeAmbiguous",e,f)},simpleSexpr:function(a){var b=a.path;b.strict=!0,this.accept(b),this.opcode("resolvePossibleLambda")},helperSexpr:function(a,b,c){var d=this.setupFullMustacheParams(a,b,c),e=a.path,f=e.parts[0];if(this.options.knownHelpers[f])this.opcode("invokeKnownHelper",d.length,f);else{if(this.options.knownHelpersOnly)throw new k["default"]("You specified knownHelpersOnly, but used the unknown helper "+f,a);e.strict=!0,e.falsy=!0,this.accept(e),this.opcode("invokeHelper",d.length,e.original,n["default"].helpers.simpleId(e))}},PathExpression:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth);var b=a.parts[0],c=n["default"].helpers.scopedId(a),d=!a.depth&&!c&&this.blockParamIndex(b);d?this.opcode("lookupBlockParam",d,a.parts):b?a.data?(this.options.data=!0,this.opcode("lookupData",a.depth,a.parts,a.strict)):this.opcode("lookupOnContext",a.parts,a.falsy,a.strict,c):this.opcode("pushContext")},StringLiteral:function(a){this.opcode("pushString",a.value)},NumberLiteral:function(a){this.opcode("pushLiteral",a.value)},BooleanLiteral:function(a){this.opcode("pushLiteral",a.value)},UndefinedLiteral:function(){this.opcode("pushLiteral","undefined")},NullLiteral:function(){this.opcode("pushLiteral","null")},Hash:function(a){var b=a.pairs,c=0,d=b.length;for(this.opcode("pushHash");c<d;c++)this.pushParam(b[c].value);for(;c--;)this.opcode("assignToHash",b[c].key);this.opcode("popHash")},opcode:function(a){this.opcodes.push({opcode:a,args:o.call(arguments,1),loc:this.sourceNode[0].loc})},addDepth:function(a){a&&(this.useDepths=!0)},classifySexpr:function(a){var b=n["default"].helpers.simpleId(a.path),c=b&&!!this.blockParamIndex(a.path.parts[0]),d=!c&&n["default"].helpers.helperExpression(a),e=!c&&(d||b);if(e&&!d){var f=a.path.parts[0],g=this.options;g.knownHelpers[f]?d=!0:g.knownHelpersOnly&&(e=!1)}return d?"helper":e?"ambiguous":"simple"},pushParams:function(a){for(var b=0,c=a.length;b<c;b++)this.pushParam(a[b])},pushParam:function(a){var b=null!=a.value?a.value:a.original||"";if(this.stringParams)b.replace&&(b=b.replace(/^(\.?\.\/)*/g,"").replace(/\//g,".")),a.depth&&this.addDepth(a.depth),this.opcode("getContext",a.depth||0),this.opcode("pushStringParam",b,a.type),"SubExpression"===a.type&&this.accept(a);else{if(this.trackIds){var c=void 0;if(!a.parts||n["default"].helpers.scopedId(a)||a.depth||(c=this.blockParamIndex(a.parts[0])),c){var d=a.parts.slice(1).join(".");this.opcode("pushId","BlockParam",c,d)}else b=a.original||b,b.replace&&(b=b.replace(/^this(?:\.|$)/,"").replace(/^\.\//,"").replace(/^\.$/,"")),this.opcode("pushId",a.type,b)}this.accept(a)}},setupFullMustacheParams:function(a,b,c,d){var e=a.params;return this.pushParams(e),this.opcode("pushProgram",b),this.opcode("pushProgram",c),a.hash?this.accept(a.hash):this.opcode("emptyHash",d),e},blockParamIndex:function(a){for(var b=0,c=this.options.blockParams.length;b<c;b++){var d=this.options.blockParams[b],e=d&&l.indexOf(d,a);if(d&&e>=0)return[b,e]}}}},function(a,b,c){"use strict";function d(a){this.value=a}function e(){}function f(a,b,c,d){var e=b.popStack(),f=0,g=c.length;for(a&&g--;f<g;f++)e=b.nameLookup(e,c[f],d);return a?[b.aliasable("container.strict"),"(",e,", ",b.quotedString(c[f]),")"]:e}var g=c(1)["default"];b.__esModule=!0;var h=c(4),i=c(6),j=g(i),k=c(5),l=c(43),m=g(l);e.prototype={nameLookup:function(a,b){return e.isValidJavaScriptVariableName(b)?[a,".",b]:[a,"[",JSON.stringify(b),"]"]},depthedLookup:function(a){return[this.aliasable("container.lookup"),'(depths, "',a,'")']},compilerInfo:function(){var a=h.COMPILER_REVISION,b=h.REVISION_CHANGES[a];return[a,b]},appendToBuffer:function(a,b,c){return k.isArray(a)||(a=[a]),a=this.source.wrap(a,b),this.environment.isSimple?["return ",a,";"]:c?["buffer += ",a,";"]:(a.appendToBuffer=!0,a)},initializeBuffer:function(){return this.quotedString("")},compile:function(a,b,c,d){this.environment=a,this.options=b,this.stringParams=this.options.stringParams,this.trackIds=this.options.trackIds,this.precompile=!d,this.name=this.environment.name,this.isChild=!!c,this.context=c||{decorators:[],programs:[],environments:[]},this.preamble(),this.stackSlot=0,this.stackVars=[],this.aliases={},this.registers={list:[]},this.hashes=[],this.compileStack=[],this.inlineStack=[],this.blockParams=[],this.compileChildren(a,b),this.useDepths=this.useDepths||a.useDepths||a.useDecorators||this.options.compat,this.useBlockParams=this.useBlockParams||a.useBlockParams;var e=a.opcodes,f=void 0,g=void 0,h=void 0,i=void 0;for(h=0,i=e.length;h<i;h++)f=e[h],this.source.currentLocation=f.loc,g=g||f.loc,this[f.opcode].apply(this,f.args);if(this.source.currentLocation=g,this.pushSource(""),this.stackSlot||this.inlineStack.length||this.compileStack.length)throw new j["default"]("Compile completed with content left on stack");this.decorators.isEmpty()?this.decorators=void 0:(this.useDecorators=!0,this.decorators.prepend("var decorators = container.decorators;\n"),this.decorators.push("return fn;"),d?this.decorators=Function.apply(this,["fn","props","container","depth0","data","blockParams","depths",this.decorators.merge()]):(this.decorators.prepend("function(fn, props, container, depth0, data, blockParams, depths) {\n"),this.decorators.push("}\n"),this.decorators=this.decorators.merge()));var k=this.createFunctionContext(d);if(this.isChild)return k;var l={compiler:this.compilerInfo(),main:k};this.decorators&&(l.main_d=this.decorators,l.useDecorators=!0);var m=this.context,n=m.programs,o=m.decorators;for(h=0,i=n.length;h<i;h++)n[h]&&(l[h]=n[h],o[h]&&(l[h+"_d"]=o[h],l.useDecorators=!0));return this.environment.usePartial&&(l.usePartial=!0),this.options.data&&(l.useData=!0),this.useDepths&&(l.useDepths=!0),this.useBlockParams&&(l.useBlockParams=!0),this.options.compat&&(l.compat=!0),d?l.compilerOptions=this.options:(l.compiler=JSON.stringify(l.compiler),this.source.currentLocation={start:{line:1,column:0}},l=this.objectLiteral(l),b.srcName?(l=l.toStringWithSourceMap({file:b.destName}),l.map=l.map&&l.map.toString()):l=l.toString()),l},preamble:function(){this.lastContext=0,this.source=new m["default"](this.options.srcName),this.decorators=new m["default"](this.options.srcName)},createFunctionContext:function(a){var b="",c=this.stackVars.concat(this.registers.list);c.length>0&&(b+=", "+c.join(", "));var d=0;for(var e in this.aliases){var f=this.aliases[e];this.aliases.hasOwnProperty(e)&&f.children&&f.referenceCount>1&&(b+=", alias"+ ++d+"="+e,f.children[0]="alias"+d)}var g=["container","depth0","helpers","partials","data"];(this.useBlockParams||this.useDepths)&&g.push("blockParams"),this.useDepths&&g.push("depths");var h=this.mergeSource(b);return a?(g.push(h),Function.apply(this,g)):this.source.wrap(["function(",g.join(","),") {\n  ",h,"}"])},mergeSource:function(a){var b=this.environment.isSimple,c=!this.forceBuffer,d=void 0,e=void 0,f=void 0,g=void 0;return this.source.each(function(a){a.appendToBuffer?(f?a.prepend("  + "):f=a,g=a):(f&&(e?f.prepend("buffer += "):d=!0,g.add(";"),f=g=void 0),e=!0,b||(c=!1))}),c?f?(f.prepend("return "),g.add(";")):e||this.source.push('return "";'):(a+=", buffer = "+(d?"":this.initializeBuffer()),f?(f.prepend("return buffer + "),g.add(";")):this.source.push("return buffer;")),a&&this.source.prepend("var "+a.substring(2)+(d?"":";\n")),this.source.merge()},blockValue:function(a){var b=this.aliasable("helpers.blockHelperMissing"),c=[this.contextName(0)];this.setupHelperArgs(a,0,c);var d=this.popStack();c.splice(1,0,d),this.push(this.source.functionCall(b,"call",c))},ambiguousBlockValue:function(){var a=this.aliasable("helpers.blockHelperMissing"),b=[this.contextName(0)];this.setupHelperArgs("",0,b,!0),this.flushInline();var c=this.topStack();b.splice(1,0,c),this.pushSource(["if (!",this.lastHelper,") { ",c," = ",this.source.functionCall(a,"call",b),"}"])},appendContent:function(a){this.pendingContent?a=this.pendingContent+a:this.pendingLocation=this.source.currentLocation,this.pendingContent=a},append:function(){if(this.isInline())this.replaceStack(function(a){return[" != null ? ",a,' : ""']}),this.pushSource(this.appendToBuffer(this.popStack()));else{var a=this.popStack();this.pushSource(["if (",a," != null) { ",this.appendToBuffer(a,void 0,!0)," }"]),this.environment.isSimple&&this.pushSource(["else { ",this.appendToBuffer("''",void 0,!0)," }"])}},appendEscaped:function(){this.pushSource(this.appendToBuffer([this.aliasable("container.escapeExpression"),"(",this.popStack(),")"]))},getContext:function(a){this.lastContext=a},pushContext:function(){this.pushStackLiteral(this.contextName(this.lastContext))},lookupOnContext:function(a,b,c,d){var e=0;d||!this.options.compat||this.lastContext?this.pushContext():this.push(this.depthedLookup(a[e++])),this.resolvePath("context",a,e,b,c)},lookupBlockParam:function(a,b){this.useBlockParams=!0,this.push(["blockParams[",a[0],"][",a[1],"]"]),this.resolvePath("context",b,1)},lookupData:function(a,b,c){a?this.pushStackLiteral("container.data(data, "+a+")"):this.pushStackLiteral("data"),this.resolvePath("data",b,0,!0,c)},resolvePath:function(a,b,c,d,e){var g=this;if(this.options.strict||this.options.assumeObjects)return void this.push(f(this.options.strict&&e,this,b,a));for(var h=b.length;c<h;c++)this.replaceStack(function(e){var f=g.nameLookup(e,b[c],a);
            return d?[" && ",f]:[" != null ? ",f," : ",e]})},resolvePossibleLambda:function(){this.push([this.aliasable("container.lambda"),"(",this.popStack(),", ",this.contextName(0),")"])},pushStringParam:function(a,b){this.pushContext(),this.pushString(b),"SubExpression"!==b&&("string"==typeof a?this.pushString(a):this.pushStackLiteral(a))},emptyHash:function(a){this.trackIds&&this.push("{}"),this.stringParams&&(this.push("{}"),this.push("{}")),this.pushStackLiteral(a?"undefined":"{}")},pushHash:function(){this.hash&&this.hashes.push(this.hash),this.hash={values:[],types:[],contexts:[],ids:[]}},popHash:function(){var a=this.hash;this.hash=this.hashes.pop(),this.trackIds&&this.push(this.objectLiteral(a.ids)),this.stringParams&&(this.push(this.objectLiteral(a.contexts)),this.push(this.objectLiteral(a.types))),this.push(this.objectLiteral(a.values))},pushString:function(a){this.pushStackLiteral(this.quotedString(a))},pushLiteral:function(a){this.pushStackLiteral(a)},pushProgram:function(a){null!=a?this.pushStackLiteral(this.programExpression(a)):this.pushStackLiteral(null)},registerDecorator:function(a,b){var c=this.nameLookup("decorators",b,"decorator"),d=this.setupHelperArgs(b,a);this.decorators.push(["fn = ",this.decorators.functionCall(c,"",["fn","props","container",d])," || fn;"])},invokeHelper:function(a,b,c){var d=this.popStack(),e=this.setupHelper(a,b),f=c?[e.name," || "]:"",g=["("].concat(f,d);this.options.strict||g.push(" || ",this.aliasable("helpers.helperMissing")),g.push(")"),this.push(this.source.functionCall(g,"call",e.callParams))},invokeKnownHelper:function(a,b){var c=this.setupHelper(a,b);this.push(this.source.functionCall(c.name,"call",c.callParams))},invokeAmbiguous:function(a,b){this.useRegister("helper");var c=this.popStack();this.emptyHash();var d=this.setupHelper(0,a,b),e=this.lastHelper=this.nameLookup("helpers",a,"helper"),f=["(","(helper = ",e," || ",c,")"];this.options.strict||(f[0]="(helper = ",f.push(" != null ? helper : ",this.aliasable("helpers.helperMissing"))),this.push(["(",f,d.paramsInit?["),(",d.paramsInit]:[],"),","(typeof helper === ",this.aliasable('"function"')," ? ",this.source.functionCall("helper","call",d.callParams)," : helper))"])},invokePartial:function(a,b,c){var d=[],e=this.setupParams(b,1,d);a&&(b=this.popStack(),delete e.name),c&&(e.indent=JSON.stringify(c)),e.helpers="helpers",e.partials="partials",e.decorators="container.decorators",a?d.unshift(b):d.unshift(this.nameLookup("partials",b,"partial")),this.options.compat&&(e.depths="depths"),e=this.objectLiteral(e),d.push(e),this.push(this.source.functionCall("container.invokePartial","",d))},assignToHash:function(a){var b=this.popStack(),c=void 0,d=void 0,e=void 0;this.trackIds&&(e=this.popStack()),this.stringParams&&(d=this.popStack(),c=this.popStack());var f=this.hash;c&&(f.contexts[a]=c),d&&(f.types[a]=d),e&&(f.ids[a]=e),f.values[a]=b},pushId:function(a,b,c){"BlockParam"===a?this.pushStackLiteral("blockParams["+b[0]+"].path["+b[1]+"]"+(c?" + "+JSON.stringify("."+c):"")):"PathExpression"===a?this.pushString(b):"SubExpression"===a?this.pushStackLiteral("true"):this.pushStackLiteral("null")},compiler:e,compileChildren:function(a,b){for(var c=a.children,d=void 0,e=void 0,f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler;var h=this.matchExistingProgram(d);if(null==h){this.context.programs.push("");var i=this.context.programs.length;d.index=i,d.name="program"+i,this.context.programs[i]=e.compile(d,b,this.context,!this.precompile),this.context.decorators[i]=e.decorators,this.context.environments[i]=d,this.useDepths=this.useDepths||e.useDepths,this.useBlockParams=this.useBlockParams||e.useBlockParams,d.useDepths=this.useDepths,d.useBlockParams=this.useBlockParams}else d.index=h.index,d.name="program"+h.index,this.useDepths=this.useDepths||h.useDepths,this.useBlockParams=this.useBlockParams||h.useBlockParams}},matchExistingProgram:function(a){for(var b=0,c=this.context.environments.length;b<c;b++){var d=this.context.environments[b];if(d&&d.equals(a))return d}},programExpression:function(a){var b=this.environment.children[a],c=[b.index,"data",b.blockParams];return(this.useBlockParams||this.useDepths)&&c.push("blockParams"),this.useDepths&&c.push("depths"),"container.program("+c.join(", ")+")"},useRegister:function(a){this.registers[a]||(this.registers[a]=!0,this.registers.list.push(a))},push:function(a){return a instanceof d||(a=this.source.wrap(a)),this.inlineStack.push(a),a},pushStackLiteral:function(a){this.push(new d(a))},pushSource:function(a){this.pendingContent&&(this.source.push(this.appendToBuffer(this.source.quotedString(this.pendingContent),this.pendingLocation)),this.pendingContent=void 0),a&&this.source.push(a)},replaceStack:function(a){var b=["("],c=void 0,e=void 0,f=void 0;if(!this.isInline())throw new j["default"]("replaceStack on non-inline");var g=this.popStack(!0);if(g instanceof d)c=[g.value],b=["(",c],f=!0;else{e=!0;var h=this.incrStack();b=["((",this.push(h)," = ",g,")"],c=this.topStack()}var i=a.call(this,c);f||this.popStack(),e&&this.stackSlot--,this.push(b.concat(i,")"))},incrStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),this.topStackName()},topStackName:function(){return"stack"+this.stackSlot},flushInline:function(){var a=this.inlineStack;this.inlineStack=[];for(var b=0,c=a.length;b<c;b++){var e=a[b];if(e instanceof d)this.compileStack.push(e);else{var f=this.incrStack();this.pushSource([f," = ",e,";"]),this.compileStack.push(f)}}},isInline:function(){return this.inlineStack.length},popStack:function(a){var b=this.isInline(),c=(b?this.inlineStack:this.compileStack).pop();if(!a&&c instanceof d)return c.value;if(!b){if(!this.stackSlot)throw new j["default"]("Invalid stack pop");this.stackSlot--}return c},topStack:function(){var a=this.isInline()?this.inlineStack:this.compileStack,b=a[a.length-1];return b instanceof d?b.value:b},contextName:function(a){return this.useDepths&&a?"depths["+a+"]":"depth"+a},quotedString:function(a){return this.source.quotedString(a)},objectLiteral:function(a){return this.source.objectLiteral(a)},aliasable:function(a){var b=this.aliases[a];return b?(b.referenceCount++,b):(b=this.aliases[a]=this.source.wrap(a),b.aliasable=!0,b.referenceCount=1,b)},setupHelper:function(a,b,c){var d=[],e=this.setupHelperArgs(b,a,d,c),f=this.nameLookup("helpers",b,"helper"),g=this.aliasable(this.contextName(0)+" != null ? "+this.contextName(0)+" : (container.nullContext || {})");return{params:d,paramsInit:e,name:f,callParams:[g].concat(d)}},setupParams:function(a,b,c){var d={},e=[],f=[],g=[],h=!c,i=void 0;h&&(c=[]),d.name=this.quotedString(a),d.hash=this.popStack(),this.trackIds&&(d.hashIds=this.popStack()),this.stringParams&&(d.hashTypes=this.popStack(),d.hashContexts=this.popStack());var j=this.popStack(),k=this.popStack();(k||j)&&(d.fn=k||"container.noop",d.inverse=j||"container.noop");for(var l=b;l--;)i=this.popStack(),c[l]=i,this.trackIds&&(g[l]=this.popStack()),this.stringParams&&(f[l]=this.popStack(),e[l]=this.popStack());return h&&(d.args=this.source.generateArray(c)),this.trackIds&&(d.ids=this.source.generateArray(g)),this.stringParams&&(d.types=this.source.generateArray(f),d.contexts=this.source.generateArray(e)),this.options.data&&(d.data="data"),this.useBlockParams&&(d.blockParams="blockParams"),d},setupHelperArgs:function(a,b,c,d){var e=this.setupParams(a,b,c);return e=this.objectLiteral(e),d?(this.useRegister("options"),c.push("options"),["options=",e]):c?(c.push(e),""):e}},function(){for(var a="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield await null true false".split(" "),b=e.RESERVED_WORDS={},c=0,d=a.length;c<d;c++)b[a[c]]=!0}(),e.isValidJavaScriptVariableName=function(a){return!e.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]*$/.test(a)},b["default"]=e,a.exports=b["default"]},function(a,b,c){"use strict";function d(a,b,c){if(f.isArray(a)){for(var d=[],e=0,g=a.length;e<g;e++)d.push(b.wrap(a[e],c));return d}return"boolean"==typeof a||"number"==typeof a?a+"":a}function e(a){this.srcFile=a,this.source=[]}b.__esModule=!0;var f=c(5),g=void 0;try{}catch(h){}g||(g=function(a,b,c,d){this.src="",d&&this.add(d)},g.prototype={add:function(a){f.isArray(a)&&(a=a.join("")),this.src+=a},prepend:function(a){f.isArray(a)&&(a=a.join("")),this.src=a+this.src},toStringWithSourceMap:function(){return{code:this.toString()}},toString:function(){return this.src}}),e.prototype={isEmpty:function(){return!this.source.length},prepend:function(a,b){this.source.unshift(this.wrap(a,b))},push:function(a,b){this.source.push(this.wrap(a,b))},merge:function(){var a=this.empty();return this.each(function(b){a.add(["  ",b,"\n"])}),a},each:function(a){for(var b=0,c=this.source.length;b<c;b++)a(this.source[b])},empty:function(){var a=this.currentLocation||{start:{}};return new g(a.start.line,a.start.column,this.srcFile)},wrap:function(a){var b=arguments.length<=1||void 0===arguments[1]?this.currentLocation||{start:{}}:arguments[1];return a instanceof g?a:(a=d(a,this,b),new g(b.start.line,b.start.column,this.srcFile,a))},functionCall:function(a,b,c){return c=this.generateList(c),this.wrap([a,b?"."+b+"(":"(",c,")"])},quotedString:function(a){return'"'+(a+"").replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")+'"'},objectLiteral:function(a){var b=[];for(var c in a)if(a.hasOwnProperty(c)){var e=d(a[c],this);"undefined"!==e&&b.push([this.quotedString(c),":",e])}var f=this.generateList(b);return f.prepend("{"),f.add("}"),f},generateList:function(a){for(var b=this.empty(),c=0,e=a.length;c<e;c++)c&&b.add(","),b.add(d(a[c],this));return b},generateArray:function(a){var b=this.generateList(a);return b.prepend("["),b.add("]"),b}},b["default"]=e,a.exports=b["default"]}])});


    window.appikonDiscount.isAppikonProductPage = null != decodeURIComponent(window.location.pathname).match(/\/products\/(([a-zA-Z0-9]|[\-\.\_\~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[\ud83c\ud83d\ud83e][\ud000-\udfff]){1,})\/?/);
    window.appikonDiscount.isAppikonCartPage = window.location.pathname === '/cart';

    window.appikonDiscount.reloadCurrency = () => {
        "object" == typeof Currency && "object" == typeof Currency.moneyFormats && "function" == typeof mlvedaload && mlvedaload();
        try {
            "object" == typeof DoublyGlobalCurrency && "function" == typeof DoublyGlobalCurrency.convertAll && DoublyGlobalCurrency.convertAll(jQueryGrizzly("[name=doubly-currencies]").val())
        } catch (t) {
            console.log(t)
        }
    }

    window.appikonDiscount.checkTermsAccepted = ($) => {
        if (window.appikonDiscount.settings.turn_off_agree_checkbox) {
            return true;
        }

        if (window.appikonDiscount.settings.terms_selector) {
            let customSelectors = window.appikonDiscount.settings.terms_selector.split(',');
            for (let i = 0; i < customSelectors.length; i++) {
                let termsSelector = "input[type='checkbox']" + customSelectors[i];
                let termsSelectorChecked = "input[type='checkbox']" + customSelectors[i] + ":checked";

                if ($(termsSelector).length > 0 && $(termsSelectorChecked).length === 0) {
                    return false;
                }
            }
        } else {
            let termsSelector = "input[type='checkbox']#agree";
            let termsSelectorChecked = "input[type='checkbox']#agree:checked";

            if ($(termsSelector).length > 0 && $(termsSelectorChecked).length === 0) {
                return false;
            }
        }

        return true;
    }

    window.appikonDiscount.DiscountedPricingCheckout = ($, t) => {
        if (window.appikonDiscount.checkTermsAccepted($)) {
            $(t.target).prop("disabled", "disabled");

            window.appikon.action_type = "checkout";
            var i = [],
                    a = [];
            $("[name^='attributes']").each(function () {
                var t = $(this),
                        e = $(this).attr("name"),
                        n = {
                            name: e = e.replace(/^attributes\[/i, "").replace(/\]$/i, ""),
                            value: t.val()
                        };
                if ("" != n.value) switch (t[0].tagName.toLowerCase()) {
                    case "input":
                        "checkbox" == t.attr("type") ? t.is(":checked") && a.push(n) : a.push(n);
                        break;
                    default:
                        a.push(n)
                }
            });
            var r = "";
            if (window.Shopify.locale) {
                i.push("locale=" + window.Shopify.locale);
            }
            $("[name='note']").length && (r = $("[name='note']")[0].value), window.appikon.cart.note_attributes = a, window.appikon.cart.note = r, r.length && i.push("note=" + encodeURIComponent(r)), a.length && a.map(function (t) {
                i.push("attributes" + encodeURIComponent("[" + t.name + "]") + "=" + encodeURIComponent(t.value))
            }), $.ajax({
                cache: !1,
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                type: "POST",
                url: window.appikonDiscount.settings.app_root_url,
                data: JSON.stringify(window.appikon),
                success: function (t) {
                    t.invoice_url ? (i.length && (t.invoice_url += "?" + i.join("&")),
                                        setTimeout(function () {
                                            window.location.href = t.invoice_url
                                        }, 500)
                                    ) : (
                                        t.invoice_url = "/checkout",
                                        t.discount_code && (window.appikonDiscount.setCookie("adp-pr-id", t.pr_id, 14), i.push("discount=" + t.discount_code)),
                                        i.length && (t.invoice_url += "?" + i.join("&")),
                                        window.location.href = t.invoice_url
                                    )
                },
                error: function (e) {
                    console.log(e);
                    window.location.href = "/checkout"
                }
            })
        }
    }

    window.appikonDiscount.checkoutEventHandler = ($, t) => {
        t.preventDefault();
        try {
            window.appikonDiscount.DiscountedPricingCheckout($, t)
        } catch (e) {
            console.log(e);
            window.location = "/checkout"
        }
    }

    window.appikonDiscount.addGlobalStyle = (t) => {
        try {
            var e = document.head || document.getElementsByTagName("head")[0],
                    n = document.createElement("style");
            n.innerHTML = t, n.type = "text/css", e.appendChild(n)
        } catch (o) {}
    }

    window.appikonDiscount.addCheckoutEventHandlers = ($) => {
        var checkoutSelectors = window.appikonDiscount.getCheckoutSelectors();

        if (! window.appikonDiscount.checkoutClickListener) {
            window.appikonDiscount.checkoutClickListener = (t) => window.appikonDiscount.checkoutEventHandler($, t);
        }

        checkoutSelectors.forEach(function (t) {
            var e = document.querySelectorAll(t);
            if ("object" == typeof e && e) {
                for (var n = 0; n < e.length; n++) {
                    var o = e[n];
                    if ("function" != typeof o.addEventListener) return;
                    o.addEventListener("click", window.appikonDiscount.checkoutClickListener, false);
                }
            }
        });
    }

    window.appikonDiscount.removeCheckoutEventHandlers = ($) => {
        var checkoutSelectors = window.appikonDiscount.getCheckoutSelectors();
        checkoutSelectors.forEach(function (t) {
            var e = document.querySelectorAll(t);
            if ("object" == typeof e && e) {
                for (var n = 0; n < e.length; n++) {
                    var o = e[n];
                    if ("function" != typeof o.addEventListener) return;
                    if (window.appikonDiscount.checkoutClickListener) {
                        o.removeEventListener("click", window.appikonDiscount.checkoutClickListener, false);
                    }
                }
            }
        });
    }

    window.appikonDiscount.showCartDiscounts = ($, t) => {
        window.appikon.discounts = t;
        
        window.appikonDiscount.updateCartItems($, t.cart.items);

        if ("string" == typeof t.discounted_price_html) {
            if (window.appikonDiscount.settings.hide_paypal) {
                $(".additional_checkout_buttons,.additional-checkout-button,.additional-checkout-buttons, .extra-checkout-buttons, .dynamic-checkout__content,.cart__additional_checkout, .cart-checkout-additional, #dynamic-checkout-cart").hide(), window.appikonDiscount.addGlobalStyle(".additional_checkout_buttons, .additional-checkout-button, .additional-checkout-buttons  {display:none !important;}");
            }

            if (t.positive_discount) {
                window.appikonDiscount.displayCartTotals($, t);
            }

            if (t.zero_discount_only || 0 == window.appikon.cart.total_price) {
                $('form[action*="/cart"]').append("<input type='hidden' value='1' name='attributes[adp_identifier]'>");
                try {
                    window.appikon.cart.attributes.adp_identifier = 1
                } catch (o) {
                }
                // remove event checkout listeners if no discounts
                window.appikonDiscount.removeCheckoutEventHandlers($);
            } else {
                window.appikonDiscount.addCheckoutEventHandlers($);
            }
            $(".wholesale-cart-total").css("font-weight", "bold");
            // $("span.wholesale-original-cart-total").css("display", "block");
        } else {
            if (window.appikonDiscount.settings.use_compare_at_price === true) {
                $(".wholesale-cart-total").html("<span class=''>" + t.compare_at_price_html + "</span>");
            } else {
                $(".wholesale-cart-total").html("<span class=''>" + t.original_price_html + "</span>");
            }
            $("span.wholesale-original-cart-total").css("display", "none");
            $(".wholesale-cart-total").css("font-weight", "normal");

            // remove event checkout listeners if no discounts
            window.appikonDiscount.removeCheckoutEventHandlers($);
        }
    }

    window.appikonDiscount.showAppikonNotificatioBar = ($, notificationMessage, selector, placement) => {
        if(notificationMessage && notificationMessage.trim()) {
            var notificationBarElement = "<div id='appikon-notification-bar'><div id='appikon-close-notification'>X</div>" + notificationMessage.trim() + "</div>"
            // Remove old notification
            $('#appikon-notification-bar').remove()

            if(selector) {
                var selectorElement = $(selector).first();
                if(selectorElement.length){
                    "before" == placement.toLowerCase() ? selectorElement.before(notificationBarElement) : selectorElement.after(notificationBarElement)
                }
            } else {
                window.appikonDiscount.settings.global.headerSelector.split(",").forEach(function (t) {
                    t = $.trim(t)
                    "#shopify-section-header" == t ? $(t).after(notificationBarElement) : "main" == t ? $(t).prepend(notificationBarElement) : $(t).before(notificationBarElement)
                })
            }

            $("#appikon-notification-bar").length > 0 && $("#appikon-notification-bar").show()
        }
    }

    window.appikonDiscount.showAppikonNotification = ($, notificationMessage) => {
        // Show product page Notification
        if(window.appikonDiscount.isAppikonProductPage && window.appikonDiscount.settings.show_product_notification_bar) {
            window.appikonDiscount.showAppikonNotificatioBar($, notificationMessage,
                window.appikonDiscount.settings.notification_placement_settings.final_selector,
                window.appikonDiscount.settings.notification_placement_settings.placement)
        }

        if(window.appikonDiscount.isAppikonCartPage && window.appikonDiscount.settings.show_cart_notification_bar) {
            window.appikonDiscount.showAppikonNotificatioBar($, notificationMessage,
                window.appikonDiscount.settings.notification_cart_placement_settings.final_selector,
                window.appikonDiscount.settings.notification_cart_placement_settings.placement)
        }
    }

    window.appikonDiscount.showVolDiscounts = ($, info) => {
        if (info.discount_table && info.discount_table.automatic_type) {
            var templateVariables = {
                product_message: info.offer_product_message || window.appikonDiscount.settings.dp.vd_product_message,
                vol_rows: info.vol_rows
            }

            if (info.discount_table.automatic_type === "DEFAULT") {
                var discountTiersTemplate = $("#adp-discount-tiers-default").html();
            } else if (info.discount_table.automatic_type === "DETAILED") {
                var discountTiersTemplate = $("#adp-discount-tiers-detailed").html();
            } else if (info.discount_table.automatic_type === "GRID_RANGE") {
                var discountTiersTemplate = $("#adp-discount-tiers-grid").html();
            } else if (info.discount_table.automatic_type === "GRID_RANGE_ALT") {
                var discountTiersTemplate = $("#adp-discount-tiers-grid-alt").html();
            }

            var volDiscountHtml = appikonHandlebars.compile(discountTiersTemplate)(templateVariables);
            $("div.adp-vol-wrapper").html(volDiscountHtml);
        }
    }

    window.appikonDiscount.showBuyXDiscounts = ($, info) => {
        var discountTiersTemplate = $("#adp-buy-x-discount-tiers").html(),
                templateVariables = {
                    product_message: info.offer_product_message || window.appikonDiscount.settings.dp.vd_product_message,
                    vol_rows: info.vol_rows
                },
                buyXDiscountHtml = appikonHandlebars.compile(discountTiersTemplate)(templateVariables);
        $("div.adp-vol-wrapper").html(buyXDiscountHtml);
    }

    window.appikonDiscount.appikonDelegate = ($, discountResponse) => {
        if (discountResponse.vol_rows) {
            window.appikon.vol_rows = discountResponse.vol_rows;
        }

        if (discountResponse.discount_table && discountResponse.discount_table.type === "CUSTOM" && discountResponse.discount_table.html) {
            let elements = [];
            let found = false;

            let foundGeneric = $(".shopacado-discount-table-container");
            if (foundGeneric.length > 0) {
                found = true;
                elements.push(foundGeneric);
            }

            if (discountResponse.discount_table.placement_selector) {
                let foundElements = $(discountResponse.discount_table.placement_selector);
                if (foundElements.length > 0) {
                    found = true;
                    for(var j=0; j<foundElements.length; j++){
                        var element = foundElements.eq(j);
                        elements.push(element);
                    }
                }
            }

            if (!found) {
                let e = $("form[action*='/cart/add']").first();
                elements.push(e);
            }
            for (let i = 0; i < elements.length; i++) {
                let element = elements[i];

                let wrapper = "<div class='adp-vol-wrapper'></div>";
                if (discountResponse.discount_table.placement_position == 'BEFORE') {
                    element.before(wrapper);
                } else {
                    element.after(wrapper);
                }
            }
            $("div.adp-vol-wrapper").html(discountResponse.discount_table.html);
        } else if (discountResponse.discount_table && discountResponse.discount_table.type === "AUTOMATIC") {
            if (discountResponse.vol_rows && discountResponse.vol_rows.length > 0 && ("buy_x_dollars" == discountResponse.type || "vd" == discountResponse.type)) {
                var e;
                if (window.appikonDiscount.settings.vd_placement_settings.hasOwnProperty("final_selector")) {
                    e = $(window.appikonDiscount.settings.vd_placement_settings.final_selector).first();
                    if (0 === e.length) {
                        e = $("form[action*='/cart/add']").first();
                    }
                } else {
                    e = $("form[action*='/cart/add']").first();
                }
                if (0 === $(".adp-vol-wrapper").length) {
                    window.appikonDiscount.settings.vd_placement_settings.hasOwnProperty("placement") && "before" == window.appikonDiscount.settings.vd_placement_settings.placement ? e.before("<div class='adp-vol-wrapper'></div>") : e.after("<div class='adp-vol-wrapper'></div>");
                }
                "buy_x_dollars" === discountResponse.type ? window.appikonDiscount.showBuyXDiscounts($, discountResponse) : window.appikonDiscount.showVolDiscounts($, discountResponse);
            }
        }

        var objectExists = function (t) {
            return "object" == typeof t ? t : null
        };
        if (objectExists(discountResponse.discounts)) {
            if(window.appikonDiscount.isAppikonProductPage && discountResponse.product_notification) {
                window.appikonDiscount.showAppikonNotification($, discountResponse.product_notification);
            } else if(window.appikonDiscount.isAppikonCartPage && discountResponse.notifications && discountResponse.notifications.length) {
                window.appikonDiscount.showAppikonNotification($, discountResponse.notifications[0]);
            }

            if (objectExists(discountResponse.discounts.cart) && objectExists(discountResponse.discounts.cart.items)) {
                window.appikonDiscount.showCartDiscounts($, discountResponse.discounts);
            }
        }

        if (discountResponse.product_lowest_price_message &&
            window.appikonDiscount.settings.product_page_price_selector &&
            window.appikonDiscount.settings.product_page_price_selector !== "") {
            window.appikonDiscount.productLowestPriceMessage = discountResponse.product_lowest_price_message;
            $(window.appikonDiscount.settings.product_page_price_selector).html("<span>" + discountResponse.product_lowest_price_message + "</span>");
        }

        window.appikonDiscount.reloadCurrency()

        if (window.appikonDiscount.postDiscountHandlers) {
            for (let i = 0; i < window.appikonDiscount.postDiscountHandlers.length; i++) {
                window.appikonDiscount.postDiscountHandlers[i](discountResponse);
            }
        }
    }

    window.appikonDiscount.isCartChange = ($, newCart) => {
        var isCartChange = false;

        var oldCart = window.appikonResponseStore.cartJS;

        var cartPropertiesToCompare = ["original_total_price", "total_discount", "total_weight", "item_count", "items_subtotal_price"];

        $.each(cartPropertiesToCompare, function (i, prop) {
            if (oldCart[prop] !== newCart[prop]) {
                isCartChange = true;
                return false; // break the loop
            }
        });

        if(!isCartChange && oldCart.items.length !== newCart.items.length) {
            isCartChange = true;
        }

        if(!isCartChange) {
            $.each(oldCart.items, function(i, oldItem){
                var newItem = newCart.items[i];
                if(oldItem.id !== newItem.id || oldItem.quantity !== newItem.quantity) {
                    isCartChange = true;
                    return false; // break the loop
                }
            })
        }

        return isCartChange;
    }

    window.appikonDiscount.processCartData = ($, ajaxCartData) => {
        if (window.appikonDiscount.isCartChange($, ajaxCartData)) {
            window.appikonResponseStore.cartJS = ajaxCartData;
            window.appikonDiscount.prepareAppikonDiscountRequestData($, ajaxCartData)
        } else {
            window.appikonDiscount.fillCartData($, false);
        }
    }

    window.appikonDiscount.addCompareAtPrice = async ($, cart) => {
        var totalCompareAtPrice = 0;
        await Promise.all(cart.items.map(async (item) => {
            $.ajax({
                url: '/products/' + item.handle + '.js',
                dataType: 'json',
                async: false,
                success: function(product){
                    for (const variant of product.variants) {
                        item["compare_at_price"] = item["price"];
                        if (variant.id == item.variant_id && variant.compare_at_price != null) {
                            item["compare_at_price"] = variant.compare_at_price;
                            break;
                        }
                    };
                    const compareAtLinePrice = item["compare_at_price"] * item["quantity"];
                    totalCompareAtPrice += compareAtLinePrice;
                    item["compare_at_line_price"] = compareAtLinePrice;
                }
            });
        }));

        cart.compare_at_total_price = totalCompareAtPrice;

        return cart;
    }

    window.appikonDiscount.insertCartTitleSnippet = ($, productTitleSelector) => {

        var isInserted = false;

        if (!productTitleSelector) {
            return isInserted;
        }

        var selectors = productTitleSelector.split(",");

        $.each(selectors, function(index, selector) {
            var elems = $(selector);

            if (elems.length) {
                var cart = window.appikon.cart;
                elems.each(function (index) {
                    if (index < cart.items.length && $(this).find(".appikon-cart-item-success-notes").length === 0) {

                        $(this).html($(this).html() + "<span class='appikon-cart-item-success-notes' data-key='" + cart.items[index].key + "'></span><span class='appikon-cart-item-upsell-notes' data-key='" + cart.items[index].key + "'></span>");

                        isInserted = true;
                    }
                });
            }

        })

        return isInserted;
    }

    window.appikonDiscount.insertCartLinePriceSnippet = ($, cartLinePriceSelector) => {

        var isInserted = false;

        if (!cartLinePriceSelector) {
            return isInserted;
        }

        var selectors = cartLinePriceSelector.split(",");

        $.each(selectors, function(index, selector) {
            var elems = $(selector);

            if (elems.length) {
                var cart = window.appikon.cart;
                elems.each(function (index) {
                    if (index < cart.items.length && $(this).find(".appikon-cart-item-line-price").length == 0) {
                        $(this).html("<span class='appikon-cart-item-line-price' data-key='" + cart.items[index].key + "'>" +
                                $(this).html() + "</span>");

                        isInserted = true;
                    }
                });
            }

        })

        return isInserted;
    }

    window.appikonDiscount.insertCartUnitPriceSnippet = ($, cartUnitPriceSelector) => {

        var isInserted = false;

        if (!cartUnitPriceSelector) {
            return isInserted;
        }

        var selectors = cartUnitPriceSelector.split(",");

        $.each(selectors, function(index, selector) {
            var elems = $(selector);

            if (elems.length) {
                var cart = window.appikon.cart;
                elems.each(function (index) {
                    if (index < cart.items.length && $(this).find(".appikon-cart-item-unit-price").length == 0) {
                        $(this).html("<span class='appikon-cart-item-unit-price' data-key='" + cart.items[index].key + "'>" + $(this).html() + "</span>");
                    }
                });
            }

        })

        return isInserted;
    }

    window.appikonDiscount.insertCartSubTotalSnippet = ($, cartSubTotalSelector) => {

        var isInserted = false;

        if (cartSubTotalSelector) {
            var selectors = cartSubTotalSelector.split(",");

            $.each(selectors, function(index, selector) {
                var elem = $(selector).eq(0);

                if(elem && elem.length && elem.find(".wholesale-original-cart-total").length == 0) {
                    elem.html("<span class='wholesale-original-cart-total'>" +
                                "<span class='wholesale-original-price'>" + elem.html() + "</span>" +
                                "</span>" +
                                "<span class='wholesale-cart-total'></span>" +
                                "<div class='additional-notes'>" +
                                "<span class='wholesale-minimums-note'></span>" +
                                "<span class='wholesale-extra-note'></span>" +
                                "</div>");

                    isInserted = true;
                }

            })

        }

        return isInserted;
    }

    window.appikonDiscount.insertCartSnippets = ($, cartType) => {
        var productTitleInserted = null;
        var linePriceInserted = null;
        var subtotalInserted = null;
        var unitPriceInserted = null;

        if (cartType === 'DRAWER') {
            productTitleInserted = window.appikonDiscount.insertCartTitleSnippet($, window.appikonDiscount.settings.drawer_cart_product_title_selector);
            linePriceInserted = window.appikonDiscount.insertCartLinePriceSnippet($, window.appikonDiscount.settings.drawer_cart_line_price_selector);
            unitPriceInserted = window.appikonDiscount.insertCartUnitPriceSnippet($, window.appikonDiscount.settings.drawer_cart_unit_price_selector);
            subtotalInserted = window.appikonDiscount.insertCartSubTotalSnippet($, window.appikonDiscount.settings.drawer_cart_sub_total_selector);
        } else if (cartType === 'REGULAR') {
            productTitleInserted = window.appikonDiscount.insertCartTitleSnippet($, window.appikonDiscount.settings.regular_cart_product_title_selector);
            linePriceInserted = window.appikonDiscount.insertCartLinePriceSnippet($, window.appikonDiscount.settings.regular_cart_line_price_selector);
            unitPriceInserted = window.appikonDiscount.insertCartUnitPriceSnippet($, window.appikonDiscount.settings.regular_cart_unit_price_selector);
            subtotalInserted = window.appikonDiscount.insertCartSubTotalSnippet($, window.appikonDiscount.settings.regular_cart_sub_total_selector);
        }

        return productTitleInserted || linePriceInserted || subtotalInserted || unitPriceInserted;
    }

    window.appikonDiscount.fillCartData = ($, forceFill) => {
        setTimeout(function() {
            if(window.appikonResponseStore.discountResponse) {
                var drawerCartSnippets = window.appikonDiscount.insertCartSnippets($, "DRAWER");
                var regularCartSnippets = false;
                if (window.appikonDiscount.settings.is_dynamic_insertion) {
                    regularCartSnippets = window.appikonDiscount.insertCartSnippets($, "REGULAR");
                }

                if(drawerCartSnippets || regularCartSnippets || forceFill == true) {
                    window.appikonDiscount.appikonDelegate($, window.appikonResponseStore.discountResponse);
                }
            }
        }, 400);
    }

    window.appikonDiscount.enableCheckoutButtons = ($) => {
        var checkoutSelectors = window.appikonDiscount.getCheckoutSelectors();
        $.each(checkoutSelectors, function(index, selector){
            $(selector).prop('disabled', false);
        });
    }

    window.appikonDiscount.disableCheckoutButtons = ($) => {
        var checkoutSelectors = window.appikonDiscount.getCheckoutSelectors();
        $.each(checkoutSelectors, function(index, selector){
            $(selector).prop('disabled', true);
        });
    }

    window.appikonDiscount.getCheckoutSelectors = () => {
        var checkoutSelectors = window.appikonDiscount.settings.global.appikonCheckoutSelector.split(",");

        if(window.appikonDiscount.settings.checkout_selector) {
            window.appikonDiscount.settings.checkout_selector.split(",").forEach(function(selector){
                checkoutSelectors.push(selector.trim());
            });
        }

        return checkoutSelectors;
    }

    window.appikonDiscount.getAppikonDiscountData = ($) => {
        if (window.appikonDiscount.settings.use_compare_at_price === true){
            var xhrAppiconCartRequet = $.ajax({
                cache: !1,
                type: "GET",
                url: "/cart.js",
                dataType : "json"
            }).done(async function(ajaxCartData) {
                let cartWithCompareAt = await window.appikonDiscount.addCompareAtPrice($, ajaxCartData);
                window.appikonDiscount.processCartData($, cartWithCompareAt);
            }).fail(function(jqXHR, status, error) {
                console.error("getAppikonDiscountData", error, jqXHR.responseText)
            })

        } else {
            var xhrAppiconCartRequet = $.ajax({
                cache: !1,
                type: "GET",
                url: "/cart.js",
                dataType : "json"
            }).done(function(ajaxCartData) {
                window.appikonDiscount.processCartData($, ajaxCartData);
            }).fail(function(jqXHR, status, error) {
                console.error("getAppikonDiscountData", error, jqXHR.responseText)
            })
        }
    }

    window.appikonDiscount.prepareAppikonDiscountRequestData = ($, appikonDrawerCart) => {
        window.appikon.cart = appikonDrawerCart;
        window.appikon.adp_page = 'cart';

        window.appikon.discounts = {};
        window.appikon.cart_product_ids = [];

        appikonDrawerCart.items.forEach(function(item){
            var appikon_item = item;
            ["product_title", "total_discount", "discounts", "grams", "vendor", "taxable", "gift_card", "url", "image", "featured_image", "requires_shipping", "product_type", "product_description", "variant_title", "variant_options"].map(function(k) {
                delete appikon_item[k]
            });

            window.appikon.cart_product_ids.push(appikon_item.product_id);
        });


        if(window.appikon.cart.items.length > 0) {
            // Get Product Metadata
            var xhrAppiconCartViewJSONRequet = $.ajax({
                cache: !1,
                type: "GET",
                url: "/cart?view=appikon.json",
                dataType: "text",
                beforeSend: function(xhr){xhr.setRequestHeader('x-requested-with', '');}
            }).done(function(data) {

                var cartMetadataResponse = JSON.parse(data)

                window.appikon.cart_collection_ids = [];

                window.appikon.cart.items.forEach(function(item){

                    cartMetadataResponse.items.forEach(function(cartMetadataItem){
                        if(cartMetadataItem.id == item.id) {
                            item["collection_ids"] = cartMetadataItem.collectionIds;
                        }
                    });

                    window.appikon.cart_collection_ids.push(item.collection_ids);
                });

                // disable checkout buttons
                window.appikonDiscount.disableCheckoutButtons($);

                // send request to discount api
                var xhrAppikonDiscountRequest = $.ajax({
                    cache: !1,
                    type: "POST",
                    url: window.appikonDiscount.settings.app_root_url,
                    data: JSON.stringify(window.appikon),
                    dataType: "json",
                    contentType: "application/json; charset=utf-8"
                }).done(function(data) {

                    window.appikonResponseStore.discountResponse = data;

                    window.appikonDiscount.fillCartData($, true);
                    window.appikonDiscount.enableCheckoutButtons($);

                }).fail(function(jqXHR, status, error) {
                    console.error("calculateAppikonDiscount", error, jqXHR.responseText)
                    window.appikonDiscount.enableCheckoutButtons($);
                });

            }).fail(function(jqXHR, status, error) {
                console.error("prepareAppikonDiscountRequestData", error, jqXHR.responseText)
            })
        }
    }

    window.appikonDiscount.triggerDiscountCalculation = ($) => {
        if (window.appikonResponseStore.cartJS) {
            window.appikonDiscount.prepareAppikonDiscountRequestData($, window.appikonResponseStore.cartJS);
        } else {
            window.appikonDiscount.getAppikonDiscountData($);
        }
    }

    window.appikonDiscount.updateCartItems = ($, items) => {
        for (var e = 0; e < items.length; e++) {
            var n = items[e];

            n.upsell_note = n.upsell_note ? n.upsell_note : "";
            n.success_note = n.success_note ? n.success_note : "";

            if (n.discounted_price < n.original_price) {
                if (window.appikonDiscount.settings.use_compare_at_price === true) {
                    $(".appikon-cart-item-price[data-key='" + n.key + "']").html("<span class='original_price '>" + n.compare_at_price_format + "</span><span class='discounted_price '>" + n.discounted_price_format + "</span>");
                    $(".appikon-cart-item-line-price[data-key='" + n.key + "']").html("<span class='original_price '>" + n.compare_at_line_price_format + "</span><span class='discounted_price '>" + n.discounted_line_price_format + "</span>");
                    $(".appikon-cart-item-unit-price[data-key='" + n.key + "']").html("<span class='original_price '>" + n.compare_at_price_format + "</span><span class='discounted_price '>" + n.discounted_price_format + "</span>");
                } else {
                    $(".appikon-cart-item-price[data-key='" + n.key + "']").html("<span class='original_price '>" + n.original_price_format + "</span><span class='discounted_price '>" + n.discounted_price_format + "</span>");
                    $(".appikon-cart-item-line-price[data-key='" + n.key + "']").html("<span class='original_price '>" + n.original_line_price_format + "</span><span class='discounted_price '>" + n.discounted_line_price_format + "</span>");
                    $(".appikon-cart-item-unit-price[data-key='" + n.key + "']").html("<span class='original_price '>" + n.original_price_format + "</span><span class='discounted_price '>" + n.discounted_price_format + "</span>");
                }
                $("span.discounted_price").css("font-weight", "bold");
            } else {
                if (window.appikonDiscount.settings.use_compare_at_price === true) {
                    $(".appikon-cart-item-price[data-key='" + n.key + "']").html("<span class='discounted_price appkion_original_price'>" + n.compare_at_price_format + "</span>");
                    $(".appikon-cart-item-line-price[data-key='" + n.key + "']").html("<span class='discounted_price appkion_original_price'>" + n.compare_at_line_price_format + "</span>");
                    $(".appikon-cart-item-unit-price[data-key='" + n.key + "']").html("<span class='discounted_price appkion_original_price'>" + n.compare_at_price_format + "</span>");
                } else {
                    $(".appikon-cart-item-price[data-key='" + n.key + "']").html("<span class='discounted_price appkion_original_price'>" + n.original_price_format + "</span>");
                    $(".appikon-cart-item-line-price[data-key='" + n.key + "']").html("<span class='discounted_price appkion_original_price'>" + n.original_line_price_format + "</span>");
                    $(".appikon-cart-item-unit-price[data-key='" + n.key + "']").html("<span class='discounted_price appkion_original_price'>" + n.original_price_format + "</span>");
                }
                $("span.discounted_price").css("font-weight", "normal");
            }

            $(".appikon-cart-item-upsell-notes[data-key='" + n.key + "']").html(n.upsell_note);
            $(".appikon-cart-item-success-notes[data-key='" + n.key + "']").html(n.success_note);
        }
    };

    window.appikonDiscount.displayCartTotals = ($, t) => {
        $(".wholesale-original-cart-total span.wholesale-original-price").length > 0 ? $(".wholesale-original-cart-total span.wholesale-original-price").css("text-decoration", "line-through") : $(".wholesale-original-cart-total").css("text-decoration", "line-through");
        $(".wholesale-original-cart-total").show()

        if (window.appikonDiscount.settings.use_compare_at_price === true) {
            $("span.wholesale-original-price").html(t.compare_at_price_html);
        } else {
            $("span.wholesale-original-price").html(t.original_price_html);
        }

        $(".wholesale-cart-total").html("<span class=''>" + t.discounted_price_html + "</span>");
        var e = "";
        if (t.summary_item_html) {
            e = t.summary_item_html;
        }

        $(".subtotal .cart_savings.sale").hide();
        $(".wholesale-cart-total").prepend("<span class='appikon-messages'><div id='appikon-summary-item'>" + e + "</div><div id='appikon-discount-item'></div></span>");
        if (window.appikonDiscount.settings.show_discount_code) {
            $('.appikon-discounts-wrapper').remove();

            var discountCodePlacementSelectors = window.appikonDiscount.settings.discount_code_settings.inputPlacementSelector.split(',');
            discountCodePlacementSelectors.forEach((selector, index, array) => {
                let discountCodeWrapper = "<div class='appikon-discounts-wrapper'>" +
                                              "<input type='text' id='appikon-discount-code' placeholder='Discount Code'>" +
                                              "<button id='apply-appikon-discount' class='btn btn--secondary'>Apply</button>" +
                                          "</div>"

                if (window.appikonDiscount.settings.discount_code_settings.inputPlacementPosition === "BEFORE") {
                    $(selector).before(discountCodeWrapper);
                } else if (window.appikonDiscount.settings.discount_code_settings.inputPlacementPosition === "AFTER") {
                    $(selector).after(discountCodeWrapper);
                } else if (window.appikonDiscount.settings.discount_code_settings.inputPlacementPosition === "PREPEND") {
                    $(selector).prepend(discountCodeWrapper);
                } else if (window.appikonDiscount.settings.discount_code_settings.inputPlacementPosition === "APPEND") {
                    $(selector).append(discountCodeWrapper);
                } else if (window.appikonDiscount.settings.discount_code_settings.inputPlacementPosition === "REPLACE") {
                    $(selector).after(discountCodeWrapper);
                    $(selector).hide();
                }
            });

            if (window.appikon.discount_code) {
                $(".appikon-discounts-wrapper").hide();
                $("div[id=appikon-discount-item]").html('<button id="appikon-remove-discount-code" type="button">X</button>' + t.discount_item_html);

                document.querySelectorAll("#appikon-remove-discount-code").forEach(item => {
                    item.addEventListener('click', event => {
                        window.appikonDiscount.deleteCookie("appikon_discount_" + window.appikonDiscount.settings.shop);
                        delete window.appikon.discount_code;
                        window.appikonDiscount.triggerDiscountCalculation($);
                    });
                });
            } else {
                $(".appikon-discounts-wrapper").show();
            }

        }

        $(".wholesale-cart-total span").css("text-decoration", "none");
        window.appikonDiscount.reloadCurrency();
    };

    window.appikonDiscount.deleteCookie = (t) => {
        var o = new Date;
        o.setTime(o.getTime() - 1000);
        var i = "expires=" + o.toUTCString();
        document.cookie = t + "=; " + i + "; path=/;"
    }

    window.appikonDiscount.setCookie = (t, e, n) => {
        var o = new Date;
        o.setTime(o.getTime() + 24 * n * 60 * 60 * 1e3);
        var i = "expires=" + o.toUTCString();
        document.cookie = t + "=" + e + "; " + i + "; path=/;"
    }

    window.appikonDiscount.setCookieMinutes = (t, e, m) => {
        var o = new Date;
        o.setTime(o.getTime() + m * 60000);
        var i = "expires=" + o.toUTCString();
        document.cookie = t + "=" + e + "; " + i + "; path=/;"
    }

    window.appikonDiscount.setCookieSession = (t, e) => {
        document.cookie = t + "=" + e + "; path=/;"
    }

    window.appikonDiscount.getCookie = (t) => {
        for (var e = t + "=", n = document.cookie.split(";"), o = 0; o < n.length; o++) {
            for (var i = n[o];
                    " " == i.charAt(0);) i = i.substring(1);
            if (0 == i.indexOf(e)) return i.substring(e.length, i.length)
        }
        return ""
    }

    // custom JS settings overrides
    
</script>


<script id="adp-discount-tiers-default" type="text/x-handlebars-template">
    <div class="adp-discount-tiers">
    <h4>{{{product_message}}}</h4>
    <table class="adp-discount-table">
        <thead>
        <tr>
            <th>Minimum Qty</th>
            <th>Discount</th>
        </tr>
        </thead>
        <tbody>
        {{#vol_rows}}
        <tr>
            <td>{{{quantity}}} +</td>
            <td>{{{price.title}}}</td>
        </tr>
        {{/vol_rows}}
        </tbody>
    </table>
</div>

</script>
<script id="adp-discount-tiers-detailed" type="text/x-handlebars-template">
    <div class="adp-discount-tiers"><h4>{{{product_message}}}</h4>
    <table class="adp-discount-table">
        <thead>
        <tr>
            <th>Qty</th>
            <th>Discount</th>
        </tr>
        </thead>
        <tbody> {{#vol_rows}}
        <tr>
            <td>Buy {{{quantity}}}</td>
            <td>{{{price.title}}} each</td>
        </tr>
        {{/vol_rows}}
        </tbody>
    </table>
</div>

</script>
<script id="adp-discount-tiers-grid" type="text/x-handlebars-template">
    <div class="adp-discount-tiers"><h4>{{{product_message}}}</h4>
    <table class="adp-discount-table">
        <thead>
        <tr>
            <th>Minimum Qty</th>
            <th>Maximum Qty</th>
            <th>Discount</th>
        </tr>
        </thead>
        <tbody> {{#vol_rows}}
        <tr>
            <td>{{{quantity}}}</td>
            <td>{{{next_range_qty}}}</td>
            <td>{{{price.title}}}</td>
        </tr>
        {{/vol_rows}}
        </tbody>
    </table>
</div>

</script>
<script id="adp-discount-tiers-grid-alt" type="text/x-handlebars-template">
    <div class="adp-discount-tiers"><h4>{{{product_message}}}</h4>
    <table class="adp-discount-table">
        <thead>
        <tr>
            <th>Qty</th>
            <th>Discount</th>
        </tr>
        </thead>
        <tbody> {{#vol_rows}}
        <tr>
            <td>{{{quantity}}} - {{{next_range_qty}}}</td>
            <td>{{{price.title}}}</td>
        </tr>
        {{/vol_rows}}
        </tbody>
    </table>
</div>

</script>
<script id="adp-buy-x-discount-tiers" type="text/x-handlebars-template">
    <div class="adp-discount-tiers"><h4>{{{product_message}}}</h4>
    <table class="adp-discount-table">
        <thead>
        <tr>
            <th>Qty</th>
            <th>Discount</th>
        </tr>
        </thead>
        <tbody> {{#vol_rows}}
        <tr>
            <td>Buy {{{quantity}}}</td>
            <td>{{{price.title}}}</td>
        </tr>
        {{/vol_rows}}
        </tbody>
    </table>
</div>

</script>


<script type="text/javascript">

    function getUrlParam(paramName) {
        const urlParams = new URLSearchParams(window.location.search);
        return urlParams.get(paramName);
    }

    const testOfferParam = getUrlParam('shopacadoTestToken');
    const testOfferName = getUrlParam('shopacadoTestName');

    ! function (window, document) {
        "use strict";

        if (testOfferParam) {
            window.appikonDiscount.setCookieSession('shopacado-test-offer-token', testOfferParam);
            window.appikonDiscount.setCookieSession('shopacado-test-offer-name', testOfferName);

            var uri = window.location.toString();
            if (uri.indexOf("?") > 0) {
                var clean_uri = uri.substring(0, uri.indexOf("?"));
                window.history.replaceState({}, document.title, clean_uri);
            }
        }

        function isMobileBrowser() {
            var t = !1;
            try {
                (/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0, 4))) && (t = !0)
            } catch (e) {}
            return t
        }

        function reqJquery(t) {
            if ("undefined" == typeof jQuery || !jQuery || 1 === parseInt(jQuery.fn.jquery) && parseFloat(jQuery.fn.jquery.replace(/^1\./, "")) < 10) {
                var e = document.getElementsByTagName("head")[0],
                        n = document.createElement("script");
                n.src = ("https:" == document.location.protocol ? "https://" : "http://") + "ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js", n.type = "text/javascript", n.onload = n.onreadystatechange = function () {
                    n.readyState ? "complete" !== n.readyState && "loaded" !== n.readyState || (n.onreadystatechange = null, t(jQuery.noConflict(!0))) : t(jQuery.noConflict(!0))
                }, e.appendChild(n)
            } else t(jQuery)
        }

        if (-1 !== document.location.search.indexOf("clear_cookies=1")) {
            window.appikonDiscount.setCookie("adp-skip-ids", "");
            window.appikonDiscount.setCookie("cart", "");
        }

        reqJquery(function ($) {
            checkForTestOffer();

            function notifyCalculationsInProgress() {
                return hasFlag("notify_about_disocunt_calculations") && (hasFlag("disable_checkout_button") ? (checkoutBtn.attr("disabled", !0).val("Please wait").text("Please wait").css("border-color", originalBorder).css("background-color", originalBackground), setTimeout(enableCheckoutButton, 4e3)) : window.appikonDiscount.isAppikonCartPage && window.appikonDiscount.showAppikonNotification($, window.appikonDiscount.settings.calculation_note, {})), !0
            }

            function hideCalculationsInProgressNote() {
                return hasFlag("notify_about_disocunt_calculations") && (hasFlag("disable_checkout_button") ? enableCheckoutButton() : $("#appikon-notification-bar").text() == window.appikonDiscount.settings.calculation_note + "X" && $("#appikon-notification-bar").fadeOut("slow")), !0
            }

            function getRefreshDelayValue() {
                var t = "";
                return t = isMobileBrowser() ? window.appikonDiscount.settings.delay_mobile_refresh_cart : window.appikonDiscount.settings.delay_refresh_cart, 1e3 * parseFloat(t)
            }

            function checkForTestOffer() {
                window.appikon.test_offer_token = window.appikonDiscount.getCookie('shopacado-test-offer-token');
                window.appikon.test_offer_name = window.appikonDiscount.getCookie('shopacado-test-offer-name');

                if (window.appikon.test_offer_token && window.appikon.test_offer_token != "") {
                    showTestOfferNotice();
                }
            }

            function showTestOfferNotice() {
                var noticeHtml = `
                    <div id="shopacado-banner">
                        <div id="shopacado-banner-content">
                            Testing Offer: ` + window.appikon.test_offer_name + `
                            <button id="shopacado-stop-test-offer">Stop Testing</button>
                        </div>
                    </div>
                `;
                $("#shopacado-banner").remove();
                $("body").prepend(noticeHtml);
                $("body").addClass("push-down");
                $("#shopacado-stop-test-offer").click( function () {
                    removeTestOfferNotice();
                });
            }

            function removeTestOfferNotice() {
                $("#shopacado-banner").remove();
                $("body").removeClass("push-down");
                window.appikonDiscount.deleteCookie("shopacado-test-offer-token");
                window.appikonDiscount.deleteCookie("shopacado-test-offer-name");
                delete window.appikon.test_offer_token;
                delete window.appikon.test_offer_name;
            }

            window.appikonDiscount.calculateDiscounts = () => window.appikonDiscount.getAppikonDiscountData($);

            function refreshAppikonData() {
                window.appikonDiscount.getAppikonDiscountData($);
            }

            function handleCartRequests(url) {

                var isCartRequestProcessed = true;

                if ((url.includes('/cart.js')
                    || url.includes('/cart.json')
                    || url.includes('/cart/add')
                    || url.includes('/cart/update')
                    || (window.appikonDiscount.settings.is_dynamic_insertion && url.includes('/cart/change'))
                    || url.includes('/cart/clear')
                    || url.endsWith('/cart')
                    || url.includes('/cart?'))
                    && !url.includes('/cart?view=appikon.json')) {

                    if (url.includes('/cart/add') || url.endsWith('/cart') || url.includes('/cart?') ) {
                        $.ajax({
                            cache: !1,
                            type: "GET",
                            url: "/cart.js",
                            dataType: "json"
                        }).done(function (ajaxCartData) {
                            //window.appikonDiscount.processCartData($, ajaxCartData);
                        }).fail(function (jqXHR, status, error) {
                            console.error(error)
                        })
                    } else {
                        isCartRequestProcessed = false;
                    }
                }

                return isCartRequestProcessed;

            }

            var appikonCookieCode = window.appikonDiscount.getCookie("appikon_discount_" + window.appikonDiscount.settings.shop);
            appikonCookieCode && (window.appikon.discount_code = appikonCookieCode);

            if (hasFlag("disable_checkout_button")) {
                var checkoutBtn = $(window.appikonDiscount.settings.global.appikonCheckoutSelector);
                var originalCheckoutContent = checkoutBtn.val() || checkoutBtn.html();
                var originalBorder = checkoutBtn.css("border-color");
                var originalBackground = checkoutBtn.css("background-color");
                var enableCheckoutButton = function () {
                    checkoutBtn.html(originalCheckoutContent).val(originalCheckoutContent).removeAttr("disabled").removeAttr("border-color").removeAttr("background-color")
                };
            }
            if (window.appikonDiscount.isAppikonCartPage) {
                var skipIds = window.appikonDiscount.getCookie("adp-skip-ids");
                skipIds && (window.appikon.skip_ids = skipIds)
            }

            function continuePageLoad() {
                $(document).ready(function () {
                    if(window.appikonDiscount.settings.dp.installed) {
                        refreshAppikonData();

                        if (window.appikonDiscount.settings.listen_to_ajax_cart_events_strategy) {
                            // Intercept AJAX requests
                            var origOpen = window.XMLHttpRequest.prototype.open;
                            window.XMLHttpRequest.prototype.open = function() {
                                this.addEventListener('load', async function() {
                                    var url = this.responseURL;
                                    if(!handleCartRequests(url)) {
                                        var ajaxCartData = JSON.parse(this.responseText);
                                        if (window.appikonDiscount.settings.use_compare_at_price === true) {
                                            var cartWithCompareAt = await window.appikonDiscount.addCompareAtPrice($, ajaxCartData);
                                            window.appikonDiscount.processCartData($, cartWithCompareAt);
                                        } else {
                                            window.appikonDiscount.processCartData($, ajaxCartData);
                                        }
                                    }
                                });
                                origOpen.apply(this, arguments);
                            };

                            // Intercept fetch requests
                            const originalFetch = window.fetch;
                            window.fetch = function() {
                                return new Promise((resolve, reject) => {
                                    originalFetch.apply(this, arguments)
                                            .then((response) => {
                                                var url = response.url;

                                                if(!handleCartRequests(url)) {

                                                    $.ajax({
                                                        cache: !1,
                                                        type: "GET",
                                                        url: "/cart.js",
                                                        dataType: "json"
                                                    })
                                                    // response.clone().json().then(ajaxCartData  => {
                                                    //   window.appikonDiscount.processCartData($, ajaxCartData);
                                                    //});
                                                }

                                                resolve(response);
                                            })
                                            .catch((error) => {
                                                reject(error);
                                            })
                                });
                            }

                        } else {
                            var appikonCallRepeater = setInterval(refreshAppikonData,1000);
                        }
                    }
                });

                window.appikon.adp_page && window.appikon.adp_page === 'product' && window.appikonDiscount.settings.dp.installed > 0 && ($.ajax({
                    cache: !1,
                    type: "POST",
                    url: window.appikonDiscount.settings.app_root_url,
                    data: JSON.stringify(window.appikon),
                    dataType: "json",
                    contentType: "application/json; charset=utf-8",
                    success: function (t) {
                        window.appikonDiscount.appikonDelegate($, t);
                    }
                })), setTimeout(function () {
                    "function" == typeof ga && ga(function (t) {
                        window.gaclientId = t.get("clientId")
                    })
                }, 1e3), hasFlag("refresh_on_qty_plush_minus") && ($(document).on("click", window.appikonDiscount.settings.plus_minus_qty_selector, function () {
                    var t = this;
                    window.appikonDiscount.isAppikonCartPage && setTimeout(function () {
                        $(t).parents('form[action*="/cart"]').submit()
                    }, 500)
                }), hasFlag("refresh_on_qty_change_hard") && (window.appikonDiscount.cartSubmit = function () {
                    window.appikonDiscount.isAppikonCartPage && setTimeout(function () {
                        $('form[action*="/cart"]').submit()
                    }, 500)
                }, $(document).ready(function () {
                    setTimeout(function () {
                        var t, e = document.querySelectorAll(window.appikonDiscount.settings.plus_minus_qty_selector);
                        for (t = 0; t < e.length; t++) e[t].setAttribute("onclick", "window.appikonDiscount.cartSubmit();")
                    }, 1200)


                })));
                var debutEditBtnExists = $("div.cart__edit button.btn.cart__edit--active:visible").length > 0,
                        qtyInputEvent = debutEditBtnExists ? "" : "input ";
                if (window.appikonDiscount.isAppikonCartPage && $(document).on(qtyInputEvent + "change", "input.appikon-quantity, input[name^='updates['], input[id^='updates_'], input[id^='Updates_']", function (t) {
                    var e = this;
                    t.preventDefault(), "" != $.trim($(this).val()) && (setTimeout(function () {
                        if (hasFlag("enable_quantity_change_reload")) {
                            hasFlag("quantities_refresh_over_submit") ? window.location.reload() : $(e).parents('form[action*="/cart"]').submit()
                        }
                    }, getRefreshDelayValue()))
                }), window.appikonDiscount.isAppikonCartPage && ($(document).on("click", "td.cart-qty span.icon-plus, td.cart-qty span.icon-minus", function (t) {
                    t.preventDefault(), $(this).parents('form[action*="/cart"]').submit()
                }), !window.appikonDiscount.settings.is_dynamic_insertion && $(document).ajaxSuccess(function (t, e, n) {
                    n && "/cart/change.js" == n.url && window.location.reload()
                }), 1 != hasFlag("avoid_default_qty_input_event_change") && (setTimeout(function () {
                    $(".js-qty__adjust").off("click")
                }, 500), $(document).on("click", "div.js-qty .js-qty__adjust", function (t) {
                    if(!window.appikonDiscount.settings.avoid_cart_quantity_adjustment) {
                        t.preventDefault();
                        var e = parseInt($(this).parents("div.js-qty").find("input").val());
                        if ($(this).hasClass("js-qty__adjust--plus")) var n = e + 1;
                        else n = e - 1;
                        $(this).parents("div.js-qty").find("input").val(n).change()
                    } else {
                        $(this).parents("div.js-qty").find("input").change()
                    }
                }))), $(document).on("click", "button#apply-appikon-discount", function (t) {
                    t.preventDefault();
                    var discount_code_entered = $("input[id=appikon-discount-code]:visible").val().trim();
                    window.appikonDiscount.setCookieMinutes("appikon_discount_" + window.appikonDiscount.settings.shop, discount_code_entered, 5);
                    window.appikon.discount_code = discount_code_entered;
                    window.appikonDiscount.triggerDiscountCalculation($);
                }), $(document).on("click", "div#appikon-close-notification", function (t) {
                    t.preventDefault(), window.appikonDiscount.setCookie("appikon_notifications_closed", 1, .01), $("#appikon-notification-bar").slideUp("slow")
                }), $(document).on("click", ".appikon-variants-container select.adp-variants", function () {
                    $(this).children("option").length < 1 && alert("All item variants are out of stock")
                }), hasFlag("use_google_fonts")) {
                    function insertGoogleFontStyle(t) {
                        var e = document.head,
                                n = document.createElement("link");
                        n.id = "adp_google_fonts_link", n.type = "text/css", n.rel = "stylesheet", n.href = "https://fonts.googleapis.com/css?family=" + t.join(","), e.appendChild(n)
                    }
                };
            }

            window.appikon.multicurrency = {};
            if (window.Shopify && window.Shopify.currency) {
                window.appikon.multicurrency.currency = window.Shopify.currency.active;
                window.appikon.multicurrency.rate = window.Shopify.currency.rate;
            }

            if (window.theme && window.theme.moneyFormat) {
                window.appikon.multicurrency.moneyFormat = window.theme.moneyFormat;
            } else if (window.theme && window.theme.strings && window.theme.strings.moneyFormat) {
                window.appikon.multicurrency.moneyFormat = window.theme.strings.moneyFormat;
            } else if (window.Theme && window.Theme.strings && window.Theme.strings.moneyFormat) {
                window.appikon.multicurrency.moneyFormat = window.Theme.strings.moneyFormat;
            } else if (window.Theme && window.Theme.moneyFormat) {
                window.appikon.multicurrency.moneyFormat = window.Theme.moneyFormat;
            } else if (window.mwSwitcherObjects && window.mwSwitcherObjects.shop.money_format){
                window.appikon.multicurrency.moneyFormat = window.mwSwitcherObjects.shop.money_format;
            } else if (window.Shopify.currency && window.Shopify.currency.active && window.Currency && window.Currency.money_format && window.Currency.money_format[window.Shopify.currency.active]) {
                window.appikon.multicurrency.moneyFormat = window.Currency.money_format[window.Shopify.currency.active];
            } else if (window.Currency && window.Currency.currentCurrency && window.Currency.moneyFormats && window.Currency.moneyFormats[window.Currency.currentCurrency]) {
                window.appikon.multicurrency.moneyFormat = window.Currency.moneyFormats[window.Currency.currentCurrency].money_format;
            } else if (window.ACSCurrency && window.ACSCurrency.currentCurrency) {
                window.appikon.multicurrency.moneyFormat = window.ACSCurrency.moneyFormats[window.ACSCurrency.currentCurrency].money_format;
            } else if (window.FlashsearchThemeSettings && window.FlashsearchThemeSettings.shop && window.FlashsearchThemeSettings.shop.moneyFormat) {
                window.appikon.multicurrency.moneyFormat = window.FlashsearchThemeSettings.shop.moneyFormat;
            }

            typeof continuePageLoad === "function" && continuePageLoad();

            
        });
    }(window, document);


</script>

<!--  AOD_OrderLimit Start  --> 


 <!--  AOD_OrderLimit End  -->
    
    <!-- Viant Pixel -->
    <script src="https://js.ipredictive.com/adelphic_universal_pixel.js" type="text/javascript" defer></script><script src="//www.qunol.com/cdn/shop/t/201/assets/adelphic.js?v=164439471698301725161739920366" defer></script>
    <noscript>
      <img src="https://ad.ipredictive.com/d/track/event?upid=103786&cur=USD&cache_buster=1745946537&ps=1" height="1" width="1" style="display:none" />
    </noscript>
    <!-- Viant Pixel End -->
  

<div data-rebuy-id="61754"></div>

<script>
  setTimeout(function() {
  var prevArrow = '<svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-left  icon--direction-aware " viewBox="0 0 17 14"><path d="M17 7H2M8 1L2 7l6 6" stroke="currentColor" stroke-width="2" fill="none"></path></svg>';
  var nextArrow = '<svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-right  icon--direction-aware " viewBox="0 0 17 14"><path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="2" fill="none"></path></svg>';
  var previousButton = document.querySelector("#rebuy-widget-95368 .flickity-button.previous");
  var nextButton = document.querySelector("#rebuy-widget-95368 .flickity-button.next");
  var svgElement = previousButton.querySelector("svg");
  var svgElementNext = nextButton.querySelector("svg");
  
  if (svgElement) {
    previousButton.removeChild(svgElement);
  }
  
  previousButton.innerHTML += prevArrow;

  if (svgElementNext) {
    nextButton.removeChild(svgElementNext);
  }
  
  nextButton.innerHTML += nextArrow;
  
  }, 2000);
  document.querySelector('.review-scroll').scrollLeft += 210; 
</script>


  <img src="https://tags.w55c.net/rs?id=cdb7da174fac4088a8cd88b14ae629ac&t=homepage" role="presentation" />




<style>.additional-checkout-buttons {display: none; width: 100%;}</style>


  <div class="additional-checkout-buttons additional-checkout-buttons--vertical">
    <div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:22755955,&quot;merchantName&quot;:&quot;Qunol&quot;}},{&quot;name&quot;:&quot;paypal&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:22755955,&quot;countryCode&quot;:&quot;US&quot;,&quot;merchantName&quot;:&quot;Qunol&quot;,&quot;phoneRequired&quot;:false,&quot;companyRequired&quot;:false,&quot;shippingType&quot;:&quot;shipping&quot;,&quot;shopifyPaymentsEnabled&quot;:true,&quot;hasManagedSellingPlanState&quot;:null,&quot;requiresBillingAgreement&quot;:false,&quot;merchantId&quot;:&quot;JUDUSLP94LPWN&quot;,&quot;sdkUrl&quot;:&quot;https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=USD\u0026locale=en_US\u0026client-id=AfUEYT7nO4BwZQERn9Vym5TbHAG08ptiKa9gm8OARBYgoqiAJIjllRjeIMI4g294KAH1JdTnkzubt1fr\u0026merchant-id=JUDUSLP94LPWN\u0026intent=capture&quot;}}]" access-token="ada35091fdd4cb955c6e76974485656a" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="22755955" cart-id="dc20d356847588960ec5966fd59d1d9a" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li> </ul> </div> </shopify-accelerated-checkout-cart> <small id="shopify-buyer-consent" class="hidden" aria-hidden="true"> One or more of the items in your cart is a recurring or deferred purchase. By continuing, I agree to the <span id="shopify-subscription-policy-button">cancellation policy</span> and authorize you to charge my payment method at the prices, frequency and dates listed on this page until my order is fulfilled or I cancel, if permitted. </small> </div>
  </div>

  <div id="shopify-block-AWHE2T09FSUhEck9pT__1744161739547163668" class="shopify-block shopify-app-block"><script type="application/javascript">
    window.hextom_ctb_meta = {
        p1: [
            
        ],
        p2: {
            
        },
        p3:null,
        p4:[],
        p5:null,
    };
    
    window.hextom_epb_config = {"shop_active":"yes","record":false,"bars":[{"bar_id":205903,"name":"BFCM","position":"top_push_v1","background_color":"#FFD9D2","text_color":"#7F4D43","clock_color":"#FAE8EB","clock_background_color":"#F94D4A","button_background_color":"#F94D4A","button_text_color":"#FAE8EB","button_disable":true,"new_tab":false,"font":"inherit","font_size":13.0,"bar_padding":0.0,"message_one":"BFCM SALE","message_two":"Buy 3 Bottles Save 30% off","button_text":"Shop Now","button_link":"https://www.qunol.com/collections/best-sellers","start_on":"2023-11-24T05:00:00+00:00","end_on":"2023-11-27T03:59:00+00:00","time_zone_type":"customer","time_zone_offset":300,"campaign_start_type":"now","campaign_end_type":"infinity","show_time":0.0,"interval_time":0.0,"animation_time":0.0,"countries":"","exclude_countries":"","display_page":"all","exclude_page":"no","source_page":"any","clock_type":"event","daily_start_on":"2000-01-01T05:00:00+00:00","daily_end_on":"2000-01-02T04:59:00+00:00","daily_start_time_hours":"0","daily_start_time_minutes":"00","daily_end_time_hours":"23","daily_end_time_minutes":"59","recur_active_hour":48.0,"recur_inactive_hour":24.0,"is_recur_cookied":false,"fixed_minutes":127.0,"clock_lang":"en","show_timer_labels":true,"background_pic":"","target_device":"all","opacity":1.0,"entire_bar_clickable":true,"selected_weekdays":"","close_option":false,"button_animation":"","custom_code":"","selected_products_type":"all","selected_products":"","selected_products_tag":"","selected_customers_type":"all","selected_customers_tag":"","selected_customers_spent":0.0,"excluded_customers_type":"no_customers","excluded_customers_tag":"","excluded_customers_spent":0.0,"background_type":"color","gradient_color_1":"","gradient_color_2":"","gradient_color_3":"","gradient_degree":90,"background_moving_speed":0,"button_link_insert_language_code":true,"targeted_markets_region_codes":"","timer_style":"flip_clock","js_timer_font_family":"Helvetica","js_timer_separator_color":"","js_timer_clock_background_color_2":"","js_timer_label_day":"","js_timer_label_hrs":"","js_timer_label_min":"","js_timer_label_sec":"","translation":"","locales":[]}]};
    
</script>

</div><div id="shopify-block-AMXlNNXM5SWtGZ0cxR__17151115064775110295" class="shopify-block shopify-app-block"><style data-recharge-theme='{"has_theme_customization": true, "design_mode": false }'>
  .recharge-theme {
    /* App */
    --recharge-app-background: #F2F2F2;
    --recharge-app-container: 1200px;
    --recharge-app-vertical-padding: 32px;

    /* Brand colors */
    
--recharge-color-brand: #AB1F2E;

    /* Tints */
    --recharge-color-brand-120: #851824;
    --recharge-color-brand-20: #bc4c58;
    --recharge-color-brand-40: #cd7982;
    --recharge-color-brand-60: #dda5ab;
    --recharge-color-brand-75: #eac7cb;  
    --recharge-color-brand-85: #f2dde0;

    /* Neutral */
    --recharge-color-neutral: hsl(354, 35%, 7%);
    --recharge-color-neutral-80: hsl(354, 7%, 25%);
    --recharge-color-neutral-70: hsl(354, 5%, 35%);
    --recharge-color-neutral-40: hsl(354, 3%, 63%);
    --recharge-color-neutral-10: hsl(354, 2%, 91%);
    

    /* Links */
    --recharge-button-secondary: #111111;
    --recharge-button-secondary-120: #000000;
    --recharge-button-secondary-60: #707070;

    /* Images */
    --recharge-images-ratio: 1;

    /* Cards */
    
    --recharge-cards-background: #FFFFFF;
    

    
    --recharge-cards-border-color: RGBA(0,0,0,0);
    

    /* Fonts */
    --recharge-typography-scale: 16px;
    --recharge-typography-size-1: calc(3 * var(--recharge-typography-scale));
    --recharge-typography-size-2: calc(2.25 * var(--recharge-typography-scale));
    --recharge-typography-size-3: calc(1.625 * var(--recharge-typography-scale));
    --recharge-typography-size-4: calc(1.25 * var(--recharge-typography-scale));
    --recharge-typography-size-5: calc(1 * var(--recharge-typography-scale));
    --recharge-typography-size-6: calc(.875 * var(--recharge-typography-scale));

    /** Text **/
    --recharge-typography-light: #FFFFFF;
    --recharge-typography-primary: var(--recharge-color-neutral);
    --recharge-typography-secondary: var(--recharge-color-neutral-70);

    /* Corners */
    --recharge-corners-radius: 8px;

    --recharge-button-border-radius: 8px;
    

    /* Views */
    
    --recharge-views-background: #F2F2F2;
    

    /* Buttons */
    --recharge-button-font-family: inherit;
    --recharge-button-brand: var(--recharge-color-brand);
    --recharge-button-color: #FFFFFF;
  }
</style>

</div></body>
</html>
                               

Whois info of domain

Domain Name: COQ.COM
Registry Domain ID: 2010515_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.godaddy.com
Registrar URL: http://www.godaddy.com
Updated Date: 2024-07-22T13:33:50Z
Creation Date: 1998-07-23T04:00:00Z
Registry Expiry Date: 2025-07-22T04:00:00Z
Registrar: GoDaddy.com, LLC
Registrar IANA ID: 146
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: 480-624-2505
Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited
Domain Status: clientRenewProhibited https://icann.org/epp#clientRenewProhibited
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Domain Status: clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited
Name Server: NS03.DOMAINCONTROL.COM
Name Server: NS04.DOMAINCONTROL.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2025-04-29T17:08:41Z <<<
For more information on Whois status codes, please visit https://icann.org/epp
NOTICE: The expiration date displayed in this record is the date the
TERMS OF USE: You are not authorized to access or query our Whois
by the following terms of use: You agree that you may use this Data only
to: (1) allow, enable, or otherwise support the transmission of mass