{"product_id":"kaicao-85-dark-chocolate-peru-70g","title":"Kaicao 85% Dark Chocolate Peru 70g","description":"\u003ch3 data-start=\"49\" data-end=\"70\"\u003e\u003cstrong\u003eProduct Description\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"74\" data-end=\"107\"\u003e  • Made with 85% cacao from Peru\u003c\/p\u003e\n\u003cp data-start=\"111\" data-end=\"158\"\u003e  • Single origin cocoa beans from Piura region\u003c\/p\u003e\n\u003cp data-start=\"162\" data-end=\"200\"\u003e  • Sweetened with organic date powder\u003c\/p\u003e\n\u003cp data-start=\"204\" data-end=\"262\"\u003e  • Rich, intense chocolate flavour with natural sweetness\u003c\/p\u003e\n\u003cp data-start=\"266\" data-end=\"306\"\u003e  • Bean to bar crafted in small batches\u003c\/p\u003e\n\u003cp data-start=\"310\" data-end=\"591\"\u003eThis dark chocolate is made using single origin cacao sourced from the Piura region of Peru, known for its high quality beans and distinctive flavour profile. With 85% cacao content, it delivers a rich, intense chocolate experience balanced by the natural sweetness of date powder. Crafted using a bean to bar process, each batch is carefully produced to preserve the natural characteristics of the cacao. The result is a smooth, flavourful chocolate with depth and complexity, ideal for enjoying as a simple treat.\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3 data-start=\"831\" data-end=\"851\"\u003e\u003cstrong\u003eWhy you'll love it\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"853\" data-end=\"1065\"\u003eMade with just cacao and date powder, this chocolate focuses on simplicity and quality ingredients. Its high cacao content and natural sweetness offer a balanced and satisfying option for dark chocolate lovers.\u003c\/p\u003e\n\u003cp data-start=\"1068\" data-end=\"1087\"\u003e\u003cstrong\u003eCountry of Origin\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1089\" data-end=\"1095\"\u003ePeru\u003cbr\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e\u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cstrong\u003eOur Sky-high Standards\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"1089\" data-end=\"1095\"\u003eHere at WellEasy we \u003cstrong\u003ehave the highest standards in the industry. \u003c\/strong\u003eAll our brands meet our 3 pillar criteria - 300+ never ingredients, organic and regenerative whenever possible, and member approved.\u003cb id=\"docs-internal-guid-f94b4c92-7fff-72a3-a2c0-8cfc38c0c99c\"\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3 data-start=\"1098\" data-end=\"1111\"\u003e\u003cstrong\u003eIngredients\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"1113\" data-end=\"1147\"\u003eCocoa beans, organic date powder\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eNutritional Information \u003c\/strong\u003e\u003c\/h3\u003e\n\u003ctable style=\"height: 176.344px;\" width=\"100%\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px; width: 58.8216%;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px; width: 40.9979%;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003ePer 100g\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px; width: 58.8216%;\"\u003eEnergy\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px; width: 40.9979%;\"\u003e1752.66kJ\/418.9kcal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px; width: 58.8216%;\"\u003eFat\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px; width: 40.9979%;\"\u003e22.2g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px; width: 58.8216%;\"\u003e- of which saturates \u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px; width: 40.9979%;\"\u003e9.2g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px; width: 58.8216%;\"\u003eCarbohydrates\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px; width: 40.9979%;\"\u003e24g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px; width: 58.8216%;\"\u003e\u003cspan\u003e- of which sugars\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px; width: 40.9979%;\"\u003e20.3g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px; width: 58.8216%;\"\u003eFibre\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px; width: 40.9979%;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px; width: 58.8216%;\"\u003eProtein \u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px; width: 40.9979%;\"\u003e14.8g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px; width: 58.8216%;\"\u003eSalt\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px; width: 40.9979%;\"\u003e0.01g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch6 class=\"mb-2\"\u003e\u003cbr\u003e\u003c\/h6\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-69de4108-3bf4-83a1-af35-bf33217de944-58\" data-is-intersecting=\"true\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69de4108-3bf4-83a1-af35-bf33217de944-58\" data-testid=\"conversation-turn-280\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"73b2cd03-5ef0-41b7-a5fe-d1b661da6740\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-69de4108-3bf4-83a1-af35-bf33217de944-23\" data-is-intersecting=\"true\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69de4108-3bf4-83a1-af35-bf33217de944-23\" data-testid=\"conversation-turn-374\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"7adff939-ee8a-4ad0-bdfa-a861b03bb100\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69de4108-3bf4-83a1-af35-bf33217de944-3\" data-testid=\"conversation-turn-382\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"f6197d65-c8fa-4150-b69d-d60fd3d79d8d\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003ch3 data-start=\"1384\" data-end=\"1408\" style=\"text-align: left;\"\u003e\u003cstrong\u003eAdditional Information\u003c\/strong\u003e\u003c\/h3\u003e\n\u003ch3 data-start=\"1410\" data-end=\"1433\" style=\"text-align: left;\"\u003e\u003cstrong\u003eAdvisory Information:\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"1435\" data-end=\"1618\" style=\"text-align: left;\"\u003eIf you have a severe allergy, please check the packaging or contact the manufacturer for the most accurate and up to date information.\u003cbr data-start=\"1569\" data-end=\"1572\"\u003eMay contain traces of nuts, sesame and milk.\u003c\/p\u003e\n\u003ch3 data-start=\"1621\" data-end=\"1635\" style=\"text-align: left;\"\u003e\u003cstrong\u003eRemember to:\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"1637\" data-end=\"1692\" style=\"text-align: left;\"\u003eStore in a cool, dry place away from direct sunlight.\u003c\/p\u003e\n\u003ch3 data-start=\"1695\" data-end=\"1708\" style=\"text-align: left;\"\u003e\u003cstrong\u003eDirections:\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"1710\" data-end=\"1743\" style=\"text-align: left;\"\u003eReady to eat. Enjoy as desired.\u003c\/p\u003e\n\u003ch3 data-start=\"1746\" data-end=\"1755\" style=\"text-align: left;\"\u003e\u003cstrong\u003e\u003cbr\u003eLegals:\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"1757\" data-end=\"2214\" data-is-last-node=\"\" data-is-only-node=\"\" style=\"text-align: left;\"\u003eSnackcess Ltd (trading as WellEasy) is not the manufacturer of the products sold on our website. While we work to ensure that product information on our website is correct, manufacturers may alter their product information. Actual product packaging and materials may contain more and\/or different information than shown on our website. If you have any specific product queries, please contact the manufacturer. This notice does not affect your legal rights.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Kaicao","offers":[{"title":"Default Title","offer_id":56222934827387,"sku":"KAI4748382","price":6.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0511\/2827\/1032\/files\/ProductImageTemplate-Hazel_2_f84f64d9-bbc4-4a9f-b014-c1850167acea.png?v=1777266372","url":"https:\/\/welleasy.co.uk\/products\/kaicao-85-dark-chocolate-peru-70g","provider":"WellEasy","version":"1.0","type":"link"}