{"title":"TinyMight V2 Black","description":null,"products":[{"product_id":"o-rings-and-screens-pack","title":"Replacement parts kit","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eThis replacement parts kit contains the essential seals and screens for maintaining the cooling unit and the mouthpiece holder. Included are 5 small O-rings and 5 slightly larger O-rings for the cooling unit, a large red O-ring for the mouthpiece holder, a basket screen and 2 mesh screens for the cooling unit. The components allow easy replacement of worn parts and support reliable operation of the affected assemblies. A visual inspection for damage should be performed before installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003caside class=\"rh-pd-seite\"\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eSpecifications\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\u003ccircle cx=\"7.5\" cy=\"7.5\" r=\"1.3\"\/\u003e\u003c\/svg\u003eType\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003e\u003cspan class=\"rh-erkl\" tabindex=\"0\" data-wert=\"Wear parts set\"\u003eWear parts set\u003cbutton type=\"button\" class=\"rh-erkl-f\" aria-label=\"?\"\u003e?\u003c\/button\u003e\u003cspan class=\"rh-erkl-box\" role=\"tooltip\"\u003eA \u003cstrong\u003ewear parts set\u003c\/strong\u003e bundles the small parts that age in use: seals, screens, caps. Practical to keep in stock.\u003c\/span\u003e\u003c\/span\u003e\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=\"read more\" data-weniger=\"show less\"\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\/svg\u003e\u003cspan class=\"rh-pd-mehr-txt\"\u003eread more\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: #fff; border-radius: 10px; padding: 18px; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) { background: #fff; 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, .t4s-featured-collection .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, .t4s-featured-collection .flickityt4s { overflow: visible !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.previous, .id_recently_viewed .flickityt4s-prev-next-button.previous, .t4s-featured-collection .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, .t4s-featured-collection .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: normal !important; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { background: #fff !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\n\/* rh-erkl-2026-09-08 *\/\n.rh-td-liste { grid-template-columns: fit-content(46%) 1fr; }\n.rh-td-liste .rh-td-w { white-space: normal; overflow: visible; text-overflow: clip; }\n.rh-td-liste .rh-td-k { align-self: start; white-space: normal; overflow: visible; text-overflow: clip; }\n.rh-td-liste .rh-erkl { position: relative; display: inline-block; max-width: 100%; white-space: normal; overflow: visible; text-overflow: clip; cursor: help; }\n.rh-td-liste .rh-erkl-f { display: inline-flex; align-items: center; justify-content: center; width: 14px; height: 14px !important; min-height: 0 !important; min-width: 0 !important; margin: 0 0 0 5px; padding: 0 !important; border: 1px solid #bdbdbd; border-radius: 50%; background: transparent; color: #6f6f6f; font-size: 10px !important; font-weight: 600; line-height: 1 !important; cursor: help; vertical-align: 1px; }\n.rh-td-liste .rh-erkl:hover .rh-erkl-f, .rh-td-liste .rh-erkl:focus-within .rh-erkl-f, .rh-td-liste .rh-erkl.is--auf .rh-erkl-f { border-color: #1c1c1c; color: #1c1c1c; }\n.rh-td-liste .rh-erkl-box { position: absolute; z-index: 30; top: calc(100% + 7px); right: 0; display: none; width: max-content; max-width: min(290px, calc(100vw - 44px)); padding: 11px 13px; background: #fff; color: #222 !important; border-radius: 9px; box-shadow: 0 6px 22px rgba(0,0,0,.17); font-size: 12.5px !important; line-height: 1.55 !important; font-weight: 400; white-space: normal; overflow: visible; text-overflow: clip; text-align: left; }\n.rh-erkl:hover .rh-erkl-box, .rh-erkl:focus-within .rh-erkl-box, .rh-erkl.is--auf .rh-erkl-box { display: block; }\n@media (max-width: 1023px) {\n  \/* kein Auf- und Zuklappen mehr: Beschreibung steht immer offen *\/\n  .t4s-tab-wrapper:has(.rh-pd) \u003e .t4s-tab__title { display: none !important; }\n  .t4s-tab-content:has(.rh-pd) { display: block !important; }\n  \/* wie in der großen Ansicht: nach ein bis zwei Absätzen abschneiden - nur wo es den Knopf gibt *\/\n  .rh-pd:has(.rh-pd-mehr) .rh-pd-haupt.is--zu { max-height: 300px; }\n  .rh-pd:has(.rh-pd-mehr) .rh-pd-haupt.is--zu::after { height: 90px; }\n  .t4s-product-tabs-wrapper .button_block,\n  .t4s-product-tabs-wrapper .button_box_download_aussen { margin-left: 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\u003cscript\u003e\n(function () {\n  if (window.rhErklInit) return; window.rhErklInit = 1;\n  if (window.matchMedia('(hover: hover)').matches) return;\n  document.addEventListener('click', function (e) {\n    var f = e.target.closest ? e.target.closest('.rh-erkl') : null;\n    document.querySelectorAll('.rh-erkl.is--auf').forEach(function (x) { if (x !== f) x.classList.remove('is--auf'); });\n    if (f) f.classList.toggle('is--auf');\n  });\n})();\n\u003c\/script\u003e","brand":"TinyMight","offers":[{"title":"Default Title","offer_id":44095278285068,"sku":"7109","price":6.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/products\/Jtjsproducts-26.jpg?v=1787677200"},{"product_id":"cooling-unit","title":"Cooling Unit","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eStainless steel cooling unit for TinyMight devices. This accessory is designed to lower device temperature and was specifically made for use with TinyMight. By reducing heat emission during operation the unit improves comfort and handling while the device is in use.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003caside class=\"rh-pd-seite\"\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eSpecifications\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\u003ccircle cx=\"7.5\" cy=\"7.5\" r=\"1.3\"\/\u003e\u003c\/svg\u003eType\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003e\u003cspan class=\"rh-erkl\" tabindex=\"0\" data-wert=\"Cooling unit\"\u003eCooling unit\u003cbutton type=\"button\" class=\"rh-erkl-f\" aria-label=\"?\"\u003e?\u003c\/button\u003e\u003cspan class=\"rh-erkl-box\" role=\"tooltip\"\u003eThe \u003cstrong\u003ecooling unit\u003c\/strong\u003e sits between chamber and mouth and lengthens the vapour path. The vapour arrives noticeably cooler.\u003c\/span\u003e\u003c\/span\u003e\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=\"read more\" data-weniger=\"show less\"\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\/svg\u003e\u003cspan class=\"rh-pd-mehr-txt\"\u003eread more\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: #fff; border-radius: 10px; padding: 18px; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) { background: #fff; 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, .t4s-featured-collection .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, .t4s-featured-collection .flickityt4s { overflow: visible !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.previous, .id_recently_viewed .flickityt4s-prev-next-button.previous, .t4s-featured-collection .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, .t4s-featured-collection .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: normal !important; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { background: #fff !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\n\/* rh-erkl-2026-09-08 *\/\n.rh-td-liste { grid-template-columns: fit-content(46%) 1fr; }\n.rh-td-liste .rh-td-w { white-space: normal; overflow: visible; text-overflow: clip; }\n.rh-td-liste .rh-td-k { align-self: start; white-space: normal; overflow: visible; text-overflow: clip; }\n.rh-td-liste .rh-erkl { position: relative; display: inline-block; max-width: 100%; white-space: normal; overflow: visible; text-overflow: clip; cursor: help; }\n.rh-td-liste .rh-erkl-f { display: inline-flex; align-items: center; justify-content: center; width: 14px; height: 14px !important; min-height: 0 !important; min-width: 0 !important; margin: 0 0 0 5px; padding: 0 !important; border: 1px solid #bdbdbd; border-radius: 50%; background: transparent; color: #6f6f6f; font-size: 10px !important; font-weight: 600; line-height: 1 !important; cursor: help; vertical-align: 1px; }\n.rh-td-liste .rh-erkl:hover .rh-erkl-f, .rh-td-liste .rh-erkl:focus-within .rh-erkl-f, .rh-td-liste .rh-erkl.is--auf .rh-erkl-f { border-color: #1c1c1c; color: #1c1c1c; }\n.rh-td-liste .rh-erkl-box { position: absolute; z-index: 30; top: calc(100% + 7px); right: 0; display: none; width: max-content; max-width: min(290px, calc(100vw - 44px)); padding: 11px 13px; background: #fff; color: #222 !important; border-radius: 9px; box-shadow: 0 6px 22px rgba(0,0,0,.17); font-size: 12.5px !important; line-height: 1.55 !important; font-weight: 400; white-space: normal; overflow: visible; text-overflow: clip; text-align: left; }\n.rh-erkl:hover .rh-erkl-box, .rh-erkl:focus-within .rh-erkl-box, .rh-erkl.is--auf .rh-erkl-box { display: block; }\n@media (max-width: 1023px) {\n  \/* kein Auf- und Zuklappen mehr: Beschreibung steht immer offen *\/\n  .t4s-tab-wrapper:has(.rh-pd) \u003e .t4s-tab__title { display: none !important; }\n  .t4s-tab-content:has(.rh-pd) { display: block !important; }\n  \/* wie in der großen Ansicht: nach ein bis zwei Absätzen abschneiden - nur wo es den Knopf gibt *\/\n  .rh-pd:has(.rh-pd-mehr) .rh-pd-haupt.is--zu { max-height: 300px; }\n  .rh-pd:has(.rh-pd-mehr) .rh-pd-haupt.is--zu::after { height: 90px; }\n  .t4s-product-tabs-wrapper .button_block,\n  .t4s-product-tabs-wrapper .button_box_download_aussen { margin-left: 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\u003cscript\u003e\n(function () {\n  if (window.rhErklInit) return; window.rhErklInit = 1;\n  if (window.matchMedia('(hover: hover)').matches) return;\n  document.addEventListener('click', function (e) {\n    var f = e.target.closest ? e.target.closest('.rh-erkl') : null;\n    document.querySelectorAll('.rh-erkl.is--auf').forEach(function (x) { if (x !== f) x.classList.remove('is--auf'); });\n    if (f) f.classList.toggle('is--auf');\n  });\n})();\n\u003c\/script\u003e","brand":"TinyMight","offers":[{"title":"Default Title","offer_id":44095278317836,"sku":"7110","price":19.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/7110-tinymight-ansicht-1-weiss-2000-abschluss-20261007.png?v=1791369202"},{"product_id":"dosing-capsules-v2","title":"Dosing Capsule","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eNew dosing capsules for TinyMight devices. The capsules are intended for use with the TinyMight and expand the accessory range with an additional option for portioning. They enable simple measured filling and simplify handling when using the device.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003caside class=\"rh-pd-seite\"\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eSpecifications\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\u003ccircle cx=\"7.5\" cy=\"7.5\" r=\"1.3\"\/\u003e\u003c\/svg\u003eType\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003e\u003cspan class=\"rh-erkl\" tabindex=\"0\" data-wert=\"Dosing capsule\"\u003eDosing capsule\u003cbutton type=\"button\" class=\"rh-erkl-f\" aria-label=\"?\"\u003e?\u003c\/button\u003e\u003cspan class=\"rh-erkl-box\" role=\"tooltip\"\u003eA \u003cstrong\u003edosing capsule\u003c\/strong\u003e is filled with one portion in advance. It goes into the device for vaporising and can be swapped on the go without emptying the chamber.\u003c\/span\u003e\u003c\/span\u003e\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=\"read more\" data-weniger=\"show less\"\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\/svg\u003e\u003cspan class=\"rh-pd-mehr-txt\"\u003eread more\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: #fff; border-radius: 10px; padding: 18px; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) { background: #fff; 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, .t4s-featured-collection .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, .t4s-featured-collection .flickityt4s { overflow: visible !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.previous, .id_recently_viewed .flickityt4s-prev-next-button.previous, .t4s-featured-collection .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, .t4s-featured-collection .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: normal !important; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { background: #fff !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\n\/* rh-erkl-2026-09-08 *\/\n.rh-td-liste { grid-template-columns: fit-content(46%) 1fr; }\n.rh-td-liste .rh-td-w { white-space: normal; overflow: visible; text-overflow: clip; }\n.rh-td-liste .rh-td-k { align-self: start; white-space: normal; overflow: visible; text-overflow: clip; }\n.rh-td-liste .rh-erkl { position: relative; display: inline-block; max-width: 100%; white-space: normal; overflow: visible; text-overflow: clip; cursor: help; }\n.rh-td-liste .rh-erkl-f { display: inline-flex; align-items: center; justify-content: center; width: 14px; height: 14px !important; min-height: 0 !important; min-width: 0 !important; margin: 0 0 0 5px; padding: 0 !important; border: 1px solid #bdbdbd; border-radius: 50%; background: transparent; color: #6f6f6f; font-size: 10px !important; font-weight: 600; line-height: 1 !important; cursor: help; vertical-align: 1px; }\n.rh-td-liste .rh-erkl:hover .rh-erkl-f, .rh-td-liste .rh-erkl:focus-within .rh-erkl-f, .rh-td-liste .rh-erkl.is--auf .rh-erkl-f { border-color: #1c1c1c; color: #1c1c1c; }\n.rh-td-liste .rh-erkl-box { position: absolute; z-index: 30; top: calc(100% + 7px); right: 0; display: none; width: max-content; max-width: min(290px, calc(100vw - 44px)); padding: 11px 13px; background: #fff; color: #222 !important; border-radius: 9px; box-shadow: 0 6px 22px rgba(0,0,0,.17); font-size: 12.5px !important; line-height: 1.55 !important; font-weight: 400; white-space: normal; overflow: visible; text-overflow: clip; text-align: left; }\n.rh-erkl:hover .rh-erkl-box, .rh-erkl:focus-within .rh-erkl-box, .rh-erkl.is--auf .rh-erkl-box { display: block; }\n@media (max-width: 1023px) {\n  \/* kein Auf- und Zuklappen mehr: Beschreibung steht immer offen *\/\n  .t4s-tab-wrapper:has(.rh-pd) \u003e .t4s-tab__title { display: none !important; }\n  .t4s-tab-content:has(.rh-pd) { display: block !important; }\n  \/* wie in der großen Ansicht: nach ein bis zwei Absätzen abschneiden - nur wo es den Knopf gibt *\/\n  .rh-pd:has(.rh-pd-mehr) .rh-pd-haupt.is--zu { max-height: 300px; }\n  .rh-pd:has(.rh-pd-mehr) .rh-pd-haupt.is--zu::after { height: 90px; }\n  .t4s-product-tabs-wrapper .button_block,\n  .t4s-product-tabs-wrapper .button_box_download_aussen { margin-left: 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\u003cscript\u003e\n(function () {\n  if (window.rhErklInit) return; window.rhErklInit = 1;\n  if (window.matchMedia('(hover: hover)').matches) return;\n  document.addEventListener('click', function (e) {\n    var f = e.target.closest ? e.target.closest('.rh-erkl') : null;\n    document.querySelectorAll('.rh-erkl.is--auf').forEach(function (x) { if (x !== f) x.classList.remove('is--auf'); });\n    if (f) f.classList.toggle('is--auf');\n  });\n})();\n\u003c\/script\u003e","brand":"TinyMight","offers":[{"title":"Default Title","offer_id":44095278383372,"sku":"7112","price":3.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/products\/Jtjsproducts-19.jpg?v=1787676522"},{"product_id":"tm-standard-glass-tube-55mm","title":"Glass mouthpiece 55 mm","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eCompact 55 mm glass mouthpiece compatible with TinyMight. The shorter design results in higher operating temperatures and provides a space-saving alternative. Made from high-quality quartz glass. The mouthpiece is included in the delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003caside class=\"rh-pd-seite\"\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eSpecifications\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\u003ccircle cx=\"7.5\" cy=\"7.5\" r=\"1.3\"\/\u003e\u003c\/svg\u003eType\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003e\u003cspan class=\"rh-erkl\" tabindex=\"0\" data-wert=\"Replacement mouthpiece\"\u003eReplacement mouthpiece\u003cbutton type=\"button\" class=\"rh-erkl-f\" aria-label=\"?\"\u003e?\u003c\/button\u003e\u003cspan class=\"rh-erkl-box\" role=\"tooltip\"\u003eThe \u003cstrong\u003emouthpiece\u003c\/strong\u003e is a wear part: it gums up over time and can break — one of the parts customers buy again most often.\u003c\/span\u003e\u003c\/span\u003e\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\/svg\u003eMaterials\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003eBorosilicate glass\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=\"M21.3 8.7 15.3 2.7a1 1 0 0 0-1.4 0L2.7 13.9a1 1 0 0 0 0 1.4l6 6a1 1 0 0 0 1.4 0L21.3 10a1 1 0 0 0 0-1.3zM7.5 10.5l2 2M10.5 7.5l2 2M13.5 4.5l2 2\"\/\u003e\u003c\/svg\u003eDimensions\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003e55 mm\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=\"read more\" data-weniger=\"show less\"\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\/svg\u003e\u003cspan class=\"rh-pd-mehr-txt\"\u003eread more\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: #fff; border-radius: 10px; padding: 18px; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) { background: #fff; 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, .t4s-featured-collection .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, .t4s-featured-collection .flickityt4s { overflow: visible !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.previous, .id_recently_viewed .flickityt4s-prev-next-button.previous, .t4s-featured-collection .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, .t4s-featured-collection .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: normal !important; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { background: #fff !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\n\/* rh-erkl-2026-09-08 *\/\n.rh-td-liste { grid-template-columns: fit-content(46%) 1fr; }\n.rh-td-liste .rh-td-w { white-space: normal; overflow: visible; text-overflow: clip; }\n.rh-td-liste .rh-td-k { align-self: start; white-space: normal; overflow: visible; text-overflow: clip; }\n.rh-td-liste .rh-erkl { position: relative; display: inline-block; max-width: 100%; white-space: normal; overflow: visible; text-overflow: clip; cursor: help; }\n.rh-td-liste .rh-erkl-f { display: inline-flex; align-items: center; justify-content: center; width: 14px; height: 14px !important; min-height: 0 !important; min-width: 0 !important; margin: 0 0 0 5px; padding: 0 !important; border: 1px solid #bdbdbd; border-radius: 50%; background: transparent; color: #6f6f6f; font-size: 10px !important; font-weight: 600; line-height: 1 !important; cursor: help; vertical-align: 1px; }\n.rh-td-liste .rh-erkl:hover .rh-erkl-f, .rh-td-liste .rh-erkl:focus-within .rh-erkl-f, .rh-td-liste .rh-erkl.is--auf .rh-erkl-f { border-color: #1c1c1c; color: #1c1c1c; }\n.rh-td-liste .rh-erkl-box { position: absolute; z-index: 30; top: calc(100% + 7px); right: 0; display: none; width: max-content; max-width: min(290px, calc(100vw - 44px)); padding: 11px 13px; background: #fff; color: #222 !important; border-radius: 9px; box-shadow: 0 6px 22px rgba(0,0,0,.17); font-size: 12.5px !important; line-height: 1.55 !important; font-weight: 400; white-space: normal; overflow: visible; text-overflow: clip; text-align: left; }\n.rh-erkl:hover .rh-erkl-box, .rh-erkl:focus-within .rh-erkl-box, .rh-erkl.is--auf .rh-erkl-box { display: block; }\n@media (max-width: 1023px) {\n  \/* kein Auf- und Zuklappen mehr: Beschreibung steht immer offen *\/\n  .t4s-tab-wrapper:has(.rh-pd) \u003e .t4s-tab__title { display: none !important; }\n  .t4s-tab-content:has(.rh-pd) { display: block !important; }\n  \/* wie in der großen Ansicht: nach ein bis zwei Absätzen abschneiden - nur wo es den Knopf gibt *\/\n  .rh-pd:has(.rh-pd-mehr) .rh-pd-haupt.is--zu { max-height: 300px; }\n  .rh-pd:has(.rh-pd-mehr) .rh-pd-haupt.is--zu::after { height: 90px; }\n  .t4s-product-tabs-wrapper .button_block,\n  .t4s-product-tabs-wrapper .button_box_download_aussen { margin-left: 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\u003cscript\u003e\n(function () {\n  if (window.rhErklInit) return; window.rhErklInit = 1;\n  if (window.matchMedia('(hover: hover)').matches) return;\n  document.addEventListener('click', function (e) {\n    var f = e.target.closest ? e.target.closest('.rh-erkl') : null;\n    document.querySelectorAll('.rh-erkl.is--auf').forEach(function (x) { if (x !== f) x.classList.remove('is--auf'); });\n    if (f) f.classList.toggle('is--auf');\n  });\n})();\n\u003c\/script\u003e","brand":"TinyMight","offers":[{"title":"Default Title","offer_id":44095278514444,"sku":"7113","price":4.91,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/7113-tinymight-ansicht-1-weiss-2000-abschluss-20261007.png?v=1791369245"},{"product_id":"screen-for-cooling-unit","title":"Mesh Screen for Cooling Unit","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eMesh screen designed for the TinyMight cooling unit. This replacement part is intended for use in the cooling unit and installs easily. Includes a TinyMight mesh screen.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003caside class=\"rh-pd-seite\"\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eSpecifications\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\u003ccircle cx=\"7.5\" cy=\"7.5\" r=\"1.3\"\/\u003e\u003c\/svg\u003eType\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003e\u003cspan class=\"rh-erkl\" tabindex=\"0\" data-wert=\"Replacement screen\"\u003eReplacement screen\u003cbutton type=\"button\" class=\"rh-erkl-f\" aria-label=\"?\"\u003e?\u003c\/button\u003e\u003cspan class=\"rh-erkl-box\" role=\"tooltip\"\u003e\u003cstrong\u003eScreens\u003c\/strong\u003e keep plant matter out of the vapour path. They clog up and are cleaned or replaced regularly, usually in sets.\u003c\/span\u003e\u003c\/span\u003e\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=\"read more\" data-weniger=\"show less\"\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\/svg\u003e\u003cspan class=\"rh-pd-mehr-txt\"\u003eread more\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: #fff; border-radius: 10px; padding: 18px; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) { background: #fff; 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, .t4s-featured-collection .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, .t4s-featured-collection .flickityt4s { overflow: visible !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.previous, .id_recently_viewed .flickityt4s-prev-next-button.previous, .t4s-featured-collection .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, .t4s-featured-collection .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: normal !important; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { background: #fff !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\n\/* rh-erkl-2026-09-08 *\/\n.rh-td-liste { grid-template-columns: fit-content(46%) 1fr; }\n.rh-td-liste .rh-td-w { white-space: normal; overflow: visible; text-overflow: clip; }\n.rh-td-liste .rh-td-k { align-self: start; white-space: normal; overflow: visible; text-overflow: clip; }\n.rh-td-liste .rh-erkl { position: relative; display: inline-block; max-width: 100%; white-space: normal; overflow: visible; text-overflow: clip; cursor: help; }\n.rh-td-liste .rh-erkl-f { display: inline-flex; align-items: center; justify-content: center; width: 14px; height: 14px !important; min-height: 0 !important; min-width: 0 !important; margin: 0 0 0 5px; padding: 0 !important; border: 1px solid #bdbdbd; border-radius: 50%; background: transparent; color: #6f6f6f; font-size: 10px !important; font-weight: 600; line-height: 1 !important; cursor: help; vertical-align: 1px; }\n.rh-td-liste .rh-erkl:hover .rh-erkl-f, .rh-td-liste .rh-erkl:focus-within .rh-erkl-f, .rh-td-liste .rh-erkl.is--auf .rh-erkl-f { border-color: #1c1c1c; color: #1c1c1c; }\n.rh-td-liste .rh-erkl-box { position: absolute; z-index: 30; top: calc(100% + 7px); right: 0; display: none; width: max-content; max-width: min(290px, calc(100vw - 44px)); padding: 11px 13px; background: #fff; color: #222 !important; border-radius: 9px; box-shadow: 0 6px 22px rgba(0,0,0,.17); font-size: 12.5px !important; line-height: 1.55 !important; font-weight: 400; white-space: normal; overflow: visible; text-overflow: clip; text-align: left; }\n.rh-erkl:hover .rh-erkl-box, .rh-erkl:focus-within .rh-erkl-box, .rh-erkl.is--auf .rh-erkl-box { display: block; }\n@media (max-width: 1023px) {\n  \/* kein Auf- und Zuklappen mehr: Beschreibung steht immer offen *\/\n  .t4s-tab-wrapper:has(.rh-pd) \u003e .t4s-tab__title { display: none !important; }\n  .t4s-tab-content:has(.rh-pd) { display: block !important; }\n  \/* wie in der großen Ansicht: nach ein bis zwei Absätzen abschneiden - nur wo es den Knopf gibt *\/\n  .rh-pd:has(.rh-pd-mehr) .rh-pd-haupt.is--zu { max-height: 300px; }\n  .rh-pd:has(.rh-pd-mehr) .rh-pd-haupt.is--zu::after { height: 90px; }\n  .t4s-product-tabs-wrapper .button_block,\n  .t4s-product-tabs-wrapper .button_box_download_aussen { margin-left: 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\u003cscript\u003e\n(function () {\n  if (window.rhErklInit) return; window.rhErklInit = 1;\n  if (window.matchMedia('(hover: hover)').matches) return;\n  document.addEventListener('click', function (e) {\n    var f = e.target.closest ? e.target.closest('.rh-erkl') : null;\n    document.querySelectorAll('.rh-erkl.is--auf').forEach(function (x) { if (x !== f) x.classList.remove('is--auf'); });\n    if (f) f.classList.toggle('is--auf');\n  });\n})();\n\u003c\/script\u003e","brand":"TinyMight","offers":[{"title":"Default Title","offer_id":44095278612748,"sku":"7118","price":1.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/products\/Jtjsproducts-27.jpg?v=1787677428"},{"product_id":"rimless-basket-screen","title":"Rimless Basket Screen","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eThe rimless basket screen from TinyMight is an original accessory featuring a rimless design. It is specifically designed as a compatible screen and is suitable as a replacement or spare part. The basket screen is supplied as a single piece and is included in the delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003caside class=\"rh-pd-seite\"\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eSpecifications\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\u003ccircle cx=\"7.5\" cy=\"7.5\" r=\"1.3\"\/\u003e\u003c\/svg\u003eType\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003e\u003cspan class=\"rh-erkl\" tabindex=\"0\" data-wert=\"Replacement screen\"\u003eReplacement screen\u003cbutton type=\"button\" class=\"rh-erkl-f\" aria-label=\"?\"\u003e?\u003c\/button\u003e\u003cspan class=\"rh-erkl-box\" role=\"tooltip\"\u003e\u003cstrong\u003eScreens\u003c\/strong\u003e keep plant matter out of the vapour path. They clog up and are cleaned or replaced regularly, usually in sets.\u003c\/span\u003e\u003c\/span\u003e\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=\"read more\" data-weniger=\"show less\"\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\/svg\u003e\u003cspan class=\"rh-pd-mehr-txt\"\u003eread more\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: #fff; border-radius: 10px; padding: 18px; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) { background: #fff; 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, .t4s-featured-collection .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, .t4s-featured-collection .flickityt4s { overflow: visible !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.previous, .id_recently_viewed .flickityt4s-prev-next-button.previous, .t4s-featured-collection .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, .t4s-featured-collection .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: normal !important; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { background: #fff !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\n\/* rh-erkl-2026-09-08 *\/\n.rh-td-liste { grid-template-columns: fit-content(46%) 1fr; }\n.rh-td-liste .rh-td-w { white-space: normal; overflow: visible; text-overflow: clip; }\n.rh-td-liste .rh-td-k { align-self: start; white-space: normal; overflow: visible; text-overflow: clip; }\n.rh-td-liste .rh-erkl { position: relative; display: inline-block; max-width: 100%; white-space: normal; overflow: visible; text-overflow: clip; cursor: help; }\n.rh-td-liste .rh-erkl-f { display: inline-flex; align-items: center; justify-content: center; width: 14px; height: 14px !important; min-height: 0 !important; min-width: 0 !important; margin: 0 0 0 5px; padding: 0 !important; border: 1px solid #bdbdbd; border-radius: 50%; background: transparent; color: #6f6f6f; font-size: 10px !important; font-weight: 600; line-height: 1 !important; cursor: help; vertical-align: 1px; }\n.rh-td-liste .rh-erkl:hover .rh-erkl-f, .rh-td-liste .rh-erkl:focus-within .rh-erkl-f, .rh-td-liste .rh-erkl.is--auf .rh-erkl-f { border-color: #1c1c1c; color: #1c1c1c; }\n.rh-td-liste .rh-erkl-box { position: absolute; z-index: 30; top: calc(100% + 7px); right: 0; display: none; width: max-content; max-width: min(290px, calc(100vw - 44px)); padding: 11px 13px; background: #fff; color: #222 !important; border-radius: 9px; box-shadow: 0 6px 22px rgba(0,0,0,.17); font-size: 12.5px !important; line-height: 1.55 !important; font-weight: 400; white-space: normal; overflow: visible; text-overflow: clip; text-align: left; }\n.rh-erkl:hover .rh-erkl-box, .rh-erkl:focus-within .rh-erkl-box, .rh-erkl.is--auf .rh-erkl-box { display: block; }\n@media (max-width: 1023px) {\n  \/* kein Auf- und Zuklappen mehr: Beschreibung steht immer offen *\/\n  .t4s-tab-wrapper:has(.rh-pd) \u003e .t4s-tab__title { display: none !important; }\n  .t4s-tab-content:has(.rh-pd) { display: block !important; }\n  \/* wie in der großen Ansicht: nach ein bis zwei Absätzen abschneiden - nur wo es den Knopf gibt *\/\n  .rh-pd:has(.rh-pd-mehr) .rh-pd-haupt.is--zu { max-height: 300px; }\n  .rh-pd:has(.rh-pd-mehr) .rh-pd-haupt.is--zu::after { height: 90px; }\n  .t4s-product-tabs-wrapper .button_block,\n  .t4s-product-tabs-wrapper .button_box_download_aussen { margin-left: 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\u003cscript\u003e\n(function () {\n  if (window.rhErklInit) return; window.rhErklInit = 1;\n  if (window.matchMedia('(hover: hover)').matches) return;\n  document.addEventListener('click', function (e) {\n    var f = e.target.closest ? e.target.closest('.rh-erkl') : null;\n    document.querySelectorAll('.rh-erkl.is--auf').forEach(function (x) { if (x !== f) x.classList.remove('is--auf'); });\n    if (f) f.classList.toggle('is--auf');\n  });\n})();\n\u003c\/script\u003e","brand":"TinyMight","offers":[{"title":"Default Title","offer_id":44095278678284,"sku":"7119","price":1.65,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/products\/Jtjsproducts-28.jpg?v=1787677417"},{"product_id":"rimmed-basket-screen","title":"Basket Screen","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eThis basket screen is designed for use with the 3d-Kühlstamm and complements the corresponding accessory. The basket screen is included in the delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003caside class=\"rh-pd-seite\"\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eSpecifications\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\u003ccircle cx=\"7.5\" cy=\"7.5\" r=\"1.3\"\/\u003e\u003c\/svg\u003eType\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003e\u003cspan class=\"rh-erkl\" tabindex=\"0\" data-wert=\"Replacement screen\"\u003eReplacement screen\u003cbutton type=\"button\" class=\"rh-erkl-f\" aria-label=\"?\"\u003e?\u003c\/button\u003e\u003cspan class=\"rh-erkl-box\" role=\"tooltip\"\u003e\u003cstrong\u003eScreens\u003c\/strong\u003e keep plant matter out of the vapour path. They clog up and are cleaned or replaced regularly, usually in sets.\u003c\/span\u003e\u003c\/span\u003e\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=\"read more\" data-weniger=\"show less\"\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\/svg\u003e\u003cspan class=\"rh-pd-mehr-txt\"\u003eread more\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: #fff; border-radius: 10px; padding: 18px; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) { background: #fff; 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, .t4s-featured-collection .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, .t4s-featured-collection .flickityt4s { overflow: visible !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.previous, .id_recently_viewed .flickityt4s-prev-next-button.previous, .t4s-featured-collection .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, .t4s-featured-collection .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: normal !important; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { background: #fff !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\n\/* rh-erkl-2026-09-08 *\/\n.rh-td-liste { grid-template-columns: fit-content(46%) 1fr; }\n.rh-td-liste .rh-td-w { white-space: normal; overflow: visible; text-overflow: clip; }\n.rh-td-liste .rh-td-k { align-self: start; white-space: normal; overflow: visible; text-overflow: clip; }\n.rh-td-liste .rh-erkl { position: relative; display: inline-block; max-width: 100%; white-space: normal; overflow: visible; text-overflow: clip; cursor: help; }\n.rh-td-liste .rh-erkl-f { display: inline-flex; align-items: center; justify-content: center; width: 14px; height: 14px !important; min-height: 0 !important; min-width: 0 !important; margin: 0 0 0 5px; padding: 0 !important; border: 1px solid #bdbdbd; border-radius: 50%; background: transparent; color: #6f6f6f; font-size: 10px !important; font-weight: 600; line-height: 1 !important; cursor: help; vertical-align: 1px; }\n.rh-td-liste .rh-erkl:hover .rh-erkl-f, .rh-td-liste .rh-erkl:focus-within .rh-erkl-f, .rh-td-liste .rh-erkl.is--auf .rh-erkl-f { border-color: #1c1c1c; color: #1c1c1c; }\n.rh-td-liste .rh-erkl-box { position: absolute; z-index: 30; top: calc(100% + 7px); right: 0; display: none; width: max-content; max-width: min(290px, calc(100vw - 44px)); padding: 11px 13px; background: #fff; color: #222 !important; border-radius: 9px; box-shadow: 0 6px 22px rgba(0,0,0,.17); font-size: 12.5px !important; line-height: 1.55 !important; font-weight: 400; white-space: normal; overflow: visible; text-overflow: clip; text-align: left; }\n.rh-erkl:hover .rh-erkl-box, .rh-erkl:focus-within .rh-erkl-box, .rh-erkl.is--auf .rh-erkl-box { display: block; }\n@media (max-width: 1023px) {\n  \/* kein Auf- und Zuklappen mehr: Beschreibung steht immer offen *\/\n  .t4s-tab-wrapper:has(.rh-pd) \u003e .t4s-tab__title { display: none !important; }\n  .t4s-tab-content:has(.rh-pd) { display: block !important; }\n  \/* wie in der großen Ansicht: nach ein bis zwei Absätzen abschneiden - nur wo es den Knopf gibt *\/\n  .rh-pd:has(.rh-pd-mehr) .rh-pd-haupt.is--zu { max-height: 300px; }\n  .rh-pd:has(.rh-pd-mehr) .rh-pd-haupt.is--zu::after { height: 90px; }\n  .t4s-product-tabs-wrapper .button_block,\n  .t4s-product-tabs-wrapper .button_box_download_aussen { margin-left: 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\u003cscript\u003e\n(function () {\n  if (window.rhErklInit) return; window.rhErklInit = 1;\n  if (window.matchMedia('(hover: hover)').matches) return;\n  document.addEventListener('click', function (e) {\n    var f = e.target.closest ? e.target.closest('.rh-erkl') : null;\n    document.querySelectorAll('.rh-erkl.is--auf').forEach(function (x) { if (x !== f) x.classList.remove('is--auf'); });\n    if (f) f.classList.toggle('is--auf');\n  });\n})();\n\u003c\/script\u003e","brand":"TinyMight","offers":[{"title":"Default Title","offer_id":44095278711052,"sku":"7120","price":1.65,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/products\/Jtjsproducts-12.jpg?v=1787677419"},{"product_id":"short-ball-stem","title":"Short Ball Stem","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eGlass mouthpiece with 13 to 15 cooling balls and an integrated glass screen that helps keep vapor cool. The mouthpiece is made of glass and is removable allowing the balls to be taken out for cleaning. To prevent herb particles from entering the cooling ball area a basket screen is recommended. The balls provide a large surface area and support the cooling of the vapor in the vaporizer.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003caside class=\"rh-pd-seite\"\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eSpecifications\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\u003ccircle cx=\"7.5\" cy=\"7.5\" r=\"1.3\"\/\u003e\u003c\/svg\u003eType\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003e\u003cspan class=\"rh-erkl\" tabindex=\"0\" data-wert=\"Replacement mouthpiece\"\u003eReplacement mouthpiece\u003cbutton type=\"button\" class=\"rh-erkl-f\" aria-label=\"?\"\u003e?\u003c\/button\u003e\u003cspan class=\"rh-erkl-box\" role=\"tooltip\"\u003eThe \u003cstrong\u003emouthpiece\u003c\/strong\u003e is a wear part: it gums up over time and can break — one of the parts customers buy again most often.\u003c\/span\u003e\u003c\/span\u003e\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=\"read more\" data-weniger=\"show less\"\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\/svg\u003e\u003cspan class=\"rh-pd-mehr-txt\"\u003eread more\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: #fff; border-radius: 10px; padding: 18px; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) { background: #fff; 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, .t4s-featured-collection .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, .t4s-featured-collection .flickityt4s { overflow: visible !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.previous, .id_recently_viewed .flickityt4s-prev-next-button.previous, .t4s-featured-collection .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, .t4s-featured-collection .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: normal !important; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { background: #fff !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\n\/* rh-erkl-2026-09-08 *\/\n.rh-td-liste { grid-template-columns: fit-content(46%) 1fr; }\n.rh-td-liste .rh-td-w { white-space: normal; overflow: visible; text-overflow: clip; }\n.rh-td-liste .rh-td-k { align-self: start; white-space: normal; overflow: visible; text-overflow: clip; }\n.rh-td-liste .rh-erkl { position: relative; display: inline-block; max-width: 100%; white-space: normal; overflow: visible; text-overflow: clip; cursor: help; }\n.rh-td-liste .rh-erkl-f { display: inline-flex; align-items: center; justify-content: center; width: 14px; height: 14px !important; min-height: 0 !important; min-width: 0 !important; margin: 0 0 0 5px; padding: 0 !important; border: 1px solid #bdbdbd; border-radius: 50%; background: transparent; color: #6f6f6f; font-size: 10px !important; font-weight: 600; line-height: 1 !important; cursor: help; vertical-align: 1px; }\n.rh-td-liste .rh-erkl:hover .rh-erkl-f, .rh-td-liste .rh-erkl:focus-within .rh-erkl-f, .rh-td-liste .rh-erkl.is--auf .rh-erkl-f { border-color: #1c1c1c; color: #1c1c1c; }\n.rh-td-liste .rh-erkl-box { position: absolute; z-index: 30; top: calc(100% + 7px); right: 0; display: none; width: max-content; max-width: min(290px, calc(100vw - 44px)); padding: 11px 13px; background: #fff; color: #222 !important; border-radius: 9px; box-shadow: 0 6px 22px rgba(0,0,0,.17); font-size: 12.5px !important; line-height: 1.55 !important; font-weight: 400; white-space: normal; overflow: visible; text-overflow: clip; text-align: left; }\n.rh-erkl:hover .rh-erkl-box, .rh-erkl:focus-within .rh-erkl-box, .rh-erkl.is--auf .rh-erkl-box { display: block; }\n@media (max-width: 1023px) {\n  \/* kein Auf- und Zuklappen mehr: Beschreibung steht immer offen *\/\n  .t4s-tab-wrapper:has(.rh-pd) \u003e .t4s-tab__title { display: none !important; }\n  .t4s-tab-content:has(.rh-pd) { display: block !important; }\n  \/* wie in der großen Ansicht: nach ein bis zwei Absätzen abschneiden - nur wo es den Knopf gibt *\/\n  .rh-pd:has(.rh-pd-mehr) .rh-pd-haupt.is--zu { max-height: 300px; }\n  .rh-pd:has(.rh-pd-mehr) .rh-pd-haupt.is--zu::after { height: 90px; }\n  .t4s-product-tabs-wrapper .button_block,\n  .t4s-product-tabs-wrapper .button_box_download_aussen { margin-left: 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\u003cscript\u003e\n(function () {\n  if (window.rhErklInit) return; window.rhErklInit = 1;\n  if (window.matchMedia('(hover: hover)').matches) return;\n  document.addEventListener('click', function (e) {\n    var f = e.target.closest ? e.target.closest('.rh-erkl') : null;\n    document.querySelectorAll('.rh-erkl.is--auf').forEach(function (x) { if (x !== f) x.classList.remove('is--auf'); });\n    if (f) f.classList.toggle('is--auf');\n  });\n})();\n\u003c\/script\u003e","brand":"TinyMight","offers":[{"title":"Default Title","offer_id":54424536514828,"sku":"7866","price":20.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/7866_Tiny_Might_Short_Ball_Stem.jpg?v=1787677428"},{"product_id":"tinymight-v2-schwarz-walnuss","title":"V2 black walnut","description":"\u003cdiv class=\"rh-pd\"\u003e\n\u003cdiv class=\"rh-pd-haupt is--zu\"\u003e\n\u003cp\u003eThe TinyMight V2 in black walnut is the limited version of the Finnish convection device: solid walnut with a black finish, a polished 80 millimetre zirconia stem instead of the glass mouthpiece, the new stainless steel Cooling Unit V2 and a stronger Molicel P30B battery. Heat-up from three seconds, on-demand and session modes with boost. For the trade it is the version to show customers who carry the device every day.\u003c\/p\u003e\n\u003ch3\u003eFeatures\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLimited version of solid walnut with a black outer finish\u003c\/li\u003e\n\u003cli\u003ePowerful convection heating with heat-up from around three seconds\u003c\/li\u003e\n\u003cli\u003eOn-demand and session modes, plus a boost function in on-demand mode\u003c\/li\u003e\n\u003cli\u003ePolished 80 millimetre zirconia stem — sturdier than glass and easy to clean\u003c\/li\u003e\n\u003cli\u003eStainless steel Cooling Unit V2 with improved airflow\u003c\/li\u003e\n\u003cli\u003eChamber size still variable, small and large loads both work well\u003c\/li\u003e\n\u003cli\u003eReworked barrel tube holds the heater guard screen more securely\u003c\/li\u003e\n\u003cli\u003eTwo screen layers keep herb particles out of the heating area\u003c\/li\u003e\n\u003cli\u003eReplaceable Molicel P30B with a higher capacity than the standard model\u003c\/li\u003e\n\u003cli\u003eUSB-C fast charging over a USB-C to USB-C cable\u003c\/li\u003e\n\u003cli\u003eNew packaging with travel case function, which settles the question of carrying it\u003c\/li\u003e\n\u003cli\u003eSpare parts set with O-rings and screen included\u003c\/li\u003e\n\u003cli\u003eDesigned for dried herbs and concentrates\u003c\/li\u003e\n\u003cli\u003eBuilt in Finland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWho is the black version for?\u003c\/h3\u003e\n\u003cp\u003eFor customers who take the device out every day and therefore want no glass in their rucksack. The black walnut is not a pure colour variant: it brings the zirconia stem, the new cooling unit and the stronger battery. In the trade it is the article to show customers who already know a TinyMight and want to replace or add to one.\u003c\/p\u003e\n\u003ch3\u003eThe zirconia stem\u003c\/h3\u003e\n\u003cp\u003eInstead of the glass mouthpiece there is a polished 80 millimetre stem of zirconium dioxide. Zirconia is considerably sturdier than glass, tolerates high temperatures and is easier to clean because the surface is polished. For a device that gets carried, that is the most important difference from the standard version — the most common damage to a TinyMight is a broken stem.\u003c\/p\u003e\n\u003ch3\u003eThe Cooling Unit V2\u003c\/h3\u003e\n\u003cp\u003eThe new cooling unit is stainless steel and improves vapour cooling and airflow. The chamber size stays variable, so small loads still run without loss. Anyone coming from the older TinyMight notices the difference in the draw resistance: the draw is easier without the vapour getting thinner.\u003c\/p\u003e\n\u003ch3\u003eThree seconds and boost\u003c\/h3\u003e\n\u003cp\u003eHeat-up is around three seconds. In on-demand mode the device heats only during the draw, and the boost function pushes in more heat when needed — useful at the end of a load, when the vapour would otherwise thin out. In session mode the device runs continuously, which is more practical in a group.\u003c\/p\u003e\n\u003ch3\u003eThe barrel tube and the two screen layers\u003c\/h3\u003e\n\u003cp\u003eThe reworked internal barrel tube holds the heater guard screen more firmly in place, and two screen layers keep herb particles out of the heating area. That sounds like a trifle but is the reason the heater stays clean — and with convection, a clean heater is the precondition for consistent flavour.\u003c\/p\u003e\n\u003ch3\u003eThe Molicel P30B\u003c\/h3\u003e\n\u003cp\u003eThe battery has a higher capacity than the standard model's and is replaceable in the same way. Charging is over a USB-C to USB-C cable, which is included. A second battery costs little and is swapped in seconds; for customers who are out a lot, that is the most obvious add-on sale for this device.\u003c\/p\u003e\n\u003ch3\u003eSolid walnut, black\u003c\/h3\u003e\n\u003cp\u003eThe housing is solid walnut with a black outer finish. Wood insulates better than metal, which is why the device stays holdable on the outside. The black finish shows marks of use differently from the light wood — some customers like that, others do not, and that belongs honestly in the conversation.\u003c\/p\u003e\n\u003ch3\u003eHerbs and concentrates\u003c\/h3\u003e\n\u003cp\u003eThe device is designed for dried herbs and for concentrates. The chamber should be cleaned between materials, or the aromas mix. For concentrates the smaller chamber setting pays off, because otherwise the material spreads into the air path. Anyone running both should keep two screen sets in the house.\u003c\/p\u003e\n\u003ch3\u003ePackaging with travel case function\u003c\/h3\u003e\n\u003cp\u003eThe new packaging doubles as a transport container, so device, stem and accessories stay together. That is not an accessory sale but an inclusion that prevents the most common damage — parts lying loose in a rucksack. For the trade an argument worth naming, because it counts in the comparison with the standard version.\u003c\/p\u003e\n\u003ch3\u003eWhat is in the box\u003c\/h3\u003e\n\u003cp\u003eDevice, 80 mm zirconia stem, Cooling Unit V2, one Molicel P30B, spare parts set with O-rings and screen, USB-C to USB-C cable, carry pouch, manual and the packaging with travel case function. The device is thus complete; nothing needs buying to get started.\u003c\/p\u003e\n\u003ch3\u003eBlack walnut or standard model?\u003c\/h3\u003e\n\u003cp\u003eThe standard model has the 55 mm glass mouthpiece, the Molicel P26A or P28A and the earlier cooling unit. The black version brings the zirconia stem, the Cooling Unit V2 and the P30B. Anyone using the device at home gets by with the standard model; anyone carrying it daily saves the first replacement stem with the black version.\u003c\/p\u003e\n\u003ch3\u003eHow to use it\u003c\/h3\u003e\n\u003col\u003e\n\u003cli\u003eOpen the chamber and fill it loosely with ground material.\u003c\/li\u003e\n\u003cli\u003eFit the Cooling Unit V2 and the zirconia stem.\u003c\/li\u003e\n\u003cli\u003eSwitch the device on and choose on-demand or session mode.\u003c\/li\u003e\n\u003cli\u003eLet it heat for around three seconds and draw slowly.\u003c\/li\u003e\n\u003cli\u003eAfter the session clean the chamber, screens and stem.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\n\u003caside class=\"rh-pd-seite\"\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eWhat's in the box\u003c\/h3\u003e\n\u003cp class=\"rh-pd-lieferbild\" style=\"margin:0 0 12px\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/lieferumfang-tinymight-2.png?v=1788861819\" alt=\"V2 schwarz Walnuss – What's in the box\" loading=\"lazy\" style=\"display:block;width:100%;height:auto;border-radius:6px\"\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eTinymight V2 Vaporizer\u003c\/li\u003e\n\u003cli\u003e80 mm zirconia stem\u003c\/li\u003e\n\u003cli\u003e\u003ca class=\"rh-lu-a\" href=\"\/en\/products\/cooling-unit\"\u003eCooling Unit V2\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003eMolicel P30B battery\u003c\/li\u003e\n\u003cli\u003eSpare parts set with O-rings and screen\u003c\/li\u003e\n\u003cli\u003eUSB-C to USB-C charging cable\u003c\/li\u003e\n\u003cli\u003eTransport pouch\u003c\/li\u003e\n\u003cli\u003eOperating instructions\u003c\/li\u003e\n\u003cli\u003eTravel case \/ transport packaging\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rh-pd-box\"\u003e\n\u003ch3\u003eSpecifications\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:-2.9px\"\u003e\u003cpath d=\"M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z\"\/\u003e\u003c\/svg\u003eHeating system\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003e\u003cspan class=\"rh-erkl\" tabindex=\"0\" data-wert=\"Convection\"\u003eConvection\u003cbutton type=\"button\" class=\"rh-erkl-f\" aria-label=\"?\"\u003e?\u003c\/button\u003e\u003cspan class=\"rh-erkl-box\" role=\"tooltip\"\u003eWith \u003cstrong\u003econvection\u003c\/strong\u003e, hot air flows through the herb without it touching a hot wall. The taste stays cleaner and nothing scorches, but it needs a calm, steady draw.\u003c\/span\u003e\u003c\/span\u003e\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\u003ccircle cx=\"12\" cy=\"14\" r=\"8\"\/\u003e\u003cpath d=\"M10 2h4M12 14l3-3\"\/\u003e\u003c\/svg\u003eHeat-up time\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003eab ca. 3 s\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\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\/\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"3.2\"\/\u003e\u003c\/svg\u003eHeat levels\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003e\u003cspan class=\"rh-erkl\" tabindex=\"0\" data-wert=\"On demand with boost, plus session\"\u003eOn demand with boost, plus session\u003cbutton type=\"button\" class=\"rh-erkl-f\" aria-label=\"?\"\u003e?\u003c\/button\u003e\u003cspan class=\"rh-erkl-box\" role=\"tooltip\"\u003e\u003cstrong\u003eBoost\u003c\/strong\u003e raises the temperature briefly — for a denser final draw once the load starts to fade.\u003c\/span\u003e\u003c\/span\u003e\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\/svg\u003eHousing\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003eSolid walnut, black finish\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\u003crect x=\"3\" y=\"9\" width=\"12\" height=\"6\" rx=\"3\"\/\u003e\u003cpath d=\"M15 12h6\"\/\u003e\u003c\/svg\u003eMouthpiece\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003e\u003cspan class=\"rh-erkl\" tabindex=\"0\" data-wert=\"Zirconium dioxide, polished, 80 mm\"\u003eZirconium dioxide, polished, 80 mm\u003cbutton type=\"button\" class=\"rh-erkl-f\" aria-label=\"?\"\u003e?\u003c\/button\u003e\u003cspan class=\"rh-erkl-box\" role=\"tooltip\"\u003e\u003cstrong\u003eZirconium dioxide\u003c\/strong\u003e is a very hard ceramic: as neutral in taste as glass, but virtually unbreakable.\u003c\/span\u003e\u003c\/span\u003e\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=\"M17.7 7.7a2.5 2.5 0 1 1 1.8 4.3H2M9.6 4.6A2 2 0 1 1 11 8H2M12.6 19.4A2 2 0 1 0 14 16H2\"\/\u003e\u003c\/svg\u003eAirpath\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003eCooling Unit V2, variable chamber size\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\u003crect x=\"2\" y=\"7\" width=\"16\" height=\"10\" rx=\"2\"\/\u003e\u003cpath d=\"M22 11v2\"\/\u003e\u003c\/svg\u003eBattery\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003e\u003cspan class=\"rh-erkl\" tabindex=\"0\" data-wert=\"Molicel P30B, replaceable\"\u003eMolicel P30B, replaceable\u003cbutton type=\"button\" class=\"rh-erkl-f\" aria-label=\"?\"\u003e?\u003c\/button\u003e\u003cspan class=\"rh-erkl-box\" role=\"tooltip\"\u003e\u003cstrong\u003eRemovable battery\u003c\/strong\u003e: the cell can be taken out and swapped for a charged one. No waiting at the socket, and the battery can be replaced once it fades.\u003c\/span\u003e\u003c\/span\u003e\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\/svg\u003eCharging\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003e\u003cspan class=\"rh-erkl\" tabindex=\"0\" data-wert=\"USB-C fast charging\"\u003eUSB-C fast charging\u003cbutton type=\"button\" class=\"rh-erkl-f\" aria-label=\"?\"\u003e?\u003c\/button\u003e\u003cspan class=\"rh-erkl-box\" role=\"tooltip\"\u003e\u003cstrong\u003eFast charging\u003c\/strong\u003e needs a power supply that actually delivers the higher output. On a plain USB port the device charges correspondingly slower.\u003c\/span\u003e\u003c\/span\u003e\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\u003cpath d=\"M12 18h.01\"\/\u003e\u003c\/svg\u003eOrigin\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003eFinland\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=\"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\u003ccircle cx=\"7.5\" cy=\"7.5\" r=\"1.3\"\/\u003e\u003c\/svg\u003eSuitable for\u003c\/span\u003e\u003cspan class=\"rh-td-w\"\u003e\u003cspan class=\"rh-erkl\" tabindex=\"0\" data-wert=\"Herbs \u0026 concentrates\"\u003eHerbs \u0026 concentrates\u003cbutton type=\"button\" class=\"rh-erkl-f\" aria-label=\"?\"\u003e?\u003c\/button\u003e\u003cspan class=\"rh-erkl-box\" role=\"tooltip\"\u003eThe device handles \u003cstrong\u003eboth\u003c\/strong\u003e: dry herbs and concentrates such as waxes or extracts. Concentrates usually need the matching insert included in the box.\u003c\/span\u003e\u003c\/span\u003e\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=\"read more\" data-weniger=\"show less\"\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\/svg\u003e\u003cspan class=\"rh-pd-mehr-txt\"\u003eread more\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: #fff; border-radius: 10px; padding: 18px; }\n.t4s-product__media-wrapper \u003e .t4s-row \u003e .t4s-col-item:nth-child(2) { background: #fff; 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, .t4s-featured-collection .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, .t4s-featured-collection .flickityt4s { overflow: visible !important; }\n  .id_product-recommendations .flickityt4s-prev-next-button.previous, .id_recently_viewed .flickityt4s-prev-next-button.previous, .t4s-featured-collection .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, .t4s-featured-collection .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: normal !important; }\n.t4s-product__media-wrapper .t4s-product__media-item, .t4s-product__media-wrapper .t4s-product__media { background: #fff !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\n.rh-pd-box .rh-lu-a { color: inherit !important; text-decoration: none !important; background-image: none !important; border: 0 !important; }\n.rh-pd-box .rh-lu-a:hover, .rh-pd-box .rh-lu-a:focus { text-decoration: underline !important; text-decoration-thickness: 1px !important; text-underline-offset: 3px !important; }\n\n\/* rh-erkl-2026-09-08 *\/\n.rh-td-liste { grid-template-columns: fit-content(46%) 1fr; }\n.rh-td-liste .rh-td-w { white-space: normal; overflow: visible; text-overflow: clip; }\n.rh-td-liste .rh-td-k { align-self: start; white-space: normal; overflow: visible; text-overflow: clip; }\n.rh-td-liste .rh-erkl { position: relative; display: inline-block; max-width: 100%; white-space: normal; overflow: visible; text-overflow: clip; cursor: help; }\n.rh-td-liste .rh-erkl-f { display: inline-flex; align-items: center; justify-content: center; width: 14px; height: 14px !important; min-height: 0 !important; min-width: 0 !important; margin: 0 0 0 5px; padding: 0 !important; border: 1px solid #bdbdbd; border-radius: 50%; background: transparent; color: #6f6f6f; font-size: 10px !important; font-weight: 600; line-height: 1 !important; cursor: help; vertical-align: 1px; }\n.rh-td-liste .rh-erkl:hover .rh-erkl-f, .rh-td-liste .rh-erkl:focus-within .rh-erkl-f, .rh-td-liste .rh-erkl.is--auf .rh-erkl-f { border-color: #1c1c1c; color: #1c1c1c; }\n.rh-td-liste .rh-erkl-box { position: absolute; z-index: 30; top: calc(100% + 7px); right: 0; display: none; width: max-content; max-width: min(290px, calc(100vw - 44px)); padding: 11px 13px; background: #fff; color: #222 !important; border-radius: 9px; box-shadow: 0 6px 22px rgba(0,0,0,.17); font-size: 12.5px !important; line-height: 1.55 !important; font-weight: 400; white-space: normal; overflow: visible; text-overflow: clip; text-align: left; }\n.rh-erkl:hover .rh-erkl-box, .rh-erkl:focus-within .rh-erkl-box, .rh-erkl.is--auf .rh-erkl-box { display: block; }\n@media (max-width: 1023px) {\n  \/* kein Auf- und Zuklappen mehr: Beschreibung steht immer offen *\/\n  .t4s-tab-wrapper:has(.rh-pd) \u003e .t4s-tab__title { display: none !important; }\n  .t4s-tab-content:has(.rh-pd) { display: block !important; }\n  \/* wie in der großen Ansicht: nach ein bis zwei Absätzen abschneiden - nur wo es den Knopf gibt *\/\n  .rh-pd:has(.rh-pd-mehr) .rh-pd-haupt.is--zu { max-height: 300px; }\n  .rh-pd:has(.rh-pd-mehr) .rh-pd-haupt.is--zu::after { height: 90px; }\n  .t4s-product-tabs-wrapper .button_block,\n  .t4s-product-tabs-wrapper .button_box_download_aussen { margin-left: 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\u003cscript\u003e\n(function () {\n  if (window.rhErklInit) return; window.rhErklInit = 1;\n  if (window.matchMedia('(hover: hover)').matches) return;\n  document.addEventListener('click', function (e) {\n    var f = e.target.closest ? e.target.closest('.rh-erkl') : null;\n    document.querySelectorAll('.rh-erkl.is--auf').forEach(function (x) { if (x !== f) x.classList.remove('is--auf'); });\n    if (f) f.classList.toggle('is--auf');\n  });\n})();\n\u003c\/script\u003e","brand":"TinyMight","offers":[{"title":"Default Title","offer_id":54842138525964,"sku":"8341","price":279.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0579\/8615\/4672\/files\/8341-tinymight-ansicht-1-weiss-2000-abschluss-20261007.png?v=1791369604"}],"url":"https:\/\/reinh.art\/en\/collections\/tinymight-v2-schwarz.oembed","provider":"reinh.art","version":"1.0","type":"link"}