{"title":"Puffco Proxy Zubehör","description":"","products":[{"product_id":"proxy-travel-bag-desert-beige","title":"Proxy Travel Bag Desert","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eDie Proxy Travel Bag Desert vereint zeitgemäße Optik und praktische Funktionalität. Sie verfügt über ein Schnellzugriffs-Ladefach, ein verstecktes Fach und acht separate Taschen und bietet Platz für bis zu sechs Gläser, ein Batteriepack, Wattestäbchen, ein Hot Knife und eine Travel Pipe. Das symmetrische Design ist für Rechts- und Linkshänder geeignet, der vollständig verstellbare Gurt lässt sich an alle Körpergrößen anpassen. Hergestellt aus 300d Ripstop-Nylon mit gesteppten Polstern schützt die Tasche empfindliche Teile während des Transports. Die Abmessungen betragen 21 cm x 20 cm x 6 cm in Länge x Höhe x Breite. Kompatibel mit Puffco Proxy Vaporizer.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003caside class=\"rh-pd-seite\"\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eTechnische Daten\u003c\/h3\u003e\n\u003cdiv class=\"rh-td-liste\"\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-1.2px\"\u003e\u003cpath d=\"M20.6 13.4 12.4 21.6a2 2 0 0 1-2.8 0l-7.2-7.2a2 2 0 0 1-.6-1.4V4a2 2 0 0 1 2-2h9a2 2 0 0 1 1.4.6l6.4 6.4a2 2 0 0 1 0 2.8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7.5\" cy=\"7.5\" r=\"1.3\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eTyp\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003eTransporttasche\u003c\/span\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-4.1px\"\u003e\u003crect x=\"7\" y=\"2\" width=\"10\" height=\"20\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M12 18h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003ePassend für\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003ePuffco Proxy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003cbutton type=\"button\" class=\"rh-pd-mehr\" data-mehr=\"mehr lesen\" data-weniger=\"weniger anzeigen\"\u003e\u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 12 12\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 4.2 6 8l4-3.8\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan class=\"rh-pd-mehr-txt\"\u003emehr lesen\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.rh-pd, .rh-pd p, .rh-pd li, .rh-pd td { color: #222 !important; font-size: 13.5px !important; line-height: 1.7 !important; }\n.rh-pd h3 { color: #222 !important; }\n.rh-pd { display: grid; grid-template-columns: 2fr 1fr; gap: 10px 30px; align-items: start; text-align: left; }\n.t4s-tab-content:has(.rh-pd) { background: #fff !important; border: 0 !important; box-shadow: none !important; }\n.rh-pd-haupt { grid-column: 1; grid-row: 1; background: #f7f7f7; border-radius: 10px; padding: 20px 24px; }\n.rh-pd-haupt \u003e p:first-child { margin-top: 0; }\n.rh-pd-haupt h3 { margin: 22px 0 8px; }\n.rh-pd h3, .rh-pd-box h3 { font-size: 16px !important; font-weight: 600 !important; line-height: 1.45 !important; }\n.rh-pd-haupt.is--zu { max-height: 680px; overflow: hidden; position: relative; }\n.rh-pd-haupt.is--zu::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 140px; background: linear-gradient(to bottom, rgba(247,247,247,0), #f7f7f7 85%); pointer-events: none; border-radius: 0 0 10px 10px; }\n.rh-pd-mehr { display: inline-flex; align-items: center; gap: 9px; grid-column: 1; grid-row: 2; justify-self: center; border: 0; background: #1c1c1c; border-radius: 22px; padding: 11px 26px; font-size: 14px; font-weight: 600; cursor: pointer; color: #fff; }\n.rh-pd-mehr:hover { background: #000; }\n.rh-pd-mehr svg { display: block; transition: transform .25s; }\n.rh-pd-mehr.is--offen svg { transform: rotate(180deg); }\n.rh-pd-seite { grid-column: 2; grid-row: 1 \/ span 2; display: grid; gap: 18px; }\n.rh-pd-box { background: #f7f7f7; border-radius: 10px; padding: 16px 18px; }\n.rh-pd-box h3 { margin: 0 0 10px; font-size: 16px; }\n.rh-pd-box ul { margin: 0; padding-left: 18px; }\n.rh-pd-box li { margin: 3px 0; }\n.rh-td-liste { display: grid; grid-template-columns: 34% 1fr; column-gap: 10px; }\n.rh-td-liste span { font-size: 13.5px; line-height: 1.7; color: #222; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; min-width: 0; }\n.rh-td-k { display: block !important; position: relative; padding-left: 22px; }\n.rh-td-k svg { position: absolute; top: 50%; transform: translateY(-50%); width: 14px; height: 14px; color: #6f6f6f; }\n.rh-td-liste span:nth-child(1) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(3) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(5) svg { left: -4.7px; }\n.rh-td-liste span:nth-child(7) svg { left: -2.3px; }\n.rh-td-liste span:nth-child(9) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(11) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(13) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(15) svg { left: -4.1px; }\n.rh-td-liste span:nth-child(17) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(19) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(21) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(23) svg { left: -1.4px; }\n.rh-td-liste span:nth-child(25) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(27) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(29) svg { left: -1.2px; }\n.rh-pd li::marker { font-size: 9px; color: #777; }\n.t4s-newsletter__submit { display: inline-flex !important; align-items: center; justify-content: center; gap: 7px; white-space: nowrap; }\n.t4s-newsletter__submit::before { content: ''; display: inline-block; flex: 0 0 13px; width: 13px; height: 13px; background-color: currentColor; -webkit-mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; }\n.t4s-product__media-wrapper { background: transparent !important; padding: 0 !important; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(1) { background: #f7f7f7; border-radius: 10px; padding: 18px; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) { background: #f7f7f7; border-radius: 10px; padding: 12px; margin-top: 14px; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { border-radius: 8px; overflow: hidden; }\n.t4s-carousel__nav-inner, .t4s-carousel__nav-item, .t4s-carousel__nav-item::after, .t4s-carousel__nav-item::before { border-radius: 8px !important; overflow: hidden; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) img, .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"media\"], .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"cell\"] { border-radius: 8px !important; overflow: hidden; }\n.shopify-checklist li { color: #222 !important; font-size: 13.5px !important; }\n.rh-logo-block { margin: 0; overflow: visible; }\n\n.rh-logo-block img { mix-blend-mode: multiply; }\n.rh-logo-block img { height: auto !important; width: auto !important; max-height: 40px; max-width: 155px; margin: 0 0 7px; display: block; }\n.rh-logo-block img[src*=\"Airvape\"], .rh-logo-block img[src*=\"airvape\"] { height: 110px !important; max-height: none; max-width: none; margin: -47px 0 -58px -12px; }\n.rh-logo-block .rh-sku-neben { margin: 0 !important; color: #222 !important; font-size: 13.5px; }\n.t4s-product__info-container .t4s-product-price, .t4s-product__info-container [class*=\"price__sale\"], .t4s-product__info-container [class*=\"price-item\"] { color: #222 !important; }\n.t4s-carousel__nav-item { width: 16.5% !important; }\n.t4s-product__media-wrapper .flickityt4s-prev-next-button { background: #fff !important; border: 0 !important; box-shadow: 0 0 5px rgba(0,0,0,.09) !important; }\n.id_product-recommendations .flickityt4s-prev-next-button, .id_recently_viewed .flickityt4s-prev-next-button { background: #1c1c1c !important; border: 0 !important; color: #fff !important; opacity: 1 !important; width: 44px !important; height: 44px !important; border-radius: 50% !important; display: flex !important; align-items: center; justify-content: center; }\n@media (min-width: 1280px) {\n  .id_product-recommendations .flickityt4s, .id_recently_viewed .flickityt4s { overflow: visible !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.previous, .id_recently_viewed .flickityt4s-prev-next-button.previous { left: -56px !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.next, .id_recently_viewed .flickityt4s-prev-next-button.next { right: -56px !important; }\n}\n.t4s-product__title { text-transform: none !important; margin-bottom: 5px !important; }\n.t4s-product__info-container { background: #f7f7f7 !important; }\n.rh-b2b-gate { background: #f7f7f7 !important; }\n.t4s-product-tabs-wrapper .button_block { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_box_download_aussen { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_block .button_box_download_aussen { margin-left: 0 !important; }\n.t4s-product__info-container .t4s-product-form__buttons { align-items: center !important; }\n.t4s-product__info-container .t4s-quantity-wrapper { align-self: center !important; margin: 0 16px 0 0 !important; }\n@media (min-width: 1024px) {\n  .t4s-product__media-wrapper { margin-top: 20px; }\n  .t4s-tab-content:has(.rh-pd) { padding-left: 0 !important; padding-right: 0 !important; margin-left: -15px !important; }\n}\n.t4s-product__media-wrapper img { mix-blend-mode: multiply; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { background: #f7f7f7 !important; }\n@media (max-width: 1023px) {\n  .rh-pd { grid-template-columns: 1fr; }\n  .rh-pd-haupt { grid-column: 1; }\n  .rh-pd-mehr { grid-column: 1; grid-row: 2; }\n  .rh-pd-seite { grid-column: 1; grid-row: 3; }\n  .t4s-accordion-mb-true .t4s-tab-wrapper { border-radius: 10px; overflow: hidden; }\n  .t4s-tab-content:has(.rh-pd) { padding: 12px 0 0 !important; }\n}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function () {\n  var haupt = document.querySelector('.rh-pd-haupt');\n  var btn = document.querySelector('.rh-pd-mehr');\n  if (!haupt || !btn || btn.dataset.rhInit) return;\n  btn.dataset.rhInit = '1';\n  var sync = function () {\n    if (!haupt.classList.contains('is--zu')) return;\n    var passt = haupt.scrollHeight \u003c= haupt.clientHeight + 40;\n    btn.style.display = passt ? 'none' : '';\n    if (passt) haupt.classList.remove('is--zu');\n  };\n  btn.addEventListener('click', function () {\n    var zu = haupt.classList.toggle('is--zu');\n    btn.classList.toggle('is--offen', !zu);\n    btn.querySelector('.rh-pd-mehr-txt').textContent = zu ? btn.dataset.mehr : btn.dataset.weniger;\n    if (zu) haupt.scrollIntoView({ block: 'start', behavior: 'smooth' });\n  });\n  sync();\n  window.addEventListener('load', sync);\n\n})();\n\u003c\/script\u003e\n","brand":"Puffco","offers":[{"title":"Default Title","offer_id":49254000820492,"sku":"7471","price":57.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/proxybag_0000_Proxy-Bag---Desert---Front.webp?v=1787677386"},{"product_id":"proxy-travel-pack-schwarz","title":"Proxy Travel Pack schwarz","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eDas Proxy Travel Pack schützt und organisiert Zubehör für den mobilen Einsatz. Die flache Unterseite sorgt für Standfestigkeit und das Set bietet Schutz vor Kratzern sowie Stauraum für die wichtigsten Utensilien. Enthalten sind ein Silikon-Rucksack für zusätzlichen Schutz und einfachen Transport, die Proxy Ball Cap mit 360° gerichteter Luftführung für konstantere Treffer, ein Carb Cap mit Tether zur sicheren Aufbewahrung von Extrakten und ein Mundstück, das die Glasspitze schützt und das Teilen hygienischer macht. Die kompakte Ausführung erleichtert das Mitführen unterwegs.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003caside class=\"rh-pd-seite\"\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eTechnische Daten\u003c\/h3\u003e\n\u003cdiv class=\"rh-td-liste\"\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-1.2px\"\u003e\u003cpath d=\"M20.6 13.4 12.4 21.6a2 2 0 0 1-2.8 0l-7.2-7.2a2 2 0 0 1-.6-1.4V4a2 2 0 0 1 2-2h9a2 2 0 0 1 1.4.6l6.4 6.4a2 2 0 0 1 0 2.8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7.5\" cy=\"7.5\" r=\"1.3\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eTyp\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003eTransporttasche\u003c\/span\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-1.8px\"\u003e\u003cpath d=\"M12 3a9 9 0 1 0 0 18c.9 0 1.5-.7 1.5-1.5 0-.4-.15-.75-.4-1-.25-.28-.4-.62-.4-1 0-.83.67-1.5 1.5-1.5H16a5 5 0 0 0 5-5c0-4.42-4-8-9-8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7.5\" cy=\"11\" r=\"1.1\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"12\" cy=\"7.5\" r=\"1.1\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"16.5\" cy=\"11\" r=\"1.1\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eFarbe\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003eschwarz\u003c\/span\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-4.1px\"\u003e\u003crect x=\"7\" y=\"2\" width=\"10\" height=\"20\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M12 18h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003ePassend für\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003ePuffco Proxy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003cbutton type=\"button\" class=\"rh-pd-mehr\" data-mehr=\"mehr lesen\" data-weniger=\"weniger anzeigen\"\u003e\u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 12 12\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 4.2 6 8l4-3.8\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan class=\"rh-pd-mehr-txt\"\u003emehr lesen\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.rh-pd, .rh-pd p, .rh-pd li, .rh-pd td { color: #222 !important; font-size: 13.5px !important; line-height: 1.7 !important; }\n.rh-pd h3 { color: #222 !important; }\n.rh-pd { display: grid; grid-template-columns: 2fr 1fr; gap: 10px 30px; align-items: start; text-align: left; }\n.t4s-tab-content:has(.rh-pd) { background: #fff !important; border: 0 !important; box-shadow: none !important; }\n.rh-pd-haupt { grid-column: 1; grid-row: 1; background: #f7f7f7; border-radius: 10px; padding: 20px 24px; }\n.rh-pd-haupt \u003e p:first-child { margin-top: 0; }\n.rh-pd-haupt h3 { margin: 22px 0 8px; }\n.rh-pd h3, .rh-pd-box h3 { font-size: 16px !important; font-weight: 600 !important; line-height: 1.45 !important; }\n.rh-pd-haupt.is--zu { max-height: 680px; overflow: hidden; position: relative; }\n.rh-pd-haupt.is--zu::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 140px; background: linear-gradient(to bottom, rgba(247,247,247,0), #f7f7f7 85%); pointer-events: none; border-radius: 0 0 10px 10px; }\n.rh-pd-mehr { display: inline-flex; align-items: center; gap: 9px; grid-column: 1; grid-row: 2; justify-self: center; border: 0; background: #1c1c1c; border-radius: 22px; padding: 11px 26px; font-size: 14px; font-weight: 600; cursor: pointer; color: #fff; }\n.rh-pd-mehr:hover { background: #000; }\n.rh-pd-mehr svg { display: block; transition: transform .25s; }\n.rh-pd-mehr.is--offen svg { transform: rotate(180deg); }\n.rh-pd-seite { grid-column: 2; grid-row: 1 \/ span 2; display: grid; gap: 18px; }\n.rh-pd-box { background: #f7f7f7; border-radius: 10px; padding: 16px 18px; }\n.rh-pd-box h3 { margin: 0 0 10px; font-size: 16px; }\n.rh-pd-box ul { margin: 0; padding-left: 18px; }\n.rh-pd-box li { margin: 3px 0; }\n.rh-td-liste { display: grid; grid-template-columns: 34% 1fr; column-gap: 10px; }\n.rh-td-liste span { font-size: 13.5px; line-height: 1.7; color: #222; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; min-width: 0; }\n.rh-td-k { display: block !important; position: relative; padding-left: 22px; }\n.rh-td-k svg { position: absolute; top: 50%; transform: translateY(-50%); width: 14px; height: 14px; color: #6f6f6f; }\n.rh-td-liste span:nth-child(1) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(3) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(5) svg { left: -4.7px; }\n.rh-td-liste span:nth-child(7) svg { left: -2.3px; }\n.rh-td-liste span:nth-child(9) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(11) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(13) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(15) svg { left: -4.1px; }\n.rh-td-liste span:nth-child(17) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(19) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(21) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(23) svg { left: -1.4px; }\n.rh-td-liste span:nth-child(25) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(27) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(29) svg { left: -1.2px; }\n.rh-pd li::marker { font-size: 9px; color: #777; }\n.t4s-newsletter__submit { display: inline-flex !important; align-items: center; justify-content: center; gap: 7px; white-space: nowrap; }\n.t4s-newsletter__submit::before { content: ''; display: inline-block; flex: 0 0 13px; width: 13px; height: 13px; background-color: currentColor; -webkit-mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; }\n.t4s-product__media-wrapper { background: transparent !important; padding: 0 !important; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(1) { background: #f7f7f7; border-radius: 10px; padding: 18px; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) { background: #f7f7f7; border-radius: 10px; padding: 12px; margin-top: 14px; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { border-radius: 8px; overflow: hidden; }\n.t4s-carousel__nav-inner, .t4s-carousel__nav-item, .t4s-carousel__nav-item::after, .t4s-carousel__nav-item::before { border-radius: 8px !important; overflow: hidden; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) img, .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"media\"], .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"cell\"] { border-radius: 8px !important; overflow: hidden; }\n.shopify-checklist li { color: #222 !important; font-size: 13.5px !important; }\n.rh-logo-block { margin: 0; overflow: visible; }\n\n.rh-logo-block img { mix-blend-mode: multiply; }\n.rh-logo-block img { height: auto !important; width: auto !important; max-height: 40px; max-width: 155px; margin: 0 0 7px; display: block; }\n.rh-logo-block img[src*=\"Airvape\"], .rh-logo-block img[src*=\"airvape\"] { height: 110px !important; max-height: none; max-width: none; margin: -47px 0 -58px -12px; }\n.rh-logo-block .rh-sku-neben { margin: 0 !important; color: #222 !important; font-size: 13.5px; }\n.t4s-product__info-container .t4s-product-price, .t4s-product__info-container [class*=\"price__sale\"], .t4s-product__info-container [class*=\"price-item\"] { color: #222 !important; }\n.t4s-carousel__nav-item { width: 16.5% !important; }\n.t4s-product__media-wrapper .flickityt4s-prev-next-button { background: #fff !important; border: 0 !important; box-shadow: 0 0 5px rgba(0,0,0,.09) !important; }\n.id_product-recommendations .flickityt4s-prev-next-button, .id_recently_viewed .flickityt4s-prev-next-button { background: #1c1c1c !important; border: 0 !important; color: #fff !important; opacity: 1 !important; width: 44px !important; height: 44px !important; border-radius: 50% !important; display: flex !important; align-items: center; justify-content: center; }\n@media (min-width: 1280px) {\n  .id_product-recommendations .flickityt4s, .id_recently_viewed .flickityt4s { overflow: visible !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.previous, .id_recently_viewed .flickityt4s-prev-next-button.previous { left: -56px !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.next, .id_recently_viewed .flickityt4s-prev-next-button.next { right: -56px !important; }\n}\n.t4s-product__title { text-transform: none !important; margin-bottom: 5px !important; }\n.t4s-product__info-container { background: #f7f7f7 !important; }\n.rh-b2b-gate { background: #f7f7f7 !important; }\n.t4s-product-tabs-wrapper .button_block { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_box_download_aussen { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_block .button_box_download_aussen { margin-left: 0 !important; }\n.t4s-product__info-container .t4s-product-form__buttons { align-items: center !important; }\n.t4s-product__info-container .t4s-quantity-wrapper { align-self: center !important; margin: 0 16px 0 0 !important; }\n@media (min-width: 1024px) {\n  .t4s-product__media-wrapper { margin-top: 20px; }\n  .t4s-tab-content:has(.rh-pd) { padding-left: 0 !important; padding-right: 0 !important; margin-left: -15px !important; }\n}\n.t4s-product__media-wrapper img { mix-blend-mode: multiply; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { background: #f7f7f7 !important; }\n@media (max-width: 1023px) {\n  .rh-pd { grid-template-columns: 1fr; }\n  .rh-pd-haupt { grid-column: 1; }\n  .rh-pd-mehr { grid-column: 1; grid-row: 2; }\n  .rh-pd-seite { grid-column: 1; grid-row: 3; }\n  .t4s-accordion-mb-true .t4s-tab-wrapper { border-radius: 10px; overflow: hidden; }\n  .t4s-tab-content:has(.rh-pd) { padding: 12px 0 0 !important; }\n}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function () {\n  var haupt = document.querySelector('.rh-pd-haupt');\n  var btn = document.querySelector('.rh-pd-mehr');\n  if (!haupt || !btn || btn.dataset.rhInit) return;\n  btn.dataset.rhInit = '1';\n  var sync = function () {\n    if (!haupt.classList.contains('is--zu')) return;\n    var passt = haupt.scrollHeight \u003c= haupt.clientHeight + 40;\n    btn.style.display = passt ? 'none' : '';\n    if (passt) haupt.classList.remove('is--zu');\n  };\n  btn.addEventListener('click', function () {\n    var zu = haupt.classList.toggle('is--zu');\n    btn.classList.toggle('is--offen', !zu);\n    btn.querySelector('.rh-pd-mehr-txt').textContent = zu ? btn.dataset.mehr : btn.dataset.weniger;\n    if (zu) haupt.scrollIntoView({ block: 'start', behavior: 'smooth' });\n  });\n  sync();\n  window.addEventListener('load', sync);\n\n})();\n\u003c\/script\u003e\n","brand":"Puffco","offers":[{"title":"Default Title","offer_id":49254012256524,"sku":"7473","price":28.5,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/travel_pack_black.png?v=1787677399"},{"product_id":"proxy-travel-pack-desert-beige","title":"Proxy Travel Pack Desert","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eDas Proxy Travel Pack ist ein kompaktes Reise-Set, das unterwegs Schutz und geordnete Aufbewahrung bietet. Die flache Unterseite sorgt für sicheren Stand, die Oberfläche schützt vor Kratzern. Im Lieferumfang enthalten sind ein Silikon-Rucksack für zusätzlichen Stauraum und Kratzschutz, die Proxy Ball Cap für 360° gerichteten Luftstrom und gleichmäßigere Züge, ein Carb Cap mit Tether zur sicheren Aufbewahrung von Extrakt sowie ein Mundstück, das die Glasspitze schützt und hygienischeres Teilen ermöglicht.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003caside class=\"rh-pd-seite\"\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eTechnische Daten\u003c\/h3\u003e\n\u003cdiv class=\"rh-td-liste\"\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-1.2px\"\u003e\u003cpath d=\"M20.6 13.4 12.4 21.6a2 2 0 0 1-2.8 0l-7.2-7.2a2 2 0 0 1-.6-1.4V4a2 2 0 0 1 2-2h9a2 2 0 0 1 1.4.6l6.4 6.4a2 2 0 0 1 0 2.8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7.5\" cy=\"7.5\" r=\"1.3\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eTyp\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003eTransporttasche\u003c\/span\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-4.1px\"\u003e\u003crect x=\"7\" y=\"2\" width=\"10\" height=\"20\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M12 18h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003ePassend für\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003ePuffco Proxy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003cbutton type=\"button\" class=\"rh-pd-mehr\" data-mehr=\"mehr lesen\" data-weniger=\"weniger anzeigen\"\u003e\u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 12 12\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 4.2 6 8l4-3.8\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan class=\"rh-pd-mehr-txt\"\u003emehr lesen\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.rh-pd, .rh-pd p, .rh-pd li, .rh-pd td { color: #222 !important; font-size: 13.5px !important; line-height: 1.7 !important; }\n.rh-pd h3 { color: #222 !important; }\n.rh-pd { display: grid; grid-template-columns: 2fr 1fr; gap: 10px 30px; align-items: start; text-align: left; }\n.t4s-tab-content:has(.rh-pd) { background: #fff !important; border: 0 !important; box-shadow: none !important; }\n.rh-pd-haupt { grid-column: 1; grid-row: 1; background: #f7f7f7; border-radius: 10px; padding: 20px 24px; }\n.rh-pd-haupt \u003e p:first-child { margin-top: 0; }\n.rh-pd-haupt h3 { margin: 22px 0 8px; }\n.rh-pd h3, .rh-pd-box h3 { font-size: 16px !important; font-weight: 600 !important; line-height: 1.45 !important; }\n.rh-pd-haupt.is--zu { max-height: 680px; overflow: hidden; position: relative; }\n.rh-pd-haupt.is--zu::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 140px; background: linear-gradient(to bottom, rgba(247,247,247,0), #f7f7f7 85%); pointer-events: none; border-radius: 0 0 10px 10px; }\n.rh-pd-mehr { display: inline-flex; align-items: center; gap: 9px; grid-column: 1; grid-row: 2; justify-self: center; border: 0; background: #1c1c1c; border-radius: 22px; padding: 11px 26px; font-size: 14px; font-weight: 600; cursor: pointer; color: #fff; }\n.rh-pd-mehr:hover { background: #000; }\n.rh-pd-mehr svg { display: block; transition: transform .25s; }\n.rh-pd-mehr.is--offen svg { transform: rotate(180deg); }\n.rh-pd-seite { grid-column: 2; grid-row: 1 \/ span 2; display: grid; gap: 18px; }\n.rh-pd-box { background: #f7f7f7; border-radius: 10px; padding: 16px 18px; }\n.rh-pd-box h3 { margin: 0 0 10px; font-size: 16px; }\n.rh-pd-box ul { margin: 0; padding-left: 18px; }\n.rh-pd-box li { margin: 3px 0; }\n.rh-td-liste { display: grid; grid-template-columns: 34% 1fr; column-gap: 10px; }\n.rh-td-liste span { font-size: 13.5px; line-height: 1.7; color: #222; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; min-width: 0; }\n.rh-td-k { display: block !important; position: relative; padding-left: 22px; }\n.rh-td-k svg { position: absolute; top: 50%; transform: translateY(-50%); width: 14px; height: 14px; color: #6f6f6f; }\n.rh-td-liste span:nth-child(1) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(3) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(5) svg { left: -4.7px; }\n.rh-td-liste span:nth-child(7) svg { left: -2.3px; }\n.rh-td-liste span:nth-child(9) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(11) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(13) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(15) svg { left: -4.1px; }\n.rh-td-liste span:nth-child(17) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(19) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(21) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(23) svg { left: -1.4px; }\n.rh-td-liste span:nth-child(25) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(27) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(29) svg { left: -1.2px; }\n.rh-pd li::marker { font-size: 9px; color: #777; }\n.t4s-newsletter__submit { display: inline-flex !important; align-items: center; justify-content: center; gap: 7px; white-space: nowrap; }\n.t4s-newsletter__submit::before { content: ''; display: inline-block; flex: 0 0 13px; width: 13px; height: 13px; background-color: currentColor; -webkit-mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; }\n.t4s-product__media-wrapper { background: transparent !important; padding: 0 !important; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(1) { background: #f7f7f7; border-radius: 10px; padding: 18px; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) { background: #f7f7f7; border-radius: 10px; padding: 12px; margin-top: 14px; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { border-radius: 8px; overflow: hidden; }\n.t4s-carousel__nav-inner, .t4s-carousel__nav-item, .t4s-carousel__nav-item::after, .t4s-carousel__nav-item::before { border-radius: 8px !important; overflow: hidden; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) img, .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"media\"], .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"cell\"] { border-radius: 8px !important; overflow: hidden; }\n.shopify-checklist li { color: #222 !important; font-size: 13.5px !important; }\n.rh-logo-block { margin: 0; overflow: visible; }\n\n.rh-logo-block img { mix-blend-mode: multiply; }\n.rh-logo-block img { height: auto !important; width: auto !important; max-height: 40px; max-width: 155px; margin: 0 0 7px; display: block; }\n.rh-logo-block img[src*=\"Airvape\"], .rh-logo-block img[src*=\"airvape\"] { height: 110px !important; max-height: none; max-width: none; margin: -47px 0 -58px -12px; }\n.rh-logo-block .rh-sku-neben { margin: 0 !important; color: #222 !important; font-size: 13.5px; }\n.t4s-product__info-container .t4s-product-price, .t4s-product__info-container [class*=\"price__sale\"], .t4s-product__info-container [class*=\"price-item\"] { color: #222 !important; }\n.t4s-carousel__nav-item { width: 16.5% !important; }\n.t4s-product__media-wrapper .flickityt4s-prev-next-button { background: #fff !important; border: 0 !important; box-shadow: 0 0 5px rgba(0,0,0,.09) !important; }\n.id_product-recommendations .flickityt4s-prev-next-button, .id_recently_viewed .flickityt4s-prev-next-button { background: #1c1c1c !important; border: 0 !important; color: #fff !important; opacity: 1 !important; width: 44px !important; height: 44px !important; border-radius: 50% !important; display: flex !important; align-items: center; justify-content: center; }\n@media (min-width: 1280px) {\n  .id_product-recommendations .flickityt4s, .id_recently_viewed .flickityt4s { overflow: visible !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.previous, .id_recently_viewed .flickityt4s-prev-next-button.previous { left: -56px !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.next, .id_recently_viewed .flickityt4s-prev-next-button.next { right: -56px !important; }\n}\n.t4s-product__title { text-transform: none !important; margin-bottom: 5px !important; }\n.t4s-product__info-container { background: #f7f7f7 !important; }\n.rh-b2b-gate { background: #f7f7f7 !important; }\n.t4s-product-tabs-wrapper .button_block { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_box_download_aussen { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_block .button_box_download_aussen { margin-left: 0 !important; }\n.t4s-product__info-container .t4s-product-form__buttons { align-items: center !important; }\n.t4s-product__info-container .t4s-quantity-wrapper { align-self: center !important; margin: 0 16px 0 0 !important; }\n@media (min-width: 1024px) {\n  .t4s-product__media-wrapper { margin-top: 20px; }\n  .t4s-tab-content:has(.rh-pd) { padding-left: 0 !important; padding-right: 0 !important; margin-left: -15px !important; }\n}\n.t4s-product__media-wrapper img { mix-blend-mode: multiply; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { background: #f7f7f7 !important; }\n@media (max-width: 1023px) {\n  .rh-pd { grid-template-columns: 1fr; }\n  .rh-pd-haupt { grid-column: 1; }\n  .rh-pd-mehr { grid-column: 1; grid-row: 2; }\n  .rh-pd-seite { grid-column: 1; grid-row: 3; }\n  .t4s-accordion-mb-true .t4s-tab-wrapper { border-radius: 10px; overflow: hidden; }\n  .t4s-tab-content:has(.rh-pd) { padding: 12px 0 0 !important; }\n}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function () {\n  var haupt = document.querySelector('.rh-pd-haupt');\n  var btn = document.querySelector('.rh-pd-mehr');\n  if (!haupt || !btn || btn.dataset.rhInit) return;\n  btn.dataset.rhInit = '1';\n  var sync = function () {\n    if (!haupt.classList.contains('is--zu')) return;\n    var passt = haupt.scrollHeight \u003c= haupt.clientHeight + 40;\n    btn.style.display = passt ? 'none' : '';\n    if (passt) haupt.classList.remove('is--zu');\n  };\n  btn.addEventListener('click', function () {\n    var zu = haupt.classList.toggle('is--zu');\n    btn.classList.toggle('is--offen', !zu);\n    btn.querySelector('.rh-pd-mehr-txt').textContent = zu ? btn.dataset.mehr : btn.dataset.weniger;\n    if (zu) haupt.scrollIntoView({ block: 'start', behavior: 'smooth' });\n  });\n  sync();\n  window.addEventListener('load', sync);\n\n})();\n\u003c\/script\u003e\n","brand":"Puffco","offers":[{"title":"Default Title","offer_id":49254034211084,"sku":"7474","price":28.5,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/desert_web_0012_Travel-Pack-Main.png?v=1787677392"},{"product_id":"proxy-terrapipe-kastanie","title":"Proxy Terrapipe Kastanie","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eDie Proxy Terrapipe ist das erste Keramikteil der Proxy Collection. Diese handgetauchte und glasierte zweifarbige Trockenpfeife wird im Slipcast-Verfahren hergestellt und liegt angenehm in der Hand, ähnlich einer vertrauten Lieblingstasse. Für den Betrieb wird zusätzlich das Proxy Hauptgerät die Proxy Base benötigt.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003caside class=\"rh-pd-seite\"\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eTechnische Daten\u003c\/h3\u003e\n\u003cdiv class=\"rh-td-liste\"\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-1.2px\"\u003e\u003cpath d=\"M20.6 13.4 12.4 21.6a2 2 0 0 1-2.8 0l-7.2-7.2a2 2 0 0 1-.6-1.4V4a2 2 0 0 1 2-2h9a2 2 0 0 1 1.4.6l6.4 6.4a2 2 0 0 1 0 2.8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7.5\" cy=\"7.5\" r=\"1.3\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eTyp\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003ePfeifen-Aufsatz\u003c\/span\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-4.1px\"\u003e\u003crect x=\"7\" y=\"2\" width=\"10\" height=\"20\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M12 18h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003ePassend für\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003ePuffco Proxy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003cbutton type=\"button\" class=\"rh-pd-mehr\" data-mehr=\"mehr lesen\" data-weniger=\"weniger anzeigen\"\u003e\u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 12 12\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 4.2 6 8l4-3.8\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan class=\"rh-pd-mehr-txt\"\u003emehr lesen\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.rh-pd, .rh-pd p, .rh-pd li, .rh-pd td { color: #222 !important; font-size: 13.5px !important; line-height: 1.7 !important; }\n.rh-pd h3 { color: #222 !important; }\n.rh-pd { display: grid; grid-template-columns: 2fr 1fr; gap: 10px 30px; align-items: start; text-align: left; }\n.t4s-tab-content:has(.rh-pd) { background: #fff !important; border: 0 !important; box-shadow: none !important; }\n.rh-pd-haupt { grid-column: 1; grid-row: 1; background: #f7f7f7; border-radius: 10px; padding: 20px 24px; }\n.rh-pd-haupt \u003e p:first-child { margin-top: 0; }\n.rh-pd-haupt h3 { margin: 22px 0 8px; }\n.rh-pd h3, .rh-pd-box h3 { font-size: 16px !important; font-weight: 600 !important; line-height: 1.45 !important; }\n.rh-pd-haupt.is--zu { max-height: 680px; overflow: hidden; position: relative; }\n.rh-pd-haupt.is--zu::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 140px; background: linear-gradient(to bottom, rgba(247,247,247,0), #f7f7f7 85%); pointer-events: none; border-radius: 0 0 10px 10px; }\n.rh-pd-mehr { display: inline-flex; align-items: center; gap: 9px; grid-column: 1; grid-row: 2; justify-self: center; border: 0; background: #1c1c1c; border-radius: 22px; padding: 11px 26px; font-size: 14px; font-weight: 600; cursor: pointer; color: #fff; }\n.rh-pd-mehr:hover { background: #000; }\n.rh-pd-mehr svg { display: block; transition: transform .25s; }\n.rh-pd-mehr.is--offen svg { transform: rotate(180deg); }\n.rh-pd-seite { grid-column: 2; grid-row: 1 \/ span 2; display: grid; gap: 18px; }\n.rh-pd-box { background: #f7f7f7; border-radius: 10px; padding: 16px 18px; }\n.rh-pd-box h3 { margin: 0 0 10px; font-size: 16px; }\n.rh-pd-box ul { margin: 0; padding-left: 18px; }\n.rh-pd-box li { margin: 3px 0; }\n.rh-td-liste { display: grid; grid-template-columns: 34% 1fr; column-gap: 10px; }\n.rh-td-liste span { font-size: 13.5px; line-height: 1.7; color: #222; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; min-width: 0; }\n.rh-td-k { display: block !important; position: relative; padding-left: 22px; }\n.rh-td-k svg { position: absolute; top: 50%; transform: translateY(-50%); width: 14px; height: 14px; color: #6f6f6f; }\n.rh-td-liste span:nth-child(1) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(3) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(5) svg { left: -4.7px; }\n.rh-td-liste span:nth-child(7) svg { left: -2.3px; }\n.rh-td-liste span:nth-child(9) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(11) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(13) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(15) svg { left: -4.1px; }\n.rh-td-liste span:nth-child(17) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(19) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(21) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(23) svg { left: -1.4px; }\n.rh-td-liste span:nth-child(25) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(27) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(29) svg { left: -1.2px; }\n.rh-pd li::marker { font-size: 9px; color: #777; }\n.t4s-newsletter__submit { display: inline-flex !important; align-items: center; justify-content: center; gap: 7px; white-space: nowrap; }\n.t4s-newsletter__submit::before { content: ''; display: inline-block; flex: 0 0 13px; width: 13px; height: 13px; background-color: currentColor; -webkit-mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; }\n.t4s-product__media-wrapper { background: transparent !important; padding: 0 !important; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(1) { background: #f7f7f7; border-radius: 10px; padding: 18px; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) { background: #f7f7f7; border-radius: 10px; padding: 12px; margin-top: 14px; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { border-radius: 8px; overflow: hidden; }\n.t4s-carousel__nav-inner, .t4s-carousel__nav-item, .t4s-carousel__nav-item::after, .t4s-carousel__nav-item::before { border-radius: 8px !important; overflow: hidden; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) img, .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"media\"], .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"cell\"] { border-radius: 8px !important; overflow: hidden; }\n.shopify-checklist li { color: #222 !important; font-size: 13.5px !important; }\n.rh-logo-block { margin: 0; overflow: visible; }\n\n.rh-logo-block img { mix-blend-mode: multiply; }\n.rh-logo-block img { height: auto !important; width: auto !important; max-height: 40px; max-width: 155px; margin: 0 0 7px; display: block; }\n.rh-logo-block img[src*=\"Airvape\"], .rh-logo-block img[src*=\"airvape\"] { height: 110px !important; max-height: none; max-width: none; margin: -47px 0 -58px -12px; }\n.rh-logo-block .rh-sku-neben { margin: 0 !important; color: #222 !important; font-size: 13.5px; }\n.t4s-product__info-container .t4s-product-price, .t4s-product__info-container [class*=\"price__sale\"], .t4s-product__info-container [class*=\"price-item\"] { color: #222 !important; }\n.t4s-carousel__nav-item { width: 16.5% !important; }\n.t4s-product__media-wrapper .flickityt4s-prev-next-button { background: #fff !important; border: 0 !important; box-shadow: 0 0 5px rgba(0,0,0,.09) !important; }\n.id_product-recommendations .flickityt4s-prev-next-button, .id_recently_viewed .flickityt4s-prev-next-button { background: #1c1c1c !important; border: 0 !important; color: #fff !important; opacity: 1 !important; width: 44px !important; height: 44px !important; border-radius: 50% !important; display: flex !important; align-items: center; justify-content: center; }\n@media (min-width: 1280px) {\n  .id_product-recommendations .flickityt4s, .id_recently_viewed .flickityt4s { overflow: visible !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.previous, .id_recently_viewed .flickityt4s-prev-next-button.previous { left: -56px !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.next, .id_recently_viewed .flickityt4s-prev-next-button.next { right: -56px !important; }\n}\n.t4s-product__title { text-transform: none !important; margin-bottom: 5px !important; }\n.t4s-product__info-container { background: #f7f7f7 !important; }\n.rh-b2b-gate { background: #f7f7f7 !important; }\n.t4s-product-tabs-wrapper .button_block { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_box_download_aussen { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_block .button_box_download_aussen { margin-left: 0 !important; }\n.t4s-product__info-container .t4s-product-form__buttons { align-items: center !important; }\n.t4s-product__info-container .t4s-quantity-wrapper { align-self: center !important; margin: 0 16px 0 0 !important; }\n@media (min-width: 1024px) {\n  .t4s-product__media-wrapper { margin-top: 20px; }\n  .t4s-tab-content:has(.rh-pd) { padding-left: 0 !important; padding-right: 0 !important; margin-left: -15px !important; }\n}\n.t4s-product__media-wrapper img { mix-blend-mode: multiply; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { background: #f7f7f7 !important; }\n@media (max-width: 1023px) {\n  .rh-pd { grid-template-columns: 1fr; }\n  .rh-pd-haupt { grid-column: 1; }\n  .rh-pd-mehr { grid-column: 1; grid-row: 2; }\n  .rh-pd-seite { grid-column: 1; grid-row: 3; }\n  .t4s-accordion-mb-true .t4s-tab-wrapper { border-radius: 10px; overflow: hidden; }\n  .t4s-tab-content:has(.rh-pd) { padding: 12px 0 0 !important; }\n}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function () {\n  var haupt = document.querySelector('.rh-pd-haupt');\n  var btn = document.querySelector('.rh-pd-mehr');\n  if (!haupt || !btn || btn.dataset.rhInit) return;\n  btn.dataset.rhInit = '1';\n  var sync = function () {\n    if (!haupt.classList.contains('is--zu')) return;\n    var passt = haupt.scrollHeight \u003c= haupt.clientHeight + 40;\n    btn.style.display = passt ? 'none' : '';\n    if (passt) haupt.classList.remove('is--zu');\n  };\n  btn.addEventListener('click', function () {\n    var zu = haupt.classList.toggle('is--zu');\n    btn.classList.toggle('is--offen', !zu);\n    btn.querySelector('.rh-pd-mehr-txt').textContent = zu ? btn.dataset.mehr : btn.dataset.weniger;\n    if (zu) haupt.scrollIntoView({ block: 'start', behavior: 'smooth' });\n  });\n  sync();\n  window.addEventListener('load', sync);\n\n})();\n\u003c\/script\u003e\n","brand":"Puffco","offers":[{"title":"Default Title","offer_id":54099128451340,"sku":"7731","price":75.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/7731_2.jpg?v=1787677377"},{"product_id":"proxy-terrapipe-matcha","title":"Proxy Terrapipe Matcha","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eDie Proxy Terrapipe Matcha ist das erste Keramikstück der Proxy Collection. Diese handgetauchte und zweifarbige glasierte Trockenpfeife wird im Slipcast-Verfahren gefertigt und liegt in der Hand so angenehm wie eine vertraute Lieblingstasse. Sie ist als Zubehör für das Proxy-System konzipiert und zur Nutzung ist zusätzlich ein Proxy Hauptgerät die Proxy Base notwendig. Die Terrapipe erweitert die Optionen für die Verwendung trockener Kräuter innerhalb des Proxy Sortiments.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003caside class=\"rh-pd-seite\"\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eTechnische Daten\u003c\/h3\u003e\n\u003cdiv class=\"rh-td-liste\"\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-1.2px\"\u003e\u003cpath d=\"M20.6 13.4 12.4 21.6a2 2 0 0 1-2.8 0l-7.2-7.2a2 2 0 0 1-.6-1.4V4a2 2 0 0 1 2-2h9a2 2 0 0 1 1.4.6l6.4 6.4a2 2 0 0 1 0 2.8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7.5\" cy=\"7.5\" r=\"1.3\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eTyp\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003ePfeifen-Aufsatz\u003c\/span\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-4.1px\"\u003e\u003crect x=\"7\" y=\"2\" width=\"10\" height=\"20\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M12 18h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003ePassend für\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003ePuffco Proxy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003cbutton type=\"button\" class=\"rh-pd-mehr\" data-mehr=\"mehr lesen\" data-weniger=\"weniger anzeigen\"\u003e\u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 12 12\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 4.2 6 8l4-3.8\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan class=\"rh-pd-mehr-txt\"\u003emehr lesen\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.rh-pd, .rh-pd p, .rh-pd li, .rh-pd td { color: #222 !important; font-size: 13.5px !important; line-height: 1.7 !important; }\n.rh-pd h3 { color: #222 !important; }\n.rh-pd { display: grid; grid-template-columns: 2fr 1fr; gap: 10px 30px; align-items: start; text-align: left; }\n.t4s-tab-content:has(.rh-pd) { background: #fff !important; border: 0 !important; box-shadow: none !important; }\n.rh-pd-haupt { grid-column: 1; grid-row: 1; background: #f7f7f7; border-radius: 10px; padding: 20px 24px; }\n.rh-pd-haupt \u003e p:first-child { margin-top: 0; }\n.rh-pd-haupt h3 { margin: 22px 0 8px; }\n.rh-pd h3, .rh-pd-box h3 { font-size: 16px !important; font-weight: 600 !important; line-height: 1.45 !important; }\n.rh-pd-haupt.is--zu { max-height: 680px; overflow: hidden; position: relative; }\n.rh-pd-haupt.is--zu::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 140px; background: linear-gradient(to bottom, rgba(247,247,247,0), #f7f7f7 85%); pointer-events: none; border-radius: 0 0 10px 10px; }\n.rh-pd-mehr { display: inline-flex; align-items: center; gap: 9px; grid-column: 1; grid-row: 2; justify-self: center; border: 0; background: #1c1c1c; border-radius: 22px; padding: 11px 26px; font-size: 14px; font-weight: 600; cursor: pointer; color: #fff; }\n.rh-pd-mehr:hover { background: #000; }\n.rh-pd-mehr svg { display: block; transition: transform .25s; }\n.rh-pd-mehr.is--offen svg { transform: rotate(180deg); }\n.rh-pd-seite { grid-column: 2; grid-row: 1 \/ span 2; display: grid; gap: 18px; }\n.rh-pd-box { background: #f7f7f7; border-radius: 10px; padding: 16px 18px; }\n.rh-pd-box h3 { margin: 0 0 10px; font-size: 16px; }\n.rh-pd-box ul { margin: 0; padding-left: 18px; }\n.rh-pd-box li { margin: 3px 0; }\n.rh-td-liste { display: grid; grid-template-columns: 34% 1fr; column-gap: 10px; }\n.rh-td-liste span { font-size: 13.5px; line-height: 1.7; color: #222; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; min-width: 0; }\n.rh-td-k { display: block !important; position: relative; padding-left: 22px; }\n.rh-td-k svg { position: absolute; top: 50%; transform: translateY(-50%); width: 14px; height: 14px; color: #6f6f6f; }\n.rh-td-liste span:nth-child(1) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(3) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(5) svg { left: -4.7px; }\n.rh-td-liste span:nth-child(7) svg { left: -2.3px; }\n.rh-td-liste span:nth-child(9) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(11) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(13) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(15) svg { left: -4.1px; }\n.rh-td-liste span:nth-child(17) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(19) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(21) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(23) svg { left: -1.4px; }\n.rh-td-liste span:nth-child(25) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(27) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(29) svg { left: -1.2px; }\n.rh-pd li::marker { font-size: 9px; color: #777; }\n.t4s-newsletter__submit { display: inline-flex !important; align-items: center; justify-content: center; gap: 7px; white-space: nowrap; }\n.t4s-newsletter__submit::before { content: ''; display: inline-block; flex: 0 0 13px; width: 13px; height: 13px; background-color: currentColor; -webkit-mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; }\n.t4s-product__media-wrapper { background: transparent !important; padding: 0 !important; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(1) { background: #f7f7f7; border-radius: 10px; padding: 18px; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) { background: #f7f7f7; border-radius: 10px; padding: 12px; margin-top: 14px; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { border-radius: 8px; overflow: hidden; }\n.t4s-carousel__nav-inner, .t4s-carousel__nav-item, .t4s-carousel__nav-item::after, .t4s-carousel__nav-item::before { border-radius: 8px !important; overflow: hidden; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) img, .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"media\"], .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"cell\"] { border-radius: 8px !important; overflow: hidden; }\n.shopify-checklist li { color: #222 !important; font-size: 13.5px !important; }\n.rh-logo-block { margin: 0; overflow: visible; }\n\n.rh-logo-block img { mix-blend-mode: multiply; }\n.rh-logo-block img { height: auto !important; width: auto !important; max-height: 40px; max-width: 155px; margin: 0 0 7px; display: block; }\n.rh-logo-block img[src*=\"Airvape\"], .rh-logo-block img[src*=\"airvape\"] { height: 110px !important; max-height: none; max-width: none; margin: -47px 0 -58px -12px; }\n.rh-logo-block .rh-sku-neben { margin: 0 !important; color: #222 !important; font-size: 13.5px; }\n.t4s-product__info-container .t4s-product-price, .t4s-product__info-container [class*=\"price__sale\"], .t4s-product__info-container [class*=\"price-item\"] { color: #222 !important; }\n.t4s-carousel__nav-item { width: 16.5% !important; }\n.t4s-product__media-wrapper .flickityt4s-prev-next-button { background: #fff !important; border: 0 !important; box-shadow: 0 0 5px rgba(0,0,0,.09) !important; }\n.id_product-recommendations .flickityt4s-prev-next-button, .id_recently_viewed .flickityt4s-prev-next-button { background: #1c1c1c !important; border: 0 !important; color: #fff !important; opacity: 1 !important; width: 44px !important; height: 44px !important; border-radius: 50% !important; display: flex !important; align-items: center; justify-content: center; }\n@media (min-width: 1280px) {\n  .id_product-recommendations .flickityt4s, .id_recently_viewed .flickityt4s { overflow: visible !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.previous, .id_recently_viewed .flickityt4s-prev-next-button.previous { left: -56px !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.next, .id_recently_viewed .flickityt4s-prev-next-button.next { right: -56px !important; }\n}\n.t4s-product__title { text-transform: none !important; margin-bottom: 5px !important; }\n.t4s-product__info-container { background: #f7f7f7 !important; }\n.rh-b2b-gate { background: #f7f7f7 !important; }\n.t4s-product-tabs-wrapper .button_block { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_box_download_aussen { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_block .button_box_download_aussen { margin-left: 0 !important; }\n.t4s-product__info-container .t4s-product-form__buttons { align-items: center !important; }\n.t4s-product__info-container .t4s-quantity-wrapper { align-self: center !important; margin: 0 16px 0 0 !important; }\n@media (min-width: 1024px) {\n  .t4s-product__media-wrapper { margin-top: 20px; }\n  .t4s-tab-content:has(.rh-pd) { padding-left: 0 !important; padding-right: 0 !important; margin-left: -15px !important; }\n}\n.t4s-product__media-wrapper img { mix-blend-mode: multiply; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { background: #f7f7f7 !important; }\n@media (max-width: 1023px) {\n  .rh-pd { grid-template-columns: 1fr; }\n  .rh-pd-haupt { grid-column: 1; }\n  .rh-pd-mehr { grid-column: 1; grid-row: 2; }\n  .rh-pd-seite { grid-column: 1; grid-row: 3; }\n  .t4s-accordion-mb-true .t4s-tab-wrapper { border-radius: 10px; overflow: hidden; }\n  .t4s-tab-content:has(.rh-pd) { padding: 12px 0 0 !important; }\n}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function () {\n  var haupt = document.querySelector('.rh-pd-haupt');\n  var btn = document.querySelector('.rh-pd-mehr');\n  if (!haupt || !btn || btn.dataset.rhInit) return;\n  btn.dataset.rhInit = '1';\n  var sync = function () {\n    if (!haupt.classList.contains('is--zu')) return;\n    var passt = haupt.scrollHeight \u003c= haupt.clientHeight + 40;\n    btn.style.display = passt ? 'none' : '';\n    if (passt) haupt.classList.remove('is--zu');\n  };\n  btn.addEventListener('click', function () {\n    var zu = haupt.classList.toggle('is--zu');\n    btn.classList.toggle('is--offen', !zu);\n    btn.querySelector('.rh-pd-mehr-txt').textContent = zu ? btn.dataset.mehr : btn.dataset.weniger;\n    if (zu) haupt.scrollIntoView({ block: 'start', behavior: 'smooth' });\n  });\n  sync();\n  window.addEventListener('load', sync);\n\n})();\n\u003c\/script\u003e\n","brand":"Puffco","offers":[{"title":"Default Title","offer_id":54099200311564,"sku":"7732","price":75.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/7732_2.jpg?v=1787677381"},{"product_id":"hot-knife-onyx","title":"Hot Knife Onyx","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eVerabschieden Sie sich von verschmutzten Loading-Werkzeugen, klebrigen Fingern oder Fremdstoffen in Ihrer Bowl. Das Hot Knife Onyx ist ein USB-C aufladbares Werkzeug mit keramischer Spitze, die sich auf Knopfdruck erhitzt. Halten Sie den Knopf gedrückt und beobachten Sie, wie das zuvor aufgenommene Extrakt in nur drei Sekunden abfällt. Achten Sie darauf, dass die Spitze sehr heiß wird. Verwenden Sie die Kappe zur sicheren Aufbewahrung nach dem Gebrauch.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003caside class=\"rh-pd-seite\"\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eTechnische Daten\u003c\/h3\u003e\n\u003cdiv class=\"rh-td-liste\"\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-1.2px\"\u003e\u003cpath d=\"M20.6 13.4 12.4 21.6a2 2 0 0 1-2.8 0l-7.2-7.2a2 2 0 0 1-.6-1.4V4a2 2 0 0 1 2-2h9a2 2 0 0 1 1.4.6l6.4 6.4a2 2 0 0 1 0 2.8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7.5\" cy=\"7.5\" r=\"1.3\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eTyp\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003ebeheiztes Dosierwerkzeug\u003c\/span\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-1.8px\"\u003e\u003cpath d=\"M12 3a9 9 0 1 0 0 18c.9 0 1.5-.7 1.5-1.5 0-.4-.15-.75-.4-1-.25-.28-.4-.62-.4-1 0-.83.67-1.5 1.5-1.5H16a5 5 0 0 0 5-5c0-4.42-4-8-9-8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7.5\" cy=\"11\" r=\"1.1\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"12\" cy=\"7.5\" r=\"1.1\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"16.5\" cy=\"11\" r=\"1.1\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eFarbe\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003eOnyx\u003c\/span\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-1.8px\"\u003e\u003cpath d=\"M13 2 3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003eLaden\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003eUSB-C\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003cbutton type=\"button\" class=\"rh-pd-mehr\" data-mehr=\"mehr lesen\" data-weniger=\"weniger anzeigen\"\u003e\u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 12 12\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 4.2 6 8l4-3.8\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan class=\"rh-pd-mehr-txt\"\u003emehr lesen\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.rh-pd, .rh-pd p, .rh-pd li, .rh-pd td { color: #222 !important; font-size: 13.5px !important; line-height: 1.7 !important; }\n.rh-pd h3 { color: #222 !important; }\n.rh-pd { display: grid; grid-template-columns: 2fr 1fr; gap: 10px 30px; align-items: start; text-align: left; }\n.t4s-tab-content:has(.rh-pd) { background: #fff !important; border: 0 !important; box-shadow: none !important; }\n.rh-pd-haupt { grid-column: 1; grid-row: 1; background: #f7f7f7; border-radius: 10px; padding: 20px 24px; }\n.rh-pd-haupt \u003e p:first-child { margin-top: 0; }\n.rh-pd-haupt h3 { margin: 22px 0 8px; }\n.rh-pd h3, .rh-pd-box h3 { font-size: 16px !important; font-weight: 600 !important; line-height: 1.45 !important; }\n.rh-pd-haupt.is--zu { max-height: 680px; overflow: hidden; position: relative; }\n.rh-pd-haupt.is--zu::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 140px; background: linear-gradient(to bottom, rgba(247,247,247,0), #f7f7f7 85%); pointer-events: none; border-radius: 0 0 10px 10px; }\n.rh-pd-mehr { display: inline-flex; align-items: center; gap: 9px; grid-column: 1; grid-row: 2; justify-self: center; border: 0; background: #1c1c1c; border-radius: 22px; padding: 11px 26px; font-size: 14px; font-weight: 600; cursor: pointer; color: #fff; }\n.rh-pd-mehr:hover { background: #000; }\n.rh-pd-mehr svg { display: block; transition: transform .25s; }\n.rh-pd-mehr.is--offen svg { transform: rotate(180deg); }\n.rh-pd-seite { grid-column: 2; grid-row: 1 \/ span 2; display: grid; gap: 18px; }\n.rh-pd-box { background: #f7f7f7; border-radius: 10px; padding: 16px 18px; }\n.rh-pd-box h3 { margin: 0 0 10px; font-size: 16px; }\n.rh-pd-box ul { margin: 0; padding-left: 18px; }\n.rh-pd-box li { margin: 3px 0; }\n.rh-td-liste { display: grid; grid-template-columns: 34% 1fr; column-gap: 10px; }\n.rh-td-liste span { font-size: 13.5px; line-height: 1.7; color: #222; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; min-width: 0; }\n.rh-td-k { display: block !important; position: relative; padding-left: 22px; }\n.rh-td-k svg { position: absolute; top: 50%; transform: translateY(-50%); width: 14px; height: 14px; color: #6f6f6f; }\n.rh-td-liste span:nth-child(1) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(3) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(5) svg { left: -4.7px; }\n.rh-td-liste span:nth-child(7) svg { left: -2.3px; }\n.rh-td-liste span:nth-child(9) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(11) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(13) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(15) svg { left: -4.1px; }\n.rh-td-liste span:nth-child(17) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(19) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(21) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(23) svg { left: -1.4px; }\n.rh-td-liste span:nth-child(25) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(27) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(29) svg { left: -1.2px; }\n.rh-pd li::marker { font-size: 9px; color: #777; }\n.t4s-newsletter__submit { display: inline-flex !important; align-items: center; justify-content: center; gap: 7px; white-space: nowrap; }\n.t4s-newsletter__submit::before { content: ''; display: inline-block; flex: 0 0 13px; width: 13px; height: 13px; background-color: currentColor; -webkit-mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; }\n.t4s-product__media-wrapper { background: transparent !important; padding: 0 !important; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(1) { background: #f7f7f7; border-radius: 10px; padding: 18px; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) { background: #f7f7f7; border-radius: 10px; padding: 12px; margin-top: 14px; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { border-radius: 8px; overflow: hidden; }\n.t4s-carousel__nav-inner, .t4s-carousel__nav-item, .t4s-carousel__nav-item::after, .t4s-carousel__nav-item::before { border-radius: 8px !important; overflow: hidden; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) img, .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"media\"], .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"cell\"] { border-radius: 8px !important; overflow: hidden; }\n.shopify-checklist li { color: #222 !important; font-size: 13.5px !important; }\n.rh-logo-block { margin: 0; overflow: visible; }\n\n.rh-logo-block img { mix-blend-mode: multiply; }\n.rh-logo-block img { height: auto !important; width: auto !important; max-height: 40px; max-width: 155px; margin: 0 0 7px; display: block; }\n.rh-logo-block img[src*=\"Airvape\"], .rh-logo-block img[src*=\"airvape\"] { height: 110px !important; max-height: none; max-width: none; margin: -47px 0 -58px -12px; }\n.rh-logo-block .rh-sku-neben { margin: 0 !important; color: #222 !important; font-size: 13.5px; }\n.t4s-product__info-container .t4s-product-price, .t4s-product__info-container [class*=\"price__sale\"], .t4s-product__info-container [class*=\"price-item\"] { color: #222 !important; }\n.t4s-carousel__nav-item { width: 16.5% !important; }\n.t4s-product__media-wrapper .flickityt4s-prev-next-button { background: #fff !important; border: 0 !important; box-shadow: 0 0 5px rgba(0,0,0,.09) !important; }\n.id_product-recommendations .flickityt4s-prev-next-button, .id_recently_viewed .flickityt4s-prev-next-button { background: #1c1c1c !important; border: 0 !important; color: #fff !important; opacity: 1 !important; width: 44px !important; height: 44px !important; border-radius: 50% !important; display: flex !important; align-items: center; justify-content: center; }\n@media (min-width: 1280px) {\n  .id_product-recommendations .flickityt4s, .id_recently_viewed .flickityt4s { overflow: visible !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.previous, .id_recently_viewed .flickityt4s-prev-next-button.previous { left: -56px !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.next, .id_recently_viewed .flickityt4s-prev-next-button.next { right: -56px !important; }\n}\n.t4s-product__title { text-transform: none !important; margin-bottom: 5px !important; }\n.t4s-product__info-container { background: #f7f7f7 !important; }\n.rh-b2b-gate { background: #f7f7f7 !important; }\n.t4s-product-tabs-wrapper .button_block { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_box_download_aussen { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_block .button_box_download_aussen { margin-left: 0 !important; }\n.t4s-product__info-container .t4s-product-form__buttons { align-items: center !important; }\n.t4s-product__info-container .t4s-quantity-wrapper { align-self: center !important; margin: 0 16px 0 0 !important; }\n@media (min-width: 1024px) {\n  .t4s-product__media-wrapper { margin-top: 20px; }\n  .t4s-tab-content:has(.rh-pd) { padding-left: 0 !important; padding-right: 0 !important; margin-left: -15px !important; }\n}\n.t4s-product__media-wrapper img { mix-blend-mode: multiply; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { background: #f7f7f7 !important; }\n@media (max-width: 1023px) {\n  .rh-pd { grid-template-columns: 1fr; }\n  .rh-pd-haupt { grid-column: 1; }\n  .rh-pd-mehr { grid-column: 1; grid-row: 2; }\n  .rh-pd-seite { grid-column: 1; grid-row: 3; }\n  .t4s-accordion-mb-true .t4s-tab-wrapper { border-radius: 10px; overflow: hidden; }\n  .t4s-tab-content:has(.rh-pd) { padding: 12px 0 0 !important; }\n}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function () {\n  var haupt = document.querySelector('.rh-pd-haupt');\n  var btn = document.querySelector('.rh-pd-mehr');\n  if (!haupt || !btn || btn.dataset.rhInit) return;\n  btn.dataset.rhInit = '1';\n  var sync = function () {\n    if (!haupt.classList.contains('is--zu')) return;\n    var passt = haupt.scrollHeight \u003c= haupt.clientHeight + 40;\n    btn.style.display = passt ? 'none' : '';\n    if (passt) haupt.classList.remove('is--zu');\n  };\n  btn.addEventListener('click', function () {\n    var zu = haupt.classList.toggle('is--zu');\n    btn.classList.toggle('is--offen', !zu);\n    btn.querySelector('.rh-pd-mehr-txt').textContent = zu ? btn.dataset.mehr : btn.dataset.weniger;\n    if (zu) haupt.scrollIntoView({ block: 'start', behavior: 'smooth' });\n  });\n  sync();\n  window.addEventListener('load', sync);\n\n})();\n\u003c\/script\u003e\n","brand":"Puffco","offers":[{"title":"Default Title","offer_id":54100427440396,"sku":"7733","price":46.44,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/7733.jpg?v=1787676871"},{"product_id":"hot-knife-pearl","title":"Hot Knife Pearl","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eDas Hot Knife ist ein USB-C aufladbares Werkzeug mit einer Keramikspitze, die sich per Knopfdruck erhitzt. Halten Sie die Taste gedrückt, damit das zuvor aufgenommene Extrakt innerhalb von drei Sekunden abfällt. Das Tool ersetzt verschmutzte Loading-Werkzeuge, reduziert klebrige Finger und verhindert Fremdstoffe in der Bowl. Die Spitze wird sehr heiß. Verwenden Sie nach dem Gebrauch die Kappe zur sicheren Aufbewahrung.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003caside class=\"rh-pd-seite\"\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eTechnische Daten\u003c\/h3\u003e\n\u003cdiv class=\"rh-td-liste\"\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-1.2px\"\u003e\u003cpath d=\"M20.6 13.4 12.4 21.6a2 2 0 0 1-2.8 0l-7.2-7.2a2 2 0 0 1-.6-1.4V4a2 2 0 0 1 2-2h9a2 2 0 0 1 1.4.6l6.4 6.4a2 2 0 0 1 0 2.8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7.5\" cy=\"7.5\" r=\"1.3\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eTyp\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003ebeheiztes Dosierwerkzeug\u003c\/span\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-1.8px\"\u003e\u003cpath d=\"M12 3a9 9 0 1 0 0 18c.9 0 1.5-.7 1.5-1.5 0-.4-.15-.75-.4-1-.25-.28-.4-.62-.4-1 0-.83.67-1.5 1.5-1.5H16a5 5 0 0 0 5-5c0-4.42-4-8-9-8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7.5\" cy=\"11\" r=\"1.1\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"12\" cy=\"7.5\" r=\"1.1\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"16.5\" cy=\"11\" r=\"1.1\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eFarbe\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003ePearl\u003c\/span\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-1.8px\"\u003e\u003cpath d=\"M13 2 3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003eLaden\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003eUSB-C\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003cbutton type=\"button\" class=\"rh-pd-mehr\" data-mehr=\"mehr lesen\" data-weniger=\"weniger anzeigen\"\u003e\u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 12 12\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 4.2 6 8l4-3.8\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan class=\"rh-pd-mehr-txt\"\u003emehr lesen\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.rh-pd, .rh-pd p, .rh-pd li, .rh-pd td { color: #222 !important; font-size: 13.5px !important; line-height: 1.7 !important; }\n.rh-pd h3 { color: #222 !important; }\n.rh-pd { display: grid; grid-template-columns: 2fr 1fr; gap: 10px 30px; align-items: start; text-align: left; }\n.t4s-tab-content:has(.rh-pd) { background: #fff !important; border: 0 !important; box-shadow: none !important; }\n.rh-pd-haupt { grid-column: 1; grid-row: 1; background: #f7f7f7; border-radius: 10px; padding: 20px 24px; }\n.rh-pd-haupt \u003e p:first-child { margin-top: 0; }\n.rh-pd-haupt h3 { margin: 22px 0 8px; }\n.rh-pd h3, .rh-pd-box h3 { font-size: 16px !important; font-weight: 600 !important; line-height: 1.45 !important; }\n.rh-pd-haupt.is--zu { max-height: 680px; overflow: hidden; position: relative; }\n.rh-pd-haupt.is--zu::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 140px; background: linear-gradient(to bottom, rgba(247,247,247,0), #f7f7f7 85%); pointer-events: none; border-radius: 0 0 10px 10px; }\n.rh-pd-mehr { display: inline-flex; align-items: center; gap: 9px; grid-column: 1; grid-row: 2; justify-self: center; border: 0; background: #1c1c1c; border-radius: 22px; padding: 11px 26px; font-size: 14px; font-weight: 600; cursor: pointer; color: #fff; }\n.rh-pd-mehr:hover { background: #000; }\n.rh-pd-mehr svg { display: block; transition: transform .25s; }\n.rh-pd-mehr.is--offen svg { transform: rotate(180deg); }\n.rh-pd-seite { grid-column: 2; grid-row: 1 \/ span 2; display: grid; gap: 18px; }\n.rh-pd-box { background: #f7f7f7; border-radius: 10px; padding: 16px 18px; }\n.rh-pd-box h3 { margin: 0 0 10px; font-size: 16px; }\n.rh-pd-box ul { margin: 0; padding-left: 18px; }\n.rh-pd-box li { margin: 3px 0; }\n.rh-td-liste { display: grid; grid-template-columns: 34% 1fr; column-gap: 10px; }\n.rh-td-liste span { font-size: 13.5px; line-height: 1.7; color: #222; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; min-width: 0; }\n.rh-td-k { display: block !important; position: relative; padding-left: 22px; }\n.rh-td-k svg { position: absolute; top: 50%; transform: translateY(-50%); width: 14px; height: 14px; color: #6f6f6f; }\n.rh-td-liste span:nth-child(1) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(3) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(5) svg { left: -4.7px; }\n.rh-td-liste span:nth-child(7) svg { left: -2.3px; }\n.rh-td-liste span:nth-child(9) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(11) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(13) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(15) svg { left: -4.1px; }\n.rh-td-liste span:nth-child(17) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(19) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(21) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(23) svg { left: -1.4px; }\n.rh-td-liste span:nth-child(25) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(27) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(29) svg { left: -1.2px; }\n.rh-pd li::marker { font-size: 9px; color: #777; }\n.t4s-newsletter__submit { display: inline-flex !important; align-items: center; justify-content: center; gap: 7px; white-space: nowrap; }\n.t4s-newsletter__submit::before { content: ''; display: inline-block; flex: 0 0 13px; width: 13px; height: 13px; background-color: currentColor; -webkit-mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; }\n.t4s-product__media-wrapper { background: transparent !important; padding: 0 !important; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(1) { background: #f7f7f7; border-radius: 10px; padding: 18px; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) { background: #f7f7f7; border-radius: 10px; padding: 12px; margin-top: 14px; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { border-radius: 8px; overflow: hidden; }\n.t4s-carousel__nav-inner, .t4s-carousel__nav-item, .t4s-carousel__nav-item::after, .t4s-carousel__nav-item::before { border-radius: 8px !important; overflow: hidden; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) img, .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"media\"], .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"cell\"] { border-radius: 8px !important; overflow: hidden; }\n.shopify-checklist li { color: #222 !important; font-size: 13.5px !important; }\n.rh-logo-block { margin: 0; overflow: visible; }\n\n.rh-logo-block img { mix-blend-mode: multiply; }\n.rh-logo-block img { height: auto !important; width: auto !important; max-height: 40px; max-width: 155px; margin: 0 0 7px; display: block; }\n.rh-logo-block img[src*=\"Airvape\"], .rh-logo-block img[src*=\"airvape\"] { height: 110px !important; max-height: none; max-width: none; margin: -47px 0 -58px -12px; }\n.rh-logo-block .rh-sku-neben { margin: 0 !important; color: #222 !important; font-size: 13.5px; }\n.t4s-product__info-container .t4s-product-price, .t4s-product__info-container [class*=\"price__sale\"], .t4s-product__info-container [class*=\"price-item\"] { color: #222 !important; }\n.t4s-carousel__nav-item { width: 16.5% !important; }\n.t4s-product__media-wrapper .flickityt4s-prev-next-button { background: #fff !important; border: 0 !important; box-shadow: 0 0 5px rgba(0,0,0,.09) !important; }\n.id_product-recommendations .flickityt4s-prev-next-button, .id_recently_viewed .flickityt4s-prev-next-button { background: #1c1c1c !important; border: 0 !important; color: #fff !important; opacity: 1 !important; width: 44px !important; height: 44px !important; border-radius: 50% !important; display: flex !important; align-items: center; justify-content: center; }\n@media (min-width: 1280px) {\n  .id_product-recommendations .flickityt4s, .id_recently_viewed .flickityt4s { overflow: visible !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.previous, .id_recently_viewed .flickityt4s-prev-next-button.previous { left: -56px !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.next, .id_recently_viewed .flickityt4s-prev-next-button.next { right: -56px !important; }\n}\n.t4s-product__title { text-transform: none !important; margin-bottom: 5px !important; }\n.t4s-product__info-container { background: #f7f7f7 !important; }\n.rh-b2b-gate { background: #f7f7f7 !important; }\n.t4s-product-tabs-wrapper .button_block { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_box_download_aussen { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_block .button_box_download_aussen { margin-left: 0 !important; }\n.t4s-product__info-container .t4s-product-form__buttons { align-items: center !important; }\n.t4s-product__info-container .t4s-quantity-wrapper { align-self: center !important; margin: 0 16px 0 0 !important; }\n@media (min-width: 1024px) {\n  .t4s-product__media-wrapper { margin-top: 20px; }\n  .t4s-tab-content:has(.rh-pd) { padding-left: 0 !important; padding-right: 0 !important; margin-left: -15px !important; }\n}\n.t4s-product__media-wrapper img { mix-blend-mode: multiply; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { background: #f7f7f7 !important; }\n@media (max-width: 1023px) {\n  .rh-pd { grid-template-columns: 1fr; }\n  .rh-pd-haupt { grid-column: 1; }\n  .rh-pd-mehr { grid-column: 1; grid-row: 2; }\n  .rh-pd-seite { grid-column: 1; grid-row: 3; }\n  .t4s-accordion-mb-true .t4s-tab-wrapper { border-radius: 10px; overflow: hidden; }\n  .t4s-tab-content:has(.rh-pd) { padding: 12px 0 0 !important; }\n}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function () {\n  var haupt = document.querySelector('.rh-pd-haupt');\n  var btn = document.querySelector('.rh-pd-mehr');\n  if (!haupt || !btn || btn.dataset.rhInit) return;\n  btn.dataset.rhInit = '1';\n  var sync = function () {\n    if (!haupt.classList.contains('is--zu')) return;\n    var passt = haupt.scrollHeight \u003c= haupt.clientHeight + 40;\n    btn.style.display = passt ? 'none' : '';\n    if (passt) haupt.classList.remove('is--zu');\n  };\n  btn.addEventListener('click', function () {\n    var zu = haupt.classList.toggle('is--zu');\n    btn.classList.toggle('is--offen', !zu);\n    btn.querySelector('.rh-pd-mehr-txt').textContent = zu ? btn.dataset.mehr : btn.dataset.weniger;\n    if (zu) haupt.scrollIntoView({ block: 'start', behavior: 'smooth' });\n  });\n  sync();\n  window.addEventListener('load', sync);\n\n})();\n\u003c\/script\u003e\n","brand":"Puffco","offers":[{"title":"Default Title","offer_id":54100443300108,"sku":"7734","price":46.44,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/7734.jpg?v=1787676874"},{"product_id":"dabber-honey","title":"Dabber Honey","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eDer handgefertigte Dabber Honey besteht aus hochwertigem Borosilikatglas wird individuell handgefertigt. Ideal für Extrakte sind Dabbing Rigs.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003caside class=\"rh-pd-seite\"\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eTechnische Daten\u003c\/h3\u003e\n\u003cdiv class=\"rh-td-liste\"\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-1.2px\"\u003e\u003cpath d=\"M20.6 13.4 12.4 21.6a2 2 0 0 1-2.8 0l-7.2-7.2a2 2 0 0 1-.6-1.4V4a2 2 0 0 1 2-2h9a2 2 0 0 1 1.4.6l6.4 6.4a2 2 0 0 1 0 2.8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7.5\" cy=\"7.5\" r=\"1.3\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eTyp\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003eDab-Werkzeug\u003c\/span\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-1.2px\"\u003e\u003cpath d=\"M12 2 2 7l10 5 10-5-10-5zM2 17l10 5 10-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eMaterial\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003eBorosilikatglas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003cbutton type=\"button\" class=\"rh-pd-mehr\" data-mehr=\"mehr lesen\" data-weniger=\"weniger anzeigen\"\u003e\u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 12 12\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 4.2 6 8l4-3.8\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan class=\"rh-pd-mehr-txt\"\u003emehr lesen\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.rh-pd, .rh-pd p, .rh-pd li, .rh-pd td { color: #222 !important; font-size: 13.5px !important; line-height: 1.7 !important; }\n.rh-pd h3 { color: #222 !important; }\n.rh-pd { display: grid; grid-template-columns: 2fr 1fr; gap: 10px 30px; align-items: start; text-align: left; }\n.t4s-tab-content:has(.rh-pd) { background: #fff !important; border: 0 !important; box-shadow: none !important; }\n.rh-pd-haupt { grid-column: 1; grid-row: 1; background: #f7f7f7; border-radius: 10px; padding: 20px 24px; }\n.rh-pd-haupt \u003e p:first-child { margin-top: 0; }\n.rh-pd-haupt h3 { margin: 22px 0 8px; }\n.rh-pd h3, .rh-pd-box h3 { font-size: 16px !important; font-weight: 600 !important; line-height: 1.45 !important; }\n.rh-pd-haupt.is--zu { max-height: 680px; overflow: hidden; position: relative; }\n.rh-pd-haupt.is--zu::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 140px; background: linear-gradient(to bottom, rgba(247,247,247,0), #f7f7f7 85%); pointer-events: none; border-radius: 0 0 10px 10px; }\n.rh-pd-mehr { display: inline-flex; align-items: center; gap: 9px; grid-column: 1; grid-row: 2; justify-self: center; border: 0; background: #1c1c1c; border-radius: 22px; padding: 11px 26px; font-size: 14px; font-weight: 600; cursor: pointer; color: #fff; }\n.rh-pd-mehr:hover { background: #000; }\n.rh-pd-mehr svg { display: block; transition: transform .25s; }\n.rh-pd-mehr.is--offen svg { transform: rotate(180deg); }\n.rh-pd-seite { grid-column: 2; grid-row: 1 \/ span 2; display: grid; gap: 18px; }\n.rh-pd-box { background: #f7f7f7; border-radius: 10px; padding: 16px 18px; }\n.rh-pd-box h3 { margin: 0 0 10px; font-size: 16px; }\n.rh-pd-box ul { margin: 0; padding-left: 18px; }\n.rh-pd-box li { margin: 3px 0; }\n.rh-td-liste { display: grid; grid-template-columns: 34% 1fr; column-gap: 10px; }\n.rh-td-liste span { font-size: 13.5px; line-height: 1.7; color: #222; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; min-width: 0; }\n.rh-td-k { display: block !important; position: relative; padding-left: 22px; }\n.rh-td-k svg { position: absolute; top: 50%; transform: translateY(-50%); width: 14px; height: 14px; color: #6f6f6f; }\n.rh-td-liste span:nth-child(1) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(3) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(5) svg { left: -4.7px; }\n.rh-td-liste span:nth-child(7) svg { left: -2.3px; }\n.rh-td-liste span:nth-child(9) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(11) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(13) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(15) svg { left: -4.1px; }\n.rh-td-liste span:nth-child(17) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(19) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(21) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(23) svg { left: -1.4px; }\n.rh-td-liste span:nth-child(25) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(27) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(29) svg { left: -1.2px; }\n.rh-pd li::marker { font-size: 9px; color: #777; }\n.t4s-newsletter__submit { display: inline-flex !important; align-items: center; justify-content: center; gap: 7px; white-space: nowrap; }\n.t4s-newsletter__submit::before { content: ''; display: inline-block; flex: 0 0 13px; width: 13px; height: 13px; background-color: currentColor; -webkit-mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; }\n.t4s-product__media-wrapper { background: transparent !important; padding: 0 !important; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(1) { background: #f7f7f7; border-radius: 10px; padding: 18px; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) { background: #f7f7f7; border-radius: 10px; padding: 12px; margin-top: 14px; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { border-radius: 8px; overflow: hidden; }\n.t4s-carousel__nav-inner, .t4s-carousel__nav-item, .t4s-carousel__nav-item::after, .t4s-carousel__nav-item::before { border-radius: 8px !important; overflow: hidden; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) img, .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"media\"], .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"cell\"] { border-radius: 8px !important; overflow: hidden; }\n.shopify-checklist li { color: #222 !important; font-size: 13.5px !important; }\n.rh-logo-block { margin: 0; overflow: visible; }\n\n.rh-logo-block img { mix-blend-mode: multiply; }\n.rh-logo-block img { height: auto !important; width: auto !important; max-height: 40px; max-width: 155px; margin: 0 0 7px; display: block; }\n.rh-logo-block img[src*=\"Airvape\"], .rh-logo-block img[src*=\"airvape\"] { height: 110px !important; max-height: none; max-width: none; margin: -47px 0 -58px -12px; }\n.rh-logo-block .rh-sku-neben { margin: 0 !important; color: #222 !important; font-size: 13.5px; }\n.t4s-product__info-container .t4s-product-price, .t4s-product__info-container [class*=\"price__sale\"], .t4s-product__info-container [class*=\"price-item\"] { color: #222 !important; }\n.t4s-carousel__nav-item { width: 16.5% !important; }\n.t4s-product__media-wrapper .flickityt4s-prev-next-button { background: #fff !important; border: 0 !important; box-shadow: 0 0 5px rgba(0,0,0,.09) !important; }\n.id_product-recommendations .flickityt4s-prev-next-button, .id_recently_viewed .flickityt4s-prev-next-button { background: #1c1c1c !important; border: 0 !important; color: #fff !important; opacity: 1 !important; width: 44px !important; height: 44px !important; border-radius: 50% !important; display: flex !important; align-items: center; justify-content: center; }\n@media (min-width: 1280px) {\n  .id_product-recommendations .flickityt4s, .id_recently_viewed .flickityt4s { overflow: visible !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.previous, .id_recently_viewed .flickityt4s-prev-next-button.previous { left: -56px !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.next, .id_recently_viewed .flickityt4s-prev-next-button.next { right: -56px !important; }\n}\n.t4s-product__title { text-transform: none !important; margin-bottom: 5px !important; }\n.t4s-product__info-container { background: #f7f7f7 !important; }\n.rh-b2b-gate { background: #f7f7f7 !important; }\n.t4s-product-tabs-wrapper .button_block { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_box_download_aussen { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_block .button_box_download_aussen { margin-left: 0 !important; }\n.t4s-product__info-container .t4s-product-form__buttons { align-items: center !important; }\n.t4s-product__info-container .t4s-quantity-wrapper { align-self: center !important; margin: 0 16px 0 0 !important; }\n@media (min-width: 1024px) {\n  .t4s-product__media-wrapper { margin-top: 20px; }\n  .t4s-tab-content:has(.rh-pd) { padding-left: 0 !important; padding-right: 0 !important; margin-left: -15px !important; }\n}\n.t4s-product__media-wrapper img { mix-blend-mode: multiply; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { background: #f7f7f7 !important; }\n@media (max-width: 1023px) {\n  .rh-pd { grid-template-columns: 1fr; }\n  .rh-pd-haupt { grid-column: 1; }\n  .rh-pd-mehr { grid-column: 1; grid-row: 2; }\n  .rh-pd-seite { grid-column: 1; grid-row: 3; }\n  .t4s-accordion-mb-true .t4s-tab-wrapper { border-radius: 10px; overflow: hidden; }\n  .t4s-tab-content:has(.rh-pd) { padding: 12px 0 0 !important; }\n}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function () {\n  var haupt = document.querySelector('.rh-pd-haupt');\n  var btn = document.querySelector('.rh-pd-mehr');\n  if (!haupt || !btn || btn.dataset.rhInit) return;\n  btn.dataset.rhInit = '1';\n  var sync = function () {\n    if (!haupt.classList.contains('is--zu')) return;\n    var passt = haupt.scrollHeight \u003c= haupt.clientHeight + 40;\n    btn.style.display = passt ? 'none' : '';\n    if (passt) haupt.classList.remove('is--zu');\n  };\n  btn.addEventListener('click', function () {\n    var zu = haupt.classList.toggle('is--zu');\n    btn.classList.toggle('is--offen', !zu);\n    btn.querySelector('.rh-pd-mehr-txt').textContent = zu ? btn.dataset.mehr : btn.dataset.weniger;\n    if (zu) haupt.scrollIntoView({ block: 'start', behavior: 'smooth' });\n  });\n  sync();\n  window.addEventListener('load', sync);\n\n})();\n\u003c\/script\u003e\n","brand":"Empire Glassworks","offers":[{"title":"Default Title","offer_id":54756429791500,"sku":"8229","price":9.85,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/8229DabberHoneykl.jpg?v=1787676501"},{"product_id":"terp-jar-honeycomb","title":"Terp Jar Honeycomb","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eDas Terp Jar Honeycomb aus robustem Borosilikatglas dient der sicheren und luftdichten Aufbewahrung von Extrakten und Konzentraten. Ein passgenauer Metallschraubdeckel schützt den Inhalt zuverlässig vor dem Austrocknen und erhält die Aromen.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003caside class=\"rh-pd-seite\"\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eTechnische Daten\u003c\/h3\u003e\n\u003cdiv class=\"rh-td-liste\"\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-1.2px\"\u003e\u003cpath d=\"M20.6 13.4 12.4 21.6a2 2 0 0 1-2.8 0l-7.2-7.2a2 2 0 0 1-.6-1.4V4a2 2 0 0 1 2-2h9a2 2 0 0 1 1.4.6l6.4 6.4a2 2 0 0 1 0 2.8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7.5\" cy=\"7.5\" r=\"1.3\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eTyp\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003eAufbewahrungsglas\u003c\/span\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-1.2px\"\u003e\u003cpath d=\"M12 2 2 7l10 5 10-5-10-5zM2 17l10 5 10-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eMaterial\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003eBorosilikatglas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003cbutton type=\"button\" class=\"rh-pd-mehr\" data-mehr=\"mehr lesen\" data-weniger=\"weniger anzeigen\"\u003e\u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 12 12\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 4.2 6 8l4-3.8\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan class=\"rh-pd-mehr-txt\"\u003emehr lesen\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.rh-pd, .rh-pd p, .rh-pd li, .rh-pd td { color: #222 !important; font-size: 13.5px !important; line-height: 1.7 !important; }\n.rh-pd h3 { color: #222 !important; }\n.rh-pd { display: grid; grid-template-columns: 2fr 1fr; gap: 10px 30px; align-items: start; text-align: left; }\n.t4s-tab-content:has(.rh-pd) { background: #fff !important; border: 0 !important; box-shadow: none !important; }\n.rh-pd-haupt { grid-column: 1; grid-row: 1; background: #f7f7f7; border-radius: 10px; padding: 20px 24px; }\n.rh-pd-haupt \u003e p:first-child { margin-top: 0; }\n.rh-pd-haupt h3 { margin: 22px 0 8px; }\n.rh-pd h3, .rh-pd-box h3 { font-size: 16px !important; font-weight: 600 !important; line-height: 1.45 !important; }\n.rh-pd-haupt.is--zu { max-height: 680px; overflow: hidden; position: relative; }\n.rh-pd-haupt.is--zu::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 140px; background: linear-gradient(to bottom, rgba(247,247,247,0), #f7f7f7 85%); pointer-events: none; border-radius: 0 0 10px 10px; }\n.rh-pd-mehr { display: inline-flex; align-items: center; gap: 9px; grid-column: 1; grid-row: 2; justify-self: center; border: 0; background: #1c1c1c; border-radius: 22px; padding: 11px 26px; font-size: 14px; font-weight: 600; cursor: pointer; color: #fff; }\n.rh-pd-mehr:hover { background: #000; }\n.rh-pd-mehr svg { display: block; transition: transform .25s; }\n.rh-pd-mehr.is--offen svg { transform: rotate(180deg); }\n.rh-pd-seite { grid-column: 2; grid-row: 1 \/ span 2; display: grid; gap: 18px; }\n.rh-pd-box { background: #f7f7f7; border-radius: 10px; padding: 16px 18px; }\n.rh-pd-box h3 { margin: 0 0 10px; font-size: 16px; }\n.rh-pd-box ul { margin: 0; padding-left: 18px; }\n.rh-pd-box li { margin: 3px 0; }\n.rh-td-liste { display: grid; grid-template-columns: 34% 1fr; column-gap: 10px; }\n.rh-td-liste span { font-size: 13.5px; line-height: 1.7; color: #222; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; min-width: 0; }\n.rh-td-k { display: block !important; position: relative; padding-left: 22px; }\n.rh-td-k svg { position: absolute; top: 50%; transform: translateY(-50%); width: 14px; height: 14px; color: #6f6f6f; }\n.rh-td-liste span:nth-child(1) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(3) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(5) svg { left: -4.7px; }\n.rh-td-liste span:nth-child(7) svg { left: -2.3px; }\n.rh-td-liste span:nth-child(9) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(11) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(13) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(15) svg { left: -4.1px; }\n.rh-td-liste span:nth-child(17) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(19) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(21) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(23) svg { left: -1.4px; }\n.rh-td-liste span:nth-child(25) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(27) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(29) svg { left: -1.2px; }\n.rh-pd li::marker { font-size: 9px; color: #777; }\n.t4s-newsletter__submit { display: inline-flex !important; align-items: center; justify-content: center; gap: 7px; white-space: nowrap; }\n.t4s-newsletter__submit::before { content: ''; display: inline-block; flex: 0 0 13px; width: 13px; height: 13px; background-color: currentColor; -webkit-mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; }\n.t4s-product__media-wrapper { background: transparent !important; padding: 0 !important; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(1) { background: #f7f7f7; border-radius: 10px; padding: 18px; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) { background: #f7f7f7; border-radius: 10px; padding: 12px; margin-top: 14px; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { border-radius: 8px; overflow: hidden; }\n.t4s-carousel__nav-inner, .t4s-carousel__nav-item, .t4s-carousel__nav-item::after, .t4s-carousel__nav-item::before { border-radius: 8px !important; overflow: hidden; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) img, .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"media\"], .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"cell\"] { border-radius: 8px !important; overflow: hidden; }\n.shopify-checklist li { color: #222 !important; font-size: 13.5px !important; }\n.rh-logo-block { margin: 0; overflow: visible; }\n\n.rh-logo-block img { mix-blend-mode: multiply; }\n.rh-logo-block img { height: auto !important; width: auto !important; max-height: 40px; max-width: 155px; margin: 0 0 7px; display: block; }\n.rh-logo-block img[src*=\"Airvape\"], .rh-logo-block img[src*=\"airvape\"] { height: 110px !important; max-height: none; max-width: none; margin: -47px 0 -58px -12px; }\n.rh-logo-block .rh-sku-neben { margin: 0 !important; color: #222 !important; font-size: 13.5px; }\n.t4s-product__info-container .t4s-product-price, .t4s-product__info-container [class*=\"price__sale\"], .t4s-product__info-container [class*=\"price-item\"] { color: #222 !important; }\n.t4s-carousel__nav-item { width: 16.5% !important; }\n.t4s-product__media-wrapper .flickityt4s-prev-next-button { background: #fff !important; border: 0 !important; box-shadow: 0 0 5px rgba(0,0,0,.09) !important; }\n.id_product-recommendations .flickityt4s-prev-next-button, .id_recently_viewed .flickityt4s-prev-next-button { background: #1c1c1c !important; border: 0 !important; color: #fff !important; opacity: 1 !important; width: 44px !important; height: 44px !important; border-radius: 50% !important; display: flex !important; align-items: center; justify-content: center; }\n@media (min-width: 1280px) {\n  .id_product-recommendations .flickityt4s, .id_recently_viewed .flickityt4s { overflow: visible !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.previous, .id_recently_viewed .flickityt4s-prev-next-button.previous { left: -56px !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.next, .id_recently_viewed .flickityt4s-prev-next-button.next { right: -56px !important; }\n}\n.t4s-product__title { text-transform: none !important; margin-bottom: 5px !important; }\n.t4s-product__info-container { background: #f7f7f7 !important; }\n.rh-b2b-gate { background: #f7f7f7 !important; }\n.t4s-product-tabs-wrapper .button_block { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_box_download_aussen { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_block .button_box_download_aussen { margin-left: 0 !important; }\n.t4s-product__info-container .t4s-product-form__buttons { align-items: center !important; }\n.t4s-product__info-container .t4s-quantity-wrapper { align-self: center !important; margin: 0 16px 0 0 !important; }\n@media (min-width: 1024px) {\n  .t4s-product__media-wrapper { margin-top: 20px; }\n  .t4s-tab-content:has(.rh-pd) { padding-left: 0 !important; padding-right: 0 !important; margin-left: -15px !important; }\n}\n.t4s-product__media-wrapper img { mix-blend-mode: multiply; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { background: #f7f7f7 !important; }\n@media (max-width: 1023px) {\n  .rh-pd { grid-template-columns: 1fr; }\n  .rh-pd-haupt { grid-column: 1; }\n  .rh-pd-mehr { grid-column: 1; grid-row: 2; }\n  .rh-pd-seite { grid-column: 1; grid-row: 3; }\n  .t4s-accordion-mb-true .t4s-tab-wrapper { border-radius: 10px; overflow: hidden; }\n  .t4s-tab-content:has(.rh-pd) { padding: 12px 0 0 !important; }\n}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function () {\n  var haupt = document.querySelector('.rh-pd-haupt');\n  var btn = document.querySelector('.rh-pd-mehr');\n  if (!haupt || !btn || btn.dataset.rhInit) return;\n  btn.dataset.rhInit = '1';\n  var sync = function () {\n    if (!haupt.classList.contains('is--zu')) return;\n    var passt = haupt.scrollHeight \u003c= haupt.clientHeight + 40;\n    btn.style.display = passt ? 'none' : '';\n    if (passt) haupt.classList.remove('is--zu');\n  };\n  btn.addEventListener('click', function () {\n    var zu = haupt.classList.toggle('is--zu');\n    btn.classList.toggle('is--offen', !zu);\n    btn.querySelector('.rh-pd-mehr-txt').textContent = zu ? btn.dataset.mehr : btn.dataset.weniger;\n    if (zu) haupt.scrollIntoView({ block: 'start', behavior: 'smooth' });\n  });\n  sync();\n  window.addEventListener('load', sync);\n\n})();\n\u003c\/script\u003e\n","brand":"Empire Glassworks","offers":[{"title":"Default Title","offer_id":54756443521292,"sku":"8230","price":15.8,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/8230TerpJarHoneycombkl.jpg?v=1787682462"},{"product_id":"terp-jar-across-the-universe","title":"Terp Jar Across the Universe","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eDas Terp Jar Across the Universe aus robustem Borosilikatglas dient der sicheren und luftdichten Aufbewahrung von Extrakten und Konzentraten. Ein passgenauer Metallschraubdeckel schützt den Inhalt zuverlässig vor dem Austrocknen und erhält die Aromen.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003caside class=\"rh-pd-seite\"\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eTechnische Daten\u003c\/h3\u003e\n\u003cdiv class=\"rh-td-liste\"\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-1.2px\"\u003e\u003cpath d=\"M20.6 13.4 12.4 21.6a2 2 0 0 1-2.8 0l-7.2-7.2a2 2 0 0 1-.6-1.4V4a2 2 0 0 1 2-2h9a2 2 0 0 1 1.4.6l6.4 6.4a2 2 0 0 1 0 2.8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7.5\" cy=\"7.5\" r=\"1.3\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eTyp\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003eAufbewahrungsglas\u003c\/span\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-1.2px\"\u003e\u003cpath d=\"M12 2 2 7l10 5 10-5-10-5zM2 17l10 5 10-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eMaterial\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003eBorosilikatglas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003cbutton type=\"button\" class=\"rh-pd-mehr\" data-mehr=\"mehr lesen\" data-weniger=\"weniger anzeigen\"\u003e\u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 12 12\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 4.2 6 8l4-3.8\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan class=\"rh-pd-mehr-txt\"\u003emehr lesen\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.rh-pd, .rh-pd p, .rh-pd li, .rh-pd td { color: #222 !important; font-size: 13.5px !important; line-height: 1.7 !important; }\n.rh-pd h3 { color: #222 !important; }\n.rh-pd { display: grid; grid-template-columns: 2fr 1fr; gap: 10px 30px; align-items: start; text-align: left; }\n.t4s-tab-content:has(.rh-pd) { background: #fff !important; border: 0 !important; box-shadow: none !important; }\n.rh-pd-haupt { grid-column: 1; grid-row: 1; background: #f7f7f7; border-radius: 10px; padding: 20px 24px; }\n.rh-pd-haupt \u003e p:first-child { margin-top: 0; }\n.rh-pd-haupt h3 { margin: 22px 0 8px; }\n.rh-pd h3, .rh-pd-box h3 { font-size: 16px !important; font-weight: 600 !important; line-height: 1.45 !important; }\n.rh-pd-haupt.is--zu { max-height: 680px; overflow: hidden; position: relative; }\n.rh-pd-haupt.is--zu::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 140px; background: linear-gradient(to bottom, rgba(247,247,247,0), #f7f7f7 85%); pointer-events: none; border-radius: 0 0 10px 10px; }\n.rh-pd-mehr { display: inline-flex; align-items: center; gap: 9px; grid-column: 1; grid-row: 2; justify-self: center; border: 0; background: #1c1c1c; border-radius: 22px; padding: 11px 26px; font-size: 14px; font-weight: 600; cursor: pointer; color: #fff; }\n.rh-pd-mehr:hover { background: #000; }\n.rh-pd-mehr svg { display: block; transition: transform .25s; }\n.rh-pd-mehr.is--offen svg { transform: rotate(180deg); }\n.rh-pd-seite { grid-column: 2; grid-row: 1 \/ span 2; display: grid; gap: 18px; }\n.rh-pd-box { background: #f7f7f7; border-radius: 10px; padding: 16px 18px; }\n.rh-pd-box h3 { margin: 0 0 10px; font-size: 16px; }\n.rh-pd-box ul { margin: 0; padding-left: 18px; }\n.rh-pd-box li { margin: 3px 0; }\n.rh-td-liste { display: grid; grid-template-columns: 34% 1fr; column-gap: 10px; }\n.rh-td-liste span { font-size: 13.5px; line-height: 1.7; color: #222; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; min-width: 0; }\n.rh-td-k { display: block !important; position: relative; padding-left: 22px; }\n.rh-td-k svg { position: absolute; top: 50%; transform: translateY(-50%); width: 14px; height: 14px; color: #6f6f6f; }\n.rh-td-liste span:nth-child(1) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(3) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(5) svg { left: -4.7px; }\n.rh-td-liste span:nth-child(7) svg { left: -2.3px; }\n.rh-td-liste span:nth-child(9) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(11) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(13) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(15) svg { left: -4.1px; }\n.rh-td-liste span:nth-child(17) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(19) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(21) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(23) svg { left: -1.4px; }\n.rh-td-liste span:nth-child(25) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(27) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(29) svg { left: -1.2px; }\n.rh-pd li::marker { font-size: 9px; color: #777; }\n.t4s-newsletter__submit { display: inline-flex !important; align-items: center; justify-content: center; gap: 7px; white-space: nowrap; }\n.t4s-newsletter__submit::before { content: ''; display: inline-block; flex: 0 0 13px; width: 13px; height: 13px; background-color: currentColor; -webkit-mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; }\n.t4s-product__media-wrapper { background: transparent !important; padding: 0 !important; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(1) { background: #f7f7f7; border-radius: 10px; padding: 18px; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) { background: #f7f7f7; border-radius: 10px; padding: 12px; margin-top: 14px; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { border-radius: 8px; overflow: hidden; }\n.t4s-carousel__nav-inner, .t4s-carousel__nav-item, .t4s-carousel__nav-item::after, .t4s-carousel__nav-item::before { border-radius: 8px !important; overflow: hidden; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) img, .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"media\"], .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"cell\"] { border-radius: 8px !important; overflow: hidden; }\n.shopify-checklist li { color: #222 !important; font-size: 13.5px !important; }\n.rh-logo-block { margin: 0; overflow: visible; }\n\n.rh-logo-block img { mix-blend-mode: multiply; }\n.rh-logo-block img { height: auto !important; width: auto !important; max-height: 40px; max-width: 155px; margin: 0 0 7px; display: block; }\n.rh-logo-block img[src*=\"Airvape\"], .rh-logo-block img[src*=\"airvape\"] { height: 110px !important; max-height: none; max-width: none; margin: -47px 0 -58px -12px; }\n.rh-logo-block .rh-sku-neben { margin: 0 !important; color: #222 !important; font-size: 13.5px; }\n.t4s-product__info-container .t4s-product-price, .t4s-product__info-container [class*=\"price__sale\"], .t4s-product__info-container [class*=\"price-item\"] { color: #222 !important; }\n.t4s-carousel__nav-item { width: 16.5% !important; }\n.t4s-product__media-wrapper .flickityt4s-prev-next-button { background: #fff !important; border: 0 !important; box-shadow: 0 0 5px rgba(0,0,0,.09) !important; }\n.id_product-recommendations .flickityt4s-prev-next-button, .id_recently_viewed .flickityt4s-prev-next-button { background: #1c1c1c !important; border: 0 !important; color: #fff !important; opacity: 1 !important; width: 44px !important; height: 44px !important; border-radius: 50% !important; display: flex !important; align-items: center; justify-content: center; }\n@media (min-width: 1280px) {\n  .id_product-recommendations .flickityt4s, .id_recently_viewed .flickityt4s { overflow: visible !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.previous, .id_recently_viewed .flickityt4s-prev-next-button.previous { left: -56px !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.next, .id_recently_viewed .flickityt4s-prev-next-button.next { right: -56px !important; }\n}\n.t4s-product__title { text-transform: none !important; margin-bottom: 5px !important; }\n.t4s-product__info-container { background: #f7f7f7 !important; }\n.rh-b2b-gate { background: #f7f7f7 !important; }\n.t4s-product-tabs-wrapper .button_block { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_box_download_aussen { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_block .button_box_download_aussen { margin-left: 0 !important; }\n.t4s-product__info-container .t4s-product-form__buttons { align-items: center !important; }\n.t4s-product__info-container .t4s-quantity-wrapper { align-self: center !important; margin: 0 16px 0 0 !important; }\n@media (min-width: 1024px) {\n  .t4s-product__media-wrapper { margin-top: 20px; }\n  .t4s-tab-content:has(.rh-pd) { padding-left: 0 !important; padding-right: 0 !important; margin-left: -15px !important; }\n}\n.t4s-product__media-wrapper img { mix-blend-mode: multiply; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { background: #f7f7f7 !important; }\n@media (max-width: 1023px) {\n  .rh-pd { grid-template-columns: 1fr; }\n  .rh-pd-haupt { grid-column: 1; }\n  .rh-pd-mehr { grid-column: 1; grid-row: 2; }\n  .rh-pd-seite { grid-column: 1; grid-row: 3; }\n  .t4s-accordion-mb-true .t4s-tab-wrapper { border-radius: 10px; overflow: hidden; }\n  .t4s-tab-content:has(.rh-pd) { padding: 12px 0 0 !important; }\n}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function () {\n  var haupt = document.querySelector('.rh-pd-haupt');\n  var btn = document.querySelector('.rh-pd-mehr');\n  if (!haupt || !btn || btn.dataset.rhInit) return;\n  btn.dataset.rhInit = '1';\n  var sync = function () {\n    if (!haupt.classList.contains('is--zu')) return;\n    var passt = haupt.scrollHeight \u003c= haupt.clientHeight + 40;\n    btn.style.display = passt ? 'none' : '';\n    if (passt) haupt.classList.remove('is--zu');\n  };\n  btn.addEventListener('click', function () {\n    var zu = haupt.classList.toggle('is--zu');\n    btn.classList.toggle('is--offen', !zu);\n    btn.querySelector('.rh-pd-mehr-txt').textContent = zu ? btn.dataset.mehr : btn.dataset.weniger;\n    if (zu) haupt.scrollIntoView({ block: 'start', behavior: 'smooth' });\n  });\n  sync();\n  window.addEventListener('load', sync);\n\n})();\n\u003c\/script\u003e\n","brand":"Empire Glassworks","offers":[{"title":"Default Title","offer_id":54756446241036,"sku":"8231","price":15.8,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/8231TerpJarAcrosstheUniversekl.jpg?v=1787682459"},{"product_id":"terp-jar-avenge-the-arctic","title":"Terp Jar Avenge the Arctic","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eDas Terp Jar Avenge the Arctic aus robustem Borosilikatglas dient der sicheren und luftdichten Aufbewahrung von Extrakten und Konzentraten. Ein passgenauer Metallschraubdeckel schützt den Inhalt zuverlässig vor dem Austrocknen und erhält die Aromen.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003caside class=\"rh-pd-seite\"\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eTechnische Daten\u003c\/h3\u003e\n\u003cdiv class=\"rh-td-liste\"\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-1.2px\"\u003e\u003cpath d=\"M20.6 13.4 12.4 21.6a2 2 0 0 1-2.8 0l-7.2-7.2a2 2 0 0 1-.6-1.4V4a2 2 0 0 1 2-2h9a2 2 0 0 1 1.4.6l6.4 6.4a2 2 0 0 1 0 2.8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7.5\" cy=\"7.5\" r=\"1.3\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eTyp\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003eAufbewahrungsglas\u003c\/span\u003e\n\u003cspan class=\"rh-td-k\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" style=\"left:-1.2px\"\u003e\u003cpath d=\"M12 2 2 7l10 5 10-5-10-5zM2 17l10 5 10-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eMaterial\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003eBorosilikatglas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003cbutton type=\"button\" class=\"rh-pd-mehr\" data-mehr=\"mehr lesen\" data-weniger=\"weniger anzeigen\"\u003e\u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 12 12\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 4.2 6 8l4-3.8\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan class=\"rh-pd-mehr-txt\"\u003emehr lesen\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.rh-pd, .rh-pd p, .rh-pd li, .rh-pd td { color: #222 !important; font-size: 13.5px !important; line-height: 1.7 !important; }\n.rh-pd h3 { color: #222 !important; }\n.rh-pd { display: grid; grid-template-columns: 2fr 1fr; gap: 10px 30px; align-items: start; text-align: left; }\n.t4s-tab-content:has(.rh-pd) { background: #fff !important; border: 0 !important; box-shadow: none !important; }\n.rh-pd-haupt { grid-column: 1; grid-row: 1; background: #f7f7f7; border-radius: 10px; padding: 20px 24px; }\n.rh-pd-haupt \u003e p:first-child { margin-top: 0; }\n.rh-pd-haupt h3 { margin: 22px 0 8px; }\n.rh-pd h3, .rh-pd-box h3 { font-size: 16px !important; font-weight: 600 !important; line-height: 1.45 !important; }\n.rh-pd-haupt.is--zu { max-height: 680px; overflow: hidden; position: relative; }\n.rh-pd-haupt.is--zu::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 140px; background: linear-gradient(to bottom, rgba(247,247,247,0), #f7f7f7 85%); pointer-events: none; border-radius: 0 0 10px 10px; }\n.rh-pd-mehr { display: inline-flex; align-items: center; gap: 9px; grid-column: 1; grid-row: 2; justify-self: center; border: 0; background: #1c1c1c; border-radius: 22px; padding: 11px 26px; font-size: 14px; font-weight: 600; cursor: pointer; color: #fff; }\n.rh-pd-mehr:hover { background: #000; }\n.rh-pd-mehr svg { display: block; transition: transform .25s; }\n.rh-pd-mehr.is--offen svg { transform: rotate(180deg); }\n.rh-pd-seite { grid-column: 2; grid-row: 1 \/ span 2; display: grid; gap: 18px; }\n.rh-pd-box { background: #f7f7f7; border-radius: 10px; padding: 16px 18px; }\n.rh-pd-box h3 { margin: 0 0 10px; font-size: 16px; }\n.rh-pd-box ul { margin: 0; padding-left: 18px; }\n.rh-pd-box li { margin: 3px 0; }\n.rh-td-liste { display: grid; grid-template-columns: 34% 1fr; column-gap: 10px; }\n.rh-td-liste span { font-size: 13.5px; line-height: 1.7; color: #222; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; min-width: 0; }\n.rh-td-k { display: block !important; position: relative; padding-left: 22px; }\n.rh-td-k svg { position: absolute; top: 50%; transform: translateY(-50%); width: 14px; height: 14px; color: #6f6f6f; }\n.rh-td-liste span:nth-child(1) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(3) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(5) svg { left: -4.7px; }\n.rh-td-liste span:nth-child(7) svg { left: -2.3px; }\n.rh-td-liste span:nth-child(9) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(11) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(13) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(15) svg { left: -4.1px; }\n.rh-td-liste span:nth-child(17) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(19) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(21) svg { left: -1.8px; }\n.rh-td-liste span:nth-child(23) svg { left: -1.4px; }\n.rh-td-liste span:nth-child(25) svg { left: -2.9px; }\n.rh-td-liste span:nth-child(27) svg { left: -1.2px; }\n.rh-td-liste span:nth-child(29) svg { left: -1.2px; }\n.rh-pd li::marker { font-size: 9px; color: #777; }\n.t4s-newsletter__submit { display: inline-flex !important; align-items: center; justify-content: center; gap: 7px; white-space: nowrap; }\n.t4s-newsletter__submit::before { content: ''; display: inline-block; flex: 0 0 13px; width: 13px; height: 13px; background-color: currentColor; -webkit-mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 21l21-9L2 3v7l15 2-15 2z'\/%3E%3C\/svg%3E\") center \/ contain no-repeat; }\n.t4s-product__media-wrapper { background: transparent !important; padding: 0 !important; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(1) { background: #f7f7f7; border-radius: 10px; padding: 18px; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) { background: #f7f7f7; border-radius: 10px; padding: 12px; margin-top: 14px; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { border-radius: 8px; overflow: hidden; }\n.t4s-carousel__nav-inner, .t4s-carousel__nav-item, .t4s-carousel__nav-item::after, .t4s-carousel__nav-item::before { border-radius: 8px !important; overflow: hidden; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) img, .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"media\"], .t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) [class*=\"cell\"] { border-radius: 8px !important; overflow: hidden; }\n.shopify-checklist li { color: #222 !important; font-size: 13.5px !important; }\n.rh-logo-block { margin: 0; overflow: visible; }\n\n.rh-logo-block img { mix-blend-mode: multiply; }\n.rh-logo-block img { height: auto !important; width: auto !important; max-height: 40px; max-width: 155px; margin: 0 0 7px; display: block; }\n.rh-logo-block img[src*=\"Airvape\"], .rh-logo-block img[src*=\"airvape\"] { height: 110px !important; max-height: none; max-width: none; margin: -47px 0 -58px -12px; }\n.rh-logo-block .rh-sku-neben { margin: 0 !important; color: #222 !important; font-size: 13.5px; }\n.t4s-product__info-container .t4s-product-price, .t4s-product__info-container [class*=\"price__sale\"], .t4s-product__info-container [class*=\"price-item\"] { color: #222 !important; }\n.t4s-carousel__nav-item { width: 16.5% !important; }\n.t4s-product__media-wrapper .flickityt4s-prev-next-button { background: #fff !important; border: 0 !important; box-shadow: 0 0 5px rgba(0,0,0,.09) !important; }\n.id_product-recommendations .flickityt4s-prev-next-button, .id_recently_viewed .flickityt4s-prev-next-button { background: #1c1c1c !important; border: 0 !important; color: #fff !important; opacity: 1 !important; width: 44px !important; height: 44px !important; border-radius: 50% !important; display: flex !important; align-items: center; justify-content: center; }\n@media (min-width: 1280px) {\n  .id_product-recommendations .flickityt4s, .id_recently_viewed .flickityt4s { overflow: visible !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.previous, .id_recently_viewed .flickityt4s-prev-next-button.previous { left: -56px !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.next, .id_recently_viewed .flickityt4s-prev-next-button.next { right: -56px !important; }\n}\n.t4s-product__title { text-transform: none !important; margin-bottom: 5px !important; }\n.t4s-product__info-container { background: #f7f7f7 !important; }\n.rh-b2b-gate { background: #f7f7f7 !important; }\n.t4s-product-tabs-wrapper .button_block { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_box_download_aussen { margin-left: -15px; }\n.t4s-product-tabs-wrapper .button_block .button_box_download_aussen { margin-left: 0 !important; }\n.t4s-product__info-container .t4s-product-form__buttons { align-items: center !important; }\n.t4s-product__info-container .t4s-quantity-wrapper { align-self: center !important; margin: 0 16px 0 0 !important; }\n@media (min-width: 1024px) {\n  .t4s-product__media-wrapper { margin-top: 20px; }\n  .t4s-tab-content:has(.rh-pd) { padding-left: 0 !important; padding-right: 0 !important; margin-left: -15px !important; }\n}\n.t4s-product__media-wrapper img { mix-blend-mode: multiply; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { background: #f7f7f7 !important; }\n@media (max-width: 1023px) {\n  .rh-pd { grid-template-columns: 1fr; }\n  .rh-pd-haupt { grid-column: 1; }\n  .rh-pd-mehr { grid-column: 1; grid-row: 2; }\n  .rh-pd-seite { grid-column: 1; grid-row: 3; }\n  .t4s-accordion-mb-true .t4s-tab-wrapper { border-radius: 10px; overflow: hidden; }\n  .t4s-tab-content:has(.rh-pd) { padding: 12px 0 0 !important; }\n}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function () {\n  var haupt = document.querySelector('.rh-pd-haupt');\n  var btn = document.querySelector('.rh-pd-mehr');\n  if (!haupt || !btn || btn.dataset.rhInit) return;\n  btn.dataset.rhInit = '1';\n  var sync = function () {\n    if (!haupt.classList.contains('is--zu')) return;\n    var passt = haupt.scrollHeight \u003c= haupt.clientHeight + 40;\n    btn.style.display = passt ? 'none' : '';\n    if (passt) haupt.classList.remove('is--zu');\n  };\n  btn.addEventListener('click', function () {\n    var zu = haupt.classList.toggle('is--zu');\n    btn.classList.toggle('is--offen', !zu);\n    btn.querySelector('.rh-pd-mehr-txt').textContent = zu ? btn.dataset.mehr : btn.dataset.weniger;\n    if (zu) haupt.scrollIntoView({ block: 'start', behavior: 'smooth' });\n  });\n  sync();\n  window.addEventListener('load', sync);\n\n})();\n\u003c\/script\u003e\n","brand":"Empire Glassworks","offers":[{"title":"Default Title","offer_id":54756451483916,"sku":"8232","price":15.8,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/8232TerpjarAvengetheArctickl.jpg?v=1787682460"}],"url":"https:\/\/reinh.art\/el\/collections\/zubehor-proxy.oembed","provider":"reinh.art","version":"1.0","type":"link"}