{"title":"Puffco Peak Zubehör","description":"","products":[{"product_id":"new-peak-joystick-cap-onyx-schwarz","title":"New Peak Joystick Cap Onyx","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eDie New Peak Joystick Cap Onyx verhindert ein Festklemmen und reduziert den Wartungsaufwand durch ihr durchdachtes Design. Sie lenkt den Luftstrom präzise 360° für eine gleichmäßigere Erwärmung, was zu größeren Wolken und verbessertem Geschmack führt. Der Joystick besteht aus bruchsicherem Edelstahl und Silikon, lässt sich leicht reinigen und verhindert, dass Ablagerungen den Luftstrom unterbrechen. Das Produkt ist fidget-freundlich und kompatibel mit Puffco New Peak Vaporizer. Die 3D-Kammer ist nicht enthalten.\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\"\u003eJoystick-Kappe\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:-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 Peak\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":49184276709644,"sku":"7579","price":33.25,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/chambernsticks_0003_joy1.webp?v=1787677143"},{"product_id":"new-peak-joystick-cap-sky-hellblau","title":"New Peak Joystick Cap Sky","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eDie New Peak Joystick Cap verhindert ein Festsetzen und reduziert den Wartungsaufwand. Sie sorgt für einen präzisen 360° gerichteten Luftstrom für eine gleichmäßigere Erwärmung, was zu größeren Wolken und verbessertem Geschmack führt. Das Joystick-Design aus bruchsicherem Edelstahl und Silikon ist leicht zu reinigen und reduziert Ablagerungen, die den Luftstrom unterbrechen könnten. Die Cap bietet eine zuverlässige und langlebige Lösung zur Verbesserung der Performance und Anwenderzufriedenheit.\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\"\u003eJoystick-Kappe\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\"\u003eSky\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 Peak\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":49253799854348,"sku":"7581","price":33.25,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/chambernsticks_0004_joy2.webp?v=1787677146"},{"product_id":"peak-pro-journey-bag-emerald","title":"Peak Journey Bag Emerald","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eDie Puffco Peak Journey Bag in Emerald ist eine robuste, funktionale Transporttasche, die unterwegs Ordnung und schnellen Zugriff bietet. Sie verfügt über mehrere Reißverschlusstaschen, eine große zentrale Aufbewahrung sowie ein Kühllager mit integriertem Kühlakku. Eine separate Innentasche nimmt ein Hot Knife auf, eine mit Mikrofaser gefütterte Handytasche schützt den Bildschirm. Ein langer, verstellbarer Tragegurt ermöglicht das Tragen über der Schulter oder am Körper, die Tasche wird mit einer Magnetschnalle verschlossen. Kompatibel mit Puffco New Peak, Puffco New Peak Pro, Puffco Peak und Puffco Peak Pro.\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 Peak\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":49253879611660,"sku":"7475","price":56.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/colorbags_0000_Layer-Comp-1.webp?v=1787677273"},{"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":"peak-pro-glass-2-0-ersatzglas","title":"Peak Pro Glass 2.0 Ersatzglas","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eDas Peak Pro Glass 2.0 Ersatzglas kombiniert hochwertige Verarbeitung mit verbesserter Funktionalität. Die doppelte handgefertigte Borosilikat-Glaskammer zeigt ein elegantes Spiraldesign und betont den charakteristischen Look des Peak-Systems. Fünf präzise lasergefertigte Perkolationsöffnungen optimieren den Luftstrom und die Wasserfiltration, wodurch der Dampf spürbar gekühlt und gleichmäßiger wird, ohne den Zugwiderstand unnötig zu erhöhen. Das Glas lässt sich problemlos von der Basis abnehmen und wieder aufsetzen, was Reinigung und Austausch vereinfacht. Vollständig kompatibel mit Peak Pro und Peak eignet es sich als Ersatz oder Upgrade für bestehende Setups.\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\"\u003eGlasaufsatz\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\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 Peak Pro\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":54635685249292,"sku":"8053","price":66.5,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/8053.jpg?v=1787677272"},{"product_id":"peak-glass-2-0-ersatzglas","title":"Peak Glass 2.0 Ersatzglas","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eDas Puffco Peak Glass 2.0 besteht aus hochwertigem Borosilikatglas und verwendet ein klares Doppelkammer-Design, das Langlebigkeit mit einer reduzierten Optik verbindet. An der Basis sorgen zwei Reihen lasergeschnittener Perkolationsöffnungen für einen verbesserten Luftstrom und eine effektivere Wasserfiltration, wodurch der Dampf spürbar gekühlt und gleichmäßiger wird. Der Glasaufsatz ist mit Peak und Peak Pro kompatibel und lässt sich zur Reinigung oder zum Austausch einfach von der Basis abnehmen. Für Anwender, die eine intensivere Filtration und ein aufwendigeres Glasdesign wünschen, gibt es das Peak Pro Glass 2.0 als erweiterte Upgrade-Option.\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\"\u003eGlasaufsatz\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\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 Peak\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":54635685282060,"sku":"8054","price":71.82,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/8054.jpg?v=1787677261"},{"product_id":"peak-aufsatz-avenge-the-arctic","title":"Peak Aufsatz Avenge the Arctic","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eDer handgefertigte Puffco Peak Glasaufsatz besteht aus hochwertigem Borosilikatglas und verfügt über ein detailreiches Design, das für einen angenehmen Zug bei gleichmäßigem Luftstrom sorgt. Kompatibel mit Puffco Peak und Peak Pro (Alle Generationen).\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\"\u003eGlasaufsatz\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\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 Peak\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":54756363993356,"sku":"8226","price":78.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/8226PuffcoPeakAufsatzAvengetheArctic.jpg?v=1787677258"},{"product_id":"peak-aufsatz-save-the-bees","title":"Peak Aufsatz Save the Bees","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eDer handgefertigte Puffco Peak Glasaufsatz besteht aus hochwertigem Borosilikatglas und bietet gleichzeitig sanften, aromatischen Dampf sowie einen mühelosen Luftstrom. Kompatibel mit Puffco Peak und Peak Pro.\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\"\u003eGlasaufsatz\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\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 Peak\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":54756386373900,"sku":"8227","price":71.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/8227PuffcoPeakAufsatzSavetheBeeskl.jpg?v=1787677259"},{"product_id":"peak-aufsatz-rocket-ship","title":"Peak Aufsatz Rocket Ship","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eDer handgefertigte Puffco Peak Glasaufsatz besteht aus hochwertigem Borosilikatglas und bietet gleichzeitig sanften, aromatischen Dampf sowie einen mühelosen Luftstrom. Kompatibel mit Puffco Peak und Peak Pro.\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\"\u003eGlasaufsatz\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\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 Peak\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":54756413833484,"sku":"8228","price":71.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/8228PuffcoPeakAufsatzRocketShipkl.jpg?v=1787677258"},{"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\/hu\/collections\/zubehor-puffco-peak.oembed","provider":"reinh.art","version":"1.0","type":"link"}