{"title":"Espresso","description":"","products":[{"product_id":"el-buho-sugarcane-decaf","title":"EL BUHO SUGARCANE DECAF - COLOMBIA","description":"\u003cdiv class=\"product-description\"\u003e\n\u003cdiv class=\"pd-specs\"\u003e\n\u003ch2\u003eAt a glance\u003c\/h2\u003e\n\u003cul class=\"pd-specs__list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRegion\u003c\/strong\u003e Huila \u0026amp; Tolima, Colombia\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProcess\u003c\/strong\u003e Washed · Sugarcane decaf (EA)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRoasted for\u003c\/strong\u003e Espresso \u0026amp; Filter\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-accordions\"\u003e\n\u003cdetails class=\"pd-accordion\" open=\"\"\u003e\n\u003csummary class=\"pd-accordion__header\"\u003e\u003cspan\u003eThe story\u003c\/span\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"16\" width=\"16\" class=\"pd-accordion__icon\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pd-accordion__content\"\u003e\n\u003cp\u003eEl Buho — Spanish for \"the owl\" — is a washed decaf sourced from smallholder farmers across the Huila and Tolima regions of Colombia. Both regions sit in the Andean highlands and are well established as some of Colombia's finest coffee growing areas, producing coffees with real sweetness and clarity.\u003c\/p\u003e\n\u003cp\u003eThis lot brings together Castillo, Caturra and Colombia varieties from multiple small farms — growers who may not have the infrastructure to process and export independently, but whose coffees are well worth seeking out. Working through trusted green bean suppliers allows us to access lots like this while ensuring the farmers are fairly represented in the supply chain.\u003c\/p\u003e\n\u003cp\u003eWe roast our decaf with exactly the same care and intention as everything else in our range. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"pd-accordion\" open=\"\"\u003e\n\u003csummary class=\"pd-accordion__header\"\u003e\u003cspan\u003eProcessing\u003c\/span\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"16\" width=\"16\" class=\"pd-accordion__icon\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pd-accordion__content\"\u003e\n\u003cp\u003eEl Buho is decaffeinated using the sugarcane method — one of the most natural and gentle decaffeination processes available. It works by combining high mountain spring water with Ethyl Acetate (EA) of natural origin. Ethyl Acetate is actually present in every coffee cherry in its natural state, as well as in many other fruits and vegetables — so despite the scientific-sounding name, it is a remarkably clean process.\u003c\/p\u003e\n\u003cp\u003eThe natural EA used here is derived from sugarcane. The beans are first steamed to open their pores, then repeatedly rinsed with the EA solution to draw out the caffeine. Afterwards they are dried and sealed with a natural wax that has a neutral profile, leaving the flavour and aroma of the coffee completely intact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"pd-accordion\"\u003e\n\u003csummary class=\"pd-accordion__header\"\u003e\u003cspan\u003eBrewing guidance\u003c\/span\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"16\" width=\"16\" class=\"pd-accordion__icon\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pd-accordion__content\"\u003e\n\u003cp\u003eSuits stronger brew methods because of it's sweetness. \u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cem\u003eTry it like this!\u003c\/em\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003e- Moka Pot...\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eUse 11g grind size medium to finer. Fill base with boiling water approx 140g. Assemble and put on the stove over a medium heat. Take off heat when you hear it start to splutter. Serve black or with milk.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.product-description { font-size: 1.5rem; line-height: calc(1 + 0.8 \/ var(--font-body-scale)); color: rgb(var(--color-foreground)); }\n.product-description h2 { font-family: var(--font-heading-family); font-size: calc(var(--font-heading-scale) * 1.7rem); font-weight: var(--font-heading-weight); letter-spacing: calc(var(--font-heading-scale) * 0.06rem); color: rgb(var(--color-foreground)); margin: 0 0 1.2rem; }\n.pd-specs { margin-bottom: 2rem; }\n.pd-specs__list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 0.6rem; }\n.pd-specs__list li { font-size: 1.4rem; color: rgba(var(--color-foreground), 0.75); display: flex; gap: 1rem; }\n.pd-specs__list strong { color: rgb(var(--color-foreground)); min-width: 9rem; flex-shrink: 0; }\n.pd-accordions { border-top: 0.1rem solid rgba(var(--color-foreground), 0.2); }\n.pd-accordion { border-bottom: 0.1rem solid rgba(var(--color-foreground), 0.2); }\n.pd-accordion__header { display: flex; justify-content: space-between; align-items: center; padding: 1.5rem 0; cursor: pointer; list-style: none; font-size: 1.5rem; font-weight: var(--font-body-weight-bold); color: rgb(var(--color-foreground)); letter-spacing: 0.04rem; }\n.pd-accordion__header::-webkit-details-marker { display: none; }\n.pd-accordion__header:hover { color: rgba(var(--color-foreground), 0.75); }\n.pd-accordion__icon { flex-shrink: 0; transition: transform 0.2s ease; }\ndetails[open] .pd-accordion__icon { transform: rotate(180deg); }\n.pd-accordion__content { padding: 0 0 1.5rem; }\n.pd-accordion__content p { font-size: 1.5rem; color: rgba(var(--color-foreground), 0.75); margin: 0 0 1rem; line-height: calc(1 + 0.8 \/ var(--font-body-scale)); }\n.pd-accordion__content p:last-child { margin-bottom: 0; }\n\u003c\/style\u003e","brand":"My Store","offers":[{"title":"250g \/ Aeropress","offer_id":53762687566159,"sku":null,"price":13.0,"currency_code":"GBP","in_stock":false},{"title":"250g \/ French Press","offer_id":53762687598927,"sku":null,"price":13.0,"currency_code":"GBP","in_stock":false},{"title":"250g \/ v60","offer_id":53762687631695,"sku":null,"price":13.0,"currency_code":"GBP","in_stock":false},{"title":"250g \/ Whole Bean","offer_id":53762687664463,"sku":null,"price":13.0,"currency_code":"GBP","in_stock":false},{"title":"250g \/ Espresso","offer_id":53762687697231,"sku":null,"price":13.0,"currency_code":"GBP","in_stock":false},{"title":"1kg \/ Aeropress","offer_id":53762687729999,"sku":null,"price":34.0,"currency_code":"GBP","in_stock":false},{"title":"1kg \/ French Press","offer_id":53762687762767,"sku":null,"price":34.0,"currency_code":"GBP","in_stock":false},{"title":"1kg \/ v60","offer_id":53762687795535,"sku":null,"price":34.0,"currency_code":"GBP","in_stock":false},{"title":"1kg \/ Whole Bean","offer_id":53762687828303,"sku":null,"price":34.0,"currency_code":"GBP","in_stock":false},{"title":"1kg \/ Espresso","offer_id":53762687861071,"sku":null,"price":34.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0832\/3501\/2943\/files\/two-words-coffee-decaf-small-holders-vanilla-milk-chocolate.png?v=1779126467"},{"product_id":"peru-andresbazos-doubleanaerobic","title":"PERU- ANDRES BAZOS- DOUBLE ANAEROBIC","description":"\u003cp dir=\"ltr\"\u003e\u003cspan\u003eWe couldn't wait to get this back for our second year!\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eAndres is a coffee producer who inherited the farm ‘Llave de Oro’ (Gold Key) from his great grandfather. His farming practices have come a long way since he took over the farm and in the last decade has invested heavily in learning more about specialty coffee.\u003c\/span\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThe farm primarily grows Caturra, Catimor, and Bourbon varieties in Palomar, the region of Junin. The altitude ranges from 1600 to 1800 masl.\u003c\/span\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eLlave de Oro has implemented strict quality control measures throughout the coffee production process. The processing and fermentation is done in-house where cherries are sorted and then sealed in stainless steel tanks for 24 hours, it’s then pulped and fermented again for further 24 hours in ceramic tanks. They are then put on raised beds in a drying room until 10-11% moisture is reached.\u003c\/span\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eTasting Notes: toffee + dark chocolate\u003c\/span\u003e\u003c\/p\u003e","brand":"My Store","offers":[{"title":"250g \/ Espresso","offer_id":54281334227279,"sku":"elsal","price":11.0,"currency_code":"GBP","in_stock":true},{"title":"250g \/ Aeropress","offer_id":54281334260047,"sku":"elsal","price":11.0,"currency_code":"GBP","in_stock":true},{"title":"250g \/ French Press","offer_id":54281334292815,"sku":"elsal","price":11.0,"currency_code":"GBP","in_stock":true},{"title":"250g \/ v60","offer_id":54281334325583,"sku":"elsal","price":11.0,"currency_code":"GBP","in_stock":true},{"title":"250g \/ Whole Bean","offer_id":54281334358351,"sku":"elsal","price":11.0,"currency_code":"GBP","in_stock":true},{"title":"1kg \/ Espresso","offer_id":54281334391119,"sku":"elsal","price":34.0,"currency_code":"GBP","in_stock":true},{"title":"1kg \/ Aeropress","offer_id":54281334423887,"sku":"elsal","price":34.0,"currency_code":"GBP","in_stock":true},{"title":"1kg \/ French Press","offer_id":54281334456655,"sku":"elsal","price":34.0,"currency_code":"GBP","in_stock":true},{"title":"1kg \/ v60","offer_id":54281334489423,"sku":"elsal","price":34.0,"currency_code":"GBP","in_stock":true},{"title":"1kg \/ Whole Bean","offer_id":54281334522191,"sku":"elsal","price":34.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0832\/3501\/2943\/files\/Artboard2_e9198ee4-f78c-479c-b7dc-35efcaf2ee80.png?v=1740433052"},{"product_id":"el-salvador-bourbon-80hr-fermentation-2","title":"EL SALVADOR - BOURBON - 80HR FERMENTATION","description":"\u003cdiv class=\"product-description\"\u003e\n\u003cdiv class=\"pd-specs\"\u003e\n\u003ch2\u003eAt a glance\u003c\/h2\u003e\n\u003cul class=\"pd-specs__list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRegion\u003c\/strong\u003e El Salvador\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProcess\u003c\/strong\u003e Anaerobic Natural\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFermentation\u003c\/strong\u003e ~80 hours in tank\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRoasted for\u003c\/strong\u003e Espresso \u0026amp; Filter\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-accordions\"\u003e\n\u003cdetails class=\"pd-accordion\"\u003e\n\u003csummary class=\"pd-accordion__header\"\u003e\u003cspan\u003eThe story\u003c\/span\u003e \u003csvg class=\"pd-accordion__icon\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pd-accordion__content\"\u003e\n\u003cp\u003eThis coffee comes from El Martillo, Spanish for \"the hammer\", one of the farms within the Salaverria family's portfolio in El Salvador. We've been buying from the Salaverrias for a few years now, and their commitment to quality and innovation is a big part of why we keep coming back.\u003c\/p\u003e\n\u003cp\u003eEl Martillo is part of a long-term project with a clear purpose: optimise the quality and profile of the coffee by experimenting with different processing methods. It's a forward-thinking approach that produces genuinely exciting, value-added lots and one that may become increasingly important as farms across the world look for new ways to adapt to a changing climate.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"pd-accordion\" open=\"\"\u003e\n\u003csummary class=\"pd-accordion__header\"\u003e\u003cspan\u003eProcessing\u003c\/span\u003e \u003csvg class=\"pd-accordion__icon\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pd-accordion__content\"\u003e\n\u003cp\u003eThis is an anaerobic natural, where cherries are sealed in an oxygen free tank to ferment. The time can vary depending on the desired fermentation but in this case 80 hours, creating intense, complex flavours. After fermentation the cherries are dried naturally.\u003c\/p\u003e\n\u003cp\u003eThe result is a boozy, layered cup with dark berry, spices and a distinct yogurt-like quality, bold and distinctive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"pd-accordion\"\u003e\n\u003csummary class=\"pd-accordion__header\"\u003e\u003cspan\u003eBrewing guidance\u003c\/span\u003e \u003csvg class=\"pd-accordion__icon\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pd-accordion__content\"\u003e\n\u003cp\u003eWorks well across all methods. The intense fermentation makes it pretty boozy as a filter. \u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cem\u003eTry it like this!\u003c\/em\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003e- v60 recipe...\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDose: 15g \/ Yield: 250g \/ Pour: 1 minute 10 approx ('bloom' for 20 seconds at start) \/ Total Time: 3 minutes \/ Grind: Medium+\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.product-description { font-size: 1.5rem; line-height: calc(1 + 0.8 \/ var(--font-body-scale)); color: rgb(var(--color-foreground)); }\n.product-description h2 { font-family: var(--font-heading-family); font-size: calc(var(--font-heading-scale) * 1.7rem); font-weight: var(--font-heading-weight); letter-spacing: calc(var(--font-heading-scale) * 0.06rem); color: rgb(var(--color-foreground)); margin: 0 0 1.2rem; }\n.pd-specs { margin-bottom: 2rem; }\n.pd-specs__list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 0.6rem; }\n.pd-specs__list li { font-size: 1.4rem; color: rgba(var(--color-foreground), 0.75); display: flex; gap: 1rem; }\n.pd-specs__list strong { color: rgb(var(--color-foreground)); min-width: 9rem; flex-shrink: 0; }\n.pd-accordions { border-top: 0.1rem solid rgba(var(--color-foreground), 0.2); }\n.pd-accordion { border-bottom: 0.1rem solid rgba(var(--color-foreground), 0.2); }\n.pd-accordion__header { display: flex; justify-content: space-between; align-items: center; padding: 1.5rem 0; cursor: pointer; list-style: none; font-size: 1.5rem; font-weight: var(--font-body-weight-bold); color: rgb(var(--color-foreground)); letter-spacing: 0.04rem; }\n.pd-accordion__header::-webkit-details-marker { display: none; }\n.pd-accordion__header:hover { color: rgba(var(--color-foreground), 0.75); }\n.pd-accordion__icon { flex-shrink: 0; transition: transform 0.2s ease; }\ndetails[open] .pd-accordion__icon { transform: rotate(180deg); }\n.pd-accordion__content { padding: 0 0 1.5rem; }\n.pd-accordion__content p { font-size: 1.5rem; color: rgba(var(--color-foreground), 0.75); margin: 0 0 1rem; line-height: calc(1 + 0.8 \/ var(--font-body-scale)); }\n.pd-accordion__content p:last-child { margin-bottom: 0; }\n\u003c\/style\u003e","brand":"Two Words Coffee","offers":[{"title":"1kg \/ Whole Bean","offer_id":56507548139855,"sku":null,"price":49.5,"currency_code":"GBP","in_stock":true},{"title":"1kg \/ Espresso","offer_id":56507548172623,"sku":null,"price":49.5,"currency_code":"GBP","in_stock":true},{"title":"1kg \/ v60","offer_id":56507548205391,"sku":null,"price":49.5,"currency_code":"GBP","in_stock":true},{"title":"1kg \/ French Press","offer_id":56507548238159,"sku":null,"price":49.5,"currency_code":"GBP","in_stock":true},{"title":"1kg \/ Aeropress","offer_id":56507548270927,"sku":null,"price":49.5,"currency_code":"GBP","in_stock":true},{"title":"250g \/ Whole Bean","offer_id":56507548303695,"sku":null,"price":15.0,"currency_code":"GBP","in_stock":true},{"title":"250g \/ Espresso","offer_id":56507548336463,"sku":null,"price":15.0,"currency_code":"GBP","in_stock":true},{"title":"250g \/ v60","offer_id":56507548369231,"sku":null,"price":15.0,"currency_code":"GBP","in_stock":true},{"title":"250g \/ French Press","offer_id":56507548401999,"sku":null,"price":15.0,"currency_code":"GBP","in_stock":true},{"title":"250g \/ Aeropress","offer_id":56507548434767,"sku":null,"price":15.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0832\/3501\/2943\/files\/two-words-coffee-salaverria-family-80hr-bourbon-wine-gums-dark-berry.png?v=1779126379"},{"product_id":"kenya-sl28-acaia-ruiru-11-washed","title":"KENYA - SL28 + ACAIA + RUIRU 11 - WASHED","description":"\u003cdiv class=\"product-description\"\u003e\n\u003cdiv class=\"pd-specs\"\u003e\n\u003ch2\u003eAt a glance\u003c\/h2\u003e\n\u003cul class=\"pd-specs__list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRegion\u003c\/strong\u003e Kiambu County, Kenya\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAltitude\u003c\/strong\u003e Up to 2,000 masl\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProcess\u003c\/strong\u003e Washed\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRoasted for\u003c\/strong\u003e Espresso \u0026amp; Filter\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-accordions\"\u003e\n\u003cdetails open=\"\" class=\"pd-accordion\"\u003e\n\u003csummary class=\"pd-accordion__header\"\u003e\u003cspan\u003eThe story\u003c\/span\u003e \u003csvg class=\"pd-accordion__icon\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pd-accordion__content\"\u003e\n\u003cp\u003eEaagads Estate sits in Kiambu County — one of Kenya's oldest and most celebrated coffee growing regions, home to some of the earliest coffee farms established in the country.\u003c\/p\u003e\n\u003cp\u003eThe terroir here is exceptional. Iron-rich, semi-volcanic soils, consistent sunshine and altitudes reaching up to 2,000 metres above sea level creating ideal conditions for high-quality coffee. Crucially, the cool night temperatures slow down the maturation of the cherry, allowing acidity and complexity to develop gradually in the bean.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"pd-accordion\"\u003e\n\u003csummary class=\"pd-accordion__header\"\u003e\u003cspan\u003eProcessing\u003c\/span\u003e \u003csvg class=\"pd-accordion__icon\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pd-accordion__content\"\u003e\n\u003cp\u003eThis is a washed lot, meaning the fruit is removed from the bean before drying. This process produces a clean, bright cup. The result here is the vivid blackcurrant acidity and jammy sweetness that Kenyan SL28 is renowned for.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"pd-accordion\"\u003e\n\u003csummary class=\"pd-accordion__header\"\u003e\u003cspan\u003eBrewing guidance\u003c\/span\u003e \u003csvg class=\"pd-accordion__icon\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pd-accordion__content\"\u003e\n\u003cp\u003eThink blackcurrant fruit pastilles. A slightly higher brew temperature than usual will bring out the full range of flavours, and it's particularly good as it cools.\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cem\u003eTry it like this!\u003c\/em\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003e- Espresso shot (18g-36g yield) poured over tonic and ice...\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.product-description { font-size: 1.5rem; line-height: calc(1 + 0.8 \/ var(--font-body-scale)); color: rgb(var(--color-foreground)); }\n.product-description h2 { font-family: var(--font-heading-family); font-size: calc(var(--font-heading-scale) * 1.7rem); font-weight: var(--font-heading-weight); letter-spacing: calc(var(--font-heading-scale) * 0.06rem); color: rgb(var(--color-foreground)); margin: 0 0 1.2rem; }\n.pd-specs { margin-bottom: 2rem; }\n.pd-specs__list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 0.6rem; }\n.pd-specs__list li { font-size: 1.4rem; color: rgba(var(--color-foreground), 0.75); display: flex; gap: 1rem; }\n.pd-specs__list strong { color: rgb(var(--color-foreground)); min-width: 9rem; flex-shrink: 0; }\n.pd-accordions { border-top: 0.1rem solid rgba(var(--color-foreground), 0.2); }\n.pd-accordion { border-bottom: 0.1rem solid rgba(var(--color-foreground), 0.2); }\n.pd-accordion__header { display: flex; justify-content: space-between; align-items: center; padding: 1.5rem 0; cursor: pointer; list-style: none; font-size: 1.5rem; font-weight: var(--font-body-weight-bold); color: rgb(var(--color-foreground)); letter-spacing: 0.04rem; }\n.pd-accordion__header::-webkit-details-marker { display: none; }\n.pd-accordion__header:hover { color: rgba(var(--color-foreground), 0.75); }\n.pd-accordion__icon { flex-shrink: 0; transition: transform 0.2s ease; }\ndetails[open] .pd-accordion__icon { transform: rotate(180deg); }\n.pd-accordion__content { padding: 0 0 1.5rem; }\n.pd-accordion__content p { font-size: 1.5rem; color: rgba(var(--color-foreground), 0.75); margin: 0 0 1rem; line-height: calc(1 + 0.8 \/ var(--font-body-scale)); }\n.pd-accordion__content p:last-child { margin-bottom: 0; }\n\u003c\/style\u003e","brand":"Two Words Coffee","offers":[{"title":"250g \/ Aeropress","offer_id":56776474624335,"sku":null,"price":12.0,"currency_code":"GBP","in_stock":false},{"title":"250g \/ French Press","offer_id":56776474657103,"sku":null,"price":12.0,"currency_code":"GBP","in_stock":false},{"title":"250g \/ v60","offer_id":56776474689871,"sku":null,"price":12.0,"currency_code":"GBP","in_stock":false},{"title":"250g \/ Whole Bean","offer_id":56776474722639,"sku":null,"price":12.0,"currency_code":"GBP","in_stock":false},{"title":"250g \/ Espresso","offer_id":56776474755407,"sku":null,"price":12.0,"currency_code":"GBP","in_stock":false},{"title":"1kg \/ Aeropress","offer_id":56776474788175,"sku":null,"price":43.0,"currency_code":"GBP","in_stock":false},{"title":"1kg \/ French Press","offer_id":56776474820943,"sku":null,"price":43.0,"currency_code":"GBP","in_stock":false},{"title":"1kg \/ v60","offer_id":56776474853711,"sku":null,"price":43.0,"currency_code":"GBP","in_stock":false},{"title":"1kg \/ Whole Bean","offer_id":56776474886479,"sku":null,"price":43.0,"currency_code":"GBP","in_stock":false},{"title":"1kg \/ Espresso","offer_id":56776474919247,"sku":null,"price":43.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0832\/3501\/2943\/files\/two-words-coffee-eaagads-estate-washed-blackcurrant-jam.png?v=1779126172"},{"product_id":"colombia-castillo-natural","title":"COLOMBIA - CASTILLO - EXTENDED NATURAL","description":"\u003cdiv class=\"product-description\"\u003e\n\u003cdiv class=\"pd-specs\"\u003e\n\u003ch2\u003eAt a glance\u003c\/h2\u003e\n\u003cul class=\"pd-specs__list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRegion\u003c\/strong\u003e Quindio, Colombia\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProcess\u003c\/strong\u003eExtended Natural\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDrying\u003c\/strong\u003e Raised beds · approx. 25 days\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRoasted for\u003c\/strong\u003e Espresso \u0026amp; Filter\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-accordions\"\u003e\n\u003cdetails class=\"pd-accordion\" open=\"\"\u003e\n\u003csummary class=\"pd-accordion__header\"\u003e\u003cspan\u003eThe story\u003c\/span\u003e \u003csvg class=\"pd-accordion__icon\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pd-accordion__content\"\u003e\n\u003cp\u003eThis is a special one for us. In September 2024 we visited Jairo Lopez's farm in Quindio, Colombia — the first time any of us had been to origin. The Lopez family have been cultivating coffee at Finca Puerto Alegre for over three generations, and in 2014 Jairo and his siblings began focusing their efforts on producing specialty coffee.\u003c\/p\u003e\n\u003cp\u003eFinca Puerto Alegre is divided into parcels across the mountain. Their main plot - where the mill, lab and family home sits - is in the foothills with a stream running through it. Higher up the mountain, the Castillo, Moka and Geisha varieties each have their own designated plots alongside the farm's nursery.\u003c\/p\u003e\n\u003cp\u003eCoffee at Puerto Alegre has been shade grown since the 1970s, when Jairo's father Don Moises chose to maintain his shade cover at a time when most other producers were transitioning to full sun. Full sun generates higher yields, but Don Moises valued sustainability and wanted to limit the environmental cost of pesticides and fertilizers. That decision still shapes how the far operates today.\u003c\/p\u003e\n\u003cp\u003eJairo trained as a civil engineer and has applied that precision to his processing. By recording fermentation data — times, pH levels at each stage — he can consistently produce excellent coffee. Sitting in their lab hearing him talk through the process was genuinely inspiring. The hospitality shown to us throughout the trip was incredible; it felt special to be welcomed into their culture, to share food and stories and see firsthand where this coffee comes from.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"pd-accordion\" open=\"\"\u003e\n\u003csummary class=\"pd-accordion__header\"\u003e\u003cspan\u003eProcessing\u003c\/span\u003e \u003csvg class=\"pd-accordion__icon\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pd-accordion__content\"\u003e\n\u003cp\u003eHandpicked at peak ripeness before resting overnight. The cherries are picked and spread thinly on raised beds to dry for approx 25 days - ensuring no unwanted fermentation takes place, but allowing the bean to absorb sugars from the fruit. This extended drying process has led to strong strawberry and funky notes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"pd-accordion\"\u003e\n\u003csummary class=\"pd-accordion__header\"\u003e\u003cspan\u003eBrewing guidance\u003c\/span\u003e \u003csvg class=\"pd-accordion__icon\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pd-accordion__content\"\u003e\n\u003cp\u003eThis coffee packs a punch thanks to the it's extended drying time. Pull your espresso shots longer to bring out the strawberry flavours (eg 18g \u0026gt; 42g). \u003cmeta charset=\"utf-8\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eTry it like this!\u003c\/em\u003e\u003cspan\u003e \u003c\/span\u003e- Funky v60 recipe...\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDose: 16g \/ \u003c\/span\u003e\u003cspan\u003eYield: 250g \/ Pour: 1 minute 10 approx ('bloom' for 20 seconds at start) \/ Total Time: 3 minutes 30 seconds \/ Grind: Medium\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.product-description { font-size: 1.5rem; line-height: calc(1 + 0.8 \/ var(--font-body-scale)); color: rgb(var(--color-foreground)); }\n\n\/* At a glance *\/\n.product-description h2 { font-family: var(--font-heading-family); font-size: calc(var(--font-heading-scale) * 1.7rem); font-weight: var(--font-heading-weight); letter-spacing: calc(var(--font-heading-scale) * 0.06rem); color: rgb(var(--color-foreground)); margin: 0 0 1.2rem; }\n.pd-specs { margin-bottom: 2rem; }\n.pd-specs__list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 0.6rem; }\n.pd-specs__list li { font-size: 1.4rem; color: rgba(var(--color-foreground), 0.75); display: flex; gap: 1rem; }\n.pd-specs__list strong { color: rgb(var(--color-foreground)); min-width: 9rem; flex-shrink: 0; }\n\n\/* Accordions *\/\n.pd-accordions { border-top: 0.1rem solid rgba(var(--color-foreground), 0.2); }\n.pd-accordion { border-bottom: 0.1rem solid rgba(var(--color-foreground), 0.2); }\n.pd-accordion__header { display: flex; justify-content: space-between; align-items: center; padding: 1.5rem 0; cursor: pointer; list-style: none; font-size: 1.5rem; font-weight: var(--font-body-weight-bold); color: rgb(var(--color-foreground)); letter-spacing: 0.04rem; }\n.pd-accordion__header::-webkit-details-marker { display: none; }\n.pd-accordion__header:hover { color: rgba(var(--color-foreground), 0.75); }\n.pd-accordion__icon { flex-shrink: 0; transition: transform 0.2s ease; }\ndetails[open] .pd-accordion__icon { transform: rotate(180deg); }\n.pd-accordion__content { padding: 0 0 1.5rem; }\n.pd-accordion__content p { font-size: 1.5rem; color: rgba(var(--color-foreground), 0.75); margin: 0 0 1rem; line-height: calc(1 + 0.8 \/ var(--font-body-scale)); }\n.pd-accordion__content p:last-child { margin-bottom: 0; }\n\u003c\/style\u003e","brand":"Two Words Coffee","offers":[{"title":"250g \/ Aeropress","offer_id":57075514573135,"sku":null,"price":19.0,"currency_code":"GBP","in_stock":true},{"title":"250g \/ French Press","offer_id":57075514605903,"sku":null,"price":19.0,"currency_code":"GBP","in_stock":true},{"title":"250g \/ v60","offer_id":57075514638671,"sku":null,"price":19.0,"currency_code":"GBP","in_stock":true},{"title":"250g \/ Whole Bean","offer_id":57075514671439,"sku":null,"price":19.0,"currency_code":"GBP","in_stock":true},{"title":"250g \/ Espresso","offer_id":57075514704207,"sku":null,"price":19.0,"currency_code":"GBP","in_stock":true},{"title":"1kg \/ Aeropress","offer_id":57075514736975,"sku":null,"price":65.0,"currency_code":"GBP","in_stock":true},{"title":"1kg \/ French Press","offer_id":57075514769743,"sku":null,"price":65.0,"currency_code":"GBP","in_stock":true},{"title":"1kg \/ v60","offer_id":57075514802511,"sku":null,"price":65.0,"currency_code":"GBP","in_stock":true},{"title":"1kg \/ Whole Bean","offer_id":57075514835279,"sku":null,"price":65.0,"currency_code":"GBP","in_stock":true},{"title":"1kg \/ Espresso","offer_id":57075514868047,"sku":null,"price":65.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0832\/3501\/2943\/files\/two-words-coffee-Jairo-Lopez-natural-strawberry-laces-creamy.png?v=1779126101"},{"product_id":"ethiopia-heirloom-natural","title":"ETHIOPIA - HEIRLOOM - NATURAL","description":"\u003cdiv class=\"product-description\"\u003e\n\u003cdiv class=\"pd-specs\"\u003e\n\u003ch2\u003eAt a glance\u003c\/h2\u003e\n\u003cul class=\"pd-specs__list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eWashing station\u003c\/strong\u003e Buku Abel\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRegion\u003c\/strong\u003e Guji, Ethiopia\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVariety\u003c\/strong\u003e Heirloom\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAltitude\u003c\/strong\u003e2,000 masl\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProcess\u003c\/strong\u003e Natural\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDrying\u003c\/strong\u003e African raised beds\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRoasted for\u003c\/strong\u003e Espresso \u0026amp; Filter\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-accordions\"\u003e\n\u003cdetails class=\"pd-accordion\" open=\"\"\u003e\n\u003csummary class=\"pd-accordion__header\"\u003e\u003cspan\u003eThe story\u003c\/span\u003e \u003csvg class=\"pd-accordion__icon\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pd-accordion__content\"\u003e\n\u003cp\u003eThe Guji region in the south of the Ethiopia has ancient ties to coffee farming — it's part of the genetic homeland of Arabica, where wild coffee plants still grow in the forests and farming traditions stretch back generations.\u003c\/p\u003e\n\u003cp\u003eBuku Abel is a washing station in the Guji highlands, sitting at around 2,000 metres above sea level. Smallholder farmers from the surrounding area deliver their cherries here for sorting and processing. The region is known for its rich, fertile soil — ideal for the indigenous heirloom varieties that thrive here and produce some of the most distinctive and complex coffees in the world.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"pd-accordion\"\u003e\n\u003csummary class=\"pd-accordion__header\"\u003e\u003cspan\u003eProcessing\u003c\/span\u003e \u003csvg class=\"pd-accordion__icon\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pd-accordion__content\"\u003e\n\u003cp\u003eAfter delivery to the station, cherries are carefully sorted before being laid out to dry on raised African beds.\u003c\/p\u003e\n\u003cp\u003eThe sugars in the cherry ferment slowly around the bean during drying, leaving behind distinctive notes of maraschino cherry, bakewell tart and rose.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"pd-accordion\"\u003e\n\u003csummary class=\"pd-accordion__header\"\u003e\u003cspan\u003eBrewing guidance\u003c\/span\u003e \u003csvg class=\"pd-accordion__icon\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pd-accordion__content\"\u003e\n\u003cp\u003eAs a natural coffee we recommend grinding slightly coarser than you might usually, to extract all those cherry and rose notes. As espresso it's rich and dessert-like, with the bakewell tart character particularly prominent. \u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eTry it like this!\u003c\/em\u003e - Steep 42g of coarse ground coffee with 500g water in your french press (or cold brew maker if you have one) for 24 hours for a deliciously refreshing cold brew! Serve over ice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.product-description { font-size: 1.5rem; line-height: calc(1 + 0.8 \/ var(--font-body-scale)); color: rgb(var(--color-foreground)); }\n.product-description h2 { font-family: var(--font-heading-family); font-size: calc(var(--font-heading-scale) * 1.7rem); font-weight: var(--font-heading-weight); letter-spacing: calc(var(--font-heading-scale) * 0.06rem); color: rgb(var(--color-foreground)); margin: 0 0 1.2rem; }\n.pd-specs { margin-bottom: 2rem; }\n.pd-specs__list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 0.6rem; }\n.pd-specs__list li { font-size: 1.4rem; color: rgba(var(--color-foreground), 0.75); display: flex; gap: 1rem; }\n.pd-specs__list strong { color: rgb(var(--color-foreground)); min-width: 9rem; flex-shrink: 0; }\n.pd-accordions { border-top: 0.1rem solid rgba(var(--color-foreground), 0.2); }\n.pd-accordion { border-bottom: 0.1rem solid rgba(var(--color-foreground), 0.2); }\n.pd-accordion__header { display: flex; justify-content: space-between; align-items: center; padding: 1.5rem 0; cursor: pointer; list-style: none; font-size: 1.5rem; font-weight: var(--font-body-weight-bold); color: rgb(var(--color-foreground)); letter-spacing: 0.04rem; }\n.pd-accordion__header::-webkit-details-marker { display: none; }\n.pd-accordion__header:hover { color: rgba(var(--color-foreground), 0.75); }\n.pd-accordion__icon { flex-shrink: 0; transition: transform 0.2s ease; }\ndetails[open] .pd-accordion__icon { transform: rotate(180deg); }\n.pd-accordion__content { padding: 0 0 1.5rem; }\n.pd-accordion__content p { font-size: 1.5rem; color: rgba(var(--color-foreground), 0.75); margin: 0 0 1rem; line-height: calc(1 + 0.8 \/ var(--font-body-scale)); }\n.pd-accordion__content p:last-child { margin-bottom: 0; }\n\u003c\/style\u003e","brand":"Two Words Coffee","offers":[{"title":"250g \/ Aeropress","offer_id":57171205980495,"sku":null,"price":16.5,"currency_code":"GBP","in_stock":true},{"title":"250g \/ French Press","offer_id":57171206013263,"sku":null,"price":16.5,"currency_code":"GBP","in_stock":true},{"title":"250g \/ v60","offer_id":57171206046031,"sku":null,"price":16.5,"currency_code":"GBP","in_stock":true},{"title":"250g \/ Whole Bean","offer_id":57171206078799,"sku":null,"price":16.5,"currency_code":"GBP","in_stock":true},{"title":"250g \/ Espresso","offer_id":57171206111567,"sku":null,"price":16.5,"currency_code":"GBP","in_stock":true},{"title":"1kg \/ Aeropress","offer_id":57171206144335,"sku":null,"price":58.5,"currency_code":"GBP","in_stock":true},{"title":"1kg \/ French Press","offer_id":57171206177103,"sku":null,"price":58.5,"currency_code":"GBP","in_stock":true},{"title":"1kg \/ v60","offer_id":57171206209871,"sku":null,"price":58.5,"currency_code":"GBP","in_stock":true},{"title":"1kg \/ Whole Bean","offer_id":57171206242639,"sku":null,"price":58.5,"currency_code":"GBP","in_stock":true},{"title":"1kg \/ Espresso","offer_id":57171206275407,"sku":null,"price":58.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0832\/3501\/2943\/files\/two-words-coffee-buku-abel-natural-marashcino-cherry-bakewell-tart-rose.png?v=1779125935"}],"url":"https:\/\/twowordscoffee.co.uk\/collections\/espresso-1.oembed","provider":"Two Words Coffee","version":"1.0","type":"link"}