Back to Compare
Longevity

Cellucor

Longevity 25 Servings

Price
£1.200

Flavour

Cellucor

£29.99
Buy

Price History

Loading...

Description

Cellucor Longevity is an advanced Creatine + NAD+ formula designed to support strength, brain health, and healthy aging. Each serving delivers 5g of creatine monohydrate to help fuel physical power and cognitive performance, alongside a targeted NAD+ support blend for cellular health.

Suggested Use

Take one serving (approx. 1 scoop) with 8 fl. oz. of water or other beverage of choice daily or as recommended by your healthcare professional.

Ingredients

NAD+ Support Blend: Science-backed ingredients designed to help boost NAD+ levels and support cellular health.* 5g Micronized Creatine Monohydrate: Clinically studied ingredient shown to support strength, power, and brain function.*" Use

Product Details

Storage

{essential:this.loadLocalStorage(this.essentialSessionKey),analytics:this.loadLocalStorage(this.analyticsSessionKey)},params:{shop:this.shop,host:this.host,eventHost:this.eventHost,cssHideClass:this.cssHideClass,testConfigs:this.testConfigs,inactiveTestConfigs:this.inactiveTestConfigs,sendPageView:this.sendPageView,isShopifyMerchantCookie:this.getCookie("is_shopify_merchant"),themeId,url:window.location.href,isThemePreview,themeRole,gaConfig:this.gaConfig},logHistory:this.logHistory}}createViewportObserver(t,e={}){const{threshold:i=this.VIEWPORT_TRACK_THRESHOLD,triggerOnce:s=!0}=e,r=new Set;return new IntersectionObserver(n=>{n.forEach(o=>{if(o.isIntersecting&&!r.has(o.target)){const l=o.target,c=l.getAttribute(this.DATA_SL_TEST_ID);c&&(t(c,l),s&&r.add(l))}})},{threshold:i})}applyChangesWithViewport(t,e,i,s){const r=e.selectorsForViewportTracking??e.selectors,n=o=>{if(this.state.essential.visitorTests.some(h=>h.testId===o)||this.activeViewportObservers.has(o))return;const l=[];if(r.forEach(h=>{t.querySelectorAll(h.cssSelector).forEach(b=>l.push(b))}),l.length===0)return;let c=!1;const d=()=>{c||(c=!0,i(o),p.disconnect(),this.activeViewportObservers.delete(o))},p=this.createViewportObserver(()=>{d()},{triggerOnce:!0,...s});this.activeViewportObservers.set(o,p),this.log(`Created viewport observer for test ${o}, observing ${l.length} elements`),l.forEach(h=>{h.setAttribute(this.DATA_SL_TEST_ID,String(o)),p.observe(h)}),setTimeout(()=>{c||l.forEach(h=>{const u=h.getBoundingClientRect(),b=s?.threshold??this.VIEWPORT_TRACK_THRESHOLD,k=Math.min(u.bottom,window.innerHeight)-Math.max(u.top,0),S=Math.min(u.right,window.innerWidth)-Math.max(u.left,0);u.top0&&u.left0&&k>0&&S>0&&k>=u.height*b&&(this.log(`Price element already visible in viewport for test ${o}:`,h),d())})},100)};e.selectors.length>0&&N(t,e,()=>{}),bt(t,{testId:e.testId,hypothesisId:e.hypothesisId,selectors:r},o=>{n(o)})}applyPriceTestWithMapLookup(t,e,i,s){if(!e.priceData){this.log("No price data for hypothesis '%s'",e.id);return}this.log("Hypothesis '%s' isControl=%s, priceData has %d variants",e.id,e.isControl,e.priceData.variants.length);const r=e.priceData.variants.slice(0,3);for(const[S,P,_]of r)this.log(" Sample priceData: variant=%s, price=%d, compareAt=%d",S,P,_);const n=j(e.priceData),o=new Set;for(const S of i)if(S.priceData)for(const[P]of S.priceData.variants)o.add(P);this.log("Price test Map lookup: %d products in hypothesis, %d total products to track",n.size,o.size);const l=e.priceData,c=new WeakSet;let d=!1;const p="[data-sl-attribute-p], [data-sl-attribute-cap], [data-sl-attribute-discount]",h=S=>{if(c.has(S))return;const P=S.getAttribute("data-sl-attribute-p"),_=S.getAttribute("data-sl-attribute-cap"),C=S.getAttribute("data-sl-attribute-discount"),m=P||_||C;if(!m||!o.has(m))return;c.add(S);const y=n.get(m);y&&(this.log("Applying price for product %s: %d cents (compare at: %d cents)",m,y.priceInCents,y.compareAtPriceInCents),Dt(S,m,y,l),this.log("Applied price to element for product %s",m)),!d&&!this.state.essential.visitorTests.some(w=>w.testId===t)&&(S.setAttribute(this.DATA_SL_TEST_ID,String(t)),this.setupElementViewportTracking(S,t,()=>{d||(d=!0,s(t))}))},u=()=>{const S=document.querySelectorAll(p);this.log("Scanning for price elements, found: %d",S.length),S.forEach(h)},b=new MutationObserver(S=>{for(const P of S)P.type==="childList"&&P.addedNodes.forEach(_=>{if(_.nodeType===Node.ELEMENT_NODE){const C=_;(C.hasAttribute("data-sl-attribute-p")||C.hasAttribute("data-sl-attribute-cap")||C.hasAttribute("data-sl-attribute-discount"))&&h(C),C.querySelectorAll(p).forEach(h)}}),P.type==="attributes"&&P.target instanceof Element&&h(P.target)}),k=document.body||document.documentElement;b.observe(k,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-sl-attribute-p","data-sl-attribute-cap","data-sl-attribute-discount"]}),this.log("MutationObserver started for price elements"),u(),document.readyState==="loading"&&document.addEventListener("DOMContentLoaded",()=>{this.log("DOMContentLoaded - rescanning for price elements"),u()}),setTimeout(()=>{this.log("Delayed rescan for price elements"),u()},100),setTimeout(()=>{this.log("Final rescan for price elements"),u()},500)}setupElementViewportTracking(t,e,i){const s=this.VIEWPORT_TRACK_THRESHOLD,r=t.getBoundingClientRect(),n=Math.min(r.bottom,window.innerHeight)-Math.max(r.top,0),o=Math.min(r.right,window.innerWidth)-Math.max(r.left,0);if(r.top0&&r.left0&&n>0&&o>0&&n>=r.height*s){this.log("Price element already visible for test %s",e),i();return}const c=new IntersectionObserver(d=>{for(const p of d)if(p.isIntersecting&&p.intersectionRatio>=s){this.log("Price element entered viewport for test %s",e),c.disconnect(),i();break}},{threshold:s});c.observe(t)}debug(){const t=this.debugState();console.log(JSON.stringify(t,X,2))}}(async function(){window.shopliftInstance||(window.shopliftInstance=new Wt("cellucor.myshopify.com","https://app.shoplift.ai","https://events.shoplift.ai",false,false,false,{"sendEvents":true,"mode":"gtag"},false,false,1000,[],[{"id":"d624ea86-f032-4b6d-852c-00bc680a5a66","bayesianRevision":3,"status":"incompatible","hypotheses":[{"id":"7624f27f-2592-4db5-b02a-3733598bccd9","type":"theme","themeId":139573919806,"affix":"","isControl":true,"redirectPath":null},{"id":"cf7e06e8-d69a-4fbd-8305-217f8a687d93","type":"theme","themeId":131106897982,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":true},{"id":"1dee4229-3d0b-4965-a38b-ab190130d44a","bayesianRevision":3,"status":"cancelled","hypotheses":[{"id":"e863c10c-ef68-4b7e-b580-e317e14bb4fb","type":"theme","themeId":128272465982,"affix":"","isControl":true,"redirectPath":null},{"id":"3625da90-ec81-4ab0-a29e-f88e0b3a004f","type":"theme","themeId":128523927614,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":true},{"id":"019c0630-fc86-7f54-8d42-bb83fe888b1b","bayesianRevision":5,"status":"paused","hypotheses":[{"id":"019c062f-b206-7179-844d-75821596cb5e","type":"urlRedirect","themeId":139573919806,"affix":"","isControl":true,"redirectPath":"/products/beer-gut-blaster-bundle"},{"id":"019c062f-cf7b-7daa-a6c3-f319ebbbbf7e","type":"urlRedirect","themeId":139573919806,"affix":"","isControl":false,"redirectPath":"/pages/beer-gut-blaster-bundle"}],"ignoreTestViewParameterEnforcement":true},{"id":"f90995db-f4c1-47bb-b11c-58cf32fbf82c","bayesianRevision":3,"status":"paused","hypotheses":[{"id":"fed0b6e9-1259-4959-a56d-41d35ad79c04","type":"basicScript","themeId":139573919806,"affix":"","isControl":true,"redirectPath":null},{"id":"e8c15a8e-77f7-408b-be2a-6eab8f5b6b2e","type":"basicScript","themeId":139573919806,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":true},{"id":"dbcd5925-a368-4655-b5e3-0bff3fee5f83","bayesianRevision":3,"status":"paused","hypotheses":[{"id":"825b7df9-a3cc-4fdc-92bb-fc82926c0f72","type":"landing","themeId":139573919806,"affix":"xgen-landing-page","isControl":true,"redirectPath":null},{"id":"b87642b0-a4d4-41fa-84c9-63a2b963b755","type":"landing","themeId":139573919806,"affix":"sl-9ED5B4FD","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":true},{"id":"e02526b0-ed1e-4687-a87b-24bf67c10598","bayesianRevision":3,"status":"paused","hypotheses":[{"id":"0dc97c8c-351a-4659-92d6-f4d104e694c8","type":"index","themeId":139573919806,"affix":"","isControl":true,"redirectPath":null},{"id":"7e94f12f-0656-4c02-8346-0f22a86a818b","type":"index","themeId":139573919806,"affix":"sl-81BA7482","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":true},{"id":"a07d8824-e724-4b5b-9b49-845c5e21abb6","bayesianRevision":3,"status":"cancelled","hypotheses":[{"id":"5ab6bc1d-ef8d-4d76-bf71-5682b44588a6","type":"theme","themeId":131364126782,"affix":"","isControl":true,"redirectPath":null},{"id":"dd3af31c-01fc-4da8-af4a-4df2f438ba03","type":"theme","themeId":132331634750,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":true},{"id":"efaff087-582b-438b-b898-f6655e95a644","bayesianRevision":3,"status":"cancelled","hypotheses":[{"id":"badc752a-7837-4c0d-a3c4-7a6a1632818d","type":"theme","themeId":131364126782,"affix":"","isControl":true,"redirectPath":null},{"id":"d3fa7e8b-d89e-4e6e-99d5-9625318894c5","type":"theme","themeId":132083613758,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":true},{"id":"e6e8f026-9c74-4a02-9a4a-de4dfa5cd6c9","bayesianRevision":3,"status":"cancelled","hypotheses":[{"id":"faf53b1c-e6f7-4998-bc4b-ad85f952c317","type":"theme","themeId":120942100542,"affix":"","isControl":true,"redirectPath":null},{"id":"e655a55b-cd28-40a3-a9cd-072484c1b3cf","type":"theme","themeId":127917850686,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":true},{"id":"6217e928-c2b8-4511-ac9f-f1dd1462e4c8","bayesianRevision":3,"status":"cancelled","hypotheses":[{"id":"2c573fe8-3e41-4b6c-bc51-12fb901889d1","type":"theme","themeId":120942100542,"affix":"","isControl":true,"redirectPath":null},{"id":"304af1e8-931d-439a-9521-f9025cd72511","type":"theme","themeId":128128254014,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":true},{"id":"019ea840-38c7-7198-825d-95526d6cef56","bayesianRevision":5,"status":"paused","hypotheses":[{"id":"019ea830-2ee4-7a0c-a340-9395c605c200","type":"basicScript","themeId":139573919806,"affix":"","isControl":true,"redirectPath":null},{"id":"019ea830-3118-7c75-8e9b-6b516ccb099b","type":"basicScript","themeId":139573919806,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":true}],null),await window.shopliftInstance.init())})();async function Gt(a,t,e,i){const s=Mt({log:i});if(e)return i("[SUB-PREVIEW] A side — no overlay applied; widget renders naturally"),s;const r=a.widget.widgetType,n=t?j(t):null;let o=W(t),l=K(a,o),c=l.discountMap,d=l.maxDiscount;function p(){const f=W(t);f!==o&&(o=f,l=K(a,o),c=l.discountMap,d=l.maxDiscount,i(`[SUB-PREVIEW] scope refreshed currentProductId=${o??"n/a"}, maxDiscount=${d}`))}i(`[SUB-PREVIEW] side=B, currentProductId=${o??"n/a"}, maxDiscount=${d}`);function h(f){if(!t||!n)return null;const v=Y(n),g=v?n.get(v):void 0;return g?{formattedVariantPrice:G(g.priceInCents,t),formattedDiscounted:G(g.priceInCents*(1-f/100),t)}:null}function u(f){const v=J(a,f);if(!v)return d;const g=D(a,"subscriptionInput"),I=g.length?g[0].selector:'input[name="rc_plan"]',A=v.querySelector(`${I}:checked`);if(A){const E=c[A.value];if(E!==void 0)return E}return d}function b(f){const v=D(a,"subscriptionDiscount");for(const g of v)if(g.selector.includes("badge")||g.selector.includes("__badge")){const I=f.querySelector(g.selector);I?.textContent&&!I.textContent.includes(`${d}%`)&&$(I,A=>U(A,d))}}function k(f,v){const g=h(v);if(!g)return;const I=D(a,"subscriptionCompareAt");for(const A of I){const E=f.querySelector(A.selector)||f.querySelector(`[part~="${A.selector}"]`);E?.textContent&&!E.textContent.includes(g.formattedVariantPrice)&&$(E,x=>/\d/.test(x)?g.formattedVariantPrice:x)}}function S(f,v){const g=h(v);if(!g)return;const I=D(a,"subscriptionPrice");for(const A of I){const E=f.querySelector(A.selector)||f.querySelector(`[part~="${A.selector}"]`);E?.textContent&&!E.textContent.includes(g.formattedDiscounted)&&$(E,x=>/\d/.test(x)?g.formattedDiscounted:x)}}function P(f){const v=D(a,"subscriptionInput"),g=v.length?v[0].selector:'input[name="rc_plan"]',I=D(a,"subscriptionPlanDiscount"),A=I.length?I[0].selector:".rc-plans-button__discount";for(const E of Array.from(f.querySelectorAll("label"))){const x=E.que...