{"title":"Muscle \u0026 Performance","description":"\u003cp\u003eTrain harder, recover faster, and build stronger with Veldic's muscle and performance range. Whether you're a seasoned athlete or just starting out, our premium protein powders, amino acids, and performance formulas have you covered.\u003c\/p\u003e","products":[{"product_id":"hemp-core-plant-protein","title":"Hemp-Core Plant Protein","description":"\u003cstyle\u003e\n\n  :root {\n    --green-deep:   #1F5C2E;\n    --green:        #2D6A35;\n    --green-mid:    #3A7D44;\n    --green-light:  #EBF4EC;\n    --green-pale:   #F3F8F3;\n\n    --gold:         #C9972A;\n    --gold-light:   #E8C96A;\n    --gold-pale:    #FBF5E6;\n    --gold-dark:    #9B7318;\n\n    \/* Hemp \/ plant protein accent — natural seed-brown *\/\n    --hemp:         #6E5230;\n    --hemp-mid:     #9A7848;\n    --hemp-light:   #C8A870;\n    --hemp-pale:    #F8F2E8;\n\n    \/* Herbal blend accent — vivid botanical green *\/\n    --herb:         #3A6E28;\n    --herb-light:   #70A850;\n    --herb-pale:    #EBF5E4;\n\n    --off-white:    #F5F4F0;\n    --warm-white:   #FAFAF7;\n    --text:         #1E2D1F;\n    --text-mid:     #3D4D3E;\n    --muted:        #6B7A6C;\n    --border:       #D8E4D9;\n    --border-gold:  #E2CA8A;\n\n    --font-display: 'Cormorant Garamond', Georgia, serif;\n    --font-body:    'DM Sans', sans-serif;\n  }\n\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    font-family: var(--font-body);\n    background: #ECEAE4;\n    color: var(--text);\n    line-height: 1.6;\n    padding: 2.5rem 1rem 5rem;\n  }\n\n  .shopify-desc {\n    max-width: 880px;\n    margin: 0 auto;\n    background: var(--warm-white);\n    border-radius: 3px;\n    overflow: hidden;\n    box-shadow: 0 2px 8px rgba(31,92,46,0.06), 0 12px 48px rgba(31,92,46,0.10);\n  }\n\n  \/* ══ HERO ══ *\/\n  .hero {\n    background: var(--green-deep);\n    padding: 3rem 2.8rem 2.6rem;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background:\n      radial-gradient(ellipse 55% 80% at 94% 20%, rgba(110,82,48,0.26) 0%, transparent 60%),\n      radial-gradient(ellipse 40% 55% at 5%  88%, rgba(58,110,40,0.18) 0%, transparent 55%),\n      radial-gradient(ellipse 50% 45% at 50% 115%, rgba(45,106,53,0.45) 0%, transparent 60%);\n    pointer-events: none;\n  }\n  .hero::after {\n    content: '';\n    position: absolute;\n    bottom: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, transparent 0%, var(--gold) 25%, var(--gold-light) 60%, transparent 100%);\n  }\n\n  .hero-eyebrow { font-size: 0.65rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold-light); margin-bottom: 1rem; position: relative; }\n  .hero-logo-row { display: flex; align-items: center; gap: 1rem; margin-bottom: 0.5rem; position: relative; }\n  .hero-leaf { flex-shrink: 0; width: 44px; height: 50px; }\n  .hero-title { font-family: var(--font-display); font-size: clamp(1.85rem, 5vw, 2.9rem); font-weight: 500; color: #fff; line-height: 1.1; }\n  .hero-title em { font-style: italic; color: var(--gold-light); }\n  .hero-sub { font-size: 0.78rem; font-weight: 300; color: rgba(255,255,255,0.4); letter-spacing: 0.18em; text-transform: uppercase; margin-top: 0.35rem; margin-bottom: 2rem; position: relative; }\n\n  .badge-strip { display: flex; flex-wrap: wrap; gap: 0.45rem; position: relative; }\n  .badge { display: inline-flex; align-items: center; gap: 0.38rem; padding: 0.32rem 0.8rem; border-radius: 2px; font-size: 0.68rem; font-weight: 500; letter-spacing: 0.07em; text-transform: uppercase; }\n  .badge-gold   { background: rgba(201,151,42,0.18);  color: var(--gold-light);      border: 1px solid rgba(201,151,42,0.35); }\n  .badge-green  { background: rgba(45,106,53,0.35);   color: #A8D4AC;                border: 1px solid rgba(45,106,53,0.5); }\n  .badge-hemp   { background: rgba(110,82,48,0.22);   color: var(--hemp-light);      border: 1px solid rgba(110,82,48,0.38); }\n  .badge-herb   { background: rgba(58,110,40,0.26);   color: var(--herb-light);      border: 1px solid rgba(58,110,40,0.42); }\n  .badge-outline{ background: transparent;            color: rgba(255,255,255,0.38); border: 1px solid rgba(255,255,255,0.15); }\n  .badge-dot { width: 4px; height: 4px; border-radius: 50%; background: currentColor; opacity: 0.8; }\n\n  .section { padding: 2rem 2.8rem; border-bottom: 1px solid var(--border); }\n  .section-label { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.9rem; display: flex; align-items: center; gap: 0.55rem; }\n  .section-label::after { content: ''; flex: 1; height: 1px; background: linear-gradient(90deg, var(--border-gold) 0%, transparent 100%); max-width: 180px; }\n\n  .summary-text { font-family: var(--font-display); font-size: 1.2rem; font-weight: 400; line-height: 1.78; color: var(--green-deep); }\n  .summary-text a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.4); text-underline-offset: 2px; }\n\n  .desc-body p { font-size: 0.88rem; color: var(--text-mid); line-height: 1.8; margin-bottom: 1rem; }\n  .desc-body p:last-child { margin-bottom: 0; }\n  .desc-body a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  \/* ══ PROTEIN SPOTLIGHT ══ *\/\n  .protein-spotlight {\n    background: var(--hemp);\n    border-radius: 3px;\n    padding: 1.5rem 1.8rem;\n    position: relative;\n    overflow: hidden;\n    margin-top: 1.2rem;\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 0.6rem;\n  }\n  .protein-spotlight::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 55% 80% at 95% 50%, rgba(201,151,42,0.14) 0%, transparent 65%); pointer-events: none; }\n  .protein-spotlight::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent, var(--gold) 30%, var(--gold-light) 70%, transparent); }\n  .ps-stat { background: rgba(255,255,255,0.09); border: 1px solid rgba(255,255,255,0.14); border-radius: 2px; padding: 0.75rem 0.85rem; position: relative; }\n  .ps-eyebrow { font-size: 0.58rem; font-weight: 600; letter-spacing: 0.18em; text-transform: uppercase; color: var(--hemp-light); margin-bottom: 0.25rem; }\n  .ps-value { font-family: var(--font-display); font-size: 1.5rem; font-weight: 600; color: var(--gold-light); line-height: 1; margin-bottom: 0.12rem; }\n  .ps-label { font-size: 0.65rem; color: rgba(255,255,255,0.5); letter-spacing: 0.07em; text-transform: uppercase; line-height: 1.35; }\n\n  \/* ══ CREDENTIALS ROW ══ *\/\n  .cred-row {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 0.6rem;\n    margin-top: 1rem;\n    padding: 0.9rem 1.1rem;\n    background: var(--hemp-pale);\n    border: 1px solid rgba(110,82,48,0.15);\n    border-radius: 3px;\n  }\n  .cred-item { display: flex; align-items: center; gap: 0.5rem; font-size: 0.77rem; font-weight: 500; color: var(--hemp); }\n  .cred-item svg { width: 14px; height: 14px; stroke: var(--hemp); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n\n  \/* ══ PROTEIN CLAIM CALLOUT ══ *\/\n  .claim-callout { margin-top: 0.9rem; background: var(--green-pale); border: 1px solid var(--border); border-left: 4px solid var(--green); border-radius: 0 3px 3px 0; padding: 1rem 1.2rem; display: flex; gap: 0.9rem; align-items: flex-start; }\n  .claim-pill { flex-shrink: 0; padding: 0.22rem 0.7rem; border-radius: 20px; font-size: 0.67rem; font-weight: 600; letter-spacing: 0.07em; text-transform: uppercase; background: var(--green); color: #fff; margin-top: 0.08rem; white-space: nowrap; }\n  .claim-text { font-size: 0.83rem; color: var(--text-mid); line-height: 1.65; }\n  .claim-text a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  \/* ══ DUAL FEATURE CARDS ══ *\/\n  .dual-cards { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.4rem; }\n  .dual-card { background: var(--warm-white); padding: 1.4rem 1.3rem; position: relative; overflow: hidden; }\n  .dual-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; }\n  .dual-card.hemp-card::before { background: var(--hemp); }\n  .dual-card.herb-card::before { background: var(--herb); }\n  .dc-icon { width: 38px; height: 38px; border-radius: 50%; margin-bottom: 0.7rem; display: flex; align-items: center; justify-content: center; }\n  .hemp-card .dc-icon { background: var(--hemp-pale); border: 1px solid rgba(110,82,48,0.2); }\n  .herb-card .dc-icon { background: var(--herb-pale); border: 1px solid rgba(58,110,40,0.2); }\n  .dc-icon svg { width: 17px; height: 17px; fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .hemp-card .dc-icon svg { stroke: var(--hemp); }\n  .herb-card .dc-icon svg { stroke: var(--herb); }\n  .dc-title { font-size: 0.72rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.07em; color: var(--green-deep); margin-bottom: 0.35rem; }\n  .dc-copy  { font-size: 0.82rem; color: var(--muted); line-height: 1.65; }\n  .dc-copy a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  \/* ══ HERB INGREDIENT TAGS ══ *\/\n  .herb-grid { display: flex; flex-wrap: wrap; gap: 0.45rem; margin-top: 0.4rem; }\n  .herb-tag { display: inline-flex; align-items: center; gap: 0.4rem; background: var(--herb-pale); border: 1px solid rgba(58,110,40,0.2); border-radius: 2px; padding: 0.32rem 0.75rem; font-size: 0.73rem; color: var(--herb); font-weight: 500; }\n  .herb-tag::before { content: '●'; font-size: 0.5rem; opacity: 0.6; }\n\n  \/* ══ BENEFITS ══ *\/\n  .benefits-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.4rem; }\n  .benefit-item { background: var(--warm-white); padding: 1.15rem 1.3rem; display: flex; gap: 0.9rem; align-items: flex-start; transition: background 0.2s; }\n  .benefit-item:hover { background: var(--green-pale); }\n  .benefit-icon { flex-shrink: 0; width: 37px; height: 37px; border-radius: 50%; background: var(--green-light); border: 1px solid var(--border); display: flex; align-items: center; justify-content: center; margin-top: 0.05rem; }\n  .benefit-icon svg { width: 16px; height: 16px; stroke: var(--green); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .benefit-label { font-size: 0.69rem; font-weight: 600; letter-spacing: 0.06em; text-transform: uppercase; color: var(--green); margin-bottom: 0.25rem; }\n  .benefit-copy  { font-size: 0.8rem; color: var(--muted); line-height: 1.6; }\n  .benefit-copy a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  \/* ══ MACRO TABLE ══ *\/\n  .macro-row { display: grid; grid-template-columns: repeat(5, 1fr); gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.5rem; }\n  .macro-cell { background: var(--warm-white); padding: 0.8rem 0.75rem; text-align: center; }\n  .macro-cell:nth-child(even) { background: var(--hemp-pale); }\n  .macro-val { font-family: var(--font-display); font-size: 1.2rem; font-weight: 600; color: var(--green-deep); line-height: 1; margin-bottom: 0.2rem; }\n  .macro-lab { font-size: 0.62rem; font-weight: 500; text-transform: uppercase; letter-spacing: 0.08em; color: var(--muted); line-height: 1.3; }\n\n  .ingredient-box { font-size: 0.79rem; color: var(--muted); line-height: 1.7; margin-top: 0.8rem; padding: 0.8rem 1rem; background: var(--off-white); border-radius: 3px; border: 1px solid var(--border); }\n  .ingredient-box strong { color: var(--green-deep); }\n  .allergen-note { margin-top: 0.7rem; font-size: 0.78rem; background: var(--gold-pale); border-left: 3px solid var(--gold); padding: 0.65rem 1rem; border-radius: 0 3px 3px 0; color: var(--text-mid); line-height: 1.6; }\n  .allergen-note strong { color: var(--green-deep); }\n\n  \/* ══ USAGE ══ *\/\n  .usage-box { background: var(--green); border-radius: 3px; padding: 1.4rem 1.6rem; display: flex; gap: 1.2rem; align-items: flex-start; position: relative; overflow: hidden; }\n  .usage-box::after { content: ''; position: absolute; right: -10px; bottom: -10px; width: 80px; height: 80px; border-radius: 50%; background: rgba(201,151,42,0.12); }\n  .usage-icon { flex-shrink: 0; width: 46px; height: 46px; border-radius: 50%; background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.2); display: flex; align-items: center; justify-content: center; }\n  .usage-icon svg { width: 20px; height: 20px; stroke: var(--gold-light); fill: none; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; }\n  .usage-text { font-size: 0.87rem; line-height: 1.65; color: rgba(255,255,255,0.82); position: relative; flex: 1; }\n  .usage-text strong { color: #fff; display: block; font-size: 0.95rem; margin-bottom: 0.3rem; }\n  .usage-tip { font-size: 0.81rem; color: rgba(255,255,255,0.55); margin-top: 0.4rem; }\n\n  \/* ══ WARNINGS ══ *\/\n  .warnings-list { list-style: none; display: flex; flex-direction: column; gap: 0.55rem; }\n  .warnings-list li { font-size: 0.82rem; color: var(--muted); line-height: 1.6; padding: 0.5rem 0.8rem; border-left: 2px solid var(--border); background: var(--off-white); border-radius: 0 2px 2px 0; }\n\n  \/* ══ DISCLAIMER ══ *\/\n  .disclaimer { background: var(--gold-pale); border-top: 1px solid var(--border-gold); padding: 1.6rem 2.8rem; }\n  .disclaimer-title { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.22em; text-transform: uppercase; color: var(--gold-dark); margin-bottom: 0.6rem; }\n  .disclaimer p { font-size: 0.74rem; color: #7A6F55; line-height: 1.75; margin-bottom: 0.35rem; }\n  .disclaimer p:last-child { margin-bottom: 0; }\n\n  \/* ══ BRAND FOOTER ══ *\/\n  .brand-footer { background: var(--green-deep); padding: 2.2rem 2.8rem; display: flex; align-items: center; justify-content: space-between; gap: 1.5rem; position: relative; overflow: hidden; }\n  .brand-footer::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent 0%, var(--gold) 35%, var(--gold-light) 65%, transparent 100%); }\n  .brand-footer::after { content: ''; position: absolute; right: -30px; top: -30px; width: 160px; height: 160px; border-radius: 50%; background: radial-gradient(circle, rgba(201,151,42,0.10) 0%, transparent 70%); }\n  .footer-brand { font-family: var(--font-display); font-size: 1.8rem; font-weight: 500; letter-spacing: 0.18em; color: #fff; line-height: 1; margin-bottom: 0.3rem; }\n  .footer-tagline { font-size: 0.7rem; color: rgba(255,255,255,0.38); letter-spacing: 0.12em; text-transform: uppercase; font-weight: 300; }\n  .footer-leaf { opacity: 0.18; flex-shrink: 0; }\n\n  .preview-note { text-align: center; font-size: 0.68rem; color: #9CA3AF; letter-spacing: 0.14em; text-transform: uppercase; margin-bottom: 1.2rem; }\n\n  @media (max-width: 640px) {\n    .section, .disclaimer, .brand-footer { padding-left: 1.3rem; padding-right: 1.3rem; }\n    .hero { padding: 2rem 1.3rem 2rem; }\n    .protein-spotlight { grid-template-columns: 1fr 1fr; }\n    .dual-cards { grid-template-columns: 1fr; }\n    .benefits-grid { grid-template-columns: 1fr; }\n    .macro-row { grid-template-columns: 1fr 1fr; }\n    .brand-footer { flex-direction: column; text-align: center; }\n    .footer-leaf { display: none; }\n  }\n\u003c\/style\u003e\n\u003carticle class=\"shopify-desc\"\u003e\u003c!-- ══ HERO ══ --\u003e\u003cheader class=\"hero\"\u003e\n\u003cp class=\"hero-eyebrow\"\u003eVeldic Premium Supplements\u003c\/p\u003e\n\u003cdiv class=\"hero-logo-row\"\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 44 50\" class=\"hero-leaf\"\u003e\n        \u003cpath opacity=\"0.9\" fill=\"#4D9A57\" d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\"\u003e\u003c\/path\u003e\n        \u003cpath opacity=\"0.55\" fill=\"#2D6A35\" d=\"M18 42 C22 30 28 16 38 5 C30 16 22 28 18 42Z\"\u003e\u003c\/path\u003e\n        \u003cpath fill=\"url(#hgHMP)\" d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\"\u003e\u003c\/path\u003e\n        \u003cdefs\u003e\u003clineargradient gradientunits=\"userSpaceOnUse\" y2=\"46\" x2=\"16\" y1=\"4\" x1=\"30\" id=\"hgHMP\"\u003e\u003cstop stop-color=\"#E8C96A\" offset=\"0%\"\u003e\u003c\/stop\u003e\u003cstop stop-color=\"#C9972A\" offset=\"100%\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n      \u003c\/svg\u003e\n\u003cdiv\u003e\n\u003ch1 class=\"hero-title\"\u003eHemp-Core \u003cem\u003ePlant Protein\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003e500g Powder · 45.2g Protein per 100g · 14 Herbal Ingredients\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"badge-strip\"\u003e\n\u003cspan class=\"badge badge-hemp\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e45.2g Protein \/ 100g\u003c\/span\u003e \u003cspan class=\"badge badge-hemp\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eComplete Amino Profile\u003c\/span\u003e \u003cspan class=\"badge badge-herb\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e14 Herbal Ingredients\u003c\/span\u003e \u003cspan class=\"badge badge-gold\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eHigh in Fibre\u003c\/span\u003e \u003cspan class=\"badge badge-gold\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eNon-GMO · No Hexane\u003c\/span\u003e \u003cspan class=\"badge badge-green\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eVegan\u003c\/span\u003e \u003cspan class=\"badge badge-green\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eHalal Approved\u003c\/span\u003e \u003cspan class=\"badge badge-outline\"\u003eInformed Manufacturer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- ══ QUICK SUMMARY ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAt a Glance\u003c\/p\u003e\n\u003cp class=\"summary-text\"\u003eA premium plant-based protein powder delivering 13.6g of complete protein per 30g serving from hemp seed (Cannabis sativa L.) — providing all essential amino acids — alongside 4.9g of \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product\/dietary-fibre-complex\/\" target=\"_blank\"\u003edietary fibre\u003c\/a\u003e and 14 added herbs. Non-GMO. No hexane. No artificial colours, flavours, or sweeteners. Stevia-sweetened. Vegan, Halal approved, and manufactured by an Informed Manufacturer in the United Kingdom.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DESCRIPTION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAbout This Product\u003c\/p\u003e\n\u003cdiv class=\"desc-body\"\u003e\n\u003cp\u003eVeldic Hemp-Core Plant Protein is a thoughtfully formulated plant protein powder combining the nutritional completeness of hemp seed with a supporting ensemble of 14 herbs, botanicals, and superfoods. It is designed for those seeking a clean, naturally high-protein addition to a vegan, vegetarian, or simply plant-forward daily routine.\u003c\/p\u003e\n\u003cp\u003eHemp seed provides a complete protein — containing all essential amino acids — and is notably easily digestible, making it a practical alternative to whey and soya for those who experience \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product-category\/digestion\/\" target=\"_blank\"\u003edigestive discomfort\u003c\/a\u003e with dairy-based proteins. Unlike many hemp protein powders, this formula uses no hexane or other synthetic solvents — the protein is extracted using only water, pressure, and flocculation.\u003c\/p\u003e\n\u003c!-- Macro stats --\u003e\n\u003cdiv class=\"protein-spotlight\"\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-eyebrow\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eProtein\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-value\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e13.6g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-label\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePer 30g serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-eyebrow\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eDietary Fibre\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-value\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e4.9g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-label\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePer 30g serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-eyebrow\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eCalories\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-value\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e110\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-label\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ekcal per 30g serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-eyebrow\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eSaturated Fat\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-value\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e0.3g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-label\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePer 30g serving · Low in sat fat\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Credentials --\u003e\n\u003cdiv class=\"cred-row\"\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNon-GMO\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNo Hexane — Water, Pressure \u0026amp; Flocculation Process\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eInformed Manufacturer · UK Manufactured\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNo Added Sugar · Stevia-Sweetened\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNo Artificial Colours, Flavours or Sweeteners\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Protein EFSA claim --\u003e\n\u003cdiv class=\"claim-callout\"\u003e\n\u003cspan class=\"claim-pill\"\u003eProtein\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003e\u003ca rel=\"noopener\" href=\"http:\/\/www.efsa.europa.eu\/en\/efsajournal\/doc\/1811.pdf\" target=\"_blank\"\u003eProtein contributes to\u003c\/a\u003e a growth in muscle mass, the maintenance of muscle mass, and the maintenance of normal bones — a recognised EU\/UK EFSA-backed claim central to this formula's positioning as a high-protein \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product-category\/protein-powders\/\" target=\"_blank\"\u003eplant protein\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ TWO-PILLAR FORMULA ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eA Two-Pillar Formula\u003c\/p\u003e\n\u003cdiv class=\"dual-cards\"\u003e\n\u003cdiv class=\"dual-card hemp-card\"\u003e\n\u003cdiv class=\"dc-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2C8 6 4 10 4 14a8 8 0 0 0 16 0c0-4-4-8-8-12z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"dc-title\"\u003eHemp Seed Protein — Complete \u0026amp; Clean\u003c\/p\u003e\n\u003cp class=\"dc-copy\"\u003eSourced from Cannabis sativa L., hemp seed provides a complete protein — all essential amino acids — at 45.2g per 100g. It is easily digestible and naturally low in saturated fat. Unlike many hemp proteins on the market, this formula is extracted without hexane or synthetic solvents — using water, pressure, and flocculation only. An ideal alternative to \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product-category\/protein-powders\/\" target=\"_blank\"\u003ewhey and soya-based protein powders\u003c\/a\u003e for those who prefer a plant-based or dairy-free option.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dual-card herb-card\"\u003e\n\u003cdiv class=\"dc-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M4 18V6M20 18V6M12 22V2M4 6l8-4 8 4M4 18l8 4 8-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"dc-title\"\u003e14 Added Herbs \u0026amp; Botanicals\u003c\/p\u003e\n\u003cp class=\"dc-copy\"\u003eBeyond the protein, this formula incorporates 14 herbs and plant-based ingredients — including spirulina, chlorella, acerola cherry, baobab, acaí berry, blackcurrant, and more — enriching each serving with a broad spectrum of naturally occurring plant compounds alongside the protein and \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product\/dietary-fibre-complex\/\" target=\"_blank\"\u003edietary fibre\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ HERBAL BLEND ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003e14 Added Herbs \u0026amp; Botanicals\u003c\/p\u003e\n\u003cdiv class=\"herb-grid\"\u003e\n\u003cspan class=\"herb-tag\"\u003eAlfalfa\u003c\/span\u003e \u003cspan class=\"herb-tag\"\u003eBeetroot\u003c\/span\u003e \u003cspan class=\"herb-tag\"\u003eCeylon Cinnamon\u003c\/span\u003e \u003cspan class=\"herb-tag\"\u003eDandelion Root\u003c\/span\u003e \u003cspan class=\"herb-tag\"\u003eGreen Tea Leaf\u003c\/span\u003e \u003cspan class=\"herb-tag\"\u003eSpirulina\u003c\/span\u003e \u003cspan class=\"herb-tag\"\u003eAcerola Cherry\u003c\/span\u003e \u003cspan class=\"herb-tag\"\u003eChlorella\u003c\/span\u003e \u003cspan class=\"herb-tag\"\u003eBlackcurrant Fruit\u003c\/span\u003e \u003cspan class=\"herb-tag\"\u003eParsley Leaf\u003c\/span\u003e \u003cspan class=\"herb-tag\"\u003eBaobab Fruit\u003c\/span\u003e \u003cspan class=\"herb-tag\"\u003eSpinach Leaf\u003c\/span\u003e \u003cspan class=\"herb-tag\"\u003eAcaí Berry\u003c\/span\u003e \u003cspan class=\"herb-tag\"\u003eFenugreek\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ KEY BENEFITS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eKey Benefits\u003c\/p\u003e\n\u003cdiv class=\"benefits-grid\"\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle r=\"4\" cy=\"7\" cx=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"benefit-label\"\u003eMuscle Mass \u0026amp; Bones\u003c\/p\u003e\n\u003cp class=\"benefit-copy\"\u003eProtein contributes to the growth and maintenance of muscle mass and the maintenance of normal bones — the EFSA-recognised claim supporting this product's protein credentials.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2C8 6 4 10 4 14a8 8 0 0 0 16 0c0-4-4-8-8-12z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"benefit-label\"\u003eComplete Amino Acid Profile\u003c\/p\u003e\n\u003cp class=\"benefit-copy\"\u003eHemp seed provides all essential amino acids — making it a complete plant protein source and a nutritionally rounded alternative to animal-derived proteins.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 6h18M3 12h18M3 18h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"benefit-label\"\u003eHigh in Dietary Fibre\u003c\/p\u003e\n\u003cp class=\"benefit-copy\"\u003e4.9g of \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product\/dietary-fibre-complex\/\" target=\"_blank\"\u003edietary fibre\u003c\/a\u003e per 30g serving — making this a dual-purpose protein and fibre supplement in a single, convenient powder.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22C6.48 22 2 17.52 2 12S6.48 2 12 2s10 4.48 10 10-4.48 10-10 10z\"\u003e\u003c\/path\u003e\u003cpath d=\"M8 14s1.5 2 4 2 4-2 4-2\"\u003e\u003c\/path\u003e\u003cline y2=\"9\" x2=\"9.01\" y1=\"9\" x1=\"9\"\u003e\u003c\/line\u003e\u003cline y2=\"9\" x2=\"15.01\" y1=\"9\" x1=\"15\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"benefit-label\"\u003eEasy Digestibility\u003c\/p\u003e\n\u003cp class=\"benefit-copy\"\u003eHemp protein is notably gentle on the digestive system. Ideal for those who experience \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product-category\/digestion\/\" target=\"_blank\"\u003ebloating or digestive discomfort\u003c\/a\u003e with whey, soya, or other dairy-based proteins.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"benefit-label\"\u003eNon-GMO · No Hexane\u003c\/p\u003e\n\u003cp class=\"benefit-copy\"\u003eExtracted using only water, pressure, and flocculation — no hexane, no synthetic solvents, no compromise. Non-GMO hemp seed from a responsible supply chain.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"benefit-label\"\u003eVersatile Daily Use\u003c\/p\u003e\n\u003cp class=\"benefit-copy\"\u003eBlend into a shake, add to smoothies, stir into yogurt, or mix with berries. A flexible, unfussy powder suited to any plant-forward daily routine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ NUTRITIONAL INFORMATION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eNutritional Information\u003c\/p\u003e\n\u003cp style=\"font-size: 0.8rem; color: var(--muted); margin-bottom: 0.75rem;\"\u003ePer 30g serving (¾ scoop \/ 3 heaped teaspoons)  ·  Minimum 16 servings per 500g pot\u003c\/p\u003e\n\u003cdiv class=\"macro-row\"\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e110\u003cspan style=\"font-size: .7rem;\"\u003ekcal\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eEnergy\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e13.6\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eProtein\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e4.9\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eFibre\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e6.1\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eCarbs\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e2.4\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eFat\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 0.6rem; font-size: 0.73rem; color: var(--muted); line-height: 1.6;\"\u003ePer 100g: 366kcal · 45.2g Protein · 16.2g Fibre · 20.3g Carbs · 8.0g Fat (1.0g saturates) · 0g Salt\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 0.75rem;\" class=\"ingredient-box\"\u003e\n\u003cstrong\u003eFull Ingredients:\u003c\/strong\u003e Hemp Seed Protein Powder (Cannabis sativa L.); Herbal Blend: Alfalfa Powder (Medicago sativa), Beetroot Powder (Beta Vulgaris), Ceylon Cinnamon Bark Powder (Cinnamomum zeylanicum), Dandelion Root Powder (Taraxacum officinale), Green Tea Leaf Powder (Camellia Sinensis), Spirulina Powder (Arthrospira platensis), Acerola Cherry Fruit Extract (Malpighia glabra), Chlorella Powder (Chlorella vulgaris), Blackcurrant Fruit Extract (Ribes nigrum), Parsley Leaf Powder (Petroselinum crispum), Baobab Fruit Pulp Powder (Adansonia digitata), Spinach Leaf Powder (Spinacia oleracea), Acai Berry Extract (Euterpe Oleracae Martius), Fenugreek Extract (Trigonella foenum-graecum); Sweetener: Stevia Leaf Extract (Steviol glycosides).\u003c\/div\u003e\n\u003cdiv class=\"allergen-note\"\u003e\n\u003cstrong\u003eAllergen Advice:\u003c\/strong\u003e No listed allergens. Manufactured in a facility which handles cereals, egg, fish, milk, nuts, soya, mustard, seeds and products derived from crustaceans. Suitable for vegetarians and vegans. Sweetened with stevia leaf extract — no added sugar.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ USAGE ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eSuggested Use\u003c\/p\u003e\n\u003cdiv class=\"usage-box\"\u003e\n\u003cdiv class=\"usage-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h1a4 4 0 0 1 0 8h-1M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8zM6 1v3M10 1v3M14 1v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"usage-text\"\u003e\n\u003cstrong\u003eAdd ¾ scoop or 3 heaped teaspoons (30g) to water, juice, or a milk alternative of your choice\u003c\/strong\u003e Shake or blend well. You can also stir into yogurt, mix with berries, or use creatively in plant-based recipes.\n\u003cp class=\"usage-tip\"\u003eTry with coconut milk or cold-pressed juice for best flavour. Can be taken as part of a high-protein vegan or halal diet plan.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ WARNINGS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eImportant Information\u003c\/p\u003e\n\u003cul class=\"warnings-list\"\u003e\n\u003cli\u003eThis product is a food supplement \/ food. Do not use as a sole source of nutrition.\u003c\/li\u003e\n\u003cli\u003eKeep out of reach of children. Store in a cool, dry place, away from direct sunlight. Reseal tightly after use.\u003c\/li\u003e\n\u003cli\u003eIf you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition, consult your GP or a qualified healthcare professional before use.\u003c\/li\u003e\n\u003cli\u003eFood supplements are not a substitute for a varied, balanced diet and healthy lifestyle.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DISCLAIMER ══ --\u003e\n\u003cdiv class=\"disclaimer\"\u003e\n\u003cp class=\"disclaimer-title\"\u003eDisclaimer\u003c\/p\u003e\n\u003cp\u003eFood supplements are intended to complement a balanced diet and healthy lifestyle — not to replace them. The stated benefits reflect recognised EU\/UK nutrition and health claims and are not intended to diagnose, treat, cure, or prevent any disease or medical condition.\u003c\/p\u003e\n\u003cp\u003eIf you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition, please consult your GP or a qualified healthcare professional before use. Results may vary between individuals.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ══ BRAND FOOTER ══ --\u003e\u003cfooter class=\"brand-footer\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"footer-brand\"\u003eVeldic\u003c\/p\u003e\n\u003cp class=\"footer-tagline\"\u003eElevate your Everyday  ·  Science-led · Uncompromising Purity\u003c\/p\u003e\n\u003c\/div\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 44 50\" height=\"72\" width=\"64\" class=\"footer-leaf\"\u003e\n      \u003cpath fill=\"#4D9A57\" d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\"\u003e\u003c\/path\u003e\n      \u003cpath fill=\"url(#fgHMP)\" d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\"\u003e\u003c\/path\u003e\n      \u003cdefs\u003e\u003clineargradient gradientunits=\"userSpaceOnUse\" y2=\"46\" x2=\"16\" y1=\"4\" x1=\"30\" id=\"fgHMP\"\u003e\u003cstop stop-color=\"#E8C96A\" offset=\"0%\"\u003e\u003c\/stop\u003e\u003cstop stop-color=\"#C9972A\" offset=\"100%\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n    \u003c\/svg\u003e\u003c\/footer\u003e\u003c\/article\u003e","brand":"Veldic","offers":[{"title":"Default Title","offer_id":57113826787672,"sku":"HPP500","price":24.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/3549\/2440\/files\/veldic-hemp-core-protein-fitness.png?v=1774372546"},{"product_id":"l-glutamine-powder","title":"L-Glutamine Powder","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n  :root {\n    --green-deep:   #1F5C2E;\n    --green:        #2D6A35;\n    --green-mid:    #3A7D44;\n    --green-light:  #EBF4EC;\n    --green-pale:   #F3F8F3;\n\n    --gold:         #C9972A;\n    --gold-light:   #E8C96A;\n    --gold-pale:    #FBF5E6;\n    --gold-dark:    #9B7318;\n\n    \/* Amino acid \/ purity accent — clean platinum-slate *\/\n    --slate:        #3A5068;\n    --slate-mid:    #5A7898;\n    --slate-light:  #90B0C8;\n    --slate-pale:   #EAF0F5;\n\n    \/* Science \/ conditionally essential accent — muted teal *\/\n    --teal:         #2A6868;\n    --teal-light:   #5AAAB0;\n    --teal-pale:    #E4F2F2;\n\n    --off-white:    #F5F4F0;\n    --warm-white:   #FAFAF7;\n    --text:         #1E2D1F;\n    --text-mid:     #3D4D3E;\n    --muted:        #6B7A6C;\n    --border:       #D8E4D9;\n    --border-gold:  #E2CA8A;\n\n    --font-display: 'Cormorant Garamond', Georgia, serif;\n    --font-body:    'DM Sans', sans-serif;\n  }\n\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    font-family: var(--font-body);\n    background: #ECEAE4;\n    color: var(--text);\n    line-height: 1.6;\n    padding: 2.5rem 1rem 5rem;\n  }\n\n  .shopify-desc {\n    max-width: 880px;\n    margin: 0 auto;\n    background: var(--warm-white);\n    border-radius: 3px;\n    overflow: hidden;\n    box-shadow: 0 2px 8px rgba(31,92,46,0.06), 0 12px 48px rgba(31,92,46,0.10);\n  }\n\n  \/* ══ HERO ══ *\/\n  .hero {\n    background: var(--green-deep);\n    padding: 3rem 2.8rem 2.6rem;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background:\n      radial-gradient(ellipse 55% 80% at 94% 20%, rgba(58,80,104,0.28) 0%, transparent 60%),\n      radial-gradient(ellipse 40% 55% at 5%  88%, rgba(42,104,104,0.18) 0%, transparent 55%),\n      radial-gradient(ellipse 50% 45% at 50% 115%, rgba(45,106,53,0.45) 0%, transparent 60%);\n    pointer-events: none;\n  }\n  .hero::after {\n    content: '';\n    position: absolute;\n    bottom: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, transparent 0%, var(--gold) 25%, var(--gold-light) 60%, transparent 100%);\n  }\n\n  .hero-eyebrow { font-size: 0.65rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold-light); margin-bottom: 1rem; position: relative; }\n  .hero-logo-row { display: flex; align-items: center; gap: 1rem; margin-bottom: 0.5rem; position: relative; }\n  .hero-leaf { flex-shrink: 0; width: 44px; height: 50px; }\n  .hero-title { font-family: var(--font-display); font-size: clamp(1.85rem, 5vw, 2.9rem); font-weight: 500; color: #fff; line-height: 1.1; }\n  .hero-title em { font-style: italic; color: var(--gold-light); }\n  .hero-sub { font-size: 0.78rem; font-weight: 300; color: rgba(255,255,255,0.4); letter-spacing: 0.18em; text-transform: uppercase; margin-top: 0.35rem; margin-bottom: 2rem; position: relative; }\n\n  .badge-strip { display: flex; flex-wrap: wrap; gap: 0.45rem; position: relative; }\n  .badge { display: inline-flex; align-items: center; gap: 0.38rem; padding: 0.32rem 0.8rem; border-radius: 2px; font-size: 0.68rem; font-weight: 500; letter-spacing: 0.07em; text-transform: uppercase; }\n  .badge-gold   { background: rgba(201,151,42,0.18);  color: var(--gold-light);      border: 1px solid rgba(201,151,42,0.35); }\n  .badge-green  { background: rgba(45,106,53,0.35);   color: #A8D4AC;                border: 1px solid rgba(45,106,53,0.5); }\n  .badge-slate  { background: rgba(58,80,104,0.24);   color: var(--slate-light);     border: 1px solid rgba(58,80,104,0.4); }\n  .badge-teal   { background: rgba(42,104,104,0.22);  color: var(--teal-light);      border: 1px solid rgba(42,104,104,0.38); }\n  .badge-outline{ background: transparent;            color: rgba(255,255,255,0.38); border: 1px solid rgba(255,255,255,0.15); }\n  .badge-dot { width: 4px; height: 4px; border-radius: 50%; background: currentColor; opacity: 0.8; }\n\n  .section { padding: 2rem 2.8rem; border-bottom: 1px solid var(--border); }\n  .section-label { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.9rem; display: flex; align-items: center; gap: 0.55rem; }\n  .section-label::after { content: ''; flex: 1; height: 1px; background: linear-gradient(90deg, var(--border-gold) 0%, transparent 100%); max-width: 180px; }\n\n  .summary-text { font-family: var(--font-display); font-size: 1.2rem; font-weight: 400; line-height: 1.78; color: var(--green-deep); }\n  .summary-text a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.4); text-underline-offset: 2px; }\n\n  .desc-body p { font-size: 0.88rem; color: var(--text-mid); line-height: 1.8; margin-bottom: 1rem; }\n  .desc-body p:last-child { margin-bottom: 0; }\n  .desc-body a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  \/* ══ PURITY SPOTLIGHT ══ *\/\n  .purity-spotlight {\n    background: var(--slate);\n    border-radius: 3px;\n    padding: 1.4rem 1.8rem;\n    position: relative;\n    overflow: hidden;\n    margin-top: 1.2rem;\n    display: flex;\n    gap: 1.5rem;\n    align-items: center;\n  }\n  .purity-spotlight::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 60% 80% at 95% 50%, rgba(201,151,42,0.12) 0%, transparent 65%); pointer-events: none; }\n  .purity-spotlight::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent, var(--gold) 30%, var(--gold-light) 70%, transparent); }\n  .ps-icon-wrap { flex-shrink: 0; width: 58px; height: 58px; border-radius: 50%; background: rgba(255,255,255,0.10); border: 1px solid rgba(255,255,255,0.18); display: flex; align-items: center; justify-content: center; position: relative; }\n  .ps-icon-wrap svg { width: 26px; height: 26px; stroke: var(--gold-light); fill: none; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round; }\n  .ps-text { position: relative; flex: 1; }\n  .ps-eyebrow { font-size: 0.6rem; font-weight: 600; letter-spacing: 0.24em; text-transform: uppercase; color: var(--slate-light); margin-bottom: 0.3rem; }\n  .ps-title { font-family: var(--font-display); font-size: 1.2rem; font-weight: 500; color: #fff; margin-bottom: 0.35rem; line-height: 1.25; }\n  .ps-title em { font-style: italic; color: var(--gold-light); }\n  .ps-body { font-size: 0.82rem; color: rgba(255,255,255,0.7); line-height: 1.65; }\n\n  \/* ══ SCIENCE EXPLAINER CARDS ══ *\/\n  .science-cards {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 1px;\n    background: var(--border);\n    border: 1px solid var(--border);\n    border-radius: 3px;\n    overflow: hidden;\n    margin-top: 0.4rem;\n  }\n  .sci-card { background: var(--warm-white); padding: 1.3rem 1.3rem; position: relative; overflow: hidden; }\n  .sci-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; }\n  .sci-card.s1::before { background: var(--slate); }\n  .sci-card.s2::before { background: var(--teal); }\n  .sci-icon { width: 36px; height: 36px; border-radius: 50%; margin-bottom: 0.6rem; display: flex; align-items: center; justify-content: center; }\n  .sci-card.s1 .sci-icon { background: var(--slate-pale); border: 1px solid rgba(58,80,104,0.2); }\n  .sci-card.s2 .sci-icon { background: var(--teal-pale); border: 1px solid rgba(42,104,104,0.2); }\n  .sci-icon svg { width: 16px; height: 16px; fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .sci-card.s1 .sci-icon svg { stroke: var(--slate); }\n  .sci-card.s2 .sci-icon svg { stroke: var(--teal); }\n  .sci-title { font-size: 0.71rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.07em; color: var(--green-deep); margin-bottom: 0.3rem; }\n  .sci-copy  { font-size: 0.81rem; color: var(--muted); line-height: 1.65; }\n  .sci-copy a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  \/* ══ THE L EXPLAINER ══ *\/\n  .l-explainer {\n    background: var(--teal-pale);\n    border: 1px solid rgba(42,104,104,0.2);\n    border-left: 4px solid var(--teal);\n    border-radius: 0 3px 3px 0;\n    padding: 1.2rem 1.4rem;\n    margin-top: 0.4rem;\n    display: flex;\n    gap: 1rem;\n    align-items: flex-start;\n  }\n  .le-badge { flex-shrink: 0; width: 42px; height: 42px; border-radius: 50%; background: rgba(42,104,104,0.12); border: 1px solid rgba(42,104,104,0.22); display: flex; align-items: center; justify-content: center; font-family: var(--font-display); font-size: 1.4rem; font-weight: 600; color: var(--teal); }\n  .le-text { font-size: 0.85rem; color: var(--text-mid); line-height: 1.7; }\n  .le-text strong { color: var(--teal); display: block; font-size: 0.78rem; text-transform: uppercase; letter-spacing: 0.07em; margin-bottom: 0.2rem; }\n  .le-text a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  \/* ══ CREDENTIALS STRIP ══ *\/\n  .cred-strip { display: flex; flex-wrap: wrap; gap: 0.6rem; padding: 0.9rem 1.1rem; background: var(--green-pale); border: 1px solid var(--border); border-radius: 3px; margin-top: 0.4rem; }\n  .cred-item { display: flex; align-items: center; gap: 0.5rem; font-size: 0.78rem; font-weight: 500; color: var(--green); }\n  .cred-item svg { width: 15px; height: 15px; stroke: var(--green); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n\n  \/* ══ BENEFIT GRID ══ *\/\n  .benefits-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.4rem; }\n  .benefit-item { background: var(--warm-white); padding: 1.2rem 1.3rem; display: flex; gap: 0.9rem; align-items: flex-start; transition: background 0.2s; }\n  .benefit-item:hover { background: var(--green-pale); }\n  .benefit-icon { flex-shrink: 0; width: 38px; height: 38px; border-radius: 50%; background: var(--green-light); border: 1px solid var(--border); display: flex; align-items: center; justify-content: center; margin-top: 0.05rem; }\n  .benefit-icon svg { width: 17px; height: 17px; stroke: var(--green); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .benefit-label { font-size: 0.7rem; font-weight: 600; letter-spacing: 0.06em; text-transform: uppercase; color: var(--green); margin-bottom: 0.25rem; }\n  .benefit-copy  { font-size: 0.81rem; color: var(--muted); line-height: 1.6; }\n  .benefit-copy a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  \/* ══ INGREDIENT \/ NUTRITION ══ *\/\n  .ing-panel {\n    background: var(--green-deep);\n    border-radius: 3px;\n    padding: 1.2rem 1.8rem;\n    position: relative;\n    overflow: hidden;\n    margin-top: 0.4rem;\n    display: flex;\n    gap: 1.5rem;\n    align-items: center;\n    justify-content: space-between;\n  }\n  .ing-panel::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 55% 80% at 95% 50%, rgba(201,151,42,0.10) 0%, transparent 65%); pointer-events: none; }\n  .ing-panel::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent, var(--gold) 30%, var(--gold-light) 70%, transparent); }\n  .ip-left { position: relative; }\n  .ip-eyebrow { font-size: 0.6rem; font-weight: 600; letter-spacing: 0.24em; text-transform: uppercase; color: rgba(255,255,255,0.45); margin-bottom: 0.3rem; }\n  .ip-name { font-family: var(--font-display); font-size: 1.35rem; font-weight: 500; color: #fff; line-height: 1.2; }\n  .ip-name em { font-style: italic; color: var(--gold-light); }\n  .ip-sub { font-size: 0.75rem; color: rgba(255,255,255,0.48); margin-top: 0.2rem; }\n  .ip-badges { display: flex; flex-wrap: wrap; gap: 0.4rem; margin-top: 0.6rem; position: relative; }\n  .ip-badge { font-size: 0.66rem; padding: 0.22rem 0.65rem; border-radius: 20px; background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.18); color: rgba(255,255,255,0.7); font-weight: 500; letter-spacing: 0.06em; text-transform: uppercase; }\n  .ip-right { text-align: right; position: relative; }\n  .ip-amount { font-family: var(--font-display); font-size: 2.8rem; font-weight: 600; color: var(--gold-light); line-height: 1; }\n  .ip-unit { font-size: 0.68rem; color: rgba(255,255,255,0.45); text-transform: uppercase; letter-spacing: 0.12em; margin-top: 0.15rem; }\n\n  .ingredient-box { font-size: 0.8rem; color: var(--muted); line-height: 1.7; margin-top: 0.8rem; padding: 0.8rem 1rem; background: var(--off-white); border-radius: 3px; border: 1px solid var(--border); }\n  .ingredient-box strong { color: var(--green-deep); }\n  .allergen-note { margin-top: 0.7rem; font-size: 0.78rem; background: var(--gold-pale); border-left: 3px solid var(--gold); padding: 0.65rem 1rem; border-radius: 0 3px 3px 0; color: var(--text-mid); line-height: 1.6; }\n  .allergen-note strong { color: var(--green-deep); }\n\n  \/* ══ USAGE ══ *\/\n  .usage-box { background: var(--green); border-radius: 3px; padding: 1.4rem 1.6rem; display: flex; gap: 1.2rem; align-items: center; position: relative; overflow: hidden; }\n  .usage-box::after { content: ''; position: absolute; right: -10px; bottom: -10px; width: 80px; height: 80px; border-radius: 50%; background: rgba(201,151,42,0.12); }\n  .usage-icon { flex-shrink: 0; width: 46px; height: 46px; border-radius: 50%; background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.2); display: flex; align-items: center; justify-content: center; }\n  .usage-icon svg { width: 20px; height: 20px; stroke: var(--gold-light); fill: none; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; }\n  .usage-text { font-size: 0.87rem; line-height: 1.65; color: rgba(255,255,255,0.82); position: relative; }\n  .usage-text strong { color: #fff; display: block; font-size: 0.95rem; margin-bottom: 0.2rem; }\n\n  \/* ══ WARNINGS ══ *\/\n  .warnings-list { list-style: none; display: flex; flex-direction: column; gap: 0.55rem; }\n  .warnings-list li { font-size: 0.82rem; color: var(--muted); line-height: 1.6; padding: 0.5rem 0.8rem; border-left: 2px solid var(--border); background: var(--off-white); border-radius: 0 2px 2px 0; }\n\n  \/* ══ DISCLAIMER ══ *\/\n  .disclaimer { background: var(--gold-pale); border-top: 1px solid var(--border-gold); padding: 1.6rem 2.8rem; }\n  .disclaimer-title { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.22em; text-transform: uppercase; color: var(--gold-dark); margin-bottom: 0.6rem; }\n  .disclaimer p { font-size: 0.74rem; color: #7A6F55; line-height: 1.75; margin-bottom: 0.35rem; }\n  .disclaimer p:last-child { margin-bottom: 0; }\n\n  \/* ══ BRAND FOOTER ══ *\/\n  .brand-footer { background: var(--green-deep); padding: 2.2rem 2.8rem; display: flex; align-items: center; justify-content: space-between; gap: 1.5rem; position: relative; overflow: hidden; }\n  .brand-footer::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent 0%, var(--gold) 35%, var(--gold-light) 65%, transparent 100%); }\n  .brand-footer::after { content: ''; position: absolute; right: -30px; top: -30px; width: 160px; height: 160px; border-radius: 50%; background: radial-gradient(circle, rgba(201,151,42,0.10) 0%, transparent 70%); }\n  .footer-brand { font-family: var(--font-display); font-size: 1.8rem; font-weight: 500; letter-spacing: 0.18em; color: #fff; line-height: 1; margin-bottom: 0.3rem; }\n  .footer-tagline { font-size: 0.7rem; color: rgba(255,255,255,0.38); letter-spacing: 0.12em; text-transform: uppercase; font-weight: 300; }\n  .footer-leaf { opacity: 0.18; flex-shrink: 0; }\n\n  .preview-note { text-align: center; font-size: 0.68rem; color: #9CA3AF; letter-spacing: 0.14em; text-transform: uppercase; margin-bottom: 1.2rem; }\n\n  @media (max-width: 640px) {\n    .section, .disclaimer, .brand-footer { padding-left: 1.3rem; padding-right: 1.3rem; }\n    .hero { padding: 2rem 1.3rem 2rem; }\n    .science-cards { grid-template-columns: 1fr; }\n    .benefits-grid { grid-template-columns: 1fr; }\n    .purity-spotlight { flex-direction: column; gap: 0.9rem; }\n    .ing-panel { flex-direction: column; align-items: flex-start; }\n    .ip-right { text-align: left; }\n    .brand-footer { flex-direction: column; text-align: center; }\n    .footer-leaf { display: none; }\n  }\n\u003c\/style\u003e\n\u003cp class=\"preview-note\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003carticle class=\"shopify-desc\"\u003e\u003c!-- ══ HERO ══ --\u003e\u003cheader class=\"hero\"\u003e\n\u003cp class=\"hero-eyebrow\"\u003eVeldic Premium Supplements\u003c\/p\u003e\n\u003cdiv class=\"hero-logo-row\"\u003e\n\u003csvg class=\"hero-leaf\" viewbox=\"0 0 44 50\" fill=\"none\"\u003e\n        \u003cpath d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\" fill=\"#4D9A57\" opacity=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 42 C22 30 28 16 38 5 C30 16 22 28 18 42Z\" fill=\"#2D6A35\" opacity=\"0.55\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\" fill=\"url(#hgLGLN)\"\u003e\u003c\/path\u003e\n        \u003cdefs\u003e\u003clineargradient id=\"hgLGLN\" x1=\"30\" y1=\"4\" x2=\"16\" y2=\"46\" gradientunits=\"userSpaceOnUse\"\u003e\u003cstop offset=\"0%\" stop-color=\"#E8C96A\"\u003e\u003c\/stop\u003e\u003cstop offset=\"100%\" stop-color=\"#C9972A\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n      \u003c\/svg\u003e\n\u003cdiv\u003e\n\u003ch1 class=\"hero-title\"\u003eL-Glutamine \u003cem\u003ePowder\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003e100g · Pure Amino Acid · Fermented from Glucose · Unflavoured\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"badge-strip\"\u003e\n\u003cspan class=\"badge badge-slate\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003ePure L-Glutamine\u003c\/span\u003e \u003cspan class=\"badge badge-slate\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eFermented from Glucose\u003c\/span\u003e \u003cspan class=\"badge badge-teal\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e\u003c\/span\u003e\u003cspan class=\"badge badge-gold\"\u003eUnflavoured\u003c\/span\u003e \u003cspan class=\"badge badge-green\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eVegan · Kosher · Halal\u003c\/span\u003e \u003cspan class=\"badge badge-outline\"\u003e100g Powder\u003c\/span\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- ══ QUICK SUMMARY ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAt a Glance\u003c\/p\u003e\n\u003cp class=\"summary-text\"\u003eA pure, unflavoured L-Glutamine amino acid powder — 100% single ingredient, fermented from glucose. The most abundant free amino acid in \u003ca href=\"https:\/\/www.specialistsupplements.com\/product-category\/muscle-and-sport\/\" rel=\"noopener\" target=\"_blank\"\u003emuscle\u003c\/a\u003e cells, and considered \u003ca href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/16215069\/\" rel=\"noopener\" target=\"_blank\"\u003econditionally essential\u003c\/a\u003e under certain circumstances. No additives, no fillers, no flavourings. Suitable for vegetarians and vegans. Halal and Kosher approved.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DESCRIPTION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAbout This Product\u003c\/p\u003e\n\u003cdiv class=\"desc-body\"\u003e\n\u003cp\u003eVeldic L-Glutamine Powder is a single-ingredient, pharmaceutical-grade amino acid powder of the highest available purity. L-Glutamine is the most abundant free amino acid in muscle cells and is found naturally in the body, in dietary protein sources, and in certain plant foods. While classified as a non-essential amino acid under standard nutritional classification, it is also \u003ca href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/16215069\/\" rel=\"noopener\" target=\"_blank\"\u003ewidely regarded as conditionally essential\u003c\/a\u003e — a status that acknowledges the body's own production can be challenged under certain circumstances including intense physical training, illness, and periods of metabolic stress.\u003c\/p\u003e\n\u003cp\u003eThis L-Glutamine is sourced from fermented glucose — making it entirely plant-derived and suitable for vegetarians, vegans, and those following a kosher or halal diet. It is completely unflavoured, dissolving cleanly into water, juice, a \u003ca href=\"https:\/\/www.specialistsupplements.com\/product-category\/protein-powders\/\" rel=\"noopener\" target=\"_blank\"\u003eprotein shake\u003c\/a\u003e, or any other liquid of your choice.\u003c\/p\u003e\n\u003c!-- Purity spotlight --\u003e\n\u003cdiv class=\"purity-spotlight\"\u003e\n\u003cdiv class=\"ps-icon-wrap\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.87L12 17.77 5.82 21 7 14.14 2 9.27l6.91-1.01L12 2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"ps-text\"\u003e\n\u003cp class=\"ps-eyebrow\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eSingle Ingredient · 100% Purity · Zero Fillers\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-title\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePure L-Glutamine — \u003cem\u003eNothing Added, Nothing Removed\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-body\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eThis is a single-ingredient product. The pot contains one thing only: pure L-Glutamine powder, fermented from glucose. No binders, bulking agents, flavourings, sweeteners, or fillers of any kind. What you see on the label is exactly what is in the product.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ AMINO ACID SCIENCE ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eThe Science — Amino Acids \u0026amp; L-Glutamine\u003c\/p\u003e\n\u003cdiv class=\"science-cards\"\u003e\n\u003cdiv class=\"sci-card s1\"\u003e\n\u003cdiv class=\"sci-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"sci-title\"\u003eAmino Acids — The Building Blocks of Protein\u003c\/p\u003e\n\u003cp class=\"sci-copy\"\u003eAmino acids are the building blocks of \u003ca href=\"https:\/\/www.specialistsupplements.com\/product-category\/protein-powders\/\" rel=\"noopener\" target=\"_blank\"\u003eprotein\u003c\/a\u003e — structural components of every cell and tissue in the body, including \u003ca href=\"https:\/\/www.specialistsupplements.com\/product-category\/muscle-and-sport\/\" rel=\"noopener\" target=\"_blank\"\u003emuscle\u003c\/a\u003e tissue, internal organs, tendons, and \u003ca href=\"https:\/\/www.specialistsupplements.com\/product-category\/skin-and-beauty\/\" rel=\"noopener\" target=\"_blank\"\u003eskin, hair, and nails\u003c\/a\u003e. There are 20 amino acids: 12 are produced naturally by the body (non-essential), while 8 must be obtained through diet (essential).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sci-card s2\"\u003e\n\u003cdiv class=\"sci-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm-1-4h2v-4h-2v4zm0-6h2V8h-2v2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"sci-title\"\u003eConditionally Essential — What Does That Mean?\u003c\/p\u003e\n\u003cp class=\"sci-copy\"\u003eWhile normally classified as non-essential, glutamine is \u003ca href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/16215069\/\" rel=\"noopener\" target=\"_blank\"\u003ewidely regarded as conditionally essential\u003c\/a\u003e — a status that acknowledges the body's endogenous production may not always meet demand. The most abundant free amino acid in muscle cells, and a component of glutathione, a nutrient present in virtually every cell.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- What does the L stand for --\u003e\n\u003cdiv class=\"l-explainer\"\u003e\n\u003cdiv class=\"le-badge\"\u003eL\u003c\/div\u003e\n\u003cdiv class=\"le-text\"\u003e\n\u003cstrong\u003eWhat Does the \"L\" in L-Glutamine Stand For?\u003c\/strong\u003e The \"L\" stands for \u003cem\u003elevo\u003c\/em\u003e (Latin for \"left\") — describing its molecular orientation. As with most amino acids, glutamine exists in two mirror-image forms: L-Glutamine and D-Glutamine. L-Glutamine is \u003ca href=\"https:\/\/www.healthline.com\/nutrition\/glutamine#TOC_TITLE_HDR_4\" rel=\"noopener\" target=\"_blank\"\u003ewidely considered\u003c\/a\u003e to be the more biologically active form — the one naturally found and used throughout the body, synthesised from ornithine, arginine, and proline.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ KEY BENEFITS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eKey Benefits\u003c\/p\u003e\n\u003cdiv class=\"benefits-grid\"\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2C8 6 4 10 4 14a8 8 0 0 0 16 0c0-4-4-8-8-12z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"benefit-label\"\u003ePure Single Ingredient\u003c\/p\u003e\n\u003cp class=\"benefit-copy\"\u003e100% L-Glutamine — no fillers, bulking agents, artificial flavourings, or sweeteners. The entire 100g pot contains one ingredient only.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"benefit-label\"\u003ePlant-Derived \u0026amp; Vegan\u003c\/p\u003e\n\u003cp class=\"benefit-copy\"\u003eFermented from glucose — entirely plant-derived and suitable for vegetarians, vegans, and those following kosher or halal dietary requirements.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"benefit-label\"\u003eFlexible Daily Dosing\u003c\/p\u003e\n\u003cp class=\"benefit-copy\"\u003eAdjustable serving from 5g to 15g per day — allowing the dose to be tailored to individual needs and as advised by a practitioner. Between 7 and 20 servings per 100g pot.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h1a4 4 0 0 1 0 8h-1M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8zM6 1v3M10 1v3M14 1v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"benefit-label\"\u003eUnflavoured \u0026amp; Versatile\u003c\/p\u003e\n\u003cp class=\"benefit-copy\"\u003eDissolves cleanly in water, juice, a \u003ca href=\"https:\/\/www.specialistsupplements.com\/product-category\/protein-powders\/\" rel=\"noopener\" target=\"_blank\"\u003eprotein shake\u003c\/a\u003e, or any other liquid — tasteless and easy to incorporate into any existing routine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ QUALITY CREDENTIALS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eQuality \u0026amp; Credentials\u003c\/p\u003e\n\u003cdiv class=\"cred-strip\"\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e100% Pure L-Glutamine\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eFermented from Glucose — Plant-Derived\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eVegan \u0026amp; Vegetarian\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eKosher Approved\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eHalal Approved\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNo Fillers · No Artificial Additives\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ NUTRITIONAL INFORMATION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eNutritional Information\u003c\/p\u003e\n\u003cp style=\"font-size: 0.8rem; color: var(--muted); margin-bottom: 0.75rem;\"\u003e7–20 servings per 100g pot  ·  Based on 5g–15g per serving\u003c\/p\u003e\n\u003cdiv class=\"ing-panel\"\u003e\n\u003cdiv class=\"ip-left\"\u003e\n\u003cp class=\"ip-eyebrow\"\u003eSingle Ingredient · 100g per Pot\u003c\/p\u003e\n\u003cp class=\"ip-name\"\u003eL-Glutamine \u003cem\u003ePowder\u003c\/em\u003e\u003c\/p\u003e\n\u003cp class=\"ip-sub\"\u003eCannabis sativa L. — Fermented from glucose · Vegan source\u003c\/p\u003e\n\u003cdiv class=\"ip-badges\"\u003e\n\u003cspan class=\"ip-badge\"\u003ePure Amino Acid\u003c\/span\u003e \u003cspan class=\"ip-badge\"\u003eFermented Source\u003c\/span\u003e \u003cspan class=\"ip-badge\"\u003eUnflavoured\u003c\/span\u003e \u003cspan class=\"ip-badge\"\u003eNo Excipients\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ip-right\"\u003e\n\u003cp class=\"ip-amount\"\u003e100\u003cspan style=\"font-size: 1.4rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ip-unit\"\u003eNet weight \/ L-Glutamine\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-box\" style=\"margin-top: 0.75rem;\"\u003e\n\u003cstrong\u003eFull Ingredients:\u003c\/strong\u003e L-Glutamine powder.  ·  No other ingredients. No fillers, binders, flavourings, sweeteners, or excipients of any kind.\u003c\/div\u003e\n\u003cdiv class=\"allergen-note\"\u003e\n\u003cstrong\u003eAllergen Advice:\u003c\/strong\u003e No listed allergens. This is a single-ingredient, pure amino acid powder. Suitable for vegetarians and vegans. Fermented from glucose (plant-derived, not animal-derived).\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ USAGE ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eSuggested Use\u003c\/p\u003e\n\u003cdiv class=\"usage-box\"\u003e\n\u003cdiv class=\"usage-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h1a4 4 0 0 1 0 8h-1M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8zM6 1v3M10 1v3M14 1v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"usage-text\"\u003e\u003cstrong\u003eTake 5g (1 tsp) to 15g (3 tsp) per day — dissolved in water, juice, or a shake\u003c\/strong\u003e Or as required, or as advised by a practitioner. 100g per pot (approximately 7–20 servings depending on dose).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ WARNINGS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eImportant Information\u003c\/p\u003e\n\u003cul class=\"warnings-list\"\u003e\n\u003cli\u003eThis product is a food supplement. Do not exceed the recommended daily intake unless advised by a qualified health professional.\u003c\/li\u003e\n\u003cli\u003eKeep out of reach of children. Store in a cool, dry place, away from direct sunlight. Reseal tightly after use.\u003c\/li\u003e\n\u003cli\u003eIf you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition, consult your GP or a qualified healthcare professional before use.\u003c\/li\u003e\n\u003cli\u003eFood supplements are not a substitute for a varied, balanced diet and healthy lifestyle.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DISCLAIMER ══ --\u003e\n\u003cdiv class=\"disclaimer\"\u003e\n\u003cp class=\"disclaimer-title\"\u003eDisclaimer\u003c\/p\u003e\n\u003cp\u003eFood supplements are intended to complement a balanced diet and healthy lifestyle — not to replace them. This product is not intended to diagnose, treat, cure, or prevent any disease or medical condition.\u003c\/p\u003e\n\u003cp\u003eIf you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition, please consult your GP or a qualified healthcare professional before use. Results may vary between individuals.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ══ BRAND FOOTER ══ --\u003e\u003cfooter class=\"brand-footer\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"footer-brand\"\u003eVeldic\u003c\/p\u003e\n\u003cp class=\"footer-tagline\"\u003eElevate your Everyday  ·  Science-led · Uncompromising Purity\u003c\/p\u003e\n\u003c\/div\u003e\n\u003csvg class=\"footer-leaf\" width=\"64\" height=\"72\" viewbox=\"0 0 44 50\" fill=\"none\"\u003e\n      \u003cpath d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\" fill=\"#4D9A57\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\" fill=\"url(#fgLGLN)\"\u003e\u003c\/path\u003e\n      \u003cdefs\u003e\u003clineargradient id=\"fgLGLN\" x1=\"30\" y1=\"4\" x2=\"16\" y2=\"46\" gradientunits=\"userSpaceOnUse\"\u003e\u003cstop offset=\"0%\" stop-color=\"#E8C96A\"\u003e\u003c\/stop\u003e\u003cstop offset=\"100%\" stop-color=\"#C9972A\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n    \u003c\/svg\u003e\u003c\/footer\u003e\u003c\/article\u003e","brand":"Veldic","offers":[{"title":"Default Title","offer_id":57113827737944,"sku":"SN0181","price":19.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/3549\/2440\/files\/veldic-l-glutamine-powder-fitness.png?v=1774436298"},{"product_id":"soy-pro-cocoa-shake","title":"Soy-Pro Cocoa Shake","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n  :root {\n    --green-deep:   #1F5C2E;\n    --green:        #2D6A35;\n    --green-mid:    #3A7D44;\n    --green-light:  #EBF4EC;\n    --green-pale:   #F3F8F3;\n\n    --gold:         #C9972A;\n    --gold-light:   #E8C96A;\n    --gold-pale:    #FBF5E6;\n    --gold-dark:    #9B7318;\n\n    \/* Cocoa \/ chocolate accent — deep warm cacao *\/\n    --cacao:        #4A2E18;\n    --cacao-mid:    #7A5030;\n    --cacao-light:  #B08060;\n    --cacao-pale:   #F7F0E8;\n\n    \/* Protein \/ soy accent — warm oat-cream *\/\n    --protein:      #7A6030;\n    --protein-light:#C0A060;\n    --protein-pale: #FAF4E6;\n\n    \/* Vitamin fortified accent — citrus-warm *\/\n    --vitmin:       #8A6018;\n    --vitmin-light: #D0A040;\n    --vitmin-pale:  #FBF3E0;\n\n    --off-white:    #F5F4F0;\n    --warm-white:   #FAFAF7;\n    --text:         #1E2D1F;\n    --text-mid:     #3D4D3E;\n    --muted:        #6B7A6C;\n    --border:       #D8E4D9;\n    --border-gold:  #E2CA8A;\n\n    --font-display: 'Cormorant Garamond', Georgia, serif;\n    --font-body:    'DM Sans', sans-serif;\n  }\n\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    font-family: var(--font-body);\n    background: #ECEAE4;\n    color: var(--text);\n    line-height: 1.6;\n    padding: 2.5rem 1rem 5rem;\n  }\n\n  .shopify-desc {\n    max-width: 880px;\n    margin: 0 auto;\n    background: var(--warm-white);\n    border-radius: 3px;\n    overflow: hidden;\n    box-shadow: 0 2px 8px rgba(31,92,46,0.06), 0 12px 48px rgba(31,92,46,0.10);\n  }\n\n  \/* ══ HERO ══ *\/\n  .hero {\n    background: var(--green-deep);\n    padding: 3rem 2.8rem 2.6rem;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background:\n      radial-gradient(ellipse 55% 80% at 94% 20%, rgba(74,46,24,0.30) 0%, transparent 60%),\n      radial-gradient(ellipse 40% 55% at 5%  88%, rgba(122,96,48,0.18) 0%, transparent 55%),\n      radial-gradient(ellipse 50% 45% at 50% 115%, rgba(45,106,53,0.45) 0%, transparent 60%);\n    pointer-events: none;\n  }\n  .hero::after {\n    content: '';\n    position: absolute;\n    bottom: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, transparent 0%, var(--gold) 25%, var(--gold-light) 60%, transparent 100%);\n  }\n\n  .hero-eyebrow { font-size: 0.65rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold-light); margin-bottom: 1rem; position: relative; }\n  .hero-logo-row { display: flex; align-items: center; gap: 1rem; margin-bottom: 0.5rem; position: relative; }\n  .hero-leaf { flex-shrink: 0; width: 44px; height: 50px; }\n  .hero-title { font-family: var(--font-display); font-size: clamp(1.85rem, 5vw, 2.9rem); font-weight: 500; color: #fff; line-height: 1.1; }\n  .hero-title em { font-style: italic; color: var(--gold-light); }\n  .hero-sub { font-size: 0.78rem; font-weight: 300; color: rgba(255,255,255,0.4); letter-spacing: 0.18em; text-transform: uppercase; margin-top: 0.35rem; margin-bottom: 2rem; position: relative; }\n\n  .badge-strip { display: flex; flex-wrap: wrap; gap: 0.45rem; position: relative; }\n  .badge { display: inline-flex; align-items: center; gap: 0.38rem; padding: 0.32rem 0.8rem; border-radius: 2px; font-size: 0.68rem; font-weight: 500; letter-spacing: 0.07em; text-transform: uppercase; }\n  .badge-gold    { background: rgba(201,151,42,0.18);  color: var(--gold-light);       border: 1px solid rgba(201,151,42,0.35); }\n  .badge-green   { background: rgba(45,106,53,0.35);   color: #A8D4AC;                 border: 1px solid rgba(45,106,53,0.5); }\n  .badge-cacao   { background: rgba(74,46,24,0.26);    color: var(--cacao-light);      border: 1px solid rgba(74,46,24,0.42); }\n  .badge-protein { background: rgba(122,96,48,0.22);   color: var(--protein-light);    border: 1px solid rgba(122,96,48,0.38); }\n  .badge-outline { background: transparent;            color: rgba(255,255,255,0.38);  border: 1px solid rgba(255,255,255,0.15); }\n  .badge-dot { width: 4px; height: 4px; border-radius: 50%; background: currentColor; opacity: 0.8; }\n\n  .section { padding: 2rem 2.8rem; border-bottom: 1px solid var(--border); }\n  .section-label { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.9rem; display: flex; align-items: center; gap: 0.55rem; }\n  .section-label::after { content: ''; flex: 1; height: 1px; background: linear-gradient(90deg, var(--border-gold) 0%, transparent 100%); max-width: 180px; }\n\n  .summary-text { font-family: var(--font-display); font-size: 1.2rem; font-weight: 400; line-height: 1.78; color: var(--green-deep); }\n\n  .desc-body p { font-size: 0.88rem; color: var(--text-mid); line-height: 1.8; margin-bottom: 1rem; }\n  .desc-body p:last-child { margin-bottom: 0; }\n\n  \/* ══ PROTEIN SPOTLIGHT ══ *\/\n  .protein-spotlight {\n    background: var(--cacao);\n    border-radius: 3px;\n    padding: 1.5rem 1.8rem;\n    position: relative;\n    overflow: hidden;\n    margin-top: 1.2rem;\n  }\n  .protein-spotlight::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 60% 80% at 95% 50%, rgba(201,151,42,0.14) 0%, transparent 65%); pointer-events: none; }\n  .protein-spotlight::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent, var(--gold) 30%, var(--gold-light) 70%, transparent); }\n  .ps-eyebrow { font-size: 0.6rem; font-weight: 600; letter-spacing: 0.26em; text-transform: uppercase; color: var(--cacao-light); margin-bottom: 0.4rem; position: relative; }\n  .ps-title { font-family: var(--font-display); font-size: 1.2rem; font-weight: 500; color: #fff; margin-bottom: 0.7rem; position: relative; line-height: 1.25; }\n  .ps-title em { font-style: italic; color: var(--gold-light); }\n  .ps-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: 0.55rem; position: relative; }\n  .ps-stat { background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.12); border-radius: 2px; padding: 0.65rem 0.75rem; text-align: center; }\n  .ps-val { font-family: var(--font-display); font-size: 1.2rem; font-weight: 600; color: var(--gold-light); line-height: 1; margin-bottom: 0.15rem; }\n  .ps-lab { font-size: 0.62rem; font-weight: 500; color: rgba(255,255,255,0.5); letter-spacing: 0.07em; text-transform: uppercase; line-height: 1.35; }\n\n  \/* ══ CREDENTIALS STRIP ══ *\/\n  .cred-strip { display: flex; flex-wrap: wrap; gap: 0.6rem; padding: 0.9rem 1.1rem; background: var(--cacao-pale); border: 1px solid rgba(74,46,24,0.15); border-radius: 3px; margin-top: 0.9rem; }\n  .cred-item { display: flex; align-items: center; gap: 0.5rem; font-size: 0.78rem; font-weight: 500; color: var(--cacao); }\n  .cred-item svg { width: 14px; height: 14px; stroke: var(--cacao); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n\n  \/* ══ THREE-PILLAR ══ *\/\n  .pillars { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.4rem; }\n  .pillar { background: var(--warm-white); padding: 1.3rem 1.1rem; position: relative; overflow: hidden; transition: background 0.2s; }\n  .pillar:hover { background: var(--green-pale); }\n  .pillar::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; }\n  .pillar.p-protein::before { background: var(--cacao); }\n  .pillar.p-fibre::before   { background: var(--green-mid); }\n  .pillar.p-vitmins::before { background: var(--vitmin); }\n  .pillar-icon { width: 36px; height: 36px; border-radius: 50%; margin-bottom: 0.55rem; display: flex; align-items: center; justify-content: center; }\n  .pillar.p-protein .pillar-icon { background: var(--cacao-pale);   border: 1px solid rgba(74,46,24,0.2); }\n  .pillar.p-fibre   .pillar-icon { background: var(--green-light);   border: 1px solid var(--border); }\n  .pillar.p-vitmins .pillar-icon { background: var(--vitmin-pale);   border: 1px solid rgba(138,96,24,0.2); }\n  .pillar-icon svg { width: 16px; height: 16px; fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .pillar.p-protein .pillar-icon svg { stroke: var(--cacao); }\n  .pillar.p-fibre   .pillar-icon svg { stroke: var(--green); }\n  .pillar.p-vitmins .pillar-icon svg { stroke: var(--vitmin); }\n  .pillar-title { font-size: 0.7rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.07em; color: var(--green-deep); margin-bottom: 0.3rem; }\n  .pillar-copy { font-size: 0.79rem; color: var(--muted); line-height: 1.6; }\n\n  \/* ══ MACROS ══ *\/\n  .macro-row { display: grid; grid-template-columns: repeat(5, 1fr); gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.5rem; }\n  .macro-cell { background: var(--warm-white); padding: 0.8rem 0.75rem; text-align: center; }\n  .macro-cell:nth-child(odd) { background: var(--cacao-pale); }\n  .macro-val { font-family: var(--font-display); font-size: 1.2rem; font-weight: 600; color: var(--green-deep); line-height: 1; margin-bottom: 0.2rem; }\n  .macro-lab { font-size: 0.62rem; font-weight: 500; text-transform: uppercase; letter-spacing: 0.08em; color: var(--muted); line-height: 1.3; }\n\n  \/* ══ CLAIM SECTION ══ *\/\n  .claims-list { list-style: none; display: flex; flex-direction: column; gap: 0; }\n  .claim-item { padding: 0.85rem 1.2rem; border-bottom: 1px solid var(--border); display: flex; gap: 1rem; align-items: flex-start; }\n  .claim-item:last-child { border-bottom: none; }\n  .claim-item:nth-child(even) { background: var(--green-pale); }\n  .claim-pill { flex-shrink: 0; padding: 0.2rem 0.65rem; border-radius: 20px; font-size: 0.63rem; font-weight: 600; letter-spacing: 0.06em; text-transform: uppercase; color: #fff; margin-top: 0.05rem; white-space: nowrap; }\n  .p-protein  { background: var(--cacao); }\n  .p-vitc     { background: var(--green); }\n  .p-mag      { background: var(--gold-dark); }\n  .p-iron     { background: #7A3820; }\n  .p-b12      { background: #2A5878; }\n  .p-iodine   { background: #3A6858; }\n  .p-generic  { background: var(--green-mid); }\n  .claim-text { font-size: 0.81rem; color: var(--text-mid); line-height: 1.65; }\n\n  \/* ══ TABLE ══ *\/\n  .ing-table-wrap { border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.5rem; }\n  .ing-head { display: grid; grid-template-columns: 1fr auto; background: var(--green); padding: 0.65rem 1rem; }\n  .ing-th { font-size: 0.7rem; font-weight: 500; letter-spacing: 0.1em; text-transform: uppercase; color: #fff; }\n  .ing-th:last-child { text-align: right; }\n  .ing-section { padding: 0.38rem 1rem; font-size: 0.62rem; font-weight: 600; letter-spacing: 0.18em; text-transform: uppercase; border-bottom: 1px solid; }\n  .ing-section.proto-s { background: var(--cacao-pale);  color: var(--cacao);    border-bottom-color: rgba(74,46,24,0.2); }\n  .ing-section.vitm-s  { background: var(--vitmin-pale); color: var(--vitmin);   border-bottom-color: rgba(138,96,24,0.2); }\n  .ing-row { display: grid; grid-template-columns: 1fr auto; padding: 0.48rem 1rem; border-bottom: 1px solid var(--border); font-size: 0.8rem; align-items: baseline; }\n  .ing-row:last-child { border-bottom: none; }\n  .ing-row:nth-child(even) { background: var(--green-light); }\n  .ing-name { color: var(--text-mid); }\n  .ing-name em { font-style: normal; font-size: 0.71rem; color: var(--muted); }\n  .ing-amount { font-weight: 600; color: var(--green-deep); text-align: right; font-size: 0.78rem; }\n\n  .ingredient-box { font-size: 0.79rem; color: var(--muted); line-height: 1.7; margin-top: 0.8rem; padding: 0.8rem 1rem; background: var(--off-white); border-radius: 3px; border: 1px solid var(--border); }\n  .ingredient-box strong { color: var(--green-deep); }\n  .allergen-note { margin-top: 0.7rem; font-size: 0.78rem; background: var(--gold-pale); border-left: 3px solid var(--gold); padding: 0.65rem 1rem; border-radius: 0 3px 3px 0; color: var(--text-mid); line-height: 1.6; }\n  .allergen-note strong { color: var(--green-deep); }\n  .folic-note { margin-top: 0.65rem; font-size: 0.76rem; background: var(--green-pale); border-left: 3px solid var(--green-mid); padding: 0.6rem 0.9rem; border-radius: 0 3px 3px 0; color: var(--text-mid); line-height: 1.6; }\n\n  \/* ══ GMP BADGE ══ *\/\n  .gmp-strip { display: flex; flex-wrap: wrap; gap: 0.6rem; padding: 0.85rem 1.1rem; background: var(--green-pale); border: 1px solid var(--border); border-radius: 3px; margin-top: 0.8rem; }\n  .gmp-item { display: flex; align-items: center; gap: 0.5rem; font-size: 0.78rem; font-weight: 500; color: var(--green); }\n  .gmp-item svg { width: 15px; height: 15px; stroke: var(--green); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n\n  \/* ══ USAGE ══ *\/\n  .usage-box { background: var(--green); border-radius: 3px; padding: 1.4rem 1.6rem; display: flex; gap: 1.2rem; align-items: flex-start; position: relative; overflow: hidden; }\n  .usage-box::after { content: ''; position: absolute; right: -10px; bottom: -10px; width: 80px; height: 80px; border-radius: 50%; background: rgba(201,151,42,0.12); }\n  .usage-icon { flex-shrink: 0; width: 46px; height: 46px; border-radius: 50%; background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.2); display: flex; align-items: center; justify-content: center; }\n  .usage-icon svg { width: 20px; height: 20px; stroke: var(--gold-light); fill: none; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; }\n  .usage-text { font-size: 0.87rem; line-height: 1.65; color: rgba(255,255,255,0.82); position: relative; flex: 1; }\n  .usage-text strong { color: #fff; display: block; font-size: 0.95rem; margin-bottom: 0.3rem; }\n  .usage-tip { font-size: 0.81rem; color: rgba(255,255,255,0.55); margin-top: 0.4rem; }\n\n  \/* ══ WARNINGS ══ *\/\n  .warnings-list { list-style: none; display: flex; flex-direction: column; gap: 0.55rem; }\n  .warnings-list li { font-size: 0.82rem; color: var(--muted); line-height: 1.6; padding: 0.5rem 0.8rem; border-left: 2px solid var(--border); background: var(--off-white); border-radius: 0 2px 2px 0; }\n  .warn-soy { border-left-color: var(--cacao) !important; background: var(--cacao-pale) !important; }\n\n  \/* ══ DISCLAIMER ══ *\/\n  .disclaimer { background: var(--gold-pale); border-top: 1px solid var(--border-gold); padding: 1.6rem 2.8rem; }\n  .disclaimer-title { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.22em; text-transform: uppercase; color: var(--gold-dark); margin-bottom: 0.6rem; }\n  .disclaimer p { font-size: 0.74rem; color: #7A6F55; line-height: 1.75; margin-bottom: 0.35rem; }\n  .disclaimer p:last-child { margin-bottom: 0; }\n\n  \/* ══ BRAND FOOTER ══ *\/\n  .brand-footer { background: var(--green-deep); padding: 2.2rem 2.8rem; display: flex; align-items: center; justify-content: space-between; gap: 1.5rem; position: relative; overflow: hidden; }\n  .brand-footer::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent 0%, var(--gold) 35%, var(--gold-light) 65%, transparent 100%); }\n  .brand-footer::after { content: ''; position: absolute; right: -30px; top: -30px; width: 160px; height: 160px; border-radius: 50%; background: radial-gradient(circle, rgba(201,151,42,0.10) 0%, transparent 70%); }\n  .footer-brand { font-family: var(--font-display); font-size: 1.8rem; font-weight: 500; letter-spacing: 0.18em; color: #fff; line-height: 1; margin-bottom: 0.3rem; }\n  .footer-tagline { font-size: 0.7rem; color: rgba(255,255,255,0.38); letter-spacing: 0.12em; text-transform: uppercase; font-weight: 300; }\n  .footer-leaf { opacity: 0.18; flex-shrink: 0; }\n\n  .preview-note { text-align: center; font-size: 0.68rem; color: #9CA3AF; letter-spacing: 0.14em; text-transform: uppercase; margin-bottom: 1.2rem; }\n\n  @media (max-width: 640px) {\n    .section, .disclaimer, .brand-footer { padding-left: 1.3rem; padding-right: 1.3rem; }\n    .hero { padding: 2rem 1.3rem 2rem; }\n    .ps-grid { grid-template-columns: 1fr 1fr; }\n    .pillars { grid-template-columns: 1fr; }\n    .macro-row { grid-template-columns: 1fr 1fr; }\n    .brand-footer { flex-direction: column; text-align: center; }\n    .footer-leaf { display: none; }\n  }\n\u003c\/style\u003e\n\u003carticle class=\"shopify-desc\"\u003e\u003c!-- ══ HERO ══ --\u003e\u003cheader class=\"hero\"\u003e\n\u003cp class=\"hero-eyebrow\"\u003eVeldic Premium Supplements\u003c\/p\u003e\n\u003cdiv class=\"hero-logo-row\"\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 44 50\" class=\"hero-leaf\"\u003e\n        \u003cpath opacity=\"0.9\" fill=\"#4D9A57\" d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\"\u003e\u003c\/path\u003e\n        \u003cpath opacity=\"0.55\" fill=\"#2D6A35\" d=\"M18 42 C22 30 28 16 38 5 C30 16 22 28 18 42Z\"\u003e\u003c\/path\u003e\n        \u003cpath fill=\"url(#hgSPC)\" d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\"\u003e\u003c\/path\u003e\n        \u003cdefs\u003e\u003clineargradient gradientunits=\"userSpaceOnUse\" y2=\"46\" x2=\"16\" y1=\"4\" x1=\"30\" id=\"hgSPC\"\u003e\u003cstop stop-color=\"#E8C96A\" offset=\"0%\"\u003e\u003c\/stop\u003e\u003cstop stop-color=\"#C9972A\" offset=\"100%\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n      \u003c\/svg\u003e\n\u003cdiv\u003e\n\u003ch1 class=\"hero-title\"\u003eSoy-Pro \u003cem\u003eCocoa Shake\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003e300g Powder · 12 Servings · 17.8g Protein · 16 Vitamins \u0026amp; Minerals\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"badge-strip\"\u003e\n\u003cspan class=\"badge badge-cacao\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eNon-GM Soy Protein\u003c\/span\u003e \u003cspan class=\"badge badge-cacao\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e17.8g Protein \/ Serving\u003c\/span\u003e \u003cspan class=\"badge badge-protein\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e16 Vitamins \u0026amp; Minerals\u003c\/span\u003e \u003cspan class=\"badge badge-gold\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eHigh in Fibre · 93kcal\u003c\/span\u003e \u003cspan class=\"badge badge-gold\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eUK GMP · ISO 22000\u003c\/span\u003e \u003cspan class=\"badge badge-green\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eVegan · Halal\u003c\/span\u003e \u003cspan class=\"badge badge-outline\"\u003eNo Dairy · No Gluten Ingredients · Stevia\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- ══ QUICK SUMMARY ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAt a Glance\u003c\/p\u003e\n\u003cp class=\"summary-text\"\u003eA rich chocolate flavour vegan protein shake delivering 17.8g of protein per 25g serving from non-GM soy protein isolate — alongside 2.5g of dietary fibre from chicory root extract, 16 vitamins and minerals, and only 93 calories. No artificial sweeteners or flavours, no dairy, no gluten ingredients. Stevia-sweetened. Vegan and Halal approved. Manufactured in the UK under GMP and ISO 22000 standards in an Informed Sports Facility.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DESCRIPTION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAbout This Product\u003c\/p\u003e\n\u003cdiv class=\"desc-body\"\u003e\n\u003cp\u003eVeldic Soy-Pro Cocoa Shake is a premium chocolate-flavoured vegan protein powder designed to be used as a daily protein boost, light meal shake, or nutritious snack. Built around high-quality non-GM soy protein isolate — one of the most complete plant-based protein sources available — it delivers 17.8g of protein per serving at just 93 calories, with 2.5g of dietary fibre from chicory root extract.\u003c\/p\u003e\n\u003cp\u003eWhat sets this formula apart from standard protein powders is its comprehensive vitamin and mineral fortification: 16 nutrients including iron, iodine, zinc, magnesium, vitamin B12, folic acid, and vitamin C, providing meaningful contributions to daily nutritional needs alongside the protein and fibre. It is manufactured in the UK under UK GMP and ISO 22000 standards in an Informed Sports certified facility.\u003c\/p\u003e\n\u003c!-- Protein stats panel --\u003e\n\u003cdiv class=\"protein-spotlight\"\u003e\n\u003cp class=\"ps-eyebrow\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePer 25g Serving · 12 Servings per 300g Pot · Non-GM Soy Protein Isolate\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-title\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eHigh Protein · \u003cem\u003eHigh Fibre · 93kcal · 16 Vitamins \u0026amp; Minerals\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"ps-grid\"\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e17.8g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eProtein per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e93\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eCalories per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e2.5g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eFibre per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e0.2g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eSugars per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e16\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eVitamins \u0026amp; minerals\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Credentials --\u003e\n\u003cdiv class=\"cred-strip\"\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNon-GM Soy Protein Isolate\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNo Artificial Sweeteners or Flavours\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNo Dairy · No Gluten Ingredients\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eStevia-Sweetened\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eUK GMP · ISO 22000 · Informed Sports\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ THREE-PILLAR FORMULA ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eA Three-Pillar Formula\u003c\/p\u003e\n\u003cdiv class=\"pillars\"\u003e\n\u003cdiv class=\"pillar p-protein\"\u003e\n\u003cdiv class=\"pillar-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle r=\"4\" cy=\"7\" cx=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"pillar-title\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eNon-GM Soy Protein Isolate\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"pillar-copy\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003e17.8g of complete plant-based protein per serving. Non-GM soy protein isolate provides all essential amino acids. Protein contributes to the growth and maintenance of muscle mass and the maintenance of normal bones.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillar p-fibre\"\u003e\n\u003cdiv class=\"pillar-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 6h18M3 12h18M3 18h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"pillar-title\"\u003eDietary Fibre from Chicory Root\u003c\/p\u003e\n\u003cp class=\"pillar-copy\"\u003e2.5g of dietary fibre per serving from chicory root extract (Cichorium intybus) — a natural plant-based fibre source, supporting everyday digestive wellbeing as part of a balanced diet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillar p-vitmins\"\u003e\n\u003cdiv class=\"pillar-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.87L12 17.77 5.82 21 7 14.14 2 9.27l6.91-1.01L12 2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"pillar-title\"\u003e16 Vitamins \u0026amp; Minerals\u003c\/p\u003e\n\u003cp class=\"pillar-copy\"\u003eVitamin A, E, C, riboflavin, niacin, folic acid, B12, potassium, chloride, phosphorus, magnesium, iron, zinc, copper, iodine, and sodium — providing a broad daily nutritional contribution in each shake.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ KEY BENEFITS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eScience-Backed Claims\u003c\/p\u003e\n\u003cul class=\"claims-list\"\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"claim-pill p-protein\"\u003eProtein\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eProtein contributes to the growth and maintenance of muscle mass and the maintenance of normal bones.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"claim-pill p-vitc\"\u003eVitamin C\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to the normal function of the immune system, normal collagen formation for blood vessels, bones, cartilage, gums, skin and teeth, normal energy-yielding metabolism, protection of cells from oxidative stress, and the reduction of tiredness and fatigue.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"claim-pill p-mag\"\u003eMagnesium\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to a reduction of tiredness and fatigue, normal energy-yielding metabolism, normal functioning of the nervous system, normal muscle function, normal protein synthesis, normal psychological function, and the maintenance of normal bones and teeth.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"claim-pill p-iron\"\u003eIron\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to normal cognitive function, normal energy-yielding metabolism, normal formation of red blood cells and haemoglobin, normal oxygen transport in the body, normal function of the immune system, and the reduction of tiredness and fatigue.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"claim-pill p-b12\"\u003eVitamin B12\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to normal energy-yielding metabolism, normal functioning of the nervous system, normal homocysteine metabolism, normal psychological function, normal red blood cell formation, normal function of the immune system, and the reduction of tiredness and fatigue.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"claim-pill p-iodine\"\u003eIodine\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to normal cognitive function, normal energy-yielding metabolism, the maintenance of normal skin, the normal production of thyroid hormones, and normal thyroid function.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"claim-pill p-generic\"\u003eZinc\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to normal DNA synthesis, normal macronutrient metabolism, normal protein synthesis, the maintenance of normal bones, hair, nails and skin, normal vision, the normal function of the immune system, and protection of cells from oxidative stress.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- ══ NUTRITIONAL INFORMATION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eNutritional Information\u003c\/p\u003e\n\u003cp style=\"font-size: 0.8rem; color: var(--muted); margin-bottom: 0.75rem;\"\u003ePer 25g serving · 12 servings per 300g pot\u003c\/p\u003e\n\u003cdiv class=\"macro-row\"\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e93\u003cspan style=\"font-size: .7rem;\"\u003ekcal\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eEnergy\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e17.8\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eProtein\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e2.5\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eFibre\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e2.3\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eCarbs\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e0.8\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eFat\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 0.7rem;\" class=\"ing-table-wrap\"\u003e\n\u003cdiv class=\"ing-head\"\u003e\n\u003cspan class=\"ing-th\"\u003eVitamin \/ Mineral\u003c\/span\u003e\u003cspan class=\"ing-th\"\u003ePer 25g Serving\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-section vitm-s\"\u003eVitamins\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eVitamin A\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e206μg (689IU)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eVitamin E\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e3mg (4.47IU)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eVitamin C (Ascorbic Acid)\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e20.7mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eRiboflavin (B2)\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e0.4mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eNiacin (B3)\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e4.1mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eFolic Acid\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e51.7μg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eVitamin B12 (Cyanocobalamin)\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e0.6μg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-section proto-s\"\u003eMinerals\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003ePotassium\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e328mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eChloride\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e123.6mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003ePhosphorus\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e159mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eMagnesium (Citrate)\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e91.7mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eIron (Ferrous Citrate)\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e4.1mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eZinc (Citrate)\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e2.7mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eCopper (Citrate)\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e0.3mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eIodine (Potassium Iodide)\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e38.9μg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eSodium\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e170mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gmp-strip\"\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eManufactured in the UK\u003c\/div\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eUK GMP Standards\u003c\/div\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eISO 22000 Certified\u003c\/div\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eInformed Sports Facility\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 0.8rem;\" class=\"ingredient-box\"\u003e\n\u003cstrong\u003eFull Ingredients:\u003c\/strong\u003e \u003cstrong\u003eSOY\u003c\/strong\u003e (Glycina Maxima) Protein Isolate (\u003cstrong\u003eSOY\u003c\/strong\u003e); Fibre (Chicory Root (Cichorium intybus) Extract); Cocoa (Theobroma cacao) Powder; Flavouring; Vitamin and Mineral Blend (Magnesium Citrate, Sodium Chloride, Vitamin C (Ascorbic Acid), Ferrous Citrate, Zinc Citrate, Vitamin E (DL-Alpha Tocopheryl Acetate), Vitamin B3 (Niacin), Vitamin A (Acetate), Copper Citrate, Vitamin B12 (Cyanocobalamin), Vitamin B2 (Riboflavin), Folic Acid (Folacin), Potassium Iodide); Sweetener: Stevia Leaf Extract (Steviol glycosides).\u003c\/div\u003e\n\u003cdiv class=\"allergen-note\"\u003e\n\u003cstrong\u003eAllergen Advice:\u003c\/strong\u003e Contains \u003cstrong\u003eSOY\u003c\/strong\u003e. For allergens, see ingredients in bold. Manufactured in a facility which handles cereals, egg, fish, milk, nuts, soya, mustard, seeds and products derived from crustaceans. No dairy ingredients. No gluten ingredients. Suitable for vegetarians and vegans. Halal approved.\u003c\/div\u003e\n\u003cdiv class=\"folic-note\"\u003e\n\u003cstrong\u003eFolic Acid Advisory:\u003c\/strong\u003e Supplemental folic acid intake increases maternal folate status. Low maternal folate status is a risk factor in the development of neural tube defects. Women of child-bearing age who may become pregnant are advised to take 400μg supplemental folic acid daily for at least one month before and up to three months after conception. If you are pregnant or planning a pregnancy, please consult your midwife or GP.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ USAGE ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eSuggested Use\u003c\/p\u003e\n\u003cdiv class=\"usage-box\"\u003e\n\u003cdiv class=\"usage-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h1a4 4 0 0 1 0 8h-1M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8zM6 1v3M10 1v3M14 1v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"usage-text\"\u003e\n\u003cstrong\u003eAdd 1 scoop or 3 heaped teaspoons (25g) to a glass — mix with water, juice, or a milk alternative of your choice\u003c\/strong\u003e Shake or blend well. Also excellent stirred into yogurt or blended with berries for a more substantial shake.\n\u003cp class=\"usage-tip\"\u003eTry with oat milk or coconut water for a richer flavour. Ideal as a protein-boosted breakfast, post-exercise shake, or mid-afternoon snack.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ WARNINGS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eImportant Information\u003c\/p\u003e\n\u003cul class=\"warnings-list\"\u003e\n\u003cli class=\"warn-soy\"\u003eContains SOY. Not suitable for those with soy or legume allergies. Please check ingredients carefully before use.\u003c\/li\u003e\n\u003cli\u003eThis product is a food supplement and should not be used as a sole source of nutrition. Use as part of a varied, balanced diet and healthy lifestyle.\u003c\/li\u003e\n\u003cli\u003eKeep out of reach of children. Store in a cool, dry place, away from direct sunlight. Reseal tightly after use.\u003c\/li\u003e\n\u003cli\u003eIf you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition, consult your GP or a qualified healthcare professional before use.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DISCLAIMER ══ --\u003e\n\u003cdiv class=\"disclaimer\"\u003e\n\u003cp class=\"disclaimer-title\"\u003eDisclaimer\u003c\/p\u003e\n\u003cp\u003eFood supplements are intended to complement a balanced diet and healthy lifestyle — not to replace them. The stated benefits reflect recognised EU\/UK nutrition and health claims and are not intended to diagnose, treat, cure, or prevent any disease or medical condition.\u003c\/p\u003e\n\u003cp\u003eThis product contains folic acid. Women who are pregnant or planning a pregnancy should consult their midwife or GP. Results may vary between individuals.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ══ BRAND FOOTER ══ --\u003e\u003cfooter class=\"brand-footer\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"footer-brand\"\u003eVeldic\u003c\/p\u003e\n\u003cp class=\"footer-tagline\"\u003eElevate your Everyday  ·  Science-led · Uncompromising Purity\u003c\/p\u003e\n\u003c\/div\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 44 50\" height=\"72\" width=\"64\" class=\"footer-leaf\"\u003e\n      \u003cpath fill=\"#4D9A57\" d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\"\u003e\u003c\/path\u003e\n      \u003cpath fill=\"url(#fgSPC)\" d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\"\u003e\u003c\/path\u003e\n      \u003cdefs\u003e\u003clineargradient gradientunits=\"userSpaceOnUse\" y2=\"46\" x2=\"16\" y1=\"4\" x1=\"30\" id=\"fgSPC\"\u003e\u003cstop stop-color=\"#E8C96A\" offset=\"0%\"\u003e\u003c\/stop\u003e\u003cstop stop-color=\"#C9972A\" offset=\"100%\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n    \u003c\/svg\u003e\u003c\/footer\u003e\u003c\/article\u003e","brand":"Veldic","offers":[{"title":"Default Title","offer_id":57113830752600,"sku":"0616MCF","price":24.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/3549\/2440\/files\/veldic-soy-pro-cocoa-protein-muscle-support.png?v=1774453069"},{"product_id":"soy-pro-vanilla-shake","title":"Soy-Pro Vanilla Shake","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n  :root {\n    --green-deep:    #1F5C2E;\n    --green:         #2D6A35;\n    --green-mid:     #3A7D44;\n    --green-light:   #EBF4EC;\n    --green-pale:    #F3F8F3;\n\n    --gold:          #C9972A;\n    --gold-light:    #E8C96A;\n    --gold-pale:     #FBF5E6;\n    --gold-dark:     #9B7318;\n\n    \/* Vanilla \/ cream accent — warm natural vanilla *\/\n    --vanilla:       #8A6E38;\n    --vanilla-mid:   #B09058;\n    --vanilla-light: #D4B878;\n    --vanilla-pale:  #FAF4E6;\n\n    \/* Protein \/ soy accent — warm oat *\/\n    --oat:           #7A6030;\n    --oat-light:     #C0A060;\n    --oat-pale:      #F8F2E4;\n\n    \/* Vitamin accent — amber-warm *\/\n    --vitmin:        #8A6018;\n    --vitmin-light:  #D0A040;\n    --vitmin-pale:   #FBF3E0;\n\n    --off-white:     #F5F4F0;\n    --warm-white:    #FAFAF7;\n    --text:          #1E2D1F;\n    --text-mid:      #3D4D3E;\n    --muted:         #6B7A6C;\n    --border:        #D8E4D9;\n    --border-gold:   #E2CA8A;\n\n    --font-display:  'Cormorant Garamond', Georgia, serif;\n    --font-body:     'DM Sans', sans-serif;\n  }\n\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    font-family: var(--font-body);\n    background: #ECEAE4;\n    color: var(--text);\n    line-height: 1.6;\n    padding: 2.5rem 1rem 5rem;\n  }\n\n  .shopify-desc {\n    max-width: 880px;\n    margin: 0 auto;\n    background: var(--warm-white);\n    border-radius: 3px;\n    overflow: hidden;\n    box-shadow: 0 2px 8px rgba(31,92,46,0.06), 0 12px 48px rgba(31,92,46,0.10);\n  }\n\n  \/* ══ HERO ══ *\/\n  .hero {\n    background: var(--green-deep);\n    padding: 3rem 2.8rem 2.6rem;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background:\n      radial-gradient(ellipse 55% 80% at 94% 20%, rgba(138,110,56,0.26) 0%, transparent 60%),\n      radial-gradient(ellipse 40% 55% at 5%  88%, rgba(122,96,48,0.16) 0%, transparent 55%),\n      radial-gradient(ellipse 50% 45% at 50% 115%, rgba(45,106,53,0.45) 0%, transparent 60%);\n    pointer-events: none;\n  }\n  .hero::after {\n    content: '';\n    position: absolute;\n    bottom: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, transparent 0%, var(--gold) 25%, var(--gold-light) 60%, transparent 100%);\n  }\n\n  .hero-eyebrow { font-size: 0.65rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold-light); margin-bottom: 1rem; position: relative; }\n  .hero-logo-row { display: flex; align-items: center; gap: 1rem; margin-bottom: 0.5rem; position: relative; }\n  .hero-leaf { flex-shrink: 0; width: 44px; height: 50px; }\n  .hero-title { font-family: var(--font-display); font-size: clamp(1.85rem, 5vw, 2.9rem); font-weight: 500; color: #fff; line-height: 1.1; }\n  .hero-title em { font-style: italic; color: var(--gold-light); }\n  .hero-sub { font-size: 0.78rem; font-weight: 300; color: rgba(255,255,255,0.4); letter-spacing: 0.18em; text-transform: uppercase; margin-top: 0.35rem; margin-bottom: 2rem; position: relative; }\n\n  .badge-strip { display: flex; flex-wrap: wrap; gap: 0.45rem; position: relative; }\n  .badge { display: inline-flex; align-items: center; gap: 0.38rem; padding: 0.32rem 0.8rem; border-radius: 2px; font-size: 0.68rem; font-weight: 500; letter-spacing: 0.07em; text-transform: uppercase; }\n  .badge-gold    { background: rgba(201,151,42,0.18);  color: var(--gold-light);      border: 1px solid rgba(201,151,42,0.35); }\n  .badge-green   { background: rgba(45,106,53,0.35);   color: #A8D4AC;                border: 1px solid rgba(45,106,53,0.5); }\n  .badge-vanilla { background: rgba(138,110,56,0.22);  color: var(--vanilla-light);   border: 1px solid rgba(138,110,56,0.38); }\n  .badge-oat     { background: rgba(122,96,48,0.22);   color: var(--oat-light);       border: 1px solid rgba(122,96,48,0.38); }\n  .badge-outline { background: transparent;            color: rgba(255,255,255,0.38); border: 1px solid rgba(255,255,255,0.15); }\n  .badge-dot { width: 4px; height: 4px; border-radius: 50%; background: currentColor; opacity: 0.8; }\n\n  .section { padding: 2rem 2.8rem; border-bottom: 1px solid var(--border); }\n  .section-label { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.9rem; display: flex; align-items: center; gap: 0.55rem; }\n  .section-label::after { content: ''; flex: 1; height: 1px; background: linear-gradient(90deg, var(--border-gold) 0%, transparent 100%); max-width: 180px; }\n\n  .summary-text { font-family: var(--font-display); font-size: 1.2rem; font-weight: 400; line-height: 1.78; color: var(--green-deep); }\n\n  .desc-body p { font-size: 0.88rem; color: var(--text-mid); line-height: 1.8; margin-bottom: 1rem; }\n  .desc-body p:last-child { margin-bottom: 0; }\n\n  \/* ══ PROTEIN SPOTLIGHT ══ *\/\n  .protein-spotlight {\n    background: var(--vanilla);\n    border-radius: 3px;\n    padding: 1.5rem 1.8rem;\n    position: relative;\n    overflow: hidden;\n    margin-top: 1.2rem;\n  }\n  .protein-spotlight::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 60% 80% at 95% 50%, rgba(201,151,42,0.14) 0%, transparent 65%); pointer-events: none; }\n  .protein-spotlight::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent, var(--gold) 30%, var(--gold-light) 70%, transparent); }\n  .ps-eyebrow { font-size: 0.6rem; font-weight: 600; letter-spacing: 0.26em; text-transform: uppercase; color: var(--vanilla-light); margin-bottom: 0.4rem; position: relative; }\n  .ps-title { font-family: var(--font-display); font-size: 1.2rem; font-weight: 500; color: #fff; margin-bottom: 0.7rem; position: relative; line-height: 1.25; }\n  .ps-title em { font-style: italic; color: var(--gold-light); }\n  .ps-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: 0.55rem; position: relative; }\n  .ps-stat { background: rgba(255,255,255,0.09); border: 1px solid rgba(255,255,255,0.14); border-radius: 2px; padding: 0.65rem 0.75rem; text-align: center; }\n  .ps-val { font-family: var(--font-display); font-size: 1.2rem; font-weight: 600; color: var(--gold-light); line-height: 1; margin-bottom: 0.15rem; }\n  .ps-lab { font-size: 0.62rem; font-weight: 500; color: rgba(255,255,255,0.5); letter-spacing: 0.07em; text-transform: uppercase; line-height: 1.35; }\n\n  \/* ══ VERSUS CALLOUT — vanilla vs cocoa ══ *\/\n  .variant-callout {\n    display: flex;\n    gap: 0.9rem;\n    align-items: flex-start;\n    background: var(--vanilla-pale);\n    border: 1px solid rgba(138,110,56,0.2);\n    border-left: 4px solid var(--vanilla);\n    border-radius: 0 3px 3px 0;\n    padding: 1rem 1.3rem;\n    margin-top: 1rem;\n  }\n  .vc-icon { flex-shrink: 0; width: 34px; height: 34px; border-radius: 50%; background: rgba(138,110,56,0.12); border: 1px solid rgba(138,110,56,0.22); display: flex; align-items: center; justify-content: center; }\n  .vc-icon svg { width: 16px; height: 16px; stroke: var(--vanilla); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .vc-text { font-size: 0.84rem; color: var(--text-mid); line-height: 1.65; }\n  .vc-text strong { color: var(--vanilla); font-size: 0.78rem; text-transform: uppercase; letter-spacing: 0.07em; display: block; margin-bottom: 0.15rem; }\n\n  \/* ══ CREDENTIALS ══ *\/\n  .cred-strip { display: flex; flex-wrap: wrap; gap: 0.6rem; padding: 0.9rem 1.1rem; background: var(--vanilla-pale); border: 1px solid rgba(138,110,56,0.15); border-radius: 3px; margin-top: 0.9rem; }\n  .cred-item { display: flex; align-items: center; gap: 0.5rem; font-size: 0.78rem; font-weight: 500; color: var(--vanilla); }\n  .cred-item svg { width: 14px; height: 14px; stroke: var(--vanilla); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n\n  \/* ══ THREE-PILLAR ══ *\/\n  .pillars { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.4rem; }\n  .pillar { background: var(--warm-white); padding: 1.3rem 1.1rem; position: relative; overflow: hidden; transition: background 0.2s; }\n  .pillar:hover { background: var(--green-pale); }\n  .pillar::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; }\n  .pillar.p-protein::before  { background: var(--vanilla); }\n  .pillar.p-fibre::before    { background: var(--green-mid); }\n  .pillar.p-vitamins::before { background: var(--vitmin); }\n  .pillar-icon { width: 36px; height: 36px; border-radius: 50%; margin-bottom: 0.55rem; display: flex; align-items: center; justify-content: center; }\n  .pillar.p-protein  .pillar-icon { background: var(--vanilla-pale); border: 1px solid rgba(138,110,56,0.2); }\n  .pillar.p-fibre    .pillar-icon { background: var(--green-light);   border: 1px solid var(--border); }\n  .pillar.p-vitamins .pillar-icon { background: var(--vitmin-pale);   border: 1px solid rgba(138,96,24,0.2); }\n  .pillar-icon svg { width: 16px; height: 16px; fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .pillar.p-protein  .pillar-icon svg { stroke: var(--vanilla); }\n  .pillar.p-fibre    .pillar-icon svg { stroke: var(--green); }\n  .pillar.p-vitamins .pillar-icon svg { stroke: var(--vitmin); }\n  .pillar-title { font-size: 0.7rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.07em; color: var(--green-deep); margin-bottom: 0.3rem; }\n  .pillar-copy { font-size: 0.79rem; color: var(--muted); line-height: 1.6; }\n\n  \/* ══ MACROS ══ *\/\n  .macro-row { display: grid; grid-template-columns: repeat(5, 1fr); gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.5rem; }\n  .macro-cell { background: var(--warm-white); padding: 0.8rem 0.75rem; text-align: center; }\n  .macro-cell:nth-child(odd) { background: var(--vanilla-pale); }\n  .macro-val { font-family: var(--font-display); font-size: 1.2rem; font-weight: 600; color: var(--green-deep); line-height: 1; margin-bottom: 0.2rem; }\n  .macro-lab { font-size: 0.62rem; font-weight: 500; text-transform: uppercase; letter-spacing: 0.08em; color: var(--muted); line-height: 1.3; }\n\n  \/* ══ CLAIMS ══ *\/\n  .claims-list { list-style: none; display: flex; flex-direction: column; gap: 0; }\n  .claim-item { padding: 0.85rem 1.2rem; border-bottom: 1px solid var(--border); display: flex; gap: 1rem; align-items: flex-start; }\n  .claim-item:last-child { border-bottom: none; }\n  .claim-item:nth-child(even) { background: var(--green-pale); }\n  .claim-pill { flex-shrink: 0; padding: 0.2rem 0.65rem; border-radius: 20px; font-size: 0.63rem; font-weight: 600; letter-spacing: 0.06em; text-transform: uppercase; color: #fff; margin-top: 0.05rem; white-space: nowrap; }\n  .p-prot   { background: var(--vanilla); }\n  .p-vitc   { background: var(--green); }\n  .p-mag    { background: var(--gold-dark); }\n  .p-iron   { background: #7A3820; }\n  .p-b6     { background: #3A5878; }\n  .p-b12    { background: #2A5878; }\n  .p-iodine { background: #3A6858; }\n  .p-gen    { background: var(--green-mid); }\n  .claim-text { font-size: 0.81rem; color: var(--text-mid); line-height: 1.65; }\n\n  \/* ══ TABLE ══ *\/\n  .ing-table-wrap { border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.5rem; }\n  .ing-head { display: grid; grid-template-columns: 1fr auto; background: var(--green); padding: 0.65rem 1rem; }\n  .ing-th { font-size: 0.7rem; font-weight: 500; letter-spacing: 0.1em; text-transform: uppercase; color: #fff; }\n  .ing-th:last-child { text-align: right; }\n  .ing-section { padding: 0.38rem 1rem; font-size: 0.62rem; font-weight: 600; letter-spacing: 0.18em; text-transform: uppercase; border-bottom: 1px solid; }\n  .vit-s  { background: var(--vitmin-pale); color: var(--vitmin);    border-bottom-color: rgba(138,96,24,0.2); }\n  .min-s  { background: var(--vanilla-pale); color: var(--vanilla);  border-bottom-color: rgba(138,110,56,0.2); }\n  .ing-row { display: grid; grid-template-columns: 1fr auto; padding: 0.48rem 1rem; border-bottom: 1px solid var(--border); font-size: 0.8rem; align-items: baseline; }\n  .ing-row:last-child { border-bottom: none; }\n  .ing-row:nth-child(even) { background: var(--green-light); }\n  .ing-name { color: var(--text-mid); }\n  .ing-amount { font-weight: 600; color: var(--green-deep); text-align: right; font-size: 0.78rem; }\n\n  .ingredient-box { font-size: 0.79rem; color: var(--muted); line-height: 1.7; margin-top: 0.8rem; padding: 0.8rem 1rem; background: var(--off-white); border-radius: 3px; border: 1px solid var(--border); }\n  .ingredient-box strong { color: var(--green-deep); }\n  .allergen-note { margin-top: 0.7rem; font-size: 0.78rem; background: var(--gold-pale); border-left: 3px solid var(--gold); padding: 0.65rem 1rem; border-radius: 0 3px 3px 0; color: var(--text-mid); line-height: 1.6; }\n  .allergen-note strong { color: var(--green-deep); }\n  .folic-note { margin-top: 0.65rem; font-size: 0.76rem; background: var(--green-pale); border-left: 3px solid var(--green-mid); padding: 0.6rem 0.9rem; border-radius: 0 3px 3px 0; color: var(--text-mid); line-height: 1.6; }\n\n  \/* ══ GMP ══ *\/\n  .gmp-strip { display: flex; flex-wrap: wrap; gap: 0.6rem; padding: 0.85rem 1.1rem; background: var(--green-pale); border: 1px solid var(--border); border-radius: 3px; margin-top: 0.8rem; }\n  .gmp-item { display: flex; align-items: center; gap: 0.5rem; font-size: 0.78rem; font-weight: 500; color: var(--green); }\n  .gmp-item svg { width: 15px; height: 15px; stroke: var(--green); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n\n  \/* ══ USAGE ══ *\/\n  .usage-box { background: var(--green); border-radius: 3px; padding: 1.4rem 1.6rem; display: flex; gap: 1.2rem; align-items: flex-start; position: relative; overflow: hidden; }\n  .usage-box::after { content: ''; position: absolute; right: -10px; bottom: -10px; width: 80px; height: 80px; border-radius: 50%; background: rgba(201,151,42,0.12); }\n  .usage-icon { flex-shrink: 0; width: 46px; height: 46px; border-radius: 50%; background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.2); display: flex; align-items: center; justify-content: center; }\n  .usage-icon svg { width: 20px; height: 20px; stroke: var(--gold-light); fill: none; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; }\n  .usage-text { font-size: 0.87rem; line-height: 1.65; color: rgba(255,255,255,0.82); position: relative; flex: 1; }\n  .usage-text strong { color: #fff; display: block; font-size: 0.95rem; margin-bottom: 0.3rem; }\n  .usage-tip { font-size: 0.81rem; color: rgba(255,255,255,0.55); margin-top: 0.4rem; }\n\n  \/* ══ WARNINGS ══ *\/\n  .warnings-list { list-style: none; display: flex; flex-direction: column; gap: 0.55rem; }\n  .warnings-list li { font-size: 0.82rem; color: var(--muted); line-height: 1.6; padding: 0.5rem 0.8rem; border-left: 2px solid var(--border); background: var(--off-white); border-radius: 0 2px 2px 0; }\n  .warn-soy { border-left-color: var(--vanilla) !important; background: var(--vanilla-pale) !important; }\n\n  \/* ══ DISCLAIMER ══ *\/\n  .disclaimer { background: var(--gold-pale); border-top: 1px solid var(--border-gold); padding: 1.6rem 2.8rem; }\n  .disclaimer-title { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.22em; text-transform: uppercase; color: var(--gold-dark); margin-bottom: 0.6rem; }\n  .disclaimer p { font-size: 0.74rem; color: #7A6F55; line-height: 1.75; margin-bottom: 0.35rem; }\n  .disclaimer p:last-child { margin-bottom: 0; }\n\n  \/* ══ BRAND FOOTER ══ *\/\n  .brand-footer { background: var(--green-deep); padding: 2.2rem 2.8rem; display: flex; align-items: center; justify-content: space-between; gap: 1.5rem; position: relative; overflow: hidden; }\n  .brand-footer::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent 0%, var(--gold) 35%, var(--gold-light) 65%, transparent 100%); }\n  .brand-footer::after { content: ''; position: absolute; right: -30px; top: -30px; width: 160px; height: 160px; border-radius: 50%; background: radial-gradient(circle, rgba(201,151,42,0.10) 0%, transparent 70%); }\n  .footer-brand { font-family: var(--font-display); font-size: 1.8rem; font-weight: 500; letter-spacing: 0.18em; color: #fff; line-height: 1; margin-bottom: 0.3rem; }\n  .footer-tagline { font-size: 0.7rem; color: rgba(255,255,255,0.38); letter-spacing: 0.12em; text-transform: uppercase; font-weight: 300; }\n  .footer-leaf { opacity: 0.18; flex-shrink: 0; }\n\n  .preview-note { text-align: center; font-size: 0.68rem; color: #9CA3AF; letter-spacing: 0.14em; text-transform: uppercase; margin-bottom: 1.2rem; }\n\n  @media (max-width: 640px) {\n    .section, .disclaimer, .brand-footer { padding-left: 1.3rem; padding-right: 1.3rem; }\n    .hero { padding: 2rem 1.3rem 2rem; }\n    .ps-grid { grid-template-columns: 1fr 1fr; }\n    .pillars { grid-template-columns: 1fr; }\n    .macro-row { grid-template-columns: 1fr 1fr; }\n    .brand-footer { flex-direction: column; text-align: center; }\n    .footer-leaf { display: none; }\n  }\n\u003c\/style\u003e\n\u003carticle class=\"shopify-desc\"\u003e\u003c!-- ══ HERO ══ --\u003e\u003cheader class=\"hero\"\u003e\n\u003cp class=\"hero-eyebrow\"\u003eVeldic Premium Supplements\u003c\/p\u003e\n\u003cdiv class=\"hero-logo-row\"\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 44 50\" class=\"hero-leaf\"\u003e\n        \u003cpath opacity=\"0.9\" fill=\"#4D9A57\" d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\"\u003e\u003c\/path\u003e\n        \u003cpath opacity=\"0.55\" fill=\"#2D6A35\" d=\"M18 42 C22 30 28 16 38 5 C30 16 22 28 18 42Z\"\u003e\u003c\/path\u003e\n        \u003cpath fill=\"url(#hgSPV)\" d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\"\u003e\u003c\/path\u003e\n        \u003cdefs\u003e\u003clineargradient gradientunits=\"userSpaceOnUse\" y2=\"46\" x2=\"16\" y1=\"4\" x1=\"30\" id=\"hgSPV\"\u003e\u003cstop stop-color=\"#E8C96A\" offset=\"0%\"\u003e\u003c\/stop\u003e\u003cstop stop-color=\"#C9972A\" offset=\"100%\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n      \u003c\/svg\u003e\n\u003cdiv\u003e\n\u003ch1 class=\"hero-title\"\u003eSoy-Pro \u003cem\u003eVanilla Shake\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003e300g Powder · 12 Servings · 18g Protein · 17 Vitamins \u0026amp; Minerals\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"badge-strip\"\u003e\n\u003cspan class=\"badge badge-vanilla\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eNon-GM Soy Protein\u003c\/span\u003e \u003cspan class=\"badge badge-vanilla\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e18g Protein \/ Serving\u003c\/span\u003e \u003cspan class=\"badge badge-oat\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e17 Vitamins \u0026amp; Minerals\u003c\/span\u003e \u003cspan class=\"badge badge-gold\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eHigh in Fibre · 87kcal\u003c\/span\u003e \u003cspan class=\"badge badge-gold\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eUK GMP · ISO 22000\u003c\/span\u003e \u003cspan class=\"badge badge-green\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eVegan · Halal\u003c\/span\u003e \u003cspan class=\"badge badge-outline\"\u003eNo Artificial Sweeteners · Stevia · No Dairy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- ══ QUICK SUMMARY ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAt a Glance\u003c\/p\u003e\n\u003cp class=\"summary-text\"\u003eA smooth natural vanilla flavour vegan protein shake delivering 18g of protein per 25g serving from non-GM soy protein isolate — alongside 2.6g of dietary fibre from chicory root, 17 vitamins and minerals, and only 87 calories. No artificial sweeteners, no dairy, no gluten ingredients. Stevia-sweetened. Vegan and Halal approved. Manufactured in the UK under GMP and ISO 22000 standards in an Informed Sports certified facility.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DESCRIPTION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAbout This Product\u003c\/p\u003e\n\u003cdiv class=\"desc-body\"\u003e\n\u003cp\u003eVeldic Soy-Pro Vanilla Shake is a premium natural vanilla flavoured vegan protein powder, formulated as a daily protein boost, light meal shake, or nutritious snack. Built around high-quality non-GM soy protein isolate — one of the most complete plant-based protein sources available — each 25g serving provides 18g of protein at just 87 calories, with 2.6g of dietary fibre from chicory root extract and the added benefit of 17 vitamins and minerals.\u003c\/p\u003e\n\u003cp\u003eWhere many protein powders offer only macronutrients, this formula goes further with a comprehensive micronutrient profile: including vitamin B6, B12, thiamine, riboflavin, niacin, folic acid, iron, magnesium, iodine, zinc, and more — making it a practical everyday nutritional supplement as much as a protein shake. Manufactured in the UK under UK GMP and ISO 22000 standards in an Informed Sports certified facility.\u003c\/p\u003e\n\u003c!-- Stats panel --\u003e\n\u003cdiv class=\"protein-spotlight\"\u003e\n\u003cp class=\"ps-eyebrow\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePer 25g Serving · 12 Servings per 300g Pot · Non-GM Soy Protein Isolate\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-title\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eHigh Protein · \u003cem\u003eHigh Fibre · 87kcal · 17 Vitamins \u0026amp; Minerals\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"ps-grid\"\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e18g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eProtein per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e87\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eCalories per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e2.6g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eFibre per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e0.2g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eSugars per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e17\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eVitamins \u0026amp; minerals\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Variant callout --\u003e\n\u003cdiv class=\"variant-callout\"\u003e\n\u003cdiv class=\"vc-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2C8 6 4 10 4 14a8 8 0 0 0 16 0c0-4-4-8-8-12z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"vc-text\"\u003e\n\u003cstrong\u003ePart of the Soy-Pro Range\u003c\/strong\u003e The Soy-Pro Vanilla Shake is the naturally flavoured companion to the Soy-Pro Cocoa Shake — same high-quality non-GM soy protein base, same comprehensive vitamin and mineral fortification, same UK GMP manufacturing standard. Choose vanilla for a lighter, more versatile flavour that pairs with any smoothie ingredient.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Credentials strip --\u003e\n\u003cdiv class=\"cred-strip\"\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNon-GM Soy Protein Isolate\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNo Artificial Sweeteners\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNo Dairy · No Gluten Ingredients\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eStevia-Sweetened\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eUK GMP · ISO 22000 · Informed Sports\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ THREE-PILLAR FORMULA ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eA Three-Pillar Formula\u003c\/p\u003e\n\u003cdiv class=\"pillars\"\u003e\n\u003cdiv class=\"pillar p-protein\"\u003e\n\u003cdiv class=\"pillar-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle r=\"4\" cy=\"7\" cx=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"pillar-title\"\u003eNon-GM Soy Protein Isolate\u003c\/p\u003e\n\u003cp class=\"pillar-copy\"\u003e18g of complete plant-based protein per serving from non-GM soy protein isolate. Protein contributes to the growth and maintenance of muscle mass and the maintenance of normal bones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillar p-fibre\"\u003e\n\u003cdiv class=\"pillar-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 6h18M3 12h18M3 18h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"pillar-title\"\u003eDietary Fibre from Chicory Root\u003c\/p\u003e\n\u003cp class=\"pillar-copy\"\u003e2.6g of dietary fibre per serving from chicory root extract (Cichorium intybus) — supporting everyday digestive wellbeing as part of a balanced diet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillar p-vitamins\"\u003e\n\u003cdiv class=\"pillar-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.87L12 17.77 5.82 21 7 14.14 2 9.27l6.91-1.01L12 2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"pillar-title\"\u003e17 Vitamins \u0026amp; Minerals\u003c\/p\u003e\n\u003cp class=\"pillar-copy\"\u003eVitamins A, E, C, B1, B2, B3, B6, B12, folic acid — plus potassium, chloride, phosphorus, magnesium, iron, zinc, copper, and iodine. A comprehensive daily nutritional contribution in every shake.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ KEY SCIENCE CLAIMS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eScience-Backed Claims\u003c\/p\u003e\n\u003cul class=\"claims-list\"\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"claim-pill p-prot\"\u003eProtein\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to the growth and maintenance of muscle mass and the maintenance of normal bones.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"claim-pill p-vitc\"\u003eVitamin C\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to the normal function of the immune system, normal collagen formation for blood vessels, bones, cartilage, gums, skin and teeth, normal energy-yielding metabolism, protection of cells from oxidative stress, and the reduction of tiredness and fatigue.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"claim-pill p-b6\"\u003eVitamin B6\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to normal energy-yielding metabolism, normal functioning of the nervous system, normal protein and glycogen metabolism, normal psychological function, normal red blood cell formation, normal function of the immune system, the reduction of tiredness and fatigue, and the regulation of hormonal activity.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"claim-pill p-b12\"\u003eVitamin B12\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to normal energy-yielding metabolism, normal functioning of the nervous system, normal homocysteine metabolism, normal psychological function, normal red blood cell formation, normal function of the immune system, and the reduction of tiredness and fatigue.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"claim-pill p-mag\"\u003eMagnesium\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to a reduction of tiredness and fatigue, normal energy-yielding metabolism, normal functioning of the nervous system, normal muscle function, normal protein synthesis, normal psychological function, and the maintenance of normal bones and teeth.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"claim-pill p-iron\"\u003eIron\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to normal cognitive function, normal energy-yielding metabolism, normal formation of red blood cells and haemoglobin, normal oxygen transport in the body, normal function of the immune system, and the reduction of tiredness and fatigue.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"claim-pill p-iodine\"\u003eIodine\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to normal cognitive function, normal energy-yielding metabolism, the maintenance of normal skin, the normal production of thyroid hormones, and normal thyroid function.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"claim-pill p-gen\"\u003eZinc\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to normal DNA synthesis, normal macronutrient metabolism, normal protein synthesis, the maintenance of normal bones, hair, nails and skin, normal vision, the normal function of the immune system, and protection of cells from oxidative stress.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- ══ NUTRITIONAL INFORMATION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eNutritional Information\u003c\/p\u003e\n\u003cp style=\"font-size: 0.8rem; color: var(--muted); margin-bottom: 0.75rem;\"\u003ePer 25g serving · 12 servings per 300g pot\u003c\/p\u003e\n\u003cdiv class=\"macro-row\"\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e87\u003cspan style=\"font-size: .7rem;\"\u003ekcal\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eEnergy\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e18g\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eProtein\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e2.6g\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eFibre\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e1.1g\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eCarbs\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e0.6g\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eFat\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 0.7rem;\" class=\"ing-table-wrap\"\u003e\n\u003cdiv class=\"ing-head\"\u003e\n\u003cspan class=\"ing-th\"\u003eVitamin \/ Mineral\u003c\/span\u003e\u003cspan class=\"ing-th\"\u003ePer 25g Serving\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-section vit-s\"\u003eVitamins\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eVitamin A\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e200μg (666IU)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eVitamin E\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e3mg (4.47IU)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eVitamin C\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e20mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eThiamine (B1)\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e0.3mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eRiboflavin (B2)\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e0.4mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eNiacin (B3)\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e4mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eVitamin B6\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e0.4mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eFolic Acid\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e50μg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eVitamin B12\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e0.6μg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-section min-s\"\u003eMinerals\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003ePotassium\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e301mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eChloride\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e136mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003ePhosphorus\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e154mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eMagnesium\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e95mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eIron\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e3.6mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eZinc\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e2.5mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eCopper\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e0.3mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-row\"\u003e\n\u003cspan class=\"ing-name\"\u003eIodine\u003c\/span\u003e\u003cspan class=\"ing-amount\"\u003e37.6μg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gmp-strip\"\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eManufactured in the UK\u003c\/div\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eUK GMP Standards\u003c\/div\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eISO 22000 Certified\u003c\/div\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eInformed Sports Facility\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 0.8rem;\" class=\"ingredient-box\"\u003e\n\u003cstrong\u003eFull Ingredients:\u003c\/strong\u003e \u003cstrong\u003eSOY\u003c\/strong\u003e (Glycina Maxima) Protein Isolate (\u003cstrong\u003eSOY\u003c\/strong\u003e); Fibre (Chicory Root (Cichorium intybus) Extract); Natural Flavour; Maltodextrin; Vitamin and Mineral Blend: (Potassium Chloride, Magnesium Citrate, Vitamin C (Ascorbic Acid), Ferrous Citrate, Zinc Citrate, Copper Citrate, Vitamin E (DL-Alpha-Tocopheryl Acetate), Vitamin B3 (Niacin), Vitamin A (Acetate), Vitamin B12 (Cyanocobalamin), Vitamin B2 (Riboflavin), Vitamin B6 (Pyridoxine Hydrochloride), Vitamin B1 (Thiamine), Folic Acid (Folacin), Potassium Iodide); Sweetener: Stevia Leaf Extract (Steviol glycosides).\u003c\/div\u003e\n\u003cdiv class=\"allergen-note\"\u003e\n\u003cstrong\u003eAllergen Advice:\u003c\/strong\u003e Contains \u003cstrong\u003eSOY\u003c\/strong\u003e. For allergens, see ingredients in bold. Manufactured in a facility which handles cereals, egg, fish, milk, nuts, soya, mustard, seeds and products derived from crustaceans. No dairy ingredients. No gluten ingredients. Suitable for vegetarians and vegans. Halal approved.\u003c\/div\u003e\n\u003cdiv class=\"folic-note\"\u003e\n\u003cstrong\u003eFolic Acid Advisory:\u003c\/strong\u003e Supplemental folic acid intake increases maternal folate status. Low maternal folate status is a risk factor in the development of neural tube defects. Women of child-bearing age who may become pregnant are advised to take 400μg supplemental folic acid daily for at least one month before and up to three months after conception. If you are pregnant or planning a pregnancy, please consult your midwife or GP.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ USAGE ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eSuggested Use\u003c\/p\u003e\n\u003cdiv class=\"usage-box\"\u003e\n\u003cdiv class=\"usage-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h1a4 4 0 0 1 0 8h-1M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8zM6 1v3M10 1v3M14 1v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"usage-text\"\u003e\n\u003cstrong\u003eAdd 1 scoop or 3 heaped teaspoons (25g) to a glass — mix with water, juice, or a milk alternative of your choice\u003c\/strong\u003e Shake or blend well. Also excellent stirred into yogurt or blended with berries and fruit.\n\u003cp class=\"usage-tip\"\u003eThe natural vanilla flavour pairs beautifully with oat milk, almond milk, or banana for a richer smoothie experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ WARNINGS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eImportant Information\u003c\/p\u003e\n\u003cul class=\"warnings-list\"\u003e\n\u003cli class=\"warn-soy\"\u003eContains SOY. Not suitable for those with soy or legume allergies. Please check ingredients carefully before use.\u003c\/li\u003e\n\u003cli\u003eThis product is a food supplement and should not be used as a sole source of nutrition. Use as part of a varied, balanced diet and healthy lifestyle.\u003c\/li\u003e\n\u003cli\u003eKeep out of reach of children. Store in a cool, dry place, away from direct sunlight. Reseal tightly after use.\u003c\/li\u003e\n\u003cli\u003eIf you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition, consult your GP or a qualified healthcare professional before use.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DISCLAIMER ══ --\u003e\n\u003cdiv class=\"disclaimer\"\u003e\n\u003cp class=\"disclaimer-title\"\u003eDisclaimer\u003c\/p\u003e\n\u003cp\u003eFood supplements are intended to complement a balanced diet and healthy lifestyle — not to replace them. The stated benefits reflect recognised EU\/UK nutrition and health claims and are not intended to diagnose, treat, cure, or prevent any disease or medical condition.\u003c\/p\u003e\n\u003cp\u003eThis product contains folic acid. Women who are pregnant or planning a pregnancy should consult their midwife or GP. Results may vary between individuals.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ══ BRAND FOOTER ══ --\u003e\u003cfooter class=\"brand-footer\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"footer-brand\"\u003eVeldic\u003c\/p\u003e\n\u003cp class=\"footer-tagline\"\u003eElevate your Everyday  ·  Science-led · Uncompromising Purity\u003c\/p\u003e\n\u003c\/div\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 44 50\" height=\"72\" width=\"64\" class=\"footer-leaf\"\u003e\n      \u003cpath fill=\"#4D9A57\" d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\"\u003e\u003c\/path\u003e\n      \u003cpath fill=\"url(#fgSPV)\" d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\"\u003e\u003c\/path\u003e\n      \u003cdefs\u003e\u003clineargradient gradientunits=\"userSpaceOnUse\" y2=\"46\" x2=\"16\" y1=\"4\" x1=\"30\" id=\"fgSPV\"\u003e\u003cstop stop-color=\"#E8C96A\" offset=\"0%\"\u003e\u003c\/stop\u003e\u003cstop stop-color=\"#C9972A\" offset=\"100%\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n    \u003c\/svg\u003e\u003c\/footer\u003e\u003c\/article\u003e","brand":"Veldic","offers":[{"title":"Default Title","offer_id":57113830818136,"sku":"SN049","price":24.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/3549\/2440\/files\/veldic-soy-pro-vanilla-shake-protein-supplement.png?v=1774455219"},{"product_id":"pea-protein-daily","title":"Pea Protein Daily","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n  :root {\n    --green-deep:    #1F5C2E;\n    --green:         #2D6A35;\n    --green-mid:     #3A7D44;\n    --green-light:   #EBF4EC;\n    --green-pale:    #F3F8F3;\n\n    --gold:          #C9972A;\n    --gold-light:    #E8C96A;\n    --gold-pale:     #FBF5E6;\n    --gold-dark:     #9B7318;\n\n    \/* Pea protein \/ botanical accent — vivid fresh meadow-green *\/\n    --pea:           #3A7030;\n    --pea-mid:       #5A9848;\n    --pea-light:     #88C068;\n    --pea-pale:      #EFF6E8;\n\n    \/* High protein \/ clean accent — cool slate-steel *\/\n    --steel:         #3A5268;\n    --steel-light:   #7AA0C8;\n    --steel-pale:    #EAF0F8;\n\n    \/* Superfoods accent — vivid teal-blue *\/\n    --super:         #1E6870;\n    --super-light:   #5AAAB8;\n    --super-pale:    #E4F2F4;\n\n    --off-white:     #F5F4F0;\n    --warm-white:    #FAFAF7;\n    --text:          #1E2D1F;\n    --text-mid:      #3D4D3E;\n    --muted:         #6B7A6C;\n    --border:        #D8E4D9;\n    --border-gold:   #E2CA8A;\n\n    --font-display:  'Cormorant Garamond', Georgia, serif;\n    --font-body:     'DM Sans', sans-serif;\n  }\n\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    font-family: var(--font-body);\n    background: #ECEAE4;\n    color: var(--text);\n    line-height: 1.6;\n    padding: 2.5rem 1rem 5rem;\n  }\n\n  .shopify-desc {\n    max-width: 880px;\n    margin: 0 auto;\n    background: var(--warm-white);\n    border-radius: 3px;\n    overflow: hidden;\n    box-shadow: 0 2px 8px rgba(31,92,46,0.06), 0 12px 48px rgba(31,92,46,0.10);\n  }\n\n  \/* ══ HERO ══ *\/\n  .hero {\n    background: var(--green-deep);\n    padding: 3rem 2.8rem 2.6rem;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background:\n      radial-gradient(ellipse 55% 80% at 94% 20%, rgba(58,112,48,0.26) 0%, transparent 60%),\n      radial-gradient(ellipse 40% 55% at 5%  88%, rgba(30,104,112,0.16) 0%, transparent 55%),\n      radial-gradient(ellipse 50% 45% at 50% 115%, rgba(45,106,53,0.45) 0%, transparent 60%);\n    pointer-events: none;\n  }\n  .hero::after {\n    content: '';\n    position: absolute;\n    bottom: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, transparent 0%, var(--gold) 25%, var(--gold-light) 60%, transparent 100%);\n  }\n\n  .hero-eyebrow { font-size: 0.65rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold-light); margin-bottom: 1rem; position: relative; }\n  .hero-logo-row { display: flex; align-items: center; gap: 1rem; margin-bottom: 0.5rem; position: relative; }\n  .hero-leaf { flex-shrink: 0; width: 44px; height: 50px; }\n  .hero-title { font-family: var(--font-display); font-size: clamp(1.85rem, 5vw, 2.9rem); font-weight: 500; color: #fff; line-height: 1.1; }\n  .hero-title em { font-style: italic; color: var(--gold-light); }\n  .hero-sub { font-size: 0.78rem; font-weight: 300; color: rgba(255,255,255,0.4); letter-spacing: 0.18em; text-transform: uppercase; margin-top: 0.35rem; margin-bottom: 2rem; position: relative; }\n\n  .badge-strip { display: flex; flex-wrap: wrap; gap: 0.45rem; position: relative; }\n  .badge { display: inline-flex; align-items: center; gap: 0.38rem; padding: 0.32rem 0.8rem; border-radius: 2px; font-size: 0.68rem; font-weight: 500; letter-spacing: 0.07em; text-transform: uppercase; }\n  .badge-gold    { background: rgba(201,151,42,0.18);  color: var(--gold-light);      border: 1px solid rgba(201,151,42,0.35); }\n  .badge-green   { background: rgba(45,106,53,0.35);   color: #A8D4AC;                border: 1px solid rgba(45,106,53,0.5); }\n  .badge-pea     { background: rgba(58,112,48,0.24);   color: var(--pea-light);       border: 1px solid rgba(58,112,48,0.40); }\n  .badge-steel   { background: rgba(58,82,104,0.22);   color: var(--steel-light);     border: 1px solid rgba(58,82,104,0.38); }\n  .badge-outline { background: transparent;            color: rgba(255,255,255,0.38); border: 1px solid rgba(255,255,255,0.15); }\n  .badge-dot { width: 4px; height: 4px; border-radius: 50%; background: currentColor; opacity: 0.8; }\n\n  .section { padding: 2rem 2.8rem; border-bottom: 1px solid var(--border); }\n  .section-label { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.9rem; display: flex; align-items: center; gap: 0.55rem; }\n  .section-label::after { content: ''; flex: 1; height: 1px; background: linear-gradient(90deg, var(--border-gold) 0%, transparent 100%); max-width: 180px; }\n\n  .summary-text { font-family: var(--font-display); font-size: 1.2rem; font-weight: 400; line-height: 1.78; color: var(--green-deep); }\n  .summary-text a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.4); text-underline-offset: 2px; }\n\n  .desc-body p { font-size: 0.88rem; color: var(--text-mid); line-height: 1.8; margin-bottom: 1rem; }\n  .desc-body p:last-child { margin-bottom: 0; }\n  .desc-body a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  \/* ══ PROTEIN SPOTLIGHT ══ *\/\n  .protein-spotlight {\n    background: var(--pea);\n    border-radius: 3px;\n    padding: 1.5rem 1.8rem;\n    position: relative;\n    overflow: hidden;\n    margin-top: 1.2rem;\n  }\n  .protein-spotlight::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 60% 80% at 95% 50%, rgba(201,151,42,0.12) 0%, transparent 65%); pointer-events: none; }\n  .protein-spotlight::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent, var(--gold) 30%, var(--gold-light) 70%, transparent); }\n  .ps-eyebrow { font-size: 0.6rem; font-weight: 600; letter-spacing: 0.26em; text-transform: uppercase; color: var(--pea-light); margin-bottom: 0.4rem; position: relative; }\n  .ps-title { font-family: var(--font-display); font-size: 1.2rem; font-weight: 500; color: #fff; margin-bottom: 0.7rem; position: relative; line-height: 1.25; }\n  .ps-title em { font-style: italic; color: var(--gold-light); }\n  .ps-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: 0.55rem; position: relative; }\n  .ps-stat { background: rgba(255,255,255,0.09); border: 1px solid rgba(255,255,255,0.14); border-radius: 2px; padding: 0.65rem 0.75rem; text-align: center; }\n  .ps-val { font-family: var(--font-display); font-size: 1.2rem; font-weight: 600; color: var(--gold-light); line-height: 1; margin-bottom: 0.15rem; }\n  .ps-lab { font-size: 0.62rem; font-weight: 500; color: rgba(255,255,255,0.5); letter-spacing: 0.07em; text-transform: uppercase; line-height: 1.35; }\n\n  \/* ══ THREE PILLARS ══ *\/\n  .three-pillars { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.4rem; }\n  .pillar { background: var(--warm-white); padding: 1.3rem 1.1rem; position: relative; overflow: hidden; transition: background 0.2s; }\n  .pillar:hover { background: var(--green-pale); }\n  .pillar::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; }\n  .pillar.p-prot::before  { background: var(--pea); }\n  .pillar.p-fibre::before { background: var(--green-mid); }\n  .pillar.p-herbs::before { background: var(--super); }\n  .pillar-icon { width: 36px; height: 36px; border-radius: 50%; margin-bottom: 0.55rem; display: flex; align-items: center; justify-content: center; }\n  .pillar.p-prot  .pillar-icon { background: var(--pea-pale);   border: 1px solid rgba(58,112,48,0.2); }\n  .pillar.p-fibre .pillar-icon { background: var(--green-light); border: 1px solid var(--border); }\n  .pillar.p-herbs .pillar-icon { background: var(--super-pale);  border: 1px solid rgba(30,104,112,0.2); }\n  .pillar-icon svg { width: 16px; height: 16px; fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .pillar.p-prot  .pillar-icon svg { stroke: var(--pea); }\n  .pillar.p-fibre .pillar-icon svg { stroke: var(--green); }\n  .pillar.p-herbs .pillar-icon svg { stroke: var(--super); }\n  .pillar-title { font-size: 0.7rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.07em; color: var(--green-deep); margin-bottom: 0.3rem; }\n  .pillar-copy  { font-size: 0.79rem; color: var(--muted); line-height: 1.6; }\n  .pillar-copy a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  \/* ══ CREDENTIALS STRIP ══ *\/\n  .cred-strip { display: flex; flex-wrap: wrap; gap: 0.6rem; padding: 0.9rem 1.1rem; background: var(--pea-pale); border: 1px solid rgba(58,112,48,0.15); border-radius: 3px; margin-top: 0.9rem; }\n  .cred-item { display: flex; align-items: center; gap: 0.5rem; font-size: 0.78rem; font-weight: 500; color: var(--pea); }\n  .cred-item svg { width: 14px; height: 14px; stroke: var(--pea); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n\n  \/* ══ MACROS ══ *\/\n  .macro-row { display: grid; grid-template-columns: repeat(5, 1fr); gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.5rem; }\n  .macro-cell { background: var(--warm-white); padding: 0.8rem 0.75rem; text-align: center; }\n  .macro-cell:nth-child(odd) { background: var(--pea-pale); }\n  .macro-val { font-family: var(--font-display); font-size: 1.2rem; font-weight: 600; color: var(--green-deep); line-height: 1; margin-bottom: 0.2rem; }\n  .macro-lab { font-size: 0.62rem; font-weight: 500; text-transform: uppercase; letter-spacing: 0.08em; color: var(--muted); line-height: 1.3; }\n\n  \/* ══ INGREDIENT CARDS (superfoods) ══ *\/\n  .sup-cards { display: grid; grid-template-columns: repeat(4, 1fr); gap: 0.55rem; margin-top: 0.4rem; }\n  .sup-card { background: var(--warm-white); border: 1px solid var(--border); border-radius: 3px; padding: 0.85rem 0.8rem; position: relative; overflow: hidden; text-align: center; transition: background 0.2s; }\n  .sup-card:hover { background: var(--green-pale); }\n  .sup-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; }\n  .sc-green::before { background: var(--green-mid); }\n  .sc-herb::before  { background: var(--gold-dark); }\n  .sc-algae::before { background: var(--super); }\n  .sc-berry::before { background: var(--pea); }\n  .sc-name { font-size: 0.68rem; font-weight: 600; color: var(--green-deep); text-transform: uppercase; letter-spacing: 0.05em; margin-bottom: 0.12rem; line-height: 1.3; }\n  .sc-species { font-size: 0.62rem; color: var(--muted); font-style: italic; margin-bottom: 0.12rem; }\n  .sc-note { font-size: 0.67rem; color: var(--muted); line-height: 1.38; }\n\n  \/* ══ EFSA CLAIM ══ *\/\n  .claim-callout { margin-top: 0.9rem; background: var(--green-pale); border: 1px solid var(--border); border-left: 4px solid var(--green); border-radius: 0 3px 3px 0; padding: 1rem 1.2rem; display: flex; gap: 0.9rem; align-items: flex-start; }\n  .claim-pill { flex-shrink: 0; padding: 0.22rem 0.7rem; border-radius: 20px; font-size: 0.67rem; font-weight: 600; letter-spacing: 0.07em; text-transform: uppercase; background: var(--green); color: #fff; margin-top: 0.1rem; white-space: nowrap; }\n  .claim-text { font-size: 0.83rem; color: var(--text-mid); line-height: 1.65; }\n  .claim-text a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  \/* ══ GMP STRIP ══ *\/\n  .gmp-strip { display: flex; flex-wrap: wrap; gap: 0.6rem; padding: 0.85rem 1.1rem; background: var(--green-pale); border: 1px solid var(--border); border-radius: 3px; margin-top: 0.8rem; }\n  .gmp-item { display: flex; align-items: center; gap: 0.5rem; font-size: 0.78rem; font-weight: 500; color: var(--green); }\n  .gmp-item svg { width: 15px; height: 15px; stroke: var(--green); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n\n  .ingredient-box { font-size: 0.79rem; color: var(--muted); line-height: 1.7; margin-top: 0.8rem; padding: 0.8rem 1rem; background: var(--off-white); border-radius: 3px; border: 1px solid var(--border); }\n  .ingredient-box strong { color: var(--green-deep); }\n  .allergen-note { margin-top: 0.7rem; font-size: 0.78rem; background: var(--gold-pale); border-left: 3px solid var(--gold); padding: 0.65rem 1rem; border-radius: 0 3px 3px 0; color: var(--text-mid); line-height: 1.6; }\n  .allergen-note strong { color: var(--green-deep); }\n\n  \/* ══ USAGE ══ *\/\n  .usage-box { background: var(--green); border-radius: 3px; padding: 1.4rem 1.6rem; display: flex; gap: 1.2rem; align-items: flex-start; position: relative; overflow: hidden; }\n  .usage-box::after { content: ''; position: absolute; right: -10px; bottom: -10px; width: 80px; height: 80px; border-radius: 50%; background: rgba(201,151,42,0.12); }\n  .usage-icon { flex-shrink: 0; width: 46px; height: 46px; border-radius: 50%; background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.2); display: flex; align-items: center; justify-content: center; }\n  .usage-icon svg { width: 20px; height: 20px; stroke: var(--gold-light); fill: none; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; }\n  .usage-text { font-size: 0.87rem; line-height: 1.65; color: rgba(255,255,255,0.82); position: relative; flex: 1; }\n  .usage-text strong { color: #fff; display: block; font-size: 0.95rem; margin-bottom: 0.3rem; }\n  .usage-tip { font-size: 0.81rem; color: rgba(255,255,255,0.55); margin-top: 0.4rem; }\n\n  \/* ══ WARNINGS ══ *\/\n  .warnings-list { list-style: none; display: flex; flex-direction: column; gap: 0.55rem; }\n  .warnings-list li { font-size: 0.82rem; color: var(--muted); line-height: 1.6; padding: 0.5rem 0.8rem; border-left: 2px solid var(--border); background: var(--off-white); border-radius: 0 2px 2px 0; }\n\n  \/* ══ DISCLAIMER ══ *\/\n  .disclaimer { background: var(--gold-pale); border-top: 1px solid var(--border-gold); padding: 1.6rem 2.8rem; }\n  .disclaimer-title { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.22em; text-transform: uppercase; color: var(--gold-dark); margin-bottom: 0.6rem; }\n  .disclaimer p { font-size: 0.74rem; color: #7A6F55; line-height: 1.75; margin-bottom: 0.35rem; }\n  .disclaimer p:last-child { margin-bottom: 0; }\n\n  \/* ══ BRAND FOOTER ══ *\/\n  .brand-footer { background: var(--green-deep); padding: 2.2rem 2.8rem; display: flex; align-items: center; justify-content: space-between; gap: 1.5rem; position: relative; overflow: hidden; }\n  .brand-footer::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent 0%, var(--gold) 35%, var(--gold-light) 65%, transparent 100%); }\n  .brand-footer::after { content: ''; position: absolute; right: -30px; top: -30px; width: 160px; height: 160px; border-radius: 50%; background: radial-gradient(circle, rgba(201,151,42,0.10) 0%, transparent 70%); }\n  .footer-brand { font-family: var(--font-display); font-size: 1.8rem; font-weight: 500; letter-spacing: 0.18em; color: #fff; line-height: 1; margin-bottom: 0.3rem; }\n  .footer-tagline { font-size: 0.7rem; color: rgba(255,255,255,0.38); letter-spacing: 0.12em; text-transform: uppercase; font-weight: 300; }\n  .footer-leaf { opacity: 0.18; flex-shrink: 0; }\n\n  .preview-note { text-align: center; font-size: 0.68rem; color: #9CA3AF; letter-spacing: 0.14em; text-transform: uppercase; margin-bottom: 1.2rem; }\n\n  @media (max-width: 640px) {\n    .section, .disclaimer, .brand-footer { padding-left: 1.3rem; padding-right: 1.3rem; }\n    .hero { padding: 2rem 1.3rem 2rem; }\n    .ps-grid { grid-template-columns: 1fr 1fr; }\n    .three-pillars { grid-template-columns: 1fr; }\n    .macro-row { grid-template-columns: 1fr 1fr; }\n    .sup-cards { grid-template-columns: 1fr 1fr; }\n    .brand-footer { flex-direction: column; text-align: center; }\n    .footer-leaf { display: none; }\n  }\n\u003c\/style\u003e\n\u003carticle class=\"shopify-desc\"\u003e\u003c!-- ══ HERO ══ --\u003e\u003cheader class=\"hero\"\u003e\n\u003cp class=\"hero-eyebrow\"\u003eVeldic Premium Supplements\u003c\/p\u003e\n\u003cdiv class=\"hero-logo-row\"\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 44 50\" class=\"hero-leaf\"\u003e\n        \u003cpath opacity=\"0.9\" fill=\"#4D9A57\" d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\"\u003e\u003c\/path\u003e\n        \u003cpath opacity=\"0.55\" fill=\"#2D6A35\" d=\"M18 42 C22 30 28 16 38 5 C30 16 22 28 18 42Z\"\u003e\u003c\/path\u003e\n        \u003cpath fill=\"url(#hgPPD)\" d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\"\u003e\u003c\/path\u003e\n        \u003cdefs\u003e\u003clineargradient gradientunits=\"userSpaceOnUse\" y2=\"46\" x2=\"16\" y1=\"4\" x1=\"30\" id=\"hgPPD\"\u003e\u003cstop stop-color=\"#E8C96A\" offset=\"0%\"\u003e\u003c\/stop\u003e\u003cstop stop-color=\"#C9972A\" offset=\"100%\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n      \u003c\/svg\u003e\n\u003cdiv\u003e\n\u003ch1 class=\"hero-title\"\u003ePea Protein \u003cem\u003eDaily\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003e500g Powder · 20 Servings · 72.2g Protein\/100g · Non-GMO · No Hexane\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"badge-strip\"\u003e\n\u003cspan class=\"badge badge-pea\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e72.2g Protein\/100g\u003c\/span\u003e \u003cspan class=\"badge badge-pea\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e18.1g per Serving\u003c\/span\u003e \u003cspan class=\"badge badge-steel\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eNon-GMO · No Hexane\u003c\/span\u003e \u003cspan class=\"badge badge-steel\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eHigh Fibre · 2.6g\/Serving\u003c\/span\u003e \u003cspan class=\"badge badge-gold\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eSpirulina · Green Tea · Acai\u003c\/span\u003e \u003cspan class=\"badge badge-green\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eVegan · Hypoallergenic · Kosher · Halal\u003c\/span\u003e \u003cspan class=\"badge badge-outline\"\u003eUK GMP · ISO 22000 · Informed Sports\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- ══ QUICK SUMMARY ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAt a Glance\u003c\/p\u003e\n\u003cp class=\"summary-text\"\u003eA high-quality, water-extracted pea \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product-category\/protein-powders\/\" target=\"_blank\"\u003eprotein powder\u003c\/a\u003e from snap peas delivering 72.2g of protein per 100g (18.1g per serving) — with a complete amino acid profile, 2.6g dietary fibre from chicory root, and four superfood additions: green tea leaf, dandelion root, spirulina, and \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product\/acai-immuno-defence\/\" target=\"_blank\"\u003eacaí berry\u003c\/a\u003e. Non-GMO, no hexane, hypoallergenic, no artificial additives, stevia-sweetened. Protein contributes to the growth and maintenance of muscle mass. Manufactured in the UK under GMP and ISO 22000 standards in an Informed Sports certified facility.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DESCRIPTION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAbout This Product\u003c\/p\u003e\n\u003cdiv class=\"desc-body\"\u003e\n\u003cp\u003eVeldic Pea Protein Daily is a premium plant-based \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product-category\/protein-powders\/\" target=\"_blank\"\u003eprotein powder\u003c\/a\u003e built around a concentrated pea protein isolate — elevated from the 6% protein content of fresh snap peas to around 80% through a clean extraction process using only water, pressure, and flocculation. No hexane, no toxic solvents. The result is a high-purity, hypoallergenic, easily digestible protein with a complete amino acid profile and no bloating.\u003c\/p\u003e\n\u003cp\u003eBeyond the protein, this formula goes further with dietary fibre from chicory root extract and a superfood addition of four nutritious botanical ingredients — spirulina, green tea leaf extract, dandelion root powder, and \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product\/acai-immuno-defence\/\" target=\"_blank\"\u003eacaí berry\u003c\/a\u003e extract — making it a more rounded daily nutritional supplement than a standard single-ingredient protein powder. All in a subtle, unfussy original flavour, sweetened only with stevia.\u003c\/p\u003e\n\u003c!-- Protein spotlight panel --\u003e\n\u003cdiv class=\"protein-spotlight\"\u003e\n\u003cp class=\"ps-eyebrow\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePer 100g Powder \u0026amp; Per 25g Serving · 20 Servings per 500g Pot\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-title\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eHigh Protein · \u003cem\u003eComplete Amino Acids · Non-GMO · No Hexane · 96 kcal\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"ps-grid\"\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e18.1g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eProtein per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e96\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eCalories per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e2.6g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eFibre per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e0.6g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eSugars per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eNon-GMO\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eNo hexane extraction\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Clean credentials --\u003e\n\u003cdiv class=\"cred-strip\"\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eWater-Extracted Only — No Hexane\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNon-GMO Snap Pea Source\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eComplete Amino Acid Profile\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eHypoallergenic · Easy to Digest\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNo Added Sugar · Stevia Sweetened\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNo Artificial Colours, Flavours or Sweeteners\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ THREE-PILLAR FORMULA ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eA Three-Pillar Formula\u003c\/p\u003e\n\u003cdiv class=\"three-pillars\"\u003e\n\u003cdiv class=\"pillar p-prot\"\u003e\n\u003cdiv class=\"pillar-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle r=\"4\" cy=\"7\" cx=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"pillar-title\"\u003ePea Protein Isolate\u003c\/p\u003e\n\u003cp class=\"pillar-copy\"\u003e72.2g \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product-category\/protein-powders\/\" target=\"_blank\"\u003eprotein\u003c\/a\u003e per 100g — complete amino acid profile from snap peas (Pisum sativum). Water extracted only. Non-GMO. Hypoallergenic and easily digestible — no bloating.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillar p-fibre\"\u003e\n\u003cdiv class=\"pillar-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 6h18M3 12h18M3 18h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"pillar-title\"\u003eChicory Root Fibre\u003c\/p\u003e\n\u003cp class=\"pillar-copy\"\u003e2.6g of dietary fibre per serving from chicory root extract — a prebiotic fibre source supporting everyday digestive wellbeing as part of a balanced, active lifestyle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillar p-herbs\"\u003e\n\u003cdiv class=\"pillar-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2C8 6 4 10 4 14a8 8 0 0 0 16 0c0-4-4-8-8-12z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"pillar-title\"\u003eSuperfood Botanical Blend\u003c\/p\u003e\n\u003cp class=\"pillar-copy\"\u003eSpirulina (algae), green tea leaf extract, dandelion root powder, and \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product\/acai-immuno-defence\/\" target=\"_blank\"\u003eacaí berry\u003c\/a\u003e extract — four nutritious botanical additions enriching the formula beyond standard protein powder nutrition.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ SUPERFOOD ADDS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eFour Superfood Additions\u003c\/p\u003e\n\u003cdiv class=\"sup-cards\"\u003e\n\u003cdiv class=\"sup-card sc-algae\"\u003e\n\u003cp class=\"sc-name\"\u003eSpirulina\u003c\/p\u003e\n\u003cp class=\"sc-species\"\u003eArthrospira platensis\u003c\/p\u003e\n\u003cp class=\"sc-note\"\u003eBlue-green algae powder · One of the most nutrient-dense natural foods per gram\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sup-card sc-green\"\u003e\n\u003cp class=\"sc-name\"\u003eGreen Tea Leaf\u003c\/p\u003e\n\u003cp class=\"sc-species\"\u003eCamellia sinensis\u003c\/p\u003e\n\u003cp class=\"sc-note\"\u003eExtract · Rich in natural polyphenols\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sup-card sc-herb\"\u003e\n\u003cp class=\"sc-name\"\u003eDandelion Root\u003c\/p\u003e\n\u003cp class=\"sc-species\"\u003eTaraxacum officinale\u003c\/p\u003e\n\u003cp class=\"sc-note\"\u003ePowder · Traditional botanical with nutritive properties\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sup-card sc-berry\"\u003e\n\u003cp class=\"sc-name\"\u003eAcaí Berry\u003c\/p\u003e\n\u003cp class=\"sc-species\"\u003eEuterpe oleracea\u003c\/p\u003e\n\u003cp class=\"sc-note\"\u003e\u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product\/acai-immuno-defence\/\" target=\"_blank\"\u003eExtract\u003c\/a\u003e · Amazonian berry · Rich in natural phytonutrients\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ KEY BENEFITS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eKey Benefits\u003c\/p\u003e\n\u003c!-- EFSA protein claim --\u003e\n\u003cdiv class=\"claim-callout\"\u003e\n\u003cspan class=\"claim-pill\"\u003eProtein\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eProtein \u003ca rel=\"noopener\" href=\"http:\/\/www.efsa.europa.eu\/en\/efsajournal\/doc\/1811.pdf\" target=\"_blank\"\u003econtributes to\u003c\/a\u003e a growth in muscle mass, the maintenance of muscle mass, and the maintenance of normal bones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ NUTRITIONAL INFORMATION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eNutritional Information\u003c\/p\u003e\n\u003cp style=\"font-size: 0.8rem; color: var(--muted); margin-bottom: 0.75rem;\"\u003ePer 25g serving · 20 servings per 500g pot\u003c\/p\u003e\n\u003cdiv class=\"macro-row\"\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e96\u003cspan style=\"font-size: .7rem;\"\u003ekcal\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eEnergy\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e18.1\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eProtein\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e2.6\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eFibre\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e0.8\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eCarbs\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e1.7\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eFat\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 0.75rem; color: var(--muted); margin-top: 0.5rem;\"\u003ePer 100g: Energy 1600kJ\/382kcal · Protein 72.2g · Fat 6.7g (Saturates 1.7g) · Carbohydrate 3.1g (Sugars 2.6g) · Fibre 10.5g · Salt 1.95g\u003c\/p\u003e\n\u003cdiv class=\"gmp-strip\"\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eManufactured in the UK\u003c\/div\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eUK GMP Standards\u003c\/div\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eISO 22000 Certified\u003c\/div\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eInformed Sports Factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 0.8rem;\" class=\"ingredient-box\"\u003e\n\u003cstrong\u003eFull Ingredients:\u003c\/strong\u003e Pea Protein (Pisum sativum) Isolate, Fibre (Chicory Root (Cichorium intybus) Extract), Green Tea Leaf (Camellia Sinensis) Extract, Dandelion Root (Taraxacum officinale) Powder, Spirulina Powder (Arthrospira platensis), Acai Berry (Euterpe Oleracea Martius) Extract, Stabiliser (Xanthan Gum), Sweetener: Stevia Leaf Extract (Steviol glycosides).\u003c\/div\u003e\n\u003cdiv class=\"allergen-note\"\u003e\n\u003cstrong\u003eAllergen Advice:\u003c\/strong\u003e No listed allergens in this product. Manufactured in a facility which handles cereals, egg, fish, milk, nuts, soya, mustard, seeds and products derived from crustaceans. No dairy. No soya. No gluten ingredients. Non-GMO pea protein. No hexane extraction. Suitable for vegetarians and vegans. Halal and Kosher approved.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ USAGE ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eSuggested Use\u003c\/p\u003e\n\u003cdiv class=\"usage-box\"\u003e\n\u003cdiv class=\"usage-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h1a4 4 0 0 1 0 8h-1M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8zM6 1v3M10 1v3M14 1v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"usage-text\"\u003e\n\u003cstrong\u003eAdd 1 scoop or 4 heaped teaspoons (25g) to a glass — mix with water, juice, or a milk alternative of your choice\u003c\/strong\u003e Shake or blend well. 20 servings per 500g pot.\n\u003cp class=\"usage-tip\"\u003eExcellent blended with oat milk and berries, stirred into yoghurt, or added to a morning smoothie. The clean, neutral original flavour makes it highly versatile.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ WARNINGS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eImportant Information\u003c\/p\u003e\n\u003cul class=\"warnings-list\"\u003e\n\u003cli\u003eThis product is a food supplement and should not be used as a sole source of nutrition. Use as part of a varied, balanced diet and healthy lifestyle.\u003c\/li\u003e\n\u003cli\u003eKeep out of reach of children. Store in a cool, dry place, away from direct sunlight. Reseal tightly after use.\u003c\/li\u003e\n\u003cli\u003eIf you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition, consult your GP or a qualified healthcare professional before use.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DISCLAIMER ══ --\u003e\n\u003cdiv class=\"disclaimer\"\u003e\n\u003cp class=\"disclaimer-title\"\u003eDisclaimer\u003c\/p\u003e\n\u003cp\u003eFood supplements are intended to complement a balanced diet and healthy lifestyle — not to replace them. The stated benefits reflect recognised EU\/UK nutrition and health claims and are not intended to diagnose, treat, cure, or prevent any disease or medical condition.\u003c\/p\u003e\n\u003cp\u003eIf you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition, please consult your GP or a qualified healthcare professional before use. Results may vary between individuals.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ══ BRAND FOOTER ══ --\u003e\u003cfooter class=\"brand-footer\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"footer-brand\"\u003eVeldic\u003c\/p\u003e\n\u003cp class=\"footer-tagline\"\u003eElevate your Everyday  ·  Science-led · Uncompromising Purity\u003c\/p\u003e\n\u003c\/div\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 44 50\" height=\"72\" width=\"64\" class=\"footer-leaf\"\u003e\n      \u003cpath fill=\"#4D9A57\" d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\"\u003e\u003c\/path\u003e\n      \u003cpath fill=\"url(#fgPPD)\" d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\"\u003e\u003c\/path\u003e\n      \u003cdefs\u003e\u003clineargradient gradientunits=\"userSpaceOnUse\" y2=\"46\" x2=\"16\" y1=\"4\" x1=\"30\" id=\"fgPPD\"\u003e\u003cstop stop-color=\"#E8C96A\" offset=\"0%\"\u003e\u003c\/stop\u003e\u003cstop stop-color=\"#C9972A\" offset=\"100%\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n    \u003c\/svg\u003e\u003c\/footer\u003e\u003c\/article\u003e","brand":"Veldic","offers":[{"title":"Default Title","offer_id":57113831407960,"sku":"PP500","price":24.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/3549\/2440\/files\/veldic-pea-protein-daily-supplement-powder.png?v=1774535260"},{"product_id":"rice-protein-chocolate","title":"Rice Protein Chocolate","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n  :root {\n    --green-deep:    #1F5C2E;\n    --green:         #2D6A35;\n    --green-mid:     #3A7D44;\n    --green-light:   #EBF4EC;\n    --green-pale:    #F3F8F3;\n\n    --gold:          #C9972A;\n    --gold-light:    #E8C96A;\n    --gold-pale:     #FBF5E6;\n    --gold-dark:     #9B7318;\n\n    \/* Rice protein accent — warm toasted grain *\/\n    --grain:         #7A5830;\n    --grain-mid:     #AA8048;\n    --grain-light:   #D0A860;\n    --grain-pale:    #FAF3E6;\n\n    \/* Cocoa \/ chocolate accent — rich dark cacao *\/\n    --cacao:         #4A2818;\n    --cacao-mid:     #7A5030;\n    --cacao-light:   #B08058;\n    --cacao-pale:    #F5EDE4;\n\n    \/* Botanical accent — deep green tea *\/\n    --greentea:      #2A6040;\n    --greentea-light:#5A9870;\n    --greentea-pale: #E4F2EA;\n\n    --off-white:     #F5F4F0;\n    --warm-white:    #FAFAF7;\n    --text:          #1E2D1F;\n    --text-mid:      #3D4D3E;\n    --muted:         #6B7A6C;\n    --border:        #D8E4D9;\n    --border-gold:   #E2CA8A;\n\n    --font-display:  'Cormorant Garamond', Georgia, serif;\n    --font-body:     'DM Sans', sans-serif;\n  }\n\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    font-family: var(--font-body);\n    background: #ECEAE4;\n    color: var(--text);\n    line-height: 1.6;\n    padding: 2.5rem 1rem 5rem;\n  }\n\n  .shopify-desc {\n    max-width: 880px;\n    margin: 0 auto;\n    background: var(--warm-white);\n    border-radius: 3px;\n    overflow: hidden;\n    box-shadow: 0 2px 8px rgba(31,92,46,0.06), 0 12px 48px rgba(31,92,46,0.10);\n  }\n\n  \/* ══ HERO ══ *\/\n  .hero {\n    background: var(--green-deep);\n    padding: 3rem 2.8rem 2.6rem;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background:\n      radial-gradient(ellipse 55% 80% at 94% 20%, rgba(74,40,24,0.28) 0%, transparent 60%),\n      radial-gradient(ellipse 40% 55% at 5%  88%, rgba(42,96,64,0.18) 0%, transparent 55%),\n      radial-gradient(ellipse 50% 45% at 50% 115%, rgba(45,106,53,0.45) 0%, transparent 60%);\n    pointer-events: none;\n  }\n  .hero::after {\n    content: '';\n    position: absolute;\n    bottom: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, transparent 0%, var(--gold) 25%, var(--gold-light) 60%, transparent 100%);\n  }\n\n  .hero-eyebrow { font-size: 0.65rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold-light); margin-bottom: 1rem; position: relative; }\n  .hero-logo-row { display: flex; align-items: center; gap: 1rem; margin-bottom: 0.5rem; position: relative; }\n  .hero-leaf { flex-shrink: 0; width: 44px; height: 50px; }\n  .hero-title { font-family: var(--font-display); font-size: clamp(1.85rem, 5vw, 2.9rem); font-weight: 500; color: #fff; line-height: 1.1; }\n  .hero-title em { font-style: italic; color: var(--gold-light); }\n  .hero-sub { font-size: 0.78rem; font-weight: 300; color: rgba(255,255,255,0.4); letter-spacing: 0.18em; text-transform: uppercase; margin-top: 0.35rem; margin-bottom: 2rem; position: relative; }\n\n  .badge-strip { display: flex; flex-wrap: wrap; gap: 0.45rem; position: relative; }\n  .badge { display: inline-flex; align-items: center; gap: 0.38rem; padding: 0.32rem 0.8rem; border-radius: 2px; font-size: 0.68rem; font-weight: 500; letter-spacing: 0.07em; text-transform: uppercase; }\n  .badge-gold     { background: rgba(201,151,42,0.18);  color: var(--gold-light);       border: 1px solid rgba(201,151,42,0.35); }\n  .badge-green    { background: rgba(45,106,53,0.35);   color: #A8D4AC;                 border: 1px solid rgba(45,106,53,0.5); }\n  .badge-grain    { background: rgba(122,88,48,0.22);   color: var(--grain-light);      border: 1px solid rgba(122,88,48,0.38); }\n  .badge-cacao    { background: rgba(74,40,24,0.24);    color: var(--cacao-light);      border: 1px solid rgba(74,40,24,0.40); }\n  .badge-outline  { background: transparent;            color: rgba(255,255,255,0.38);  border: 1px solid rgba(255,255,255,0.15); }\n  .badge-dot { width: 4px; height: 4px; border-radius: 50%; background: currentColor; opacity: 0.8; }\n\n  .section { padding: 2rem 2.8rem; border-bottom: 1px solid var(--border); }\n  .section-label { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.9rem; display: flex; align-items: center; gap: 0.55rem; }\n  .section-label::after { content: ''; flex: 1; height: 1px; background: linear-gradient(90deg, var(--border-gold) 0%, transparent 100%); max-width: 180px; }\n\n  .summary-text { font-family: var(--font-display); font-size: 1.2rem; font-weight: 400; line-height: 1.78; color: var(--green-deep); }\n  .desc-body p { font-size: 0.88rem; color: var(--text-mid); line-height: 1.8; margin-bottom: 1rem; }\n  .desc-body p:last-child { margin-bottom: 0; }\n\n  \/* ══ PROTEIN SPOTLIGHT ══ *\/\n  .protein-spotlight {\n    background: var(--cacao);\n    border-radius: 3px;\n    padding: 1.5rem 1.8rem;\n    position: relative;\n    overflow: hidden;\n    margin-top: 1.2rem;\n  }\n  .protein-spotlight::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 60% 80% at 95% 50%, rgba(201,151,42,0.14) 0%, transparent 65%); pointer-events: none; }\n  .protein-spotlight::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent, var(--gold) 30%, var(--gold-light) 70%, transparent); }\n  .ps-eyebrow { font-size: 0.6rem; font-weight: 600; letter-spacing: 0.26em; text-transform: uppercase; color: var(--cacao-light); margin-bottom: 0.4rem; position: relative; }\n  .ps-title { font-family: var(--font-display); font-size: 1.2rem; font-weight: 500; color: #fff; margin-bottom: 0.7rem; position: relative; line-height: 1.25; }\n  .ps-title em { font-style: italic; color: var(--gold-light); }\n  .ps-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: 0.55rem; position: relative; }\n  .ps-stat { background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.14); border-radius: 2px; padding: 0.65rem 0.75rem; text-align: center; }\n  .ps-val { font-family: var(--font-display); font-size: 1.2rem; font-weight: 600; color: var(--gold-light); line-height: 1; margin-bottom: 0.15rem; }\n  .ps-lab { font-size: 0.62rem; font-weight: 500; color: rgba(255,255,255,0.5); letter-spacing: 0.07em; text-transform: uppercase; line-height: 1.35; }\n\n  \/* ══ RICE VS WHEY \/ NO HEXANE CALLOUT ══ *\/\n  .clean-callout {\n    display: flex;\n    gap: 0.9rem;\n    align-items: flex-start;\n    background: var(--grain-pale);\n    border: 1px solid rgba(122,88,48,0.18);\n    border-left: 4px solid var(--grain);\n    border-radius: 0 3px 3px 0;\n    padding: 1rem 1.3rem;\n    margin-top: 1rem;\n  }\n  .cc-icon { flex-shrink: 0; width: 34px; height: 34px; border-radius: 50%; background: rgba(122,88,48,0.10); border: 1px solid rgba(122,88,48,0.2); display: flex; align-items: center; justify-content: center; }\n  .cc-icon svg { width: 16px; height: 16px; stroke: var(--grain); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .cc-text { font-size: 0.84rem; color: var(--text-mid); line-height: 1.65; }\n  .cc-text strong { color: var(--grain); font-size: 0.78rem; text-transform: uppercase; letter-spacing: 0.07em; display: block; margin-bottom: 0.15rem; }\n\n  \/* ══ THREE PILLARS ══ *\/\n  .three-pillars { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.4rem; }\n  .pillar { background: var(--warm-white); padding: 1.3rem 1.1rem; position: relative; overflow: hidden; transition: background 0.2s; }\n  .pillar:hover { background: var(--green-pale); }\n  .pillar::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; }\n  .pillar.p-prot::before  { background: var(--grain); }\n  .pillar.p-fibre::before { background: var(--green-mid); }\n  .pillar.p-herbs::before { background: var(--greentea); }\n  .pillar-icon { width: 36px; height: 36px; border-radius: 50%; margin-bottom: 0.55rem; display: flex; align-items: center; justify-content: center; }\n  .pillar.p-prot  .pillar-icon { background: var(--grain-pale);   border: 1px solid rgba(122,88,48,0.2); }\n  .pillar.p-fibre .pillar-icon { background: var(--green-light);   border: 1px solid var(--border); }\n  .pillar.p-herbs .pillar-icon { background: var(--greentea-pale); border: 1px solid rgba(42,96,64,0.2); }\n  .pillar-icon svg { width: 16px; height: 16px; fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .pillar.p-prot  .pillar-icon svg { stroke: var(--grain); }\n  .pillar.p-fibre .pillar-icon svg { stroke: var(--green); }\n  .pillar.p-herbs .pillar-icon svg { stroke: var(--greentea); }\n  .pillar-title { font-size: 0.7rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.07em; color: var(--green-deep); margin-bottom: 0.3rem; }\n  .pillar-copy  { font-size: 0.79rem; color: var(--muted); line-height: 1.6; }\n\n  \/* ══ CREDENTIALS ══ *\/\n  .cred-strip { display: flex; flex-wrap: wrap; gap: 0.6rem; padding: 0.9rem 1.1rem; background: var(--grain-pale); border: 1px solid rgba(122,88,48,0.15); border-radius: 3px; margin-top: 0.9rem; }\n  .cred-item { display: flex; align-items: center; gap: 0.5rem; font-size: 0.78rem; font-weight: 500; color: var(--grain); }\n  .cred-item svg { width: 14px; height: 14px; stroke: var(--grain); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n\n  \/* ══ MACROS ══ *\/\n  .macro-row { display: grid; grid-template-columns: repeat(5, 1fr); gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.5rem; }\n  .macro-cell { background: var(--warm-white); padding: 0.8rem 0.75rem; text-align: center; }\n  .macro-cell:nth-child(odd) { background: var(--cacao-pale); }\n  .macro-val { font-family: var(--font-display); font-size: 1.2rem; font-weight: 600; color: var(--green-deep); line-height: 1; margin-bottom: 0.2rem; }\n  .macro-lab { font-size: 0.62rem; font-weight: 500; text-transform: uppercase; letter-spacing: 0.08em; color: var(--muted); line-height: 1.3; }\n\n  \/* ══ EFSA CLAIM ══ *\/\n  .claim-callout { margin-top: 0.9rem; background: var(--green-pale); border: 1px solid var(--border); border-left: 4px solid var(--green); border-radius: 0 3px 3px 0; padding: 1rem 1.2rem; display: flex; gap: 0.9rem; align-items: flex-start; }\n  .claim-pill { flex-shrink: 0; padding: 0.22rem 0.7rem; border-radius: 20px; font-size: 0.67rem; font-weight: 600; letter-spacing: 0.07em; text-transform: uppercase; background: var(--green); color: #fff; margin-top: 0.1rem; white-space: nowrap; }\n  .claim-text { font-size: 0.83rem; color: var(--text-mid); line-height: 1.65; }\n  .claim-text a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  \/* ══ GMP STRIP ══ *\/\n  .gmp-strip { display: flex; flex-wrap: wrap; gap: 0.6rem; padding: 0.85rem 1.1rem; background: var(--green-pale); border: 1px solid var(--border); border-radius: 3px; margin-top: 0.8rem; }\n  .gmp-item { display: flex; align-items: center; gap: 0.5rem; font-size: 0.78rem; font-weight: 500; color: var(--green); }\n  .gmp-item svg { width: 15px; height: 15px; stroke: var(--green); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n\n  .ingredient-box { font-size: 0.79rem; color: var(--muted); line-height: 1.7; margin-top: 0.8rem; padding: 0.8rem 1rem; background: var(--off-white); border-radius: 3px; border: 1px solid var(--border); }\n  .ingredient-box strong { color: var(--green-deep); }\n  .allergen-note { margin-top: 0.7rem; font-size: 0.78rem; background: var(--gold-pale); border-left: 3px solid var(--gold); padding: 0.65rem 1rem; border-radius: 0 3px 3px 0; color: var(--text-mid); line-height: 1.6; }\n  .allergen-note strong { color: var(--green-deep); }\n\n  \/* ══ USAGE ══ *\/\n  .usage-box { background: var(--green); border-radius: 3px; padding: 1.4rem 1.6rem; display: flex; gap: 1.2rem; align-items: flex-start; position: relative; overflow: hidden; }\n  .usage-box::after { content: ''; position: absolute; right: -10px; bottom: -10px; width: 80px; height: 80px; border-radius: 50%; background: rgba(201,151,42,0.12); }\n  .usage-icon { flex-shrink: 0; width: 46px; height: 46px; border-radius: 50%; background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.2); display: flex; align-items: center; justify-content: center; }\n  .usage-icon svg { width: 20px; height: 20px; stroke: var(--gold-light); fill: none; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; }\n  .usage-text { font-size: 0.87rem; line-height: 1.65; color: rgba(255,255,255,0.82); position: relative; flex: 1; }\n  .usage-text strong { color: #fff; display: block; font-size: 0.95rem; margin-bottom: 0.3rem; }\n  .usage-tip { font-size: 0.81rem; color: rgba(255,255,255,0.55); margin-top: 0.4rem; }\n\n  \/* ══ WARNINGS ══ *\/\n  .warnings-list { list-style: none; display: flex; flex-direction: column; gap: 0.55rem; }\n  .warnings-list li { font-size: 0.82rem; color: var(--muted); line-height: 1.6; padding: 0.5rem 0.8rem; border-left: 2px solid var(--border); background: var(--off-white); border-radius: 0 2px 2px 0; }\n\n  \/* ══ DISCLAIMER ══ *\/\n  .disclaimer { background: var(--gold-pale); border-top: 1px solid var(--border-gold); padding: 1.6rem 2.8rem; }\n  .disclaimer-title { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.22em; text-transform: uppercase; color: var(--gold-dark); margin-bottom: 0.6rem; }\n  .disclaimer p { font-size: 0.74rem; color: #7A6F55; line-height: 1.75; margin-bottom: 0.35rem; }\n  .disclaimer p:last-child { margin-bottom: 0; }\n\n  \/* ══ BRAND FOOTER ══ *\/\n  .brand-footer { background: var(--green-deep); padding: 2.2rem 2.8rem; display: flex; align-items: center; justify-content: space-between; gap: 1.5rem; position: relative; overflow: hidden; }\n  .brand-footer::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent 0%, var(--gold) 35%, var(--gold-light) 65%, transparent 100%); }\n  .brand-footer::after { content: ''; position: absolute; right: -30px; top: -30px; width: 160px; height: 160px; border-radius: 50%; background: radial-gradient(circle, rgba(201,151,42,0.10) 0%, transparent 70%); }\n  .footer-brand { font-family: var(--font-display); font-size: 1.8rem; font-weight: 500; letter-spacing: 0.18em; color: #fff; line-height: 1; margin-bottom: 0.3rem; }\n  .footer-tagline { font-size: 0.7rem; color: rgba(255,255,255,0.38); letter-spacing: 0.12em; text-transform: uppercase; font-weight: 300; }\n  .footer-leaf { opacity: 0.18; flex-shrink: 0; }\n\n  .preview-note { text-align: center; font-size: 0.68rem; color: #9CA3AF; letter-spacing: 0.14em; text-transform: uppercase; margin-bottom: 1.2rem; }\n\n  @media (max-width: 640px) {\n    .section, .disclaimer, .brand-footer { padding-left: 1.3rem; padding-right: 1.3rem; }\n    .hero { padding: 2rem 1.3rem 2rem; }\n    .ps-grid { grid-template-columns: 1fr 1fr; }\n    .three-pillars { grid-template-columns: 1fr; }\n    .macro-row { grid-template-columns: 1fr 1fr; }\n    .brand-footer { flex-direction: column; text-align: center; }\n    .footer-leaf { display: none; }\n  }\n\u003c\/style\u003e\n\u003carticle class=\"shopify-desc\"\u003e\u003c!-- ══ HERO ══ --\u003e\u003cheader class=\"hero\"\u003e\n\u003cp class=\"hero-eyebrow\"\u003eVeldic Premium Supplements\u003c\/p\u003e\n\u003cdiv class=\"hero-logo-row\"\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 44 50\" class=\"hero-leaf\"\u003e\n        \u003cpath opacity=\"0.9\" fill=\"#4D9A57\" d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\"\u003e\u003c\/path\u003e\n        \u003cpath opacity=\"0.55\" fill=\"#2D6A35\" d=\"M18 42 C22 30 28 16 38 5 C30 16 22 28 18 42Z\"\u003e\u003c\/path\u003e\n        \u003cpath fill=\"url(#hgRPC)\" d=\"M16 46 46 30 18 11 30 4 C34 19 28 40 16 46Z\"\u003e\u003c\/path\u003e\n        \u003cdefs\u003e\u003clineargradient gradientunits=\"userSpaceOnUse\" y2=\"46\" x2=\"16\" y1=\"4\" x1=\"30\" id=\"hgRPC\"\u003e\u003cstop stop-color=\"#E8C96A\" offset=\"0%\"\u003e\u003c\/stop\u003e\u003cstop stop-color=\"#C9972A\" offset=\"100%\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n      \u003c\/svg\u003e\n\u003cdiv\u003e\n\u003ch1 class=\"hero-title\"\u003eRice Protein \u003cem\u003eChocolate\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003e500g Powder · 20 Servings · Brown Rice Protein · Non-GMO · No Hexane\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"badge-strip\"\u003e\n\u003cspan class=\"badge badge-cacao\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e16.9g Protein \/ Serving\u003c\/span\u003e \u003cspan class=\"badge badge-cacao\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eChocolate Flavour\u003c\/span\u003e \u003cspan class=\"badge badge-grain\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eNon-GMO Brown Rice\u003c\/span\u003e \u003cspan class=\"badge badge-grain\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eNo Hexane · Hypoallergenic\u003c\/span\u003e \u003cspan class=\"badge badge-gold\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eGreen Tea · Guarana\u003c\/span\u003e \u003cspan class=\"badge badge-green\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eVegan · Halal\u003c\/span\u003e \u003cspan class=\"badge badge-outline\"\u003eUK GMP · ISO 22000 · Informed Sports\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- ══ QUICK SUMMARY ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"summary-text\"\u003eA rich chocolate flavour vegan protein powder delivering 16.9g of complete plant protein per 25g serving from non-GMO brown rice — alongside 2.7g of dietary fibre from chicory root extract, green tea leaf extract, and guarana seed extract. Non-GMO, no hexane extraction, hypoallergenic, no artificial additives, stevia-sweetened. Protein contributes to the growth and maintenance of muscle mass. Manufactured in the UK under GMP and ISO 22000 standards in an Informed Sports certified facility.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DESCRIPTION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAbout This Product\u003c\/p\u003e\n\u003cdiv class=\"desc-body\"\u003e\n\u003cp\u003eVeldic Rice Protein Chocolate is a premium brown rice protein powder delivering a complete amino acid profile in a satisfying chocolate flavour. Brown rice protein is widely recognised as an ideal choice for those seeking a hypoallergenic, easily digestible plant protein that is free from the common allergens associated with whey and dairy-based alternatives — without the bloating or flatulence many people experience with conventional protein powders.\u003c\/p\u003e\n\u003cp\u003eThis formula provides 67.7g of protein per 100g (16.9g per serving), with dietary fibre from chicory root inulin, and the addition of green tea leaf and guarana seed extract for a phytonutrient-rich profile. Low in saturated fat, no added sugar, and sweetened only with stevia leaf — with no artificial colours, flavours, or sweeteners of any kind. Manufactured using no hexane or other toxic solvents in the extraction process.\u003c\/p\u003e\n\u003c!-- Protein spotlight --\u003e\n\u003cdiv class=\"protein-spotlight\"\u003e\n\u003cp class=\"ps-eyebrow\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePer 25g Serving · 20 Servings per 500g Pot · Brown Rice Protein · Non-GMO\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-title\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eComplete Protein · \u003cem\u003eHypoallergenic · No Hexane · 88kcal · No Bloating\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"ps-grid\"\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e16.9g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eProtein per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e88\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eCalories per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e2.7g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eFibre per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e0.15g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eSugars per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eNon-GMO\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eNo hexane extraction\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Clean extraction callout --\u003e\n\u003cdiv class=\"clean-callout\"\u003e\n\u003cdiv class=\"cc-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"cc-text\"\u003e\n\u003cstrong\u003eNo Hexane — Water Extraction Only\u003c\/strong\u003e Unlike many brown rice protein powders on the market, this formula uses no hexane or other toxic solvents in the extraction process. The brown rice protein is extracted using only water, pressure, and a clean separation process — delivering a genuinely pure product in every serving.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Credentials strip --\u003e\n\u003cdiv class=\"cred-strip\"\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNon-GMO Brown Rice Protein\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNo Hexane — Water Extracted\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eHypoallergenic · No Bloating\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNo Artificial Colours, Flavours or Sweeteners\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNo Added Sugar · Stevia Sweetened\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eUK GMP · ISO 22000 · Informed Sports\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ THREE PILLARS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eA Three-Pillar Formula\u003c\/p\u003e\n\u003cdiv class=\"three-pillars\"\u003e\n\u003cdiv class=\"pillar p-prot\"\u003e\n\u003cdiv class=\"pillar-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle r=\"4\" cy=\"7\" cx=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"pillar-title\"\u003eBrown Rice Protein Isolate\u003c\/p\u003e\n\u003cp class=\"pillar-copy\"\u003e67.7g of complete protein per 100g — a full amino acid profile from non-GMO Oryza sativa (brown rice). Water-extracted only. Hypoallergenic, no bloating, no dairy. Protein contributes to the growth and maintenance of muscle mass.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillar p-fibre\"\u003e\n\u003cdiv class=\"pillar-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 6h18M3 12h18M3 18h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"pillar-title\"\u003eChicory Root Fibre (Inulin)\u003c\/p\u003e\n\u003cp class=\"pillar-copy\"\u003e2.7g of dietary fibre per serving from chicory root extract — naturally rich in inulin, a soluble prebiotic plant fibre extracted from the chicory root. Supports everyday digestive wellbeing as part of a balanced, active lifestyle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillar p-herbs\"\u003e\n\u003cdiv class=\"pillar-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2C8 6 4 10 4 14a8 8 0 0 0 16 0c0-4-4-8-8-12z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"pillar-title\"\u003eGreen Tea Leaf \u0026amp; Guarana Seed\u003c\/p\u003e\n\u003cp class=\"pillar-copy\"\u003eGreen tea leaf extract (Camellia sinensis) and water-extracted guarana seed (Paullinia cupana) — two phytonutrient-rich botanical additions enriching this formula beyond a standard protein powder profile.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ EFSA CLAIM + BENEFITS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eKey Benefit\u003c\/p\u003e\n\u003cdiv class=\"claim-callout\"\u003e\n\u003cspan class=\"claim-pill\"\u003eProtein\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eProtein \u003ca rel=\"noopener\" href=\"http:\/\/www.efsa.europa.eu\/en\/efsajournal\/doc\/1811.pdf\" target=\"_blank\"\u003econtributes to\u003c\/a\u003e a growth in muscle mass, the maintenance of muscle mass, and the maintenance of normal bones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ NUTRITIONAL INFORMATION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eNutritional Information\u003c\/p\u003e\n\u003cp style=\"font-size: 0.8rem; color: var(--muted); margin-bottom: 0.75rem;\"\u003ePer 25g serving · 20 servings per 500g pot\u003c\/p\u003e\n\u003cdiv class=\"macro-row\"\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e88\u003cspan style=\"font-size: .7rem;\"\u003ekcal\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eEnergy\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e16.9\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eProtein\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e2.7\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eFibre\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e1.57\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eCarbs\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e0.9\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eFat\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 0.75rem; color: var(--muted); margin-top: 0.5rem; line-height: 1.6;\"\u003ePer 100g: Energy 1470kJ\/351kcal · Protein 67.7g · Fat 3.7g (Saturates 1.4g) · Carbohydrate 6.3g (Sugars 0.6g) · Fibre 10.9g · Salt 0.04g\u003c\/p\u003e\n\u003cdiv class=\"gmp-strip\"\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eManufactured in the UK\u003c\/div\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eUK GMP Standards\u003c\/div\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eISO 22000 Certified\u003c\/div\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eInformed Sports Factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 0.8rem;\" class=\"ingredient-box\"\u003e\n\u003cstrong\u003eFull Ingredients:\u003c\/strong\u003e Brown Rice (Oryza sativa) Protein Powder, Fibre (Chicory Root (Cichorium intybus) Extract), Cocoa (Theobroma cacao) Powder, Flavouring, Stabiliser (Xanthan Gum), Sweetener (Steviol Glycosides), Green Tea Leaf Extract (Camellia Sinensis), Guarana Seed (Paullinia cupana) Extract (Water extracted).\u003c\/div\u003e\n\u003cdiv class=\"allergen-note\"\u003e\n\u003cstrong\u003eAllergen Advice:\u003c\/strong\u003e No listed allergens in this product. No dairy, no soya, no gluten ingredients. Non-GMO brown rice protein — water extracted, no hexane. Manufactured in a facility which handles cereals, egg, fish, milk, nuts, soya, mustard, seeds and products derived from crustaceans. Suitable for vegetarians and vegans. Halal approved.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ USAGE ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eSuggested Use\u003c\/p\u003e\n\u003cdiv class=\"usage-box\"\u003e\n\u003cdiv class=\"usage-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h1a4 4 0 0 1 0 8h-1M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8zM6 1v3M10 1v3M14 1v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"usage-text\"\u003e\n\u003cstrong\u003eStir 2 level scoops (25g) into half a large glass of water, juice, or a plant milk of your choice\u003c\/strong\u003e Stir well and add more liquid as desired. 20 servings per 500g pot.\n\u003cp class=\"usage-tip\"\u003eBlend with berries and fruits into a smoothie, or sprinkle onto cereals. The chocolate flavour pairs beautifully with almond milk, oat milk, or a frozen banana smoothie.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ WARNINGS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eImportant Information\u003c\/p\u003e\n\u003cul class=\"warnings-list\"\u003e\n\u003cli\u003eThis product is a food supplement and should not be used as a sole source of nutrition. Use as part of a varied, balanced diet and healthy lifestyle.\u003c\/li\u003e\n\u003cli\u003eKeep out of reach of children. Store in a cool, dry place, away from direct sunlight. Reseal tightly after use.\u003c\/li\u003e\n\u003cli\u003eIf you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition, consult your GP or a qualified healthcare professional before use.\u003c\/li\u003e\n\u003cli\u003eThis product contains guarana seed extract, which contains naturally occurring caffeine. Consult your GP if you are sensitive to caffeine.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DISCLAIMER ══ --\u003e\n\u003cdiv class=\"disclaimer\"\u003e\n\u003cp class=\"disclaimer-title\"\u003eDisclaimer\u003c\/p\u003e\n\u003cp\u003eFood supplements are intended to complement a balanced diet and healthy lifestyle — not to replace them. The stated benefits reflect recognised EU\/UK nutrition and health claims and are not intended to diagnose, treat, cure, or prevent any disease or medical condition.\u003c\/p\u003e\n\u003cp\u003eIf you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition, please consult your GP or a qualified healthcare professional before use. Results may vary between individuals.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ══ BRAND FOOTER ══ --\u003e\u003cfooter class=\"brand-footer\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"footer-brand\"\u003eVeldic\u003c\/p\u003e\n\u003cp class=\"footer-tagline\"\u003eElevate your Everyday  ·  Science-led · Uncompromising Purity\u003c\/p\u003e\n\u003c\/div\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 44 50\" height=\"72\" width=\"64\" class=\"footer-leaf\"\u003e\n      \u003cpath fill=\"#4D9A57\" d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\"\u003e\u003c\/path\u003e\n      \u003cpath fill=\"url(#fgRPC)\" d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\"\u003e\u003c\/path\u003e\n      \u003cdefs\u003e\u003clineargradient gradientunits=\"userSpaceOnUse\" y2=\"46\" x2=\"16\" y1=\"4\" x1=\"30\" id=\"fgRPC\"\u003e\u003cstop stop-color=\"#E8C96A\" offset=\"0%\"\u003e\u003c\/stop\u003e\u003cstop stop-color=\"#C9972A\" offset=\"100%\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n    \u003c\/svg\u003e\u003c\/footer\u003e\u003c\/article\u003e","brand":"Veldic","offers":[{"title":"Default Title","offer_id":57113831604568,"sku":"RICE-CHOC-500","price":24.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/3549\/2440\/files\/veldic-rice-protein-chocolate-supplement-powder.png?v=1774539108"},{"product_id":"whey-protein-chocolate","title":"Whey Protein Chocolate","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n  :root {\n    --green-deep:    #1F5C2E;\n    --green:         #2D6A35;\n    --green-mid:     #3A7D44;\n    --green-light:   #EBF4EC;\n    --green-pale:    #F3F8F3;\n\n    --gold:          #C9972A;\n    --gold-light:    #E8C96A;\n    --gold-pale:     #FBF5E6;\n    --gold-dark:     #9B7318;\n\n    \/* Whey \/ dairy accent — warm cream-ivory *\/\n    --whey:          #8A6820;\n    --whey-mid:      #B89040;\n    --whey-light:    #D8B868;\n    --whey-pale:     #FAF4E2;\n\n    \/* Cacao \/ chocolate accent — rich dark cacao *\/\n    --cacao:         #4A2818;\n    --cacao-mid:     #7A4A28;\n    --cacao-light:   #B07848;\n    --cacao-pale:    #F5EDE4;\n\n    \/* Source credentials accent — deep forest slate *\/\n    --source:        #2A4050;\n    --source-light:  #6890B0;\n    --source-pale:   #EAF2F8;\n\n    --off-white:     #F5F4F0;\n    --warm-white:    #FAFAF7;\n    --text:          #1E2D1F;\n    --text-mid:      #3D4D3E;\n    --muted:         #6B7A6C;\n    --border:        #D8E4D9;\n    --border-gold:   #E2CA8A;\n\n    --font-display:  'Cormorant Garamond', Georgia, serif;\n    --font-body:     'DM Sans', sans-serif;\n  }\n\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    font-family: var(--font-body);\n    background: #ECEAE4;\n    color: var(--text);\n    line-height: 1.6;\n    padding: 2.5rem 1rem 5rem;\n  }\n\n  .shopify-desc {\n    max-width: 880px;\n    margin: 0 auto;\n    background: var(--warm-white);\n    border-radius: 3px;\n    overflow: hidden;\n    box-shadow: 0 2px 8px rgba(31,92,46,0.06), 0 12px 48px rgba(31,92,46,0.10);\n  }\n\n  \/* ══ HERO ══ *\/\n  .hero {\n    background: var(--green-deep);\n    padding: 3rem 2.8rem 2.6rem;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background:\n      radial-gradient(ellipse 55% 80% at 94% 20%, rgba(74,40,24,0.26) 0%, transparent 60%),\n      radial-gradient(ellipse 40% 55% at 5%  88%, rgba(138,104,32,0.16) 0%, transparent 55%),\n      radial-gradient(ellipse 50% 45% at 50% 115%, rgba(45,106,53,0.45) 0%, transparent 60%);\n    pointer-events: none;\n  }\n  .hero::after {\n    content: '';\n    position: absolute;\n    bottom: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, transparent 0%, var(--gold) 25%, var(--gold-light) 60%, transparent 100%);\n  }\n\n  .hero-eyebrow { font-size: 0.65rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold-light); margin-bottom: 1rem; position: relative; }\n  .hero-logo-row { display: flex; align-items: center; gap: 1rem; margin-bottom: 0.5rem; position: relative; }\n  .hero-leaf { flex-shrink: 0; width: 44px; height: 50px; }\n  .hero-title { font-family: var(--font-display); font-size: clamp(1.75rem, 4.8vw, 2.8rem); font-weight: 500; color: #fff; line-height: 1.1; }\n  .hero-title em { font-style: italic; color: var(--gold-light); }\n  .hero-sub { font-size: 0.78rem; font-weight: 300; color: rgba(255,255,255,0.4); letter-spacing: 0.18em; text-transform: uppercase; margin-top: 0.35rem; margin-bottom: 2rem; position: relative; }\n\n  .badge-strip { display: flex; flex-wrap: wrap; gap: 0.45rem; position: relative; }\n  .badge { display: inline-flex; align-items: center; gap: 0.38rem; padding: 0.32rem 0.8rem; border-radius: 2px; font-size: 0.68rem; font-weight: 500; letter-spacing: 0.07em; text-transform: uppercase; }\n  .badge-gold   { background: rgba(201,151,42,0.18);  color: var(--gold-light);       border: 1px solid rgba(201,151,42,0.35); }\n  .badge-green  { background: rgba(45,106,53,0.35);   color: #A8D4AC;                 border: 1px solid rgba(45,106,53,0.5); }\n  .badge-whey   { background: rgba(138,104,32,0.22);  color: var(--whey-light);       border: 1px solid rgba(138,104,32,0.38); }\n  .badge-cacao  { background: rgba(74,40,24,0.22);    color: var(--cacao-light);      border: 1px solid rgba(74,40,24,0.38); }\n  .badge-source { background: rgba(42,64,80,0.22);    color: var(--source-light);     border: 1px solid rgba(42,64,80,0.38); }\n  .badge-outline{ background: transparent;            color: rgba(255,255,255,0.38);  border: 1px solid rgba(255,255,255,0.15); }\n  .badge-dot { width: 4px; height: 4px; border-radius: 50%; background: currentColor; opacity: 0.8; }\n\n  .section { padding: 2rem 2.8rem; border-bottom: 1px solid var(--border); }\n  .section-label { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.9rem; display: flex; align-items: center; gap: 0.55rem; }\n  .section-label::after { content: ''; flex: 1; height: 1px; background: linear-gradient(90deg, var(--border-gold) 0%, transparent 100%); max-width: 180px; }\n\n  .summary-text { font-family: var(--font-display); font-size: 1.2rem; font-weight: 400; line-height: 1.78; color: var(--green-deep); }\n  .desc-body p { font-size: 0.88rem; color: var(--text-mid); line-height: 1.8; margin-bottom: 1rem; }\n  .desc-body p:last-child { margin-bottom: 0; }\n\n  \/* ══ PROTEIN SPOTLIGHT ══ *\/\n  .protein-spotlight {\n    background: var(--cacao);\n    border-radius: 3px;\n    padding: 1.5rem 1.8rem;\n    position: relative;\n    overflow: hidden;\n    margin-top: 1.2rem;\n  }\n  .protein-spotlight::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 60% 80% at 95% 50%, rgba(201,151,42,0.14) 0%, transparent 65%); pointer-events: none; }\n  .protein-spotlight::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent, var(--gold) 30%, var(--gold-light) 70%, transparent); }\n  .ps-eyebrow { font-size: 0.6rem; font-weight: 600; letter-spacing: 0.26em; text-transform: uppercase; color: var(--cacao-light); margin-bottom: 0.4rem; position: relative; }\n  .ps-title { font-family: var(--font-display); font-size: 1.2rem; font-weight: 500; color: #fff; margin-bottom: 0.7rem; position: relative; line-height: 1.25; }\n  .ps-title em { font-style: italic; color: var(--gold-light); }\n  .ps-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: 0.55rem; position: relative; }\n  .ps-stat { background: rgba(255,255,255,0.09); border: 1px solid rgba(255,255,255,0.14); border-radius: 2px; padding: 0.65rem 0.75rem; text-align: center; }\n  .ps-val { font-family: var(--font-display); font-size: 1.2rem; font-weight: 600; color: var(--gold-light); line-height: 1; margin-bottom: 0.15rem; }\n  .ps-lab { font-size: 0.62rem; font-weight: 500; color: rgba(255,255,255,0.5); letter-spacing: 0.07em; text-transform: uppercase; line-height: 1.35; }\n\n  \/* ══ DUAL WHEY CARDS ══ *\/\n  .dual-whey { display: grid; grid-template-columns: 1fr 1fr; gap: 0.6rem; margin-top: 1rem; }\n  .dw-card { border-radius: 3px; padding: 1rem 1.1rem; border: 1px solid; position: relative; overflow: hidden; }\n  .dw-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; }\n  .dw-conc { background: var(--whey-pale);  border-color: rgba(138,104,32,0.2); }\n  .dw-isol { background: var(--cacao-pale); border-color: rgba(74,40,24,0.2); }\n  .dw-conc::before { background: var(--whey); }\n  .dw-isol::before { background: var(--cacao-mid); }\n  .dw-label { font-size: 0.64rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.07em; margin-bottom: 0.2rem; }\n  .dw-conc .dw-label { color: var(--whey); }\n  .dw-isol .dw-label { color: var(--cacao-mid); }\n  .dw-name { font-family: var(--font-display); font-size: 1rem; font-weight: 500; color: var(--green-deep); margin-bottom: 0.18rem; }\n  .dw-note { font-size: 0.75rem; color: var(--muted); line-height: 1.5; }\n\n  \/* ══ SOURCE CREDENTIALS ══ *\/\n  .source-cred { background: var(--source); border-radius: 3px; padding: 1.1rem 1.4rem; margin-top: 1rem; position: relative; overflow: hidden; }\n  .source-cred::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 60% 80% at 95% 50%, rgba(201,151,42,0.10) 0%, transparent 65%); pointer-events: none; }\n  .source-cred::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent, var(--gold) 40%, transparent); }\n  .sc-label { font-size: 0.6rem; font-weight: 600; letter-spacing: 0.22em; text-transform: uppercase; color: var(--source-light); margin-bottom: 0.55rem; position: relative; }\n  .sc-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 0.4rem; position: relative; }\n  .sc-item { display: flex; align-items: center; gap: 0.45rem; font-size: 0.73rem; color: rgba(255,255,255,0.65); }\n  .sc-item svg { flex-shrink: 0; width: 13px; height: 13px; stroke: var(--gold-light); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n\n  \/* ══ MACROS ══ *\/\n  .macro-row { display: grid; grid-template-columns: repeat(5, 1fr); gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.5rem; }\n  .macro-cell { background: var(--warm-white); padding: 0.8rem 0.75rem; text-align: center; }\n  .macro-cell:nth-child(odd) { background: var(--cacao-pale); }\n  .macro-val { font-family: var(--font-display); font-size: 1.2rem; font-weight: 600; color: var(--green-deep); line-height: 1; margin-bottom: 0.2rem; }\n  .macro-lab { font-size: 0.62rem; font-weight: 500; text-transform: uppercase; letter-spacing: 0.08em; color: var(--muted); line-height: 1.3; }\n\n  \/* ══ GMP STRIP ══ *\/\n  .gmp-strip { display: flex; flex-wrap: wrap; gap: 0.6rem; padding: 0.85rem 1.1rem; background: var(--green-pale); border: 1px solid var(--border); border-radius: 3px; margin-top: 0.8rem; }\n  .gmp-item { display: flex; align-items: center; gap: 0.5rem; font-size: 0.78rem; font-weight: 500; color: var(--green); }\n  .gmp-item svg { width: 15px; height: 15px; stroke: var(--green); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n\n  \/* ══ EFSA CLAIM ══ *\/\n  .claim-callout { background: var(--green-pale); border: 1px solid var(--border); border-left: 4px solid var(--green); border-radius: 0 3px 3px 0; padding: 1rem 1.2rem; display: flex; gap: 0.9rem; align-items: flex-start; margin-top: 0.9rem; }\n  .claim-pill { flex-shrink: 0; padding: 0.22rem 0.7rem; border-radius: 20px; font-size: 0.67rem; font-weight: 600; letter-spacing: 0.07em; text-transform: uppercase; background: var(--green); color: #fff; margin-top: 0.1rem; white-space: nowrap; }\n  .claim-text { font-size: 0.83rem; color: var(--text-mid); line-height: 1.65; }\n  .claim-text a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  .ingredient-box { font-size: 0.79rem; color: var(--muted); line-height: 1.7; margin-top: 0.8rem; padding: 0.8rem 1rem; background: var(--off-white); border-radius: 3px; border: 1px solid var(--border); }\n  .ingredient-box strong { color: var(--green-deep); }\n  .allergen-note { margin-top: 0.7rem; font-size: 0.78rem; background: var(--gold-pale); border-left: 3px solid var(--gold); padding: 0.65rem 1rem; border-radius: 0 3px 3px 0; color: var(--text-mid); line-height: 1.6; }\n  .allergen-note strong { color: var(--green-deep); }\n\n  \/* ══ USAGE ══ *\/\n  .usage-box { background: var(--green); border-radius: 3px; padding: 1.4rem 1.6rem; display: flex; gap: 1.2rem; align-items: flex-start; position: relative; overflow: hidden; }\n  .usage-box::after { content: ''; position: absolute; right: -10px; bottom: -10px; width: 80px; height: 80px; border-radius: 50%; background: rgba(201,151,42,0.12); }\n  .usage-icon { flex-shrink: 0; width: 46px; height: 46px; border-radius: 50%; background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.2); display: flex; align-items: center; justify-content: center; }\n  .usage-icon svg { width: 20px; height: 20px; stroke: var(--gold-light); fill: none; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; }\n  .usage-text { font-size: 0.87rem; line-height: 1.65; color: rgba(255,255,255,0.82); position: relative; flex: 1; }\n  .usage-text strong { color: #fff; display: block; font-size: 0.95rem; margin-bottom: 0.3rem; }\n  .usage-tip { font-size: 0.81rem; color: rgba(255,255,255,0.55); margin-top: 0.4rem; }\n\n  \/* ══ WARNINGS ══ *\/\n  .warnings-list { list-style: none; display: flex; flex-direction: column; gap: 0.55rem; }\n  .warnings-list li { font-size: 0.82rem; color: var(--muted); line-height: 1.6; padding: 0.5rem 0.8rem; border-left: 2px solid var(--border); background: var(--off-white); border-radius: 0 2px 2px 0; }\n\n  \/* ══ DISCLAIMER ══ *\/\n  .disclaimer { background: var(--gold-pale); border-top: 1px solid var(--border-gold); padding: 1.6rem 2.8rem; }\n  .disclaimer-title { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.22em; text-transform: uppercase; color: var(--gold-dark); margin-bottom: 0.6rem; }\n  .disclaimer p { font-size: 0.74rem; color: #7A6F55; line-height: 1.75; margin-bottom: 0.35rem; }\n  .disclaimer p:last-child { margin-bottom: 0; }\n\n  \/* ══ BRAND FOOTER ══ *\/\n  .brand-footer { background: var(--green-deep); padding: 2.2rem 2.8rem; display: flex; align-items: center; justify-content: space-between; gap: 1.5rem; position: relative; overflow: hidden; }\n  .brand-footer::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent 0%, var(--gold) 35%, var(--gold-light) 65%, transparent 100%); }\n  .brand-footer::after { content: ''; position: absolute; right: -30px; top: -30px; width: 160px; height: 160px; border-radius: 50%; background: radial-gradient(circle, rgba(201,151,42,0.10) 0%, transparent 70%); }\n  .footer-brand { font-family: var(--font-display); font-size: 1.8rem; font-weight: 500; letter-spacing: 0.18em; color: #fff; line-height: 1; margin-bottom: 0.3rem; }\n  .footer-tagline { font-size: 0.7rem; color: rgba(255,255,255,0.38); letter-spacing: 0.12em; text-transform: uppercase; font-weight: 300; }\n  .footer-leaf { opacity: 0.18; flex-shrink: 0; }\n\n  .preview-note { text-align: center; font-size: 0.68rem; color: #9CA3AF; letter-spacing: 0.14em; text-transform: uppercase; margin-bottom: 1.2rem; }\n\n  @media (max-width: 640px) {\n    .section, .disclaimer, .brand-footer { padding-left: 1.3rem; padding-right: 1.3rem; }\n    .hero { padding: 2rem 1.3rem 2rem; }\n    .ps-grid { grid-template-columns: 1fr 1fr; }\n    .dual-whey { grid-template-columns: 1fr; }\n    .sc-grid { grid-template-columns: 1fr 1fr; }\n    .macro-row { grid-template-columns: 1fr 1fr; }\n    .brand-footer { flex-direction: column; text-align: center; }\n    .footer-leaf { display: none; }\n  }\n\u003c\/style\u003e\n\u003carticle class=\"shopify-desc\"\u003e\u003c!-- ══ HERO ══ --\u003e\u003cheader class=\"hero\"\u003e\n\u003cp class=\"hero-eyebrow\"\u003eVeldic Premium Supplements\u003c\/p\u003e\n\u003cdiv class=\"hero-logo-row\"\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 44 50\" class=\"hero-leaf\"\u003e\n        \u003cpath opacity=\"0.9\" fill=\"#4D9A57\" d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\"\u003e\u003c\/path\u003e\n        \u003cpath opacity=\"0.55\" fill=\"#2D6A35\" d=\"M18 42 C22 30 28 16 38 5 C30 16 22 28 18 42Z\"\u003e\u003c\/path\u003e\n        \u003cpath fill=\"url(#hgWPC)\" d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\"\u003e\u003c\/path\u003e\n        \u003cdefs\u003e\u003clineargradient gradientunits=\"userSpaceOnUse\" y2=\"46\" x2=\"16\" y1=\"4\" x1=\"30\" id=\"hgWPC\"\u003e\u003cstop stop-color=\"#E8C96A\" offset=\"0%\"\u003e\u003c\/stop\u003e\u003cstop stop-color=\"#C9972A\" offset=\"100%\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n      \u003c\/svg\u003e\n\u003cdiv\u003e\n\u003ch1 class=\"hero-title\"\u003eWhey Protein \u003cem\u003eChocolate\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003e600g Powder · 20 Servings · 73.3g Protein\/100g · EU \u0026amp; British Milk · Hormone-Free\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"badge-strip\"\u003e\n\u003cspan class=\"badge badge-cacao\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e22g Protein per Serving\u003c\/span\u003e \u003cspan class=\"badge badge-cacao\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e108 kcal per Serving\u003c\/span\u003e \u003cspan class=\"badge badge-whey\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eConcentrate + Isolate Blend\u003c\/span\u003e \u003cspan class=\"badge badge-source\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eEU \u0026amp; British Milk · Hormone-Free\u003c\/span\u003e \u003cspan class=\"badge badge-source\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eNon-GMO · Non-Irradiated · TSE\/BSE Free\u003c\/span\u003e \u003cspan class=\"badge badge-green\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eVegetarian · Halal\u003c\/span\u003e \u003cspan class=\"badge badge-outline\"\u003eUK GMP · ISO 22000 · Informed Sports · Contains MILK + SOY\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- ══ QUICK SUMMARY ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"summary-text\"\u003eA premium chocolate flavour whey protein powder delivering 22g of high-quality protein per 30g serving (73.3g\/100g) from a blend of whey protein concentrate and whey protein isolate — both derived exclusively from the highest-grade hormone-free EU and British milk. Non-GMO, non-irradiated, TSE\/BSE free. No artificial colours, flavours, or sweeteners. Stevia-sweetened. Protein contributes to the growth and maintenance of muscle mass. Manufactured in the UK under GMP and ISO 22000 standards in an Informed Sports certified facility. Contains MILK and SOY.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DESCRIPTION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAbout This Product\u003c\/p\u003e\n\u003cdiv class=\"desc-body\"\u003e\n\u003cp\u003eVeldic Whey Protein Chocolate starts with an uncompromising commitment to source quality: only the highest grade hormone-free milk from EU and British farms is used in this formula — free from GMOs, artificial additives, and any irradiation or TSE\/BSE risk. The result is a clean, premium-quality whey protein powder that delivers 73.3g of protein per 100g and 22g per 30g serving in a genuinely satisfying chocolate flavour, sweetened only with stevia leaf.\u003c\/p\u003e\n\u003cp\u003eThe formula combines both whey protein concentrate and whey protein isolate — a deliberate dual-source approach that provides both excellent amino acid profile breadth and the higher purity of isolate in a single formula. Low in carbohydrates (1.2g per serving), low in fat (1.6g per serving), and at just 108 kcal per serving, it fits comfortably into any training, weight management, or daily nutrition programme.\u003c\/p\u003e\n\u003c!-- Protein spotlight --\u003e\n\u003cdiv class=\"protein-spotlight\"\u003e\n\u003cp class=\"ps-eyebrow\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePer 30g Serving · 20 Servings per 600g Pot · EU \u0026amp; British Milk · Hormone-Free\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-title\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePremium Whey Blend — \u003cem\u003eConcentrate + Isolate · Non-GMO · Hormone-Free · 108kcal\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"ps-grid\"\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e22g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eProtein per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e108\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eCalories per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e1.2g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eCarbs per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e1.6g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eFat per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e73.3g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eProtein per 100g\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Dual whey breakdown --\u003e\n\u003cdiv class=\"dual-whey\"\u003e\n\u003cdiv class=\"dw-card dw-conc\"\u003e\n\u003cp class=\"dw-label\"\u003eWhey Protein Concentrate\u003c\/p\u003e\n\u003cp class=\"dw-name\"\u003eConcentrate (MILK)\u003c\/p\u003e\n\u003cp class=\"dw-note\"\u003eNaturally occurring whey protein — retains a broader range of naturally present bioactive fractions alongside the protein content. Hormone-free EU and British milk source.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dw-card dw-isol\"\u003e\n\u003cp class=\"dw-label\"\u003eWhey Protein Isolate · Higher Purity\u003c\/p\u003e\n\u003cp class=\"dw-name\"\u003eIsolate (MILK, SOY lecithin)\u003c\/p\u003e\n\u003cp class=\"dw-note\"\u003eFurther processed to increase protein percentage and reduce fat and carbohydrate. SOY lecithin used as an emulsifier. Hormone-free EU and British milk source.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Source credentials --\u003e\n\u003cdiv class=\"source-cred\"\u003e\n\u003cp class=\"sc-label\"\u003ePremium Source Credentials\u003c\/p\u003e\n\u003cdiv class=\"sc-grid\"\u003e\n\u003cdiv class=\"sc-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eEU \u0026amp; British Milk Only\u003c\/div\u003e\n\u003cdiv class=\"sc-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eHormone-Free\u003c\/div\u003e\n\u003cdiv class=\"sc-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNon-GMO\u003c\/div\u003e\n\u003cdiv class=\"sc-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNon-Irradiated\u003c\/div\u003e\n\u003cdiv class=\"sc-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eTSE \/ BSE Free\u003c\/div\u003e\n\u003cdiv class=\"sc-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNo Artificial Colours, Flavours or Sweeteners\u003c\/div\u003e\n\u003cdiv class=\"sc-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eStevia Sweetened · No Added Sugar\u003c\/div\u003e\n\u003cdiv class=\"sc-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eUK GMP · ISO 22000 · Informed Sports\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ KEY BENEFIT ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eKey Benefit\u003c\/p\u003e\n\u003cdiv class=\"claim-callout\"\u003e\n\u003cspan class=\"claim-pill\"\u003eProtein\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eProtein \u003ca rel=\"noopener\" href=\"http:\/\/www.efsa.europa.eu\/en\/efsajournal\/doc\/1811.pdf\" target=\"_blank\"\u003econtributes to\u003c\/a\u003e a growth in muscle mass, the maintenance of muscle mass, and the maintenance of normal bones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ NUTRITIONAL INFORMATION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eNutritional Information\u003c\/p\u003e\n\u003cp style=\"font-size: 0.8rem; color: var(--muted); margin-bottom: 0.75rem;\"\u003ePer 30g serving · 20 servings per 600g pot\u003c\/p\u003e\n\u003cdiv class=\"macro-row\"\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e108\u003cspan style=\"font-size: .7rem;\"\u003ekcal\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eEnergy\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e22.0\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eProtein\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e0.7\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eFibre\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e1.2\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eCarbs\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e1.6\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eFat\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 0.75rem; color: var(--muted); margin-top: 0.5rem; line-height: 1.6;\"\u003ePer 100g: Energy 1510kJ\/361kcal · Protein 73.3g · Fat 5.2g (Saturates 4.0g) · Carbohydrate 4.0g (Sugars 3.2g) · Fibre 2.2g · Salt 0.49g\u003c\/p\u003e\n\u003cdiv class=\"gmp-strip\"\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eManufactured in the UK\u003c\/div\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eUK GMP Standards\u003c\/div\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eISO 22000 Certified\u003c\/div\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eInformed Sports Factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 0.8rem;\" class=\"ingredient-box\"\u003e\n\u003cstrong\u003eFull Ingredients:\u003c\/strong\u003e Whey Protein Concentrate (\u003cstrong\u003eMILK\u003c\/strong\u003e); Whey Protein Isolate (\u003cstrong\u003eMILK\u003c\/strong\u003e, \u003cstrong\u003eSOY\u003c\/strong\u003e lecithin); Cocoa (Theobroma cacao) Powder; Flavouring; Stabiliser (Xanthan Gum); Sweetener: Stevia Leaf Extract (Steviol glycosides).\u003c\/div\u003e\n\u003cdiv class=\"allergen-note\"\u003e\n\u003cstrong\u003eAllergen Advice:\u003c\/strong\u003e Contains \u003cstrong\u003eMILK\u003c\/strong\u003e (in both whey protein concentrate and whey protein isolate) and \u003cstrong\u003eSOY\u003c\/strong\u003e (soy lecithin in whey protein isolate). For allergens, see ingredients in bold. Manufactured in a facility which handles cereals, egg, fish, milk, nuts, soya, mustard, seeds and products derived from crustaceans. Suitable for vegetarians. Not suitable for vegans. Halal approved.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ USAGE ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eSuggested Use\u003c\/p\u003e\n\u003cdiv class=\"usage-box\"\u003e\n\u003cdiv class=\"usage-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h1a4 4 0 0 1 0 8h-1M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8zM6 1v3M10 1v3M14 1v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"usage-text\"\u003e\n\u003cstrong\u003eAdd 1 scoop (30g) to 200ml of water, juice, milk, or a liquid of your choice — stir or blend well\u003c\/strong\u003e Use 1–3 servings per day, or as required. Ideal before or after exercise, or as a protein-rich snack at any time of day. 20 servings per 600g pot.\n\u003cp class=\"usage-tip\"\u003eFor best texture, use a blender or shaker bottle. Works beautifully with cold oat milk or almond milk.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ WARNINGS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eImportant Information\u003c\/p\u003e\n\u003cul class=\"warnings-list\"\u003e\n\u003cli\u003eContains MILK and SOY. Not suitable for those with milk or soy allergies. Not suitable for vegans. Suitable for vegetarians. Halal approved.\u003c\/li\u003e\n\u003cli\u003eThis product is a food supplement and should not be used as a sole source of nutrition. Use as part of a varied, balanced diet and healthy lifestyle.\u003c\/li\u003e\n\u003cli\u003eKeep out of reach of children. Store in a cool, dry place, away from direct sunlight. Reseal tightly after use.\u003c\/li\u003e\n\u003cli\u003eIf you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition, consult your GP or a qualified healthcare professional before use.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DISCLAIMER ══ --\u003e\n\u003cdiv class=\"disclaimer\"\u003e\n\u003cp class=\"disclaimer-title\"\u003eDisclaimer\u003c\/p\u003e\n\u003cp\u003eFood supplements are intended to complement a balanced diet and healthy lifestyle — not to replace them. The stated benefits reflect recognised EU\/UK nutrition and health claims and are not intended to diagnose, treat, cure, or prevent any disease or medical condition.\u003c\/p\u003e\n\u003cp\u003eIf you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition, please consult your GP or a qualified healthcare professional before use. Results may vary between individuals.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ══ BRAND FOOTER ══ --\u003e\u003cfooter class=\"brand-footer\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"footer-brand\"\u003eVeldic\u003c\/p\u003e\n\u003cp class=\"footer-tagline\"\u003eElevate your Everyday  ·  Science-led · Uncompromising Purity\u003c\/p\u003e\n\u003c\/div\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 44 50\" height=\"72\" width=\"64\" class=\"footer-leaf\"\u003e\n      \u003cpath fill=\"#4D9A57\" d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\"\u003e\u003c\/path\u003e\n      \u003cpath fill=\"url(#fgWPC)\" d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\"\u003e\u003c\/path\u003e\n      \u003cdefs\u003e\u003clineargradient gradientunits=\"userSpaceOnUse\" y2=\"46\" x2=\"16\" y1=\"4\" x1=\"30\" id=\"fgWPC\"\u003e\u003cstop stop-color=\"#E8C96A\" offset=\"0%\"\u003e\u003c\/stop\u003e\u003cstop stop-color=\"#C9972A\" offset=\"100%\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n    \u003c\/svg\u003e\u003c\/footer\u003e\u003c\/article\u003e","brand":"Veldic","offers":[{"title":"Default Title","offer_id":57113833570648,"sku":"WPP600C","price":34.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/3549\/2440\/files\/veldic-whey-protein-chocolate-supplement-powder.png?v=1774611972"},{"product_id":"whey-protein-vanilla","title":"Whey Protein Vanilla","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n  :root {\n    --green-deep:    #1F5C2E;\n    --green:         #2D6A35;\n    --green-mid:     #3A7D44;\n    --green-light:   #EBF4EC;\n    --green-pale:    #F3F8F3;\n\n    --gold:          #C9972A;\n    --gold-light:    #E8C96A;\n    --gold-pale:     #FBF5E6;\n    --gold-dark:     #9B7318;\n\n    \/* Vanilla accent — warm natural ivory-gold *\/\n    --vanilla:       #9A7830;\n    --vanilla-mid:   #C0A048;\n    --vanilla-light: #D8C070;\n    --vanilla-pale:  #FAF6E8;\n\n    \/* Whey \/ dairy accent — soft warm cream *\/\n    --whey:          #7A6018;\n    --whey-light:    #C09838;\n    --whey-pale:     #FAF4E0;\n\n    \/* Source credentials accent — deep forest slate *\/\n    --source:        #2A4050;\n    --source-light:  #6890B0;\n    --source-pale:   #EAF2F8;\n\n    --off-white:     #F5F4F0;\n    --warm-white:    #FAFAF7;\n    --text:          #1E2D1F;\n    --text-mid:      #3D4D3E;\n    --muted:         #6B7A6C;\n    --border:        #D8E4D9;\n    --border-gold:   #E2CA8A;\n\n    --font-display:  'Cormorant Garamond', Georgia, serif;\n    --font-body:     'DM Sans', sans-serif;\n  }\n\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    font-family: var(--font-body);\n    background: #ECEAE4;\n    color: var(--text);\n    line-height: 1.6;\n    padding: 2.5rem 1rem 5rem;\n  }\n\n  .shopify-desc {\n    max-width: 880px;\n    margin: 0 auto;\n    background: var(--warm-white);\n    border-radius: 3px;\n    overflow: hidden;\n    box-shadow: 0 2px 8px rgba(31,92,46,0.06), 0 12px 48px rgba(31,92,46,0.10);\n  }\n\n  \/* ══ HERO ══ *\/\n  .hero {\n    background: var(--green-deep);\n    padding: 3rem 2.8rem 2.6rem;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background:\n      radial-gradient(ellipse 55% 80% at 94% 20%, rgba(154,120,48,0.26) 0%, transparent 60%),\n      radial-gradient(ellipse 40% 55% at 5%  88%, rgba(42,64,80,0.16) 0%, transparent 55%),\n      radial-gradient(ellipse 50% 45% at 50% 115%, rgba(45,106,53,0.45) 0%, transparent 60%);\n    pointer-events: none;\n  }\n  .hero::after {\n    content: '';\n    position: absolute;\n    bottom: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, transparent 0%, var(--gold) 25%, var(--gold-light) 60%, transparent 100%);\n  }\n\n  .hero-eyebrow { font-size: 0.65rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold-light); margin-bottom: 1rem; position: relative; }\n  .hero-logo-row { display: flex; align-items: center; gap: 1rem; margin-bottom: 0.5rem; position: relative; }\n  .hero-leaf { flex-shrink: 0; width: 44px; height: 50px; }\n  .hero-title { font-family: var(--font-display); font-size: clamp(1.75rem, 4.8vw, 2.8rem); font-weight: 500; color: #fff; line-height: 1.1; }\n  .hero-title em { font-style: italic; color: var(--gold-light); }\n  .hero-sub { font-size: 0.78rem; font-weight: 300; color: rgba(255,255,255,0.4); letter-spacing: 0.18em; text-transform: uppercase; margin-top: 0.35rem; margin-bottom: 2rem; position: relative; }\n\n  .badge-strip { display: flex; flex-wrap: wrap; gap: 0.45rem; position: relative; }\n  .badge { display: inline-flex; align-items: center; gap: 0.38rem; padding: 0.32rem 0.8rem; border-radius: 2px; font-size: 0.68rem; font-weight: 500; letter-spacing: 0.07em; text-transform: uppercase; }\n  .badge-gold   { background: rgba(201,151,42,0.18);   color: var(--gold-light);       border: 1px solid rgba(201,151,42,0.35); }\n  .badge-green  { background: rgba(45,106,53,0.35);    color: #A8D4AC;                 border: 1px solid rgba(45,106,53,0.5); }\n  .badge-vanilla{ background: rgba(154,120,48,0.22);   color: var(--vanilla-light);    border: 1px solid rgba(154,120,48,0.38); }\n  .badge-source { background: rgba(42,64,80,0.22);     color: var(--source-light);     border: 1px solid rgba(42,64,80,0.38); }\n  .badge-outline{ background: transparent;             color: rgba(255,255,255,0.38);  border: 1px solid rgba(255,255,255,0.15); }\n  .badge-dot { width: 4px; height: 4px; border-radius: 50%; background: currentColor; opacity: 0.8; }\n\n  .section { padding: 2rem 2.8rem; border-bottom: 1px solid var(--border); }\n  .section-label { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.9rem; display: flex; align-items: center; gap: 0.55rem; }\n  .section-label::after { content: ''; flex: 1; height: 1px; background: linear-gradient(90deg, var(--border-gold) 0%, transparent 100%); max-width: 180px; }\n\n  .summary-text { font-family: var(--font-display); font-size: 1.2rem; font-weight: 400; line-height: 1.78; color: var(--green-deep); }\n  .desc-body p { font-size: 0.88rem; color: var(--text-mid); line-height: 1.8; margin-bottom: 1rem; }\n  .desc-body p:last-child { margin-bottom: 0; }\n\n  \/* ══ PROTEIN SPOTLIGHT ══ *\/\n  .protein-spotlight {\n    background: var(--vanilla);\n    border-radius: 3px;\n    padding: 1.5rem 1.8rem;\n    position: relative;\n    overflow: hidden;\n    margin-top: 1.2rem;\n  }\n  .protein-spotlight::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 60% 80% at 95% 50%, rgba(201,151,42,0.14) 0%, transparent 65%); pointer-events: none; }\n  .protein-spotlight::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent, var(--gold) 30%, var(--gold-light) 70%, transparent); }\n  .ps-eyebrow { font-size: 0.6rem; font-weight: 600; letter-spacing: 0.26em; text-transform: uppercase; color: var(--vanilla-light); margin-bottom: 0.4rem; position: relative; }\n  .ps-title { font-family: var(--font-display); font-size: 1.2rem; font-weight: 500; color: #fff; margin-bottom: 0.7rem; position: relative; line-height: 1.25; }\n  .ps-title em { font-style: italic; color: var(--gold-light); }\n  .ps-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: 0.55rem; position: relative; }\n  .ps-stat { background: rgba(255,255,255,0.10); border: 1px solid rgba(255,255,255,0.16); border-radius: 2px; padding: 0.65rem 0.75rem; text-align: center; }\n  .ps-val { font-family: var(--font-display); font-size: 1.2rem; font-weight: 600; color: var(--gold-light); line-height: 1; margin-bottom: 0.15rem; }\n  .ps-lab { font-size: 0.62rem; font-weight: 500; color: rgba(255,255,255,0.5); letter-spacing: 0.07em; text-transform: uppercase; line-height: 1.35; }\n\n  \/* ══ RANGE CALLOUT ══ *\/\n  .range-callout {\n    display: flex;\n    gap: 0.9rem;\n    align-items: flex-start;\n    background: var(--vanilla-pale);\n    border: 1px solid rgba(154,120,48,0.20);\n    border-left: 4px solid var(--vanilla-mid);\n    border-radius: 0 3px 3px 0;\n    padding: 0.9rem 1.2rem;\n    margin-top: 1rem;\n  }\n  .rc-icon { flex-shrink: 0; width: 30px; height: 30px; border-radius: 50%; background: rgba(154,120,48,0.10); border: 1px solid rgba(154,120,48,0.22); display: flex; align-items: center; justify-content: center; }\n  .rc-icon svg { width: 14px; height: 14px; stroke: var(--vanilla); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .rc-text { font-size: 0.84rem; color: var(--text-mid); line-height: 1.6; }\n  .rc-text strong { color: var(--vanilla); }\n\n  \/* ══ DUAL WHEY CARDS ══ *\/\n  .dual-whey { display: grid; grid-template-columns: 1fr 1fr; gap: 0.6rem; margin-top: 1rem; }\n  .dw-card { border-radius: 3px; padding: 1rem 1.1rem; border: 1px solid; position: relative; overflow: hidden; }\n  .dw-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; }\n  .dw-conc { background: var(--whey-pale);    border-color: rgba(122,96,24,0.2); }\n  .dw-isol { background: var(--vanilla-pale); border-color: rgba(154,120,48,0.2); }\n  .dw-conc::before { background: var(--whey); }\n  .dw-isol::before { background: var(--vanilla); }\n  .dw-label { font-size: 0.64rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.07em; margin-bottom: 0.2rem; }\n  .dw-conc .dw-label { color: var(--whey); }\n  .dw-isol .dw-label { color: var(--vanilla); }\n  .dw-name { font-family: var(--font-display); font-size: 1rem; font-weight: 500; color: var(--green-deep); margin-bottom: 0.18rem; }\n  .dw-note { font-size: 0.75rem; color: var(--muted); line-height: 1.5; }\n\n  \/* ══ SOURCE CREDENTIALS ══ *\/\n  .source-cred { background: var(--source); border-radius: 3px; padding: 1.1rem 1.4rem; margin-top: 1rem; position: relative; overflow: hidden; }\n  .source-cred::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 60% 80% at 95% 50%, rgba(201,151,42,0.10) 0%, transparent 65%); pointer-events: none; }\n  .source-cred::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent, var(--gold) 40%, transparent); }\n  .sc-label { font-size: 0.6rem; font-weight: 600; letter-spacing: 0.22em; text-transform: uppercase; color: var(--source-light); margin-bottom: 0.55rem; position: relative; }\n  .sc-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 0.4rem; position: relative; }\n  .sc-item { display: flex; align-items: center; gap: 0.45rem; font-size: 0.73rem; color: rgba(255,255,255,0.65); }\n  .sc-item svg { flex-shrink: 0; width: 13px; height: 13px; stroke: var(--gold-light); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n\n  \/* ══ MACROS ══ *\/\n  .macro-row { display: grid; grid-template-columns: repeat(5, 1fr); gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.5rem; }\n  .macro-cell { background: var(--warm-white); padding: 0.8rem 0.75rem; text-align: center; }\n  .macro-cell:nth-child(odd) { background: var(--vanilla-pale); }\n  .macro-val { font-family: var(--font-display); font-size: 1.2rem; font-weight: 600; color: var(--green-deep); line-height: 1; margin-bottom: 0.2rem; }\n  .macro-lab { font-size: 0.62rem; font-weight: 500; text-transform: uppercase; letter-spacing: 0.08em; color: var(--muted); line-height: 1.3; }\n\n  \/* ══ GMP STRIP ══ *\/\n  .gmp-strip { display: flex; flex-wrap: wrap; gap: 0.6rem; padding: 0.85rem 1.1rem; background: var(--green-pale); border: 1px solid var(--border); border-radius: 3px; margin-top: 0.8rem; }\n  .gmp-item { display: flex; align-items: center; gap: 0.5rem; font-size: 0.78rem; font-weight: 500; color: var(--green); }\n  .gmp-item svg { width: 15px; height: 15px; stroke: var(--green); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n\n  \/* ══ EFSA CLAIM ══ *\/\n  .claim-callout { background: var(--green-pale); border: 1px solid var(--border); border-left: 4px solid var(--green); border-radius: 0 3px 3px 0; padding: 1rem 1.2rem; display: flex; gap: 0.9rem; align-items: flex-start; margin-top: 0.9rem; }\n  .claim-pill { flex-shrink: 0; padding: 0.22rem 0.7rem; border-radius: 20px; font-size: 0.67rem; font-weight: 600; letter-spacing: 0.07em; text-transform: uppercase; background: var(--green); color: #fff; margin-top: 0.1rem; white-space: nowrap; }\n  .claim-text { font-size: 0.83rem; color: var(--text-mid); line-height: 1.65; }\n  .claim-text a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  .ingredient-box { font-size: 0.79rem; color: var(--muted); line-height: 1.7; margin-top: 0.8rem; padding: 0.8rem 1rem; background: var(--off-white); border-radius: 3px; border: 1px solid var(--border); }\n  .ingredient-box strong { color: var(--green-deep); }\n  .allergen-note { margin-top: 0.7rem; font-size: 0.78rem; background: var(--gold-pale); border-left: 3px solid var(--gold); padding: 0.65rem 1rem; border-radius: 0 3px 3px 0; color: var(--text-mid); line-height: 1.6; }\n  .allergen-note strong { color: var(--green-deep); }\n\n  \/* ══ USAGE ══ *\/\n  .usage-box { background: var(--green); border-radius: 3px; padding: 1.4rem 1.6rem; display: flex; gap: 1.2rem; align-items: flex-start; position: relative; overflow: hidden; }\n  .usage-box::after { content: ''; position: absolute; right: -10px; bottom: -10px; width: 80px; height: 80px; border-radius: 50%; background: rgba(201,151,42,0.12); }\n  .usage-icon { flex-shrink: 0; width: 46px; height: 46px; border-radius: 50%; background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.2); display: flex; align-items: center; justify-content: center; }\n  .usage-icon svg { width: 20px; height: 20px; stroke: var(--gold-light); fill: none; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; }\n  .usage-text { font-size: 0.87rem; line-height: 1.65; color: rgba(255,255,255,0.82); position: relative; flex: 1; }\n  .usage-text strong { color: #fff; display: block; font-size: 0.95rem; margin-bottom: 0.3rem; }\n  .usage-tip { font-size: 0.81rem; color: rgba(255,255,255,0.55); margin-top: 0.4rem; }\n\n  \/* ══ WARNINGS ══ *\/\n  .warnings-list { list-style: none; display: flex; flex-direction: column; gap: 0.55rem; }\n  .warnings-list li { font-size: 0.82rem; color: var(--muted); line-height: 1.6; padding: 0.5rem 0.8rem; border-left: 2px solid var(--border); background: var(--off-white); border-radius: 0 2px 2px 0; }\n\n  \/* ══ DISCLAIMER ══ *\/\n  .disclaimer { background: var(--gold-pale); border-top: 1px solid var(--border-gold); padding: 1.6rem 2.8rem; }\n  .disclaimer-title { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.22em; text-transform: uppercase; color: var(--gold-dark); margin-bottom: 0.6rem; }\n  .disclaimer p { font-size: 0.74rem; color: #7A6F55; line-height: 1.75; margin-bottom: 0.35rem; }\n  .disclaimer p:last-child { margin-bottom: 0; }\n\n  \/* ══ BRAND FOOTER ══ *\/\n  .brand-footer { background: var(--green-deep); padding: 2.2rem 2.8rem; display: flex; align-items: center; justify-content: space-between; gap: 1.5rem; position: relative; overflow: hidden; }\n  .brand-footer::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent 0%, var(--gold) 35%, var(--gold-light) 65%, transparent 100%); }\n  .brand-footer::after { content: ''; position: absolute; right: -30px; top: -30px; width: 160px; height: 160px; border-radius: 50%; background: radial-gradient(circle, rgba(201,151,42,0.10) 0%, transparent 70%); }\n  .footer-brand { font-family: var(--font-display); font-size: 1.8rem; font-weight: 500; letter-spacing: 0.18em; color: #fff; line-height: 1; margin-bottom: 0.3rem; }\n  .footer-tagline { font-size: 0.7rem; color: rgba(255,255,255,0.38); letter-spacing: 0.12em; text-transform: uppercase; font-weight: 300; }\n  .footer-leaf { opacity: 0.18; flex-shrink: 0; }\n\n  .preview-note { text-align: center; font-size: 0.68rem; color: #9CA3AF; letter-spacing: 0.14em; text-transform: uppercase; margin-bottom: 1.2rem; }\n\n  @media (max-width: 640px) {\n    .section, .disclaimer, .brand-footer { padding-left: 1.3rem; padding-right: 1.3rem; }\n    .hero { padding: 2rem 1.3rem 2rem; }\n    .ps-grid { grid-template-columns: 1fr 1fr; }\n    .dual-whey { grid-template-columns: 1fr; }\n    .sc-grid { grid-template-columns: 1fr 1fr; }\n    .macro-row { grid-template-columns: 1fr 1fr; }\n    .brand-footer { flex-direction: column; text-align: center; }\n    .footer-leaf { display: none; }\n  }\n\u003c\/style\u003e\n\u003carticle class=\"shopify-desc\"\u003e\u003c!-- ══ HERO ══ --\u003e\u003cheader class=\"hero\"\u003e\n\u003cp class=\"hero-eyebrow\"\u003eVeldic Premium Supplements\u003c\/p\u003e\n\u003cdiv class=\"hero-logo-row\"\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 44 50\" class=\"hero-leaf\"\u003e\n        \u003cpath opacity=\"0.9\" fill=\"#4D9A57\" d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\"\u003e\u003c\/path\u003e\n        \u003cpath opacity=\"0.55\" fill=\"#2D6A35\" d=\"M18 42 C22 30 28 16 38 5 C30 16 22 28 18 42Z\"\u003e\u003c\/path\u003e\n        \u003cpath fill=\"url(#hgWPV)\" d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\"\u003e\u003c\/path\u003e\n        \u003cdefs\u003e\u003clineargradient gradientunits=\"userSpaceOnUse\" y2=\"46\" x2=\"16\" y1=\"4\" x1=\"30\" id=\"hgWPV\"\u003e\u003cstop stop-color=\"#E8C96A\" offset=\"0%\"\u003e\u003c\/stop\u003e\u003cstop stop-color=\"#C9972A\" offset=\"100%\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n      \u003c\/svg\u003e\n\u003cdiv\u003e\n\u003ch1 class=\"hero-title\"\u003eWhey Protein \u003cem\u003eVanilla\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003e600g Powder · 20 Servings · 77.3g Protein\/100g · EU \u0026amp; British Milk · Hormone-Free\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"badge-strip\"\u003e\n\u003cspan class=\"badge badge-vanilla\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e23.2g Protein per Serving\u003c\/span\u003e \u003cspan class=\"badge badge-vanilla\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e110 kcal per Serving\u003c\/span\u003e \u003cspan class=\"badge badge-vanilla\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e77.3g Protein per 100g\u003c\/span\u003e \u003cspan class=\"badge badge-source\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eEU \u0026amp; British Milk · Hormone-Free\u003c\/span\u003e \u003cspan class=\"badge badge-source\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eNon-GMO · Non-Irradiated · TSE\/BSE Free\u003c\/span\u003e \u003cspan class=\"badge badge-green\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eVegetarian · Halal\u003c\/span\u003e \u003cspan class=\"badge badge-outline\"\u003eUK GMP · ISO 22000 · Informed Sports · Contains MILK + SOY\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- ══ QUICK SUMMARY ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"summary-text\"\u003eA premium vanilla flavour whey protein powder delivering over 23g of protein per 30g serving (77.3g\/100g) from a blend of whey protein concentrate and whey protein isolate — both derived exclusively from the highest-grade hormone-free EU and British milk. Non-GMO, non-irradiated, TSE\/BSE free. No artificial colours, flavours, or sweeteners. Stevia-sweetened. Protein contributes to the growth and maintenance of muscle mass. Manufactured in the UK under GMP and ISO 22000 standards in an Informed Sports certified facility. Contains MILK and SOY.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DESCRIPTION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAbout This Product\u003c\/p\u003e\n\u003cdiv class=\"desc-body\"\u003e\n\u003cp\u003eVeldic Whey Protein Vanilla is the natural vanilla companion to the Whey Protein Chocolate — built on the same premium sourcing principles and manufacturing credentials, with a clean natural vanilla flavour that is exceptionally versatile. At 77.3g of protein per 100g (23.2g per 30g serving), it delivers marginally more protein per serving than the chocolate variant, in a neutral flavour that works equally well with water, milk, juice, yoghurt, or as the base for a smoothie.\u003c\/p\u003e\n\u003cp\u003eOnly the highest grade hormone-free milk from EU and British farms is used in this formula. The blend of whey protein concentrate and whey protein isolate ensures both breadth of naturally occurring bioactive fractions and the purity and amino acid density of isolate. Sweetened only with stevia leaf, with no artificial colours, flavours, or sweeteners of any kind.\u003c\/p\u003e\n\u003c!-- Protein spotlight --\u003e\n\u003cdiv class=\"protein-spotlight\"\u003e\n\u003cp class=\"ps-eyebrow\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePer 30g Serving · 20 Servings per 600g Pot · EU \u0026amp; British Milk · Hormone-Free\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-title\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePremium Whey Blend — \u003cem\u003eConcentrate + Isolate · Non-GMO · Hormone-Free · 110kcal\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"ps-grid\"\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e23.2g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eProtein per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e110\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eCalories per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e1.0g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eCarbs per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e1.4g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eFat per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ps-stat\"\u003e\n\u003cp class=\"ps-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e77.3g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ps-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eProtein per 100g\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Range callout --\u003e\n\u003cdiv class=\"range-callout\"\u003e\n\u003cdiv class=\"rc-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"rc-text\"\u003e\n\u003cstrong\u003ePart of the Whey Protein Range\u003c\/strong\u003e — Also available in Chocolate. Both variants share the same EU and British milk source, hormone-free credentials, GMP\/ISO 22000\/Informed Sports manufacturing, and dual concentrate-plus-isolate blend formula.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Dual whey breakdown --\u003e\n\u003cdiv class=\"dual-whey\"\u003e\n\u003cdiv class=\"dw-card dw-conc\"\u003e\n\u003cp class=\"dw-label\"\u003eWhey Protein Concentrate\u003c\/p\u003e\n\u003cp class=\"dw-name\"\u003eConcentrate (MILK)\u003c\/p\u003e\n\u003cp class=\"dw-note\"\u003eNaturally occurring whey protein — retains a broader range of naturally present bioactive fractions alongside the protein content. Hormone-free EU and British milk source.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dw-card dw-isol\"\u003e\n\u003cp class=\"dw-label\"\u003eWhey Protein Isolate · Higher Purity\u003c\/p\u003e\n\u003cp class=\"dw-name\"\u003eIsolate (MILK, SOY lecithin)\u003c\/p\u003e\n\u003cp class=\"dw-note\"\u003eFurther processed to increase protein percentage and reduce fat and carbohydrate. SOY lecithin used as an emulsifier. Hormone-free EU and British milk source.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Source credentials --\u003e\n\u003cdiv class=\"source-cred\"\u003e\n\u003cp class=\"sc-label\"\u003ePremium Source Credentials\u003c\/p\u003e\n\u003cdiv class=\"sc-grid\"\u003e\n\u003cdiv class=\"sc-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eEU \u0026amp; British Milk Only\u003c\/div\u003e\n\u003cdiv class=\"sc-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eHormone-Free\u003c\/div\u003e\n\u003cdiv class=\"sc-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNon-GMO\u003c\/div\u003e\n\u003cdiv class=\"sc-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNon-Irradiated\u003c\/div\u003e\n\u003cdiv class=\"sc-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eTSE \/ BSE Free\u003c\/div\u003e\n\u003cdiv class=\"sc-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNo Artificial Colours, Flavours or Sweeteners\u003c\/div\u003e\n\u003cdiv class=\"sc-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eStevia Sweetened · No Added Sugar\u003c\/div\u003e\n\u003cdiv class=\"sc-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eUK GMP · ISO 22000 · Informed Sports\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ KEY BENEFIT ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eKey Benefit\u003c\/p\u003e\n\u003cdiv class=\"claim-callout\"\u003e\n\u003cspan class=\"claim-pill\"\u003eProtein\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eProtein \u003ca rel=\"noopener\" href=\"http:\/\/www.efsa.europa.eu\/en\/efsajournal\/doc\/1811.pdf\" target=\"_blank\"\u003econtributes to\u003c\/a\u003e a growth in muscle mass, the maintenance of muscle mass, and the maintenance of normal bones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ NUTRITIONAL INFORMATION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eNutritional Information\u003c\/p\u003e\n\u003cp style=\"font-size: 0.8rem; color: var(--muted); margin-bottom: 0.75rem;\"\u003ePer 30g serving · 20 servings per 600g pot\u003c\/p\u003e\n\u003cdiv class=\"macro-row\"\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e110\u003cspan style=\"font-size: .7rem;\"\u003ekcal\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eEnergy\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e23.2\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eProtein\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e0.0\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eFibre\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e1.0\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eCarbs\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e1.4\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eFat\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 0.75rem; color: var(--muted); margin-top: 0.5rem; line-height: 1.6;\"\u003ePer 100g: Energy 1533kJ\/366kcal · Protein 77.3g · Fat 4.8g (Saturates 3.9g) · Carbohydrate 3.4g (Sugars 3.4g) · Fibre 0.0g · Salt 0.53g\u003c\/p\u003e\n\u003cdiv class=\"gmp-strip\"\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eManufactured in the UK\u003c\/div\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eUK GMP Standards\u003c\/div\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eISO 22000 Certified\u003c\/div\u003e\n\u003cdiv class=\"gmp-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eInformed Sports Factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 0.8rem;\" class=\"ingredient-box\"\u003e\n\u003cstrong\u003eFull Ingredients:\u003c\/strong\u003e Whey Protein Concentrate (\u003cstrong\u003eMILK\u003c\/strong\u003e), Whey Protein Isolate (\u003cstrong\u003eMILK\u003c\/strong\u003e, \u003cstrong\u003eSOY\u003c\/strong\u003e Lecithin), Flavouring, Stabiliser (Xanthan Gum), Sweetener (Steviol Glycosides).\u003c\/div\u003e\n\u003cdiv class=\"allergen-note\"\u003e\n\u003cstrong\u003eAllergen Advice:\u003c\/strong\u003e Contains \u003cstrong\u003eMILK\u003c\/strong\u003e (in both whey protein concentrate and whey protein isolate) and \u003cstrong\u003eSOY\u003c\/strong\u003e (soy lecithin in whey protein isolate). For allergens, see ingredients in bold. Manufactured in a facility which handles cereals, egg, fish, milk, nuts, soya, mustard, seeds and products derived from crustaceans. Suitable for vegetarians. Not suitable for vegans. Halal approved.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ USAGE ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eSuggested Use\u003c\/p\u003e\n\u003cdiv class=\"usage-box\"\u003e\n\u003cdiv class=\"usage-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h1a4 4 0 0 1 0 8h-1M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8zM6 1v3M10 1v3M14 1v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"usage-text\"\u003e\n\u003cstrong\u003eAdd 1 scoop (30g) to 200ml of water, juice, milk, or a liquid of your choice — stir or blend well\u003c\/strong\u003e Use 1–3 servings per day, or as required. Ideal before or after exercise, or as a protein-rich snack at any time of day. 20 servings per 600g pot.\n\u003cp class=\"usage-tip\"\u003eThe clean vanilla flavour is especially versatile — works beautifully blended with frozen banana, stirred into porridge, or mixed with oat or almond milk for a smooth everyday shake.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ WARNINGS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eImportant Information\u003c\/p\u003e\n\u003cul class=\"warnings-list\"\u003e\n\u003cli\u003eContains MILK and SOY. Not suitable for those with milk or soy allergies. Not suitable for vegans. Suitable for vegetarians. Halal approved.\u003c\/li\u003e\n\u003cli\u003eThis product is a food supplement and should not be used as a sole source of nutrition. Use as part of a varied, balanced diet and healthy lifestyle.\u003c\/li\u003e\n\u003cli\u003eKeep out of reach of children. Store in a cool, dry place, away from direct sunlight. Reseal tightly after use.\u003c\/li\u003e\n\u003cli\u003eIf you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition, consult your GP or a qualified healthcare professional before use.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DISCLAIMER ══ --\u003e\n\u003cdiv class=\"disclaimer\"\u003e\n\u003cp class=\"disclaimer-title\"\u003eDisclaimer\u003c\/p\u003e\n\u003cp\u003eFood supplements are intended to complement a balanced diet and healthy lifestyle — not to replace them. The stated benefits reflect recognised EU\/UK nutrition and health claims and are not intended to diagnose, treat, cure, or prevent any disease or medical condition.\u003c\/p\u003e\n\u003cp\u003eIf you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition, please consult your GP or a qualified healthcare professional before use. Results may vary between individuals.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ══ BRAND FOOTER ══ --\u003e\u003cfooter class=\"brand-footer\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"footer-brand\"\u003eVeldic\u003c\/p\u003e\n\u003cp class=\"footer-tagline\"\u003eElevate your Everyday  ·  Science-led · Uncompromising Purity\u003c\/p\u003e\n\u003c\/div\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 44 50\" height=\"72\" width=\"64\" class=\"footer-leaf\"\u003e\n      \u003cpath fill=\"#4D9A57\" d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\"\u003e\u003c\/path\u003e\n      \u003cpath fill=\"url(#fgWPV)\" d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\"\u003e\u003c\/path\u003e\n      \u003cdefs\u003e\u003clineargradient gradientunits=\"userSpaceOnUse\" y2=\"46\" x2=\"16\" y1=\"4\" x1=\"30\" id=\"fgWPV\"\u003e\u003cstop stop-color=\"#E8C96A\" offset=\"0%\"\u003e\u003c\/stop\u003e\u003cstop stop-color=\"#C9972A\" offset=\"100%\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n    \u003c\/svg\u003e\u003c\/footer\u003e\u003c\/article\u003e","brand":"Veldic","offers":[{"title":"Default Title","offer_id":57113833636184,"sku":"WPP600V","price":34.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/3549\/2440\/files\/veldic-whey-protein-vanilla-supplement-powder.png?v=1774612870"},{"product_id":"bcaa-211-recovery","title":"BCAA 2:1:1 Recovery","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n  :root {\n    --green-deep:    #1F5C2E;\n    --green:         #2D6A35;\n    --green-mid:     #3A7D44;\n    --green-light:   #EBF4EC;\n    --green-pale:    #F3F8F3;\n\n    --gold:          #C9972A;\n    --gold-light:    #E8C96A;\n    --gold-pale:     #FBF5E6;\n    --gold-dark:     #9B7318;\n\n    \/* Lemon-lime \/ zesty accent — vivid citrus-yellow-green *\/\n    --citrus:        #688010;\n    --citrus-mid:    #90B020;\n    --citrus-light:  #B8D050;\n    --citrus-pale:   #F4F8E4;\n\n    \/* BCAA \/ amino acid accent — deep teal-forest *\/\n    --bcaa:          #1A5058;\n    --bcaa-mid:      #2A8090;\n    --bcaa-light:    #68B8C8;\n    --bcaa-pale:     #E2F2F6;\n\n    \/* L-Citrulline \/ NO accent — warm deep violet *\/\n    --cit:           #4A2870;\n    --cit-mid:       #7850A8;\n    --cit-light:     #B090D8;\n    --cit-pale:      #F0EAF8;\n\n    \/* Vitamin C accent — warm coral-orange *\/\n    --vitc:          #9A4810;\n    --vitc-light:    #D07840;\n    --vitc-pale:     #FAF2E8;\n\n    \/* Vitamin B6 accent — muted sage *\/\n    --b6:            #3A6028;\n    --b6-pale:       #EBF5E4;\n\n    --off-white:     #F5F4F0;\n    --warm-white:    #FAFAF7;\n    --text:          #1E2D1F;\n    --text-mid:      #3D4D3E;\n    --muted:         #6B7A6C;\n    --border:        #D8E4D9;\n    --border-gold:   #E2CA8A;\n\n    --font-display:  'Cormorant Garamond', Georgia, serif;\n    --font-body:     'DM Sans', sans-serif;\n  }\n\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    font-family: var(--font-body);\n    background: #ECEAE4;\n    color: var(--text);\n    line-height: 1.6;\n    padding: 2.5rem 1rem 5rem;\n  }\n\n  .shopify-desc {\n    max-width: 880px;\n    margin: 0 auto;\n    background: var(--warm-white);\n    border-radius: 3px;\n    overflow: hidden;\n    box-shadow: 0 2px 8px rgba(31,92,46,0.06), 0 12px 48px rgba(31,92,46,0.10);\n  }\n\n  \/* ══ HERO ══ *\/\n  .hero {\n    background: var(--green-deep);\n    padding: 3rem 2.8rem 2.6rem;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute; inset: 0;\n    background:\n      radial-gradient(ellipse 55% 80% at 94% 20%, rgba(104,128,16,0.28) 0%, transparent 60%),\n      radial-gradient(ellipse 40% 55% at 5%  88%, rgba(74,40,112,0.16) 0%, transparent 55%),\n      radial-gradient(ellipse 50% 45% at 50% 115%, rgba(45,106,53,0.45) 0%, transparent 60%);\n    pointer-events: none;\n  }\n  .hero::after {\n    content: '';\n    position: absolute;\n    bottom: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, transparent 0%, var(--gold) 25%, var(--gold-light) 60%, transparent 100%);\n  }\n\n  .hero-eyebrow { font-size: 0.65rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold-light); margin-bottom: 1rem; position: relative; }\n  .hero-logo-row { display: flex; align-items: center; gap: 1rem; margin-bottom: 0.5rem; position: relative; }\n  .hero-leaf { flex-shrink: 0; width: 44px; height: 50px; }\n  .hero-title { font-family: var(--font-display); font-size: clamp(1.7rem, 4.6vw, 2.75rem); font-weight: 500; color: #fff; line-height: 1.1; }\n  .hero-title em { font-style: italic; color: var(--gold-light); }\n  .hero-sub { font-size: 0.78rem; font-weight: 300; color: rgba(255,255,255,0.4); letter-spacing: 0.18em; text-transform: uppercase; margin-top: 0.35rem; margin-bottom: 2rem; position: relative; }\n\n  .badge-strip { display: flex; flex-wrap: wrap; gap: 0.45rem; position: relative; }\n  .badge { display: inline-flex; align-items: center; gap: 0.38rem; padding: 0.32rem 0.8rem; border-radius: 2px; font-size: 0.68rem; font-weight: 500; letter-spacing: 0.07em; text-transform: uppercase; }\n  .badge-gold   { background: rgba(201,151,42,0.18);  color: var(--gold-light);     border: 1px solid rgba(201,151,42,0.35); }\n  .badge-green  { background: rgba(45,106,53,0.35);   color: #A8D4AC;               border: 1px solid rgba(45,106,53,0.5); }\n  .badge-bcaa   { background: rgba(26,80,88,0.22);    color: var(--bcaa-light);     border: 1px solid rgba(26,80,88,0.38); }\n  .badge-citrus { background: rgba(104,128,16,0.22);  color: var(--citrus-light);   border: 1px solid rgba(104,128,16,0.38); }\n  .badge-cit    { background: rgba(74,40,112,0.20);   color: var(--cit-light);      border: 1px solid rgba(74,40,112,0.35); }\n  .badge-outline{ background: transparent;            color: rgba(255,255,255,0.38);border: 1px solid rgba(255,255,255,0.15); }\n  .badge-dot { width: 4px; height: 4px; border-radius: 50%; background: currentColor; opacity: 0.8; }\n\n  .section { padding: 2rem 2.8rem; border-bottom: 1px solid var(--border); }\n  .section-label { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.9rem; display: flex; align-items: center; gap: 0.55rem; }\n  .section-label::after { content: ''; flex: 1; height: 1px; background: linear-gradient(90deg, var(--border-gold) 0%, transparent 100%); max-width: 180px; }\n\n  .summary-text { font-family: var(--font-display); font-size: 1.2rem; font-weight: 400; line-height: 1.78; color: var(--green-deep); }\n  .summary-text a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.4); text-underline-offset: 2px; }\n  .desc-body p { font-size: 0.88rem; color: var(--text-mid); line-height: 1.8; margin-bottom: 1rem; }\n  .desc-body p:last-child { margin-bottom: 0; }\n  .desc-body a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  \/* ══ BCAA SPOTLIGHT ══ *\/\n  .bcaa-spotlight {\n    background: var(--bcaa);\n    border-radius: 3px;\n    padding: 1.5rem 1.8rem;\n    position: relative;\n    overflow: hidden;\n    margin-top: 1.2rem;\n  }\n  .bcaa-spotlight::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 60% 80% at 95% 50%, rgba(201,151,42,0.12) 0%, transparent 65%); pointer-events: none; }\n  .bcaa-spotlight::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent, var(--gold) 30%, var(--gold-light) 70%, transparent); }\n  .bs-eyebrow { font-size: 0.6rem; font-weight: 600; letter-spacing: 0.26em; text-transform: uppercase; color: var(--bcaa-light); margin-bottom: 0.4rem; position: relative; }\n  .bs-title { font-family: var(--font-display); font-size: 1.15rem; font-weight: 500; color: #fff; margin-bottom: 0.7rem; position: relative; line-height: 1.25; }\n  .bs-title em { font-style: italic; color: var(--gold-light); }\n  .bs-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 0.5rem; position: relative; }\n  .bs-stat { background: rgba(255,255,255,0.09); border: 1px solid rgba(255,255,255,0.14); border-radius: 2px; padding: 0.7rem 0.75rem; text-align: center; }\n  .bs-val { font-family: var(--font-display); font-size: 1.3rem; font-weight: 600; color: var(--gold-light); line-height: 1; margin-bottom: 0.15rem; }\n  .bs-lab { font-size: 0.62rem; font-weight: 500; color: rgba(255,255,255,0.5); letter-spacing: 0.07em; text-transform: uppercase; line-height: 1.35; }\n\n  \/* ══ BCAA RATIO CARD ══ *\/\n  .ratio-card {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 0.55rem;\n    margin-top: 1rem;\n  }\n  .rc-cell { border-radius: 3px; padding: 1rem 1rem; border: 1px solid; position: relative; overflow: hidden; text-align: center; }\n  .rc-cell::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; }\n  .rc-leu { background: var(--bcaa-pale);  border-color: rgba(26,80,88,0.22); }\n  .rc-iso { background: var(--citrus-pale);border-color: rgba(104,128,16,0.22); }\n  .rc-val { background: var(--cit-pale);   border-color: rgba(74,40,112,0.22); }\n  .rc-leu::before { background: var(--bcaa); }\n  .rc-iso::before { background: var(--citrus); }\n  .rc-val::before { background: var(--cit); }\n  .rc-symbol { font-family: var(--font-display); font-size: 1.8rem; font-weight: 600; line-height: 1; margin-bottom: 0.12rem; }\n  .rc-leu .rc-symbol { color: var(--bcaa); }\n  .rc-iso .rc-symbol { color: var(--citrus); }\n  .rc-val .rc-symbol { color: var(--cit); }\n  .rc-ratio { font-size: 0.63rem; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; margin-bottom: 0.12rem; }\n  .rc-leu .rc-ratio { color: var(--bcaa); }\n  .rc-iso .rc-ratio { color: var(--citrus); }\n  .rc-val .rc-ratio { color: var(--cit); }\n  .rc-amt { font-family: var(--font-display); font-size: 1rem; font-weight: 600; color: var(--green-deep); margin-bottom: 0.08rem; }\n  .rc-note { font-size: 0.68rem; color: var(--muted); line-height: 1.4; }\n\n  \/* ══ L-CITRULLINE PANEL ══ *\/\n  .cit-panel {\n    background: var(--cit);\n    border-radius: 3px;\n    padding: 1.2rem 1.6rem;\n    position: relative;\n    overflow: hidden;\n    margin-top: 1rem;\n    display: flex;\n    gap: 1.2rem;\n    align-items: flex-start;\n  }\n  .cit-panel::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 60% 80% at 95% 50%, rgba(201,151,42,0.10) 0%, transparent 65%); pointer-events: none; }\n  .cit-panel::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent, var(--gold-light) 50%, transparent); }\n  .cit-icon { flex-shrink: 0; width: 44px; height: 44px; border-radius: 50%; background: rgba(255,255,255,0.10); border: 1px solid rgba(255,255,255,0.16); display: flex; align-items: center; justify-content: center; position: relative; }\n  .cit-icon svg { width: 20px; height: 20px; stroke: var(--gold-light); fill: none; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; }\n  .cit-content { flex: 1; position: relative; }\n  .cit-eyebrow { font-size: 0.6rem; font-weight: 600; letter-spacing: 0.22em; text-transform: uppercase; color: var(--cit-light); margin-bottom: 0.3rem; }\n  .cit-title { font-family: var(--font-display); font-size: 1.05rem; font-weight: 500; color: #fff; line-height: 1.3; margin-bottom: 0.35rem; }\n  .cit-title em { font-style: italic; color: var(--gold-light); }\n  .cit-body { font-size: 0.82rem; color: rgba(255,255,255,0.65); line-height: 1.65; }\n  .cit-body a { color: var(--gold-light); text-decoration: underline; text-decoration-color: rgba(232,201,106,0.4); text-underline-offset: 2px; }\n\n  \/* ══ VITAMIN PAIR ══ *\/\n  .vitamin-pair { display: grid; grid-template-columns: 1fr 1fr; gap: 0.55rem; margin-top: 0.4rem; }\n  .vp-card { border-radius: 3px; padding: 1rem 1.1rem; border: 1px solid; position: relative; overflow: hidden; }\n  .vp-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; }\n  .vp-c { background: var(--vitc-pale); border-color: rgba(154,72,16,0.2); }\n  .vp-b6{ background: var(--b6-pale);   border-color: rgba(58,96,40,0.2); }\n  .vp-c::before  { background: var(--vitc); }\n  .vp-b6::before { background: var(--b6); }\n  .vp-label { font-size: 0.64rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.07em; margin-bottom: 0.18rem; }\n  .vp-c  .vp-label { color: var(--vitc); }\n  .vp-b6 .vp-label { color: var(--b6); }\n  .vp-name { font-family: var(--font-display); font-size: 1rem; font-weight: 500; color: var(--green-deep); margin-bottom: 0.15rem; }\n  .vp-dose { font-family: var(--font-display); font-size: 0.95rem; font-weight: 600; color: var(--text); margin-bottom: 0.15rem; }\n  .vp-note { font-size: 0.75rem; color: var(--muted); line-height: 1.5; }\n\n  \/* ══ BENEFITS GRID ══ *\/\n  .benefits-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.4rem; }\n  .benefit-item { background: var(--warm-white); padding: 1.1rem 1.2rem; display: flex; gap: 0.9rem; align-items: flex-start; transition: background 0.2s; }\n  .benefit-item:hover { background: var(--green-pale); }\n  .benefit-icon { flex-shrink: 0; width: 36px; height: 36px; border-radius: 50%; background: var(--green-light); border: 1px solid var(--border); display: flex; align-items: center; justify-content: center; margin-top: 0.05rem; }\n  .benefit-icon svg { width: 16px; height: 16px; stroke: var(--green); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .benefit-label { font-size: 0.69rem; font-weight: 600; letter-spacing: 0.06em; text-transform: uppercase; color: var(--green); margin-bottom: 0.22rem; }\n  .benefit-copy  { font-size: 0.8rem; color: var(--muted); line-height: 1.6; }\n\n  \/* ══ CLAIMS ══ *\/\n  .claims-list { list-style: none; border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.4rem; }\n  .claim-item { padding: 0.85rem 1.2rem; border-bottom: 1px solid var(--border); display: flex; gap: 1rem; align-items: flex-start; }\n  .claim-item:last-child { border-bottom: none; }\n  .claim-item:nth-child(even) { background: var(--green-pale); }\n  .cpill { flex-shrink: 0; padding: 0.2rem 0.62rem; border-radius: 20px; font-size: 0.64rem; font-weight: 600; letter-spacing: 0.06em; text-transform: uppercase; color: #fff; margin-top: 0.08rem; white-space: nowrap; }\n  .p-b6c { background: var(--b6); }\n  .p-vc  { background: var(--vitc); }\n  .claim-text { font-size: 0.82rem; color: var(--text-mid); line-height: 1.65; }\n  .claim-text a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  \/* ══ NRV TABLE ══ *\/\n  .nrv-table { border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.5rem; }\n  .nrv-head { display: grid; grid-template-columns: 1fr auto auto; background: var(--green); padding: 0.65rem 1rem; gap: 0.5rem; }\n  .nrv-th { font-size: 0.7rem; font-weight: 500; letter-spacing: 0.1em; text-transform: uppercase; color: #fff; }\n  .nrv-th:not(:first-child) { text-align: right; }\n  .ing-section { padding: 0.38rem 1rem; font-size: 0.62rem; font-weight: 600; letter-spacing: 0.18em; text-transform: uppercase; border-bottom: 1px solid; }\n  .aa-s   { background: var(--bcaa-pale);   color: var(--bcaa);   border-bottom-color: rgba(26,80,88,0.2); }\n  .other-s{ background: var(--cit-pale);    color: var(--cit);    border-bottom-color: rgba(74,40,112,0.2); }\n  .vit-s  { background: var(--green-pale);  color: var(--green);  border-bottom-color: var(--border); }\n  .nrv-row { display: grid; grid-template-columns: 1fr auto auto; gap: 0.5rem; padding: 0.5rem 1rem; border-bottom: 1px solid var(--border); font-size: 0.81rem; align-items: baseline; }\n  .nrv-row:last-child { border-bottom: none; }\n  .nrv-row:nth-child(even) { background: var(--green-light); }\n  .nrv-name { color: var(--text-mid); }\n  .nrv-name em { font-style: normal; font-size: 0.72rem; color: var(--muted); }\n  .nrv-amt  { font-weight: 600; color: var(--green-deep); text-align: right; font-size: 0.79rem; }\n  .nrv-pct  { font-size: 0.72rem; color: var(--muted); text-align: right; min-width: 40px; }\n\n  \/* ══ CRED STRIP ══ *\/\n  .cred-strip { display: flex; flex-wrap: wrap; gap: 0.55rem; padding: 0.85rem 1.1rem; background: var(--green-pale); border: 1px solid var(--border); border-radius: 3px; margin-top: 0.8rem; }\n  .cred-item { display: flex; align-items: center; gap: 0.5rem; font-size: 0.78rem; font-weight: 500; color: var(--green); }\n  .cred-item svg { width: 14px; height: 14px; stroke: var(--green); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n\n  .ingredient-box { font-size: 0.79rem; color: var(--muted); line-height: 1.7; margin-top: 0.8rem; padding: 0.8rem 1rem; background: var(--off-white); border-radius: 3px; border: 1px solid var(--border); }\n  .ingredient-box strong { color: var(--green-deep); }\n  .allergen-note { margin-top: 0.7rem; font-size: 0.78rem; background: var(--gold-pale); border-left: 3px solid var(--gold); padding: 0.65rem 1rem; border-radius: 0 3px 3px 0; color: var(--text-mid); line-height: 1.6; }\n\n  \/* ══ USAGE ══ *\/\n  .usage-box { background: var(--green); border-radius: 3px; padding: 1.4rem 1.6rem; display: flex; gap: 1.2rem; align-items: flex-start; position: relative; overflow: hidden; }\n  .usage-box::after { content: ''; position: absolute; right: -10px; bottom: -10px; width: 80px; height: 80px; border-radius: 50%; background: rgba(201,151,42,0.12); }\n  .usage-icon { flex-shrink: 0; width: 46px; height: 46px; border-radius: 50%; background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.2); display: flex; align-items: center; justify-content: center; }\n  .usage-icon svg { width: 20px; height: 20px; stroke: var(--gold-light); fill: none; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; }\n  .usage-text { font-size: 0.87rem; line-height: 1.65; color: rgba(255,255,255,0.82); position: relative; flex: 1; }\n  .usage-text strong { color: #fff; display: block; font-size: 0.95rem; margin-bottom: 0.3rem; }\n  .usage-tip { font-size: 0.81rem; color: rgba(255,255,255,0.55); margin-top: 0.4rem; }\n\n  \/* ══ WARNINGS ══ *\/\n  .warnings-list { list-style: none; display: flex; flex-direction: column; gap: 0.55rem; }\n  .warnings-list li { font-size: 0.82rem; color: var(--muted); line-height: 1.6; padding: 0.5rem 0.8rem; border-left: 2px solid var(--border); background: var(--off-white); border-radius: 0 2px 2px 0; }\n\n  \/* ══ DISCLAIMER ══ *\/\n  .disclaimer { background: var(--gold-pale); border-top: 1px solid var(--border-gold); padding: 1.6rem 2.8rem; }\n  .disclaimer-title { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.22em; text-transform: uppercase; color: var(--gold-dark); margin-bottom: 0.6rem; }\n  .disclaimer p { font-size: 0.74rem; color: #7A6F55; line-height: 1.75; margin-bottom: 0.35rem; }\n  .disclaimer p:last-child { margin-bottom: 0; }\n\n  \/* ══ BRAND FOOTER ══ *\/\n  .brand-footer { background: var(--green-deep); padding: 2.2rem 2.8rem; display: flex; align-items: center; justify-content: space-between; gap: 1.5rem; position: relative; overflow: hidden; }\n  .brand-footer::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent 0%, var(--gold) 35%, var(--gold-light) 65%, transparent 100%); }\n  .brand-footer::after { content: ''; position: absolute; right: -30px; top: -30px; width: 160px; height: 160px; border-radius: 50%; background: radial-gradient(circle, rgba(201,151,42,0.10) 0%, transparent 70%); }\n  .footer-brand { font-family: var(--font-display); font-size: 1.8rem; font-weight: 500; letter-spacing: 0.18em; color: #fff; line-height: 1; margin-bottom: 0.3rem; }\n  .footer-tagline { font-size: 0.7rem; color: rgba(255,255,255,0.38); letter-spacing: 0.12em; text-transform: uppercase; font-weight: 300; }\n  .footer-leaf { opacity: 0.18; flex-shrink: 0; }\n\n  .preview-note { text-align: center; font-size: 0.68rem; color: #9CA3AF; letter-spacing: 0.14em; text-transform: uppercase; margin-bottom: 1.2rem; }\n\n  @media (max-width: 640px) {\n    .section, .disclaimer, .brand-footer { padding-left: 1.3rem; padding-right: 1.3rem; }\n    .hero { padding: 2rem 1.3rem 2rem; }\n    .bs-grid { grid-template-columns: 1fr 1fr; }\n    .ratio-card { grid-template-columns: 1fr; }\n    .cit-panel { flex-direction: column; gap: 0.8rem; }\n    .vitamin-pair { grid-template-columns: 1fr; }\n    .benefits-grid { grid-template-columns: 1fr; }\n    .nrv-head, .nrv-row { grid-template-columns: 1fr auto; }\n    .nrv-th:last-child, .nrv-pct { display: none; }\n    .brand-footer { flex-direction: column; text-align: center; }\n    .footer-leaf { display: none; }\n  }\n\u003c\/style\u003e\n\u003cp class=\"preview-note\"\u003e↓\u003c\/p\u003e\n\u003carticle class=\"shopify-desc\"\u003e\u003c!-- ══ HERO ══ --\u003e\u003cheader class=\"hero\"\u003e\n\u003cp class=\"hero-eyebrow\"\u003eVeldic Sports Series\u003c\/p\u003e\n\u003cdiv class=\"hero-logo-row\"\u003e\n\u003csvg class=\"hero-leaf\" viewbox=\"0 0 44 50\" fill=\"none\"\u003e\n        \u003cpath d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\" fill=\"#4D9A57\" opacity=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 42 C22 30 28 16 38 5 C30 16 22 28 18 42Z\" fill=\"#2D6A35\" opacity=\"0.55\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\" fill=\"url(#hgBCAA)\"\u003e\u003c\/path\u003e\n        \u003cdefs\u003e\u003clineargradient id=\"hgBCAA\" x1=\"30\" y1=\"4\" x2=\"16\" y2=\"46\" gradientunits=\"userSpaceOnUse\"\u003e\u003cstop offset=\"0%\" stop-color=\"#E8C96A\"\u003e\u003c\/stop\u003e\u003cstop offset=\"100%\" stop-color=\"#C9972A\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n      \u003c\/svg\u003e\n\u003cdiv\u003e\n\u003ch1 class=\"hero-title\"\u003eBCAA 2:1:1 \u003cem\u003eRecovery\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003e340g Powder · 42 Servings · 5.6g BCAA · L-Citrulline Malate · Vitamin C · B6 · Lemon \u0026amp; Lime\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"badge-strip\"\u003e\n\u003cspan class=\"badge badge-bcaa\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e5.6g BCAA per Serving · 2:1:1 Ratio\u003c\/span\u003e \u003cspan class=\"badge badge-bcaa\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eL-Leucine · L-Isoleucine · L-Valine\u003c\/span\u003e \u003cspan class=\"badge badge-cit\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eL-Citrulline Malate · NO Precursor\u003c\/span\u003e \u003cspan class=\"badge badge-citrus\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eVitamin C 38mg · 47% NRV\u003c\/span\u003e \u003cspan class=\"badge badge-gold\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e42 Servings · Lemon \u0026amp; Lime Flavour\u003c\/span\u003e \u003cspan class=\"badge badge-green\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eVegan · Vegetarian · Halal\u003c\/span\u003e \u003cspan class=\"badge badge-outline\"\u003e\u003ca href=\"https:\/\/www.specialistsupplements.com\/product-category\/muscle-and-sport\/\" rel=\"noopener\" style=\"color: inherit; text-decoration: none;\" target=\"_blank\"\u003eSports Series\u003c\/a\u003e · Informed Manufacturer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- ══ QUICK SUMMARY ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAt a Glance\u003c\/p\u003e\n\u003cp class=\"summary-text\"\u003eA zesty lemon and lime flavour BCAA drink mix delivering 5.6g of branched chain amino acids per 8g serving in the classic 2:1:1 ratio (L-Leucine 2.8g · L-Isoleucine 1.4g · L-Valine 1.4g) — with 0.94g L-Citrulline Malate as a nitric oxide precursor, \u003ca href=\"https:\/\/www.specialistsupplements.com\/product\/naturac\/\" rel=\"noopener\" target=\"_blank\"\u003evitamin C\u003c\/a\u003e (38mg · 47% NRV), and vitamin B6 (0.9mg · 70% NRV). Part of the Veldic \u003ca href=\"https:\/\/www.specialistsupplements.com\/product-category\/muscle-and-sport\/\" rel=\"noopener\" target=\"_blank\"\u003eSports Series\u003c\/a\u003e. Suitable for use during or immediately after exercise. Vegan, vegetarian, and Halal approved. Made by an Informed Manufacturer. 42 servings per 340g pot.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DESCRIPTION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAbout This Product\u003c\/p\u003e\n\u003cdiv class=\"desc-body\"\u003e\n\u003cp\u003eVeldic BCAA 2:1:1 Recovery is part of the \u003ca href=\"https:\/\/www.specialistsupplements.com\/product-category\/muscle-and-sport\/\" rel=\"noopener\" target=\"_blank\"\u003eSports Series\u003c\/a\u003e — a focused, clean-formula BCAA drink mix specifically designed for use during or immediately after exercise. Each 8g serving delivers 5.6g of branched chain amino acids in the well-established 2:1:1 ratio, alongside L-Citrulline Malate (a direct precursor to nitric oxide), and meaningful doses of \u003ca href=\"https:\/\/www.specialistsupplements.com\/product\/naturac\/\" rel=\"noopener\" target=\"_blank\"\u003evitamin C\u003c\/a\u003e and vitamin B6 — both of which contribute to the normal function of the immune system, the reduction of tiredness and fatigue, and normal energy-yielding metabolism.\u003c\/p\u003e\n\u003cp\u003eLeucine, isoleucine, and valine are essential amino acids — meaning they cannot be synthesised by the body and must be obtained through the diet. Collectively, these three amino acids account for approximately one third of skeletal muscle protein in the human body. This formula is designed to be a clean, reliable amino acid foundation for any regular structured training programme. The lemon and lime flavour uses natural colour from turmeric extract, with a light sweetness from sucralose.\u003c\/p\u003e\n\u003c!-- BCAA spotlight --\u003e\n\u003cdiv class=\"bcaa-spotlight\"\u003e\n\u003cp class=\"bs-eyebrow\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePer 8g Serving · 42 Servings per 340g Pot · Lemon \u0026amp; Lime · Informed Manufacturer\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"bs-title\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eBCAA 2:1:1 — \u003cem\u003e5.6g Total · L-Citrulline Malate · Vitamin C 47% NRV · Vegan\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"bs-grid\"\u003e\n\u003cdiv class=\"bs-stat\"\u003e\n\u003cp class=\"bs-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e5.6g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"bs-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eTotal BCAA per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bs-stat\"\u003e\n\u003cp class=\"bs-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e0.94g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"bs-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eL-Citrulline Malate\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bs-stat\"\u003e\n\u003cp class=\"bs-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e47%\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"bs-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eVitamin C NRV\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bs-stat\"\u003e\n\u003cp class=\"bs-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e42\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"bs-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eServings per pot\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ BCAA 2:1:1 RATIO ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eBCAA 2:1:1 Ratio — Per 8g Serving\u003c\/p\u003e\n\u003cdiv class=\"ratio-card\"\u003e\n\u003cdiv class=\"rc-cell rc-leu\"\u003e\n\u003cp class=\"rc-symbol\"\u003eL-Leu\u003c\/p\u003e\n\u003cp class=\"rc-ratio\"\u003eLeucine · Ratio 2\u003c\/p\u003e\n\u003cp class=\"rc-amt\"\u003e2.8g per serving\u003c\/p\u003e\n\u003cp class=\"rc-note\"\u003eThe highest-dose BCAA in the 2:1:1 ratio. An essential amino acid that cannot be synthesised by the body.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-cell rc-iso\"\u003e\n\u003cp class=\"rc-symbol\"\u003eL-Ile\u003c\/p\u003e\n\u003cp class=\"rc-ratio\"\u003eIsoleucine · Ratio 1\u003c\/p\u003e\n\u003cp class=\"rc-amt\"\u003e1.4g per serving\u003c\/p\u003e\n\u003cp class=\"rc-note\"\u003eA branched chain essential amino acid. Present at 1 part in the 2:1:1 ratio alongside valine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rc-cell rc-val\"\u003e\n\u003cp class=\"rc-symbol\"\u003eL-Val\u003c\/p\u003e\n\u003cp class=\"rc-ratio\"\u003eValine · Ratio 1\u003c\/p\u003e\n\u003cp class=\"rc-amt\"\u003e1.4g per serving\u003c\/p\u003e\n\u003cp class=\"rc-note\"\u003eA branched chain essential amino acid. Present at 1 part in the 2:1:1 ratio alongside isoleucine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 0.73rem; color: var(--muted); margin-top: 0.55rem; line-height: 1.6;\"\u003eCollectively, leucine, isoleucine, and valine account for approximately one third of skeletal muscle protein in the human body. These three amino acids are considered essential — they cannot be synthesised by the body and must be obtained through the diet or supplementation.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ══ L-CITRULLINE MALATE ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eL-Citrulline Malate — Nitric Oxide Precursor\u003c\/p\u003e\n\u003cdiv class=\"cit-panel\"\u003e\n\u003cdiv class=\"cit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"cit-content\"\u003e\n\u003cp class=\"cit-eyebrow\"\u003e0.94g per Serving · Direct Precursor to Nitric Oxide · Citrulline + Malic Acid\u003c\/p\u003e\n\u003cp class=\"cit-title\"\u003eL-Citrulline Malate — \u003cem\u003eNO Precursor · ATP Availability · Muscular Endurance\u003c\/em\u003e\u003c\/p\u003e\n\u003cp class=\"cit-body\"\u003eL-Citrulline Malate is a combination of citrulline with malic acid. Citrulline malate is a direct precursor to nitric oxide — and this form of citrulline can \u003ca href=\"https:\/\/www.ncbi.nlm.nih.gov\/pmc\/articles\/PMC8571142\/\" rel=\"noopener\" target=\"_blank\"\u003ehelp to improve blood flow to working muscles\u003c\/a\u003e and \u003ca href=\"https:\/\/www.ncbi.nlm.nih.gov\/pmc\/articles\/PMC8571142\/\" rel=\"noopener\" target=\"_blank\"\u003eincrease adenosine triphosphate (ATP) production and availability\u003c\/a\u003e — the primary fuel for working muscles. L-Citrulline Malate may be beneficial for muscular endurance and strength performance during exercise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ VITAMINS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eVitamin C \u0026amp; Vitamin B6 — Per 8g Serving\u003c\/p\u003e\n\u003cdiv class=\"vitamin-pair\"\u003e\n\u003cdiv class=\"vp-card vp-c\"\u003e\n\u003cp class=\"vp-label\"\u003eVitamin C · 47% NRV\u003c\/p\u003e\n\u003cp class=\"vp-name\"\u003e\u003ca href=\"https:\/\/www.specialistsupplements.com\/product\/naturac\/\" rel=\"noopener\" style=\"color: var(--green-deep); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.4); text-underline-offset: 2px;\" target=\"_blank\"\u003eVitamin C\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"vp-dose\"\u003e38mg · 47% NRV\u003c\/p\u003e\n\u003cp class=\"vp-note\"\u003eContributes to the normal function of the immune system, normal collagen formation, normal energy-yielding metabolism, protection of cells from oxidative stress, and the reduction of tiredness and fatigue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-card vp-b6\"\u003e\n\u003cp class=\"vp-label\"\u003eVitamin B6 · 70% NRV\u003c\/p\u003e\n\u003cp class=\"vp-name\"\u003eVitamin B6\u003c\/p\u003e\n\u003cp class=\"vp-dose\"\u003e0.9mg · 70% NRV\u003c\/p\u003e\n\u003cp class=\"vp-note\"\u003eContributes to normal protein and glycogen metabolism, normal red blood cell formation, normal functioning of the nervous system, the regulation of hormonal activity, and the reduction of tiredness and fatigue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ KEY BENEFITS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eKey Benefits\u003c\/p\u003e\n\u003cdiv class=\"benefits-grid\"\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"benefit-label\"\u003eReduction of Tiredness \u0026amp; Fatigue\u003c\/p\u003e\n\u003cp class=\"benefit-copy\"\u003eBoth vitamin B6 and vitamin C contribute to the reduction of tiredness and fatigue — supporting the recovery dimension this formula is designed for.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M22 12h-4l-3 9L9 3l-3 9H2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"benefit-label\"\u003eNormal Energy-Yielding Metabolism\u003c\/p\u003e\n\u003cp class=\"benefit-copy\"\u003eVitamin B6 and vitamin C each contribute to normal energy-yielding metabolism — supporting normal daily energy production around periods of exercise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"benefit-label\"\u003eImmune System Function\u003c\/p\u003e\n\u003cp class=\"benefit-copy\"\u003eBoth vitamin C and vitamin B6 contribute to the normal function of the immune system — relevant during periods of intense training where immune demand may increase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 1v2M12 21v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M1 12h2M21 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"benefit-label\"\u003eOxidative Stress Protection\u003c\/p\u003e\n\u003cp class=\"benefit-copy\"\u003eVitamin C contributes to the protection of cells from oxidative stress — particularly relevant during and after intense exercise when free radical production increases.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M4 18V6M20 18V6M12 22V2M4 6l8-4 8 4M4 18l8 4 8-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"benefit-label\"\u003eBones \u0026amp; Cartilage\u003c\/p\u003e\n\u003cp class=\"benefit-copy\"\u003eVitamin C contributes to normal collagen formation for the normal function of bones and cartilage — an important dimension for anyone engaged in regular weight-bearing exercise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M9.5 2C6.46 2 4 4.46 4 7.5c0 2.16 1.23 4.04 3.03 5A6.5 6.5 0 0 0 9.5 22c3.59 0 6.5-2.91 6.5-6.5 0-1.02-.24-1.99-.66-2.84C16.77 11.54 18 9.66 18 7.5 18 4.46 15.54 2 12.5 2h-3z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"benefit-label\"\u003eRed Blood Cell Formation\u003c\/p\u003e\n\u003cp class=\"benefit-copy\"\u003eVitamin B6 contributes to normal red blood cell formation — supporting normal oxygen transport during and after physical exertion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ SCIENCE CLAIMS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eScience Behind the Formula\u003c\/p\u003e\n\u003cul class=\"claims-list\"\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-b6c\"\u003eVitamin B6\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003e\u003ca href=\"http:\/\/www.efsa.europa.eu\/en\/efsajournal\/doc\/1759.pdf\" rel=\"noopener\" target=\"_blank\"\u003eContributes to\u003c\/a\u003e normal cysteine synthesis, normal energy-yielding metabolism, normal functioning of the nervous system, normal homocysteine metabolism, normal protein and glycogen metabolism, normal psychological function, normal red blood cell formation, normal function of the immune system, the reduction of tiredness and fatigue, and the regulation of hormonal activity.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-vc\"\u003eVitamin C\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003e\u003ca href=\"http:\/\/www.efsa.europa.eu\/en\/efsajournal\/doc\/1226.pdf\" rel=\"noopener\" target=\"_blank\"\u003eContributes to\u003c\/a\u003e maintaining the normal function of the immune system, normal collagen formation for the normal function of blood vessels, bones, cartilage, gums, skin and teeth, normal energy-yielding metabolism, normal functioning of the nervous system, normal psychological function, protection of cells from oxidative stress, the reduction of tiredness and fatigue, the regeneration of the reduced form of vitamin E, and increases iron absorption.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- ══ NUTRITIONAL INFORMATION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eNutritional Information\u003c\/p\u003e\n\u003cp style=\"font-size: 0.8rem; color: var(--muted); margin-bottom: 0.75rem;\"\u003ePer 8g serving · 42 servings per 340g pot\u003c\/p\u003e\n\u003cdiv class=\"nrv-table\"\u003e\n\u003cdiv class=\"nrv-head\"\u003e\n\u003cspan class=\"nrv-th\"\u003eIngredient\u003c\/span\u003e \u003cspan class=\"nrv-th\"\u003ePer Serving\u003c\/span\u003e \u003cspan class=\"nrv-th\"\u003e%NRV\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-section aa-s\"\u003eBCAA 2:1:1 · Total 5.6g per Serving\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eL-Leucine \u003cem\u003e(Ratio 2 · Lead BCAA)\u003c\/em\u003e\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e2.8g\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eL-Isoleucine \u003cem\u003e(Ratio 1)\u003c\/em\u003e\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e1.4g\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eL-Valine \u003cem\u003e(Ratio 1)\u003c\/em\u003e\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e1.4g\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-section other-s\"\u003eL-Citrulline Malate\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eL-Citrulline Malate \u003cem\u003e(Nitric Oxide Precursor)\u003c\/em\u003e\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e0.94g\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-section vit-s\"\u003eVitamins\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eVitamin C\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e38mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e47%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eVitamin B6\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e0.9mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e70%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cred-strip\"\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eInformed Manufacturer Facility\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eVegan · Vegetarian\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eHalal Approved\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNatural Colour from Turmeric Extract\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNo Allergens Declared\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-box\" style=\"margin-top: 0.8rem;\"\u003e\n\u003cstrong\u003eFull Ingredients:\u003c\/strong\u003e L-Leucine, L-Isoleucine, L-Valine, L-Citrulline Malate, Dextrose, Flavouring, Natural Colour (Turmeric Extract), Sweetener (Sucralose), Vitamin C, Acidity Regulator (Citric Acid), Vitamin B6.\u003c\/div\u003e\n\u003cdiv class=\"allergen-note\"\u003e\n\u003cstrong\u003eAllergen Advice:\u003c\/strong\u003e No listed allergens. Natural colour from turmeric extract. Sweetened with sucralose. No artificial colours. Suitable for vegetarians and vegans. Halal approved.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ USAGE ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eSuggested Use\u003c\/p\u003e\n\u003cdiv class=\"usage-box\"\u003e\n\u003cdiv class=\"usage-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h1a4 4 0 0 1 0 8h-1M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8zM6 1v3M10 1v3M14 1v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"usage-text\"\u003e\n\u003cstrong\u003eMix 1 flat scoop (8g) with 250ml of water or juice — during or immediately after exercise\u003c\/strong\u003e Consume once daily. 42 servings per 340g pot.\n\u003cp class=\"usage-tip\"\u003ePowder settles over time — we recommend weighing the serving for the most accurate measure. The lemon and lime flavour mixes cleanly with cold water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ WARNINGS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eImportant Information\u003c\/p\u003e\n\u003cul class=\"warnings-list\"\u003e\n\u003cli\u003eThis product is a food supplement. Do not exceed the recommended daily intake.\u003c\/li\u003e\n\u003cli\u003eKeep out of reach of children. Store in a cool, dry place, away from direct sunlight. Reseal tightly after use.\u003c\/li\u003e\n\u003cli\u003eIf you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition, consult your GP or a qualified healthcare professional before use.\u003c\/li\u003e\n\u003cli\u003eFood supplements are not a substitute for a varied, balanced diet and healthy lifestyle.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DISCLAIMER ══ --\u003e\n\u003cdiv class=\"disclaimer\"\u003e\n\u003cp class=\"disclaimer-title\"\u003eDisclaimer\u003c\/p\u003e\n\u003cp\u003eFood supplements are intended to complement a balanced diet and healthy lifestyle — not to replace them. The stated benefits reflect recognised EU\/UK nutrition and health claims and are not intended to diagnose, treat, cure, or prevent any disease or medical condition.\u003c\/p\u003e\n\u003cp\u003eThe references to L-Citrulline Malate and ATP production describe research contexts only and do not constitute an EFSA-authorised health claim. If you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition, please consult your GP before use. Results may vary between individuals.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ══ BRAND FOOTER ══ --\u003e\u003cfooter class=\"brand-footer\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"footer-brand\"\u003eVeldic\u003c\/p\u003e\n\u003cp class=\"footer-tagline\"\u003eElevate your Everyday  ·  Science-led · Uncompromising Purity\u003c\/p\u003e\n\u003c\/div\u003e\n\u003csvg class=\"footer-leaf\" width=\"64\" height=\"72\" viewbox=\"0 0 44 50\" fill=\"none\"\u003e\n      \u003cpath d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\" fill=\"#4D9A57\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\" fill=\"url(#fgBCAA)\"\u003e\u003c\/path\u003e\n      \u003cdefs\u003e\u003clineargradient id=\"fgBCAA\" x1=\"30\" y1=\"4\" x2=\"16\" y2=\"46\" gradientunits=\"userSpaceOnUse\"\u003e\u003cstop offset=\"0%\" stop-color=\"#E8C96A\"\u003e\u003c\/stop\u003e\u003cstop offset=\"100%\" stop-color=\"#C9972A\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n    \u003c\/svg\u003e\u003c\/footer\u003e\u003c\/article\u003e","brand":"Veldic","offers":[{"title":"Default Title","offer_id":56936100561240,"sku":"BCAA-340","price":35.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/3549\/2440\/files\/veldic-bcaa-2-1-1-recovery-muscle-repair.png?v=1774619680"},{"product_id":"creatine-monohydrate","title":"Creatine Monohydrate","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n  :root {\n    --green-deep:    #1F5C2E;\n    --green:         #2D6A35;\n    --green-mid:     #3A7D44;\n    --green-light:   #EBF4EC;\n    --green-pale:    #F3F8F3;\n\n    --gold:          #C9972A;\n    --gold-light:    #E8C96A;\n    --gold-pale:     #FBF5E6;\n    --gold-dark:     #9B7318;\n\n    \/* Creatine \/ sport accent — deep steel-graphite *\/\n    --steel:         #2A3848;\n    --steel-mid:     #485878;\n    --steel-light:   #7898C8;\n    --steel-pale:    #EAF0F8;\n\n    \/* Performance \/ energy accent — electric cobalt *\/\n    --cobalt:        #1A3A80;\n    --cobalt-mid:    #2A58C0;\n    --cobalt-light:  #70A0E0;\n    --cobalt-pale:   #EAF2FC;\n\n    \/* Purity accent — clean cool slate *\/\n    --purity:        #344858;\n    --purity-light:  #7898B8;\n    --purity-pale:   #EEF2F6;\n\n    --off-white:     #F5F4F0;\n    --warm-white:    #FAFAF7;\n    --text:          #1E2D1F;\n    --text-mid:      #3D4D3E;\n    --muted:         #6B7A6C;\n    --border:        #D8E4D9;\n    --border-gold:   #E2CA8A;\n\n    --font-display:  'Cormorant Garamond', Georgia, serif;\n    --font-body:     'DM Sans', sans-serif;\n  }\n\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    font-family: var(--font-body);\n    background: #ECEAE4;\n    color: var(--text);\n    line-height: 1.6;\n    padding: 2.5rem 1rem 5rem;\n  }\n\n  .shopify-desc {\n    max-width: 880px;\n    margin: 0 auto;\n    background: var(--warm-white);\n    border-radius: 3px;\n    overflow: hidden;\n    box-shadow: 0 2px 8px rgba(31,92,46,0.06), 0 12px 48px rgba(31,92,46,0.10);\n  }\n\n  \/* ══ HERO ══ *\/\n  .hero {\n    background: var(--green-deep);\n    padding: 3rem 2.8rem 2.6rem;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background:\n      radial-gradient(ellipse 55% 80% at 94% 20%, rgba(26,58,128,0.26) 0%, transparent 60%),\n      radial-gradient(ellipse 40% 55% at 5%  88%, rgba(42,56,72,0.18) 0%, transparent 55%),\n      radial-gradient(ellipse 50% 45% at 50% 115%, rgba(45,106,53,0.45) 0%, transparent 60%);\n    pointer-events: none;\n  }\n  .hero::after {\n    content: '';\n    position: absolute;\n    bottom: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, transparent 0%, var(--gold) 25%, var(--gold-light) 60%, transparent 100%);\n  }\n\n  .hero-eyebrow { font-size: 0.65rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold-light); margin-bottom: 1rem; position: relative; }\n  .hero-logo-row { display: flex; align-items: center; gap: 1rem; margin-bottom: 0.5rem; position: relative; }\n  .hero-leaf { flex-shrink: 0; width: 44px; height: 50px; }\n  .hero-title { font-family: var(--font-display); font-size: clamp(1.75rem, 4.8vw, 2.8rem); font-weight: 500; color: #fff; line-height: 1.1; }\n  .hero-title em { font-style: italic; color: var(--gold-light); }\n  .hero-sub { font-size: 0.78rem; font-weight: 300; color: rgba(255,255,255,0.4); letter-spacing: 0.18em; text-transform: uppercase; margin-top: 0.35rem; margin-bottom: 2rem; position: relative; }\n\n  .badge-strip { display: flex; flex-wrap: wrap; gap: 0.45rem; position: relative; }\n  .badge { display: inline-flex; align-items: center; gap: 0.38rem; padding: 0.32rem 0.8rem; border-radius: 2px; font-size: 0.68rem; font-weight: 500; letter-spacing: 0.07em; text-transform: uppercase; }\n  .badge-gold   { background: rgba(201,151,42,0.18);  color: var(--gold-light);      border: 1px solid rgba(201,151,42,0.35); }\n  .badge-green  { background: rgba(45,106,53,0.35);   color: #A8D4AC;                border: 1px solid rgba(45,106,53,0.5); }\n  .badge-steel  { background: rgba(42,56,72,0.26);    color: var(--steel-light);     border: 1px solid rgba(42,56,72,0.42); }\n  .badge-cobalt { background: rgba(26,58,128,0.24);   color: var(--cobalt-light);    border: 1px solid rgba(26,58,128,0.40); }\n  .badge-outline{ background: transparent;            color: rgba(255,255,255,0.38); border: 1px solid rgba(255,255,255,0.15); }\n  .badge-dot { width: 4px; height: 4px; border-radius: 50%; background: currentColor; opacity: 0.8; }\n\n  .section { padding: 2rem 2.8rem; border-bottom: 1px solid var(--border); }\n  .section-label { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.9rem; display: flex; align-items: center; gap: 0.55rem; }\n  .section-label::after { content: ''; flex: 1; height: 1px; background: linear-gradient(90deg, var(--border-gold) 0%, transparent 100%); max-width: 180px; }\n\n  .summary-text { font-family: var(--font-display); font-size: 1.2rem; font-weight: 400; line-height: 1.78; color: var(--green-deep); }\n  .summary-text a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.4); text-underline-offset: 2px; }\n\n  .desc-body p { font-size: 0.88rem; color: var(--text-mid); line-height: 1.8; margin-bottom: 1rem; }\n  .desc-body p:last-child { margin-bottom: 0; }\n  .desc-body a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  \/* ══ CREATINE SPOTLIGHT ══ *\/\n  .creatine-spotlight {\n    background: var(--steel);\n    border-radius: 3px;\n    padding: 1.6rem 1.8rem;\n    position: relative;\n    overflow: hidden;\n    margin-top: 1.2rem;\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background-color: var(--steel);\n  }\n  .creatine-spotlight::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 60% 80% at 95% 50%, rgba(201,151,42,0.12) 0%, transparent 65%); pointer-events: none; z-index: 0; }\n  .creatine-spotlight::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent, var(--gold) 30%, var(--gold-light) 70%, transparent); z-index: 1; }\n  .cs-stat { background: rgba(255,255,255,0.07); border: 1px solid rgba(255,255,255,0.12); border-radius: 2px; padding: 1rem 1.1rem; text-align: center; position: relative; z-index: 1; margin: 0.25rem; }\n  .cs-val { font-family: var(--font-display); font-size: 1.8rem; font-weight: 600; color: var(--gold-light); line-height: 1; margin-bottom: 0.2rem; }\n  .cs-lab { font-size: 0.65rem; font-weight: 500; color: rgba(255,255,255,0.5); letter-spacing: 0.08em; text-transform: uppercase; line-height: 1.35; }\n\n  \/* ══ PURITY PANEL ══ *\/\n  .purity-panel {\n    background: var(--cobalt);\n    border-radius: 3px;\n    padding: 1.2rem 1.6rem;\n    position: relative;\n    overflow: hidden;\n    margin-top: 1rem;\n    display: flex;\n    gap: 1.2rem;\n    align-items: center;\n  }\n  .purity-panel::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 60% 80% at 95% 50%, rgba(201,151,42,0.10) 0%, transparent 65%); pointer-events: none; }\n  .purity-panel::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent, var(--gold-light) 50%, transparent); }\n  .pp-icon { flex-shrink: 0; width: 44px; height: 44px; border-radius: 50%; background: rgba(255,255,255,0.10); border: 1px solid rgba(255,255,255,0.16); display: flex; align-items: center; justify-content: center; position: relative; }\n  .pp-icon svg { width: 20px; height: 20px; stroke: var(--gold-light); fill: none; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; }\n  .pp-content { flex: 1; position: relative; }\n  .pp-eyebrow { font-size: 0.6rem; font-weight: 600; letter-spacing: 0.22em; text-transform: uppercase; color: var(--cobalt-light); margin-bottom: 0.25rem; }\n  .pp-title { font-family: var(--font-display); font-size: 1.05rem; font-weight: 500; color: #fff; line-height: 1.25; }\n  .pp-title em { font-style: italic; color: var(--gold-light); }\n\n  \/* ══ EFSA CLAIM ══ *\/\n  .claim-section {\n    background: var(--green-pale);\n    border: 1px solid var(--border);\n    border-left: 4px solid var(--green);\n    border-radius: 0 3px 3px 0;\n    padding: 1.1rem 1.4rem;\n    margin-top: 0.4rem;\n  }\n  .claim-eyebrow { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.2em; text-transform: uppercase; color: var(--gold-dark); margin-bottom: 0.5rem; display: flex; align-items: center; gap: 0.5rem; }\n  .claim-eyebrow::after { content: ''; flex: 1; height: 1px; background: linear-gradient(90deg, var(--border-gold) 0%, transparent 100%); max-width: 120px; }\n  .claim-main { font-family: var(--font-display); font-size: 1.1rem; font-weight: 500; color: var(--green-deep); line-height: 1.5; margin-bottom: 0.5rem; }\n  .claim-link { font-size: 0.82rem; color: var(--text-mid); }\n  .claim-link a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  \/* ══ CREDENTIALS ══ *\/\n  .cred-strip { display: flex; flex-wrap: wrap; gap: 0.55rem; padding: 0.85rem 1.1rem; background: var(--green-pale); border: 1px solid var(--border); border-radius: 3px; margin-top: 0.4rem; }\n  .cred-item { display: flex; align-items: center; gap: 0.5rem; font-size: 0.78rem; font-weight: 500; color: var(--green); }\n  .cred-item svg { width: 14px; height: 14px; stroke: var(--green); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n\n  \/* ══ INGREDIENTS ══ *\/\n  .ingredient-box { font-size: 0.79rem; color: var(--muted); line-height: 1.7; margin-top: 0.4rem; padding: 0.8rem 1rem; background: var(--off-white); border-radius: 3px; border: 1px solid var(--border); }\n  .ingredient-box strong { color: var(--green-deep); }\n  .allergen-note { margin-top: 0.7rem; font-size: 0.78rem; background: var(--gold-pale); border-left: 3px solid var(--gold); padding: 0.65rem 1rem; border-radius: 0 3px 3px 0; color: var(--text-mid); line-height: 1.6; }\n  .allergen-note strong { color: var(--green-deep); }\n\n  \/* ══ USAGE ══ *\/\n  .usage-box { background: var(--green); border-radius: 3px; padding: 1.4rem 1.6rem; display: flex; gap: 1.2rem; align-items: flex-start; position: relative; overflow: hidden; }\n  .usage-box::after { content: ''; position: absolute; right: -10px; bottom: -10px; width: 80px; height: 80px; border-radius: 50%; background: rgba(201,151,42,0.12); }\n  .usage-icon { flex-shrink: 0; width: 46px; height: 46px; border-radius: 50%; background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.2); display: flex; align-items: center; justify-content: center; }\n  .usage-icon svg { width: 20px; height: 20px; stroke: var(--gold-light); fill: none; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; }\n  .usage-text { font-size: 0.87rem; line-height: 1.65; color: rgba(255,255,255,0.82); position: relative; flex: 1; }\n  .usage-text strong { color: #fff; display: block; font-size: 0.95rem; margin-bottom: 0.3rem; }\n  .usage-tip { font-size: 0.81rem; color: rgba(255,255,255,0.55); margin-top: 0.4rem; }\n\n  \/* ══ WARNINGS ══ *\/\n  .warnings-list { list-style: none; display: flex; flex-direction: column; gap: 0.55rem; }\n  .warnings-list li { font-size: 0.82rem; color: var(--muted); line-height: 1.6; padding: 0.5rem 0.8rem; border-left: 2px solid var(--border); background: var(--off-white); border-radius: 0 2px 2px 0; }\n\n  \/* ══ DISCLAIMER ══ *\/\n  .disclaimer { background: var(--gold-pale); border-top: 1px solid var(--border-gold); padding: 1.6rem 2.8rem; }\n  .disclaimer-title { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.22em; text-transform: uppercase; color: var(--gold-dark); margin-bottom: 0.6rem; }\n  .disclaimer p { font-size: 0.74rem; color: #7A6F55; line-height: 1.75; margin-bottom: 0.35rem; }\n  .disclaimer p:last-child { margin-bottom: 0; }\n\n  \/* ══ BRAND FOOTER ══ *\/\n  .brand-footer { background: var(--green-deep); padding: 2.2rem 2.8rem; display: flex; align-items: center; justify-content: space-between; gap: 1.5rem; position: relative; overflow: hidden; }\n  .brand-footer::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent 0%, var(--gold) 35%, var(--gold-light) 65%, transparent 100%); }\n  .brand-footer::after { content: ''; position: absolute; right: -30px; top: -30px; width: 160px; height: 160px; border-radius: 50%; background: radial-gradient(circle, rgba(201,151,42,0.10) 0%, transparent 70%); }\n  .footer-brand { font-family: var(--font-display); font-size: 1.8rem; font-weight: 500; letter-spacing: 0.18em; color: #fff; line-height: 1; margin-bottom: 0.3rem; }\n  .footer-tagline { font-size: 0.7rem; color: rgba(255,255,255,0.38); letter-spacing: 0.12em; text-transform: uppercase; font-weight: 300; }\n  .footer-leaf { opacity: 0.18; flex-shrink: 0; }\n\n  .preview-note { text-align: center; font-size: 0.68rem; color: #9CA3AF; letter-spacing: 0.14em; text-transform: uppercase; margin-bottom: 1.2rem; }\n\n  @media (max-width: 640px) {\n    .section, .disclaimer, .brand-footer { padding-left: 1.3rem; padding-right: 1.3rem; }\n    .hero { padding: 2rem 1.3rem 2rem; }\n    .creatine-spotlight { grid-template-columns: 1fr 1fr; }\n    .purity-panel { flex-direction: column; gap: 0.7rem; }\n    .brand-footer { flex-direction: column; text-align: center; }\n    .footer-leaf { display: none; }\n  }\n\u003c\/style\u003e\n\u003carticle class=\"shopify-desc\"\u003e\u003c!-- ══ HERO ══ --\u003e\u003cheader class=\"hero\"\u003e\n\u003cp class=\"hero-eyebrow\"\u003eVeldic Sports Series\u003c\/p\u003e\n\u003cdiv class=\"hero-logo-row\"\u003e\n\u003csvg class=\"hero-leaf\" viewbox=\"0 0 44 50\" fill=\"none\"\u003e\n        \u003cpath d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\" fill=\"#4D9A57\" opacity=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 42 C22 30 28 16 38 5 C30 16 22 28 18 42Z\" fill=\"#2D6A35\" opacity=\"0.55\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\" fill=\"url(#hgCM)\"\u003e\u003c\/path\u003e\n        \u003cdefs\u003e\u003clineargradient id=\"hgCM\" x1=\"30\" y1=\"4\" x2=\"16\" y2=\"46\" gradientunits=\"userSpaceOnUse\"\u003e\u003cstop offset=\"0%\" stop-color=\"#E8C96A\"\u003e\u003c\/stop\u003e\u003cstop offset=\"100%\" stop-color=\"#C9972A\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n      \u003c\/svg\u003e\n\u003cdiv\u003e\n\u003ch1 class=\"hero-title\"\u003eCreatine \u003cem\u003eMonohydrate\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003e500g Powder · 100 Servings · 5g per Serving · 4.4g Creatine · Unflavoured\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"badge-strip\"\u003e\n\u003cspan class=\"badge badge-cobalt\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eEFSA-Backed Physical Performance\u003c\/span\u003e \u003cspan class=\"badge badge-cobalt\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e5g per Serving · 4.4g Creatine\u003c\/span\u003e \u003cspan class=\"badge badge-steel\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e100 Servings · 500g\u003c\/span\u003e \u003cspan class=\"badge badge-steel\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003ePure Single-Ingredient Formula\u003c\/span\u003e \u003cspan class=\"badge badge-gold\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eUnflavoured · Mixes Instantly\u003c\/span\u003e \u003cspan class=\"badge badge-green\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eVegan · Vegetarian · Halal\u003c\/span\u003e \u003cspan class=\"badge badge-outline\"\u003e\u003ca href=\"https:\/\/www.specialistsupplements.com\/product-category\/muscle-and-sport\/\" rel=\"noopener\" style=\"color: inherit; text-decoration: none;\" target=\"_blank\"\u003eSports Series\u003c\/a\u003e · Informed Manufacturer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- ══ QUICK SUMMARY ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAt a Glance\u003c\/p\u003e\n\u003cp class=\"summary-text\"\u003ePure creatine monohydrate — the most researched performance supplement available — delivering 5g per serving (4.4g creatine) across 100 servings per 500g pot. Part of the Veldic \u003ca href=\"https:\/\/www.specialistsupplements.com\/product-category\/muscle-and-sport\/\" rel=\"noopener\" target=\"_blank\"\u003eSports Series\u003c\/a\u003e. \u003ca href=\"https:\/\/www.efsa.europa.eu\/en\/efsajournal\/pub\/4400\" rel=\"noopener\" target=\"_blank\"\u003eCreatine increases physical performance\u003c\/a\u003e in successive bursts of short-term, high intensity exercise. Unflavoured, easy to mix with water, juice, or any sports drink. Made by an Informed Manufacturer in an Informed Manufacturer Facility. Suitable for vegetarians and vegans. Halal approved.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DESCRIPTION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAbout This Product\u003c\/p\u003e\n\u003cdiv class=\"desc-body\"\u003e\n\u003cp\u003eVeldic Creatine Monohydrate is part of the \u003ca href=\"https:\/\/www.specialistsupplements.com\/product-category\/muscle-and-sport\/\" rel=\"noopener\" target=\"_blank\"\u003eSports Series\u003c\/a\u003e — a deliberately simple, single-ingredient formula containing nothing but pure creatine monohydrate powder. No fillers, no flavourings, no additives. Just one of the most extensively researched and consistently validated sports supplements in the world, delivered in a precise 5g serving (providing 4.4g of creatine) across 100 servings per 500g pot.\u003c\/p\u003e\n\u003cp\u003eMuscles use creatine to produce energy. As a nutrient, creatine has been subject to extensive scientific research and carries a well-established, EFSA-authorised claim: it increases physical performance in successive bursts of short-term, high intensity exercise. This makes it a firm favourite not only with competitive athletes but with anyone undertaking regular structured exercise.\u003c\/p\u003e\n\u003c!-- Four-stat spotlight --\u003e\n\u003cdiv class=\"creatine-spotlight\"\u003e\n\u003cdiv class=\"cs-stat\"\u003e\n\u003cp class=\"cs-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e5g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"cs-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eCreatine Monohydrate per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cs-stat\"\u003e\n\u003cp class=\"cs-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e4.4g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"cs-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eCreatine per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cs-stat\"\u003e\n\u003cp class=\"cs-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e100\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"cs-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eServings per 500g pot\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cs-stat\"\u003e\n\u003cp class=\"cs-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e1\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"cs-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eIngredient — pure creatine monohydrate\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Purity panel --\u003e\n\u003cdiv class=\"purity-panel\"\u003e\n\u003cdiv class=\"pp-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pp-content\"\u003e\n\u003cp class=\"pp-eyebrow\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eSingle Ingredient · No Fillers · No Additives · Informed Manufacturer\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"pp-title\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePure Creatine Monohydrate \u003c\/span\u003e— \u003cem\u003eUnflavoured · Vegan · Halal · 100 Servings\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ EFSA CLAIM ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eScience Behind the Formula\u003c\/p\u003e\n\u003cdiv class=\"claim-section\"\u003e\n\u003cp class=\"claim-eyebrow\"\u003eEFSA-Authorised Claim\u003c\/p\u003e\n\u003cp class=\"claim-main\"\u003e\"Creatine increases physical performance in successive bursts of short-term, high intensity exercise.\"\u003c\/p\u003e\n\u003cp class=\"claim-link\"\u003eThis beneficial effect is obtained with a daily intake of 3g of creatine from all sources. Source: \u003ca href=\"http:\/\/www.efsa.europa.eu\/en\/efsajournal\/doc\/2303.pdf\" rel=\"noopener\" target=\"_blank\"\u003eEFSA, 2011\u003c\/a\u003e · \u003ca href=\"https:\/\/www.efsa.europa.eu\/en\/efsajournal\/pub\/4400\" rel=\"noopener\" target=\"_blank\"\u003eEFSA, 2016 update\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"desc-body\" style=\"margin-top: 0.9rem;\"\u003e\n\u003cp style=\"font-size: 0.84rem; color: var(--text-mid); line-height: 1.8;\"\u003eCreatine is one of the most extensively studied nutritional supplements available to athletes and active adults. It is a naturally occurring compound synthesised in the body from amino acids, and is found in dietary sources including meat and fish. Supplemental creatine monohydrate is the most commonly used and best-evidenced form, providing additional creatine to help maintain the body's phosphocreatine stores during repeated high-intensity efforts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ CREDENTIALS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eQuality \u0026amp; Credentials\u003c\/p\u003e\n\u003cdiv class=\"cred-strip\"\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003ePure Creatine Monohydrate — Single Ingredient\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e100 Servings per 500g Pot\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eUnflavoured — No Artificial Additives\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eMixes Easily with Water, Juice or Sports Drink\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eMade by an Informed Manufacturer\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eSuitable for Vegetarians \u0026amp; Vegans · Halal\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ INGREDIENTS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eIngredients \u0026amp; Nutritional Information\u003c\/p\u003e\n\u003cp style=\"font-size: 0.8rem; color: var(--muted); margin-bottom: 0.75rem;\"\u003ePer 5g serving · 100 servings per 500g pot\u003c\/p\u003e\n\u003cdiv class=\"ingredient-box\"\u003e\n\u003cstrong\u003eIngredients:\u003c\/strong\u003e Creatine Monohydrate Powder.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eNutritional information per 5g serving:\u003c\/strong\u003e\u003cbr\u003eCreatine Monohydrate — 5g · of which Creatine — 4.4g\u003c\/div\u003e\n\u003cdiv class=\"allergen-note\"\u003e\n\u003cstrong\u003eAllergen Advice:\u003c\/strong\u003e No listed allergens. Single-ingredient formula — pure creatine monohydrate powder only. No artificial colours, sweeteners, or flavourings. No dairy, gluten, or soya. Suitable for vegetarians and vegans. Halal approved.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ USAGE ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eSuggested Use\u003c\/p\u003e\n\u003cdiv class=\"usage-box\"\u003e\n\u003cdiv class=\"usage-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h1a4 4 0 0 1 0 8h-1M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8zM6 1v3M10 1v3M14 1v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"usage-text\"\u003e\n\u003cstrong\u003eMix 1 slightly heaped scoop (5g) with 150ml of water, juice, or a sports drink — best consumed after exercise\u003c\/strong\u003e Consume once or twice daily. 100 servings per 500g pot.\n\u003cp class=\"usage-tip\"\u003ePowder settles over time — we recommend weighing the serving for the most accurate measure. Stir or blend briefly to combine; the powder mixes quickly and cleanly into most liquids.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ WARNINGS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eImportant Information\u003c\/p\u003e\n\u003cul class=\"warnings-list\"\u003e\n\u003cli\u003eThis product is a food supplement. Do not exceed the recommended daily intake.\u003c\/li\u003e\n\u003cli\u003eKeep out of reach of children. Store in a cool, dry place, away from direct sunlight. Reseal tightly after use.\u003c\/li\u003e\n\u003cli\u003eEnsure adequate fluid intake when using creatine supplements. Maintain good hydration throughout periods of regular use.\u003c\/li\u003e\n\u003cli\u003eIf you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition (including kidney conditions), consult your GP or a qualified healthcare professional before use.\u003c\/li\u003e\n\u003cli\u003eFood supplements are not a substitute for a varied, balanced diet and healthy lifestyle.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DISCLAIMER ══ --\u003e\n\u003cdiv class=\"disclaimer\"\u003e\n\u003cp class=\"disclaimer-title\"\u003eDisclaimer\u003c\/p\u003e\n\u003cp\u003eFood supplements are intended to complement a balanced diet and healthy lifestyle — not to replace them. The EFSA-authorised claim for creatine (increased physical performance in successive bursts of short-term, high intensity exercise) is obtained with a daily intake of 3g of creatine from all sources. This claim is not intended to imply that this product treats, cures, or prevents any medical condition.\u003c\/p\u003e\n\u003cp\u003eIf you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition, please consult your GP or a qualified healthcare professional before use. Results may vary between individuals.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ══ BRAND FOOTER ══ --\u003e\u003cfooter class=\"brand-footer\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"footer-brand\"\u003eVeldic\u003c\/p\u003e\n\u003cp class=\"footer-tagline\"\u003eElevate your Everyday  ·  Science-led · Uncompromising Purity\u003c\/p\u003e\n\u003c\/div\u003e\n\u003csvg class=\"footer-leaf\" width=\"64\" height=\"72\" viewbox=\"0 0 44 50\" fill=\"none\"\u003e\n      \u003cpath d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\" fill=\"#4D9A57\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\" fill=\"url(#fgCM)\"\u003e\u003c\/path\u003e\n      \u003cdefs\u003e\u003clineargradient id=\"fgCM\" x1=\"30\" y1=\"4\" x2=\"16\" y2=\"46\" gradientunits=\"userSpaceOnUse\"\u003e\u003cstop offset=\"0%\" stop-color=\"#E8C96A\"\u003e\u003c\/stop\u003e\u003cstop offset=\"100%\" stop-color=\"#C9972A\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n    \u003c\/svg\u003e\u003c\/footer\u003e\u003c\/article\u003e","brand":"Veldic","offers":[{"title":"Default Title","offer_id":57113835700568,"sku":"CMH500","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/3549\/2440\/files\/veldic-creatine-monohydrate-daily-use.png?v=1774620648"},{"product_id":"recovery-fuel-plus-formula","title":"Recovery Fuel Plus Formula","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n  :root {\n    --green-deep:    #1F5C2E;\n    --green:         #2D6A35;\n    --green-mid:     #3A7D44;\n    --green-light:   #EBF4EC;\n    --green-pale:    #F3F8F3;\n\n    --gold:          #C9972A;\n    --gold-light:    #E8C96A;\n    --gold-pale:     #FBF5E6;\n    --gold-dark:     #9B7318;\n\n    \/* Recovery \/ rebuild accent — deep warm cacao-brown *\/\n    --cacao:         #4A2818;\n    --cacao-mid:     #7A4828;\n    --cacao-light:   #B08060;\n    --cacao-pale:    #F5EDE4;\n\n    \/* Protein \/ muscle accent — deep steel-slate *\/\n    --protein:       #2A3848;\n    --protein-mid:   #486888;\n    --protein-light: #7898C8;\n    --protein-pale:  #EAF0F8;\n\n    \/* Carbohydrate \/ energy accent — warm amber-gold *\/\n    --carb:          #8A5808;\n    --carb-mid:      #B08030;\n    --carb-light:    #D0A858;\n    --carb-pale:     #FAF2E0;\n\n    \/* Flexy \/ collagen accent — warm rose-clay *\/\n    --flexy:         #8A4438;\n    --flexy-light:   #C08070;\n    --flexy-pale:    #FAF0EC;\n\n    \/* BCAA accent — vivid deep teal *\/\n    --bcaa:          #1A5868;\n    --bcaa-light:    #68B8C8;\n    --bcaa-pale:     #E2F2F6;\n\n    \/* Allergen advisory — amber *\/\n    --allergen:      #8A6010;\n    --allergen-pale: #FAF3E0;\n\n    \/* Iron warning *\/\n    --iron:          #7A3820;\n    --iron-pale:     #FAF0E8;\n\n    \/* Folic advisory *\/\n    --folic:         #7A3858;\n    --folic-pale:    #FAF0F4;\n\n    --off-white:     #F5F4F0;\n    --warm-white:    #FAFAF7;\n    --text:          #1E2D1F;\n    --text-mid:      #3D4D3E;\n    --muted:         #6B7A6C;\n    --border:        #D8E4D9;\n    --border-gold:   #E2CA8A;\n\n    --font-display:  'Cormorant Garamond', Georgia, serif;\n    --font-body:     'DM Sans', sans-serif;\n  }\n\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    font-family: var(--font-body);\n    background: #ECEAE4;\n    color: var(--text);\n    line-height: 1.6;\n    padding: 2.5rem 1rem 5rem;\n  }\n\n  .shopify-desc {\n    max-width: 880px;\n    margin: 0 auto;\n    background: var(--warm-white);\n    border-radius: 3px;\n    overflow: hidden;\n    box-shadow: 0 2px 8px rgba(31,92,46,0.06), 0 12px 48px rgba(31,92,46,0.10);\n  }\n\n  \/* ══ HERO ══ *\/\n  .hero {\n    background: var(--green-deep);\n    padding: 3rem 2.8rem 2.6rem;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background:\n      radial-gradient(ellipse 55% 80% at 94% 20%, rgba(74,40,24,0.30) 0%, transparent 60%),\n      radial-gradient(ellipse 40% 55% at 5%  88%, rgba(42,56,72,0.18) 0%, transparent 55%),\n      radial-gradient(ellipse 50% 45% at 50% 115%, rgba(45,106,53,0.45) 0%, transparent 60%);\n    pointer-events: none;\n  }\n  .hero::after {\n    content: '';\n    position: absolute;\n    bottom: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, transparent 0%, var(--gold) 25%, var(--gold-light) 60%, transparent 100%);\n  }\n\n  .hero-eyebrow { font-size: 0.65rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold-light); margin-bottom: 1rem; position: relative; }\n  .hero-logo-row { display: flex; align-items: center; gap: 1rem; margin-bottom: 0.5rem; position: relative; }\n  .hero-leaf { flex-shrink: 0; width: 44px; height: 50px; }\n  .hero-title { font-family: var(--font-display); font-size: clamp(1.65rem, 4.4vw, 2.65rem); font-weight: 500; color: #fff; line-height: 1.1; }\n  .hero-title em { font-style: italic; color: var(--gold-light); }\n  .hero-sub { font-size: 0.78rem; font-weight: 300; color: rgba(255,255,255,0.4); letter-spacing: 0.18em; text-transform: uppercase; margin-top: 0.35rem; margin-bottom: 2rem; position: relative; }\n\n  .badge-strip { display: flex; flex-wrap: wrap; gap: 0.45rem; position: relative; }\n  .badge { display: inline-flex; align-items: center; gap: 0.38rem; padding: 0.32rem 0.8rem; border-radius: 2px; font-size: 0.68rem; font-weight: 500; letter-spacing: 0.07em; text-transform: uppercase; }\n  .badge-gold    { background: rgba(201,151,42,0.18);  color: var(--gold-light);      border: 1px solid rgba(201,151,42,0.35); }\n  .badge-green   { background: rgba(45,106,53,0.35);   color: #A8D4AC;                border: 1px solid rgba(45,106,53,0.5); }\n  .badge-protein { background: rgba(42,56,72,0.24);    color: var(--protein-light);   border: 1px solid rgba(42,56,72,0.40); }\n  .badge-cacao   { background: rgba(74,40,24,0.22);    color: var(--cacao-light);     border: 1px solid rgba(74,40,24,0.38); }\n  .badge-bcaa    { background: rgba(26,88,104,0.22);   color: var(--bcaa-light);      border: 1px solid rgba(26,88,104,0.38); }\n  .badge-outline { background: transparent;            color: rgba(255,255,255,0.38); border: 1px solid rgba(255,255,255,0.15); }\n  .badge-dot { width: 4px; height: 4px; border-radius: 50%; background: currentColor; opacity: 0.8; }\n\n  .section { padding: 2rem 2.8rem; border-bottom: 1px solid var(--border); }\n  .section-label { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.9rem; display: flex; align-items: center; gap: 0.55rem; }\n  .section-label::after { content: ''; flex: 1; height: 1px; background: linear-gradient(90deg, var(--border-gold) 0%, transparent 100%); max-width: 180px; }\n\n  .summary-text { font-family: var(--font-display); font-size: 1.15rem; font-weight: 400; line-height: 1.78; color: var(--green-deep); }\n  .summary-text a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.4); text-underline-offset: 2px; }\n  .desc-body p { font-size: 0.88rem; color: var(--text-mid); line-height: 1.8; margin-bottom: 1rem; }\n  .desc-body p:last-child { margin-bottom: 0; }\n\n  \/* ══ RECOVERY SPOTLIGHT ══ *\/\n  .recovery-spotlight {\n    background: var(--cacao);\n    border-radius: 3px;\n    padding: 1.5rem 1.8rem;\n    position: relative;\n    overflow: hidden;\n    margin-top: 1.2rem;\n  }\n  .rs-spotlight::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 60% 80% at 95% 50%, rgba(201,151,42,0.13) 0%, transparent 65%); pointer-events: none; }\n  .recovery-spotlight::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 60% 80% at 95% 50%, rgba(201,151,42,0.13) 0%, transparent 65%); pointer-events: none; }\n  .recovery-spotlight::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent, var(--gold) 30%, var(--gold-light) 70%, transparent); }\n  .rs-eyebrow { font-size: 0.6rem; font-weight: 600; letter-spacing: 0.26em; text-transform: uppercase; color: var(--cacao-light); margin-bottom: 0.4rem; position: relative; }\n  .rs-title { font-family: var(--font-display); font-size: 1.15rem; font-weight: 500; color: #fff; margin-bottom: 0.7rem; position: relative; line-height: 1.25; }\n  .rs-title em { font-style: italic; color: var(--gold-light); }\n  .rs-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: 0.45rem; position: relative; }\n  .rs-stat { background: rgba(255,255,255,0.09); border: 1px solid rgba(255,255,255,0.14); border-radius: 2px; padding: 0.65rem 0.65rem; text-align: center; }\n  .rs-val { font-family: var(--font-display); font-size: 1.2rem; font-weight: 600; color: var(--gold-light); line-height: 1; margin-bottom: 0.15rem; }\n  .rs-lab { font-size: 0.6rem; font-weight: 500; color: rgba(255,255,255,0.5); letter-spacing: 0.07em; text-transform: uppercase; line-height: 1.35; }\n\n  \/* ══ ADVISORY STACK ══ *\/\n  .advisory-stack { display: flex; flex-direction: column; gap: 0.5rem; margin-top: 1rem; }\n  .advisory { display: flex; gap: 0.8rem; align-items: flex-start; border-radius: 0 3px 3px 0; padding: 0.8rem 1rem; border: 1px solid; border-left-width: 4px; }\n  .advisory.a-allergen{ background: var(--allergen-pale); border-color: rgba(138,96,16,0.18); border-left-color: var(--allergen); }\n  .advisory.a-iron    { background: var(--iron-pale);     border-color: rgba(122,56,32,0.18); border-left-color: var(--iron); }\n  .advisory.a-folic   { background: var(--folic-pale);    border-color: rgba(122,56,88,0.15); border-left-color: var(--folic); }\n  .adv-icon { flex-shrink: 0; width: 28px; height: 28px; border-radius: 50%; display: flex; align-items: center; justify-content: center; }\n  .a-allergen .adv-icon { background: rgba(138,96,16,0.10); border: 1px solid rgba(138,96,16,0.2); }\n  .a-iron     .adv-icon { background: rgba(122,56,32,0.10); border: 1px solid rgba(122,56,32,0.2); }\n  .a-folic    .adv-icon { background: rgba(122,56,88,0.10); border: 1px solid rgba(122,56,88,0.2); }\n  .adv-icon svg { width: 13px; height: 13px; fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .a-allergen .adv-icon svg { stroke: var(--allergen); }\n  .a-iron     .adv-icon svg { stroke: var(--iron); }\n  .a-folic    .adv-icon svg { stroke: var(--folic); }\n  .adv-text { font-size: 0.81rem; color: var(--text-mid); line-height: 1.6; }\n  .adv-text strong { display: block; font-size: 0.76rem; text-transform: uppercase; letter-spacing: 0.07em; margin-bottom: 0.1rem; }\n  .a-allergen .adv-text strong { color: var(--allergen); }\n  .a-iron     .adv-text strong { color: var(--iron); }\n  .a-folic    .adv-text strong { color: var(--folic); }\n\n  \/* ══ SIX-BLEND GRID ══ *\/\n  .six-blends { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.4rem; }\n  .blend { background: var(--warm-white); padding: 1.1rem 1rem; position: relative; overflow: hidden; transition: background 0.2s; }\n  .blend:hover { background: var(--green-pale); }\n  .blend::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; }\n  .b-carb2::before  { background: var(--carb); }\n  .b-prot2::before  { background: var(--protein); }\n  .b-flexy::before  { background: var(--flexy); }\n  .b-glut::before   { background: var(--green-mid); }\n  .b-creat::before  { background: #2A3848; }\n  .b-bcaa2::before  { background: var(--bcaa); }\n  .blend-icon { width: 30px; height: 30px; border-radius: 50%; margin-bottom: 0.4rem; display: flex; align-items: center; justify-content: center; }\n  .b-carb2 .blend-icon { background: var(--carb-pale);    border: 1px solid rgba(138,88,8,0.2); }\n  .b-prot2 .blend-icon { background: var(--protein-pale); border: 1px solid rgba(42,56,72,0.2); }\n  .b-flexy .blend-icon { background: var(--flexy-pale);   border: 1px solid rgba(138,68,56,0.2); }\n  .b-glut  .blend-icon { background: var(--green-light);  border: 1px solid var(--border); }\n  .b-creat .blend-icon { background: #EAF0F8;              border: 1px solid rgba(42,56,72,0.2); }\n  .b-bcaa2 .blend-icon { background: var(--bcaa-pale);    border: 1px solid rgba(26,88,104,0.2); }\n  .blend-icon svg { width: 13px; height: 13px; fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .b-carb2 .blend-icon svg { stroke: var(--carb); }\n  .b-prot2 .blend-icon svg { stroke: var(--protein); }\n  .b-flexy .blend-icon svg { stroke: var(--flexy); }\n  .b-glut  .blend-icon svg { stroke: var(--green); }\n  .b-creat .blend-icon svg { stroke: #2A3848; }\n  .b-bcaa2 .blend-icon svg { stroke: var(--bcaa); }\n  .blend-title { font-size: 0.67rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.07em; color: var(--green-deep); margin-bottom: 0.22rem; }\n  .blend-copy  { font-size: 0.75rem; color: var(--muted); line-height: 1.5; }\n\n  \/* ══ MACRO ROW ══ *\/\n  .macro-row { display: grid; grid-template-columns: repeat(5, 1fr); gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.5rem; }\n  .macro-cell { background: var(--warm-white); padding: 0.8rem 0.7rem; text-align: center; }\n  .macro-cell:nth-child(odd) { background: var(--cacao-pale); }\n  .macro-val { font-family: var(--font-display); font-size: 1.2rem; font-weight: 600; color: var(--green-deep); line-height: 1; margin-bottom: 0.2rem; }\n  .macro-lab { font-size: 0.62rem; font-weight: 500; text-transform: uppercase; letter-spacing: 0.08em; color: var(--muted); line-height: 1.3; }\n\n  \/* ══ NRV TABLE ══ *\/\n  .nrv-table { border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.5rem; }\n  .nrv-head { display: grid; grid-template-columns: 1fr auto auto; background: var(--green); padding: 0.65rem 1rem; gap: 0.5rem; }\n  .nrv-th { font-size: 0.7rem; font-weight: 500; letter-spacing: 0.1em; text-transform: uppercase; color: #fff; }\n  .nrv-th:not(:first-child) { text-align: right; }\n  .ing-section { padding: 0.38rem 1rem; font-size: 0.62rem; font-weight: 600; letter-spacing: 0.18em; text-transform: uppercase; border-bottom: 1px solid; }\n  .vit-s   { background: var(--green-pale);    color: var(--green);   border-bottom-color: var(--border); }\n  .min-s   { background: var(--protein-pale);  color: var(--protein); border-bottom-color: rgba(42,56,72,0.2); }\n  .act-s   { background: var(--cacao-pale);    color: var(--cacao-mid); border-bottom-color: rgba(74,40,24,0.2); }\n  .nrv-row { display: grid; grid-template-columns: 1fr auto auto; gap: 0.5rem; padding: 0.45rem 1rem; border-bottom: 1px solid var(--border); font-size: 0.79rem; align-items: baseline; }\n  .nrv-row:last-child { border-bottom: none; }\n  .nrv-row:nth-child(even) { background: var(--green-light); }\n  .nrv-name { color: var(--text-mid); }\n  .nrv-name em { font-style: normal; font-size: 0.7rem; color: var(--muted); }\n  .nrv-amt  { font-weight: 600; color: var(--green-deep); text-align: right; font-size: 0.77rem; }\n  .nrv-pct  { font-size: 0.7rem; color: var(--muted); text-align: right; min-width: 40px; }\n\n  \/* ══ SCIENCE CLAIMS ══ *\/\n  .claims-list { list-style: none; border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.4rem; }\n  .claim-item { padding: 0.75rem 1.2rem; border-bottom: 1px solid var(--border); display: flex; gap: 0.9rem; align-items: flex-start; }\n  .claim-item:last-child { border-bottom: none; }\n  .claim-item:nth-child(even) { background: var(--green-pale); }\n  .cpill { flex-shrink: 0; padding: 0.18rem 0.55rem; border-radius: 20px; font-size: 0.62rem; font-weight: 600; letter-spacing: 0.06em; text-transform: uppercase; color: #fff; margin-top: 0.08rem; white-space: nowrap; }\n  .p-prot { background: var(--protein); }\n  .p-va   { background: #7A5020; }\n  .p-b1   { background: #5A4820; }\n  .p-b2   { background: #5A3870; }\n  .p-b3   { background: #7A4818; }\n  .p-b5   { background: var(--green-mid); }\n  .p-b6   { background: #3A6028; }\n  .p-b7   { background: #6A3870; }\n  .p-fol  { background: var(--folic); }\n  .p-b12  { background: #2A4878; }\n  .p-vc   { background: #8A5808; }\n  .p-vd   { background: #2A5848; }\n  .p-ve   { background: #3A6030; }\n  .p-k    { background: var(--bcaa); }\n  .p-cl   { background: #2A5858; }\n  .p-ca   { background: #6A4878; }\n  .p-phos { background: #385860; }\n  .p-mag  { background: #3A5830; }\n  .p-fe   { background: var(--iron); }\n  .p-creat{ background: #2A3848; }\n  .claim-text { font-size: 0.79rem; color: var(--text-mid); line-height: 1.58; }\n  .claim-text a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  .ingredient-box { font-size: 0.79rem; color: var(--muted); line-height: 1.7; margin-top: 0.8rem; padding: 0.8rem 1rem; background: var(--off-white); border-radius: 3px; border: 1px solid var(--border); }\n  .ingredient-box strong { color: var(--green-deep); }\n  .allergen-note-box { margin-top: 0.7rem; font-size: 0.78rem; background: var(--allergen-pale); border-left: 3px solid var(--allergen); padding: 0.65rem 1rem; border-radius: 0 3px 3px 0; color: var(--text-mid); line-height: 1.6; }\n  .allergen-note-box strong { color: var(--green-deep); }\n\n  \/* ══ USAGE ══ *\/\n  .usage-box { background: var(--green); border-radius: 3px; padding: 1.4rem 1.6rem; display: flex; gap: 1.2rem; align-items: flex-start; position: relative; overflow: hidden; }\n  .usage-box::after { content: ''; position: absolute; right: -10px; bottom: -10px; width: 80px; height: 80px; border-radius: 50%; background: rgba(201,151,42,0.12); }\n  .usage-icon { flex-shrink: 0; width: 46px; height: 46px; border-radius: 50%; background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.2); display: flex; align-items: center; justify-content: center; }\n  .usage-icon svg { width: 20px; height: 20px; stroke: var(--gold-light); fill: none; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; }\n  .usage-text { font-size: 0.87rem; line-height: 1.65; color: rgba(255,255,255,0.82); position: relative; flex: 1; }\n  .usage-text strong { color: #fff; display: block; font-size: 0.95rem; margin-bottom: 0.3rem; }\n  .usage-tip { font-size: 0.81rem; color: rgba(255,255,255,0.55); margin-top: 0.4rem; }\n\n  \/* ══ WARNINGS ══ *\/\n  .warnings-list { list-style: none; display: flex; flex-direction: column; gap: 0.55rem; }\n  .warnings-list li { font-size: 0.82rem; color: var(--muted); line-height: 1.6; padding: 0.5rem 0.8rem; border-left: 2px solid var(--border); background: var(--off-white); border-radius: 0 2px 2px 0; }\n  .warn-allergen { border-left-color: var(--allergen) !important; background: var(--allergen-pale) !important; color: var(--text-mid) !important; font-weight: 500; }\n  .warn-iron     { border-left-color: var(--iron) !important; background: var(--iron-pale) !important; color: var(--text-mid) !important; font-weight: 500; }\n  .warn-folic    { border-left-color: var(--folic) !important; background: var(--folic-pale) !important; color: var(--text-mid) !important; }\n\n  \/* ══ DISCLAIMER ══ *\/\n  .disclaimer { background: var(--gold-pale); border-top: 1px solid var(--border-gold); padding: 1.6rem 2.8rem; }\n  .disclaimer-title { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.22em; text-transform: uppercase; color: var(--gold-dark); margin-bottom: 0.6rem; }\n  .disclaimer p { font-size: 0.74rem; color: #7A6F55; line-height: 1.75; margin-bottom: 0.35rem; }\n  .disclaimer p:last-child { margin-bottom: 0; }\n\n  \/* ══ BRAND FOOTER ══ *\/\n  .brand-footer { background: var(--green-deep); padding: 2.2rem 2.8rem; display: flex; align-items: center; justify-content: space-between; gap: 1.5rem; position: relative; overflow: hidden; }\n  .brand-footer::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent 0%, var(--gold) 35%, var(--gold-light) 65%, transparent 100%); }\n  .brand-footer::after { content: ''; position: absolute; right: -30px; top: -30px; width: 160px; height: 160px; border-radius: 50%; background: radial-gradient(circle, rgba(201,151,42,0.10) 0%, transparent 70%); }\n  .footer-brand { font-family: var(--font-display); font-size: 1.8rem; font-weight: 500; letter-spacing: 0.18em; color: #fff; line-height: 1; margin-bottom: 0.3rem; }\n  .footer-tagline { font-size: 0.7rem; color: rgba(255,255,255,0.38); letter-spacing: 0.12em; text-transform: uppercase; font-weight: 300; }\n  .footer-leaf { opacity: 0.18; flex-shrink: 0; }\n\n  .preview-note { text-align: center; font-size: 0.68rem; color: #9CA3AF; letter-spacing: 0.14em; text-transform: uppercase; margin-bottom: 1.2rem; }\n\n  @media (max-width: 640px) {\n    .section, .disclaimer, .brand-footer { padding-left: 1.3rem; padding-right: 1.3rem; }\n    .hero { padding: 2rem 1.3rem 2rem; }\n    .rs-grid { grid-template-columns: 1fr 1fr; }\n    .six-blends { grid-template-columns: 1fr; }\n    .macro-row { grid-template-columns: 1fr 1fr; }\n    .nrv-head, .nrv-row { grid-template-columns: 1fr auto; }\n    .nrv-th:last-child, .nrv-pct { display: none; }\n    .brand-footer { flex-direction: column; text-align: center; }\n    .footer-leaf { display: none; }\n  }\n\u003c\/style\u003e\n\u003carticle class=\"shopify-desc\"\u003e\u003c!-- ══ HERO ══ --\u003e\u003cheader class=\"hero\"\u003e\n\u003cp class=\"hero-eyebrow\"\u003eVeldic Sports Series\u003c\/p\u003e\n\u003cdiv class=\"hero-logo-row\"\u003e\n\u003csvg class=\"hero-leaf\" viewbox=\"0 0 44 50\" fill=\"none\"\u003e\n        \u003cpath d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\" fill=\"#4D9A57\" opacity=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 42 C22 30 28 16 38 5 C30 16 22 28 18 42Z\" fill=\"#2D6A35\" opacity=\"0.55\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\" fill=\"url(#hgRFPF)\"\u003e\u003c\/path\u003e\n        \u003cdefs\u003e\u003clineargradient id=\"hgRFPF\" x1=\"30\" y1=\"4\" x2=\"16\" y2=\"46\" gradientunits=\"userSpaceOnUse\"\u003e\u003cstop offset=\"0%\" stop-color=\"#E8C96A\"\u003e\u003c\/stop\u003e\u003cstop offset=\"100%\" stop-color=\"#C9972A\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n      \u003c\/svg\u003e\n\u003cdiv\u003e\n\u003ch1 class=\"hero-title\"\u003eRecovery Fuel \u003cem\u003ePlus Formula\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003e1800g Powder · 20 Servings · 90g per Serving · Chocolate · 6 Functional Blends · MILK · SOY · GLUTEN\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"badge-strip\"\u003e\n\u003cspan class=\"badge badge-protein\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e30g Protein · 5-Source Protein Mix\u003c\/span\u003e \u003cspan class=\"badge badge-protein\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e46.6g Carbohydrate · Incremental Release\u003c\/span\u003e \u003cspan class=\"badge badge-cacao\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e3g Creatine · 5g Hydrolysed Collagen\u003c\/span\u003e \u003cspan class=\"badge badge-bcaa\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eBCAA 2:1:1 · 3g L-Leucine\u003c\/span\u003e \u003cspan class=\"badge badge-gold\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e20 Vitamins \u0026amp; Minerals\u003c\/span\u003e \u003cspan class=\"badge badge-green\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eHalal · Informed Manufacturer\u003c\/span\u003e \u003cspan class=\"badge badge-outline\"\u003e\u003ca href=\"https:\/\/www.specialistsupplements.com\/product-category\/muscle-and-sport\/\" rel=\"noopener\" style=\"color: inherit; text-decoration: none;\" target=\"_blank\"\u003eSports Series\u003c\/a\u003e · Contains MILK · SOY · GLUTEN\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- ══ QUICK SUMMARY ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAt a Glance\u003c\/p\u003e\n\u003cp class=\"summary-text\"\u003eA comprehensive chocolate flavour post-workout drink mix delivering 30g of protein (from a five-source blend), 46.6g of incremental release carbohydrate, 3g creatine monohydrate, 5g hydrolysed collagen, BCAA 2:1:1 (6g total), glutamine peptides (3g), and 20 vitamins and minerals — all in a single 90g serving. Part of the Veldic \u003ca href=\"https:\/\/www.specialistsupplements.com\/product-category\/muscle-and-sport\/\" rel=\"noopener\" target=\"_blank\"\u003eSports Series\u003c\/a\u003e. Made by an Informed Manufacturer. Contains \u003cstrong\u003eMILK, SOY\u003c\/strong\u003e, and \u003cstrong\u003eGLUTEN\u003c\/strong\u003e. Iron present — keep out of reach of children. Halal approved.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DESCRIPTION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAbout This Product\u003c\/p\u003e\n\u003cdiv class=\"desc-body\"\u003e\n\u003cp\u003eVeldic Recovery Fuel Plus Formula is the most comprehensive product in the \u003ca href=\"https:\/\/www.specialistsupplements.com\/product-category\/muscle-and-sport\/\" rel=\"noopener\" target=\"_blank\"\u003eSports Series\u003c\/a\u003e — a complete post-workout nutrition shake formulated specifically for the critical recovery window after training. Each 90g serving delivers a full complement of recovery-focused ingredients across six functional blend categories: an incremental release carbohydrate blend for phased glycogen replenishment, a five-source protein mix, a collagen and glucosamine \"flexy\" combination, a glutamine blend, creatine monohydrate, BCAA 2:1:1, and a comprehensive 20-nutrient vitamin and mineral complex including electrolytes.\u003c\/p\u003e\n\u003cp\u003eThe three-source carbohydrate blend (maltodextrin, dextrose, hydrolysed waxy maize starch) is designed to provide both immediate and sustained glycogen replenishment. The five-source protein blend (micellar casein, hydrolysed whey, whey concentrate, milk protein concentrate, and calcium caseinate) provides a phased amino acid release profile across different digestion rates. With 20 vitamins and minerals at meaningful NRV percentages, this is a single-serving post-workout solution rather than a simple protein powder.\u003c\/p\u003e\n\u003c!-- Recovery spotlight --\u003e\n\u003cdiv class=\"recovery-spotlight\"\u003e\n\u003cp class=\"rs-eyebrow\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePer 90g Serving · 20 Servings per 1800g Pot · Chocolate · Informed Manufacturer\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"rs-title\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePost-Workout Recovery — \u003cem\u003e30g Protein · 6 Blends · 20 Vitamins \u0026amp; Minerals · 317kcal\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"rs-grid\"\u003e\n\u003cdiv class=\"rs-stat\"\u003e\n\u003cp class=\"rs-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e30g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"rs-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eProtein per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rs-stat\"\u003e\n\u003cp class=\"rs-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e46.6g\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"rs-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eCarbohydrate per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rs-stat\"\u003e\n\u003cp class=\"rs-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e317\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"rs-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eCalories per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rs-stat\"\u003e\n\u003cp class=\"rs-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e6\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"rs-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eFunctional blends\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rs-stat\"\u003e\n\u003cp class=\"rs-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e20\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"rs-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eVitamins \u0026amp; minerals\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Three advisories --\u003e\n\u003cdiv class=\"advisory-stack\"\u003e\n\u003cdiv class=\"advisory a-allergen\"\u003e\n\u003cdiv class=\"adv-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cline x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"adv-text\"\u003e\n\u003cstrong\u003eAllergen Declaration — MILK · SOY · GLUTEN\u003c\/strong\u003eThis product contains \u003cstrong\u003eMILK\u003c\/strong\u003e (micellar casein, hydrolysed whey, whey concentrate, milk protein concentrate, calcium caseinate), \u003cstrong\u003eSOY\u003c\/strong\u003e (in hydrolysed whey, whey concentrate, calcium caseinate), and \u003cstrong\u003eGLUTEN\u003c\/strong\u003e (from glutamine peptides). Not suitable for those with lactose, soy, or gluten intolerance. Not suitable for vegans. Halal approved.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"advisory a-iron\"\u003e\n\u003cdiv class=\"adv-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z\"\u003e\u003c\/path\u003e\u003cline x1=\"12\" y1=\"9\" x2=\"12\" y2=\"13\"\u003e\u003c\/line\u003e\u003cline x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"adv-text\"\u003e\n\u003cstrong\u003eIron (4.1mg · 29% NRV) — Keep Out of Reach of Children\u003c\/strong\u003eThis product contains iron. Accidental overdose of iron-containing supplements is a leading cause of fatal poisoning in children under 6. Keep out of reach of children at all times.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"advisory a-folic\"\u003e\n\u003cdiv class=\"adv-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8v4M12 16h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"adv-text\"\u003e\n\u003cstrong\u003eFolic Acid (51.8μg · 26% NRV) — Pregnancy Advisory\u003c\/strong\u003eSupplemental folic acid intake increases maternal folate status. Low maternal folate status is a risk factor in the development of neural tube defects in the developing foetus. Women planning pregnancy should ensure total daily folic acid intake reaches 400μg — this product provides 51.8μg per serving. Consult your GP or midwife.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ SIX BLENDS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eSix Functional Blends — Per 90g Serving\u003c\/p\u003e\n\u003cdiv class=\"six-blends\"\u003e\n\u003cdiv class=\"blend b-carb2\"\u003e\n\u003cdiv class=\"blend-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"blend-title\"\u003eIncremental Release Carbohydrate\u003c\/p\u003e\n\u003cp class=\"blend-copy\"\u003eMaltodextrin + Dextrose + Hydrolysed Waxy Maize Starch — 46.6g carbohydrate per serving. Three-source blend providing both immediate and sustained glycogen replenishment post-exercise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"blend b-prot2\"\u003e\n\u003cdiv class=\"blend-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"blend-title\"\u003eFive-Source Protein Mix (MILK · SOY)\u003c\/p\u003e\n\u003cp class=\"blend-copy\"\u003eMicellar Casein · Hydrolysed Whey · Whey Concentrate · Milk Protein Concentrate · Calcium Caseinate — 30g protein per serving. Phased amino acid delivery across multiple digestion rates.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"blend b-flexy\"\u003e\n\u003cdiv class=\"blend-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M4 18V6M20 18V6M12 22V2M4 6l8-4 8 4M4 18l8 4 8-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"blend-title\"\u003eFlexy Combination\u003c\/p\u003e\n\u003cp class=\"blend-copy\"\u003eHydrolysed Collagen (5g) + Glucosamine Hydrochloride (0.5g) + Vitamin C. A joint and connective tissue support combination delivered as part of the post-workout recovery blend.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"blend b-glut\"\u003e\n\u003cdiv class=\"blend-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M9.5 2C6.46 2 4 4.46 4 7.5c0 2.16 1.23 4.04 3.03 5A6.5 6.5 0 0 0 9.5 22c3.59 0 6.5-2.91 6.5-6.5 0-1.02-.24-1.99-.66-2.84C16.77 11.54 18 9.66 18 7.5 18 4.46 15.54 2 12.5 2h-3z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"blend-title\"\u003eGlutamine Blend (GLUTEN)\u003c\/p\u003e\n\u003cp class=\"blend-copy\"\u003eGlutamine Peptides (GLUTEN, 3g) + L-Glutamine — a combined glutamine source. Contains gluten from glutamine peptides.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"blend b-creat\"\u003e\n\u003cdiv class=\"blend-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 1v2M12 21v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M1 12h2M21 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"blend-title\"\u003eCreatine Monohydrate\u003c\/p\u003e\n\u003cp class=\"blend-copy\"\u003e3g creatine monohydrate per serving. Creatine increases physical performance in successive bursts of short-term, high intensity exercise. Daily creatine consumption can also enhance resistance training outcomes in adults over 55.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"blend b-bcaa2\"\u003e\n\u003cdiv class=\"blend-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M22 12h-4l-3 9L9 3l-3 9H2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"blend-title\"\u003eBCAA 2:1:1\u003c\/p\u003e\n\u003cp class=\"blend-copy\"\u003eL-Leucine (3g) + L-Isoleucine (1.5g) + L-Valine (1.5g) — 6g of branched chain amino acids per serving in the classic 2:1:1 ratio.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ MACROS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eNutritional Information\u003c\/p\u003e\n\u003cp style=\"font-size: 0.8rem; color: var(--muted); margin-bottom: 0.75rem;\"\u003ePer 90g serving (2 scoops) · 20 servings per 1800g pot\u003c\/p\u003e\n\u003cdiv class=\"macro-row\"\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e317\u003cspan style=\"font-size: .7rem;\"\u003ekcal\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eEnergy\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e30.0\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eProtein\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e46.6\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eCarbs\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e1.2\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eFat\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"macro-cell\"\u003e\n\u003cp class=\"macro-val\"\u003e0.32\u003cspan style=\"font-size: .7rem;\"\u003eg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"macro-lab\"\u003eSalt\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 0.75rem; color: var(--muted); margin-top: 0.5rem; line-height: 1.6;\"\u003ePer 100g: Energy 1476kJ\/353kcal · Protein 33.3g · Carbohydrate 51.8g (Sugars 24.3g) · Fat 1.3g · Fibre 0.0g · Salt 0.35g\u003c\/p\u003e\n\u003c!-- Active ingredients per serving --\u003e\n\u003cdiv class=\"nrv-table\" style=\"margin-top: 0.8rem;\"\u003e\n\u003cdiv class=\"nrv-head\"\u003e\n\u003cspan class=\"nrv-th\"\u003eActive Ingredient\u003c\/span\u003e\u003cspan class=\"nrv-th\"\u003ePer 90g Serving\u003c\/span\u003e\u003cspan class=\"nrv-th\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-section act-s\"\u003eActive Ingredients per Serving\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eHydrolysed Collagen \u003cem\u003e(Flexy Combination)\u003c\/em\u003e\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e5.0g\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eCreatine Monohydrate\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e3.0g\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eGlutamine Peptides \u003cem\u003e(GLUTEN)\u003c\/em\u003e\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e3.0g\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eBCAA 2:1:1 \u003cem\u003e(L-Leucine 3g · L-Isoleucine 1.5g · L-Valine 1.5g)\u003c\/em\u003e\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e6.0g total\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eGlucosamine HCl \u003cem\u003e(Flexy Combination)\u003c\/em\u003e\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e0.5g\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Vitamins \u0026 Minerals table --\u003e\n\u003cdiv class=\"nrv-table\" style=\"margin-top: 0.7rem;\"\u003e\n\u003cdiv class=\"nrv-head\"\u003e\n\u003cspan class=\"nrv-th\"\u003eVitamin \/ Mineral\u003c\/span\u003e\u003cspan class=\"nrv-th\"\u003ePer 90g Serving\u003c\/span\u003e\u003cspan class=\"nrv-th\"\u003e%NRV\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-section vit-s\"\u003eVitamins\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eVitamin A\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e178.8μg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e22%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eVitamin D3\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e1.4μg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e27%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eVitamin E\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e30mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e25%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eVitamin C\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e21.9mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e27%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eVitamin B1 (Thiamin)\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e0.4mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e34%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eVitamin B2 (Riboflavin)\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e0.4mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e30%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eNiacin (B3)\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e4.7mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e29%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eVitamin B6\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e0.4mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e28%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eFolic Acid ⚠\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e51.8μg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e26%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eVitamin B12\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e0.7μg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e27%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eBiotin (B7)\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e11.3μg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e23%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003ePantothenic Acid (B5)\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e1.1mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e19%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-section min-s\"\u003eMinerals \u0026amp; Electrolytes\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003ePotassium\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e466.6mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e23%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eChloride\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e192.3mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e24%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eCalcium\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e362.6mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e45%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003ePhosphorus\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e397.1mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e57%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eMagnesium\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e95.5mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e25%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eIron ⚠\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e4.1mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e29%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eSodium\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e127.6mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e5%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-box\" style=\"margin-top: 0.8rem;\"\u003e\n\u003cstrong\u003eFull Ingredients:\u003c\/strong\u003e Incremental Release Carbohydrate Blend (Maltodextrin, Dextrose, Hydrolysed Waxy Maize Starch); Protein Mix (Micellar Casein (\u003cstrong\u003eMILK\u003c\/strong\u003e), Hydrolysed Whey Protein (\u003cstrong\u003eMILK\u003c\/strong\u003e, \u003cstrong\u003eSOY\u003c\/strong\u003e), Whey Protein Concentrate (\u003cstrong\u003eMILK\u003c\/strong\u003e, \u003cstrong\u003eSOY\u003c\/strong\u003e), Milk Protein Concentrate (\u003cstrong\u003eMILK\u003c\/strong\u003e), Calcium Caseinate (\u003cstrong\u003eMILK\u003c\/strong\u003e, \u003cstrong\u003eSOY\u003c\/strong\u003e)); Flexy Combination (Hydrolysed Collagen, Glucosamine Hydrochloride, Vitamin C); Glutamine Blend (Glutamine Peptides (\u003cstrong\u003eGLUTEN\u003c\/strong\u003e), L-Glutamine); Cocoa Powder; Creatine Monohydrate; BCAA 2:1:1 (L-Leucine, L-Isoleucine, L-Valine); Vitamin and Mineral Mix (Magnesium Carbonate, Potassium Phosphate, Sodium Chloride, Tri-Calcium Phosphate, Ferrous Citrate, Vitamin E, Vitamin B3, Vitamin B5, Vitamin A Acetate, Vitamin B12, Vitamin B2, Vitamin D3, Vitamin B6, Vitamin B1, Folic Acid, Biotin); Flavouring, Stabiliser (Xanthan Gum), Sweetener (Sucralose).\u003c\/div\u003e\n\u003cdiv class=\"allergen-note-box\"\u003e\n\u003cstrong\u003eAllergen Advice:\u003c\/strong\u003e Contains \u003cstrong\u003eMILK\u003c\/strong\u003e, \u003cstrong\u003eSOY\u003c\/strong\u003e, and \u003cstrong\u003eGLUTEN\u003c\/strong\u003e. For all allergens, see ingredients in bold. Not suitable for vegans. Not suitable for those with lactose, soy, or gluten allergies. Sweetened with sucralose. Halal approved.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ SCIENCE CLAIMS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eScience Behind the Formula\u003c\/p\u003e\n\u003cul class=\"claims-list\"\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-prot\"\u003eProtein\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to a growth in muscle mass, the maintenance of muscle mass, and the maintenance of normal bones.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-creat\"\u003eCreatine\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eIncreases physical performance in successive bursts of short-term, high intensity exercise. Daily creatine consumption can also enhance the effect of resistance training on muscle strength in adults over the age of 55.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-mag\"\u003eMagnesium\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to a reduction of tiredness and fatigue, electrolyte balance, normal energy-yielding metabolism, normal muscle function, normal protein synthesis, normal psychological function, and the maintenance of normal bones and teeth.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-k\"\u003ePotassium\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to normal functioning of the nervous system, normal muscle function, and to the maintenance of normal blood pressure.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-ca\"\u003eCalcium\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to normal energy-yielding metabolism, normal muscle function, normal neurotransmission, normal function of digestive enzymes, and the maintenance of normal bones.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-phos\"\u003ePhosphorus\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to normal energy-yielding metabolism, normal function of cell membranes, the maintenance of normal bones, and the maintenance of normal teeth.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-fe\"\u003eIron\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to normal cognitive function, normal energy-yielding metabolism, normal formation of red blood cells and haemoglobin, normal oxygen transport, normal function of the immune system, and the reduction of tiredness and fatigue.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-vd\"\u003eVitamin D\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to the normal function of the immune system and healthy inflammatory response, normal absorption of calcium and phosphorus, the maintenance of normal bones, normal muscle function, and normal teeth.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-vc\"\u003eVitamin C\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to normal function of the immune system, normal collagen formation, normal energy-yielding metabolism, protection of cells from oxidative stress, and the reduction of tiredness and fatigue.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-b12\"\u003eVitamin B12\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to normal energy-yielding metabolism, normal psychological function, normal red blood cell formation, normal function of the immune system, and the reduction of tiredness and fatigue.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-b6\"\u003eVitamin B6\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to normal function of the immune system, the regulation of hormonal activity, normal energy-yielding metabolism, normal homocysteine metabolism, and the reduction of tiredness and fatigue.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-b5\"\u003ePantothenic Acid\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eContributes to normal energy-yielding metabolism, normal mental performance, normal synthesis and metabolism of steroid hormones, vitamin D and some neurotransmitters, and the reduction of tiredness and fatigue.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-fol\"\u003eFolic Acid ⚠\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003eSupplemental folic acid intake increases maternal folate status. Low maternal folate status is a risk factor in the development of neural tube defects in the developing foetus. Also contributes to normal psychological function, normal blood formation, and the reduction of tiredness and fatigue.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- ══ USAGE ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eSuggested Use\u003c\/p\u003e\n\u003cdiv class=\"usage-box\"\u003e\n\u003cdiv class=\"usage-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h1a4 4 0 0 1 0 8h-1M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8zM6 1v3M10 1v3M14 1v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"usage-text\"\u003e\n\u003cstrong\u003eMix 2 scoops (90g) with 200ml of water — best consumed immediately after training\u003c\/strong\u003e 20 servings per 1800g pot.\n\u003cp class=\"usage-tip\"\u003ePowder settles over time — we recommend weighing the serving for the most accurate measure. Stir or blend thoroughly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ WARNINGS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eImportant Information\u003c\/p\u003e\n\u003cul class=\"warnings-list\"\u003e\n\u003cli class=\"warn-allergen\"\u003eContains MILK, SOY, and GLUTEN. Not suitable for those with lactose, soy, or gluten allergies or intolerances. Not suitable for vegans.\u003c\/li\u003e\n\u003cli class=\"warn-iron\"\u003e⚠ Contains iron (4.1mg · 29% NRV). Accidental overdose of iron-containing supplements is a leading cause of fatal poisoning in children under 6. Keep this product out of reach of children at all times.\u003c\/li\u003e\n\u003cli class=\"warn-folic\"\u003eContains folic acid (51.8μg · 26% NRV). Women planning pregnancy should ensure total daily folic acid supplementation reaches 400μg — this product alone does not achieve this. Consult your GP or midwife.\u003c\/li\u003e\n\u003cli\u003eThis product is a food supplement and should not be used as a sole source of nutrition. Use as part of a varied, balanced diet and healthy lifestyle.\u003c\/li\u003e\n\u003cli\u003eKeep out of reach of children. Store in a cool, dry place, away from direct sunlight. Reseal tightly after use.\u003c\/li\u003e\n\u003cli\u003eIf you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition, consult your GP or a qualified healthcare professional before use.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DISCLAIMER ══ --\u003e\n\u003cdiv class=\"disclaimer\"\u003e\n\u003cp class=\"disclaimer-title\"\u003eDisclaimer\u003c\/p\u003e\n\u003cp\u003eFood supplements are intended to complement a balanced diet and healthy lifestyle — not to replace them. The stated benefits reflect recognised EU\/UK nutrition and health claims and are not intended to diagnose, treat, cure, or prevent any disease or medical condition.\u003c\/p\u003e\n\u003cp\u003eThe creatine over-55 muscle strength claim and the folic acid pregnancy claim are EFSA-authorised claims with specific conditions. If you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition, please consult your GP before use. Results may vary between individuals.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ══ BRAND FOOTER ══ --\u003e\u003cfooter class=\"brand-footer\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"footer-brand\"\u003eVeldic\u003c\/p\u003e\n\u003cp class=\"footer-tagline\"\u003eElevate your Everyday  ·  Science-led · Uncompromising Purity\u003c\/p\u003e\n\u003c\/div\u003e\n\u003csvg class=\"footer-leaf\" width=\"64\" height=\"72\" viewbox=\"0 0 44 50\" fill=\"none\"\u003e\n      \u003cpath d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\" fill=\"#4D9A57\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\" fill=\"url(#fgRFPF)\"\u003e\u003c\/path\u003e\n      \u003cdefs\u003e\u003clineargradient id=\"fgRFPF\" x1=\"30\" y1=\"4\" x2=\"16\" y2=\"46\" gradientunits=\"userSpaceOnUse\"\u003e\u003cstop offset=\"0%\" stop-color=\"#E8C96A\"\u003e\u003c\/stop\u003e\u003cstop offset=\"100%\" stop-color=\"#C9972A\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n    \u003c\/svg\u003e\u003c\/footer\u003e\u003c\/article\u003e","brand":"Veldic","offers":[{"title":"Default Title","offer_id":57113836454232,"sku":"PW1800","price":54.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/3549\/2440\/files\/veldic-recovery-fuel-plus-performance.png?v=1774623179"},{"product_id":"pre-workout-fuel-formula","title":"Pre-Workout Fuel Formula","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n  :root {\n    --green-deep:    #1F5C2E;\n    --green:         #2D6A35;\n    --green-mid:     #3A7D44;\n    --green-light:   #EBF4EC;\n    --green-pale:    #F3F8F3;\n\n    --gold:          #C9972A;\n    --gold-light:    #E8C96A;\n    --gold-pale:     #FBF5E6;\n    --gold-dark:     #9B7318;\n\n    \/* Orange \/ energy accent — vivid sport-orange *\/\n    --orange:        #B84800;\n    --orange-mid:    #E07020;\n    --orange-light:  #F0A060;\n    --orange-pale:   #FBF0E4;\n\n    \/* Nitric oxide \/ pump accent — deep crimson-red *\/\n    --nitric:        #880020;\n    --nitric-light:  #C85060;\n    --nitric-pale:   #FAE8EC;\n\n    \/* Alertness \/ caffeine accent — deep espresso *\/\n    --espresso:      #3A2010;\n    --espresso-mid:  #7A5030;\n    --espresso-light:#C09060;\n    --espresso-pale: #FAF2E8;\n\n    \/* Creatine \/ strength accent — steel-slate *\/\n    --steel:         #2A3848;\n    --steel-light:   #7898C8;\n    --steel-pale:    #EAF0F8;\n\n    \/* Minerals accent — muted sage *\/\n    --mineral:       #3A5830;\n    --mineral-pale:  #EAF2E8;\n\n    \/* Caffeine advisory amber *\/\n    --caffwarn:      #8A5A10;\n    --caffwarn-pale: #FAF3E0;\n\n    --off-white:     #F5F4F0;\n    --warm-white:    #FAFAF7;\n    --text:          #1E2D1F;\n    --text-mid:      #3D4D3E;\n    --muted:         #6B7A6C;\n    --border:        #D8E4D9;\n    --border-gold:   #E2CA8A;\n\n    --font-display:  'Cormorant Garamond', Georgia, serif;\n    --font-body:     'DM Sans', sans-serif;\n  }\n\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    font-family: var(--font-body);\n    background: #ECEAE4;\n    color: var(--text);\n    line-height: 1.6;\n    padding: 2.5rem 1rem 5rem;\n  }\n\n  .shopify-desc {\n    max-width: 880px;\n    margin: 0 auto;\n    background: var(--warm-white);\n    border-radius: 3px;\n    overflow: hidden;\n    box-shadow: 0 2px 8px rgba(31,92,46,0.06), 0 12px 48px rgba(31,92,46,0.10);\n  }\n\n  \/* ══ HERO ══ *\/\n  .hero {\n    background: var(--green-deep);\n    padding: 3rem 2.8rem 2.6rem;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background:\n      radial-gradient(ellipse 55% 80% at 94% 20%, rgba(184,72,0,0.28) 0%, transparent 60%),\n      radial-gradient(ellipse 40% 55% at 5%  88%, rgba(136,0,32,0.16) 0%, transparent 55%),\n      radial-gradient(ellipse 50% 45% at 50% 115%, rgba(45,106,53,0.45) 0%, transparent 60%);\n    pointer-events: none;\n  }\n  .hero::after {\n    content: '';\n    position: absolute;\n    bottom: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, transparent 0%, var(--gold) 25%, var(--gold-light) 60%, transparent 100%);\n  }\n\n  .hero-eyebrow { font-size: 0.65rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold-light); margin-bottom: 1rem; position: relative; }\n  .hero-logo-row { display: flex; align-items: center; gap: 1rem; margin-bottom: 0.5rem; position: relative; }\n  .hero-leaf { flex-shrink: 0; width: 44px; height: 50px; }\n  .hero-title { font-family: var(--font-display); font-size: clamp(1.65rem, 4.4vw, 2.65rem); font-weight: 500; color: #fff; line-height: 1.1; }\n  .hero-title em { font-style: italic; color: var(--gold-light); }\n  .hero-sub { font-size: 0.78rem; font-weight: 300; color: rgba(255,255,255,0.4); letter-spacing: 0.18em; text-transform: uppercase; margin-top: 0.35rem; margin-bottom: 2rem; position: relative; }\n\n  .badge-strip { display: flex; flex-wrap: wrap; gap: 0.45rem; position: relative; }\n  .badge { display: inline-flex; align-items: center; gap: 0.38rem; padding: 0.32rem 0.8rem; border-radius: 2px; font-size: 0.68rem; font-weight: 500; letter-spacing: 0.07em; text-transform: uppercase; }\n  .badge-gold    { background: rgba(201,151,42,0.18);  color: var(--gold-light);       border: 1px solid rgba(201,151,42,0.35); }\n  .badge-green   { background: rgba(45,106,53,0.35);   color: #A8D4AC;                 border: 1px solid rgba(45,106,53,0.5); }\n  .badge-orange  { background: rgba(184,72,0,0.22);    color: var(--orange-light);     border: 1px solid rgba(184,72,0,0.38); }\n  .badge-nitric  { background: rgba(136,0,32,0.20);    color: var(--nitric-light);     border: 1px solid rgba(136,0,32,0.35); }\n  .badge-steel   { background: rgba(42,56,72,0.22);    color: var(--steel-light);      border: 1px solid rgba(42,56,72,0.38); }\n  .badge-caffwarn{ background: rgba(138,90,16,0.20);   color: #D0A840;                 border: 1px solid rgba(138,90,16,0.35); }\n  .badge-outline { background: transparent;            color: rgba(255,255,255,0.38);  border: 1px solid rgba(255,255,255,0.15); }\n  .badge-dot { width: 4px; height: 4px; border-radius: 50%; background: currentColor; opacity: 0.8; }\n\n  .section { padding: 2rem 2.8rem; border-bottom: 1px solid var(--border); }\n  .section-label { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.9rem; display: flex; align-items: center; gap: 0.55rem; }\n  .section-label::after { content: ''; flex: 1; height: 1px; background: linear-gradient(90deg, var(--border-gold) 0%, transparent 100%); max-width: 180px; }\n\n  .summary-text { font-family: var(--font-display); font-size: 1.15rem; font-weight: 400; line-height: 1.78; color: var(--green-deep); }\n  .summary-text a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.4); text-underline-offset: 2px; }\n\n  .desc-body p { font-size: 0.88rem; color: var(--text-mid); line-height: 1.8; margin-bottom: 1rem; }\n  .desc-body p:last-child { margin-bottom: 0; }\n  .desc-body a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  \/* ══ WORKOUT PANEL ══ *\/\n  .workout-panel {\n    background: var(--orange);\n    border-radius: 3px;\n    padding: 1.4rem 1.8rem;\n    position: relative;\n    overflow: hidden;\n    margin-top: 1.2rem;\n  }\n  .workout-panel::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 60% 80% at 95% 50%, rgba(201,151,42,0.13) 0%, transparent 65%); pointer-events: none; }\n  .workout-panel::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent, var(--gold) 30%, var(--gold-light) 70%, transparent); }\n  .wp-eyebrow { font-size: 0.6rem; font-weight: 600; letter-spacing: 0.26em; text-transform: uppercase; color: var(--orange-light); margin-bottom: 0.35rem; position: relative; }\n  .wp-title { font-family: var(--font-display); font-size: 1.15rem; font-weight: 500; color: #fff; margin-bottom: 0.65rem; position: relative; line-height: 1.25; }\n  .wp-title em { font-style: italic; color: var(--gold-light); }\n  .wp-stats { display: grid; grid-template-columns: repeat(5, 1fr); gap: 0.45rem; position: relative; }\n  .wp-stat { background: rgba(255,255,255,0.09); border: 1px solid rgba(255,255,255,0.14); border-radius: 2px; padding: 0.65rem 0.6rem; text-align: center; }\n  .wp-val { font-family: var(--font-display); font-size: 1.1rem; font-weight: 600; color: var(--gold-light); line-height: 1; margin-bottom: 0.15rem; }\n  .wp-lab { font-size: 0.6rem; font-weight: 500; color: rgba(255,255,255,0.5); letter-spacing: 0.07em; text-transform: uppercase; line-height: 1.35; }\n\n  \/* ══ CAFFEINE ADVISORY ══ *\/\n  .caff-advisory {\n    display: flex;\n    gap: 0.85rem;\n    align-items: flex-start;\n    background: var(--caffwarn-pale);\n    border: 1px solid rgba(138,90,16,0.20);\n    border-left: 4px solid var(--caffwarn);\n    border-radius: 0 3px 3px 0;\n    padding: 0.85rem 1.1rem;\n    margin-top: 1rem;\n  }\n  .ca-icon { flex-shrink: 0; width: 28px; height: 28px; border-radius: 50%; background: rgba(138,90,16,0.10); border: 1px solid rgba(138,90,16,0.22); display: flex; align-items: center; justify-content: center; }\n  .ca-icon svg { width: 13px; height: 13px; stroke: var(--caffwarn); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .ca-text { font-size: 0.82rem; color: var(--text-mid); line-height: 1.6; }\n  .ca-text strong { color: var(--caffwarn); }\n\n  \/* ══ FIVE-BLEND GRID ══ *\/\n  .five-blends { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.4rem; }\n  .blend { background: var(--warm-white); padding: 1.1rem 1.1rem; position: relative; overflow: hidden; transition: background 0.2s; }\n  .blend:hover { background: var(--green-pale); }\n  .blend::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; }\n  .b-no::before   { background: var(--nitric); }\n  .b-carb::before { background: var(--orange); }\n  .b-alert::before{ background: var(--espresso); }\n  .b-creat::before{ background: var(--steel); }\n  .b-min::before  { background: var(--mineral); }\n  .blend-full { grid-column: span 2; }\n  .blend-icon { width: 32px; height: 32px; border-radius: 50%; margin-bottom: 0.45rem; display: flex; align-items: center; justify-content: center; }\n  .b-no    .blend-icon { background: var(--nitric-pale);   border: 1px solid rgba(136,0,32,0.2); }\n  .b-carb  .blend-icon { background: var(--orange-pale);   border: 1px solid rgba(184,72,0,0.2); }\n  .b-alert .blend-icon { background: var(--espresso-pale); border: 1px solid rgba(58,32,16,0.2); }\n  .b-creat .blend-icon { background: var(--steel-pale);    border: 1px solid rgba(42,56,72,0.2); }\n  .b-min   .blend-icon { background: var(--mineral-pale);  border: 1px solid rgba(58,88,48,0.2); }\n  .blend-icon svg { width: 14px; height: 14px; fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .b-no    .blend-icon svg { stroke: var(--nitric); }\n  .b-carb  .blend-icon svg { stroke: var(--orange); }\n  .b-alert .blend-icon svg { stroke: var(--espresso-mid); }\n  .b-creat .blend-icon svg { stroke: var(--steel); }\n  .b-min   .blend-icon svg { stroke: var(--mineral); }\n  .blend-title { font-size: 0.69rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.07em; color: var(--green-deep); margin-bottom: 0.25rem; }\n  .blend-copy  { font-size: 0.77rem; color: var(--muted); line-height: 1.55; }\n  .blend-copy a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  \/* ══ KEY INGREDIENT TILES ══ *\/\n  .ing-tiles { display: grid; grid-template-columns: repeat(5, 1fr); gap: 0.45rem; margin-top: 0.4rem; }\n  .ing-tile { background: var(--warm-white); border: 1px solid var(--border); border-radius: 3px; padding: 0.75rem 0.65rem; position: relative; overflow: hidden; text-align: center; transition: background 0.2s; }\n  .ing-tile:hover { background: var(--green-pale); }\n  .ing-tile::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; }\n  .c-no::before    { background: var(--nitric); }\n  .c-orange::before{ background: var(--orange); }\n  .c-alert2::before{ background: var(--espresso-mid); }\n  .c-creat2::before{ background: var(--steel); }\n  .c-min2::before  { background: var(--mineral); }\n  .c-vit::before   { background: var(--green-mid); }\n  \/* L-Arg featured *\/\n  .ing-tile.featured {\n    grid-column: span 2;\n    background: var(--nitric-pale);\n    border-color: var(--nitric-light);\n    display: flex;\n    gap: 0.75rem;\n    align-items: center;\n    text-align: left;\n  }\n  .ing-tile.featured::before { height: 3px; background: var(--nitric); }\n  .feat-icon { flex-shrink: 0; width: 32px; height: 32px; border-radius: 50%; background: rgba(136,0,32,0.10); border: 1px solid rgba(136,0,32,0.2); display: flex; align-items: center; justify-content: center; }\n  .feat-icon svg { width: 14px; height: 14px; stroke: var(--nitric); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .it-name { font-size: 0.63rem; font-weight: 600; color: var(--green-deep); text-transform: uppercase; letter-spacing: 0.05em; margin-bottom: 0.1rem; line-height: 1.3; }\n  .it-amt  { font-family: var(--font-display); font-size: 0.82rem; font-weight: 600; color: var(--green); margin-bottom: 0.06rem; }\n  .it-note { font-size: 0.6rem; color: var(--muted); line-height: 1.35; }\n  .feat-text .it-name { font-size: 0.65rem; color: var(--nitric); }\n  .feat-text .it-amt  { font-size: 0.9rem; color: var(--nitric); }\n\n  \/* ══ SCIENCE CLAIMS ══ *\/\n  .claims-list { list-style: none; border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.4rem; }\n  .claim-item { padding: 0.8rem 1.2rem; border-bottom: 1px solid var(--border); display: flex; gap: 1rem; align-items: flex-start; }\n  .claim-item:last-child { border-bottom: none; }\n  .claim-item:nth-child(even) { background: var(--green-pale); }\n  .cpill { flex-shrink: 0; padding: 0.18rem 0.58rem; border-radius: 20px; font-size: 0.63rem; font-weight: 600; letter-spacing: 0.06em; text-transform: uppercase; color: #fff; margin-top: 0.08rem; white-space: nowrap; }\n  .p-b12  { background: #2A4878; }\n  .p-vc   { background: #7A5018; }\n  .p-ve   { background: #3A6030; }\n  .p-bio  { background: #6A3878; }\n  .p-creat{ background: var(--steel); }\n  .p-mag  { background: var(--mineral); }\n  .p-niac { background: #7A4818; }\n  .p-phos { background: #385860; }\n  .claim-text { font-size: 0.8rem; color: var(--text-mid); line-height: 1.6; }\n  .claim-text a { color: var(--gold-dark); text-decoration: underline; text-decoration-color: rgba(201,151,42,0.35); text-underline-offset: 2px; }\n\n  \/* ══ NRV TABLE ══ *\/\n  .nrv-table { border: 1px solid var(--border); border-radius: 3px; overflow: hidden; margin-top: 0.5rem; }\n  .nrv-head { display: grid; grid-template-columns: 1fr auto auto; background: var(--green); padding: 0.65rem 1rem; gap: 0.5rem; }\n  .nrv-th { font-size: 0.7rem; font-weight: 500; letter-spacing: 0.1em; text-transform: uppercase; color: #fff; }\n  .nrv-th:not(:first-child) { text-align: right; }\n  .ing-section { padding: 0.38rem 1rem; font-size: 0.62rem; font-weight: 600; letter-spacing: 0.18em; text-transform: uppercase; border-bottom: 1px solid; }\n  .no-s    { background: var(--nitric-pale);   color: var(--nitric);    border-bottom-color: rgba(136,0,32,0.2); }\n  .carb-s  { background: var(--orange-pale);   color: var(--orange);    border-bottom-color: rgba(184,72,0,0.2); }\n  .alert-s { background: var(--espresso-pale); color: var(--espresso-mid); border-bottom-color: rgba(58,32,16,0.2); }\n  .creat-s { background: var(--steel-pale);    color: var(--steel);     border-bottom-color: rgba(42,56,72,0.2); }\n  .vit-s   { background: var(--green-pale);    color: var(--green);     border-bottom-color: var(--border); }\n  .nrv-row { display: grid; grid-template-columns: 1fr auto auto; gap: 0.5rem; padding: 0.45rem 1rem; border-bottom: 1px solid var(--border); font-size: 0.79rem; align-items: baseline; }\n  .nrv-row:last-child { border-bottom: none; }\n  .nrv-row:nth-child(even) { background: var(--green-light); }\n  .nrv-name { color: var(--text-mid); }\n  .nrv-amt  { font-weight: 600; color: var(--green-deep); text-align: right; font-size: 0.77rem; }\n  .nrv-pct  { font-size: 0.7rem; color: var(--muted); text-align: right; min-width: 40px; }\n\n  \/* ══ SERVING GUIDE ══ *\/\n  .serving-cards { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.55rem; margin-top: 0.4rem; }\n  .sv-card { border-radius: 3px; padding: 1rem 0.9rem; border: 1px solid; position: relative; overflow: hidden; text-align: center; }\n  .sv-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; }\n  .sv-endurance { background: var(--green-pale);   border-color: var(--border); }\n  .sv-strength  { background: var(--orange-pale);  border-color: rgba(184,72,0,0.2); }\n  .sv-hydro     { background: var(--steel-pale);   border-color: rgba(42,56,72,0.2); }\n  .sv-endurance::before { background: var(--green-mid); }\n  .sv-strength::before  { background: var(--orange); }\n  .sv-hydro::before     { background: var(--steel); }\n  .sv-label { font-size: 0.63rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.07em; margin-bottom: 0.3rem; }\n  .sv-endurance .sv-label { color: var(--green); }\n  .sv-strength  .sv-label { color: var(--orange); }\n  .sv-hydro     .sv-label { color: var(--steel); }\n  .sv-dose { font-family: var(--font-display); font-size: 1.05rem; font-weight: 600; color: var(--green-deep); margin-bottom: 0.2rem; line-height: 1.2; }\n  .sv-note { font-size: 0.72rem; color: var(--muted); line-height: 1.45; }\n\n  .ingredient-box { font-size: 0.79rem; color: var(--muted); line-height: 1.7; margin-top: 0.8rem; padding: 0.8rem 1rem; background: var(--off-white); border-radius: 3px; border: 1px solid var(--border); }\n  .ingredient-box strong { color: var(--green-deep); }\n  .allergen-note { margin-top: 0.7rem; font-size: 0.78rem; background: var(--gold-pale); border-left: 3px solid var(--gold); padding: 0.65rem 1rem; border-radius: 0 3px 3px 0; color: var(--text-mid); line-height: 1.6; }\n\n  \/* ══ CRED STRIP ══ *\/\n  .cred-strip { display: flex; flex-wrap: wrap; gap: 0.55rem; padding: 0.85rem 1.1rem; background: var(--green-pale); border: 1px solid var(--border); border-radius: 3px; margin-top: 0.8rem; }\n  .cred-item { display: flex; align-items: center; gap: 0.5rem; font-size: 0.78rem; font-weight: 500; color: var(--green); }\n  .cred-item svg { width: 14px; height: 14px; stroke: var(--green); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n\n  \/* ══ USAGE ══ *\/\n  .usage-box { background: var(--green); border-radius: 3px; padding: 1.4rem 1.6rem; display: flex; gap: 1.2rem; align-items: flex-start; position: relative; overflow: hidden; }\n  .usage-box::after { content: ''; position: absolute; right: -10px; bottom: -10px; width: 80px; height: 80px; border-radius: 50%; background: rgba(201,151,42,0.12); }\n  .usage-icon { flex-shrink: 0; width: 46px; height: 46px; border-radius: 50%; background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.2); display: flex; align-items: center; justify-content: center; }\n  .usage-icon svg { width: 20px; height: 20px; stroke: var(--gold-light); fill: none; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; }\n  .usage-text { font-size: 0.87rem; line-height: 1.65; color: rgba(255,255,255,0.82); position: relative; flex: 1; }\n  .usage-text strong { color: #fff; display: block; font-size: 0.95rem; margin-bottom: 0.3rem; }\n  .usage-tip { font-size: 0.81rem; color: rgba(255,255,255,0.55); margin-top: 0.4rem; }\n\n  \/* ══ WARNINGS ══ *\/\n  .warnings-list { list-style: none; display: flex; flex-direction: column; gap: 0.55rem; }\n  .warnings-list li { font-size: 0.82rem; color: var(--muted); line-height: 1.6; padding: 0.5rem 0.8rem; border-left: 2px solid var(--border); background: var(--off-white); border-radius: 0 2px 2px 0; }\n  .warn-caff { border-left-color: var(--caffwarn) !important; background: var(--caffwarn-pale) !important; color: var(--text-mid) !important; font-weight: 500; }\n\n  \/* ══ DISCLAIMER ══ *\/\n  .disclaimer { background: var(--gold-pale); border-top: 1px solid var(--border-gold); padding: 1.6rem 2.8rem; }\n  .disclaimer-title { font-size: 0.62rem; font-weight: 600; letter-spacing: 0.22em; text-transform: uppercase; color: var(--gold-dark); margin-bottom: 0.6rem; }\n  .disclaimer p { font-size: 0.74rem; color: #7A6F55; line-height: 1.75; margin-bottom: 0.35rem; }\n  .disclaimer p:last-child { margin-bottom: 0; }\n\n  \/* ══ BRAND FOOTER ══ *\/\n  .brand-footer { background: var(--green-deep); padding: 2.2rem 2.8rem; display: flex; align-items: center; justify-content: space-between; gap: 1.5rem; position: relative; overflow: hidden; }\n  .brand-footer::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent 0%, var(--gold) 35%, var(--gold-light) 65%, transparent 100%); }\n  .brand-footer::after { content: ''; position: absolute; right: -30px; top: -30px; width: 160px; height: 160px; border-radius: 50%; background: radial-gradient(circle, rgba(201,151,42,0.10) 0%, transparent 70%); }\n  .footer-brand { font-family: var(--font-display); font-size: 1.8rem; font-weight: 500; letter-spacing: 0.18em; color: #fff; line-height: 1; margin-bottom: 0.3rem; }\n  .footer-tagline { font-size: 0.7rem; color: rgba(255,255,255,0.38); letter-spacing: 0.12em; text-transform: uppercase; font-weight: 300; }\n  .footer-leaf { opacity: 0.18; flex-shrink: 0; }\n\n  .preview-note { text-align: center; font-size: 0.68rem; color: #9CA3AF; letter-spacing: 0.14em; text-transform: uppercase; margin-bottom: 1.2rem; }\n\n  @media (max-width: 640px) {\n    .section, .disclaimer, .brand-footer { padding-left: 1.3rem; padding-right: 1.3rem; }\n    .hero { padding: 2rem 1.3rem 2rem; }\n    .wp-stats { grid-template-columns: 1fr 1fr; }\n    .five-blends { grid-template-columns: 1fr; }\n    .blend-full { grid-column: span 1; }\n    .ing-tiles { grid-template-columns: 1fr 1fr; }\n    .ing-tile.featured { grid-column: span 2; flex-direction: column; align-items: flex-start; }\n    .serving-cards { grid-template-columns: 1fr; }\n    .nrv-head, .nrv-row { grid-template-columns: 1fr auto; }\n    .nrv-th:last-child, .nrv-pct { display: none; }\n    .brand-footer { flex-direction: column; text-align: center; }\n    .footer-leaf { display: none; }\n  }\n\u003c\/style\u003e\n\u003carticle class=\"shopify-desc\"\u003e\u003c!-- ══ HERO ══ --\u003e\u003cheader class=\"hero\"\u003e\n\u003cp class=\"hero-eyebrow\"\u003eVeldic Sports Series\u003c\/p\u003e\n\u003cdiv class=\"hero-logo-row\"\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 44 50\" class=\"hero-leaf\"\u003e\n        \u003cpath opacity=\"0.9\" fill=\"#4D9A57\" d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\"\u003e\u003c\/path\u003e\n        \u003cpath opacity=\"0.55\" fill=\"#2D6A35\" d=\"M18 42 C22 30 28 16 38 5 C30 16 22 28 18 42Z\"\u003e\u003c\/path\u003e\n        \u003cpath fill=\"url(#hgPWFF)\" d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\"\u003e\u003c\/path\u003e\n        \u003cdefs\u003e\u003clineargradient gradientunits=\"userSpaceOnUse\" y2=\"46\" x2=\"16\" y1=\"4\" x1=\"30\" id=\"hgPWFF\"\u003e\u003cstop stop-color=\"#E8C96A\" offset=\"0%\"\u003e\u003c\/stop\u003e\u003cstop stop-color=\"#C9972A\" offset=\"100%\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n      \u003c\/svg\u003e\n\u003cdiv\u003e\n\u003ch1 class=\"hero-title\"\u003ePre-Workout \u003cem\u003eFuel Formula\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003e440g Powder · Orange Flavour · 5 Functional Blends · 8 EFSA Claims · Caffeine 40mg\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"badge-strip\"\u003e\n\u003cspan class=\"badge badge-nitric\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eNitric Oxide Blend · L-Arg · L-Cit\u003c\/span\u003e \u003cspan class=\"badge badge-orange\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eCreatine Blend · Beetroot · Beta Alanine\u003c\/span\u003e \u003cspan class=\"badge badge-steel\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e8 EFSA-Backed Claims\u003c\/span\u003e \u003cspan class=\"badge badge-caffwarn\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eCaffeine 40mg · Not for Pregnancy\u003c\/span\u003e \u003cspan class=\"badge badge-gold\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003e20–80 Servings · Variable Dose\u003c\/span\u003e \u003cspan class=\"badge badge-green\"\u003e\u003cspan class=\"badge-dot\"\u003e\u003c\/span\u003eVegan · Halal\u003c\/span\u003e \u003cspan class=\"badge badge-outline\"\u003e\u003ca style=\"color: inherit; text-decoration: none;\" rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product-category\/muscle-and-sport\/\" target=\"_blank\"\u003eSports Series\u003c\/a\u003e · Informed Manufacturer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- ══ QUICK SUMMARY ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAt a Glance\u003c\/p\u003e\n\u003cp class=\"summary-text\"\u003eAn advanced orange flavour pre-workout drink mix combining five distinct functional blends: a Nitric Oxide (NO) combination (L-Arginine aspartate, L-Citrulline malate, Alpha Lipoic Acid, \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product\/cherrybeet\/\" target=\"_blank\"\u003ebeetroot nitrate\u003c\/a\u003e, \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product\/naturac\/\" target=\"_blank\"\u003evitamin C\u003c\/a\u003e, vitamin E), a carbohydrate combination, an alertness and vitality blend, a \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product\/creatine\/\" target=\"_blank\"\u003ecreatine\u003c\/a\u003e blend, and a mineral complex. Eight EFSA-backed claims. Contains caffeine (40mg per 5.5g serving) — not recommended for children or pregnant women. Part of the Veldic \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product-category\/muscle-and-sport\/\" target=\"_blank\"\u003eSports Series\u003c\/a\u003e. Made by an Informed Manufacturer. Vegan and Halal approved.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DESCRIPTION ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eAbout This Product\u003c\/p\u003e\n\u003cdiv class=\"desc-body\"\u003e\n\u003cp\u003eVeldic Pre-Workout Fuel Formula is the most complex product in the \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product-category\/muscle-and-sport\/\" target=\"_blank\"\u003eSports Series\u003c\/a\u003e — a comprehensive pre-workout formulation built across five distinct functional blends, each targeting a different aspect of exercise preparation. The formula is designed to be used before, or during, exercise, with a variable serving size that allows it to be calibrated for endurance training, strength and weight training, or in-exercise hydration.\u003c\/p\u003e\n\u003cp\u003eAt its core is a Nitric Oxide (NO) blend of L-Arginine aspartate, L-Citrulline malate, Alpha Lipoic Acid, \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product\/cherrybeet\/\" target=\"_blank\"\u003ebeetroot nitrate\u003c\/a\u003e, vitamin C, and vitamin E — alongside a creatine blend combining both creatine monohydrate and creatine hydrochloride, an alertness and vitality complex including beta alanine, L-Taurine, L-Tyrosine, and caffeine, and magnesium phosphate providing both magnesium and phosphorus with EFSA-backed claims.\u003c\/p\u003e\n\u003c!-- Workout panel --\u003e\n\u003cdiv class=\"workout-panel\"\u003e\n\u003cp class=\"wp-eyebrow\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e5 Functional Blends · 8 EFSA Claims · Per 5.5g Serving (Base Dose) · Orange Flavour\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"wp-title\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePre-Workout — \u003cem\u003eNO Blend · Creatine · Carbohydrate · Alertness · Mineral Complex\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"wp-stats\"\u003e\n\u003cdiv class=\"wp-stat\"\u003e\n\u003cp class=\"wp-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e5\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"wp-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eFunctional blends\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wp-stat\"\u003e\n\u003cp class=\"wp-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e750mg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"wp-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eL-Arginine per serving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wp-stat\"\u003e\n\u003cp class=\"wp-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e500mg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"wp-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eCreatine blend\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wp-stat\"\u003e\n\u003cp class=\"wp-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e40mg\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"wp-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eCaffeine ⚠\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wp-stat\"\u003e\n\u003cp class=\"wp-val\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e20–80\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"wp-lab\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eServings (dose-dependent)\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Caffeine advisory --\u003e\n\u003cdiv class=\"caff-advisory\"\u003e\n\u003cdiv class=\"ca-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cline y2=\"12\" x2=\"12\" y1=\"8\" x1=\"12\"\u003e\u003c\/line\u003e\u003cline y2=\"16\" x2=\"12.01\" y1=\"16\" x1=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"ca-text\"\u003e\n\u003cstrong\u003eContains caffeine (40mg per 5.5g base serving).\u003c\/strong\u003e Not recommended for children or pregnant women. At 4-scoop strength training dose (22g), caffeine content reaches 160mg per session. Monitor total daily caffeine intake from all sources.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ FIVE BLENDS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eFive Functional Blends\u003c\/p\u003e\n\u003cdiv class=\"five-blends\"\u003e\n\u003cdiv class=\"blend b-no\"\u003e\n\u003cdiv class=\"blend-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"blend-title\"\u003eNitric Oxide (NO) Combination\u003c\/p\u003e\n\u003cp class=\"blend-copy\"\u003eL-Arginine Aspartate (750mg) · L-Citrulline Malate (750mg) · Alpha Lipoic Acid (40mg) · \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product\/cherrybeet\/\" target=\"_blank\"\u003eBeetroot Nitrate\u003c\/a\u003e (500mg · 0.8% extract) · \u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product\/naturac\/\" target=\"_blank\"\u003eVitamin C\u003c\/a\u003e · Vitamin E\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"blend b-carb\"\u003e\n\u003cdiv class=\"blend-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"blend-title\"\u003eCarbohydrate Combination\u003c\/p\u003e\n\u003cp class=\"blend-copy\"\u003eMaltodextrin + Dextrose — a mixed carbohydrate source providing fast and sustained carbohydrate availability for fuelling exercise efforts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"blend b-alert\"\u003e\n\u003cdiv class=\"blend-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"3\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 1v2M12 21v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M1 12h2M21 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"blend-title\"\u003eAlertness \u0026amp; Vitality Blend\u003c\/p\u003e\n\u003cp class=\"blend-copy\"\u003eBeta Alanine (400mg) · L-Taurine (600mg) · L-Tyrosine (63mg) · Caffeine Anhydrous (40mg ⚠) · Vitamin B3 (Niacin) · Biotin · Vitamin B12\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"blend b-creat\"\u003e\n\u003cdiv class=\"blend-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle r=\"4\" cy=\"7\" cx=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"blend-title\"\u003e\u003ca rel=\"noopener\" href=\"https:\/\/www.specialistsupplements.com\/product\/creatine\/\" target=\"_blank\"\u003eCreatine\u003c\/a\u003e Blend\u003c\/p\u003e\n\u003cp class=\"blend-copy\"\u003eCreatine Monohydrate + Creatine Hydrochloride (500mg combined) — a dual-form creatine blend. Creatine increases physical performance in successive bursts of short-term, high intensity exercise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"blend b-min blend-full\"\u003e\n\u003cdiv class=\"blend-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.87L12 17.77 5.82 21 7 14.14 2 9.27l6.91-1.01L12 2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"blend-title\"\u003eMinerals — Magnesium Phosphate + Sodium Bicarbonate\u003c\/p\u003e\n\u003cp class=\"blend-copy\"\u003eMagnesium (21mg · 6% NRV) and Phosphorus (33.8mg · 5% NRV) from magnesium phosphate — both with EFSA-backed claims. Sodium Bicarbonate providing sodium (21.3mg) as part of the electrolyte profile.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ KEY INGREDIENTS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eKey Active Ingredients — Per 5.5g Serving\u003c\/p\u003e\n\u003cdiv class=\"ing-tiles\"\u003e\n\u003c!-- L-Arg featured --\u003e\n\u003cdiv class=\"ing-tile featured c-no\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feat-text\"\u003e\n\u003cp class=\"it-name\"\u003eL-Arginine Aspartate\u003c\/p\u003e\n\u003cp class=\"it-amt\"\u003e750mg\u003c\/p\u003e\n\u003cp class=\"it-note\"\u003eNO Combination · Lead amino acid\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-tile c-no\"\u003e\n\u003cp class=\"it-name\"\u003eL-Citrulline Malate\u003c\/p\u003e\n\u003cp class=\"it-amt\"\u003e750mg\u003c\/p\u003e\n\u003cp class=\"it-note\"\u003eNO Combination\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-tile c-alert2\"\u003e\n\u003cp class=\"it-name\"\u003eL-Taurine\u003c\/p\u003e\n\u003cp class=\"it-amt\"\u003e600mg\u003c\/p\u003e\n\u003cp class=\"it-note\"\u003eAlertness Blend\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-tile c-orange\"\u003e\n\u003cp class=\"it-name\"\u003eBeetroot Nitrate\u003c\/p\u003e\n\u003cp class=\"it-amt\"\u003e500mg\u003c\/p\u003e\n\u003cp class=\"it-note\"\u003e\u003ca style=\"color: var(--gold-dark); font-size: 0.6rem; text-underline-offset: 2px;\" href=\"https:\/\/www.specialistsupplements.com\/product\/cherrybeet\/\"\u003e0.8% extract\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-tile c-creat2\"\u003e\n\u003cp class=\"it-name\"\u003eCreatine Blend\u003c\/p\u003e\n\u003cp class=\"it-amt\"\u003e500mg\u003c\/p\u003e\n\u003cp class=\"it-note\"\u003e\u003ca style=\"color: var(--gold-dark); font-size: 0.6rem; text-underline-offset: 2px;\" href=\"https:\/\/www.specialistsupplements.com\/product\/creatine\/\"\u003eMono + HCl\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-tile c-alert2\"\u003e\n\u003cp class=\"it-name\"\u003eBeta Alanine\u003c\/p\u003e\n\u003cp class=\"it-amt\"\u003e400mg\u003c\/p\u003e\n\u003cp class=\"it-note\"\u003eAlertness Blend\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-tile c-no\"\u003e\n\u003cp class=\"it-name\"\u003eAlpha Lipoic Acid\u003c\/p\u003e\n\u003cp class=\"it-amt\"\u003e40mg\u003c\/p\u003e\n\u003cp class=\"it-note\"\u003eNO Combination\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-color: rgba(138,90,16,0.3); background: var(--caffwarn-pale);\" class=\"ing-tile\"\u003e\n\u003cp style=\"color: var(--caffwarn);\" class=\"it-name\"\u003eCaffeine ⚠\u003c\/p\u003e\n\u003cp class=\"it-amt\"\u003e40mg\u003c\/p\u003e\n\u003cp class=\"it-note\"\u003eAnhydrous · per serving\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-tile c-alert2\"\u003e\n\u003cp class=\"it-name\"\u003eL-Tyrosine\u003c\/p\u003e\n\u003cp class=\"it-amt\"\u003e63mg\u003c\/p\u003e\n\u003cp class=\"it-note\"\u003eAlertness Blend\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-tile c-vit\"\u003e\n\u003cp class=\"it-name\"\u003eVitamin C\u003c\/p\u003e\n\u003cp class=\"it-amt\"\u003e11mg · 14%\u003c\/p\u003e\n\u003cp class=\"it-note\"\u003e\u003ca style=\"color: var(--gold-dark); font-size: 0.6rem; text-underline-offset: 2px;\" href=\"https:\/\/www.specialistsupplements.com\/product\/naturac\/\"\u003eNO Combination\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ SCIENCE CLAIMS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eScience Behind the Formula\u003c\/p\u003e\n\u003cul class=\"claims-list\"\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-creat\"\u003eCreatine\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003e\u003ca rel=\"noopener\" href=\"http:\/\/www.efsa.europa.eu\/en\/efsajournal\/doc\/2303.pdf\" target=\"_blank\"\u003eIncreases physical performance\u003c\/a\u003e in successive bursts of short-term, high intensity exercise. Additionally, daily creatine consumption can enhance the effect of resistance training on muscle strength in adults over the age of 55.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-b12\"\u003eVitamin B12\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003e\u003ca rel=\"noopener\" href=\"http:\/\/www.efsa.europa.eu\/en\/efsajournal\/doc\/1223.pdf\" target=\"_blank\"\u003eContributes to\u003c\/a\u003e normal energy-yielding metabolism, normal functioning of the nervous system, normal psychological function, normal red blood cell formation, normal function of the immune system, the reduction of tiredness and fatigue, and cell division.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-vc\"\u003eVitamin C\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003e\u003ca rel=\"noopener\" href=\"http:\/\/www.efsa.europa.eu\/en\/efsajournal\/doc\/1226.pdf\" target=\"_blank\"\u003eContributes to\u003c\/a\u003e normal function of the immune system, normal collagen formation, normal energy-yielding metabolism, protection of cells from oxidative stress, the reduction of tiredness and fatigue, and the regeneration of vitamin E.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-ve\"\u003eVitamin E\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003e\u003ca rel=\"noopener\" href=\"http:\/\/www.efsa.europa.eu\/en\/efsajournal\/doc\/1816.pdf\" target=\"_blank\"\u003eContributes to\u003c\/a\u003e the protection of cells from oxidative stress.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-bio\"\u003eBiotin\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003e\u003ca rel=\"noopener\" href=\"http:\/\/onlinelibrary.wiley.com\/doi\/10.2903\/j.efsa.2009.1209\/abstract\" target=\"_blank\"\u003eContributes to\u003c\/a\u003e normal energy-yielding metabolism, normal functioning of the nervous system, normal macronutrient metabolism, normal psychological function, normal hair and skin, and the maintenance of normal mucous membranes.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-niac\"\u003eNiacin (B3)\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003e\u003ca rel=\"noopener\" href=\"http:\/\/www.efsa.europa.eu\/en\/efsajournal\/doc\/1757.pdf\" target=\"_blank\"\u003eContributes to\u003c\/a\u003e normal psychological function, normal energy-yielding metabolism, normal functioning of the nervous system, the maintenance of normal mucous membranes, normal skin, and the reduction of tiredness and fatigue.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-mag\"\u003eMagnesium\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003e\u003ca rel=\"noopener\" href=\"http:\/\/www.efsa.europa.eu\/en\/efsajournal\/doc\/1807.pdf\" target=\"_blank\"\u003eContributes to\u003c\/a\u003e a reduction of tiredness and fatigue, electrolyte balance, normal energy-yielding metabolism, normal functioning of the nervous system, normal muscle function, normal protein synthesis, normal psychological function, and the maintenance of normal bones and teeth.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"claim-item\"\u003e\n\u003cspan class=\"cpill p-phos\"\u003ePhosphorus\u003c\/span\u003e\n\u003cp class=\"claim-text\"\u003e\u003ca rel=\"noopener\" href=\"https:\/\/efsa.onlinelibrary.wiley.com\/doi\/abs\/10.2903\/j.efsa.2009.1219\" target=\"_blank\"\u003eContributes to\u003c\/a\u003e normal energy-yielding metabolism, normal function of cell membranes, the maintenance of normal bones, and the maintenance of normal teeth.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- ══ SERVING GUIDE ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eServing Guide — Adjust to Your Training Type\u003c\/p\u003e\n\u003cdiv class=\"serving-cards\"\u003e\n\u003cdiv class=\"sv-card sv-endurance\"\u003e\n\u003cp class=\"sv-label\"\u003eEndurance Training\u003c\/p\u003e\n\u003cp class=\"sv-dose\"\u003e5.5g · 1 scoop in 100ml\u003c\/p\u003e\n\u003cp class=\"sv-note\"\u003eTake 30 minutes before exercise or a race. One base serving — calibrated for sustained-effort endurance athletes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sv-card sv-strength\"\u003e\n\u003cp class=\"sv-label\"\u003eStrength \u0026amp; Weight Training\u003c\/p\u003e\n\u003cp class=\"sv-dose\"\u003e5.5g–22g · 1–4 scoops\u003c\/p\u003e\n\u003cp class=\"sv-note\"\u003eMix with 100ml–400ml water, 30 minutes before exercise or competition. Scale dose to training intensity. ⚠ Higher doses increase caffeine — see advisory.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sv-card sv-hydro\"\u003e\n\u003cp class=\"sv-label\"\u003eDuring Exercise · Hydration\u003c\/p\u003e\n\u003cp class=\"sv-dose\"\u003e5.5g–11g · 1–2 scoops\u003c\/p\u003e\n\u003cp class=\"sv-note\"\u003eMix with 100ml–200ml water and sip during exercise for in-session fuelling and hydration support.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 0.73rem; color: var(--muted); margin-top: 0.55rem; line-height: 1.6;\"\u003eAt 1 scoop (5.5g): 40mg caffeine. At 4 scoops (22g): approximately 160mg caffeine. Always consider total daily caffeine intake from all sources.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ══ NUTRITIONAL TABLE ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eNutritional Information\u003c\/p\u003e\n\u003cp style=\"font-size: 0.8rem; color: var(--muted); margin-bottom: 0.75rem;\"\u003ePer 5.5g base serving · 20–80 servings per 440g pot (dose-dependent)\u003c\/p\u003e\n\u003cdiv class=\"nrv-table\"\u003e\n\u003cdiv class=\"nrv-head\"\u003e\n\u003cspan class=\"nrv-th\"\u003eIngredient\u003c\/span\u003e \u003cspan class=\"nrv-th\"\u003ePer 5.5g Serving\u003c\/span\u003e \u003cspan class=\"nrv-th\"\u003e%NRV\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-section no-s\"\u003eNitric Oxide Combination\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eL-Arginine Aspartate\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e750mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eL-Citrulline Malate\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e750mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eBeetroot Nitrate Extract (0.8%)\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e500mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eAlpha Lipoic Acid\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e40mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-section alert-s\"\u003eAlertness \u0026amp; Vitality Blend\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eL-Taurine\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e600mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eBeta Alanine\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e400mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eL-Tyrosine\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e63mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eCaffeine Anhydrous ⚠\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e40mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-section creat-s\"\u003eCreatine Blend\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eCreatine (Monohydrate + Hydrochloride combined)\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e500mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ing-section vit-s\"\u003eVitamins \u0026amp; Minerals\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eVitamin C\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e11mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e14%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eVitamin E\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e1.7mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e14%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eNiacin (B3)\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e2.2mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e14%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eBiotin\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e6.9μg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e14%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eVitamin B12\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e0.35μg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e14%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eMagnesium \u003cem\u003e(from Magnesium Phosphate)\u003c\/em\u003e\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e21mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e6%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003ePhosphorus \u003cem\u003e(from Magnesium Phosphate)\u003c\/em\u003e\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e33.8mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e5%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nrv-row\"\u003e\n\u003cspan class=\"nrv-name\"\u003eSodium \u003cem\u003e(from Sodium Bicarbonate)\u003c\/em\u003e\u003c\/span\u003e\u003cspan class=\"nrv-amt\"\u003e21.3mg\u003c\/span\u003e\u003cspan class=\"nrv-pct\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cred-strip\"\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eInformed Manufacturer Facility\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eSuitable for Vegetarians \u0026amp; Vegans\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eHalal Approved\u003c\/div\u003e\n\u003cdiv class=\"cred-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9,12 11,14 15,10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eNatural Colour from Beta-Carotene\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 0.8rem;\" class=\"ingredient-box\"\u003e\n\u003cstrong\u003eFull Ingredients:\u003c\/strong\u003e Nitric Oxide Combination: (L-Arginine Aspartate, L-Citrulline Malate, Alpha Lipoic Acid, Beetroot Nitrate, Vitamin C, Vitamin E); Carbohydrate Combination: (Maltodextrin, Dextrose); Alertness \u0026amp; Vitality Blend: (Beta Alanine, L-Taurine, L-Tyrosine, Caffeine Anhydrous Powder, Vitamin B3, Biotin, Vitamin B12); Creatine Blend: (Creatine Monohydrate, Creatine Hydrochloride); Magnesium Phosphate, Sodium Bicarbonate, Flavouring, Sweetener (Sucralose), Natural Colour (Beta Carotene).\u003c\/div\u003e\n\u003cdiv class=\"allergen-note\"\u003e\n\u003cstrong\u003eAllergen Advice:\u003c\/strong\u003e No listed allergens. Natural colour from beta-carotene. Sweetened with sucralose. No artificial colours. Suitable for vegetarians and vegans. Halal approved. Contains caffeine (40mg per 5.5g serving) — see usage advisory.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ USAGE ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eSuggested Use\u003c\/p\u003e\n\u003cdiv class=\"usage-box\"\u003e\n\u003cdiv class=\"usage-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h1a4 4 0 0 1 0 8h-1M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8zM6 1v3M10 1v3M14 1v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"usage-text\"\u003e\n\u003cstrong\u003eMix 1–4 scoops (5.5g–22g) with 100ml–400ml water, 30 minutes before exercise\u003c\/strong\u003e Or mix 1–2 scoops in 100ml–200ml water to sip during exercise. Adjust dose to training type and intensity. 440g pot yields 20 servings at maximum dose or 80 servings at minimum dose.\n\u003cp class=\"usage-tip\"\u003ePowder settles over time — we recommend weighing the serving for accuracy. Stir or blend briefly. Suitable for use before or during exercise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ══ WARNINGS ══ --\u003e\n\u003csection class=\"section\"\u003e\n\u003cp class=\"section-label\"\u003eImportant Information\u003c\/p\u003e\n\u003cul class=\"warnings-list\"\u003e\n\u003cli class=\"warn-caff\"\u003eContains caffeine (40mg per 5.5g base serving). At higher doses (e.g. 4 scoops \/ 22g), caffeine content is approximately 160mg. Not recommended for children or pregnant women. Monitor total daily caffeine intake from all dietary sources.\u003c\/li\u003e\n\u003cli\u003eThis product contains beta alanine — some users experience a temporary skin tingling sensation (paraesthesia) at higher doses. This is a normal, harmless, and transient response.\u003c\/li\u003e\n\u003cli\u003eThis product is a food supplement. Do not exceed the stated maximum dose (22g \/ 4 scoops per session).\u003c\/li\u003e\n\u003cli\u003eKeep out of reach of children. Store in a cool, dry place, away from direct sunlight. Reseal tightly after use.\u003c\/li\u003e\n\u003cli\u003eIf you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition (including heart or kidney conditions), consult your GP or a qualified healthcare professional before use.\u003c\/li\u003e\n\u003cli\u003eFood supplements are not a substitute for a varied, balanced diet and healthy lifestyle.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- ══ DISCLAIMER ══ --\u003e\n\u003cdiv class=\"disclaimer\"\u003e\n\u003cp class=\"disclaimer-title\"\u003eDisclaimer\u003c\/p\u003e\n\u003cp\u003eFood supplements are intended to complement a balanced diet and healthy lifestyle — not to replace them. The stated benefits reflect recognised EU\/UK nutrition and health claims and are not intended to diagnose, treat, cure, or prevent any disease or medical condition.\u003c\/p\u003e\n\u003cp\u003eThe creatine performance claim applies with a daily intake of 3g of creatine. The creatine over-55 muscle strength claim is a separate EFSA authorisation. If you are pregnant, breastfeeding, taking medication, or have a pre-existing health condition, please consult your GP before use. Results may vary between individuals.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ══ BRAND FOOTER ══ --\u003e\u003cfooter class=\"brand-footer\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"footer-brand\"\u003eVeldic\u003c\/p\u003e\n\u003cp class=\"footer-tagline\"\u003eElevate your Everyday  ·  Science-led · Uncompromising Purity\u003c\/p\u003e\n\u003c\/div\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 44 50\" height=\"72\" width=\"64\" class=\"footer-leaf\"\u003e\n      \u003cpath fill=\"#4D9A57\" d=\"M10 40 C10 22 24 7 38 5 C38 26 24 44 10 40Z\"\u003e\u003c\/path\u003e\n      \u003cpath fill=\"url(#fgPWFF)\" d=\"M16 46 C12 30 18 11 30 4 C34 19 28 40 16 46Z\"\u003e\u003c\/path\u003e\n      \u003cdefs\u003e\u003clineargradient gradientunits=\"userSpaceOnUse\" y2=\"46\" x2=\"16\" y1=\"4\" x1=\"30\" id=\"fgPWFF\"\u003e\u003cstop stop-color=\"#E8C96A\" offset=\"0%\"\u003e\u003c\/stop\u003e\u003cstop stop-color=\"#C9972A\" offset=\"100%\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\n    \u003c\/svg\u003e\u003c\/footer\u003e\u003c\/article\u003e","brand":"Veldic","offers":[{"title":"Default Title","offer_id":57113836519768,"sku":"PWT-440","price":39.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/3549\/2440\/files\/veldic-pre-workout-fuel-energy.png?v=1774625507"}],"url":"https:\/\/veldic.com\/collections\/muscle-performance.oembed","provider":"Veldic","version":"1.0","type":"link"}