{"product_id":"soeb-arabica-uganda","title":"Arabica","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Archivo+Black\u0026display=swap');\n\n  .soeb-ar {\n    --espresso: #3b2e26;\n    --espresso-mid: #6b4c3b;\n    --espresso-light: #9a7060;\n    --cream: #fff9eb;\n    --blush: #edc3ae;\n    --blush-light: rgba(237,195,174,0.18);\n    --border: rgba(59,46,38,0.1);\n    --text-muted: rgba(59,46,38,0.62);\n    font-family: inherit;\n    color: var(--espresso);\n    max-width: 680px;\n  }\n\n  .soeb-ar * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  \/* ── Intro ── *\/\n  .soeb-ar-intro {\n    font-size: 15px;\n    line-height: 1.75;\n    color: var(--text-muted);\n    padding: 1.25rem 0 1.5rem;\n    border-bottom: 0.5px solid var(--border);\n  }\n\n  \/* ── At a glance ── *\/\n  .soeb-ar-glance {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 10px;\n    padding: 1.25rem 0;\n    border-bottom: 0.5px solid var(--border);\n  }\n\n  .soeb-ar-glance-item {\n    display: flex;\n    align-items: flex-start;\n    gap: 9px;\n    font-size: 13.5px;\n    line-height: 1.45;\n    color: var(--espresso);\n  }\n\n  .soeb-ar-glance-dot {\n    width: 6px;\n    height: 6px;\n    border-radius: 50%;\n    background: var(--blush);\n    flex-shrink: 0;\n    margin-top: 5px;\n  }\n\n  \/* ── Flavour bars ── *\/\n  .soeb-ar-flavour {\n    padding: 1.5rem 0;\n    border-bottom: 0.5px solid var(--border);\n  }\n\n  .soeb-ar-section-label {\n    font-size: 10px;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: var(--espresso-light);\n    margin-bottom: 1rem;\n  }\n\n  .soeb-ar-bar-row {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    margin-bottom: 11px;\n  }\n\n  .soeb-ar-bar-name {\n    font-size: 12.5px;\n    color: var(--espresso);\n    width: 72px;\n    flex-shrink: 0;\n  }\n\n  .soeb-ar-bar-track {\n    flex: 1;\n    height: 4px;\n    background: var(--border);\n    border-radius: 2px;\n    overflow: hidden;\n  }\n\n  .soeb-ar-bar-fill {\n    height: 100%;\n    border-radius: 2px;\n    background: var(--espresso);\n  }\n\n  .soeb-ar-bar-fill--accent { background: var(--blush); }\n\n  .soeb-ar-bar-val {\n    font-size: 11px;\n    color: var(--espresso-light);\n    width: 52px;\n    text-align: right;\n    flex-shrink: 0;\n  }\n\n  .soeb-ar-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 6px;\n    margin-top: 1rem;\n  }\n\n  .soeb-ar-tag {\n    padding: 4px 11px;\n    background: var(--blush-light);\n    border: 0.5px solid rgba(237,195,174,0.45);\n    border-radius: 20px;\n    font-size: 12px;\n    color: var(--espresso);\n  }\n\n  \/* ── Farmer card ── *\/\n  .soeb-ar-farmer {\n    display: flex;\n    align-items: flex-start;\n    gap: 13px;\n    background: rgba(59,46,38,0.03);\n    border: 0.5px solid var(--border);\n    border-radius: 10px;\n    padding: 14px 15px;\n    margin-bottom: 1rem;\n  }\n\n  .soeb-ar-farmer-avatar {\n    width: 40px;\n    height: 40px;\n    border-radius: 50%;\n    background: var(--blush-light);\n    border: 0.5px solid rgba(237,195,174,0.5);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--espresso-mid);\n    letter-spacing: 0.03em;\n  }\n\n  .soeb-ar-farmer-name {\n    font-size: 13.5px;\n    font-weight: 500;\n    color: var(--espresso);\n    margin-bottom: 3px;\n  }\n\n  .soeb-ar-farmer-detail {\n    font-size: 12.5px;\n    color: var(--text-muted);\n    line-height: 1.55;\n  }\n\n  \/* ── Origin detail card ── *\/\n  .soeb-ar-origin-card {\n    background: rgba(59,46,38,0.03);\n    border: 0.5px solid var(--border);\n    border-radius: 8px;\n    padding: 13px 14px;\n  }\n\n  .soeb-ar-origin-head {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    margin-bottom: 5px;\n  }\n\n  .soeb-ar-origin-title {\n    font-size: 12px;\n    font-weight: 500;\n    text-transform: uppercase;\n    letter-spacing: 0.07em;\n    color: var(--espresso-mid);\n  }\n\n  .soeb-ar-score-pill {\n    font-size: 11px;\n    padding: 2px 8px;\n    background: var(--espresso);\n    color: var(--cream);\n    border-radius: 20px;\n  }\n\n  .soeb-ar-origin-detail {\n    font-size: 12.5px;\n    color: var(--text-muted);\n    line-height: 1.55;\n  }\n\n  \/* ── Process callout ── *\/\n  .soeb-ar-process-note {\n    background: rgba(59,46,38,0.03);\n    border: 0.5px solid var(--border);\n    border-left: 3px solid var(--blush);\n    border-radius: 0 8px 8px 0;\n    padding: 11px 13px;\n    font-size: 13px;\n    color: var(--espresso);\n    line-height: 1.6;\n    margin-top: 0.85rem;\n  }\n\n  \/* ── Accordion ── *\/\n  .soeb-ar-accordion {\n    border-bottom: 0.5px solid var(--border);\n  }\n\n  .soeb-ar-acc-btn {\n    width: 100%;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 1rem 0;\n    background: transparent;\n    border: none;\n    font-family: 'Archivo Black', sans-serif;\n    font-size: 13px;\n    font-weight: 400;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    color: var(--espresso);\n    cursor: pointer;\n    text-align: left;\n  }\n\n  .soeb-ar-acc-btn:hover { color: var(--espresso-mid); }\n\n  .soeb-ar-acc-icon {\n    width: 18px;\n    height: 18px;\n    flex-shrink: 0;\n    transition: transform 0.25s ease;\n    color: var(--espresso-light);\n  }\n\n  .soeb-ar-acc-icon.is-open { transform: rotate(180deg); }\n\n  .soeb-ar-acc-body {\n    overflow: hidden;\n    max-height: 0;\n    transition: max-height 0.35s ease;\n  }\n\n  .soeb-ar-acc-body.is-open { max-height: 700px; }\n\n  .soeb-ar-acc-inner {\n    padding-bottom: 1.25rem;\n    font-size: 13.5px;\n    line-height: 1.7;\n    color: var(--text-muted);\n  }\n\n  \/* ── Brew grid ── *\/\n  .soeb-ar-brew-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 8px;\n    margin-bottom: 1rem;\n  }\n\n  .soeb-ar-brew-card {\n    background: rgba(59,46,38,0.03);\n    border: 0.5px solid var(--border);\n    border-radius: 8px;\n    padding: 10px 13px;\n  }\n\n  .soeb-ar-brew-label {\n    font-size: 10px;\n    text-transform: uppercase;\n    letter-spacing: 0.07em;\n    color: var(--espresso-light);\n    margin-bottom: 4px;\n  }\n\n  .soeb-ar-brew-val {\n    font-size: 13.5px;\n    font-weight: 500;\n    color: var(--espresso);\n  }\n\n  .soeb-ar-methods {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 7px;\n  }\n\n  .soeb-ar-method {\n    padding: 5px 11px;\n    border: 0.5px solid rgba(59,46,38,0.18);\n    border-radius: 6px;\n    font-size: 12px;\n    color: var(--espresso);\n  }\n\n  \/* ── Fit list ── *\/\n  .soeb-ar-fit-list {\n    list-style: none;\n    padding: 0;\n  }\n\n  .soeb-ar-fit-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 9px;\n    font-size: 13.5px;\n    line-height: 1.5;\n    color: var(--text-muted);\n    margin-bottom: 9px;\n  }\n\n  .soeb-ar-fit-list li::before {\n    content: '';\n    width: 5px;\n    height: 5px;\n    border-radius: 50%;\n    background: var(--blush);\n    flex-shrink: 0;\n    margin-top: 6px;\n  }\n\n  \/* ── Freshness note ── *\/\n  .soeb-ar-freshness-note {\n    background: var(--blush-light);\n    border: 0.5px solid rgba(237,195,174,0.4);\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: var(--espresso);\n    line-height: 1.6;\n    margin-top: 0.5rem;\n  }\n\n  \/* ── FAQ ── *\/\n  .soeb-ar-faq-item {\n    padding-bottom: 1rem;\n    margin-bottom: 1rem;\n    border-bottom: 0.5px solid rgba(59,46,38,0.07);\n  }\n\n  .soeb-ar-faq-item:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n\n  .soeb-ar-faq-q {\n    font-size: 13.5px;\n    font-weight: 500;\n    color: var(--espresso);\n    margin-bottom: 5px;\n  }\n\n  .soeb-ar-faq-a {\n    font-size: 13px;\n    color: var(--text-muted);\n    line-height: 1.65;\n  }\n\n  \/* ── Responsive ── *\/\n  @media (max-width: 480px) {\n    .soeb-ar-glance { grid-template-columns: 1fr; }\n    .soeb-ar-brew-grid { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"soeb-ar\"\u003e\n\n  \u003c!-- Intro --\u003e\n  \u003cp class=\"soeb-ar-intro\"\u003e\n    Smooth, calm and quietly expressive. A refined single-origin Arabica that captures the brighter, more elegant side of Ugandan coffee. Grown high on Mount Elgon and roasted at origin for balance, SOEB Arabica is for those who appreciate clarity over intensity and craft over noise.\n  \u003c\/p\u003e\n\n  \u003c!-- At a Glance --\u003e\n  \u003cdiv class=\"soeb-ar-glance\" aria-label=\"Product highlights\"\u003e\n    \u003cdiv class=\"soeb-ar-glance-item\"\u003e\n\u003cspan class=\"soeb-ar-glance-dot\"\u003e\u003c\/span\u003e100% single-origin Ugandan Arabica\u003c\/div\u003e\n    \u003cdiv class=\"soeb-ar-glance-item\"\u003e\n\u003cspan class=\"soeb-ar-glance-dot\"\u003e\u003c\/span\u003eGrown by Olive Kishero, Elgon region\u003c\/div\u003e\n    \u003cdiv class=\"soeb-ar-glance-item\"\u003e\n\u003cspan class=\"soeb-ar-glance-dot\"\u003e\u003c\/span\u003eBulambuli \u0026amp; Buginyanya · 2,100m\u003c\/div\u003e\n    \u003cdiv class=\"soeb-ar-glance-item\"\u003e\n\u003cspan class=\"soeb-ar-glance-dot\"\u003e\u003c\/span\u003eWashed process · AA grade · 87 SCA\u003c\/div\u003e\n    \u003cdiv class=\"soeb-ar-glance-item\"\u003e\n\u003cspan class=\"soeb-ar-glance-dot\"\u003e\u003c\/span\u003eRoasted at origin for freshness and clarity\u003c\/div\u003e\n    \u003cdiv class=\"soeb-ar-glance-item\"\u003e\n\u003cspan class=\"soeb-ar-glance-dot\"\u003e\u003c\/span\u003eDrinks beautifully black or with milk\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Flavour Profile --\u003e\n  \u003cdiv class=\"soeb-ar-flavour\"\u003e\n    \u003cdiv class=\"soeb-ar-section-label\"\u003eFlavour profile\u003c\/div\u003e\n\n    \u003cdiv class=\"soeb-ar-bar-row\"\u003e\n      \u003cspan class=\"soeb-ar-bar-name\"\u003eBody\u003c\/span\u003e\n      \u003cdiv class=\"soeb-ar-bar-track\"\u003e\u003cdiv class=\"soeb-ar-bar-fill\" style=\"width:52%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n      \u003cspan class=\"soeb-ar-bar-val\"\u003eMedium\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soeb-ar-bar-row\"\u003e\n      \u003cspan class=\"soeb-ar-bar-name\"\u003eAcidity\u003c\/span\u003e\n      \u003cdiv class=\"soeb-ar-bar-track\"\u003e\u003cdiv class=\"soeb-ar-bar-fill\" style=\"width:55%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n      \u003cspan class=\"soeb-ar-bar-val\"\u003eBalanced\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soeb-ar-bar-row\"\u003e\n      \u003cspan class=\"soeb-ar-bar-name\"\u003eSweetness\u003c\/span\u003e\n      \u003cdiv class=\"soeb-ar-bar-track\"\u003e\u003cdiv class=\"soeb-ar-bar-fill soeb-ar-bar-fill--accent\" style=\"width:70%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n      \u003cspan class=\"soeb-ar-bar-val\"\u003eHigh\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soeb-ar-bar-row\"\u003e\n      \u003cspan class=\"soeb-ar-bar-name\"\u003eClarity\u003c\/span\u003e\n      \u003cdiv class=\"soeb-ar-bar-track\"\u003e\u003cdiv class=\"soeb-ar-bar-fill\" style=\"width:90%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n      \u003cspan class=\"soeb-ar-bar-val\"\u003eVery high\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soeb-ar-tags\" aria-label=\"Tasting notes\"\u003e\n      \u003cspan class=\"soeb-ar-tag\"\u003eOrange\u003c\/span\u003e\n      \u003cspan class=\"soeb-ar-tag\"\u003eGrape\u003c\/span\u003e\n      \u003cspan class=\"soeb-ar-tag\"\u003eOrange blossom\u003c\/span\u003e\n      \u003cspan class=\"soeb-ar-tag\"\u003eCocoa\u003c\/span\u003e\n      \u003cspan class=\"soeb-ar-tag\"\u003eHoney\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ACCORDION 1 — Origin \u0026 Craft --\u003e\n  \u003cdiv class=\"soeb-ar-accordion\"\u003e\n    \u003cbutton class=\"soeb-ar-acc-btn\" aria-expanded=\"false\" onclick=\"soebArToggle(this)\"\u003e\n      Origin \u0026amp; craft\n      \u003csvg class=\"soeb-ar-acc-icon\" viewbox=\"0 0 18 18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" aria-hidden=\"true\"\u003e\u003cpath d=\"M4.5 6.75l4.5 4.5 4.5-4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"soeb-ar-acc-body\" role=\"region\"\u003e\n      \u003cdiv class=\"soeb-ar-acc-inner\"\u003e\n\n        \u003cdiv class=\"soeb-ar-farmer\"\u003e\n          \u003cdiv class=\"soeb-ar-farmer-avatar\"\u003eOK\u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003cdiv class=\"soeb-ar-farmer-name\"\u003eOlive Kishero\u003c\/div\u003e\n            \u003cdiv class=\"soeb-ar-farmer-detail\"\u003eCoffee producer · Bulambuli \u0026amp; Buginyanya, Elgon region · Uganda\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"soeb-ar-origin-card\"\u003e\n          \u003cdiv class=\"soeb-ar-origin-head\"\u003e\n            \u003cspan class=\"soeb-ar-origin-title\"\u003eArabica — Elgon Highlands\u003c\/span\u003e\n            \u003cspan class=\"soeb-ar-score-pill\"\u003e87 SCA\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"soeb-ar-origin-detail\"\u003e2,100m altitude · Washed process · AA grade · Single origin, single farm\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"soeb-ar-process-note\"\u003e\n          Washed processing removes the fruit before drying, producing the clean, bright and clearly defined flavours that make this coffee so expressive. Every batch is cupped and approved with Ugandan Q-graders before release.\n        \u003c\/div\u003e\n\n        \u003cp style=\"margin-top:0.85rem;font-size:13px;line-height:1.7;\"\u003eEvery step — from harvest to roast — happens in Uganda. We work directly with Olive and leading local Q-graders to refine roast profiles that express origin truthfully, not convenience.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ACCORDION 2 — How to Brew --\u003e\n  \u003cdiv class=\"soeb-ar-accordion\"\u003e\n    \u003cbutton class=\"soeb-ar-acc-btn\" aria-expanded=\"false\" onclick=\"soebArToggle(this)\"\u003e\n      How to brew\n      \u003csvg class=\"soeb-ar-acc-icon\" viewbox=\"0 0 18 18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" aria-hidden=\"true\"\u003e\u003cpath d=\"M4.5 6.75l4.5 4.5 4.5-4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"soeb-ar-acc-body\" role=\"region\"\u003e\n      \u003cdiv class=\"soeb-ar-acc-inner\"\u003e\n        \u003cdiv class=\"soeb-ar-brew-grid\"\u003e\n          \u003cdiv class=\"soeb-ar-brew-card\"\u003e\n            \u003cdiv class=\"soeb-ar-brew-label\"\u003eWater temperature\u003c\/div\u003e\n            \u003cdiv class=\"soeb-ar-brew-val\"\u003e92–96°C\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"soeb-ar-brew-card\"\u003e\n            \u003cdiv class=\"soeb-ar-brew-label\"\u003eRatio\u003c\/div\u003e\n            \u003cdiv class=\"soeb-ar-brew-val\"\u003e15–17g \/ 250ml\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"soeb-ar-methods\" aria-label=\"Brew methods\"\u003e\n          \u003cspan class=\"soeb-ar-method\"\u003ePour-over · medium grind\u003c\/span\u003e\n          \u003cspan class=\"soeb-ar-method\"\u003eFrench press · medium-coarse\u003c\/span\u003e\n          \u003cspan class=\"soeb-ar-method\"\u003eAeroPress · medium-fine\u003c\/span\u003e\n          \u003cspan class=\"soeb-ar-method\"\u003eMoka pot · fine\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:12.5px;color:var(--espresso-light);line-height:1.6;margin-top:0.75rem;\"\u003eThe clean washed profile shines brightest in pour-over or filter — though it brews well across all methods. Taste it black first to appreciate its full clarity.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ACCORDION 3 — Is this right for me? --\u003e\n  \u003cdiv class=\"soeb-ar-accordion\"\u003e\n    \u003cbutton class=\"soeb-ar-acc-btn\" aria-expanded=\"false\" onclick=\"soebArToggle(this)\"\u003e\n      Is this right for me?\n      \u003csvg class=\"soeb-ar-acc-icon\" viewbox=\"0 0 18 18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" aria-hidden=\"true\"\u003e\u003cpath d=\"M4.5 6.75l4.5 4.5 4.5-4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"soeb-ar-acc-body\" role=\"region\"\u003e\n      \u003cdiv class=\"soeb-ar-acc-inner\"\u003e\n        \u003cul class=\"soeb-ar-fit-list\"\u003e\n          \u003cli\u003eYou prefer smooth, balanced coffee with gentle fruit notes\u003c\/li\u003e\n          \u003cli\u003eYou appreciate clarity, structure and restraint in the cup\u003c\/li\u003e\n          \u003cli\u003eYou usually drink black, or with just a touch of milk\u003c\/li\u003e\n          \u003cli\u003eYou care where your coffee comes from and who grew it\u003c\/li\u003e\n          \u003cli\u003eYou want to taste what high-altitude Ugandan Arabica can really be\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ACCORDION 4 — Freshness \u0026 Storage --\u003e\n  \u003cdiv class=\"soeb-ar-accordion\"\u003e\n    \u003cbutton class=\"soeb-ar-acc-btn\" aria-expanded=\"false\" onclick=\"soebArToggle(this)\"\u003e\n      Freshness \u0026amp; storage\n      \u003csvg class=\"soeb-ar-acc-icon\" viewbox=\"0 0 18 18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" aria-hidden=\"true\"\u003e\u003cpath d=\"M4.5 6.75l4.5 4.5 4.5-4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"soeb-ar-acc-body\" role=\"region\"\u003e\n      \u003cdiv class=\"soeb-ar-acc-inner\"\u003e\n        \u003cp\u003eYour 250g bag is roasted at origin and carries a roast date — so you always know exactly what you're drinking.\u003c\/p\u003e\n        \u003cdiv class=\"soeb-ar-freshness-note\"\u003e\n          Store sealed in a cool, dry place away from sunlight and strong odours. Once opened, best enjoyed within 4–6 weeks.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ACCORDION 5 — FAQs --\u003e\n  \u003cdiv class=\"soeb-ar-accordion\"\u003e\n    \u003cbutton class=\"soeb-ar-acc-btn\" aria-expanded=\"false\" onclick=\"soebArToggle(this)\"\u003e\n      Questions \u0026amp; answers\n      \u003csvg class=\"soeb-ar-acc-icon\" viewbox=\"0 0 18 18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" aria-hidden=\"true\"\u003e\u003cpath d=\"M4.5 6.75l4.5 4.5 4.5-4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"soeb-ar-acc-body\" role=\"region\"\u003e\n      \u003cdiv class=\"soeb-ar-acc-inner\"\u003e\n\n        \u003cdiv class=\"soeb-ar-faq-item\"\u003e\n          \u003cdiv class=\"soeb-ar-faq-q\"\u003eWhat makes this Ugandan Arabica distinctive?\u003c\/div\u003e\n          \u003cdiv class=\"soeb-ar-faq-a\"\u003eIt's high-altitude, single-origin Arabica grown by a named farmer — Olive Kishero — and washed processed for clarity. Roasted at source and selected for balance, it offers a refined expression of Ugandan Arabica rather than a generic profile.\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"soeb-ar-faq-item\"\u003e\n          \u003cdiv class=\"soeb-ar-faq-q\"\u003eWhat does washed process mean?\u003c\/div\u003e\n          \u003cdiv class=\"soeb-ar-faq-a\"\u003eWashed (or wet) processing removes the fruit from the coffee bean before drying. This produces a cleaner, brighter cup with well-defined flavours — which is why this coffee has such clear orange, grape and floral notes rather than the heavier sweetness of a natural-process coffee.\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"soeb-ar-faq-item\"\u003e\n          \u003cdiv class=\"soeb-ar-faq-q\"\u003eWhat is an AA grade coffee?\u003c\/div\u003e\n          \u003cdiv class=\"soeb-ar-faq-a\"\u003eAA is the highest screen size grading for East African Arabica, indicating large, uniformly sized beans. Larger beans tend to roast more evenly, contributing to a cleaner and more consistent flavour in the cup.\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"soeb-ar-faq-item\"\u003e\n          \u003cdiv class=\"soeb-ar-faq-q\"\u003eIs this suitable for everyday drinking?\u003c\/div\u003e\n          \u003cdiv class=\"soeb-ar-faq-a\"\u003eYes. It's designed to be enjoyed daily — approachable, balanced and easy to brew without specialist equipment. The kind of coffee that rewards attention but doesn't demand it.\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"soeb-ar-faq-item\"\u003e\n          \u003cdiv class=\"soeb-ar-faq-q\"\u003eDoes it work with milk?\u003c\/div\u003e\n          \u003cdiv class=\"soeb-ar-faq-a\"\u003eYes, though it's best appreciated black. The clarity and fruit notes are most expressive without milk, but it holds its character well with a small amount.\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"soeb-ar-faq-item\"\u003e\n          \u003cdiv class=\"soeb-ar-faq-q\"\u003eHow fresh is the coffee when it arrives?\u003c\/div\u003e\n          \u003cdiv class=\"soeb-ar-faq-a\"\u003eWe dispatch within 72 hours of roasting. Every bag is roast-dated so you can track freshness from the day it was roasted, not the day it was shipped.\u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  function soebArToggle(btn) {\n    var body = btn.nextElementSibling;\n    var icon = btn.querySelector('.soeb-ar-acc-icon');\n    var isOpen = body.classList.contains('is-open');\n    body.classList.toggle('is-open', !isOpen);\n    icon.classList.toggle('is-open', !isOpen);\n    btn.setAttribute('aria-expanded', String(!isOpen));\n  }\n\u003c\/script\u003e","brand":"SOEB \u0026 Co.","offers":[{"title":"Medium \/ Ground","offer_id":56504087445881,"sku":"SCO06051","price":13.99,"currency_code":"GBP","in_stock":true},{"title":"Medium \/ Whole bean","offer_id":56675068739961,"sku":"SCO06052","price":13.99,"currency_code":"GBP","in_stock":true},{"title":"Dark \/ Ground","offer_id":56504087478649,"sku":"SCO06053","price":13.99,"currency_code":"GBP","in_stock":true},{"title":"Dark \/ Whole bean","offer_id":56675068772729,"sku":"SCO06054","price":13.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/1042\/9049\/files\/SOEB_Arabica_5993baae-3a8f-4606-afb3-858da4b40527.jpg?v=1778522297","url":"https:\/\/www.soeb.co\/products\/soeb-arabica-uganda","provider":"SOEB Coffee | The Finest Ugandan Coffee","version":"1.0","type":"link"}