PageSourceSearch

https://tallyhealth.com/blogs/learn

html tallyhealth.com collected 2026-10-02 12:17:58 UTC 256,016 bytes, 5,431 lines download raw bytes

1<!doctype html>
2<html
3  lang="en-US"
4  class="![forced-color-adjust:none] text-[62.5%] scroll-smooth antialiased min-h-[100%]"
5>
6  <head>
7    
8
9    
10
11    <title>
12      Learn
13    </title>
14
15    
16
17<meta charset="utf-8" />
18
19<meta
20  name="description"
21  content=""
22/>
23
24<meta
25  name="viewport"
26  content="width=device-width,initial-scale=1,shrink-to-fit=no,viewport-fit=cover"
27/>
28
29<!-- OG META -->
30
31<meta property="og:site_name" content="Tally Health">
32<meta property="og:url" content="https://tallyhealth.com/blogs/learn">
33<meta property="og:title" content="Learn">
34<meta property="og:type" content="website">
35<meta property="og:description" content="Founded to change the way we age, Tally Health helps you unlock a new biological destiny and slow cellular aging. Find out your biological age with our proprietary diagnostic test and get personalized Action Plans and unique daily supplements. Based on cutting-edge longevity research, so you can live better, longer.
36"><meta property="og:image" content="http://tallyhealth.com/cdn/shop/files/tally-og-preview.jpg?v=1739316124">
37  <meta property="og:image:secure_url" content="https://tallyhealth.com/cdn/shop/files/tally-og-preview.jpg?v=1739316124">
38  <meta property="og:image:width" content="1200">
39  <meta property="og:image:height" content="900"><meta name="twitter:card" content="summary_large_image">
40<meta name="twitter:title" content="Learn">
41<meta name="twitter:description" content="Founded to change the way we age, Tally Health helps you unlock a new biological destiny and slow cellular aging. Find out your biological age with our proprietary diagnostic test and get personalized Action Plans and unique daily supplements. Based on cutting-edge longevity research, so you can live better, longer.
42">
43<link rel="canonical" href="https://tallyhealth.com/blogs/learn">
44    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
45
46    
46<script src="//tallyhealth.com/cdn/shop/t/160/assets/main.js?v=43562132797773563691789571010" defer></script>
46
47    <link rel="stylesheet" href="//tallyhealth.com/cdn/shop/t/160/assets/main.css?v=176490729938608290121789571009" />
48
49    
50
51    
52      <link
53        rel="preload"
54        href="//tallyhealth.com/cdn/shop/t/160/assets/Generator-Light.woff2"
55        as="font"
56        type="font/woff2"
57        crossorigin
58      />
59    
60      <link
61        rel="preload"
62        href="//tallyhealth.com/cdn/shop/t/160/assets/Generator-Regular.woff2"
63        as="font"
64        type="font/woff2"
65        crossorigin
66      />
67    
68      <link
69        rel="preload"
70        href="//tallyhealth.com/cdn/shop/t/160/assets/Generator-SemiBold.woff2"
71        as="font"
72        type="font/woff2"
73        crossorigin
74      />
75    
76      <link
77        rel="preload"
78        href="//tallyhealth.com/cdn/shop/t/160/assets/Faktum-SemiBold.woff2"
79        as="font"
80        type="font/woff2"
81        crossorigin
82      />
83    
84
85    
86      <link rel="icon" type="image/png" href="//tallyhealth.com/cdn/shop/files/favicon.png?crop=center&height=512&v=1754430462&width=512">
87    
87<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
87<meta name="facebook-domain-verification" content="azk0ryivm7rk74284yd8yggivboxti">
88<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/56256462983/digital_wallets/dialog">
89<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/learn.atom" />
90<link rel="next" href="/blogs/learn?page=2">
91<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=11239559"></script>
91
92<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
93<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=11239559&shop_id=56256462983" crossorigin="anonymous"></script>
vendor: 1 bytes, line 93
93
94<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":56256462983,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/56256462983","merchantName":"Tally Health","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Tally Health","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 94
94
95<script id="shopify-features" type="application/json">{"accessToken":"758f01ddfbb6c35bfd917de6b1b7d0f8","betas":["rich-media-storefront-analytics"],"domain":"tallyhealth.com","predictiveSearch":true,"shopId":56256462983,"locale":"en"}</script>
vendor: 1 bytes, line 95
95
96<script>var Shopify = Shopify || {};
97Shopify.shop = "tally-health-us.myshopify.com";
98Shopify.locale = "en";
99Shopify.currency = {"active":"USD","rate":"1.0"};
100Shopify.country = "US";
101Shopify.theme = {"name":"tally-shop\/release\/v5.7.2","id":154874314887,"schema_name":"Tally Health","schema_version":"1.0.0","theme_store_id":null,"role":"main"};
102Shopify.theme.handle = "null";
103Shopify.theme.style = {"id":null,"handle":null};
104Shopify.cdnHost = "tallyhealth.com/cdn";
105Shopify.routes = Shopify.routes || {};
106Shopify.routes.root = "/";
107Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";</script>
vendor: 1 bytes, line 107
107
108<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 108
108
109<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 109
109
110<script>
111  window.ShopifyPay = window.ShopifyPay || {};
112  window.ShopifyPay.apiHost = "shop.app\/pay";
113  window.ShopifyPay.redirectState = null;
114</script>
vendor: 1 bytes, line 114
114
115<script>
116  window.Shopify = window.Shopify || {};
117  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
118  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
119  window.Shopify.SignInWithShop.eligible = true;
120</script>
vendor: 1 bytes, line 120
120
121<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 121
121
122<script>
123  window.Shopify = window.Shopify || {};
124  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
125  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
126</script>
vendor: 1 bytes, line 126
126
127<script>(function() {
128  var isLoaded = false;
129  function asyncLoad() {
130    if (isLoaded) return;
131    isLoaded = true;
132    var urls = ["https:\/\/cdn-app.sealsubscriptions.com\/shopify\/public\/js\/sealsubscriptions.js?shop=tally-health-us.myshopify.com","https:\/\/static.shareasale.com\/json\/shopify\/deduplication.js?shop=tally-health-us.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=TchBaM\u0026shop=tally-health-us.myshopify.com","https:\/\/config.gorgias.chat\/bundle-loader\/01GYCCRRBA1KN14R1G19VXY8QJ?source=shopify1click\u0026shop=tally-health-us.myshopify.com","https:\/\/static.shareasale.com\/json\/shopify\/shareasale-tracking.js?sasmid=137274\u0026ssmtid=44721\u0026shop=tally-health-us.myshopify.com","https:\/\/media.9gtb.com\/loader.js?g_cvt_id=03a93c22-a9b0-493f-bc41-eb4340bb8f87\u0026shop=tally-health-us.myshopify.com"];
133    for (var i = 0; i < urls.length; i++) {
134      var s = document.createElement('script');
135      s.type = 'text/javascript';
136      s.async = true;
137      s.src = urls[i];
138      var x = document.getElementsByTagName('script')[0];
139      x.parentNode.insertBefore(s, x);
140    }
141  };
142  if(window.attachEvent) {
143    window.attachEvent('onload', asyncLoad);
144  } else {
145    window.addEventListener('load', asyncLoad, false);
146  }
147})();</script>
vendor: 1 bytes, line 147
147
148<script id="__st">var __st={"a":56256462983,"offset":-14400,"reqid":"c3b3e9ed-8c83-4c99-b611-f9851383a432-1790943477","pageurl":"tallyhealth.com\/blogs\/learn","s":"blogs-87621828743","u":"bab4b28f9cb4","p":"blog","rtyp":"blog","rid":87621828743};</script>
vendor: 1 bytes, line 148
148
149<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 149
149
150<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 150
150
151<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//tallyhealth.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 151
151
152<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//tallyhealth.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
152<script crossorigin="anonymous" defer="defer" src="//tallyhealth.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 152
152
153<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 153
153
154<script>
155  window.Shopify = window.Shopify || {};
156  window.Shopify.MCP = window.Shopify.MCP || {};
157  window.Shopify.MCP.enabled = true;
158  window.Shopify.MCP.shop = "tally-health-us.myshopify.com";
159  window.Shopify.MCP.mcpEndpoint = "https:\/\/tallyhealth.com\/api\/mcp";
160  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
161</script>
vendor: 1 bytes, line 161
161
162<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/tallyhealth.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
163</script>
vendor: 1 bytes, line 163
163
164<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://tallyhealth.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
165</script>
vendor: 1 bytes, line 165
165
166<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
167  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);
168</script>
vendor: 1 bytes, line 168
168
169<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})}}));
170</script>
170
171<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://tallyhealth.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
172<style id="shopify-accelerated-checkout-cart">
173        #shopify-buyer-consent {
174  margin-top: 1em;
175  display: inline-block;
176  width: 100%;
177}
178
179#shopify-buyer-consent.hidden {
180  display: none;
181}
182
183#shopify-subscription-policy-button {
184  background: none;
185  border: none;
186  padding: 0;
187  text-decoration: underline;
188  font-size: inherit;
189  cursor: pointer;
190}
191
192#shopify-subscription-policy-button::before {
193  box-shadow: none;
194}
195
196      </style>
197<link rel="stylesheet" media="screen" href="//tallyhealth.com/cdn/shop/t/160/compiled_assets/styles.css?v=92575474069511055241789571037">
198<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
198
199
200    
201
202    <!-- DTC purchase tracking pixel -->
203    
203<script type="text/javascript">
204      var script = document.createElement('script');
205      script.src = "https://xp2023-pix.s3.amazonaws.com/px_VkDLL.js";
206      document.getElementsByTagName('head')[0].appendChild(script);
207    </script>
207
208  <!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
209
210
211
212
213
214
215
216
217
218
219
220
221  
221<script async src="https://static.klaviyo.com/onsite/js/TchBaM/klaviyo.js?company_id=TchBaM"></script>
221
222  
222<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>
222
223
224  
225
226
227
228
229  
229<script>
230    window.klaviyoReviewsProductDesignMode = false
231  </script>
231
232
233
234
235
236
237
238
239
240
241<!-- END app block -->
241<script src="https://cdn.shopify.com/extensions/01a0f078-2518-7c77-9551-ac5c8e82e565/avada-upsell-268/assets/avada-free-gift.js" type="text/javascript" defer="defer"></script>
241
242<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
243<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 56256462983,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 243
243
244<script>
245  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
246</script>
vendor: 1 bytes, line 246
246
247<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
247).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 56256462983,storefrontBaseUrl: "https://tallyhealth.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://tallyhealth.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2687533191","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
247,"dataSharingState":"unrestricted"},{"id":"2586542215","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9bce1c0cdfc09538057898e4ff134fa2","type":"APP","apiClientId":30400643073,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2569633927","configuration":"{\"projectId\":\"xnegi9k1rh\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2565865607","configuration":"{\"vibePixelId\":\"MtpvxE\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"72859894ec8aa8d5e0246c40aaed9466","type":"APP","apiClientId":132266098689,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1798799495","configuration":"{\"accountID\":\"TchBaM\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"922550407","configuration":"{\"masterTagID\":\"44721\",\"merchantID\":\"137274\",\"appPath\":\"https:\/\/daedalus.shareasale.com\",\"storeID\":\"NaN\",\"xTypeMode\":\"NaN\",\"xTypeValue\":\"NaN\",\"channelDedup\":\"NaN\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f300cca684872f2df140f714437af558","type":"APP","apiClientId":4929191,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"908296327","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-YY6N3717L9\\\",\\\"AW-11082486051\\\",\\\"GT-T5MH5J9H\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-YY6N3717L9\\\",\\\"AW-11082486051\\\/OOnQCK--itoaEKOixaQp\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-YY6N3717L9\\\",\\\"AW-11082486051\\\/rulwCLu-itoaEKOixaQp\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-YY6N3717L9\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-YY6N3717L9\\\",\\\"AW-11082486051\\\/yOArCLi-itoaEKOixaQp\\\",\\\"MC-BH9LPMH9LE\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-YY6N3717L9\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-YY6N3717L9\\\",\\\"AW-11082486051\\\/ICJBCKy-itoaEKOixaQp\\\",\\\"MC-BH9LPMH9LE\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-YY6N3717L9\\\",\\\"AW-11082486051\\\/BeR1CLW-itoaEKOixaQp\\\",\\\"MC-BH9LPMH9LE\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-YY6N3717L9\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-YY6N3717L9\\\",\\\"AW-11082486051\\\/A24DCL6-itoaEKOixaQp\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-YY6N3717L9\\\",\\\"AW-11082486051\\\/767WCLK-itoaEKOixaQp\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-YY6N3717L9\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"340721799","configuration":"{\"pixelCode\":\"CFHJ4OBC77U208RTJ7DG\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"230195335","configuration":"{\"pixel_id\":\"700318438221535\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"207061127","configuration":"{\"shopId\":\"MQiFov66kwbEScseh\",\"env\":\"production\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"182d40b472ceceab1226a1312ff77c52","type":"APP","apiClientId":1464241,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
247,"dataSharingState":"unrestricted"},{"id":"190972039","configuration":"{\"shopDomain\":\"tally-health-us.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1cc50c06a2fd060c142979e7a3df92db","type":"APP","apiClientId":2436932,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"21921927","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Google Ads"},{"id":"21954695","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Google Tag Manager"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Tally Health","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"tally-health-us.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/tallyhealth.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7518556913799","handle":"membership","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40866959786119","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7627705843847","handle":"vitality","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41207666868359","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6821301059719","handle":"test-kit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40298025255047","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8030351818887","handle":"amplify","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42309124882567","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7899427799175","handle":"sharpen","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41938827214983","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7627705876615","handle":"restore","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41207669096583","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7915243339911","handle":"defend","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42004358070407","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8060338110599","handle":"nad","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42507235917959","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7905231896711","handle":"brain-boost","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41960778268807","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7905235304583","handle":"cognitive-lift","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41960789246087","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8061540597895","handle":"dna-repair","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42533021974663","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7895003562119","handle":"foundational-longevity","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41924582703239","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7905241071751","handle":"metabolic-health","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41960804876423","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8061539876999","handle":"super-nad","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42533018271879","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7905247953031","handle":"the-full-stack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41960826929287","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://tallyhealth.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"154874314887","themePublished":"true","eventMetadataId":"db68530b-cf59-46a1-9632-f5a84474034e","pageType":"blog","resourceId":"87621828743","shopId":"56256462983","storefrontBaseUrl":"https:\/\/tallyhealth.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
247<script>
248  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
249  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
250  window.ShopifyAnalytics.meta.currency = 'USD';
251  var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":87621828743,"requestId":"c3b3e9ed-8c83-4c99-b611-f9851383a432-1790943477"}};
252  for (var attr in meta) {
253    window.ShopifyAnalytics.meta[attr] = meta[attr];
254  }
255</script>
vendor: 1 bytes, line 255
255
256<script class="analytics">
257  (function () {
258    var customDocumentWrite = function(content) {
259      var jquery = null;
260
261      if (window.jQuery) {
262        jquery = window.jQuery;
263      } else if (window.Checkout && window.Checkout.$) {
264        jquery = window.Checkout.$;
265      }
266
267      if (jquery) {
268        jquery('body').append(content);
269      }
270    };
271
272    var hasLoggedConversion = function(token) {
273      if (token) {
274        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
275      }
276      return false;
277    }
278
279    var setCookieIfConversion = function(token) {
280      if (token) {
281        var twoMonthsFromNow = new Date(Date.now());
282        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
283
284        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
285      }
286    }
287
288    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
289    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
290    if (trekkie.integrations) {
291      return;
292    }
293    trekkie.methods = [
294      'identify',
295      'page',
296      'ready',
297      'track',
298      'trackForm',
299      'trackLink'
300    ];
301    trekkie.factory = function(method) {
302      return function() {
303        var args = Array.prototype.slice.call(arguments);
304        args.unshift(method);
305        trekkie.push(args);
306        if (method == 'track' || method == 'page') {
307          var pageUrl;
308          try {
309            pageUrl = window.location.href;
310          } catch (e) {}
311          var pageReferrer;
312          try {
313            pageReferrer = document.referrer;
314          } catch (e) {}
315          try {
316            if (window.__TREKKIE_SHIM_QUEUE == null) {
317              window.__TREKKIE_SHIM_QUEUE = [];
318            }
319            window.__TREKKIE_SHIM_QUEUE.push({
320              from: 'trekkie-stub',
321              method: method,
322              args: args.slice(1),
323              pageContext: {
324                url: pageUrl,
325                referrer: pageReferrer
326              }
327            });
328          } catch (e) {
329            // no-op
330          }
331        }
332        return trekkie;
333      };
334    };
335    for (var i = 0; i < trekkie.methods.length; i++) {
336      var key = trekkie.methods[i];
337      trekkie[key] = trekkie.factory(key);
338    }
339    trekkie.load = function(config) {
340      trekkie.config = config || {};
341      trekkie.config.initialDocumentCookie = document.cookie;
342      var first = document.getElementsByTagName('script')[0];
343var script = document.createElement('script');
344script.type = 'text/javascript';
345script.onerror = function(e) {
346  var scriptFallback = document.createElement('script');
347  scriptFallback.type = 'text/javascript';
348  scriptFallback.onerror = function(error) {
349          var Monorail = {
350      produce: function produce(monorailDomain, schemaId, payload) {
351        var currentMs = new Date().getTime();
352        var event = {
353          schema_id: schemaId,
354          payload: payload,
355          metadata: {
356            event_created_at_ms: currentMs,
357            event_sent_at_ms: currentMs
358          }
359        };
360        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
361      },
362      sendRequest: function sendRequest(endpointUrl, payload) {
363        // Try the sendBeacon API
364        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
365          var blobData = new window.Blob([payload], {
366            type: 'text/plain'
367          });
368
369          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
370            return true;
371          } // sendBeacon was not successful
372
373        } // XHR beacon
374
375        var xhr = new XMLHttpRequest();
376
377        try {
378          xhr.open('POST', endpointUrl);
379          xhr.setRequestHeader('Content-Type', 'text/plain');
380          xhr.send(payload);
381        } catch (e) {
382          console.log(e);
383        }
384
385        return false;
386      },
387      isIos12: function isIos12() {
388        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
389      }
390    };
391    Monorail.produce('monorail-edge.shopifysvc.com',
392      'trekkie_storefront_load_errors/1.1',
393      {shop_id: 56256462983,
394      theme_id: 154874314887,
395      app_name: "storefront",
396      context_url: window.location.href,
397      source_url: "//tallyhealth.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
398
399  };
400  scriptFallback.async = true;
401  scriptFallback.src = '//tallyhealth.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
402  first.parentNode.insertBefore(scriptFallback, first);
403};
404script.async = true;
405script.src = '//tallyhealth.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
406first.parentNode.insertBefore(script, first);
407
408    };
409    trekkie.load(
410      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":56256462983,"isMerchantRequest":null,"themeId":154874314887,"themeCityHash":"11050771260505920944","contentLanguage":"en","currency":"USD","eventMetadataId":"db68530b-cf59-46a1-9632-f5a84474034e"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
411    );
412
413    var loaded = false;
414    trekkie.ready(function() {
415      if (loaded) return;
416      loaded = true;
417
418      window.ShopifyAnalytics.lib = window.trekkie;
419
420      var originalDocumentWrite = document.write;
421      document.write = customDocumentWrite;
422      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
423      document.write = originalDocumentWrite;
424
425      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
426      var token = match? match[1]: undefined;
427      if (!hasLoggedConversion(token)) {
428        setCookieIfConversion(token);
429        
430      }
431    });
432
433    window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":87621828743,"requestId":"c3b3e9ed-8c83-4c99-b611-f9851383a432-1790943477","shopifyEmitted":true});
434
435    var eventsListenerScript = document.createElement('script');
436    eventsListenerScript.async = true;
437    eventsListenerScript.src = "//tallyhealth.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
438    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
439})();</script>
439
440  
440<script>
441  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
442    window.ga = function ga() {
443      (window.ga.q = window.ga.q || []).push(arguments);
444      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
445        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
446      }
447      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
448    };
449    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
450      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
451    }
452  }
453</script>
vendor: 1 bytes, line 453
453
454<script
455  defer
456  src="https://tallyhealth.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
457  data-application="storefront-renderer"
458  data-shop-id="56256462983"
459  data-render-region="gcp-us-central1"
460  data-page-type="blog"
461  data-theme-instance-id="154874314887"
462  data-theme-name="Tally Health"
463  data-theme-version="1.0.0"
464  data-monorail-region="shop_domain"
465  data-resource-timing-sampling-rate="10"
466  data-shs="true"
467  data-shs-beacon="true"
468  data-shs-export-with-fetch="true"
469  data-shs-logs-sample-rate="1"
470  data-shs-beacon-endpoint="https://tallyhealth.com/api/collect"
471></script>
471
472<meta name="shopify-y" content="b4428200-3d61-4c7a-99ee-93ec03e30f0d" data-expiration="1822501077000"><meta name="shopify-s" content="32fab422-2e2a-4f5f-8f8b-9007a1bea276" data-expiration="1790945277000"><meta name="new-cookie-storage-activated" content="t">
473</head>
474
475  <body
476    class="text-[14px] leading-[20px] font-[400] md:text-[18px] md:leading-[28px] font-[Generator,sans-serif] h-full"
477    x-data="{
478      customerName: '',
479    }"
480    data-api-url="https://tally-member-portal-a3bc136965d1.herokuapp.com"
481data-klaviyo-company-id="TchBaM"
482data-membership-product-id="7518556913799"
483data-membership-variant-id="40866959786119"
484data-vitality-variant-id="41207666868359"
485data-vitality-clear-legacy-variant-id=""
486data-test-kit-starter-variant-id="40264268841095"
487
488  >
489    
490      <header class="contents">
491        <div id="shopify-section-announcement" class="shopify-section"><div class="announcement-bar" data-rotate-interval="4000" style="background-color: #ff7a85;">
492  <button class="announcement-nav announcement-prev" aria-label="Previous announcement" type="button">&#8249;</button>
493
494  <div class="announcement-track">
495    
496      <div class="announcement-slide is-active" >
497        <span class="announcement-text" style="color: #1a1a1a;">
498          FIND YOUR EVERYDAY STACK
499        </span>
500      </div>
501    
502      <div class="announcement-slide" >
503        <span class="announcement-text" style="color: #1a1a1a;">
504          TALLY HEALTH IS HSA/FSA ELIGIBLE
505        </span>
506      </div>
507    
508  </div>
509
510  <button class="announcement-nav announcement-next" aria-label="Next announcement" type="button">&#8250;</button>
511</div>
512
513
514
515<script>
516  document.querySelectorAll('.announcement-bar').forEach(bar => {
517    const slides = bar.querySelectorAll('.announcement-slide');
518    const prevBtn = bar.querySelector('.announcement-prev');
519    const nextBtn = bar.querySelector('.announcement-next');
520    let i = 0;
521
522    if (slides.length < 2) {
523      bar.setAttribute('data-single', 'true');
524      return;
525    }
526
527    const interval = parseInt(bar.dataset.rotateInterval, 10) || 5000;
528    let timer;
529
530    function goTo(index) {
531      slides[i].classList.remove('is-active');
532      i = (index + slides.length) % slides.length;
533      slides[i].classList.add('is-active');
534    }
535
536    function startTimer() {
537      timer = setInterval(() => goTo(i + 1), interval);
538    }
539
540    function resetTimer() {
541      clearInterval(timer);
542      startTimer();
543    }
544
545    nextBtn.addEventListener('click', () => { goTo(i + 1); resetTimer(); });
546    prevBtn.addEventListener('click', () => { goTo(i - 1); resetTimer(); });
547
548    startTimer();
549  });
550</script>
550
551
552</div>
553        <div id="shopify-section-component--global-header" class="shopify-section">
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568<style>
569	:root {
570	  
571	    --header-bg: #4A0C33;
572	    --header-text: #fff;
573	    --header-outline: #4A0C33;
574	    --header-divider: 0.2;
575	    --header-item: #FFFEF8;
576	    --header-item-hover: #FF7C87;
577	    --header-user-icon: #FFFEF8;
578	    --header-user-border: #FFFEF8;
579	  
580	}
581</style>
582
583
584<div
585  class="flex relative z-[11]"
586  x-data="{
587    menu: false,
588  }"
589  @keyup.escape.window="menu = false; $store.cart.show = false;"
590  @resize.window.debounce.100="() => {
591    $store.cart.show = false;
592    if (window.innerWidth >= 768) {
593      menu = false
594    }
595  }"
596>
597  <a
598    class="
599      skip-link
600      absolute left-[50%] top-[20px] translate-x-[-50%] z-[10]
601      rounded-[8px] px-[16px] py-[4px]
602      bg-[var(--header-bg)] text-[var(--header-text)] outline-[var(--header-outline)]
603    "
604    href="#main"
605  >
606    Skip to content
607  </a>
608
609  <nav class="m-auto w-full max-w-[1440px] px-[20px] lg:px-[50px] grid grid-cols-[1fr,1fr] md:grid-cols-[1fr,auto,1fr] gap-x-[20px] py-[20px] md:py-[26px] relative">
610    <div
611      class="
612        h-[1px] absolute bottom-0 left-0 lg:left-[30px] right-0 lg:right-[30px] bg-moon-mist bg-opacity-[var(--header-divider)]
613      "
614    ></div>
615
616    <div class="flex items-center justify-start">
617      <a href="/">
618        <span class="sr-only">Home page</span>
619        <svg class="w-[67px] md:w-[80px] h-[40px] md:h-[47px] text-[var(--header-text)]" role="img" aria-label="Tally Health" viewBox="0 0 195 114" xmlns="http://www.w3.org/2000/svg">
620  <title>Tally Health</title>
621  <path d="M39.6543 102.037H31.4385V104.664H39.2666V107.685H31.4385V110.877H39.6543V114.005H28.0762V98.9092H39.6543V102.037ZM12.1768 104.662H20.2197V98.9062H23.6279V114.002H20.2197V107.792H12.1768V114.002H8.76855V98.9062H12.1768V104.662ZM59.6035 114.002H56.0215L54.707 110.724H47.3555L46.0391 114.002H42.459L48.6914 98.9062H53.415L59.6035 114.002ZM87.4102 101.948H82.2334V114.002H78.8252V101.948H73.6494V98.9062H87.4102V101.948ZM94.1104 104.662H102.154V98.9062H105.56V114.002H102.154V107.792H94.1104V114.002H90.7021V98.9062H94.1104V104.662ZM65.6914 110.872H73.668V114H62.2627V98.9043H65.6914V110.872ZM144.666 37.3018L158.742 76.3291L175.959 37.3428L182.504 37.3496L148.71 114H142.101L151.536 92.6816L129.304 37.2832L144.666 37.3018ZM48.5645 107.723H53.5L52.1016 104.229L51.0439 101.534L48.5645 107.723ZM22.0771 38.96H41.9209L38.1631 45.2998H22.0771V71.7197C22.0771 78.9995 26.5374 82.0536 31.7041 82.0537C35.4207 82.0537 38.6826 80.8737 41.7314 78.1934H41.7344V78.2559C39.4226 86.3421 32.0757 91.8006 24.1904 91.8008C15.7355 91.8008 8.57233 86.3998 8.57227 76.3008L9.1582 47.2979L0 42.0137L22.0771 24.8691V38.96ZM105.56 91.5879H91.7031V4.17383L105.56 0V91.5879ZM126.753 91.5879H112.896V4.17383L126.753 0V91.5879ZM70.6357 36.1436C78.3871 36.1436 84.1406 41.6626 84.1406 51.0557V91.4209C83.4889 91.5165 70.7799 91.5663 70.7559 91.5664L70.873 81.2734L69.1113 83.583C66.1773 86.986 61.2453 91.4492 54.4346 91.4492C48.3273 91.4492 42.6914 87.1058 42.6914 80.2949C42.6914 72.4263 49.7347 68.2002 57.8379 65.0293L70.7539 59.8623V53.9922C70.7539 47.064 67.582 41.545 56.6621 43.7754V55.8701H42.1025C46.0943 44.9504 59.1297 36.1438 70.6357 36.1436ZM65.5869 66.3213C59.3647 69.0232 55.8418 71.3713 55.8418 76.5381C55.842 80.6467 59.0126 82.8768 62.8867 82.877C65.938 82.877 68.5235 81.7019 70.7539 79.7061V64.0908L65.5869 66.3213ZM189.559 37.2734C192.023 37.2734 194.027 39.2763 194.027 41.7412C194.027 44.2062 192.024 46.209 189.559 46.209C187.096 46.2088 185.091 44.2061 185.091 41.7412C185.091 39.2764 187.094 37.2736 189.559 37.2734ZM189.559 37.9912C187.491 37.9914 185.809 39.6737 185.809 41.7412C185.809 43.8088 187.491 45.491 189.559 45.4912C191.626 45.4912 193.309 43.8089 193.309 41.7412C193.309 39.6736 191.626 37.9912 189.559 37.9912ZM189.999 39.707C190.865 39.707 191.399 40.1909 191.399 40.916C191.399 41.5332 191.028 41.9616 190.398 42.0908L190.741 42.4736L191.474 43.7754H190.566L189.806 42.124H188.621V43.7754H187.859V39.707H189.999ZM188.618 41.4736H189.956C190.432 41.4736 190.603 41.3268 190.603 40.9199C190.602 40.5134 190.432 40.3799 189.956 40.3799H188.618V41.4736Z" fill="currentColor" />
622</svg>
623      </a>
624    </div>
625
626    <ul class="gap-x-[50px] hidden md:flex items-center">
627      
628        
629
630          
631            
632          
633            <li>
634              
635
636<a
637	class="button !text-[18px] text-[var(--header-item)] hover:text-[var(--header-item-hover)]"
638	:class="{ 'text-cotton': menu }"
639	href="/collections"
640	
641	
642>
643	Shop
644</a>
645
646            </li>
647          
648          
649        
650      
651        
652
653          
654            
655          
656            <li>
657              
658
659<a
660	class="button !text-[18px] text-[var(--header-item)] hover:text-[var(--header-item-hover)]"
661	:class="{ 'text-cotton': menu }"
662	href="/collections/bundles"
663	
664	
665>
666	Bundles
667</a>
668
669            </li>
670          
671          
672        
673      
674        
675
676          
677            
678          
679            <li>
680              
681
682<a
683	class="button !text-[18px] text-[var(--header-item)] hover:text-[var(--header-item-hover)]"
684	:class="{ 'text-cotton': menu }"
685	href="/collections/supplements"
686	
687	
688>
689	Supplements
690</a>
691
692            </li>
693          
694          
695        
696      
697        
698
699          
700            
701          
702            <li>
703              
704
705<a
706	class="button !text-[18px] text-[var(--header-item)] hover:text-[var(--header-item-hover)]"
707	:class="{ 'text-cotton': menu }"
708	href="/pages/our-science"
709	
710	
711>
712	Science
713</a>
714
715            </li>
716          
717          
718        
719      
720        
721
722          
723            
724          
725            <li>
726              
727
728<a
729	class="button !text-[18px] text-[var(--header-item)] hover:text-[var(--header-item-hover)]"
730	:class="{ 'text-cotton': menu }"
731	href="/blogs/learn"
732	
733	
734>
735	Blog
736</a>
737
738            </li>
739          
740          
741        
742      
743        
744
745          
746            
747          
748            <li>
749              
750
751<a
752	class="button !text-[18px] text-[var(--header-item)] hover:text-[var(--header-item-hover)]"
753	:class="{ 'text-cotton': menu }"
754	href="https://form.typeform.com/to/KDrkT5vI"
755	
756	
757>
758	Quiz
759</a>
760
761            </li>
762          
763          
764        
765      
766        
767
768          
769            
770        
771
772          
773            
774        
775
776          
777            
778        
779
780          
781            
782        
783
784          
785            
786        
787
788          
789            
790    </ul>
791
792    <div class="flex justify-end items-center gap-x-[20px]">
793      
794
795<a
796	class="button !text-[18px] text-[var(--header-item)] hover:text-[var(--header-item-hover)]"
797	:class="{ 'text-cotton': menu }"
798	href="/cart"
799	
800		@click.prevent="$store.cart.show = true"
801	
802	
803		aria-controls="mini-cart"
804	
805>
806	Cart
807</a>
808
809      <a
810  data-color-mode="dark"
811  class="
812    w-[40px] h-[40px] rounded-[50%] shrink-0 flex items-center justify-center border
813    
814      text-[var(--header-user-icon)] border-[var(--header-user-border)]
815    
816    hidden md:flex
817  "
818  href="https://app.tallyhealth.com"
819>
820  <span class="sr-only">Account</span>
821  
822    <svg role="img" aria-hidden="true" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
823      <path d="M12 15C15.3137 15 18 12.3137 18 9C18 5.68629 15.3137 3 12 3C8.68629 3 6 5.68629 6 9C6 12.3137 8.68629 15 12 15Z" stroke="currentColor" stroke-width="2" stroke-miterlimit="10"/>
824      <path d="M2.90625 20.2501C3.82775 18.6537 5.15328 17.328 6.74958 16.4062C8.34588 15.4845 10.1567 14.9993 12 14.9993C13.8433 14.9993 15.6541 15.4845 17.2504 16.4062C18.8467 17.328 20.1722 18.6537 21.0938 20.2501" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
825    </svg>
826  
827</a>
828      <button
829	type="button"
830	class="shrink-0 w-[32px] h-[32px] relative md:hidden"
831	@click="menu = !menu"
832	aria-controls="menu"
833	:aria-expanded="menu"
834>
835	<span class="sr-only">Toggle menu</span>
836	<span
837		class="transition w-[22px] h-[2px] rounded-[1px] bg-[var(--header-user-border)] absolute top-[calc(50%-3px)] left-[50%] translate-x-[-50%] translate-y-[-50%]"
838		:class="
839			{
840			  'top-[calc(50%-3px)]': !menu,
841			  'rotate-[45deg] top-[50%] !bg-cotton': menu,
842			}
843		"
844	></span>
845	<span
846		class="transition w-[22px] h-[2px] rounded-[1px] bg-[var(--header-user-border)] absolute top-[calc(50%+3px)] left-[50%] translate-x-[-50%] translate-y-[-50%]"
847		:class="
848			{
849			  'top-[calc(50%+3px)]': !menu,
850			  'rotate-[-45deg] top-[50%] !bg-cotton': menu,
851			}
852		"
853	></span>
854</button>
855
856      <div
857        x-cloak
858        x-show="menu"
859        x-trap.noscroll.inert="menu"
860        class="md:hidden fixed inset-0 z-[11] bg-dark-burgundy flex flex-col gap-y-[10px] overflow-auto"
861        x-transition.opacity.scale.100.duration.500ms
862        id="menu"
863      >
864        <div class="p-[20px] grid grid-cols-[1fr,1fr]">
865          <div class="flex items-center justify-start">
866            <a href="/">
867              <span class="sr-only">Home page</span>
868              <svg class="w-[67px] h-[40px] text-cotton" role="img" aria-label="Tally Health" viewBox="0 0 195 114" xmlns="http://www.w3.org/2000/svg">
869  <title>Tally Health</title>
870  <path d="M39.6543 102.037H31.4385V104.664H39.2666V107.685H31.4385V110.877H39.6543V114.005H28.0762V98.9092H39.6543V102.037ZM12.1768 104.662H20.2197V98.9062H23.6279V114.002H20.2197V107.792H12.1768V114.002H8.76855V98.9062H12.1768V104.662ZM59.6035 114.002H56.0215L54.707 110.724H47.3555L46.0391 114.002H42.459L48.6914 98.9062H53.415L59.6035 114.002ZM87.4102 101.948H82.2334V114.002H78.8252V101.948H73.6494V98.9062H87.4102V101.948ZM94.1104 104.662H102.154V98.9062H105.56V114.002H102.154V107.792H94.1104V114.002H90.7021V98.9062H94.1104V104.662ZM65.6914 110.872H73.668V114H62.2627V98.9043H65.6914V110.872ZM144.666 37.3018L158.742 76.3291L175.959 37.3428L182.504 37.3496L148.71 114H142.101L151.536 92.6816L129.304 37.2832L144.666 37.3018ZM48.5645 107.723H53.5L52.1016 104.229L51.0439 101.534L48.5645 107.723ZM22.0771 38.96H41.9209L38.1631 45.2998H22.0771V71.7197C22.0771 78.9995 26.5374 82.0536 31.7041 82.0537C35.4207 82.0537 38.6826 80.8737 41.7314 78.1934H41.7344V78.2559C39.4226 86.3421 32.0757 91.8006 24.1904 91.8008C15.7355 91.8008 8.57233 86.3998 8.57227 76.3008L9.1582 47.2979L0 42.0137L22.0771 24.8691V38.96ZM105.56 91.5879H91.7031V4.17383L105.56 0V91.5879ZM126.753 91.5879H112.896V4.17383L126.753 0V91.5879ZM70.6357 36.1436C78.3871 36.1436 84.1406 41.6626 84.1406 51.0557V91.4209C83.4889 91.5165 70.7799 91.5663 70.7559 91.5664L70.873 81.2734L69.1113 83.583C66.1773 86.986 61.2453 91.4492 54.4346 91.4492C48.3273 91.4492 42.6914 87.1058 42.6914 80.2949C42.6914 72.4263 49.7347 68.2002 57.8379 65.0293L70.7539 59.8623V53.9922C70.7539 47.064 67.582 41.545 56.6621 43.7754V55.8701H42.1025C46.0943 44.9504 59.1297 36.1438 70.6357 36.1436ZM65.5869 66.3213C59.3647 69.0232 55.8418 71.3713 55.8418 76.5381C55.842 80.6467 59.0126 82.8768 62.8867 82.877C65.938 82.877 68.5235 81.7019 70.7539 79.7061V64.0908L65.5869 66.3213ZM189.559 37.2734C192.023 37.2734 194.027 39.2763 194.027 41.7412C194.027 44.2062 192.024 46.209 189.559 46.209C187.096 46.2088 185.091 44.2061 185.091 41.7412C185.091 39.2764 187.094 37.2736 189.559 37.2734ZM189.559 37.9912C187.491 37.9914 185.809 39.6737 185.809 41.7412C185.809 43.8088 187.491 45.491 189.559 45.4912C191.626 45.4912 193.309 43.8089 193.309 41.7412C193.309 39.6736 191.626 37.9912 189.559 37.9912ZM189.999 39.707C190.865 39.707 191.399 40.1909 191.399 40.916C191.399 41.5332 191.028 41.9616 190.398 42.0908L190.741 42.4736L191.474 43.7754H190.566L189.806 42.124H188.621V43.7754H187.859V39.707H189.999ZM188.618 41.4736H189.956C190.432 41.4736 190.603 41.3268 190.603 40.9199C190.602 40.5134 190.432 40.3799 189.956 40.3799H188.618V41.4736Z" fill="currentColor" />
871</svg>
872            </a>
873          </div>
874
875          <div class="flex justify-end items-center gap-x-[20px]">
876            
877
878<a
879	class="button !text-[18px] text-[var(--header-item)] hover:text-[var(--header-item-hover)]"
880	:class="{ 'text-cotton': menu }"
881	href="/cart"
882	
883	
884>
885	Cart
886</a>
887
888            <button
889	type="button"
890	class="shrink-0 w-[32px] h-[32px] relative md:hidden"
891	@click="menu = !menu"
892	aria-controls="menu"
893	:aria-expanded="menu"
894>
895	<span class="sr-only">
895Toggle menu</span>
896	<span
897		class="transition w-[22px] h-[2px] rounded-[1px] bg-[var(--header-user-border)] absolute top-[calc(50%-3px)] left-[50%] translate-x-[-50%] translate-y-[-50%]"
898		:class="
899			{
900			  'top-[calc(50%-3px)]': !menu,
901			  'rotate-[45deg] top-[50%] !bg-cotton': menu,
902			}
903		"
904	></span>
905	<span
906		class="transition w-[22px] h-[2px] rounded-[1px] bg-[var(--header-user-border)] absolute top-[calc(50%+3px)] left-[50%] translate-x-[-50%] translate-y-[-50%]"
907		:class="
908			{
909			  'top-[calc(50%+3px)]': !menu,
910			  'rotate-[-45deg] top-[50%] !bg-cotton': menu,
911			}
912		"
913	></span>
914</button>
915
916          </div>
917        </div>
918
919        <ul class="flex flex-col px-[20px]">
920          
921            
922    
923              
924                
925              
926                <li class="py-[5px]">
927                  
928
929<a
930  class="
931    
932      h2 !text-[34px]
933    
934  text-cotton hover:text-pink
935  "
936  href="/collections"
937>Shop</a>
938                </li>
939              
940              
941            
942          
943            
944    
945              
946                
947              
948                <li class="py-[5px]">
949                  
950
951<a
952  class="
953    
954      h2 !text-[34px]
955    
956  text-cotton hover:text-pink
957  "
958  href="/collections/bundles"
959>Bundles</a>
960                </li>
961              
962              
963            
964          
965            
966    
967              
968                
969              
970                <li class="py-[5px]">
971                  
972
973<a
974  class="
975    
976      h2 !text-[34px]
977    
978  text-cotton hover:text-pink
979  "
980  href="/collections/supplements"
981>Supplements</a>
982                </li>
983              
984              
985            
986          
987            
988    
989              
990                
991              
992                <li class="py-[5px]">
993                  
994
995<a
996  class="
997    
998      h2 !text-[34px]
999    
1000  text-cotton hover:text-pink
1001  "
1002  href="/pages/our-science"
1003>Science</a>
1004                </li>
1005              
1006              
1007            
1008          
1009            
1010    
1011              
1012                
1013              
1014                <li class="py-[5px]">
1015                  
1016
1017<a
1018  class="
1019    
1020      h2 !text-[34px]
1021    
1022  text-cotton hover:text-pink
1023  "
1024  href="/blogs/learn"
1025>Blog</a>
1026                </li>
1027              
1028              
1029            
1030          
1031            
1032    
1033              
1034                
1035              
1036                <li class="py-[5px]">
1037                  
1038
1039<a
1040  class="
1041    
1042      h2 !text-[34px]
1043    
1044  text-cotton hover:text-pink
1045  "
1046  href="https://form.typeform.com/to/KDrkT5vI"
1047>Quiz</a>
1048                </li>
1049              
1050              
1051            
1052          
1053            
1054    
1055              
1056                
1057            
1058    
1059              
1060                
1061            
1062    
1063              
1064                
1065            
1066    
1067              
1068                
1069            
1070    
1071              
1072                
1073            
1074    
1075              
1076                
1077          <li class="py-[5px]">
1078            
1079
1080<a
1081  class="
1082    
1083      h2 !text-[34px]
1084    
1085  text-cotton hover:text-pink
1086  "
1087  href="https://app.tallyhealth.com"
1088>Account</a>
1089          </li>
1090        </ul>
1091
1092        <ul
1093          class="
1094            mt-auto flex flex-col px-[20px] pt-[15px] pb-[20px] relative
1095            before:absolute before:content-[''] before:h-[1px] before:top-0 before:left-[10px] before:right-[10px] before:bg-burgundy
1096          "
1097        >
1098          <li class="py-[5px]">
1099            
1100
1101<a
1102  class="
1103    
1104      paragraph !text-[20px]
1105    
1106  text-cotton hover:text-pink
1107  "
1108  href="https://support.tallyhealth.com/en-US"
1109>Help Center</a>
1110          </li>
1111          <li>
1112            
1113
1114<a
1115  class="
1116    
1117      paragraph !text-[20px]
1118    
1119  text-cotton hover:text-pink
1120  "
1121  href="https://support.tallyhealth.com/en-US/contact"
1122>Contact Us</a>
1123          </li>
1124        </ul>
1125      </div>
1126    </div>
1127  </nav>
1128</div>
1129
1130</div>
1131        <div id="shopify-section-component--global-cart" class="shopify-section">
1132
1133  <div
1134    x-cloak
1135    x-show="$store.cart.show"
1136    x-trap.noscroll.inert="$store.cart.show"
1137    x-transition.opacity.100.duration.500ms
1138    id="mini-cart"
1139    class="bg-black/[0.8] fixed flex items-end justify-end inset-0 z-[20] pt-[72px] md:p-[20px]"
1140    
1141  >
1142    <div
1143      class="bg-white overflow-clip max-h-full md:h-full rounded-t-[20px] md:rounded-[20px] flex flex-col w-full md:max-w-[446px] transition motion-reduce:transition-none"
1144      @click.outside="$store.cart.show = false;"
1145    >
1146      
1147
1148
1149
1150<div
1151  
1152    :class="{ 
1153      'invisible': !$store.cart.show
1154    }"
1155  
1156  class="p-[30px] flex flex-col overflow-auto scroll-hidden"
1157  x-data='{
1158    announcement: "",
1159    upsells: [
1160      
1161        {
1162          targets: [8030351818887],
1163          target_qty: [],
1164          target_type: "ALL",
1165          title: "Add Sharpen",
1166          priority: 0,
1167          products: [
1168            
1169              
1170              
1171                {
1172                  id: 41938827214983,
1173                  quantity: 1,
1174                  
1175                    selling_plan: 1434091655,
1176                  
1177                  title: "Sharpen"
1178                },
1179              
1180            
1181          ],
1182          byline: "\u003cdiv class=\"metafield-rich_text_field\"\u003e\u003cp\u003ePicked for you\u003c\/p\u003e\u003c\/div\u003e",
1183          background: "#e9cf66",
1184          color: "#0d2950",
1185          button_color: "#4a0c33",
1186          slot: "Product",
1187          
1188            image: "//tallyhealth.com/cdn/shop/files/Sharpen-Supplement-Capsule-Upsell.jpg?crop=center&height=180&v=1727469167&width=260",
1189          
1190        },
1191      
1192        {
1193          targets: [7627705876615],
1194          target_qty: [],
1195          target_type: "ALL",
1196          title: "Add Sharpen",
1197          priority: 6,
1198          products: [
1199            
1200              
1201              
1202                {
1203                  id: 41938827214983,
1204                  quantity: 1,
1205                  
1206                    selling_plan: 1434091655,
1207                  
1208                  title: "Sharpen"
1209                },
1210              
1211            
1212          ],
1213          byline: "\u003cdiv class=\"metafield-rich_text_field\"\u003e\u003cp\u003ePicked for you\u003c\/p\u003e\u003c\/div\u003e",
1214          background: "#e9cf66",
1215          color: "#0d2950",
1216          button_color: "#4a0c33",
1217          slot: "Product",
1218          
1219            image: "//tallyhealth.com/cdn/shop/files/Sharpen-Supplement-Capsule-Upsell.jpg?crop=center&height=180&v=1727469167&width=260",
1220          
1221        },
1222      
1223        {
1224          targets: [8030351818887],
1225          target_qty: [],
1226          target_type: "ALL",
1227          title: "Add Vitality",
1228          priority: 0,
1229          products: [
1230            
1231              
1232              
1233                {
1234                  id: 41207666868359,
1235                  quantity: 1,
1236                  
1237                    selling_plan: 1434091655,
1238                  
1239                  title: "Vitality"
1240                },
1241              
1242            
1243          ],
1244          byline: "\u003cdiv class=\"metafield-rich_text_field\"\u003e\u003cp\u003ePicked for you\u003c\/p\u003e\u003c\/div\u003e",
1245          background: "#781b47",
1246          color: "#fffef8",
1247          button_color: "#d93359",
1248          slot: "Product",
1249          
1250            image: "//tallyhealth.com/cdn/shop/files/Vitality-upsell.jpg?crop=center&height=180&v=1725925339&width=260",
1251          
1252        },
1253      
1254        {
1255          targets: [7915243339911],
1256          target_qty: [],
1257          target_type: "ALL",
1258          title: "Add Restore",
1259          priority: 6,
1260          products: [
1261            
1262              
1263              
1264                {
1265                  id: 41207669096583,
1266                  quantity: 1,
1267                  
1268                    selling_plan: 1434091655,
1269                  
1270                  title: "Restore"
1271                },
1272              
1273            
1274          ],
1275          byline: "\u003cdiv class=\"metafield-rich_text_field\"\u003e\u003cp\u003ePicked for you\u003c\/p\u003e\u003c\/div\u003e",
1276          background: "#b0cad8",
1277          color: "#0d2950",
1278          button_color: "#4a0c33",
1279          slot: "Product",
1280          
1281            image: "//tallyhealth.com/cdn/shop/files/product-restore_0c840a4f-d087-4187-aed1-1d4482fbcf17.jpg?crop=center&height=180&v=1712262110&width=260",
1282          
1283        },
1284      
1285        {
1286          targets: [7518556913799,7627705843847],
1287          target_qty: [],
1288          target_type: "ALL",
1289          title: "Add Amplify",
1290          priority: 5,
1291          products: [
1292            
1293              
1294              
1295                {
1296                  id: 42309124882567,
1297                  quantity: 1,
1298                  
1299                    selling_plan: 1434091655,
1300                  
1301                  title: "Amplify"
1302                },
1303              
1304            
1305          ],
1306          byline: "\u003cdiv class=\"metafield-rich_text_field\"\u003e\u003cp\u003ePicked for you\u003c\/p\u003e\u003c\/div\u003e",
1307          background: "#f4b382",
1308          color: "#4a0c33",
1309          button_color: "#4a0c33",
1310          slot: "Product",
1311          
1312            image: "//tallyhealth.com/cdn/shop/files/Amplify-upsell.jpg?crop=center&height=180&v=1725925339&width=260",
1313          
1314        },
1315      
1316        {
1317          targets: [8060338110599],
1318          target_qty: [],
1319          target_type: "ALL",
1320          title: "Add Vitality",
1321          priority: 0,
1322          products: [
1323            
1324              
1325              
1326                {
1327                  id: 41207666868359,
1328                  quantity: 1,
1329                  
1330                    selling_plan: 1434091655,
1331                  
1332                  title: "Vitality"
1333                },
1334              
1335            
1336          ],
1337          byline: "\u003cdiv class=\"metafield-rich_text_field\"\u003e\u003cp\u003ePicked for you\u003c\/p\u003e\u003c\/div\u003e",
1338          background: "#771a47",
1339          color: "#ffffff",
1340          button_color: "#d93458",
1341          slot: "Product",
1342          
1343            image: "//tallyhealth.com/cdn/shop/files/Vitality-upsell.jpg?crop=center&height=180&v=1725925339&width=260",
1344          
1345        },
1346      
1347        {
1348          targets: [7627705876615],
1349          target_qty: [],
1350          target_type: "ALL",
1351          title: "Add Amplify",
1352          priority: 6,
1353          products: [
1354            
1355              
1356              
1357                {
1358                  id: 42309124882567,
1359                  quantity: 1,
1360                  
1361                    selling_plan: 1434091655,
1362                  
1363                  title: "Amplify"
1364                },
1365              
1366            
1367          ],
1368          byline: "\u003cdiv class=\"metafield-rich_text_field\"\u003e\u003cp\u003ePicked for you\u003c\/p\u003e\u003c\/div\u003e",
1369          background: "#f4b382",
1370          color: "#4a0c33",
1371          button_color: "#4a0c33",
1372          slot: "Product",
1373          
1374            image: "//tallyhealth.com/cdn/shop/files/Amplify-upsell.jpg?crop=center&height=180&v=1725925339&width=260",
1375          
1376        },
1377      
1378        {
1379          targets: [7899427799175],
1380          target_qty: [],
1381          target_type: "ALL",
1382          title: "Add Restore",
1383          priority: 6,
1384          products: [
1385            
1386              
1387              
1388                {
1389                  id: 41207669096583,
1390                  quantity: 1,
1391                  
1392                    selling_plan: 1434091655,
1393                  
1394                  title: "Restore"
1395                },
1396              
1397            
1398          ],
1399          byline: "\u003cdiv class=\"metafield-rich_text_field\"\u003e\u003cp\u003ePicked for you\u003c\/p\u003e\u003c\/div\u003e",
1400          background: "#b1cad8",
1401          color: "#0d2950",
1402          button_color: "#4a0c33",
1403          slot: "Product",
1404          
1405            image: "//tallyhealth.com/cdn/shop/files/Restore-Capsule-preview.jpg?crop=center&height=180&v=1725925940&width=260",
1406          
1407        },
1408      
1409        {
1410          targets: [7627705843847],
1411          target_qty: [],
1412          target_type: "ALL",
1413          title: "Add Amplify",
1414          priority: 0,
1415          products: [
1416            
1417              
1418              
1419                {
1420                  id: 42309124882567,
1421                  quantity: 1,
1422                  
1423                    selling_plan: 1434091655,
1424                  
1425                  title: "Amplify"
1426                },
1427              
1428            
1429          ],
1430          byline: "\u003cdiv class=\"metafield-rich_text_field\"\u003e\u003cp\u003ePicked for you\u003c\/p\u003e\u003c\/div\u003e",
1431          background: "#f4b382",
1432          color: "#4a0c33",
1433          button_color: "#4a0c33",
1434          slot: "Product",
1435          
1436            image: "//tallyhealth.com/cdn/shop/files/Amplify-upsell.jpg?crop=center&height=180&v=1725925339&width=260",
1437          
1438        },
1439      
1440    ],
1441
1442    get upsell() {
1443      
1444      let validUpsells = this.upsells.sort((a, b) => {
1445        if (a.priority == b.priority) {
1446          if (a.target_type == "ALL" && b.target_type == "ANY") return -1;
1447          if (a.target_type == "ANY" && b.target_type == "ALL") return 1;
1448          
1449          if (a.target_type == b.target_type) {
1450            return a.targets.length - b.targets.length
1451          }
1452        }
1453        return b.priority - a.priority
1454      });
1455
1456      
1457      validUpsells = validUpsells.filter(upsell => {
1458
1459        
1460        const iterator = fn => upsell.target_type === "ANY" ? 
1461          upsell.targets.filter(fn) : upsell.targets.every(fn);
1462
1463        const filteredItems = iterator((id, idx) => 
1464          {
1465            return $store.cart.items.find(item => 
1466              {
1467                
1468                if (item.final_line_price <= 0) return false;
1469
1470                
1471                const totalInCart = $store.cart.items.filter(i => i.product_id == id).reduce((acc, item) => acc + item.quantity, 0);
1472                
1473                
1474                const qtyCheck = (upsell.target_qty[idx] || upsell.target_qty[0] || 1);
1475
1476                
1477                if (upsell.target_type === "ALL" && totalInCart < qtyCheck) return false;
1478
1479                
1480                return item.product_id == id
1481              }
1482            )
1483          }
1484        );
1485        
1486        
1487        if (upsell.target_type === "ANY") {
1488          const qtyCheck = (upsell.target_qty[0] || 1);
1489          return filteredItems.length >= qtyCheck;
1490        }
1491        
1492        return filteredItems;
1493      });
1494
1495      
1496      validUpsells = validUpsells.filter(upsell => {
1497
1498        
1499        if (upsell.products.length == 0) return true;
1500
1501        return !upsell.products.every(p => {
1502            
1503            
1504            if (p.properties?._bundle) {
1505              return $store.cart.items.find(i => {
1506                
1507                return i.variant_id === p.id && i.properties?._bundle == p.properties?._bundle
1508              })
1509            }
1510              
1511            
1512            return $store.cart.items.find(item => item.variant_id == p.id)
1513          })
1514      });
1515
1516      
1517      return validUpsells[0] || null
1518    },
1519
1520    get purchase() {
1521      return this.upsell?.products?.filter(p => 
1522          !$store.cart.items.find(item => item.variant_id == p.id && item.quantity >= p.quantity)
1523        ).map(v => {
1524          const tmp = { id: v.id, quantity: v.quantity};
1525
1526          if (v.selling_plan) tmp.selling_plan = v.selling_plan
1527          if (v.properties) tmp.properties = v.properties;
1528
1529          return tmp
1530        }) || []
1531    },
1532
1533    get existingItem() {
1534      return $store.cart.items.find(item => 
1535        this.upsell?.products?.find(p => item.variant_id == p.id)
1536      );
1537    }
1538  }'
1539  x-init="() => {
1540    $watch('upsell', async upsell => {
1541      if (upsell?.slot == 'Auto Replace' && !$store.cart.updating) {
1542        $store.cart.updating = true;
1543        const targets = $store.cart.items.filter(i => upsell?.targets?.includes(i.product_id))
1544        const _purchase  = purchase;
1545        await $store.cart.remove(targets, false)
1546        await $store.cart.add(_purchase)
1547      }
1548    })
1549  }"
1550>
1551  
1552  <!-- ARIA live region for cart quantity announcements -->
1553  <div 
1554    id="cart-announcements" 
1555    aria-live="polite" 
1556    aria-atomic="true" 
1557    class="sr-only"
1558    x-text="announcement"
1559  ></div>
1560
1561  <div class="flex items-center gap-[7px] border-b border-moon-mist pb-[15px]">
1562  
1563    <h2 class="h2 text-burgundy">
1564      Your Cart
1565    </h2>
1566
1567    <div 
1568      class="w-[30px] aspect-square relative top-[2px] ml-[10px]"
1569      x-show="$store.cart.updating"
1570    >
1571      <svg aria-hidden="hidden" class="text-burgundy w-full h-full" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" fill="currentColor"><path d="M12,1A11,11,0,1,0,23,12,11,11,0,0,0,12,1Zm0,20a9,9,0,1,1,9-9A9,9,0,0,1,12,21Z" transform="translate(12, 12) scale(0)"><animateTransform id="spinner_g88x" begin="0;spinner_yOmw.begin+0.6s" attributeName="transform" calcMode="spline" type="translate" dur="1.2s" values="12 12;0 0" keySplines=".52,.6,.25,.99"/><animateTransform begin="0;spinner_yOmw.begin+0.6s" attributeName="transform" calcMode="spline" additive="sum" type="scale" dur="1.2s" values="0;1" keySplines=".52,.6,.25,.99"/><animate begin="0;spinner_yOmw.begin+0.6s" attributeName="opacity" calcMode="spline" dur="1.2s" values="1;0" keySplines=".52,.6,.25,.99"/></path><path d="M12,1A11,11,0,1,0,23,12,11,11,0,0,0,12,1Zm0,20a9,9,0,1,1,9-9A9,9,0,0,1,12,21Z" transform="translate(12, 12) scale(0)"><animateTransform id="spinner_yOmw" begin="spinner_g88x.begin+0.6s" attributeName="transform" calcMode="spline" type="translate" dur="1.2s" values="12 12;0 0" keySplines=".52,.6,.25,.99"/><animateTransform begin="spinner_g88x.begin+0.6s" attributeName="transform" calcMode="spline" additive="sum" type="scale" dur="1.2s" values="0;1" keySplines=".52,.6,.25,.99"/><animate begin="spinner_g88x.begin+0.6s" attributeName="opacity" calcMode="spline" dur="1.2s" values="1;0" keySplines=".52,.6,.25,.99"/></path></svg>
1572    </div>
1573
1574    
1575      <button
1576        type="button"
1577        class="ml-auto w-[40px] h-[40px] md:w-[50px] md:h-[50px] shrink-0 rounded-full flex-center border border-moon-mist text-burgundy hover:bg-burgundy hover:text-white hover:border-burgundy p-[12px] md:p-[15px]"
1578        @click="$store.cart.show = false"
1579        aria-label="Close cart"
1580        title="Close cart"
1581      >
1582        <svg class="" role="img" aria-hidden="true" width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg">
1583  <path d="M16 4.5L4 16.5M16 16.5L4 4.5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1584</svg>
1585
1586      </button>
1587    
1588  </div>
1589
1590  <div :class="{ 'opacity-20': $store.cart.updating }" class="transition flex flex-col flex-1">
1591
1592    <p 
1593      class="p-[10px] rounded-[5px] text-center mt-[15px] meta text-dark-burgundy" 
1594      style="background: linear-gradient(60.31deg, #FFDE87 0%, #FFF9DD 100%)"
1595      x-data="{
1596        get savings() {
1597          const bundleItems = this.$store.cart.items.flatMap(item => item.discounts);
1598
1599          return bundleItems.reduce((acc, discount) => acc + parseInt(discount.amount), 0)
1600        },
1601      }"
1602      x-cloak
1603      x-show="savings > 0"
1604    >
1605      Congrats! You're saving <strong x-text="$money(savings / 100)"></strong>
1606    </p><div 
1607      class="pt-[15px] "
1608      :class="{
1609        'hidden': $store.cart.count > 0,
1610      }"
1611    >
1612      <div class="text-mine-shaft [&_a]:underline [&_a]:text-burgundy [&_a:hover]:no-underline [&_strong]:font-[600] meta">
1613        <strong>Your cart is empty.</strong> <a href="/collections">Explore our shop</a> to add products and get started.
1614      </div>
1615
1616      <div 
1617        class="mt-[30px] p-[30px] rounded-[8px] text-cotton bg-dark-burgundy" 
1618      >
1619        <div class="flex items-center gap-[8px]">
1620          <div class="w-full max-w-[250px] shrink-0">
1621            <h3 class="h3">The future of healthy aging</h3>
1622            <p class="caption mt-[5px]">
1623              Science-backed tools designed to improve your healthspan and longevity.
1624            </p>
1625          </div>
1626          
1627        </div>
1628
1629        
1630          <a href="/collections" class="btn btn--primary mt-[20px] w-full">
1631            Shop Now
1632            <svg class="-rotate-90" role="img" aria-hidden="true" viewBox="0 0 12 14" width="12" height="14" fill="none" xmlns="http://www.w3.org/2000/svg">
1633  <path d="M6 1.5v11M10.5 8 6 12.5 1.5 8" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
1634</svg>
1635          </a>
1636        
1637      </div>
1638    </div><template x-if="$store.cart.count > 0">
1639
1640      <ul class="flex flex-col pt-[15px]">
1641
1642        <template x-for="(item, i) in $store.cart.items" :key="item.key">
1643
1644          <li class="flex gap-[10px] relative group pb-[20px] mb-[20px] border-b border-silver">
1645            <div class="w-[98px] rounded-[5px] relative">
1646              <template x-if="item.image">
1647                <div class="w-full h-full overflow-hidden rounded-[5px]">
1648                  <img 
1649                    :src="item.image" 
1650                    class="w-full h-auto object-cover group-hover:scale-110 transition" 
1651                    width="98"
1652                    height="98"
1653                    alt="" 
1654                    loading="lazy"
1655                    decoding="async" 
1656                  />
1657                </div>
1658              </template>
1659            </div>
1660    
1661            <div>
1662              <h3 class="paragraph text-burgundy">
1663                <a class="box-link" :href="item.url" x-text="item.product_title"></a>
1664              </h3>
1665              
1666              <p x-show="item.product_type == 'supplement'" class="caption text-mine-shaft" 
1667                x-text="item.selling_plan_allocation ? 'Monthly Subscription' : 'One-Time Purchase'"
1668              ></p>
1669
1670              <div x-show="item.product_type == 'supplement'" class="mt-[16px] flex items-center gap-[8px] relative">
1671                <span class="relative">
1672                  <input 
1673                    type="checkbox" 
1674                    :id="`subscription-checkbox-${i}`"
1675                    class="appearance-none shrink-0 size-[24px] border-2 border-dusty-gray rounded-[6px] checked:border-burgundy checked:bg-burgundy peer block"
1676                    :checked="item.selling_plan_allocation != null"
1677                    @change="async () => {
1678                      if (!item.selling_plan_allocation && $store.cart.items.find(i => i.variant_id == item.variant_id && i.selling_plan_allocation)) {
1679                        await $store.cart.remove([item]);
1680                        return;
1681                      }
1682
1683                      await $store.cart.change({
1684                        id: item.key,
1685                        quantity: 1,
1686                        selling_plan: item.selling_plan_allocation ? null : 1434091655
1687                      })
1688                    }"
1689                  >
1690                  <svg class="text-white absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 size-[14px] pointer-events-none hidden peer-checked:block" role="img" aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1691<path d="M16.875 5.625L8.125 14.375L3.75 10" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1692</svg>
1693
1694                </span>
1695                <label 
1696                  :for="`subscription-checkbox-${i}`" 
1697                  class="cursor-pointer box-link max-w-[76px] text-mine-shaft footnote"
1698                  x-text="item.selling_plan_allocation ? `Subscribed and Saving 15%` : `Subscribe and Save 15%`"
1699                >
1700                </label>
1701              </div>
1702            </div>
1703
1704            <div class="ml-auto text-right flex flex-col items-end gap-[28px]">
1705              <p class="meta text-dove-gray">
1706                <s 
1707                  class="text-silver" 
1708                  x-show="item.original_line_price > item.final_line_price"
1709                  x-text="$money(item.original_line_price / 100)"
1710                ></s>
1711                <span x-text="item.selling_plan_allocation ? `${$money(item.final_line_price / 100)}/mo` : $money(item.final_line_price / 100)"></span>
1712              </p>
1713
1714              <div 
1715                x-show="item.final_line_price > 0" 
1716                class="mt-auto inline-flex items-center gap-[9px] border border-silver rounded-[26px] px-[18px] py-[9px] text-dusty-gray relative z-[2] [&_svg]:size-[16px]"
1717              >
1718                <button 
1719                  type="button"
1720                  x-show="(!item.selling_plan_allocation && item.quantity == 1) || item.selling_plan_allocation"
1721                  class="hover:text-burgundy transition"
1722                  @click="async () => {
1723                    const productName = item.product_title;
1724                    await $store.cart.remove([item]);
1725                    announcement = `${productName} removed from cart`;
1726                    setTimeout(() => announcement = '', 3000);
1727                  }"
1728                  aria-label="Remove"
1729                >
1730                  <svg aria-hidden="true" width="15" height="14" viewBox="0 0 15 14" fill="none" xmlns="http://www.w3.org/2000/svg">
1731<path d="M12.2596 3.10577H2.74036" stroke="currentColor" stroke-width="1.15385" stroke-linecap="round" stroke-linejoin="round"/>
1732<path d="M5.33655 1.375H9.66347" stroke="currentColor" stroke-width="1.15385" stroke-linecap="round" stroke-linejoin="round"/>
1733<path d="M11.3942 3.10577V11.3269C11.3942 11.4417 11.3486 11.5517 11.2675 11.6329C11.1864 11.714 11.0763 11.7596 10.9615 11.7596H4.03847C3.92371 11.7596 3.81365 11.714 3.73251 11.6329C3.65136 11.5517 3.60577 11.4417 3.60577 11.3269V3.10577" stroke="currentColor" stroke-width="1.15385" stroke-linecap="round" stroke-linejoin="round"/>
1734</svg>
1735
1736                </button>
1737                
1738                <template x-if="!item.selling_plan_allocation && item.quantity > 1">
1739                  <button 
1740                    type="button"
1741                    class="hover:text-burgundy transition"
1742                    @click="async () => {
1743                      const oldQty = item.quantity;
1744                      await $store.cart.update({[item.key]: item.quantity - 1});
1745                      announcement = `Quantity reduced to ${oldQty - 1}`;
1746                      setTimeout(() => announcement = '', 3000);
1747                    }"
1748                    :disabled="$store.cart.updating"
1749                    aria-label="Reduce Quantity"
1750                  >
1751                    <svg aria-hidden="true" width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
1752<path d="M5 16H27" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1753</svg>
1754
1755                  </button>
1756                </template>
1757
1758                <template x-if="!item.selling_plan_allocation">
1759                  <span class="text-[12px] leading-[1.5] text-mine-shaft text-center shrink-0" x-text="item.quantity"></span>
1760                </template>
1761
1762                <template x-if="!item.selling_plan_allocation">
1763                  <button 
1764                    type="button"
1765                    class="hover:text-burgundy transition"
1766                    @click="async () => {
1767                      const oldQty = item.quantity;
1768                      await $store.cart.update({[item.key]: item.quantity + 1});
1769                      announcement = `Quantity increased to ${oldQty + 1}`;
1770                      setTimeout(() => announcement = '', 3000);
1771                    }"
1772                    :disabled="$store.cart.updating"
1773                    aria-label="Increase Quantity"
1774                  >
1775                    <svg aria-hidden class="" width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg">
1776<path d="M3.15625 9H14.8438" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1777<path d="M9 3.15625V14.8438" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1778</svg>
1779
1780                  </button>
1781                </template>
1782              </div>
1783            </div>
1784          </li>
1785        </template>
1786      </ul>
1787    </template><noscript>
1788      
1789    </noscript>
1790
1791
1792
1793    
1794    <template x-if="upsell && upsell.slot == 'Product'">
1795      <div 
1796        class="relative flex items-center gap-[10px] rounded-[5px] pl-[10px] overflow-hidden"
1797        :style="{
1798          backgroundColor: upsell?.background || '#781B47',
1799          color: upsell?.color || '#fff',
1800        }"
1801      >
1802        <button 
1803          class="size-[40px] shrink-0 rounded-full flex-center p-[13px] group box-link text-cotton"
1804          :style="{
1805            backgroundColor: upsell?.button_color || '#D93359',
1806          }"
1807          @click="async () => {
1808          
1809            const item = upsell?.products?.filter(({ id }) => 
1810              !$store.cart.items.find(item => item.variant_id == id)
1811            );
1812
1813            if (item[0]) {
1814              window.analytics?.track(
1815                'Clicked on Cart Upsell',
1816                {
1817                  'product_title': item[0].title,
1818                  'presentment_amount': $store.cart.total / 100,
1819                },
1820              );
1821            }
1822
1823            const _purchase = purchase;
1824
1825            if (existingItem) await $store.cart.remove([existingItem], false)
1826
1827            await $store.cart.add(_purchase)
1828          
1829          } "
1830        >
1831          <svg aria-hidden class="text-current group-hover:scale-125 transition" width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg">
1832<path d="M3.15625 9H14.8438" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1833<path d="M9 3.15625V14.8438" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1834</svg>
1835
1836        </button>
1837
1838        <div class="py-[14px] relative z-[1]">
1839          <h3 class="h4" x-text="upsell?.title"></h3>
1840          <div class="caption" x-html="upsell?.byline"></div>
1841        </div>
1842
1843        <template x-if="upsell?.image">
1844          <img 
1845            :src="upsell?.image"
1846            width="90"
1847            height="70"
1848            loading="lazy" 
1849            decoding="async"
1850            alt=""
1851            class="w-[90px] h-full object-cover absolute top-1/2 -translate-y-1/2 right-0"
1852          />
1853        </template>
1854      </div>
1855    </template><div
1856      class="mt-[15px]  hidden "
1857      :class="{
1858        'hidden': $store.cart.count == 0,
1859      }"
1860      x-data="{
1861        get discounts() {
1862          return [
1863            ...this.$store.cart.items.flatMap(item => item.discounts),
1864            ...this.$store.cart.cartLevelDiscounts
1865          ]
1866        }
1867      }"
1868    >
1869
1870      <p class="paragraph text-dove-gray flex gap-[24px] justify-between items-center">
1871        Subtotal
1872        <span x-text="`${$money($store.cart.subtotal / 100)}`">
1873          $0.00
1874        </span>
1875      </p>
1876
1877      <template x-if="discounts.length > 0">
1878        <p class="paragraph text-dove-gray flex gap-[24px] justify-between items-center mt-[5px]">
1879          <span class="flex items-center gap-[5px] truncate">
1880            <span x-text="`Discount${discounts.length == 1 ? '' : 's'}`"></span>
1881            <template x-for="discount in [... new Set(discounts.map(d => d.title))]">
1882              <span 
1883                :key="discount"
1884                class="footnote text-dove-gray uppercase font-bold px-[5px] bg-spring-wood rounded-[3px] relative top-[1px]"
1885                x-text="discount"
1886              ></span>
1887            </template>
1888          </span>
1889          <span x-text="$money($store.cart.total_discount / -100)"></span>
1890        </p>
1891      </template>
1892
1893      
1894        <p class="paragraph text-dove-gray flex gap-[24px] justify-between items-center mt-[5px]">
1895          Shipping
1896          <span>FREE</span>
1897        </p>
1898      
1899    </div>
1900    
1901    <div 
1902      :class="{
1903        'hidden': $store.cart.count == 0,
1904      }"
1905      class=" hidden  pt-[15px] mt-[45px] sticky bottom-[0px] bg-white mx-[-30px] px-[30px] shadow-[0px_-3px_15px_0px_#CCCCCC33] z-[2]"
1906    >
1907
1908      <p class="paragraph text-dove-gray flex gap-[24px] justify-between items-center">
1909        <span class="font-semibold">Total</span>
1910        <span x-text="`${$money($store.cart.total / 100)}`">
1911          $0.00
1912        </span>
1913      </p>
1914
1915      
1916        <p
1917          class="caption text-right text-dove-gray"
1918          x-show="!$store.cart.items.some(i => i.selling_plan_allocation)"
1919        >
1920          + applicable state/local taxes
1921        </p>
1922      
1923      <p
1924        id="subscription-disclaimer"
1925        class="caption text-dove-gray"
1926        x-show="$store.cart.items.some(i => i.selling_plan_allocation)"
1927      >
1928        Totals exclude applicable state/local taxes. Cart contains recurring purchase. You will be charged <span x-text="`${$money($store.cart.total / 100)}`">$0.00</span> today and then <span x-text="$money($store.cart.items.filter(i => i.selling_plan_allocation).reduce((sum, i) => sum + i.price * i.quantity, 0) / 100)"></span> less applicable discounts every month until cancelled. Contact <a href="https://support.tallyhealth.com/en-US" target="_blank" class="underline text-burgundy hover:no-underline">Tally Support</a> for additional details.
1929      </p>
1930
1931      <a
1932        href="/checkout"
1933        class="w-full btn btn--primary mt-[15px]"
1934      >
1935        Checkout
1936      </a>
1937
1938      
1939      <template x-if="upsell && upsell.slot == 'Footnote'">
1940        <div 
1941          class="mt-[15px] p-[10px] meta text-center rounded-[5px] relative [&_a:hover]:underline"
1942          :style="{
1943            backgroundColor: upsell?.background || '#F4F4EB',
1944            color: upsell?.color || '#333',
1945          }"
1946          x-html="upsell?.byline.replace(`<a`, `<a class='box-link' `)"
1947        >
1948        </div>
1949      </template>
1950
1951      
1952
1953<div class="flex justify-center" style="margin-top: 20px;">
1954  <div id="truemed-instructions" style="font-size: 14px;" icon-height="12" data-public-id="tm_qual_e8pnizen66"></div>
1955</div>
1956<script src="https://static.truemed.com/widgets/product-page-widget.min.js" defer></script>
1956
1957
1958    </div>
1959  </div>
1960  
1961</div>
1962    </div>
1963  </div>
1964
1965
1966
1967<script>
1968  document.addEventListener('DOMContentLoaded', function () {
1969    // Fetch the current cart state
1970    fetch('/cart.js')
1971      .then(response => response.json())
1972      .then(cart => {
1973        // When a user tries to add a product, intercept the request
1974        document.querySelectorAll('.add-to-cart-button').forEach(button => {
1975          button.addEventListener('click', function(event) {
1976            event.preventDefault(); // Prevent default add-to-cart behavior
1977
1978            var productId = this.dataset.productId; // Assuming productId is available on the button
1979            
1980            // Check if the product is already in the cart
1981            var productInCart = cart.items.find(item => item.id == productId);
1982            
1983            if (productInCart) {
1984              alert('This product is already in your cart.');
1985            } else {
1986              // If the product is not in the cart, add it
1987              fetch('/cart/add.js', {
1988                method: 'POST',
1989                headers: {
1990                  'Content-Type': 'application/json',
1991                },
1992                body: JSON.stringify({
1993                  items: [{
1994                    id: productId,
1995                    quantity: 1
1996                  }]
1997                })
1998              })
1999              .then(() => {
2000                // Optionally refresh or update cart UI after adding the product
2001                window.location.reload();
2002              });
2003            }
2004          });
2005        });
2006      });
2007  });
2008</script>
2008
2009
2010</div>
2011      </header>
2012    
2013
2014    <main
2015      id="main"
2016      
2017        class="mt-[-80px] md:mt-[-99px]"
2018      
2019    >
2020      <div id="shopify-section-template--22167459823751__blog" class="shopify-section">
2021
2022  
2022<script async src="https://d2xvgzwm836rzd.cloudfront.net/lazysizes-bloggle.min.js" defer></script>
2022
2023  <link href="https://d2xvgzwm836rzd.cloudfront.net/blog_styles--tally-health-us.min.css?v=1789572029476" type="text/css" rel="stylesheet">
2024  <link href="https://d2xvgzwm836rzd.cloudfront.net/blog-layout.min.css" type="text/css" rel="stylesheet">
2025
2026<div id="bloggle--blog_layout"  class="">
2027
2028  <div class="bloggle--header position_r_layout">
2029
2030    
2031      <div class="text--container flex fd--column max-width left">
2032        <div class="max-width" style="max-width: textpx !important;">
2033          <h1 class="bloggle--blog-title text__left-layout text--1636212952126" style="color: #ffffff">Learn</h1>
2034          
2035            <p class="bloggle--blog-subtitle text__left-layout" style="color: #ffffff">Healthspan Hub</p>
2036          
2037        </div>
2038      </div>
2039    
2040
2041    
2042
2043    
2044  </div>
2045
2046  
2047  
2048  <div class="bloggle--sub-header  left" >
2049    
2050
2051    <div class="bloggle--search bloggle--search-icon" style="margin-left: 0px !important;">
2052      <svg id="bloggle--icon_search" viewBox="0 0 18 19" fill="none">
2053        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"></path>
2054      </svg>
2055    </div>
2056    <div id="bloggle--input_search_container">
2057      <div id="bloggle--search_input_container">
2058        <input id="bloggle--input_search" type="search" placeholder="Search in our blog..." >
2059        <svg id="bloggle--icon_close" fill="none" viewBox="0 0 18 17">
2060          <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
2061          </path>
2062        </svg>
2063      </div>
2064      <div id="bloggle--search_results" ></div>
2065    </div>
2066    
2067
2068    
2069  </div>
2070
2071
2072    <div class="bloggle--blog-items blog-layout-v2 trois">
2073      
2074        <div class="bloggle--blog-item ai--flex-start-layout" style="border-radius: 0px;" >
2075          <a class="bloggle--blog-item-link" href="/blogs/learn/sleep-and-biological-age-how-screens-shift-your-clock">
2076            
2077              <img class="bloggle--blog-item-img lazybloggle" data-src="//tallyhealth.com/cdn/shop/articles/sleep-and-biological-age_tally-health_01_700x.jpg?v=1787160213" alt="Mother kissing her sleeping child's forehead in bed at night, with a plush toy on the pillow beside them.">
2078            
2079            <div class="article-text-container responsive-div ai--flex-start-layout">
2080              <p class="bloggle--blog-item-title text--1743447594747">Sleep and Biological Age: How Screens Shift Your Clock</p>
2081              
2082              
2083              
2084              <button class="bloggle--blog-item-button button--1636212974842">Read post</button>
2085            </div>
2086          </a>
2087        </div>
2088      
2089        <div class="bloggle--blog-item ai--flex-start-layout" style="border-radius: 0px;" >
2090          <a class="bloggle--blog-item-link" href="/blogs/learn/evidence-based-longevity-habits-that-actually-move-your-biological-age">
2091            
2092              <img class="bloggle--blog-item-img lazybloggle" data-src="//tallyhealth.com/cdn/shop/articles/evidence-based-longevity-habits_tally-health_01_700x.jpg?v=1787148081" alt="Woman in workout top smiling and tying her hair back outdoors at sunset">
2093            
2094            <div class="article-text-container responsive-div ai--flex-start-layout">
2095              <p class="bloggle--blog-item-title text--1743447594747">Evidence-Based Longevity Habits That Actually Move Your Biological Age</p>
2096              
2097              
2098              
2099              <button class="bloggle--blog-item-button button--1636212974842">Read post</button>
2100            </div>
2101          </a>
2102        </div>
2103      
2104        <div class="bloggle--blog-item ai--flex-start-layout" style="border-radius: 0px;" >
2105          <a class="bloggle--blog-item-link" href="/blogs/learn/what-is-nad-why-it-declines-with-age-and-how-to-replenish-it">
2106            
2107              <img class="bloggle--blog-item-img lazybloggle" data-src="//tallyhealth.com/cdn/shop/articles/what-is-nad_tally-health-01_700x.jpg?v=1786543776" alt="A maroon Tally Health NAD+ Support supplement bottle sitting on a sunlit countertop next to a glass of water.">
2108            
2109            <div class="article-text-container responsive-div ai--flex-start-layout">
2110              <p class="bloggle--blog-item-title text--1743447594747">What Is NAD+? Why It Declines With Age and How to Replenish It</p>
2111              
2112              
2113              
2114              <button class="bloggle--blog-item-button button--1636212974842">Read post</button>
2115            </div>
2116          </a>
2117        </div>
2118      
2119        <div class="bloggle--blog-item ai--flex-start-layout" style="border-radius: 0px;" >
2120          <a class="bloggle--blog-item-link" href="/blogs/learn/epigenetics-101-what-it-is-how-to-measure-it-and-why-it-matters-for-your-biological-age">
2121            
2122              <img class="bloggle--blog-item-img lazybloggle" data-src="//tallyhealth.com/cdn/shop/articles/epigenetics-101-tally-health-01_700x.jpg?v=1786647884" alt="Close-up 3D rendering of a DNA double helix with glowing orange and pink base pairs against a dark purple background.">
2123            
2124            <div class="article-text-container responsive-div ai--flex-start-layout">
2125              <p class="bloggle--blog-item-title text--1743447594747">Epigenetics 101: What It Is, How to Measure It, and Why It Matters for Your Biological Age</p>
2126              
2127              
2128              
2129              <button class="bloggle--blog-item-button button--1636212974842">Read post</button>
2130            </div>
2131          </a>
2132        </div>
2133      
2134        <div class="bloggle--blog-item ai--flex-start-layout" style="border-radius: 0px;" >
2135          <a class="bloggle--blog-item-link" href="/blogs/learn/metformin-and-aging-what-the-latest-science-actually-shows">
2136            
2137              <img class="bloggle--blog-item-img lazybloggle" data-src="//tallyhealth.com/cdn/shop/articles/metformin-and-aging_tally-health-01_700x.jpg?v=1786542492" alt="Close-up of white oblong metformin pills stacked together, each embossed with "METFORMIN."">
2138            
2139            <div class="article-text-container responsive-div ai--flex-start-layout">
2140              <p class="bloggle--blog-item-title text--1743447594747">Metformin and Aging: What the Latest Science Actually Shows</p>
2141              
2142              
2143              
2144              <button class="bloggle--blog-item-button button--1636212974842">Read post</button>
2145            </div>
2146          </a>
2147        </div>
2148      
2149        <div class="bloggle--blog-item ai--flex-start-layout" style="border-radius: 0px;" >
2150          <a class="bloggle--blog-item-link" href="/blogs/learn/can-exercise-slow-aging-what-the-research-actually-shows">
2151            
2152              <img class="bloggle--blog-item-img lazybloggle" data-src="//tallyhealth.com/cdn/shop/articles/can-exercise-slow-aging_tally-health-01_700x.jpg?v=1786106763" alt="Person running up outdoor stone steps, view from behind showing legs mid-stri
2152de">
2153            
2154            <div class="article-text-container responsive-div ai--flex-start-layout">
2155              <p class="bloggle--blog-item-title text--1743447594747">Can Exercise Slow Aging? What the Research Actually Shows</p>
2156              
2157              
2158              
2159              <button class="bloggle--blog-item-button button--1636212974842">Read post</button>
2160            </div>
2161          </a>
2162        </div>
2163      
2164        <div class="bloggle--blog-item ai--flex-start-layout" style="border-radius: 0px;" >
2165          <a class="bloggle--blog-item-link" href="/blogs/learn/good-stress-vs-bad-stress-how-hormesis-affects-biological-aging">
2166            
2167              <img class="bloggle--blog-item-img lazybloggle" data-src="//tallyhealth.com/cdn/shop/articles/hormesis-and-aging_tally-health_01_700x.jpg?v=1785955034" alt="Close-up of a woman  lying on grass in golden sunlight, eyes closed, relaxed expression.">
2168            
2169            <div class="article-text-container responsive-div ai--flex-start-layout">
2170              <p class="bloggle--blog-item-title text--1743447594747">Good Stress vs. Bad Stress: How Hormesis Affects Biological Aging</p>
2171              
2172              
2173              
2174              <button class="bloggle--blog-item-button button--1636212974842">Read post</button>
2175            </div>
2176          </a>
2177        </div>
2178      
2179        <div class="bloggle--blog-item ai--flex-start-layout" style="border-radius: 0px;" >
2180          <a class="bloggle--blog-item-link" href="/blogs/learn/how-long-does-it-take-to-lower-your-biological-age">
2181            
2182              <img class="bloggle--blog-item-img lazybloggle" data-src="//tallyhealth.com/cdn/shop/articles/how-long-to-lower-biological-age_tally-health-01_700x.jpg?v=1785761199" alt="A woman outdoors checking her smartwatch while wearing earbuds, with a clear blue sky in the background.">
2183            
2184            <div class="article-text-container responsive-div ai--flex-start-layout">
2185              <p class="bloggle--blog-item-title text--1743447594747">How Long Does It Take to Lower Your Biological Age?</p>
2186              
2187              
2188              
2189              <button class="bloggle--blog-item-button button--1636212974842">Read post</button>
2190            </div>
2191          </a>
2192        </div>
2193      
2194        <div class="bloggle--blog-item ai--flex-start-layout" style="border-radius: 0px;" >
2195          <a class="bloggle--blog-item-link" href="/blogs/learn/dna-methylation-and-aging-how-epigenetic-clocks-measure-your-biological-age">
2196            
2197              <img class="bloggle--blog-item-img lazybloggle" data-src="//tallyhealth.com/cdn/shop/articles/dna-methylation-explained_tally-health-01_aecf54ad-0091-4e44-b1ff-23c310b28c9a_700x.jpg?v=1785759423" alt="A hand opening a white Tally Health test kit box with an orange interior on a kitchen counter.">
2198            
2199            <div class="article-text-container responsive-div ai--flex-start-layout">
2200              <p class="bloggle--blog-item-title text--1743447594747">DNA Methylation and Aging: How Epigenetic Clocks Measure Your Biological Age</p>
2201              
2202              
2203              
2204              <button class="bloggle--blog-item-button button--1636212974842">Read post</button>
2205            </div>
2206          </a>
2207        </div>
2208      
2209        <div class="bloggle--blog-item ai--flex-start-layout" style="border-radius: 0px;" >
2210          <a class="bloggle--blog-item-link" href="/blogs/learn/are-night-owls-aging-faster-what-the-research-really-shows">
2211            
2212              <img class="bloggle--blog-item-img lazybloggle" data-src="//tallyhealth.com/cdn/shop/articles/do-nightowls-age-faster_tally-health-01_700x.jpg?v=1785519799" alt="Silhouette of a great horned owl perched on bare tree branches against a pink dusk sky.">
2213            
2214            <div class="article-text-container responsive-div ai--flex-start-layout">
2215              <p class="bloggle--blog-item-title text--1743447594747">Are Night Owls Aging Faster? What the Research Really Shows</p>
2216              
2217              
2218              
2219              <button class="bloggle--blog-item-button button--1636212974842">Read post</button>
2220            </div>
2221          </a>
2222        </div>
2223      
2224        <div class="bloggle--blog-item ai--flex-start-layout" style="border-radius: 0px;" >
2225          <a class="bloggle--blog-item-link" href="/blogs/learn/inflammaging-how-chronic-low-grade-inflammation-speeds-up-biological-aging">
2226            
2227              <img class="bloggle--blog-item-img lazybloggle" data-src="//tallyhealth.com/cdn/shop/articles/th_blog_inflammation-bioaging-01_700x.png?v=1785446687" alt="Close-up of a crackling campfire with glowing embers and sparks rising against a dusky sky.">
2228            
2229            <div class="article-text-container responsive-div ai--flex-start-layout">
2230              <p class="bloggle--blog-item-title text--1743447594747">Inflammaging: How Chronic Low-Grade Inflammation Speeds Up Biological Aging</p>
2231              
2232              
2233              
2234              <button class="bloggle--blog-item-button button--1636212974842">Read post</button>
2235            </div>
2236          </a>
2237        </div>
2238      
2239        <div class="bloggle--blog-item ai--flex-start-layout" style="border-radius: 0px;" >
2240          <a class="bloggle--blog-item-link" href="/blogs/learn/the-longevity-exercise-shift-why-zone-2-cardio-beats-hiit-for-cellular-health">
2241            
2242              <img class="bloggle--blog-item-img lazybloggle" data-src="//tallyhealth.com/cdn/shop/articles/zone-2-cardio_tally-health-01_700x.jpg?v=1784733824" alt="Man jogging outdoors at sunrise wearing a heart rate monitor, training in Zone 2 cardio">
2243            
2244            <div class="article-text-container responsive-div ai--flex-start-layout">
2245              <p class="bloggle--blog-item-title text--1743447594747">The Longevity Exercise Shift: Why Zone 2 Cardio Beats HIIT for Cellular Health</p>
2246              
2247              
2248              
2249              <button class="bloggle--blog-item-button button--1636212974842">Read post</button>
2250            </div>
2251          </a>
2252        </div>
2253      
2254        <div class="bloggle--blog-item ai--flex-start-layout" style="border-radius: 0px;" >
2255          <a class="bloggle--blog-item-link" href="/blogs/learn/sleep-and-longevity-how-poor-sleep-accelerates-your-biological-age">
2256            
2257              <img class="bloggle--blog-item-img lazybloggle" data-src="//tallyhealth.com/cdn/shop/articles/sleep-and-longevity_tally-health-01_700x.jpg?v=1784569159" alt="Woman sleeping peacefully in bed with sunlight streaming across her face and hands">
2258            
2259            <div class="article-text-container responsive-div ai--flex-start-layout">
2260              <p class="bloggle--blog-item-title text--1743447594747">Sleep and Longevity: How Poor Sleep Accelerates Your Biological Age</p>
2261              
2262              
2263              
2264              <button class="bloggle--blog-item-button button--1636212974842">Read post</button>
2265            </div>
2266          </a>
2267        </div>
2268      
2269        <div class="bloggle--blog-item ai--flex-start-layout" style="border-radius: 0px;" >
2270          <a class="bloggle--blog-item-link" href="/blogs/learn/epigenetic-clocks-explained-how-your-
2270dna-reveals-your-biological-age">
2271            
2272              <img class="bloggle--blog-item-img lazybloggle" data-src="//tallyhealth.com/cdn/shop/articles/epigenetic-clocks-explained_tally-health_01_700x.jpg?v=1784309655" alt="Close-up macro photo of a pink and orange DNA double helix strand against a light background.">
2273            
2274            <div class="article-text-container responsive-div ai--flex-start-layout">
2275              <p class="bloggle--blog-item-title text--1743447594747">Epigenetic Clocks Explained: How Your DNA Reveals Your Biological Age</p>
2276              
2277              
2278              
2279              <button class="bloggle--blog-item-button button--1636212974842">Read post</button>
2280            </div>
2281          </a>
2282        </div>
2283      
2284        <div class="bloggle--blog-item ai--flex-start-layout" style="border-radius: 0px;" >
2285          <a class="bloggle--blog-item-link" href="/blogs/learn/how-to-lower-biological-age-a-science-backed-guide-to-aging-slower">
2286            
2287              <img class="bloggle--blog-item-img lazybloggle" data-src="//tallyhealth.com/cdn/shop/articles/how-to-lower-biological-age_tally-health_01_700x.jpg?v=1784306181" alt="Three white Tally Health branded boxes with the Tally Health logo, arranged diagonally on a dark maroon background.">
2288            
2289            <div class="article-text-container responsive-div ai--flex-start-layout">
2290              <p class="bloggle--blog-item-title text--1743447594747">How to Lower Biological Age: A Science-Backed Guide to Aging Slower</p>
2291              
2292              
2293              
2294              <button class="bloggle--blog-item-button button--1636212974842">Read post</button>
2295            </div>
2296          </a>
2297        </div>
2298      
2299    </div>
2300
2301    
2302      <div class="bloggle--pagination">
2303        
2304          
2305
2306          
2307            
2308              <span class="bloggle--pagination-item bloggle--active">1</span>
2309            
2310          
2311            
2312              
2313                <a class="bloggle--pagination-item" href="/blogs/learn?page=2">2</a>
2314              
2315            
2316          
2317            
2318              
2319                <a class="bloggle--pagination-item" href="/blogs/learn?page=3">3</a>
2320              
2321            
2322          
2323            
2324              <span class="bloggle--pagination-item ">&hellip;</span>
2325            
2326          
2327            
2328              
2329                <a class="bloggle--pagination-item" href="/blogs/learn?page=10">10</a>
2330              
2331            
2332          
2333
2334          
2335            <a class="bloggle--pagination-item" rel="next" href="/blogs/learn?page=2">
2336              <svg aria-hidden="true" focusable="false" role="presentation" class="bloggle--paginate_icon bloggle--next"
2337                   viewBox="0 0 10 6">
2338                <path fill-rule="evenodd" clip-rule="evenodd"
2339                      d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z"
2340                      fill="currentColor">
2341                </path>
2342              </svg>
2343            </a>
2344          
2345        
2346      </div>
2347    
2348  
2349
2350</div>
2351
2352<script>
2353  var canonicalUrl = "https://tallyhealth.com/blogs/learn";
2354  var searchBar = document.getElementById("bloggle--input_search_container");
2355   var searchBarClose = document.getElementById("bloggle--icon_close");
2356      var searcBarButton = document.getElementById("bloggle--icon_search");
2357      searcBarButton.addEventListener("click", function() {
2358        searchBar.classList.add("bloggle--visible");
2359      })
2360      searchBarClose.addEventListener("click", function() {
2361        searchBar.classList.remove('bloggle--visible');
2362        document.getElementById("bloggle--input_search").value = "";
2363        document.getElementById("bloggle--search_results").innerHTML = "";
2364      })
2365      window.addEventListener('click', function(e){
2366        if (!document.getElementById('bloggle--input_search_container').contains(e.target) && !document.getElementById('bloggle--icon_search').contains(e.target)){
2367          searchBar.classList.remove('bloggle--visible');
2368        }
2369      });
2370      var barWidth = document.querySelector('.bloggle--sub-header').offsetWidth;
2371      if (barWidth > 320) {
2372        searchBar.style.left = "initial";
2373        searchBar.style.right = "0";
2374      }
2375      
2376
2377  var navigationLinks = document.getElementsByClassName('bloggle--nav-item');
2378  if (navigationLinks.length > 0) {
2379    for (let i = 0; i < navigationLinks.length ; i++) {
2380        let href = navigationLinks[i].getAttribute("href");
2381        let isHrefInCanonical = canonicalUrl.indexOf(href) > -1;
2382        function isHrefLastSegment(string, target) {
2383            return string.substring(string.length - target.length) === target;
2384          }
2385      if (isHrefInCanonical && href && isHrefLastSegment(canonicalUrl, href)) {
2386        navigationLinks[i].classList.add("bloggle--active");
2387      } else {
2388        navigationLinks[i].classList.remove("bloggle--active");
2389      }
2390    }
2391  }
2392
2393  window.addEventListener('input', function (e) {
2394    var id = e.target.getAttribute("id");
2395    var resultContainer = document.getElementById("bloggle--search_results");
2396
2397    if (id && id == "bloggle--input_search") {
2398      var searchValue = e.target.value;
2399      if (searchValue.length > 1) {
2400        var request = new XMLHttpRequest();
2401        request.responseType = 'json'
2402        const suggestUrl = "https://" + window.location.hostname + (window.Shopify && window.Shopify.routes && window.Shopify.routes.root || "/" ) + "search/suggest.json?q=" + searchValue + "&resources[type]=article";
2403        request.open('GET', suggestUrl, true);
2404        request.onload = function (e) {
2405          if (this.status == 200) {
2406            var articles = this.response.resources.results.articles;
2407            if (articles.length > 0) {
2408              let resultsHtml = "";
2409              for (let i = 0; i < articles.length; i++) {
2410                resultsHtml = resultsHtml + '<div class="bloggle--search_result"><a class="bloggle--search_result_link" href="' + articles[i].url + '">' + articles[i].title + '</a></div>'
2411              }
2412              resultContainer.innerHTML = resultsHtml;
2413            } else {
2414              resultContainer.innerHTML = "";
2415            }
2416          }
2417        }
2418        request.send();
2419      } else {
2420        resultContainer.innerHTML = "";
2421      }
2422    }
2423  });
2424</script>
2424
2425
2426<style>
2427  
2428  .bloggle--blog-item-title, .bloggle--blog-item-date, .bloggle--blog-item-desc, .bloggle--blog-item-author {
2429    color: #000000;
2430  }
2431  .bloggle--blog-item {
2432    transition: all 0.3s ease;
2433    cursor: pointer;
2434  }
2435
2436  .bloggle--blog-item-link {
2437    text-decoration: unset;
2438  }
2439  .bloggle--blog-item-img {
2440    width: 100%;
2441    height: 300px;
2442    object-fit: cover;
2443    transition: all 0.3s ease;
2444  }
2445  .bloggle--blog-item:hover .bloggle--blog-item-img {
2446    opacity: 0.5;
2447  }
2448  #bloggle--blog_layout {
2449    width: 100%;
2450    max-width: 100%;
2451  }
2452  .bloggle--blog-items.trois .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.unDeux .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.deuxTrois .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.deuxDeux .bloggle--blog-item-link .responsive-div , .bloggle--blog-items.deux .bloggle--blog-item-link .responsive-div{
2453    height: calc(100% - 300px)
2454  }
2455
2456
2457  .bloggle--search-input #bloggle--search_results {
2458      left: auto !important;
2459      right: 0px !important;
2460      width: 300px !important;
2461    }
2462
2463  @media screen and (max-width: 767px) {
2464      .bloggle--search-input #bloggle--search_results {
2465        width: 100% !important;
2466      }
2467    }
2468
2469  @media screen and (max-width: 1024px) {
2470    .bloggle--blog-item-img{
2471      height: 195px !important;
2472    }
2473    .bloggle--blog-items.trois .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.unDeux .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.deuxTrois .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.deuxDeux .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.deux .bloggle--blog-item-link .responsive-div{
2474      height: calc(100% - 195px) !important;
2475    }
2476    #bloggle--blog_layout {
2477      width: 100%;
2478      max-width: 100%;
2479    }
2480  }
2481  @media screen and (max-width: 767px) {
2482  .bloggle--blog-item-img{
2483      height: 150px !important;
2484    }
2485    .bloggle--blog-items.trois .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.unDeux .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.deuxTrois .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.deuxDeux .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.deux .bloggle--blog-item-link .responsive-div{
2486      height: fit-content;
2487    }
2488    .bloggle--blog-items {
2489      gap: 0px;
2490    }
2491    #bloggle--blog_layout {
2492      width: 100%;
2493      max-width: 100%;
2494    }
2495    .bloggle--blog-item {
2496      
2497      
2498    }
2499  }
2500</style>
2501<style>/*
2502    Page Layout
2503*/
2504#bloggle--blog_layout {
2505    position: relative;
2506    display: flex;
2507    flex-direction: column;
2508    align-items: center;
2509    margin-top: 0px;
2510    padding: 0px;
2511    background-color: #FFFEF8;
2512}
2513
2514/*
2515    Header Section
2516*/
2517.bloggle--header {
2518    display: flex;
2519    flex-direction: column;
2520    justify-content: end;
2521    align-items: center;
2522    background: radial-gradient(118.47% 104.06% at 50% 100%, rgba(217, 51, 89, 0.50) 0%, rgba(217, 51, 89, 0.00) 100%), linear-gradient(320deg, #731445 -15.72%, #4A0C33 103.87%);
2523    width: 100%;    
2524    height: 450px;    
2525}
2526@media screen and (min-width: 768px) {
2527    .bloggle--header {                
2528        height: 400px;
2529    }
2530}
2531
2532.tally-header-content-wrapper {
2533    display: flex;
2534    flex-direction: column;
2535    gap: 10px;
2536    padding: 20px;
2537    padding-bottom: 50px;
2538}
2539@media screen and (min-width: 768px) {
2540    .tally-header-content-wrapper {
2541        display: flex;
2542        flex-direction: row;
2543        max-width: 1000px;
2544        padding: 20px;
2545        padding-bottom: 100px;
2546    }
2547}
2548
2549/* Title Element */
2550.bloggle--header .text--container h1 {
2551    display: none;
2552}
2553.bloggle--header .text--container p {
2554    color: #fff;
2555    font-size: 50px;
2556    font-weight: 300;
2557    line-height: 130%;
2558}
2559@media screen and (min-width: 768px) {
2560    .bloggle--header .text--container {
2561        margin: 0px;
2562    }
2563    .bloggle--header .text--container p {
2564        width: 50%;
2565    }
2566}
2567
2568/* Header Content (Subtitle and Search Bar) */
2569.tally-header-content {
2570    display: flex;
2571    flex-direction: column;
2572    gap: 10px;
2573}
2574.tally-header-content > p {
2575    color: #fff;
2576    font-size: 20px;
2577    font-weight: 400;
2578    line-height: 150%;
2579}
2580@media screen and (min-width: 768px) {
2581    .tally-header-content {
2582        justify-content: center;
2583        padding-left: 50px;
2584        padding-right: 50px;
2585        gap: 20px;
2586    }
2587}
2588
2589/* Search Bar Container */
2590.bloggle--sub-header {
2591    position: relative;
2592    width: 100%;
2593    color: #fff;    
2594    margin: 0px;
2595}
2596.bloggle--search-icon {
2597    position: absolute;
2598    left: -10px;
2599}
2600#bloggle--input_search_container {
2601    position: static;
2602    max-width: none;
2603    margin: 0px;
2604    padding: 0px;    
2605    transform: scaleY(1) !important;
2606    opacity: 1 !important;;    
2607    background: none;
2608    border: none;
2609    border-bottom: 1px solid white;
2610}
2611#bloggle--input_search_container svg {
2612    display: none;
2613}
2614#bloggle--input_search {
2615    background: none;
2616    border: none; 
2617    padding-left: 30px;
2618}
2619#bloggle--input_search::placeholder {
2620    color: #fff;
2621}
2622#bloggle--search_results {
2623    margin-top: 5px;
2624    border: none;
2625    border-radius: 8px;
2626}
2627#bloggle--search_results > div {
2628    border: none;    
2629}
2630
2631/*
2632    Blog Items
2633*/
2634.bloggle--blog-items {
2635    padding: 20px;
2636    max-width: 1000px;
2637}
2638@media screen and (min-width: 768px) {
2639    .bloggle--blog-items {
2640        margin-top: 30px !important;
2641        margin-bottom: 30px !important;
2642    }
2643}
2644
2645.article-text-container {
2646    gap: 10px;
2647}
2648@media screen and (min-width: 768px) {
2649    .article-text-container {
2650        gap: 20px;
2651    }
2652}
2653
2654.bloggle--pagination-item, .bloggle--paginate_icon path {
2655    color: #9C2147;
2656}</style>
2657
2658</div>
2659
2660      
2661        <div id="shopify-section-component--article-carousel" class="shopify-section">
2662
2663<div
2664	style="
2665		--padding-top-desktop: 80px;
2666		--padding-bottom-desktop: 50px;
2667		--padding-top: 53px;
2668		--padding-bottom: 47px;
2669	"
2670  class="    
2671    text-white overflow-hidden relative
2672    pt-[var(--padding-top)] pb-[var(--padding-bottom)]
2673    lg:pt-[var(--padding-top-desktop)] lg:pb-[var(--padding-bottom-desktop)]
2674     bg-spring-wood
2675    
2676  "
2677  x-data="{ 
2678    activePage: 0, 
2679    get slideOffset() {
2680      return this.$refs.carousel.firstElementChild?.offsetWidth
2681    },
2682    get pageOffset() {
2683      return this.slideOffset * this.perPage
2684    },
2685    get totalPages() {
2686      return Math.ceil(this.$refs.carousel.scrollWidth / this.pageOffset)
2687    },
2688    goTo(page) {
2689      this.activePage = page;
2690      this.$refs.carousel.scrollLeft = page * this.pageOffset;
2691    },
2692    get perPage() {
2693      return Math.ceil(this.$refs.carousel.offsetWidth / this.slideOffset)
2694    }
2695  }"
2696  x-effect="console.log(activePage, totalPages, perPage)"
2697>
2698	<div class="container px-[20px] max-w-[1000px] overflow-hidden">
2699
2700    
2701      <h4 class="text-mine-shaft text-[14px] md:text-[16px] font-[600] mb-[20px] md:mb-[40px]">
2702        Tally Internal Research & Publications 
2703      </h4>
2704    
2705
2706    
2707      <ul
2708        x-ref="carousel" 
2709        class="flex overflow-auto scroll-hidden snap-x snap-mandatory scroll-smooth"
2710				@scroll="
2711          activePage = Math.round($refs.carousel.scrollLeft / pageOffset);
2712        "
2713      >
2714        
2715          <li class="w-full md:w-1/2 lg:w-1/3 pr-[40px] last:pr-0 shrink-0 snap-start flex flex-col">
2716            
2717              <img
2718                src="//tallyhealth.com/cdn/shop/files/14_Blog_Paper.jpg?v=1760987237&width=400"
2719                srcset="
2720                  //tallyhealth.com/cdn/shop/files/14_Blog_Paper.jpg?v=1760987237&width=400 400w,
2721                  //tallyhealth.com/cdn/shop/files/14_Blog_Paper.jpg?v=1760987237&width=600 600w,
2722                  //tallyhealth.com/cdn/shop/files/14_Blog_Paper.jpg?v=1760987237&width=800 800w,
2723                  //tallyhealth.com/cdn/shop/files/14_Blog_Paper.jpg?v=1760987237&width=1000 1000w,
2724                  //tallyhealth.com/cdn/shop/files/14_Blog_Paper.jpg?v=1760987237&width=1440 1440w
2725                "
2726                sizes="100vw, (min-width: 768px) 400px"
2727                alt=""
2728                class="w-full aspect-square object-cover"
2729                loading="lazy"
2730                decoding="async"
2731              />
2732            
2733            
2734            
2735              <p class="paragraph text-dove-gray text-[24px] md:text-[28px] mt-[20px] md:mt-[30px] leading-[28px] md:leading-[34px]">
2736                How Your Cheek Cells Reflect Health
2737              </p>
2738            
2739
2740            
2741              <a href="https://link.springer.com/article/10.1007/s11357-025-01907-z" 
2742                class="inline-block text-[12px] md:text-[14px] btn btn--secondary btn--light mt-[20px] md:mt-[30px] w-fit px-[30px] py-[10px] border-[1px] rounded-[35px] leading-[6px] md:leading-[7px] relative z-10 hover:bg-transparent hover:text-wine hover:border-wine"
2743                target="_blank"
2744              >
2745                Read Article
2746              </a>
2747            
2748
2749          </li>
2750        
2751          <li class="w-full md:w-1/2 lg:w-1/3 pr-[40px] last:pr-0 shrink-0 snap-start flex flex-col">
2752            
2753              <img
2754                src="//tallyhealth.com/cdn/shop/files/13_Blog_Paper_frontiers.jpg?v=1756847016&width=400"
2755                srcset="
2756                  //tallyhealth.com/cdn/shop/files/13_Blog_Paper_frontiers.jpg?v=1756847016&width=400 400w,
2757                  //tallyhealth.com/cdn/shop/files/13_Blog_Paper_frontiers.jpg?v=1756847016&width=600 600w,
2758                  //tallyhealth.com/cdn/shop/files/13_Blog_Paper_frontiers.jpg?v=1756847016&width=800 800w,
2759                  //tallyhealth.com/cdn/shop/files/13_Blog_Paper_frontiers.jpg?v=1756847016&width=1000 1000w,
2760                  //tallyhealth.com/cdn/shop/files/13_Blog_Paper_frontiers.jpg?v=1756847016&width=1440 1440w
2761                "
2762                sizes="100vw, (min-width: 768px) 400px"
2763                alt=""
2764                class="w-full aspect-square object-cover"
2765                loading="lazy"
2766                decoding="async"
2767              />
2768            
2769            
2770            
2771              <p class="paragraph text-dove-gray text-[24px] md:text-[28px] mt-[20px] md:mt-[30px] leading-[28px] md:leading-[34px]">
2772                Unlock Hidden Health Insights from a Simple Cheek Swab
2773              </p>
2774            
2775
2776            
2777              <a href="https://www.frontiersin.org/journals/genetics/articles/10.3389/fgene.2025.1637186/abstract" 
2778                class="inline-block text-[12px] md:text-[14px] btn btn--secondary btn--light mt-[20px] md:mt-[30px] w-fit px-[30px] py-[10px] border-[1px] rounded-[35px] leading-[6px] md:leading-[7px] relative z-10 hover:bg-transparent hover:text-wine hover:border-wine"
2779                target="_blank"
2780              >
2781                Read Article
2782              </a>
2783            
2784
2785          </li>
2786        
2787          <li class="w-full md:w-1/2 lg:w-1/3 pr-[40px] last:pr-0 shrink-0 snap-start flex flex-col">
2788            
2789              <img
2790                src="//tallyhealth.com/cdn/shop/files/12_Blog_Paper_realistic-expectations.jpg?v=1756847017&width=400"
2791                srcset="
2792                  //tallyhealth.com/cdn/shop/files/12_Blog_Paper_realistic-expectations.jpg?v=1756847017&width=400 400w,
2793                  //tallyhealth.com/cdn/shop/files/12_Blog_Paper_realistic-expectations.jpg?v=1756847017&width=600 600w,
2794                  //tallyhealth.com/cdn/shop/files/12_Blog_Paper_realistic-expectations.jpg?v=1756847017&width=800 800w,
2795                  //tallyhealth.com/cdn/shop/files/12_Blog_Paper_realistic-expectations.jpg?v=1756847017&width=1000 1000w,
2796                  //tallyhealth.com/cdn/shop/files/12_Blog_Paper_realistic-expectations.jpg?v=1756847017&width=1440 1440w
2797                "
2798                sizes="100vw, (min-width: 768px) 400px"
2799                alt=""
2800                class="w-full aspect-square object-cover"
2801                loading="lazy"
2802                decoding="async"
2803              />
2804            
2805            
2806            
2807              <p class="paragraph text-dove-gray text-[24px] md:text-[28px] mt-[20px] md:mt-[30px] leading-[28px] md:leading-[34px]">
2808                Realistic Expectations for Human Lifespan
2809              </p>
2810            
2811
2812            
2813              <a href="https://doi.org/10.1007/s10522-025-10318-8" 
2814                class="inline-block text-[12px] md:text-[14px] btn btn--secondary btn--light mt-[20px] md:mt-[30px] w-fit px-[30px] py-[10px] border-[1px] rounded-[35px] leading-[6px] md:leading-[7px] relative z-10 hover:bg-transparent hover:text-wine hover:border-wine"
2815                target="_blank"
2816              >
2817                Read Article
2818              </a>
2819            
2820
2821          </li>
2822        
2823          <li class="w-full md:w-1/2 lg:w-1/3 pr-[40px] last:pr-0 shrink-0 snap-start flex flex-col">
2824            
2825              <img
2826                src="//tallyhealth.com/cdn/shop/files/11_Blog_Paper_Variability.jpg?v=1755029967&width=400"
2827                srcset="
2828                  //tallyhealth.com/cdn/shop/files/11_Blog_Paper_Variability.jpg?v=1755029967&width=400 400w,
2829                  //tallyhealth.com/cdn/shop/files/11_Blog_Paper_Variability.jpg?v=1755029967&width=600 600w,
2830                  //tallyhealth.com/cdn/shop/files/11_Blog_Paper_Variability.jpg?v=1755029967&width=800 800w,
2831                  //tallyhealth.com/cdn/shop/files/11_Blog_Paper_Variability.jpg?v=1755029967&width=1000 1000w,
2832                  //tallyhealth.com/cdn/shop/files/11_Blog_Paper_Variability.jpg?v=1755029967&width=1440 1440w
2833                "
2834                sizes="100vw, (min-width: 768px) 400px"
2835                alt=""
2836                class="w-full aspect-square object-cover"
2837                loading="lazy"
2838                decoding="async"
2839              />
2840            
2841            
2842            
2843              <p class="paragraph text-dove-gray text-[24px] md:text-[28px] mt-[20px] md:mt-[30px] leading-[28px] md:leading-[34px]">
2844                Measuring Epigenetic Age: Accuracy Across Technologies
2845              </p>
2846            
2847
2848            
2849              <a href="https://doi.org/10.1007/s11357-025-01824-1" 
2850                class="inline-block text-[12px] md:text-[14px] btn btn--secondary btn--light mt-[20px] md:mt-[30px] w-fit px-[30px] py-[10px] border-[1px] rounded-[35px] leading-[6px] md:leading-[7px] relative z-10 hover:bg-transparent hover:text-wine hover:border-wine"
2851                target="_blank"
2852              >
2853                Read Article
2854              </a>
2855            
2856
2857          </li>
2858        
2859          <li class="w-full md:w-1/2 lg:w-1/3 pr-[40px] last:pr-0 shrink-0 snap-start flex flex-col">
2860            
2861              <img
2862                src="//tallyhealth.com/cdn/shop/files/10_Blog_Paper_Demystifying.jpg?v=1753723095&width=400"
2863                srcset="
2864                  //tallyhealth.com/cdn/shop/files/10_Blog_Paper_Demystifying.jpg?v=1753723095&width=400 400w,
2865                  //tallyhealth.com/cdn/shop/files/10_Blog_Paper_Demystifying.jpg?v=1753723095&width=600 600w,
2866                  //tallyhealth.com/cdn/shop/files/10_Blog_Paper_Demystifying.jpg?v=1753723095&width=800 800w,
2867                  //tallyhealth.com/cdn/shop/files/10_Blog_Paper_Demystifying.jpg?v=1753723095&width=1000 1000w,
2868                  //tallyhealth.com/cdn/shop/files/10_Blog_Paper_Demystifying.jpg?v=1753723095&width=1440 1440w
2869                "
2870                sizes="100vw, (min-width: 768px) 400px"
2871                alt=""
2872                class="w-full aspect-square object-cover"
2873                loading="lazy"
2874                decoding="async"
2875              />
2876            
2877            
2878            
2879              <p class="paragraph text-dove-gray text-[24px] md:text-[28px] mt-[20px] md:mt-[30px] leading-[28px] md:leading-[34px]">
2880                Demystifying CheekAge's Predictive Power
2881              </p>
2882            
2883
2884            
2885              <a href="https://doi.org/10.1016/j.arr.2025.102839" 
2886                class="inline-block text-[12px] md:text-[14px] btn btn--secondary btn--light mt-[20px] md:mt-[30px] w-fit px-[30px] py-[10px] border-[1px] rounded-[35px] leading-[6px] md:leading-[7px] relative z-10 hover:bg-transparent hover:text-wine hover:border-wine"
2887                target="_blank"
2888              >
2889                Read Article
2890              </a>
2891            
2892
2893          </li>
2894        
2895          <li class="w-full md:w-1/2 lg:w-1/3 pr-[40px] last:pr-0 shrink-0 snap-start flex flex-col">
2896            
2897              <img
2898                src="//tallyhealth.com/cdn/shop/files/09_Blog_Paper_FirstvNextGen.jpg?v=1750690976&width=400"
2899                srcset="
2900                  //tallyhealth.com/cdn/shop/files/09_Blog_Paper_FirstvNextGen.jpg?v=1750690976&width=400 400w,
2901                  //tallyhealth.com/cdn/shop/files/09_Blog_Paper_FirstvNextGen.jpg?v=1750690976&width=600 600w,
2902                  //tallyhealth.com/cdn/shop/files/09_Blog_Paper_FirstvNextGen.jpg?v=1750690976&width=800 800w,
2903                  //tallyhealth.com/cdn/shop/files/09_Blog_Paper_FirstvNextGen.jpg?v=1750690976&width=1000 1000w,
2904                  //tallyhealth.com/cdn/shop/files/09_Blog_Paper_FirstvNextGen.jpg?v=1750690976&width=1440 1440w
2905                "
2906                sizes="100vw, (min-width: 768px) 400px"
2907                alt=""
2908                class="w-full aspect-square object-cover"
2909                loading="lazy"
2910                decoding="async"
2911              />
2912            
2913            
2914            
2915              <p class="paragraph text-dove-gray text-[24px] md:text-[28px] mt-[20px] md:mt-[30px] leading-[28px] md:leading-[34px]">
2916                First vs. next generation epigenetic aging clocks
2917              </p>
2918            
2919
2920            
2921              <a href="https://rdcu.be/erG4b" 
2922                class="inline-block text-[12px] md:text-[14px] btn btn--secondary btn--light mt-[20px] md:mt-[30px] w-fit px-[30px] py-[10px] border-[1px] rounded-[35px] leading-[6px] md:leading-[7px] relative z-10 hover:bg-transparent hover:text-wine hover:border-wine"
2923                target="_blank"
2924              >
2925                Read Article
2926              </a>
2927            
2928
2929          </li>
2930        
2931          <li class="w-full md:w-1/2 lg:w-1/3 pr-[40px] last:pr-0 shrink-0 snap-start flex flex-col">
2932            
2933              <img
2934                src="//tallyhealth.com/cdn/shop/files/08_Blog_Paper_TallyAge-disease-signals.jpg?v=1743776847&width=400"
2935                srcset="
2936                  //tallyhealth.com/cdn/shop/files/08_Blog_Paper_TallyAge-disease-signals.jpg?v=1743776847&width=400 400w,
2937                  //tallyhealth.com/cdn/shop/files/08_Blog_Paper_TallyAge-disease-signals.jpg?v=1743776847&width=600 600w,
2938                  //tallyhealth.com/cdn/shop/files/08_Blog_Paper_TallyAge-disease-signals.jpg?v=1743776847&width=800 800w,
2939                  //tallyhealth.com/cdn/shop/files/08_Blog_Paper_TallyAge-disease-signals.jpg?v=1743776847&width=1000 1000w,
2940                  //tallyhealth.com/cdn/shop/files/08_Blog_Paper_TallyAge-disease-signals.jpg?v=1743776847&width=1440 1440w
2941                "
2942                sizes="100vw, (min-width: 768px) 400px"
2943                alt=""
2944                class="w-full aspect-square object-cover"
2945                loading="lazy"
2946                decoding="async"
2947              />
2948            
2949            
2950            
2951              <p class="paragraph text-dove-gray text-[24px] md:text-[28px] mt-[20px] md:mt-[30px] leading-[28px] md:leading-[34px]">
2952                TallyAge picks up on disease and health signals
2953              </p>
2954            
2955
2956            
2957              <a href="https://doi.org/10.1007/s11357-025-01579-9" 
2958                class="inline-block text-[12px] md:text-[14px] btn btn--secondary btn--light mt-[20px] md:mt-[30px] w-fit px-[30px] py-[10px] border-[1px] rounded-[35px] leading-[6px] md:leading-[7px] relative z-10 hover:bg-transparent hover:text-wine hover:border-wine"
2959                target="_blank"
2960              >
2961                Read Article
2962              </a>
2963            
2964
2965          </li>
2966        
2967          <li class="w-full md:w-1/2 lg:w-1/3 pr-[40px] last:pr-0 shrink-0 snap-start flex flex-col">
2968            
2969              <img
2970                src="//tallyhealth.com/cdn/shop/files/07_Blog_Paper_Contextualizing.jpg?v=1743776847&width=400"
2971                srcset="
2972                  //tallyhealth.com/cdn/shop/files/07_Blog_Paper_Contextualizing.jpg?v=1743776847&width=400 400w,
2973                  //tallyhealth.com/cdn/shop/files/07_Blog_Paper_Contextualizing.jpg?v=1743776847&width=600 600w,
2974                  //tallyhealth.com/cdn/shop/files/07_Blog_Paper_Contextualizing.jpg?v=1743776847&width=800 800w,
2975                  //tallyhealth.com/cdn/shop/files/07_Blog_Paper_Contextualizing.jpg?v=1743776847&width=1000 1000w,
2976                  //tallyhealth.com/cdn/shop/files/07_Blog_Paper_Contextualizing.jpg?v=1743776847&width=1440 1440w
2977                "
2978                sizes="100vw, (min-width: 768px) 400px"
2979                alt=""
2980                class="w-full aspect-square object-cover"
2981                loading="lazy"
2982                decoding="async"
2983              />
2984            
2985            
2986            
2987              <p class="paragraph text-dove-gray text-[24px] md:text-[28px] mt-[20px] md:mt-[30px] leading-[28px] md:leading-[34px]">
2988                Contextualizing epigenetic age and other biomarkers
2989              </p>
2990            
2991
2992            
2993              <a href="https://onlinelibrary.wiley.com/doi/10.1111/acel.14377" 
2994                class="inline-block text-[12px] md:text-[14px] btn btn--secondary btn--light mt-[20px] md:mt-[30px] w-fit px-[30px] py-[10px] border-[1px] rounded-[35px] leading-[6px] md:leading-[7px] relative z-10 hover:bg-transparent hover:text-wine hover:border-wine"
2995                target="_blank"
2996              >
2997                Read Article
2998              </a>
2999            
3000
3001          </li>
3002        
3003          <li class="w-full md:w-1/2 lg:w-1/3 pr-[40px] last:pr-0 shrink-0 snap-start flex flex-col">
3004            
3005              <img
3006                src="//tallyhealth.com/cdn/shop/files/06_Blog_Paper_mortality.jpg?v=174377684
30067&width=400"
3007                srcset="
3008                  //tallyhealth.com/cdn/shop/files/06_Blog_Paper_mortality.jpg?v=1743776847&width=400 400w,
3009                  //tallyhealth.com/cdn/shop/files/06_Blog_Paper_mortality.jpg?v=1743776847&width=600 600w,
3010                  //tallyhealth.com/cdn/shop/files/06_Blog_Paper_mortality.jpg?v=1743776847&width=800 800w,
3011                  //tallyhealth.com/cdn/shop/files/06_Blog_Paper_mortality.jpg?v=1743776847&width=1000 1000w,
3012                  //tallyhealth.com/cdn/shop/files/06_Blog_Paper_mortality.jpg?v=1743776847&width=1440 1440w
3013                "
3014                sizes="100vw, (min-width: 768px) 400px"
3015                alt=""
3016                class="w-full aspect-square object-cover"
3017                loading="lazy"
3018                decoding="async"
3019              />
3020            
3021            
3022            
3023              <p class="paragraph text-dove-gray text-[24px] md:text-[28px] mt-[20px] md:mt-[30px] leading-[28px] md:leading-[34px]">
3024                TallyAge™ captures mortality risk in older adults
3025              </p>
3026            
3027
3028            
3029              <a href="https://www.frontiersin.org/journals/aging/articles/10.3389/fragi.2024.1460360/full" 
3030                class="inline-block text-[12px] md:text-[14px] btn btn--secondary btn--light mt-[20px] md:mt-[30px] w-fit px-[30px] py-[10px] border-[1px] rounded-[35px] leading-[6px] md:leading-[7px] relative z-10 hover:bg-transparent hover:text-wine hover:border-wine"
3031                target="_blank"
3032              >
3033                Read Article
3034              </a>
3035            
3036
3037          </li>
3038        
3039          <li class="w-full md:w-1/2 lg:w-1/3 pr-[40px] last:pr-0 shrink-0 snap-start flex flex-col">
3040            
3041              <img
3042                src="//tallyhealth.com/cdn/shop/files/05_Blog_Paper_Science-Behind.jpg?v=1743776847&width=400"
3043                srcset="
3044                  //tallyhealth.com/cdn/shop/files/05_Blog_Paper_Science-Behind.jpg?v=1743776847&width=400 400w,
3045                  //tallyhealth.com/cdn/shop/files/05_Blog_Paper_Science-Behind.jpg?v=1743776847&width=600 600w,
3046                  //tallyhealth.com/cdn/shop/files/05_Blog_Paper_Science-Behind.jpg?v=1743776847&width=800 800w,
3047                  //tallyhealth.com/cdn/shop/files/05_Blog_Paper_Science-Behind.jpg?v=1743776847&width=1000 1000w,
3048                  //tallyhealth.com/cdn/shop/files/05_Blog_Paper_Science-Behind.jpg?v=1743776847&width=1440 1440w
3049                "
3050                sizes="100vw, (min-width: 768px) 400px"
3051                alt=""
3052                class="w-full aspect-square object-cover"
3053                loading="lazy"
3054                decoding="async"
3055              />
3056            
3057            
3058            
3059              <p class="paragraph text-dove-gray text-[24px] md:text-[28px] mt-[20px] md:mt-[30px] leading-[28px] md:leading-[34px]">
3060                The science behind TallyAge™
3061              </p>
3062            
3063
3064            
3065              <a href="https://link.springer.com/article/10.1007/s11357-024-01094-3" 
3066                class="inline-block text-[12px] md:text-[14px] btn btn--secondary btn--light mt-[20px] md:mt-[30px] w-fit px-[30px] py-[10px] border-[1px] rounded-[35px] leading-[6px] md:leading-[7px] relative z-10 hover:bg-transparent hover:text-wine hover:border-wine"
3067                target="_blank"
3068              >
3069                Read Article
3070              </a>
3071            
3072
3073          </li>
3074        
3075          <li class="w-full md:w-1/2 lg:w-1/3 pr-[40px] last:pr-0 shrink-0 snap-start flex flex-col">
3076            
3077              <img
3078                src="//tallyhealth.com/cdn/shop/files/04_Blog_Paper_Apigenin.jpg?v=1743776847&width=400"
3079                srcset="
3080                  //tallyhealth.com/cdn/shop/files/04_Blog_Paper_Apigenin.jpg?v=1743776847&width=400 400w,
3081                  //tallyhealth.com/cdn/shop/files/04_Blog_Paper_Apigenin.jpg?v=1743776847&width=600 600w,
3082                  //tallyhealth.com/cdn/shop/files/04_Blog_Paper_Apigenin.jpg?v=1743776847&width=800 800w,
3083                  //tallyhealth.com/cdn/shop/files/04_Blog_Paper_Apigenin.jpg?v=1743776847&width=1000 1000w,
3084                  //tallyhealth.com/cdn/shop/files/04_Blog_Paper_Apigenin.jpg?v=1743776847&width=1440 1440w
3085                "
3086                sizes="100vw, (min-width: 768px) 400px"
3087                alt=""
3088                class="w-full aspect-square object-cover"
3089                loading="lazy"
3090                decoding="async"
3091              />
3092            
3093            
3094            
3095              <p class="paragraph text-dove-gray text-[24px] md:text-[28px] mt-[20px] md:mt-[30px] leading-[28px] md:leading-[34px]">
3096                The link between Apigenin, sleep, and aging
3097              </p>
3098            
3099
3100            
3101              <a href="https://www.frontiersin.org/articles/10.3389/fnut.2024.1359176/full?utm_source=F-NTF&utm_medium=EMLX&utm_campaign=PRD_FEOPS_20170000_ARTICLE" 
3102                class="inline-block text-[12px] md:text-[14px] btn btn--secondary btn--light mt-[20px] md:mt-[30px] w-fit px-[30px] py-[10px] border-[1px] rounded-[35px] leading-[6px] md:leading-[7px] relative z-10 hover:bg-transparent hover:text-wine hover:border-wine"
3103                target="_blank"
3104              >
3105                Read more
3106              </a>
3107            
3108
3109          </li>
3110        
3111          <li class="w-full md:w-1/2 lg:w-1/3 pr-[40px] last:pr-0 shrink-0 snap-start flex flex-col">
3112            
3113              <img
3114                src="//tallyhealth.com/cdn/shop/files/03_Blog_Paper_Glycine.jpg?v=1743776847&width=400"
3115                srcset="
3116                  //tallyhealth.com/cdn/shop/files/03_Blog_Paper_Glycine.jpg?v=1743776847&width=400 400w,
3117                  //tallyhealth.com/cdn/shop/files/03_Blog_Paper_Glycine.jpg?v=1743776847&width=600 600w,
3118                  //tallyhealth.com/cdn/shop/files/03_Blog_Paper_Glycine.jpg?v=1743776847&width=800 800w,
3119                  //tallyhealth.com/cdn/shop/files/03_Blog_Paper_Glycine.jpg?v=1743776847&width=1000 1000w,
3120                  //tallyhealth.com/cdn/shop/files/03_Blog_Paper_Glycine.jpg?v=1743776847&width=1440 1440w
3121                "
3122                sizes="100vw, (min-width: 768px) 400px"
3123                alt=""
3124                class="w-full aspect-square object-cover"
3125                loading="lazy"
3126                decoding="async"
3127              />
3128            
3129            
3130            
3131              <p class="paragraph text-dove-gray text-[24px] md:text-[28px] mt-[20px] md:mt-[30px] leading-[28px] md:leading-[34px]">
3132                How glycine can help support healthy aging
3133              </p>
3134            
3135
3136            
3137              <a href="https://doi.org/10.1016/j.arr.2023.101922" 
3138                class="inline-block text-[12px] md:text-[14px] btn btn--secondary btn--light mt-[20px] md:mt-[30px] w-fit px-[30px] py-[10px] border-[1px] rounded-[35px] leading-[6px] md:leading-[7px] relative z-10 hover:bg-transparent hover:text-wine hover:border-wine"
3139                target="_blank"
3140              >
3141                Read Article
3142              </a>
3143            
3144
3145          </li>
3146        
3147          <li class="w-full md:w-1/2 lg:w-1/3 pr-[40px] last:pr-0 shrink-0 snap-start flex flex-col">
3148            
3149              <img
3150                src="//tallyhealth.com/cdn/shop/files/02_Blog_Paper_Common-Buccal.jpg?v=1743776847&width=400"
3151                srcset="
3152                  //tallyhealth.com/cdn/shop/files/02_Blog_Paper_Common-Buccal.jpg?v=1743776847&width=400 400w,
3153                  //tallyhealth.com/cdn/shop/files/02_Blog_Paper_Common-Buccal.jpg?v=1743776847&width=600 600w,
3154                  //tallyhealth.com/cdn/shop/files/02_Blog_Paper_Common-Buccal.jpg?v=1743776847&width=800 800w,
3155                  //tallyhealth.com/cdn/shop/files/02_Blog_Paper_Common-Buccal.jpg?v=1743776847&width=1000 1000w,
3156                  //tallyhealth.com/cdn/shop/files/02_Blog_Paper_Common-Buccal.jpg?v=1743776847&width=1440 1440w
3157                "
3158                sizes="100vw, (min-width: 768px) 400px"
3159                alt=""
3160                class="w-full aspect-square object-cover"
3161                loading="lazy"
3162                decoding="async"
3163              />
3164            
3165            
3166            
3167              <p class="paragraph text-dove-gray text-[24px] md:text-[28px] mt-[20px] md:mt-[30px] leading-[28px] md:leading-[34px]">
3168                Cheek swabs are highly compatible with epigenetic clocks
3169              </p>
3170            
3171
3172            
3173              <a href="https://doi.org/10.1016/j.isci.2022.105304" 
3174                class="inline-block text-[12px] md:text-[14px] btn btn--secondary btn--light mt-[20px] md:mt-[30px] w-fit px-[30px] py-[10px] border-[1px] rounded-[35px] leading-[6px] md:leading-[7px] relative z-10 hover:bg-transparent hover:text-wine hover:border-wine"
3175                target="_blank"
3176              >
3177                Read Article
3178              </a>
3179            
3180
3181          </li>
3182        
3183          <li class="w-full md:w-1/2 lg:w-1/3 pr-[40px] last:pr-0 shrink-0 snap-start flex flex-col">
3184            
3185              <img
3186                src="//tallyhealth.com/cdn/shop/files/01_Blog_Paper_Human-Age-Reversal.jpg?v=1743776847&width=400"
3187                srcset="
3188                  //tallyhealth.com/cdn/shop/files/01_Blog_Paper_Human-Age-Reversal.jpg?v=1743776847&width=400 400w,
3189                  //tallyhealth.com/cdn/shop/files/01_Blog_Paper_Human-Age-Reversal.jpg?v=1743776847&width=600 600w,
3190                  //tallyhealth.com/cdn/shop/files/01_Blog_Paper_Human-Age-Reversal.jpg?v=1743776847&width=800 800w,
3191                  //tallyhealth.com/cdn/shop/files/01_Blog_Paper_Human-Age-Reversal.jpg?v=1743776847&width=1000 1000w,
3192                  //tallyhealth.com/cdn/shop/files/01_Blog_Paper_Human-Age-Reversal.jpg?v=1743776847&width=1440 1440w
3193                "
3194                sizes="100vw, (min-width: 768px) 400px"
3195                alt=""
3196                class="w-full aspect-square object-cover"
3197                loading="lazy"
3198                decoding="async"
3199              />
3200            
3201            
3202            
3203              <p class="paragraph text-dove-gray text-[24px] md:text-[28px] mt-[20px] md:mt-[30px] leading-[28px] md:leading-[34px]">
3204                Human age reversal: Fact or fiction?
3205              </p>
3206            
3207
3208            
3209              <a href="https://doi.org/10.1111/acel.13664" 
3210                class="inline-block text-[12px] md:text-[14px] btn btn--secondary btn--light mt-[20px] md:mt-[30px] w-fit px-[30px] py-[10px] border-[1px] rounded-[35px] leading-[6px] md:leading-[7px] relative z-10 hover:bg-transparent hover:text-wine hover:border-wine"
3211                target="_blank"
3212              >
3213                Read Article
3214              </a>
3215            
3216
3217          </li>
3218        
3219      </ul>
3220    
3221
3222    <div class="flex justify-end gap-[15px] mt-[28px] md:mt-[40px]">
3223      <button
3224        aria-label="Previous"
3225        :disabled="activePage == 0"
3226        class="border border-eggplant bg-eggplant flex-center w-[30px] aspect-square h-auto pointer-events-auto rotate-90 text-cotton rounded-full transition disabled:border-cotton disabled:opacity-30 disabled:bg-transparent hover:bg-white hover:text-eggplant hover:border-white"
3227        @click="activePage > 0 && goTo(activePage - 1)"
3228      >
3229        <svg class="" role="img" aria-hidden="true" viewBox="0 0 12 14" width="12" height="14" fill="none" xmlns="http://www.w3.org/2000/svg">
3230  <path d="M6 1.5v11M10.5 8 6 12.5 1.5 8" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
3231</svg>
3232      </button>
3233      <button
3234        aria-label="Next"
3235        :disabled="activePage == totalPages - 1"
3236        class="border border-eggplant bg-eggplant flex-center w-[30px] aspect-square h-auto pointer-events-auto -rotate-90 text-cotton rounded-full transition disabled:border-cotton disabled:opacity-30 disabled:bg-transparent hover:bg-white hover:text-eggplant hover:border-white"
3237        @click="activePage < totalPages && goTo(activePage + 1)"
3238      >
3239        <svg class="" role="img" aria-hidden="true" viewBox="0 0 12 14" width="12" height="14" fill="none" xmlns="http://www.w3.org/2000/svg">
3240  <path d="M6 1.5v11M10.5 8 6 12.5 1.5 8" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
3241</svg>
3242      </button>
3243    </div>
3244	</div>
3245</div>
3246
3247
3248</div>
3249        <div id="shopify-section-main-bloggle-blog-cta" class="shopify-section">
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263<div
3264	class="
3265		bg-[#E9E8E4] relative
3266		pt-[var(--padding-top)] pb-[var(--padding-bottom)]
3267		lg:pt-[var(--padding-top-desktop)] lg:pb-[var(--padding-bottom-desktop)]
3268	"
3269	style="
3270		--padding-top-desktop: 130px;
3271		--padding-bottom-desktop: 130px;
3272		--padding-top: 50px;
3273		--padding-bottom: 50px;
3274	"
3275>
3276
3277  <picture class="absolute inset-0 w-full h-full">
3278      <source media="(min-width: 768px)"
3279        srcset="
3280          //tallyhealth.com/cdn/shop/files/Science_Bottom_CTA_Jars.jpg?v=1743034019&width=1440,
3281          //tallyhealth.com/cdn/shop/files/Science_Bottom_CTA_Jars.jpg?v=1743034019&width=2880 2x
3282        "
3283      />
3284      <img 
3285        src="//tallyhealth.com/cdn/shop/files/Science_Bottom_CTA_Jars_mobile.jpg?v=1743034016&width=388" 
3286        srcset="//tallyhealth.com/cdn/shop/files/Science_Bottom_CTA_Jars_mobile.jpg?v=1743034016&width=776 2x" 
3287        alt=""
3288        width="1440"
3289        height="617"
3290        class="block object-cover w-full h-full"
3291        loading="lazy"
3292        decoding="async"
3293      >
3294    </picture>
3295  
3296
3297	<div class="container px-[30px] max-w-[1200px] relative">
3298    <div class="w-full md:max-w-[370px] lg:max-w-[450px] space-y-[15px] md:space-y-[20px]">
3299
3300      
3301        <h2 class="page-title  text-white ">Your longevity. Your way.</h2>
3302      
3303
3304      
3305        <p class="paragraph  text-white ">Experience Tally Heath's holistic suite of science-backed offerings. Benchmark, track and change the way you age today.</p>
3306      
3307
3308      
3309        
3310
3311        <div class="pt-[280px] md:pt-[10px]">
3312          <a href="/collections" class="inline-block btn btn--primary btn--dark w-full md:w-auto px-[40px] xl:px-[80px]">
3313            Explore Tally Health
3314          </a>
3315        </div>
3316      
3317      
3318    </div>
3319	</div>
3320</div>
3321
3322
3323</div>
3324      
3325    </main>
3326
3327    
3328      <div id="shopify-section-component--global-footer" class="shopify-section">
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339<footer class="flex bg-ecru border-t border-moon-mist py-[30px] md:pt-[80px]">
3340  <div class="m-auto w-full max-w-[1440px] px-[20px] md:px-[30px] grid grid-cols-12">
3341    <div class="col-start-1 col-end-13">
3342      <div class="flex flex-col md:flex-row gap-[10px]">
3343        <div class="py-[20px] md:py-0 md:w-[340px]">
3344          <svg class="text-burgundy w-[126px] md:w-[150px] h-auto" role="img" aria-label="Tally Health" viewBox="0 0 195 114" xmlns="http://www.w3.org/2000/svg">
3345  <title>Tally Health</title>
3346  <path d="M39.6543 102.037H31.4385V104.664H39.2666V107.685H31.4385V110.877H39.6543V114.005H28.0762V98.9092H39.6543V102.037ZM12.1768 104.662H20.2197V98.9062H23.6279V114.002H20.2197V107.792H12.1768V114.002H8.76855V98.9062H12.1768V104.662ZM59.6035 114.002H56.0215L54.707 110.724H47.3555L46.0391 114.002H42.459L48.6914 98.9062H53.415L59.6035 114.002ZM87.4102 101.948H82.2334V114.002H78.8252V101.948H73.6494V98.9062H87.4102V101.948ZM94.1104 104.662H102.154V98.9062H105.56V114.002H102.154V107.792H94.1104V114.002H90.7021V98.9062H94.1104V104.662ZM65.6914 110.872H73.668V114H62.2627V98.9043H65.6914V110.872ZM144.666 37.3018L158.742 76.3291L175.959 37.3428L182.504 37.3496L148.71 114H142.101L151.536 92.6816L129.304 37.2832L144.666 37.3018ZM48.5645 107.723H53.5L52.1016 104.229L51.0439 101.534L48.5645 107.723ZM22.0771 38.96H41.9209L38.1631 45.2998H22.0771V71.7197C22.0771 78.9995 26.5374 82.0536 31.7041 82.0537C35.4207 82.0537 38.6826 80.8737 41.7314 78.1934H41.7344V78.2559C39.4226 86.3421 32.0757 91.8006 24.1904 91.8008C15.7355 91.8008 8.57233 86.3998 8.57227 76.3008L9.1582 47.2979L0 42.0137L22.0771 24.8691V38.96ZM105.56 91.5879H91.7031V4.17383L105.56 0V91.5879ZM126.753 91.5879H112.896V4.17383L126.753 0V91.5879ZM70.6357 36.1436C78.3871 36.1436 84.1406 41.6626 84.1406 51.0557V91.4209C83.4889 91.5165 70.7799 91.5663 70.7559 9
33461.5664L70.873 81.2734L69.1113 83.583C66.1773 86.986 61.2453 91.4492 54.4346 91.4492C48.3273 91.4492 42.6914 87.1058 42.6914 80.2949C42.6914 72.4263 49.7347 68.2002 57.8379 65.0293L70.7539 59.8623V53.9922C70.7539 47.064 67.582 41.545 56.6621 43.7754V55.8701H42.1025C46.0943 44.9504 59.1297 36.1438 70.6357 36.1436ZM65.5869 66.3213C59.3647 69.0232 55.8418 71.3713 55.8418 76.5381C55.842 80.6467 59.0126 82.8768 62.8867 82.877C65.938 82.877 68.5235 81.7019 70.7539 79.7061V64.0908L65.5869 66.3213ZM189.559 37.2734C192.023 37.2734 194.027 39.2763 194.027 41.7412C194.027 44.2062 192.024 46.209 189.559 46.209C187.096 46.2088 185.091 44.2061 185.091 41.7412C185.091 39.2764 187.094 37.2736 189.559 37.2734ZM189.559 37.9912C187.491 37.9914 185.809 39.6737 185.809 41.7412C185.809 43.8088 187.491 45.491 189.559 45.4912C191.626 45.4912 193.309 43.8089 193.309 41.7412C193.309 39.6736 191.626 37.9912 189.559 37.9912ZM189.999 39.707C190.865 39.707 191.399 40.1909 191.399 40.916C191.399 41.5332 191.028 41.9616 190.398 42.0908L190.741 42.4736L191.474 43.7754H190.566L189.806 42.124H188.621V43.7754H187.859V39.707H189.999ZM188.618 41.4736H189.956C190.432 41.4736 190.603 41.3268 190.603 40.9199C190.602 40.5134 190.432 40.3799 189.956 40.3799H188.618V41.4736Z" fill="currentColor" />
3347</svg>
3348        </div>
3349
3350        <div class="w-full md:w-[872px] flex gap-[10px] grow pb-[30px] md:pb-[65px]">
3351          
3352          
3353
3354          
3355
3356          
3357            <ul class="flex flex-col gap-y-[10px] w-[calc(50%-5px)]">
3358              
3359                
3360
3361<li
3362  class="
3363    py-[5px] paragraph
3364     text-dove-gray hover:text-burgundy
3365      
3366  "
3367>
3368  <a href="/pages/our-science">Science</a>
3369</li>
3370              
3371                
3372
3373<li
3374  class="
3375    py-[5px] paragraph
3376     text-dove-gray hover:text-burgundy
3377      
3378  "
3379>
3380  <a href="/collections/supplements">Supplements</a>
3381</li>
3382              
3383                
3384
3385<li
3386  class="
3387    py-[5px] paragraph
3388     text-dove-gray hover:text-burgundy
3389      
3390  "
3391>
3392  <a href="https://form.typeform.com/to/KDrkT5vI">Quiz</a>
3393</li>
3394              
3395                
3396
3397<li
3398  class="
3399    py-[5px] paragraph
3400     text-dove-gray hover:text-burgundy
3401      
3402  "
3403>
3404  <a href="/collections">Shop</a>
3405</li>
3406              
3407            </ul>
3408          
3409
3410          
3411            <ul class="flex flex-col gap-y-[10px] w-[calc(50%-5px)]">
3412              
3413                
3414
3415<li
3416  class="
3417    py-[5px] paragraph
3418     text-dove-gray hover:text-burgundy
3419      
3420  "
3421>
3422  <a href="/blogs/learn">Blog</a>
3423</li>
3424              
3425                
3426
3427<li
3428  class="
3429    py-[5px] paragraph
3430     text-dove-gray hover:text-burgundy
3431      
3432  "
3433>
3434  <a href="/pages/referrals">Refer A Friend</a>
3435</li>
3436              
3437                
3438
3439<li
3440  class="
3441    py-[5px] paragraph
3442     text-dove-gray hover:text-burgundy
3443      
3444  "
3445>
3446  <a href="https://app.tallyhealth.com/register">Register Your Test</a>
3447</li>
3448              
3449                
3450
3451<li
3452  class="
3453    py-[5px] paragraph
3454     text-dove-gray hover:text-burgundy
3455      
3456  "
3457>
3458  <a href="https://app.onbrand.com/brand/tally-health/">Partners</a>
3459</li>
3460              
3461                
3462
3463<li
3464  class="
3465    py-[5px] paragraph
3466     text-dove-gray hover:text-burgundy
3467      
3468  "
3469>
3470  <a href="https://support.tallyhealth.com/en-US">Help Center</a>
3471</li>
3472              
3473                
3474
3475<li
3476  class="
3477    py-[5px] paragraph
3478     text-dove-gray hover:text-burgundy
3479      
3480  "
3481>
3482  <a href="https://support.tallyhealth.com/en-US/contact">Contact Us</a>
3483</li>
3484              
3485            </ul>
3486          
3487        </div>
3488
3489        
3490          <ul class="flex gap-x-[20px] shrink-0 pb-[30px] md:pb-0">
3491            
3492              <li class="w-[36px] h-[36px] shrink-0">
3493  <a
3494    href="https://www.instagram.com/tallyhealth"
3495    class="w-[36px] h-[36px] bg-moon-mist text-dark-burgundy hover:bg-burgundy hover:text-cotton rounded-full flex items-center justify-center"
3496  >
3497    
3498      <svg
3499  width="22"
3500  height="22"
3501  viewBox="0 0 22 22"
3502  fill="none"
3503  stroke="currentColor"
3504  stroke-width="2"
3505  stroke-linecap="round"
3506  stroke-linejoin="round"
3507  xmlns="http://www.w3.org/2000/svg"
3508  class=""
3509  role="img"
3510>
3511  
3512      <title>Instagram</title>
3513      <path d="M11 14.4375C12.8985 14.4375 14.4375 12.8985 14.4375 11C14.4375 9.10152 12.8985 7.5625 11 7.5625C9.10152 7.5625 7.5625 9.10152 7.5625 11C7.5625 12.8985 9.10152 14.4375 11 14.4375Z" />
3514      <path d="M14.7812 3.09375H7.21875C4.94058 3.09375 3.09375 4.94058 3.09375 7.21875V14.7812C3.09375 17.0594 4.94058 18.9062 7.21875 18.9062H14.7812C17.0594 18.9062 18.9062 17.0594 18.9062 14.7812V7.21875C18.9062 4.94058 17.0594 3.09375 14.7812 3.09375Z" />
3515      <path d="M15.4688 7.5625C16.0383 7.5625 16.5 7.10079 16.5 6.53125C16.5 5.96171 16.0383 5.5 15.4688 5.5C14.8992 5.5 14.4375 5.96171 14.4375 6.53125C14.4375 7.10079 14.8992 7.5625 15.4688 7.5625Z" fill="currentColor" stroke="none" />
3516
3517    
3518</svg>
3519    
3520  </a>
3521</li>
3522            
3523              <li class="w-[36px] h-[36px] shrink-0">
3524  <a
3525    href="https://mobile.twitter.com/tally_health"
3526    class="w-[36px] h-[36px] bg-moon-mist text-dark-burgundy hover:bg-burgundy hover:text-cotton rounded-full flex items-center justify-center"
3527  >
3528    
3529      <svg
3530  width="22"
3531  height="22"
3532  viewBox="0 0 22 22"
3533  fill="none"
3534  stroke="currentColor"
3535  stroke-width="2"
3536  stroke-linecap="round"
3537  stroke-linejoin="round"
3538  xmlns="http://www.w3.org/2000/svg"
3539  class=""
3540  role="img"
3541>
3542  
3543      <title>Twitter</title>
3544      <path d="M10.9998 7.56245C10.9998 5.67182 12.5896 4.09917 14.4803 4.12495C15.1424 4.13259 15.7882 4.3313 16.34 4.69718C16.8919 5.06307 17.3264 5.58056 17.5912 6.18745H20.6248L17.849 8.96323C17.6699 11.7515 16.4356 14.367 14.3971 16.2778C12.3586 18.1886 9.66885 19.2513 6.87479 
354419.2499C4.12479 19.2499 3.43729 18.2187 3.43729 18.2187C3.43729 18.2187 6.18729 17.1874 7.56229 15.1249C7.56229 15.1249 2.06229 12.3749 3.43729 4.81245C3.43729 4.81245 6.87479 8.24995 10.9998 8.93745V7.56245Z" />
3545
3546  
3547</svg>
3548    
3549  </a>
3550</li>
3551            
3552          </ul>
3553        
3554      </div>
3555
3556      
3557
3558        <form
3559          class="flex flex-col lg:flex-row lg:items-end gap-[20px] lg:gap-[40px] pb-[40px] md:pb-[50px]"
3560          x-data="{
3561            email: '',
3562            phone: '',
3563            showErrors: false,
3564            emailValid: false,
3565            submitting: false,
3566            submitted: false,
3567            emailSuccess: false,
3568            phoneSuccess: false,
3569          }"
3570          x-init="() => {
3571            $watch('email', () => {
3572              emailValid = !!(/\S+@\S+\.\S+/.test(email.trim()))
3573            })
3574          }"
3575          @submit.prevent="async () => {
3576            if (!emailValid) {
3577              showErrors = true              
3578              return
3579            } 
3580
3581            submitting = true
3582            const emailResponse = await $store.klaviyo.subscribeEmail(email, 'W6CxaM', 'Homepage footer signup form')
3583            emailSuccess = emailResponse.success
3584            if (phone !== '') {
3585              const phoneResponse = await $store.klaviyo.subscribePhone(phone, email, 'RWzK9j', 'Homepage footer signup form')
3586              phoneSuccess = phoneResponse.success
3587            }
3588            if (emailSuccess && (phoneSuccess || phone === '')) { 
3589              submitted = true
3590            } 
3591            submitting = false                        
3592          }"
3593        >
3594          <div class="md:w-[310px] flex flex-col gap-y-[5px]">
3595            <h2 class="h2 text-burgundy">
3596              Talk Science to Me
3597            </h2>
3598            <p class="caption text-dove-gray">
3599              Sign up to get the latest in longevity science delivered straight to your inbox
3600            </p>
3601          </div>
3602  
3603          
3604
3605<div
3606  class="
3607    flex flex-col gap-y-[5px]
3608    grow md:pt-[11px]
3609  "
3610>
3611  <div class="flex items-center justify-between gap-x-[20px] text-dove-gray min-h-[24px]">
3612    <label class="label" for="footer-email">
3613      Email
3614    </label>
3615    
3616  </div>
3617  <input
3618    x-model="email"
3619    id="footer-email"
3620    name="email"
3621    type="email"
3622    class="input text-mine-shaft placeholder:text-dusty-gray px-[5px] py-[10px] appearance-none bg-[transparent] !border-b border-silver rounded-none outline-none focus:border-grapefruit"
3623    
3624      :class="{
3625        'border-silver bg-[transparent]': !(!submitted && showErrors && !emailValid),
3626        'border-red bg-faint-red': !submitted && showErrors && !emailValid,
3627      }"
3628      aria-invalid="!submitted && showErrors && !emailValid ? 'true' : 'false'"
3629      aria-describedby="!submitted && showErrors && !emailValid ? 'footer-email-error' : ''"
3630    
3631  />
3632  
3633    <div class="caption text-dusty-gray" x-show="!submitted && showErrors && !emailValid" id="footer-email-error" role="alert">
3634      Email is required
3635    </div>
3636  
3637</div>
3638  
3639          
3640
3641<div
3642  class="
3643    flex flex-col gap-y-[5px]
3644    grow md:pt-[11px]
3645  "
3646>
3647  <div class="flex items-center justify-between gap-x-[20px] text-dove-gray min-h-[24px]">
3648    <label class="label" for="footer-phone">
3649      Phone number
3650    </label>
3651    
3652      <p class="caption">
3653        Optional
3654      </p>
3655    
3656  </div>
3657  <input
3658    x-model="phone"
3659    id="footer-phone"
3660    name="phone"
3661    type="text"
3662    class="input text-mine-shaft placeholder:text-dusty-gray px-[5px] py-[10px] appearance-none bg-[transparent] !border-b border-silver rounded-none outline-none focus:border-grapefruit"
3663    
3664  />
3665  
3666</div>
3667  
3668          
3669
3670
3671
3672
3673
3674  <button
3675    type="submit"
3676
3677    class="
3678      btn
3679      
3680        px-[16px] md:px-[36px]
3681      
3682      
3683        btn--secondary
3684        
3685          text-dark-burgundy hover:text-burgundy hover:border-burgundy focus-visible:outline-eggplant
3686          disabled:!border-silver disabled:!text-silver
3687        
3688      
3689      md:max-w-[310px] lg:w-[200px] lg:mt-[25px]
3690    "
3691    
3692      x-data
3693    
3694    
3695    
3696      x-text="submitted ? 'Subscribed' : submitting ? 'Subscribing...' : 'Subscribe'"
3697    
3698    
3699    
3700      :disabled="submitted"
3701    
3702    
3703  >
3704    
3705      Subscribe
3706    
3707
3708  </button>
3709
3710        </form>
3711        
3712      
3713
3714      <div class="flex flex-col md:flex-row md:justify-between md:items-center gap-[10px] py-[10px] border-t border-mine-shaft">
3715        
3716          <ul class="flex gap-x-[20px] md:gap-x-[30px]">
3717            
3718              
3719
3720<li
3721  class="
3722    py-[5px] paragraph
3723     text-dusty-gray hover:text-dove-gray
3724    
3725  "
3726>
3727  <a href="/policies/privacy-policy">Privacy Policy</a>
3728</li>
3729            
3730              
3731
3732<li
3733  class="
3734    py-[5px] paragraph
3735     text-dusty-gray hover:text-dove-gray
3736    
3737  "
3738>
3739  <a href="/policies/terms-of-service">Terms of Service</a>
3740</li>
3741            
3742              
3743
3744<li
3745  class="
3746    py-[5px] paragraph
3747     text-dusty-gray hover:text-dove-gray
3748    
3749  "
3750>
3751  <a href="https://tallyhealth.com/pages/data-sharing-opt-out">Privacy Choices</a>
3752</li>
3753            
3754          </ul>
3755        
3756
3757        <p class="footnote text-dusty-gray mt-[40px] md:mt-0">
3758          &copy; Tally Health<sup>&reg;</sup> 2026
3759        </p>
3760      </div>
3761
3762      <p class="footnote text-dove-gray py-[10px] mt-[10px]">
3763        These statements have not been evaluated by the Food and Drug Administration. These products are not intended to diagnose, treat, cure, or prevent any disease.
3764      </p>
3765    </div>
3766  </div>
3767</footer>
3768
3769</div>
3770      <div id="shopify-section-consent" class="shopify-section">
3771
3772</div>
3773      
3774      <div id="shopify-section-new-customer-popup" class="shopify-section">
3775
3776
3777
3778
3779
3780
3781</div>
3782      
3783      <div id="shopify-section-component--global-promo-popup" class="shopify-section">
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794</div>
3795      
3796      <div id="shopify-section-popups" class="shopify-section">
3797  <div
3798    x-data
3799    x-cloak
3800    x-trap.inert.noscroll="$store.popup.show && $store.popup.handle === 'manage-your-plan'"
3801    x-show="$store.popup.show && $store.popup.handle === 'manage-your-plan'"
3802    x-transition.opacity.scale.100.duration.500ms
3803    @keyup.escape.window="$store.popup.close()"
3804    aria-label="Manage Your Plan"
3805    class="z-[40] bg-black/[0.9] fixed inset-0 w-full h-full flex justify-center items-start pt-[50px] md:py-[50px] md:px-[32px] overflow-auto"
3806    role="dialog"
3807    aria-modal="true"
3808  >
3809    <div class="relative w-full max-w-full flex mt-auto md:mb-auto" x-on:click.outside="$store.popup.close()">
3810      <div
3811  class="
3812    bg-white w-full md:max-w-[550px] max-h-[calc(100vh-50px)] md:!max-h-[700px] overflow-auto rounded-t-[20px] md:rounded-b-[20px] mx-auto relative
3813    
3814      pb-[30px]
3815    
3816  "
3817>
3818  <div class="flex justify-between gap-x-[30px] p-[30px] sticky top-0 bg-gradient-to-t from-[transparent] via-white via-[30px] to-white">
3819    <h2 class="text-[32px] leading-[40px] font-[400] tracking-[-0.01em] md:text-[48px] md:leading-[56px]  text-burgundy">
3820      Manage Your Plan
3821    </h2>
3822    <button
3823      type="button"
3824      x-on:click="$store.popup.close()"
3825      class="shrink-0 mt-[-6px] mr-[-9px] cursor-pointer rounded-[50%] w-[50px] h-[50px] border border-silver text-burgundy flex items-center justify-center"
3826      aria-label="Close popup"
3827    >
3828      <svg class="" role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none">
3829  <path d="M16 4.5L4 16.5M16 16.5L4 4.5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
3830</svg>
3831    </button>
3832  </div>
3833  <div class="px-[30px]">
3834    
3835      
3836          <div class="mt-[30px] first:mt-0 text-mine-shaft text-[18px] leading-[28px] [&_*+*]:mt-[30px] [&_h3]:text-burgundy [&_h3]:text-[24px] [&_h3]:leading-[32px] [&_h3+p]:mt-[10px]">
3837            <div class="metafield-rich_text_field"><p>We noticed you have an existing account with Tally. Add products to your existing subscription by going to <strong>Manage My Plan</strong> within your Account settings.</p></div>
3838          </div>
3839        
3840    
3841      
3842          <div class="flex flex-col mt-auto gap-y-[16px] pt-[30px]">
3843            
3844              
3845                
3846
3847
3848
3849
3850
3851  <a
3852    href="https://app.tallyhealth.com/profile?tab=manage"
3853    
3854
3855    class="
3856      btn
3857      
3858        px-[16px] md:px-[36px]
3859      
3860      
3861        btn--primary
3862        
3863          focus-visible:outline-dark-burgundy
3864          disabled:!bg-moon-mist disabled:!border-moon-mist disabled:!text-dusty-gray
3865        
3866      
3867      w-full
3868    "
3869    
3870    
3871    
3872    
3873    
3874    
3875  >
3876    
3877      Manage My Plan
3878    
3879
3880  </a>
3881
3882              
3883            
3884              
3885                
3886                  <a
3887                    href="https://tallyhealth.com/pages/logout"
3888                
3889                    class="mx-auto text-center underline font-[600] text-burgundy hover:text-wine"
3890                    x-data
3891                    
3892                      x-text="`Not ${customerName}? Log out`"
3893                    
3894                    
3895                  >
3896                    Log out
3897                
3898                  </a>
3899                
3900              
3901            
3902          </div>
3903      
3904    
3905  </div>
3906  
3907</div>
3908
3909    </div>
3910  </div>
3911
3912  <div
3913    x-data
3914    x-cloak
3915    x-trap.inert.noscroll="$store.popup.show && $store.popup.handle === 'meet-amplify'"
3916    x-show="$store.popup.show && $store.popup.handle === 'meet-amplify'"
3917    x-transition.opacity.scale.100.duration.500ms
3918    @keyup.escape.window="$store.popup.close()"
3919    aria-label="Meet Amplify"
3920    class="z-[40] bg-black/[0.9] fixed inset-0 w-full h-full flex justify-center items-start pt-[50px] md:py-[50px] md:px-[32px] overflow-auto"
3921    role="dialog"
3922    aria-modal="true"
3923  >
3924    <div class="relative w-full max-w-full flex mt-auto md:mb-auto" x-on:click.outside="$store.popup.close()">
3925      <div
3926  class="
3927    bg-white w-full md:max-w-[550px] max-h-[calc(100vh-50px)] md:!max-h-[700px] overflow-auto rounded-t-[20px] md:rounded-b-[20px] mx-auto relative
3928    
3929  "
3930>
3931  <div class="flex justify-between gap-x-[30px] p-[30px] sticky top-0 bg-gradient-to-t from-[transparent] via-white via-[30px] to-white">
3932    <h2 class="text-[32px] leading-[40px] font-[400] tracking-[-0.01em] md:text-[48px] md:leading-[56px]  text-burgundy">
3933      Meet Amplify
3934    </h2>
3935    <button
3936      type="button"
3937      x-on:click="$store.popup.close()"
3938      class="shrink-0 mt-[-6px] mr-[-9px] cursor-pointer rounded-[50%] w-[50px] h-[50px] border border-silver text-burgundy flex items-center justify-center"
3939      aria-label="Close popup"
3940    >
3941      <svg class="" role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none">
3942  <path d="M16 4.5L4 16.5M16 16.5L4 4.5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
3943</svg>
3944    </button>
3945  </div>
3946  <div class="px-[30px]">
3947    
3948      
3949          <div class="w-full flex rounded-[10px] overflow-hidden">
3950            <img
3951              src="//tallyhealth.com/cdn/shop/files/meet-amplify.jpg?v=1706098550&width=400"
3952              srcset="
3953                //tallyhealth.com/cdn/shop/files/meet-amplify.jpg?v=1706098550&width=400 400w,
3954                //tallyhealth.com/cdn/shop/files/meet-amplify.jpg?v=1706098550&width=600 600w,
3955                //tallyhealth.com/cdn/shop/files/meet-amplify.jpg?v=1706098550&width=768 768w,
3956                //tallyhealth.com/cdn/shop/files/meet-amplify.jpg?v=1706098550&width=1000 1000w,
3957                //tallyhealth.com/cdn/shop/files/meet-amplify.jpg?v=1706098550&width=1200 1200w,
3958                //tallyhealth.com/cdn/shop/files/meet-amplify.jpg?v=1706098550&width=1536 1536w
3959              "
3960              sizes="100vw, (min-width: 768px) 490px"
3961              alt=""
3962              class="mt-[30px] first:mt-0 w-full h-auto"
3963              decoding="async"
3964              loading="lazy"
3965            />
3966          </div>
3967        
3968    
3969      
3970          <div class="mt-[30px] first:mt-0 text-mine-shaft text-[18px] leading-[28px] [&_*+*]:mt-[30px] [&_h3]:text-burgundy [&_h3]:text-[24px] [&_h3]:leading-[32px] [&_h3+p]:mt-[10px]">
3971            <div class="metafield-rich_text_field"><p>Want more energy? This supplement is designed to boost metabolism and cellular energy while optimizing mitochondrial function.</p><h3>What Amplify is made of:</h3></div>
3972          </div>
3973        
3974    
3975      
3976          <ul class="flex flex-col mt-[10px]">
3977            
3978              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
3979                <h4>Glycine</h4>
3980                <p>1,000mg</p>
3981              </li>
3982            
3983              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
3984                <h4>Berberine</h4>
3985                <p>600mg</p>
3986              </li>
3987            
3988              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
3989                <h4>Coenzyme Q10</h4>
3990                <p>200mg</p>
3991              </li>
3992            
3993          </ul>
3994        
3995    
3996      
3997          <div class="mt-[30px] first:mt-0 text-mine-shaft text-[18px] leading-[28px] [&_*+*]:mt-[30px] [&_h3]:text-burgundy [&_h3]:text-[24px] [&_h3]:leading-[32px] [&_h3+p]:mt-[10px]">
3998            <div class="metafield-rich_text_field"><h3>What Amplify does:</h3></div>
3999          </div>
4000        
4001    
4002      
4003          <ul class="flex flex-col gap-y-[14px] mt-[26px]">
4004            
4005              <li class="flex items-center gap-x-[10px]">
4006                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4007                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4008  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4009</svg>
4010
4011                </span>
4012                <span class="text-[17px] leading-[20px]">Increases NAD+</span>
4013              </li>
4014            
4015              <li class="flex items-center gap-x-[10px]">
4016                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4017                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4018  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4019</svg>
4020
4021                </span>
4022                <span class="text-[17px] leading-[20px]">Supports healthy metabolism</span>
4023              </li>
4024            
4025              <li class="flex items-center gap-x-[10px]">
4026                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4027                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4028  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4029</svg>
4030
4031                </span>
4032                <span class="text-[17px] leading-[20px]">Boosts muscle recovery</span>
4033              </li>
4034            
4035          </ul>
4036        
4037    
4038      
4039          <div class="mt-[30px] first:mt-0 text-mine-shaft text-[18px] leading-[28px] [&_*+*]:mt-[30px] [&_h3]:text-burgundy [&_h3]:text-[24px] [&_h3]:leading-[32px] [&_h3+p]:mt-[10px]">
4040            <div class="metafield-rich_text_field"><h3>Suggested Use:</h3><p>Take three capsules daily, with food, to help promote metabolism and energy.</p></div>
4041          </div>
4042        
4043    
4044  </div>
4045  
4046    <div class="sticky bottom-0 h-[120px] bg-gradient-to-t from-white"></div>
4047  
4048</div>
4049
4050    </div>
4051  </div>
4052
4053  <div
4054    x-data
4055    x-cloak
4056    x-trap.inert.noscroll="$store.popup.show && $store.popup.handle === 'meet-defend'"
4057    x-show="$store.popup.show && $store.popup.handle === 'meet-defend'"
4058    x-transition.opacity.scale.100.duration.500ms
4059    @keyup.escape.window="$store.popup.close()"
4060    aria-label="Meet Defend"
4061    class="z-[40] bg-black/[0.9] fixed inset-0 w-full h-full flex justify-center items-start pt-[50px] md:py-[50px] md:px-[32px] overflow-auto"
4062    role="dialog"
4063    aria-modal="true"
4064  >
4065    <div class="relative w-full max-w-full flex mt-auto md:mb-auto" x-on:click.outside="$store.popup.close()">
4066      <div
4067  class="
4068    bg-white w-full md:max-w-[550px] max-h-[calc(100vh-50px)] md:!max-h-[700px] overflow-auto rounded-t-[20px] md:rounded-b-[20px] mx-auto relative
4069    
4070      pb-[30px]
4071    
4072  "
4073>
4074  <div class="flex justify-between gap-x-[30px] p-[30px] sticky top-0 bg-gradient-to-t from-[transparent] via-white via-[30px] to-white">
4075    <h2 class="text-[32px] leading-[40px] font-[400] tracking-[-0.01em] md:text-[48px] md:leading-[56px]  text-burgundy">
4076      Meet Defend
4077    </h2>
4078    <button
4079      type="button"
4080      x-on:click="$store.popup.close()"
4081      class="shrink-0 mt-[-6px] mr-[-9px] cursor-pointer rounded-[50%] w-[50px] h-[50px] border border-silver text-burgundy flex items-center justify-center"
4082      aria-label="Close popup"
4083    >
4084      <svg class="" role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none">
4085  <path d="M16 4.5L4 16.5M16 16.5L4 4.5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4086</svg>
4087    </button>
4088  </div>
4089  <div class="px-[30px]">
4090    
4091      
4092          <div class="w-full flex rounded-[10px] overflow-hidden">
4093            <img
4094              src="//tallyhealth.com/cdn/shop/files/meet-defend.jpg?v=1729792714&width=400"
4095              srcset="
4096                //tallyhealth.com/cdn/shop/files/meet-defend.jpg?v=1729792714&width=400 400w,
4097                //tallyhealth.com/cdn/shop/files/meet-defend.jpg?v=1729792714&width=600 600w,
4098                //tallyhealth.com/cdn/shop/files/meet-defend.jpg?v=1729792714&width=768 768w,
4099                //tallyhealth.com/cdn/shop/files/meet-defend.jpg?v=1729792714&width=1000 1000w,
4100                //tallyhealth.com/cdn/shop/files/meet-defend.jpg?v=1729792714&width=1200 1200w,
4101                //tallyhealth.com/cdn/shop/files/meet-defend.jpg?v=1729792714&width=1536 1536w
4102              "
4103              sizes="100vw, (min-width: 768px) 490px"
4104              alt=""
4105              class="mt-[30px] first:mt-0 w-full h-auto"
4106              decoding="async"
4107              loading="lazy"
4108            />
4109          </div>
4110        
4111    
4112      
4113          <div class="mt-[30px] first:mt-0 text-mine-shaft text-[18px] leading-[28px] [&_*+*]:mt-[30px] [&_h3]:text-burgundy [&_h3]:text-[24px] [&_h3]:leading-[32px] [&_h3+p]:mt-[10px]">
4114            <div class="metafield-rich_text_field"><p><strong>Defend</strong> is designed to promote a healthy, vibrant immune system while simultaneously targeting immune-related aging hallmarks.</p><h3>What Defend is made of:</h3></div>
4115          </div>
4116        
4117    
4118      
4119          <ul class="flex flex-col mt-[10px]">
4120            
4121              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
4122                <h4>Quercetin</h4>
4123                <p>500mg</p>
4124              </li>
4125            
4126              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
4127                <h4>Vitamin C</h4>
4128                <p>90mg</p>
4129              </li>
4130            
4131              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
4132                <h4>Beta-glucan</h4>
4133                <p>30mg</p>
4134              </li>
4135            
4136              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
4137                <h4>Zinc</h4>
4138                <p>11mg</p>
4139              </li>
4140            
4141              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
4142                <h4>Vitamin D3</h4>
4143                <p>1000IU</p>
4144              </li>
4145            
4146          </ul>
4147        
4148    
4149      
4150          <div class="mt-[30px] first:mt-0 text-mine-shaft text-[18px] leading-[28px] [&_*+*]:mt-[30px] [&_h3]:text-burgundy [&_h3]:text-[24px] [&_h3]:leading-[32px] [&_h3+p]:mt-[10px]">
4151            <div class="metafield-rich_text_field"><h3>What Defend does:</h3></div>
4152          </div>
4153        
4154    
4155      
4156          <ul class="flex flex-col gap-y-[14px] mt-[26px]">
4157            
4158              <li class="flex items-center gap-x-[10px]">
4159                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4160                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4161  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4162</svg>
4163
4164                </span>
4165                <span class="text-[17px] leading-[20px]">Reduces inflammaging</span>
4166              </li>
4167            
4168              <li class="flex items-center gap-x-[10px]">
4169                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4170                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4171  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4172</svg>
4173
4174                </span>
4175                <span class="text-[17px] leading-[20px]">Offer protection against acute respiratory infections</span>
4176              </li>
4177            
4178              <li class="flex items-center gap-x-[10px]">
4179                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4180                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4181  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4182</svg>
4183
4184                </span>
4185                <span class="text-[17px] leading-[20px]">Help decrease the duration of respiratory infections</span>
4186              </li>
4187            
4188              <li class="flex items-center gap-x-[10px]">
4189                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4190                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4191  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4192</svg>
4193
4194                </span>
4195                <span class="text-[17px] leading-[20px]">Stimulate the activity of white blood cells, which fight infection and repair normal cell function</span>
4196              </li>
4197            
4198          </ul>
4199        
4200    
4201      
4202          <div class="mt-[30px] first:mt-0 text-mine-shaft text-[18px] leading-[28px] [&_*+*]:mt-[30px] [&_h3]:text-burgundy [&_h3]:text-[24px] [&_h3]:leading-[32px] [&_h3+p]:mt-[10px]">
4203            <div class="metafield-rich_text_field"><h3>Suggested Use:</h3><p>Take 2 capsules daily with food (including a healthy fat).</p></div>
4204          </div>
4205        
4206    
4207  </div>
4208  
4209</div>
4210
4211    </div>
4212  </div>
4213
4214  <div
4215    x-data
4216    x-cloak
4217    x-trap.inert.noscroll="$store.popup.show && $store.popup.handle === 'meet-nad'"
4218    x-show="$store.popup.show && $store.popup.handle === 'meet-nad'"
4219    x-transition.opacity.scale.100.duration.500ms
4220    @keyup.escape.window="$store.popup.close()"
4221    aria-label="Meet NAD+"
4222    class="z-[40] bg-black/[0.9] fixed inset-0 w-full h-full flex justify-center items-start pt-[50px] md:py-[50px] md:px-[32px] overflow-auto"
4223    role="dialog"
4224    aria-modal="true"
4225  >
4226    <div class="relative w-full max-w-full flex mt-auto md:mb-auto" x-on:click.outside="$store.popup.close()">
4227      <div
4228  class="
4229    bg-white w-full md:max-w-[550px] max-h-[calc(100vh-50px)] md:!max-h-[700px] overflow-auto rounded-t-[20px] md:rounded-b-[20px] mx-auto relative
4230    
4231      pb-[30px]
4232    
4233  "
4234>
4235  <div class="flex justify-between gap-x-[30px] p-[30px] sticky top-0 bg-gradient-to-t from-[transparent] via-white via-[30px] to-white">
4236    <h2 class="text-[32px] leading-[40px] font-[400] tracking-[-0.01em] md:text-[48px] md:leading-[56px]  text-burgundy">
4237      Meet NAD+
4238    </h2>
4239    <button
4240      type="button"
4241      x-on:click="$store.popup.close()"
4242      class="shrink-0 mt-[-6px] mr-[-9px] cursor-pointer rounded-[50%] w-[50px] h-[50px] border border-silver text-burgundy flex items-center justify-center"
4243      aria-label="Close popup"
4244    >
4245      <svg class="" role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none">
4246  <path d="M16 4.5L4 16.5M16 16.5L4 4.5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4247</svg>
4248    </button>
4249  </div>
4250  <div class="px-[30px]">
4251    
4252      
4253          <div class="w-full flex rounded-[10px] overflow-hidden">
4254            <img
4255              src="//tallyhealth.com/cdn/shop/files/meet-nad-pill.png?v=1743427746&width=400"
4256              srcset="
4257                //tallyhealth.com/cdn/shop/files/meet-nad-pill.png?v=1743427746&width=400 400w,
4258                //tallyhealth.com/cdn/shop/files/meet-nad-pill.png?v=1743427746&width=600 600w,
4259                //tallyhealth.com/cdn/shop/files/meet-nad-pill.png?v=1743427746&width=768 768w,
4260                //tallyhealth.com/cdn/shop/files/meet-nad-pill.png?v=1743427746&width=1000 1000w,
4261                //tallyhealth.com/cdn/shop/files/meet-nad-pill.png?v=1743427746&width=1200 1200w,
4262                //tallyhealth.com/cdn/shop/files/meet-nad-pill.png?v=1743427746&width=1536 1536w
4263              "
4264              sizes="100vw, (min-width: 768px) 490px"
4265              alt=""
4266              class="mt-[30px] first:mt-0 w-full h-auto"
4267              decoding="async"
4268              loading="lazy"
4269            />
4270          </div>
4271        
4272    
4273      
4274          <div class="mt-[30px] first:mt-0 text-mine-shaft text-[18px] leading-[28px] [&_*+*]:mt-[30px] [&_h3]:text-burgundy [&_h3]:text-[24px] [&_h3]:leading-[32px] [&_h3+p]:mt-[10px]">
4275            <div class="metafield-rich_text_field"><p><strong>NAD+</strong> is designed to help elevate NAD+ levels to fuel key cellular functions that support healthy aging.</p><h3>What NAD+ is made of:</h3></div>
4276          </div>
4277        
4278    
4279      
4280          <ul class="flex flex-col mt-[10px]">
4281            
4282              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
4283                <h4>Niacinamide</h4>
4284                <p>1000mg</p>
4285              </li>
4286            
4287          </ul>
4288        
4289    
4290      
4291          <div class="mt-[30px] first:mt-0 text-mine-shaft text-[18px] leading-[28px] [&_*+*]:mt-[30px] [&_h3]:text-burgundy [&_h3]:text-[24px] [&_h3]:leading-[32px] [&_h3+p]:mt-[10px]">
4292            <div class="metafield-rich_text_field"><h3>What NAD+ does:</h3></div>
4293          </div>
4294        
4295    
4296      
4297          <ul class="flex flex-col gap-y-[14px] mt-[26px]">
4298            
4299              <li class="flex items-center gap-x-[10px]">
4300                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4301                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4302  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4303</svg>
4304
4305                </span>
4306                <span class="text-[17px] leading-[20px]">Promotes mitochondrial energy production and metabolism</span>
4307              </li>
4308            
4309              <li class="flex items-center gap-x-[10px]">
4310                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4311                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4312  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4313</svg>
4314
4315                </span>
4316                <span class="text-[17px] leading-[20px]">Helps protect against oxidative stress</span>
4317              </li>
4318            
4319              <li class="flex items-center gap-x-[10px]">
4320                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4321                  <svg role="img" aria-hidden="true" width="12" height="10" viewB
4321ox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4322  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4323</svg>
4324
4325                </span>
4326                <span class="text-[17px] leading-[20px]">Maintains skin health</span>
4327              </li>
4328            
4329              <li class="flex items-center gap-x-[10px]">
4330                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4331                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4332  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4333</svg>
4334
4335                </span>
4336                <span class="text-[17px] leading-[20px]">Supports sirtuin proteins</span>
4337              </li>
4338            
4339          </ul>
4340        
4341    
4342      
4343          <div class="mt-[30px] first:mt-0 text-mine-shaft text-[18px] leading-[28px] [&_*+*]:mt-[30px] [&_h3]:text-burgundy [&_h3]:text-[24px] [&_h3]:leading-[32px] [&_h3+p]:mt-[10px]">
4344            <div class="metafield-rich_text_field"><h3>Suggested Use:</h3><p>Take 2 capsules daily with food.</p></div>
4345          </div>
4346        
4347    
4348  </div>
4349  
4350</div>
4351
4352    </div>
4353  </div>
4354
4355  <div
4356    x-data
4357    x-cloak
4358    x-trap.inert.noscroll="$store.popup.show && $store.popup.handle === 'meet-restore'"
4359    x-show="$store.popup.show && $store.popup.handle === 'meet-restore'"
4360    x-transition.opacity.scale.100.duration.500ms
4361    @keyup.escape.window="$store.popup.close()"
4362    aria-label="Meet Restore"
4363    class="z-[40] bg-black/[0.9] fixed inset-0 w-full h-full flex justify-center items-start pt-[50px] md:py-[50px] md:px-[32px] overflow-auto"
4364    role="dialog"
4365    aria-modal="true"
4366  >
4367    <div class="relative w-full max-w-full flex mt-auto md:mb-auto" x-on:click.outside="$store.popup.close()">
4368      <div
4369  class="
4370    bg-white w-full md:max-w-[550px] max-h-[calc(100vh-50px)] md:!max-h-[700px] overflow-auto rounded-t-[20px] md:rounded-b-[20px] mx-auto relative
4371    
4372  "
4373>
4374  <div class="flex justify-between gap-x-[30px] p-[30px] sticky top-0 bg-gradient-to-t from-[transparent] via-white via-[30px] to-white">
4375    <h2 class="text-[32px] leading-[40px] font-[400] tracking-[-0.01em] md:text-[48px] md:leading-[56px]  text-burgundy">
4376      Meet Restore
4377    </h2>
4378    <button
4379      type="button"
4380      x-on:click="$store.popup.close()"
4381      class="shrink-0 mt-[-6px] mr-[-9px] cursor-pointer rounded-[50%] w-[50px] h-[50px] border border-silver text-burgundy flex items-center justify-center"
4382      aria-label="Close popup"
4383    >
4384      <svg class="" role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none">
4385  <path d="M16 4.5L4 16.5M16 16.5L4 4.5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4386</svg>
4387    </button>
4388  </div>
4389  <div class="px-[30px]">
4390    
4391      
4392          <div class="w-full flex rounded-[10px] overflow-hidden">
4393            <img
4394              src="//tallyhealth.com/cdn/shop/files/Group_1533207581_2_1.jpg?v=1712534366&width=400"
4395              srcset="
4396                //tallyhealth.com/cdn/shop/files/Group_1533207581_2_1.jpg?v=1712534366&width=400 400w,
4397                //tallyhealth.com/cdn/shop/files/Group_1533207581_2_1.jpg?v=1712534366&width=600 600w,
4398                //tallyhealth.com/cdn/shop/files/Group_1533207581_2_1.jpg?v=1712534366&width=768 768w,
4399                //tallyhealth.com/cdn/shop/files/Group_1533207581_2_1.jpg?v=1712534366&width=1000 1000w,
4400                //tallyhealth.com/cdn/shop/files/Group_1533207581_2_1.jpg?v=1712534366&width=1200 1200w,
4401                //tallyhealth.com/cdn/shop/files/Group_1533207581_2_1.jpg?v=1712534366&width=1536 1536w
4402              "
4403              sizes="100vw, (min-width: 768px) 490px"
4404              alt=""
4405              class="mt-[30px] first:mt-0 w-full h-auto"
4406              decoding="async"
4407              loading="lazy"
4408            />
4409          </div>
4410        
4411    
4412      
4413          <div class="mt-[30px] first:mt-0 text-mine-shaft text-[18px] leading-[28px] [&_*+*]:mt-[30px] [&_h3]:text-burgundy [&_h3]:text-[24px] [&_h3]:leading-[32px] [&_h3+p]:mt-[10px]">
4414            <div class="metafield-rich_text_field"><p>Support healthy aging as you sleep. This supplement will help you fall asleep and stay asleep so you wake up refreshed and recharged.</p><h3>What Restore is made of:</h3></div>
4415          </div>
4416        
4417    
4418      
4419          <ul class="flex flex-col mt-[10px]">
4420            
4421              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
4422                <h4>Magnesium bisglycinate chelate complex</h4>
4423                <p>250mg</p>
4424              </li>
4425            
4426              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
4427                <h4>L-theanine</h4>
4428                <p>200mg</p>
4429              </li>
4430            
4431              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
4432                <h4>Apigenin</h4>
4433                <p>50mg</p>
4434              </li>
4435            
4436          </ul>
4437        
4438    
4439      
4440          <div class="mt-[30px] first:mt-0 text-mine-shaft text-[18px] leading-[28px] [&_*+*]:mt-[30px] [&_h3]:text-burgundy [&_h3]:text-[24px] [&_h3]:leading-[32px] [&_h3+p]:mt-[10px]">
4441            <div class="metafield-rich_text_field"><h3>What Restore does:</h3></div>
4442          </div>
4443        
4444    
4445      
4446          <ul class="flex flex-col gap-y-[14px] mt-[26px]">
4447            
4448              <li class="flex items-center gap-x-[10px]">
4449                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4450                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4451  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4452</svg>
4453
4454                </span>
4455                <span class="text-[17px] leading-[20px]">Enhances sleep quality</span>
4456              </li>
4457            
4458              <li class="flex items-center gap-x-[10px]">
4459                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4460                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4461  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4462</svg>
4463
4464                </span>
4465                <span class="text-[17px] leading-[20px]">Makes it easier to fall asleep</span>
4466              </li>
4467            
4468              <li class="flex items-center gap-x-[10px]">
4469                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4470                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4471  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4472</svg>
4473
4474                </span>
4475                <span class="text-[17px] leading-[20px]">Improves restless leg syndrome</span>
4476              </li>
4477            
4478              <li class="flex items-center gap-x-[10px]">
4479                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4480                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4481  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4482</svg>
4483
4484                </span>
4485                <span class="text-[17px] leading-[20px]">Supports restorative sleep</span>
4486              </li>
4487            
4488              <li class="flex items-center gap-x-[10px]">
4489                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4490                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4491  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4492</svg>
4493
4494                </span>
4495                <span class="text-[17px] leading-[20px]">Promotes relaxation</span>
4496              </li>
4497            
4498              <li class="flex items-center gap-x-[10px]">
4499                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4500                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4501  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4502</svg>
4503
4504                </span>
4505                <span class="text-[17px] leading-[20px]">Helps relieve anxiety</span>
4506              </li>
4507            
4508              <li class="flex items-center gap-x-[10px]">
4509                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4510                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4511  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4512</svg>
4513
4514                </span>
4515                <span class="text-[17px] leading-[20px]">Promotes a positive mood</span>
4516              </li>
4517            
4518          </ul>
4519        
4520    
4521      
4522          <div class="mt-[30px] first:mt-0 text-mine-shaft text-[18px] leading-[28px] [&_*+*]:mt-[30px] [&_h3]:text-burgundy [&_h3]:text-[24px] [&_h3]:leading-[32px] [&_h3+p]:mt-[10px]">
4523            <div class="metafield-rich_text_field"><h3>Suggested Use:</h3><p>As needed, take three capsules 30-60 minutes before bed.</p></div>
4524          </div>
4525        
4526    
4527  </div>
4528  
4529    <div class="sticky bottom-0 h-[120px] bg-gradient-to-t from-white"></div>
4530  
4531</div>
4532
4533    </div>
4534  </div>
4535
4536  <div
4537    x-data
4538    x-cloak
4539    x-trap.inert.noscroll="$store.popup.show && $store.popup.handle === 'meet-sharpen'"
4540    x-show="$store.popup.show && $store.popup.handle === 'meet-sharpen'"
4541    x-transition.opacity.scale.100.duration.500ms
4542    @keyup.escape.window="$store.popup.close()"
4543    aria-label="Meet Sharpen"
4544    class="z-[40] bg-black/[0.9] fixed inset-0 w-full h-full flex justify-center items-start pt-[50px] md:py-[50px] md:px-[32px] overflow-auto"
4545    role="dialog"
4546    aria-modal="true"
4547  >
4548    <div class="relative w-full max-w-full flex mt-auto md:mb-auto" x-on:click.outside="$store.popup.close()">
4549      <div
4550  class="
4551    bg-white w-full md:max-w-[550px] max-h-[calc(100vh-50px)] md:!max-h-[700px] overflow-auto rounded-t-[20px] md:rounded-b-[20px] mx-auto relative
4552    
4553  "
4554>
4555  <div class="flex justify-between gap-x-[30px] p-[30px] sticky top-0 bg-gradient-to-t from-[transparent] via-white via-[30px] to-white">
4556    <h2 class="text-[32px] leading-[40px] font-[400] tracking-[-0.01em] md:text-[48px] md:leading-[56px]  text-burgundy">
4557      Meet Sharpen
4558    </h2>
4559    <button
4560      type="button"
4561      x-on:click="$store.popup.close()"
4562      class="shrink-0 mt-[-6px] mr-[-9px] cursor-pointer rounded-[50%] w-[50px] h-[50px] border border-silver text-burgundy flex items-center justify-center"
4563      aria-label="Close popup"
4564    >
4565      <svg class="" role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none">
4566  <path d="M16 4.5L4 16.5M16 16.5L4 4.5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4567</svg>
4568    </button>
4569  </div>
4570  <div class="px-[30px]">
4571    
4572      
4573          <div class="w-full flex rounded-[10px] overflow-hidden">
4574            <img
4575              src="//tallyhealth.com/cdn/shop/files/meet-sharpen.jpg?v=1727466457&width=400"
4576              srcset="
4577                //tallyhealth.com/cdn/shop/files/meet-sharpen.jpg?v=1727466457&width=400 400w,
4578                //tallyhealth.com/cdn/shop/files/meet-sharpen.jpg?v=1727466457&width=600 600w,
4579                //tallyhealth.com/cdn/shop/files/meet-sharpen.jpg?v=1727466457&width=768 768w,
4580                //tallyhealth.com/cdn/shop/files/meet-sharpen.jpg?v=1727466457&width=1000 1000w,
4581                //tallyhealth.com/cdn/shop/files/meet-sharpen.jpg?v=1727466457&width=1200 1200w,
4582                //tallyhealth.com/cdn/shop/files/meet-sharpen.jpg?v=1727466457&width=1536 1536w
4583              "
4584              sizes="100vw, (min-width: 768px) 490px"
4585              alt=""
4586              class="mt-[30px] first:mt-0 w-full h-auto"
4587              decoding="async"
4588              loading="lazy"
4589            />
4590          </div>
4591        
4592    
4593      
4594          <div class="mt-[30px] first:mt-0 text-mine-shaft text-[18px] leading-[28px] [&_*+*]:mt-[30px] [&_h3]:text-burgundy [&_h3]:text-[24px] [&_h3]:leading-[32px] [&_h3+p]:mt-[10px]">
4595            <div class="metafield-rich_text_field"><p>Sharpen is the key to unlock better memory, clearer thinking, and improved focus as you age. Keep your mind sharper, for longer.</p><h3>What Sharpen is made of:</h3></div>
4596          </div>
4597        
4598    
4599      
4600          <ul class="flex flex-col mt-[10px]">
4601            
4602              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
4603                <h4>Taurine</h4>
4604                <p>1000mg</p>
4605              </li>
4606            
4607              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
4608                <h4>Choline</h4>
4609                <p>200mg</p>
4610              </li>
4611            
4612              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
4613                <h4>Vitamin B6</h4>
4614                <p>1.7mg</p>
4615              </li>
4616            
4617              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
4618                <h4>L-methylfolate</h4>
4619                <p>400mcg DFE</p>
4620              </li>
4621            
4622              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
4623                <h4>Vitamin B12</h4>
4624                <p>2.4mcg</p>
4625              </li>
4626            
4627          </ul>
4628        
4629    
4630      
4631          <div class="mt-[30px] first:mt-0 text-mine-shaft text-[18px] leading-[28px] [&_*+*]:mt-[30px] [&_h3]:text-burgundy [&_h3]:text-[24px] [&_h3]:leading-[32px] [&_h3+p]:mt-[10px]">
4632            <div class="metafield-rich_text_field"><h3>What Sharpen does:</h3></div>
4633          </div>
4634        
4635    
4636      
4637          <ul class="flex flex-col gap-y-[14px] mt-[26px]">
4638            
4639              <li class="flex items-center gap-x-[10px]">
4640                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4641                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4642  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4643</svg>
4644
4645                </span>
4646                <span class="text-[17px] leading-[20px]">Supports long-term cognitive health, brain aging, and overall performance</span>
4647              </li>
4648            
4649              <li class="flex items-center gap-x-[10px]">
4650                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4651                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4652  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4653</svg>
4654
4655                </span>
4656                <span class="text-[17px] leading-[20px]">Lowers a risk factor for dementia by decreasing homocysteine levels</span>
4657              </li>
4658            
4659              <li class="flex items-center gap-x-[10px]">
4660                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4661                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4662  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4663</svg>
4664
4665                </span>
4666                <span class="text-[17px] leading-[20px]">Supports cholinergic signaling, essential for the encoding of memories</span>
4667              </li>
4668            
4669              <li class="flex items-center gap-x-[10px]">
4670                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4671                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4672  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4673</svg>
4674
4675                </span>
4676                <span class="text-[17px] leading-[20px]">Promotes aspects of focus and performance</span>
4677              </li>
4678            
4679          </ul>
4680        
4681    
4682      
4683          <div class="mt-[30px] first:mt-0 text-mine-shaft text-[18px] leading-[28px] [&_*+*]:mt-[30px] [&_h3]:text-burgundy [&_h3]:text-[24px] [&_h3]:leading-[32px] [&_h3+p]:mt-[10px]">
4684            <div class="metafield-rich_text_field"><h3>Suggested Use:</h3><p>Take 2 capsules daily, with food.</p></div>
4685          </div>
4686        
4687    
4688  </div>
4689  
4690    <div class="sticky bottom-0 h-[120px] bg-gradient-to-t from-white"></div>
4691  
4692</div>
4693
4694    </div>
4695  </div>
4696
4697  <div
4698    x-data
4699    x-cloak
4700    x-trap.inert.noscroll="$store.popup.show && $store.popup.handle === 'meet-vitality'"
4701    x-show="$store.popup.show && $store.popup.handle === 'meet-vitality'"
4702    x-transition.opacity.scale.100.duration.500ms
4703    @keyup.escape.window="$store.popup.close()"
4704    aria-label="Meet Vitality"
4705    class="z-[40] bg-black/[0.9] fixed inset-0 w-full h-full flex justify-center items-start pt-[50px] md:py-[50px] md:px-[32px] overflow-auto"
4706    role="dialog"
4707    aria-modal="true"
4708  >
4709    <div class="relative w-full max-w-full flex mt-auto md:mb-auto" x-on:click.outside="$store.popup.close()">
4710      <div
4711  class="
4712    bg-white w-full md:max-w-[550px] max-h-[calc(100vh-50px)] md:!max-h-[700px] overflow-auto rounded-t-[20px] md:rounded-b-[20px] mx-auto relative
4713    
4714  "
4715>
4716  <div class="flex justify-between gap-x-[30px] p-[30px] sticky top-0 bg-gradient-to-t from-[transparent] via-white via-[30px] to-white">
4717    <h2 class="text-[32px] leading-[40px] font-[400] tracking-[-0.01em] md:text-[48px] md:leading-[56px]  text-burgundy">
4718      Meet Vitality
4719    </h2>
4720    <button
4721      type="button"
4722      x-on:click="$store.popup.close()"
4723      class="shrink-0 mt-[-6px] mr-[-9px] cursor-pointer rounded-[50%] w-[50px] h-[50px] border border-silver text-burgundy flex items-center justify-center"
4724      aria-label="Close popup"
4725    >
4726      <svg class="" role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none">
4727  <path d="M16 4.5L4 16.5M16 16.5L4 4.5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4728</svg>
4729    </button>
4730  </div>
4731  <div class="px-[30px]">
4732    
4733      
4734          <div class="w-full flex rounded-[10px] overflow-hidden">
4735            <img
4736              src="//tallyhealth.com/cdn/shop/files/meet-viality.jpg?v=1706098550&width=400"
4737              srcset="
4738                //tallyhealth.com/cdn/shop/files/meet-viality.jpg?v=1706098550&width=400 400w,
4739                //tallyhealth.com/cdn/shop/files/meet-viality.jpg?v=1706098550&width=600 600w,
4740                //tallyhealth.com/cdn/shop/files/meet-viality.jpg?v=1706098550&width=768 768w,
4741                //tallyhealth.com/cdn/shop/files/meet-viality.jpg?v=1706098550&width=1000 1000w,
4742                //tallyhealth.com/cdn/shop/files/meet-viality.jpg?v=1706098550&width=1200 1200w,
4743                //tallyhealth.com/cdn/shop/files/meet-viality.jpg?v=1706098550&width=1536 1536w
4744              "
4745              sizes="100vw, (min-width: 768px) 490px"
4746              alt=""
4747              class="mt-[30px] first:mt-0 w-full h-auto"
4748              decoding="async"
4749              loading="lazy"
4750            />
4751          </div>
4752        
4753    
4754      
4755          <div class="mt-[30px] first:mt-0 text-mine-shaft text-[18px] leading-[28px] [&_*+*]:mt-[30px] [&_h3]:text-burgundy [&_h3]:text-[24px] [&_h3]:leading-[32px] [&_h3+p]:mt-[10px]">
4756            <div class="metafield-rich_text_field"><p>Slow aging at a cellular level. This supplement is designed to target all 12 hallmarks of biological aging.</p><h3>What Vitality is made of:</h3></div>
4757          </div>
4758        
4759    
4760      
4761          <ul class="flex flex-col mt-[10px]">
4762            
4763              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
4764                <h4>Calcium Alpha-Ketoglutarate</h4>
4765                <p>1,000mg</p>
4766              </li>
4767            
4768              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
4769                <h4>Quercetin</h4>
4770                <p>500mg</p>
4771              </li>
4772            
4773              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
4774                <h4>Trans-resveratrol</h4>
4775                <p>500mg</p>
4776              </li>
4777            
4778              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
4779                <h4>Fisetin</h4>
4780                <p>50mg</p>
4781              </li>
4782            
4783              <li class="text-[17px] leading-[20px] flex items-start justify-between gap-x-[20px] border-b py-[10px]">
4784                <h4>Spermidine</h4>
4785                <p>900mcg</p>
4786              </li>
4787            
4788          </ul>
4789        
4790    
4791      
4792          <div class="mt-[30px] first:mt-0 text-mine-shaft text-[18px] leading-[28px] [&_*+*]:mt-[30px] [&_h3]:text-burgundy [&_h3]:text-[24px] [&_h3]:leading-[32px] [&_h3+p]:mt-[10px]">
4793            <div class="metafield-rich_text_field"><h3>What Vitality does:</h3></div>
4794          </div>
4795        
4796    
4797      
4798          <ul class="flex flex-col gap-y-[14px] mt-[26px]">
4799            
4800              <li class="flex items-center gap-x-[10px]">
4801                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4802                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4803  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4804</svg>
4805
4806                </span>
4807                <span class="text-[17px] leading-[20px]">Induces autophagy</span>
4808              </li>
4809            
4810              <li class="flex items-center gap-x-[10px]">
4811                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4812                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4813  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4814</svg>
4815
4816                </span>
4817                <span class="text-[17px] leading-[20px]">Maintains your epigenome</span>
4818              </li>
4819            
4820              <li class="flex items-center gap-x-[10px]">
4821                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4822                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4823  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4824</svg>
4825
4826                </span>
4827                <span class="text-[17px] leading-[20px]">Removes senescent “zombie” cells</span>
4828              </li>
4829            
4830              <li class="flex items-center gap-x-[10px]">
4831                <span class="text-white shrink-0 w-[18px] h-[18px] rounded-full bg-green flex justify-center items-center">
4832                  <svg role="img" aria-hidden="true" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
4833  <path d="M11 1.5L4.33333 8.5L1 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4834</svg>
4835
4836                </span>
4837                <span class="text-[17px] leading-[20px]">Activates sirtuins and repair processes</span>
4838              </li>
4839            
4840          </ul>
4841        
4842    
4843      
4844          <div class="mt-[30px] first:mt-0 text-mine-shaft text-[18px] leading-[28px] [&_*+*]:mt-[30px] [&_h3]:text-burgundy [&_h3]:text-[24px] [&_h3]:leading-[32px] [&_h3+p]:mt-[10px]">
4845            <div class="metafield-rich_text_field"><h3>Suggested Use:</h3><p>Take four capsules daily, with food (preferably including a healthy fat), to help promote your body&#39;s defense against aging.</p></div>
4846          </div>
4847        
4848    
4849  </div>
4850  
4851    <div class="sticky bottom-0 h-[120px] bg-gradient-to-t from-white"></div>
4852  
4853</div>
4854
4855    </div>
4856  </div>
4857
4858  <div
4859    x-data
4860    x-cloak
4861    x-trap.inert.noscroll="$store.popup.show && $store.popup.handle === 'membership-benefits'"
4862    x-show="$store.popup.show && $store.popup.handle === 'membership-benefits'"
4863    x-transition.opacity.scale.100.duration.500ms
4864    @keyup.escape.window="$store.popup.close()"
4865    aria-label="Membership Benefits"
4866    class="z-[40] bg-black/[0.9] fixed inset-0 w-full h-full flex justify-center items-start pt-[50px] md:py-[50px] md:px-[32px] overflow-auto"
4867    role="dialog"
4868    aria-modal="true"
4869  >
4870    <div class="relative w-full max-w-full flex mt-auto md:mb-auto" x-on:click.outside="$store.popup.close()">
4871      <div
4872  class="
4873    bg-white w-full md:max-w-[550px] max-h-[calc(100vh-50px)] md:!max-h-[700px] overflow-auto rounded-t-[20px] md:rounded-b-[20px] mx-auto relative
4874    
4875      pb-[30px]
4876    
4877  "
4878>
4879  <div class="flex justify-between gap-x-[30px] p-[30px] sticky top-0 bg-gradient-to-t from-[transparent] via-white via-[30px] to-white">
4880    <h2 class="text-[32px] leading-[40px] font-[400] tracking-[-0.01em] md:text-[48px] md:leading-[56px]  text-burgundy">
4881      Membership Benefits
4882    </h2>
4883    <button
4884      type="button"
4885      x-on:click="$store.popup.close()"
4886      class="shrink-0 mt-[-6px] mr-[-9px] cursor-pointer rounded-[50%] w-[50px] h-[50px] border border-silver text-burgundy flex items-center justify-center"
4887      aria-label="Close popup"
4888    >
4889      <svg class="" role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none">
4890  <path d="M16 4.5L4 16.5M16 16.5L4 4.5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4891</svg>
4892    </button>
4893  </div>
4894  <div class="px-[30px]">
4895    
4896      
4897          <div class="w-full flex rounded-[10px] overflow-hidden">
4898            <img
4899              src="//tallyhealth.com/cdn/shop/files/memebership-benefits.jpg?v=1706098550&width=400"
4900              srcset="
4901                //tallyhealth.com/cdn/shop/files/memebership-benefits.jpg?v=1706098550&width=400 400w,
4902                //tallyhealth.com/cdn/shop/files/memebership-benefits.jpg?v=1706098550&width=600 600w,
4903                //tallyhealth.com/cdn/shop/files/memebership-benefits.jpg?v=1706098550&width=768 768w,
4904                //tallyhealth.com/cdn/shop/files/memebership-benefits.jpg?v=1706098550&width=1000 1000w,
4905                //tallyhealth.com/cdn/shop/files/memebership-benefits.jpg?v=1706098550&width=1200 1200w,
4906                //tallyhealth.com/cdn/shop/files/memebership-benefits.jpg?v=1706098550&width=1536 1536w
4907              "
4908              sizes="100vw, (min-width: 768px) 490px"
4909              alt=""
4910              class="mt-[30px] first:mt-0 w-full h-auto"
4911              decoding="async"
4912              loading="lazy"
4913            />
4914          </div>
4915        
4916    
4917      
4918          <div class="mt-[30px] first:mt-0 text-mine-shaft text-[18px] leading-[28px] [&_*+*]:mt-[30px] [&_h3]:text-burgundy [&_h3]:text-[24px] [&_h3]:leading-[32px] [&_h3+p]:mt-[10px]">
4919            <div class="metafield-rich_text_field"><p>Every six months, we’ll send you a TallyAge™ Test to measure your progress and improve your personalized action plan. Along the way, we’ll send our daily Vitality supplement and help you make powerful changes to unlock deeper health and vitality, for an even better you.</p><h3>Bi-Annual Testing</h3><p>Simply swab your cheek and drop the test kit in your mailbox. Our lab team will take care of the rest. Our TallyAge™ metric, developed from the world’s most comprehensive DNA methylation dataset of adult cheek cells, is an indicator of how you&#39;re aging on a biological level.</p><h3>Personalized Recommendations</h3><p>The results are in. You’ll get accurate insights into your biological health and aging - plus, a personalized action plan that highlights the high impact changes you can make to your lifestyle and daily habits to slow aging. Each recommendation is backed by efficacy data from groundbreaking research. All available, at the touch of a button, through Tally Health’s intuitive digital platform.</p></div>
4920          </div>
4921        
4922    
4923  </div>
4924  
4925</div>
4926
4927    </div>
4928  </div>
4929</div>
4930
4931      
4932
4933<script type="application/ld+json">
4934  {
4935    "@type": "WebSite",
4936    "@id": "https://tallyhealth.com/#/schema/website/1",
4937    "url": "https://tallyhealth.com",
4938    "name": "Tally Health",
4939    "publisher": {
4940      "@id": "https://tallyhealth.com/#/schema/organization/1"
4941    }
4942  }
4943</script>
4943
4944
4945
4946
4947      
4948
4949
4950<script>
4951  window.shopBundles = [
4952    
4953      
4954        {
4955          title: 'Brain Boost',
4956          products: [
4957            
4958              
4959              {
4960                id: 42309124882567,
4961                quantity: 1,
4962                
4963                  selling_plan: 1434091655
4964                ,
4965                properties: {
4966                  _bundle: 'Brain Boost'
4967                }
4968              },
4969            
4970              
4971              {
4972                id: 41938827214983,
4973                quantity: 1,
4974                
4975                  selling_plan: 1434091655
4976                ,
4977                properties: {
4978                  _bundle: 'Brain Boost'
4979                }
4980              },
4981            
4982          ]
4983        },
4984      
4985    
4986      
4987        {
4988          title: 'Cognitive Lift',
4989          products: [
4990            
4991              
4992              {
4993                id: 41207669096583,
4994                quantity: 1,
4995                
4996                  selling_plan: 1434091655
4997                ,
4998                properties: {
4999                  _bundle: 'Cognitive Lift'
5000                }
5001              },
5002            
5003              
5004              {
5005                id: 41938827214983,
5006                quantity: 1,
5007                
5008                  selling_plan: 1434091655
5009                ,
5010                properties: {
5011                  _bundle: 'Cognitive Lift'
5012                }
5013              },
5014            
5015          ]
5016        },
5017      
5018    
5019      
5020        {
5021          title: 'DNA Repair',
5022          products: [
5023            
5024              
5025              {
5026                id: 41207666868359,
5027                quantity: 1,
5028                
5029                  selling_plan: 1434091655
5030                ,
5031                properties: {
5032                  _bundle: 'DNA Repair'
5033                }
5034              },
5035            
5036              
5037              {
5038                id: 42507235917959,
5039                quantity: 1,
5040                
5041                  selling_plan: 1434091655
5042                ,
5043                properties: {
5044                  _bundle: 'DNA Repair'
5045                }
5046              },
5047            
5048          ]
5049        },
5050      
5051    
5052      
5053        {
5054          title: 'Foundational Longevity',
5055          products: [
5056            
5057              
5058              {
5059                id: 41207666868359,
5060                quantity: 1,
5061                
5062                  selling_plan: 1434091655
5063                ,
5064                properties: {
5065                  _bundle: 'Foundational Longevity'
5066                }
5067              },
5068            
5069              
5070              {
5071                id: 42309124882567,
5072                quantity: 1,
5073                
5074                  selling_plan: 1434091655
5075                ,
5076                properties: {
5077                  _bundle: 'Foundational Longevity'
5078                }
5079              },
5080            
5081          ]
5082        },
5083      
5084    
5085      
5086        {
5087          title: 'Metabolic Health',
5088          products: [
5089            
5090              
5091              {
5092                id: 41207666868359,
5093                quantity: 1,
5094                
5095                  selling_plan: 1434091655
5096                ,
5097                properties: {
5098                  _bundle: 'Metabolic Health'
5099                }
5100              },
5101            
5102              
5103              {
5104                id: 42309124882567,
5105                quantity: 1,
5106                
5107                  selling_plan: 1434091655
5108                ,
5109                properties: {
5110                  _bundle: 'Metabolic Health'
5111                }
5112              },
5113            
5114              
5115              {
5116                id: 41938827214983,
5117                quantity: 1,
5118                
5119                  selling_plan: 1434091655
5120                ,
5121                properties: {
5122                  _bundle: 'Metabolic Health'
5123                }
5124              },
5125            
5126          ]
5127        },
5128      
5129    
5130      
5131        {
5132          title: 'Super NAD⁺',
5133          products: [
5134            
5135              
5136              {
5137                id: 42507235917959,
5138                quantity: 1,
5139                
5140                  selling_plan: 1434091655
5141                ,
5142                properties: {
5143                  _bundle: 'Super NAD⁺'
5144                }
5145              },
5146            
5147              
5148              {
5149                id: 41207669096583,
5150                quantity: 1,
5151                
5152                  selling_plan: 1434091655
5153                ,
5154                properties: {
5155                  _bundle: 'Super NAD⁺'
5156                }
5157              },
5158            
5159          ]
5160        },
5161      
5162    
5163      
5164        {
5165          title: 'The Full Stack',
5166          products: [
5167            
5168              
5169              {
5170                id: 41207666868359,
5171                quantity: 1,
5172                
5173                  selling_plan: 1434091655
5174                ,
5175                properties: {
5176                  _bundle: 'The Full Stack'
5177                }
5178              },
5179            
5180              
5181              {
5182                id: 42309124882567,
5183                quantity: 1,
5184                
5185                  selling_plan: 1434091655
5186                ,
5187                properties: {
5188                  _bundle: 'The Full Stack'
5189                }
5190              },
5191            
5192              
5193              {
5194                id: 41207669096583,
5195                quantity: 1,
5196                
5197                  selling_plan: 1434091655
5198                ,
5199                properties: {
5200                  _bundle: 'The Full Stack'
5201                }
5202              },
5203            
5204              
5205              {
5206                id: 41938827214983,
5207                quantity: 1,
5208                
5209                  selling_plan: 1434091655
5210                ,
5211                properties: {
5212                  _bundle: 'The Full Stack'
5213                }
5214              },
5215            
5216              
5217              {
5218                id: 42004358070407,
5219                quantity: 1,
5220                
5221                  selling_plan: 1434091655
5222                ,
5223                properties: {
5224                  _bundle: 'The Full Stack'
5225                }
5226              },
5227            
5228              
5229              {
5230                id: 42507235917959,
5231                quantity: 1,
5232                
5233                  selling_plan: 1434091655
5234                ,
5235                properties: {
5236                  _bundle: 'The Full Stack'
5237                }
5238              },
5239            
5240          ]
5241        },
5242      
5243    
5244  ]
5245</script>
5245
5246
5247
5248      
5248<script>  
5249  (async () => {
5250    /*
5251      Overrides the default background image behavior of the referral overlay by adding a nested
5252      div with the class "background-image-inner" inside the the div with the class "background-image"
5253    */
5254    await new Promise(resolve => setTimeout(resolve, 1000)); // wait for the iframe to load
5255    const campaignId = '65643';    
5256    const rivoWrapper = document.getElementById(`rivo-referral-campaign-${campaignId}`);
5257    if (!rivoWrapper) return;
5258    const iframe = rivoWrapper.querySelector('iframe');
5259    if (!iframe) return;
5260    const iframeDoc = iframe.contentDocument || iframe.contentWindow.document;
5261    const overlay = iframeDoc.querySelector('.referral-body.overlay');            
5262    if (!overlay) return;
5263    const backgroundImage = overlay.querySelector('.background-image');
5264    if (!backgroundImage) return;
5265    const backgroundImageInner = document.createElement('div');
5266    backgroundImageInner.className = 'background-image-inner';  
5267    backgroundImage.appendChild(backgroundImageInner); 
5268    })();
5269</script>
5269
5270    
5271
5272    
5273      
5273<script>
5274document.addEventListener('DOMContentLoaded', function() {
5275
5276    // Style the input search container and input
5277    document.querySelector('#bloggle--input_search').setAttribute('type', 'text');
5278    document.querySelector('#bloggle--input_search').setAttribute('placeholder', 'Search');
5279
5280    // Group the header text, subtitle, and sub header
5281    const headerElement = document.querySelector('.bloggle--header');    
5282    const subHeaderElement = document.querySelector('.bloggle--sub-header');
5283    const textContainerElement = document.querySelector('.bloggle--header .text--container');
5284    if (headerElement && subHeaderElement && textContainerElement) {
5285        
5286        // Create a new container for the subtitle and search bar elements
5287        const tallyContent = document.createElement('div');
5288        tallyContent.className = 'tally-header-content';
5289        tallyContent.innerHTML = '<p><span style="font-weight: 600;">Complex science, simplified.</span> Explore articles that break down the latest research into actionable tips for healthier aging.</p>';
5290        tallyContent.appendChild(subHeaderElement);
5291
5292        // Remove the title element from its current parent
5293        headerElement.removeChild(textContainerElement);
5294        
5295        // Append both the title and content to the wrapper
5296        const wrapperDiv = document.createElement('div');
5297        wrapperDiv.className = 'tally-header-content-wrapper';
5298        wrapperDiv.appendChild(textContainerElement);
5299        wrapperDiv.appendChild(tallyContent);
5300        
5301        // Append the wrapper to the header
5302        headerElement.appendChild(wrapperDiv);
5303    }
5304});
5305</script>
5305
5306    
5307<script async src="https://static.shopmy.us/Affiliates/sms_aff_clicktrack.js?domain=tallyhealth.com&expires=30"></script>
5307
5308    
5309  <div id="shopify-block-AbVBQN25GV0ZIRk1MY__14041968213898805026" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: free-gift -->
5309<script>
5310  try {
5311    const initFreeGiftData = () => {
5312      const metafields = {"configSettings":{"id":"F1zgtdxZzqctB405WRql","shopId":"4VaAM3Wo80AxFvOiwBm6","closeBtnTime":600,"continueShoppingTime":300,"alwaysRemoveGift":false,"queryCheckoutBtn":"button[name='checkout']","createdAt":"2026-06-05T12:28:12.634Z"},"congratsBarDesignSetting":{"name":"Congrats bar","icon":"free_gift_icon_8","type":"congrats-bar","newTextColor":"#FFFFFF","background":"#1C1C1C","newIconColor":"#CCCCCC","gradientBackground":false,"shopId":"4VaAM3Wo80AxFvOiwBm6","createdAt":"2026-06-05T12:28:12.414Z","id":"1IhBLHLWlAuWAPKjPmaq"},"dealBadgeDesignSetting":{"name":"Promotion  badge","type":"deal-badge","icon":"free_gift_icon_8","badgePosition":"bottom_left","productImgQuery":".product__media","colorStyle":"basic","primaryColor":"#EEEEEE","secondaryColor":"#1C1C1C","newBgColor":"#EEEEEE","primaryTextColor":"#1C1C1C","primaryIconColor":"#1C1C1C","shopId":"4VaAM3Wo80AxFvOiwBm6","createdAt":"2026-06-05T12:28:12.418Z","id":"f9cxaiGYj4wWiexRvIby"},"dealOfTheDayDesignSetting":{"active":false,"name":"Deal of the day","type":"deal-of-the-day","theme":"basic","floatingBtnGradientBg":false,"offersCardGradientBg":false,"floatingBtnText":"🔥 Deal of the day!","dealForTodayHeaderText":"🔥 Deal of the day!","dealForTodayDescription":"Grab today’s exclusive deals to claim these gifts!","dealEndsInText":"Ends in","tagText":"Hot","claimedTagText":"Added to cart","purchasedText":"purchased","claimText":"View deal","GWCADealGiftText":"Spend {{min_cart_value}} to get a gift for FREE!","GWCADealDiscountText":"Spend {{min_cart_value}} and get a gift for {{discount_value}} OFF!","GWCODealGiftText":"Spend {{min_collection_value}} on {{collection_name}} to get a FREE gift!","GWCODealDiscountText":"Spend {{min_collection_value}} on {{collection_name}} and get a gift for {{discount_value}} OFF!","GWQUDealGiftText":"Buy {{trigger_quantity}} specific item(s) and get a gift for FREE!","GWQUDealDiscountText":"Buy {{trigger_quantity}} specific item(s) and get a gift for {{discount_value}} OFF!","BXGYDealGiftText":"Buy {{trigger_quantity}} specific item(s) to claim a FREE gift!","BXGYDealDiscountText":"Buy {{trigger_quantity}} specific product(s) and get a gift for {{discount_value}} OFF!","displayForDeal":"set_campaign_rule","dealCampaigns":[],"campaignRules":[{"ruleName":"Oldest created campaigns","id":"rule_campaigns_oldest_created","quantity":2},{"ruleName":"Campaigns offering gifts","id":"rule_campaigns_offering_gifts","quantity":2},{"ruleName":"Campaigns offering discount","id":"rule_campaigns_offering_discount","quantity":2}],"colorStyle":"basic","primaryColor":"#1C1C1C","secondaryColor":"#5B5B5B","primaryText":"#333333","secondaryText":"#33333380","background":"#FFFFFF","backgroundSubdued":"#1C1C1C08","tertiaryText":"#1C1C1C","floatingBadgeBackgroun
5312d":"#FFFFFF","floatingBadgeText":"#333333","buttonBackground":"#1C1C1C","buttonText":"#FFFFFF","floatingButtonText":"#FFFFFF","floatingButtonBackground":"#1C1C1C","hotBadge":"#1C1C1C","hotBadgeText":"#FFFFFF","shopId":"4VaAM3Wo80AxFvOiwBm6","createdAt":"2026-06-05T12:28:12.424Z","translations":{},"id":"eOMNO78f0idw91xPQlhW"},"floatingButtonDesignSetting":{"name":"Floating button","type":"floating-button","floatingButtonPosition":"left","addToCartText":"Add to cart","countGiftText":"gift(s) selected","continueShoppingText":"Continue shopping","autoOpenFloatingButton":true,"icon":"free_gift_icon_8","theme":"basic","colorStyle":"basic","primaryColor":"#1C1C1C","secondaryColor":"#333333","badgeBackground":"#1C1C1C","badgeText":"#FFFFFF","productBackground":"#33333308","productSelectedBackground":"#1C1C1C08","productSelectedBorder":"#1C1C1C","background":"#FFFFFF","primaryText":"#333333","secondaryText":"#33333380","tertiaryText":"#1C1C1C","headerBackground":"#FFFFFF","headerText":"#1C1C1C","buttonBackground":"#1C1C1C","buttonText":"#FFFFFF","floatingButtonBackground":"#FFFFFF","floatingButtonText":"#1C1C1C","shopId":"4VaAM3Wo80AxFvOiwBm6","createdAt":"2026-06-05T12:28:12.442Z","id":"X8ISJntK7cL3fpShaRfn"},"giftBoxDesignSetting":{"active":false,"name":"Gift box milestone","goals":[],"campaignType":"gift-with-cart-value","type":"gift-box","headerText":"TIERED REWARDS","descriptionText":"You'll get reward(s) based on achieved tier","promotionMessage":"Spend {{trigger_amount}} to get {{gift_number}} free gift(s)","progressMessage":"Spend {{progress_amount}} more to get {{gift_number}} free gift(s)","promotionReachedMessage":"Congratulations! You've earned your reward","showGiftText":"Show gift(s)","hideGiftText":"Hide gift(s)","itemsText":"items","openOnEveryFirstVisit":true,"openBasedOnTriggerCampaign":true,"firstDelayAfterPageLoad":2,"colorStyle":"basic","icon":"free_gift_icon_8","primaryColor":"#1C1C1C","secondaryColor":"#5B5B5B","newBgColor":"#FFFFFF","bgSubduedColor":"#1C1C1C08","primaryTextColor":"#333333","secondaryTextColor":"#33333380","tertiaryTextColor":"#33333380","completedIconColor":"#FFFFFF","completedBgColor":"#1C1C1C","inCompletedBgColor":"#FFFFFF","inCompletedTextColor":"#1C1C1C","floatingBtnColor":"#FFFFFF","floatingIconColor":"#1C1C1C","badgeColor":"#1C1C1C","badgeTextColor":"#FFFFFF","shopId":"4VaAM3Wo80AxFvOiwBm6","addToCartText":"Add to cart","continueShoppingText":"Continue Shopping","countGiftText":"gift(s) selected","searchPlaceholder":"Search ...","variantPlaceholder":"Choose variant","borderRadius":8,"layout":"vertical","displayLocation":"all","headerBackground":"#FFFFFF","primaryText":"#1C1C1C","secondaryText":"#33333380","background":"#FFFFFF","productBackground":"#33333308","productSelectedBackground":"#1C1C1C08","productSelectedBorder":"#1C1C1C","buttonBackground":"#1C1C1C","buttonText":"#FFFFFF","badgeBackgroun
5312d":"#1C1C1C","tertiaryText":"#1C1C1C","badgeText":"#FFFFFF","createdAt":"2026-06-05T12:28:12.434Z","translations":{},"id":"mJJnxESzOUdurmqoAJUL"},"giftCampaigns":[],"giftOnCartDesignSetting":{"name":"Gift on cart","type":"gift-on-cart","widgetTitle":"Gifts reward","widgetButton":"Claim","addToCartText":"Add to cart","continueShoppingText":"Continue Shopping","countGiftText":"gift(s) selected","layoutStyle":"image-layout","colorStyle":"basic","primaryColor":"#1C1C1C","secondaryColor":"#F8F8F8","primaryText":"#1C1C1C","secondaryText":"#1C1C1C","backgroundCard":"#F8F8F8","buttonText":"#FFFFFF","buttonBackground":"#1C1C1C","shopId":"4VaAM3Wo80AxFvOiwBm6","createdAt":"2026-06-05T12:28:12.439Z","id":"jdooZK7H3FRBQUMBqxzR"},"giftSelectionDesignSetting":{"name":"Gift selection","type":"gift-selection","addToCartText":"Add to cart","continueShoppingText":"Continue Shopping","countGiftText":"gift(s) selected","popupTitle":"You've unlocked a special gifts!","popupDescription":"Select your favorite items at exclusive prices","layout":"vertical","displayLocation":"all","colorStyle":"basic","primaryColor":"#1C1C1C","secondaryColor":"#333333","headerBackground":"#FFFFFF","headerText":"#1C1C1C","primaryText":"#1C1C1C","secondaryText":"#33333380","background":"#FFFFFF","productBackground":"#33333308","productSelectedBackground":"#1C1C1C08","productSelectedBorder":"#1C1C1C","buttonBackground":"#1C1C1C","buttonText":"#FFFFFF","badgeBackgroun
5312d":"#1C1C1C","tertiaryText":"#1C1C1C","badgeText":"#FFFFFF","shopId":"4VaAM3Wo80AxFvOiwBm6","createdAt":"2026-06-05T12:28:12.437Z","id":"5eQ9C5yRMpvlRd8wNoGW"},"popUpDesignSetting":{"name":"Pop-up","type":"pop-up","addToCartText":"Add to cart","continueShoppingText":"Continue Shopping","countGiftText":"gift(s) selected","searchPlaceholder":"Search ...","variantPlaceholder":"Choose variant","addItemText":"Add item","borderRadius":8,"layout":"vertical","displayLocation":"all","colorStyle":"basic","primaryColor":"#1C1C1C","secondaryColor":"#333333","headerBackground":"#FFFFFF","headerText":"#1C1C1C","primaryText":"#1C1C1C","secondaryText":"#33333380","background":"#FFFFFF","productBackground":"#33333308","productSelectedBackground":"#1C1C1C08","productSelectedBorder":"#1C1C1C","buttonBackground":"#1C1C1C","buttonText":"#FFFFFF","badgeBackground":"#1C1C1C","tertiaryText":"#1C1C1C","badgeText":"#FFFFFF","shopId":"4VaAM3Wo80AxFvOiwBm6","active":false,"goals":[],"campaignType":"gift-with-cart-value","descriptionText":"You'll get reward(s) based on achieved tier","promotionMessage":"Spend {{trigger_amount}} to get {{gift_number}} free gift(s)","progressMessage":"Spend {{progress_amount}} more to get {{gift_number}} free gift(s)","promotionReachedMessage":"Congratulations! You've earned your reward","showGiftText":"Show gift(s)","hideGiftText":"Hide gift(s)","openOnEveryFirstVisit":true,"openBasedOnTriggerCampaign":true,"firstDelayAfterPageLoad":2,"icon":"free_gift_icon_8","newBgColor":"#FFFFFF","bgSubduedColor":"#1C1C1C08","primaryTextColor":"#333333","secondaryTextColor":"#33333380","tertiaryTextColor":"#33333380","completedIconColor":"#FFFFFF","completedBgColor":"#1C1C1C","inCompletedBgColor":"#FFFFFF","inCompletedTextColor":"#1C1C1C","floatingBtnColor":"#FFFFFF","floatingIconColor":"#1C1C1C","badgeColor":"#1C1C1C","badgeTextColor":"#FFFFFF","createdAt":"2026-06-05T12:28:12.431Z","translations":{},"id":"GNJu5WAyaob8X21AJeyd"},"progressBarDesignSetting":{"name":"Progress bar","type":"progress-bar","positionProgressBar":"","positionProgressBarCartDrawer":"","primaryColor":"#1C1C1C","secondaryColor":"#333333","newBgColor":"#E3E3E3","primaryTextColor":"#333333","secondaryTextColor":"#33333380","completedIconColor":"#FFFFFF","completedBgColor":"#1C1C1C","inCompletedIconColor":"#1C1C1C","inCompletedBgColor":"#FFFFFF","inCompletedProgressBgColor":"#d1d1d1","isUseBgColor":false,"colorStyle":"basic","singleTitle":"Free gift with purchase","enabledShowBadge":true,"badgeText":"Exclusive","enabledShowBorder":true,"enabledBgForBenefit":false,"postAchievedSubtitle":"You have got free gift","beforeAchievedSubtitle":"Spend {{amount_left}} more to get free gift","freeText":"Free","enabledGiftDetails":true,"giftDetails":[],"backgroundCard":"#F4F5F4","backgroundBar":"#D9D9D9","foregroundBar":"#282928","borderColor":"#D3D4D2","layoutProgressBar":"layout-progress-bar-classic","iconSource":"default","discountIcon":"","freeShippingIcon":"","freeGiftDisplay":"productImage","freeGiftIcon":"","displayAsIcon":false,"milestoneReached":"doneIcon","iconSize":14,"iconBorderRadius":32,"iconBorderOpacity":30,"iconPosition":"beside","barThickness":6,"barRadius":16,"barAnimation":"none","paddingTop":8,"paddingBottom":8,"marginTop":8,"marginBottom":8,"spacingGap":24,"messageSize":16,"tierSize":13,"showMilestoneTriggerValue":false,"giftDetailTitleSize":13,"seeDetailsText":"See details","hideDetailsText":"Hide","freeGiftsText":"free gift(s)","itemsText":"item(s)","editGiftsText":"Edit gifts","editTierText":"Edit","shopId":"4VaAM3Wo80AxFvOiwBm6","createdAt":"2026-06-05T12:28:12.444Z","id":"0pdykqLtR4ocJbG3U1BY"},"promotionCardDesignSetting":{"type":"promotion-card","positionPromotionCard":"","positionPromotionCardCartDrawer":"","atcPromotionCardText":"Unlock Gift","stackGiftsText":"{{total_items}} gifts include","countDownPromotionCardText":"Ends in","colorStyle":"basic","layout":"horizontal","stackGifts":false,"titleFontWeight":"500","subtitleFontWeight":"400","primaryColor":"#1C1C1C","secondaryColor":"#5B5B5B","isUseBgColor":false,"newBgColor":"#1C1C1C08","primaryTextColor":"#333333","secondaryTextColor":"#33333380","tertiaryTextColor":"#33333380","buttonColor":"#1C1C1C","buttonTextColor":"#FFFFFF","borderCardColor":"#DEDEDE","borderProductColor":"#D3D4D2","badgeTextColor":"#1C1C1CB2","badgeBackgroun
5312dColor":"#F5F5F5","progressIconColor":"#FFFFFF","progressBackgroundColor":"#E6E6E6","progressBarColor":"#272727","shopId":"4VaAM3Wo80AxFvOiwBm6","createdAt":"2026-06-05T12:28:12.429Z","translations":{},"id":"Hwooc43fCEaWRq8Wyyki"},"slideCartOfferDesignSetting":{"active":false,"name":"Slide cart offer","type":"slide-cart-offer","dealCampaigns":[],"hideShopNowButton":false,"customizeOfferLink":false,"dealLinks":[],"colorStyle":"basic","primaryColor":"#1C1C1C","secondaryColor":"#F8F8F8","primaryText":"#1C1C1C","buttonLink":"#1C1C1C","productNameAndPrice":"#1C1C1C","backgroundCard":"#F8F8F8","comparePrice":"#1C1C1C80","title":"TODAY'S OFFER","shopNowLabel":"Shop now","GWCADealGiftText":"Spend {{min_cart_value}} to get a gift for FREE!","GWCADealDiscountText":"Spend {{min_cart_value}} and get a gift for {{discount_value}} OFF!","GWCODealGiftText":"Spend {{min_collection_value}} on {{collection_name}} to get a FREE gift!","GWCODealDiscountText":"Spend {{min_collection_value}} on {{collection_name}} and get a gift for {{discount_value}} OFF!","GWQUDealGiftText":"Buy {{trigger_quantity}} specific item(s) and get a gift for FREE!","GWQUDealDiscountText":"Buy {{trigger_quantity}} specific item(s) and get a gift for {{discount_value}} OFF!","BXGYDealGiftText":"Buy {{trigger_quantity}} specific item(s) to claim a FREE gift!","BXGYDealDiscountText":"Buy {{trigger_quantity}} specific product(s) and get a gift for {{discount_value}} OFF!","position":".AOV-CartDrawer-SlideCartOffer--position","shopId":"4VaAM3Wo80AxFvOiwBm6","createdAt":"2026-06-05T12:28:12.420Z","id":"CBXixIa44LPNkkTJeyO5"},"storefrontAccessToken":"1f36233c00057e932287074bc63c646c"};
5313      const optimizeAddGift = metafields.configSettings?.optimizeAddGift;
5314      const enableUsOcInstock = metafields.configSettings?.enableUsOcInstock;
5315
5316      const collections = [];
5317      const productsOfCollection = {};
5318
5319
5320      const metafieldVariants = {}
5321      if(enableUsOcInstock){
5322        
5323      }
5324
5325
5326
5327      
5328      const currentCart = {"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};
5329      const cartItems = [];
5330      const productsCart = [];
5331      
5332
5333      const cartItemUpdated = cartItems.map((item) => {
5334        const productInItem = productsCart.find(p => p.id === item.variant_id);
5335        if (productInItem) {
5336          return {
5337            ...item,
5338            collections: productInItem.collections,
5339            ...(enableUsOcInstock && { metafieldUsOcInstock: productInItem.metafieldUsOcInstock }),
5340          };
5341        }
5342        return item;
5343      });
5344
5345      return {
5346        ...metafields,
5347        // Shops installed before the key was renamed only have the legacy
5348        // `storeFrontAccessToken` (capital F) metafield. This line runs AFTER the spread
5349        // above, so without the `default:` fallback it renders `null` and overwrites the
5350        // valid token that `...metafields` just brought in. getStorefrontToken() then reads
5351        // null, misses its cache, and calls /ensure-storefront-token on every page load.
5352        // Remove the fallback once the legacy shops are backfilled to the lowercase key.
5353        storefrontAccessToken: "1f36233c00057e932287074bc63c646c",
5354
5355        shopCurrency: "USD",
5356        marketCountry: "US",marketId: 21797929095,
5357        cart: {
5358          cartItems: cartItemUpdated
5359        },
5360        product: {
5361          id: null,
5362          variants: null,
5363          selectedVariant: null,
5364          collectionTitles: [],
5365          collectionIds: [],
5366          title: null,
5367          type: null,
5368          handle: null,
5369          vendor: null,
5370          tags: null,
5371          price: null,
5372          hasOnlyDefaultVariant: null,
5373          available: null,
5374          image: null,
5375          options: null,
5376          ...(enableUsOcInstock ? {metafieldVariants} : {}),
5377
5378        },
5379        customer: {
5380          id: null,
5381          email: null,
5382          first_name: null,
5383          last_name: null,
5384          isB2B: null,
5385        },
5386        currentCart,
5387        currentRequestID: 0,
5388        productsOfCollection
5389      }
5390    };
5391    if (!window.AVADA_FREE_GIFTS) window.AVADA_FREE_GIFTS = initFreeGiftData();
5392  } catch (e) {
5393    console.error('Error assigning aov free gift variable', e);
5394  }
5395</script>
5395
5396<!-- END app snippet -->
5397
5398
5399</div><div id="shopify-block-AVElYbHJnemxjbVVrN__10840395464443086010" class="shopify-block shopify-app-block">
5400
5401
5402<script>
5403  console.log("[Alia app extension] v1.0.5");
5404
5405  const BACKEND_URL = "https://backend.alia-prod.com";
5406
5407  window.ALIA_SHOPIFY_EXTENSION_INFO = {
5408    customerID: "",
5409    country: "US",
5410    market: "us",
5411    language: "en"
5412  }
5413
5414  if (document.readyState !== "loading") {
5415    initAlia();
5416  } else {
5417    document.addEventListener("DOMContentLoaded", () => initAlia(), { once: true });
5418  }
5419
5420  async function initAlia() {
5421    const url = BACKEND_URL + "/public/launcher.js?shopifyUrl=tally-health-us.myshopify.com";
5422    const script = document.createElement("script");
5423    script.src = url;
5424    script.async = true;
5425    document.head.appendChild(script);
5426  }
5427</script>
5427
5428
5429</div>
5429<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5429
5430</body>
5431</html>

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