{"product_id":"gran-crema-espresso-1kg","title":"1 kg JANZCOFFEE® Gran Crema - Eigenröstung aus Kroatien","description":"\u003c!--\n  JANZCOFFEE® GranCrema – Produktbeschreibung Block\n  Einbau: Shopify Admin → Produkte → Beschreibung → \u003c\u003e HTML-Ansicht\n  Oder: Theme Editor → Custom Liquid Block\n--\u003e\n\n\u003cstyle\u003e\n  .janz-block {\n    color: #000;\n    max-width: 520px;\n    margin: 0;\n    padding: 0;\n  }\n\n  \/* ── Tagline ── *\/\n  .janz-tagline {\n    font-size: 1.2rem;\n    font-weight: 700;\n    letter-spacing: -0.02em;\n    margin: 0 0 4px 0;\n    line-height: 1.2;\n  }\n\n  .janz-sub {\n    font-size: 0.72rem;\n    color: #666;\n    letter-spacing: 0.06em;\n    margin: 0 0 18px 0;\n    font-style: italic;\n  }\n\n  \/* ── Aromaprofil ── *\/\n  .janz-aroma {\n    border: 1px solid #000;\n    padding: 12px 14px;\n    margin-bottom: 14px;\n  }\n\n  .janz-aroma-title {\n    font-size: 0.58rem;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: #666;\n    margin: 0 0 10px 0;\n  }\n\n  .janz-aroma-row {\n    display: flex;\n    align-items: baseline;\n    gap: 12px;\n    margin-bottom: 3px;\n  }\n\n  .janz-aroma-row:last-child { margin-bottom: 0; }\n\n  .janz-aroma-label {\n    font-size: 0.73rem;\n    min-width: 86px;\n    line-height: 1;\n  }\n\n  .janz-dots {\n    display: inline-flex;\n    gap: 4px;\n    align-items: center;\n    position: relative;\n    top: -1px;\n  }\n\n  .janz-dot {\n    width: 8px;\n    height: 8px;\n    border-radius: 50%;\n    border: 1px solid #000;\n    background: transparent;\n    flex-shrink: 0;\n    display: inline-block;\n  }\n\n  .janz-dot.filled {\n    background: #000;\n  }\n\n\n\n  \/* ── Accordion ── *\/\n  .janz-accordion {\n    border-top: 1px solid #000;\n  }\n\n  .janz-acc-item {\n    border-bottom: 1px solid #000;\n  }\n\n  .janz-acc-btn {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 12px 0;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    cursor: pointer;\n    text-align: left;\n    font-size: 0.70rem;\n    font-weight: 600;\n    color: #000;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    transition: opacity 0.15s;\n  }\n\n  .janz-acc-btn:hover { opacity: 0.6; }\n\n  .janz-acc-icon {\n    width: 12px;\n    height: 12px;\n    position: relative;\n    flex-shrink: 0;\n    margin-left: 12px;\n  }\n\n  .janz-acc-icon::before,\n  .janz-acc-icon::after {\n    content: '';\n    position: absolute;\n    background: #000;\n  }\n\n  .janz-acc-icon::before {\n    width: 12px;\n    height: 1px;\n    top: 50%;\n    left: 0;\n    transform: translateY(-50%);\n  }\n\n  .janz-acc-icon::after {\n    width: 1px;\n    height: 12px;\n    left: 50%;\n    top: 0;\n    transform: translateX(-50%);\n    transition: opacity 0.2s ease;\n  }\n\n  .janz-acc-item.open .janz-acc-icon::after {\n    opacity: 0;\n  }\n\n  .janz-acc-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.28s ease;\n  }\n\n  .janz-acc-item.open .janz-acc-body {\n    max-height: 400px;\n  }\n\n  .janz-acc-inner {\n    padding: 2px 0 16px 0;\n  }\n\n  .janz-acc-body p,\n  .janz-acc-body ul {\n    font-size: 0.75rem;\n    line-height: 1.7;\n    color: #000;\n    margin: 0 0 5px 0;\n  }\n\n  .janz-acc-body ul {\n    padding: 0;\n    list-style: none;\n  }\n\n  .janz-acc-body ul li {\n    padding: 2px 0 2px 14px;\n    position: relative;\n  }\n\n  .janz-acc-body ul li::before {\n    content: '—';\n    position: absolute;\n    left: 0;\n    color: #999;\n    font-size: 0.65rem;\n    top: 4px;\n  }\n\n  .janz-tip {\n    border-left: 2px solid #000;\n    padding: 7px 11px;\n    margin-top: 10px;\n    font-size: 0.75rem;\n    color: #000;\n    line-height: 1.7;\n  }\n\n  \/* ── Prep grid ── *\/\n  .janz-prep-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 1px;\n    background: #000;\n    border: 1px solid #000;\n    overflow: hidden;\n    margin-top: 6px;\n  }\n\n  .janz-prep-card {\n    background: #fff;\n    padding: 9px 11px;\n  }\n\n  .janz-prep-card strong {\n    display: block;\n    font-size: 0.58rem;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: #666;\n    margin-bottom: 3px;\n  }\n\n  .janz-prep-card span {\n    font-size: 0.73rem;\n    color: #000;\n    line-height: 1.5;\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"janz-block\"\u003e\n\n  \u003cp class=\"janz-tagline\"\u003eMehr Crema. Weniger Kompromisse.\u003c\/p\u003e\n  \u003cp class=\"janz-sub\"\u003eNussig · Dunkle Schokolade · Säure nicht vorhanden · Eigenröstung Šibenik\u003c\/p\u003e\n\n  \u003cdiv class=\"janz-aroma\"\u003e\n    \u003cp class=\"janz-aroma-title\"\u003eAromaprofil\u003c\/p\u003e\n\n    \u003cdiv class=\"janz-aroma-row\"\u003e\n      \u003cspan class=\"janz-aroma-label\"\u003eNussig\u003c\/span\u003e\n      \u003cdiv class=\"janz-dots\"\u003e\n        \u003cspan class=\"janz-dot filled\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"janz-dot filled\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"janz-dot filled\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"janz-dot filled\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"janz-dot\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"janz-aroma-row\"\u003e\n      \u003cspan class=\"janz-aroma-label\"\u003eSchokoladig\u003c\/span\u003e\n      \u003cdiv class=\"janz-dots\"\u003e\n        \u003cspan class=\"janz-dot filled\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"janz-dot filled\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"janz-dot filled\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"janz-dot filled\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"janz-dot\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"janz-aroma-row\"\u003e\n      \u003cspan class=\"janz-aroma-label\"\u003eSäure\u003c\/span\u003e\n      \u003cdiv class=\"janz-dots\"\u003e\n        \u003cspan class=\"janz-dot filled\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"janz-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"janz-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"janz-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"janz-dot\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"janz-aroma-row\"\u003e\n      \u003cspan class=\"janz-aroma-label\"\u003eCrema\u003c\/span\u003e\n      \u003cdiv class=\"janz-dots\"\u003e\n        \u003cspan class=\"janz-dot filled\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"janz-dot filled\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"janz-dot filled\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"janz-dot filled\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"janz-dot\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"janz-aroma-row\"\u003e\n      \u003cspan class=\"janz-aroma-label\"\u003eKörper\u003c\/span\u003e\n      \u003cdiv class=\"janz-dots\"\u003e\n        \u003cspan class=\"janz-dot filled\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"janz-dot filled\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"janz-dot filled\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"janz-dot filled\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"janz-dot\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"janz-accordion\"\u003e\n\n    \u003cdiv class=\"janz-acc-item\"\u003e\n      \u003cbutton class=\"janz-acc-btn\" onclick=\"janzToggle(this)\"\u003e\n        Welche Menge passt zu mir?\n        \u003cspan class=\"janz-acc-icon\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"janz-acc-body\"\u003e\n        \u003cdiv class=\"janz-acc-inner\"\u003e\n          \u003cul\u003e\n            \u003cli\u003e\n\u003cstrong\u003e250g\u003c\/strong\u003e – 1 Tasse täglich. Reicht ca. 4 Wochen.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003e1 kg\u003c\/strong\u003e – 2 oder mehr Tassen täglich, oder ihr seid zu zweit.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003e1 kg\u003c\/strong\u003e – Cappuccino, Latte \u0026amp; Co. Immer doppelt so viel wie beim Espresso.\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cdiv class=\"janz-tip\"\u003eNicht sicher? Nimm die 1 kg. Du sparst pro Tasse und hast nie das Problem, dass dir der Kaffee ausgeht.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"janz-acc-item\"\u003e\n      \u003cbutton class=\"janz-acc-btn\" onclick=\"janzToggle(this)\"\u003e\n        Zubereitung\n        \u003cspan class=\"janz-acc-icon\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"janz-acc-body\"\u003e\n        \u003cdiv class=\"janz-acc-inner\"\u003e\n          \u003cdiv class=\"janz-prep-grid\"\u003e\n            \u003cdiv class=\"janz-prep-card\"\u003e\n              \u003cstrong\u003eSiebträger\u003c\/strong\u003e\n              \u003cspan\u003e8–9 g · Mahlgrad 2–3\u003cbr\u003e25–30 Sek. Bezugszeit\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"janz-prep-card\"\u003e\n              \u003cstrong\u003eVollautomat\u003c\/strong\u003e\n              \u003cspan\u003eMahlgrad mittel-fein\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"janz-prep-card\"\u003e\n              \u003cstrong\u003eMoka Pot\u003c\/strong\u003e\n              \u003cspan\u003eMittelfein · Nicht tampen\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"janz-prep-card\"\u003e\n              \u003cstrong\u003eMit Milch\u003c\/strong\u003e\n              \u003cspan\u003eDouble (18 g) empfohlen – hält den Körper auch im Cappuccino\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"janz-acc-item\"\u003e\n      \u003cbutton class=\"janz-acc-btn\" onclick=\"janzToggle(this)\"\u003e\n        Über die Röstung\n        \u003cspan class=\"janz-acc-icon\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"janz-acc-body\"\u003e\n        \u003cdiv class=\"janz-acc-inner\"\u003e\n          \u003cp\u003eGeröstet von Robert \u0026amp; Jan in der eigenen Rösterei in Šibenik, Kroatien. Mediterran, auf Trommelröstern, gezielt auf Crema und Körper ausgerichtet.\u003c\/p\u003e\n          \u003cp\u003eFrisch geröstet heißt nicht sofort verschickt. Jede Charge ruht, bis die Aromen stabil sind. Kein Zwischenhändler – direkt von der Rösterei zu dir.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  function janzToggle(btn) {\n    var item = btn.parentElement;\n    var isOpen = item.classList.contains('open');\n    document.querySelectorAll('.janz-acc-item').forEach(function(el) {\n      el.classList.remove('open');\n    });\n    if (!isOpen) item.classList.add('open');\n  }\n\u003c\/script\u003e","brand":"janzcoffeee","offers":[{"title":"1x JANZCOFFEE® 1kg","offer_id":44850997788956,"sku":"","price":29.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0718\/4049\/7948\/products\/7.png?v=1680705290","url":"https:\/\/janzcoffee.com\/products\/gran-crema-espresso-1kg","provider":"JANZCOFFEE®","version":"1.0","type":"link"}