{"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","url":"https:\/\/veldic.com\/products\/rice-protein-chocolate","provider":"Veldic","version":"1.0","type":"link"}