{"title":"all","description":null,"products":[{"product_id":"mieta","title":"Mięta","description":"\u003cp data-start=\"499\" data-end=\"571\"\u003e3 wkłady w zestawie. Każdy wystarcza na 3–5 dni — do 15 dni łącznie.\u003c\/p\u003e\n\u003cstyle\u003e\n    .pm2{\n      --active:#00B67D; --inactive:#e6e7ea;\n      --dash-w:32px; --dash-h:4px; --dash-gap:10px; --col-gap:44px; --label-size:12px;\n      display:grid !important;\n      \/* was: repeat(3,max-content) *\/\n      grid-template-columns:repeat(3, minmax(0, 1fr)) !important;\n      justify-content:center !important; column-gap:var(--col-gap) !important;\n      align-items:start;\n      \/* was: white-space:nowrap; overflow-x:auto; *\/\n      white-space:normal; overflow-x:hidden;\n      max-width:100%;\n      box-sizing:border-box;\n      padding-block:12px !important; margin-block:5px !important;\n    }\n\n    .pm2 .metric{ display:grid; justify-items:center; row-gap:14px !important; width:100%; text-align:center; }\n    .pm2 .ticks{ display:flex !important; gap:var(--dash-gap) !important; flex-wrap:nowrap; line-height:0; justify-content:center !important; font-size:0; }\n    .pm2 .ticks br{ display:none !important; }\n    .pm2 .ticks span{ width:var(--dash-w); height:var(--dash-h); border-radius:999px; background:var(--inactive); flex:0 0 auto; display:block; }\n    .pm2 .label{ all:unset; display:block; font-size:var(--label-size); font-weight:700; letter-spacing:.8px; color:#2b211e; white-space:nowrap; }\n\n    \/* Mobiel: kolommen stapelen en streepjes iets kleiner *\/\n    @media (max-width:420px){\n      .pm2{\n        grid-template-columns:1fr;\n        row-gap:16px;\n        --dash-w:28px; --dash-gap:6px; --col-gap:24px;\n      }\n    }\n\n    \/* === ACTIVE RULES DRIVEN BY TOP-LEVEL DATA ATTRIBUTES === *\/\n    .pm2[data-smak=\"1\"] .metric--smak .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-smak=\"2\"] .metric--smak .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-smak=\"3\"] .metric--smak .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-moc=\"1\"] .metric--moc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-moc=\"2\"] .metric--moc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-moc=\"3\"] .metric--moc .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-slodkosc=\"1\"] .metric--slodkosc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-slodkosc=\"2\"] .metric--slodkosc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-slodkosc=\"3\"] .metric--slodkosc .ticks span:nth-child(-n+3){ background:var(--active); }\n  \u003c\/style\u003e\n\u003cdiv class=\"pm2\" data-smak=\"1\" data-moc=\"3\" data-slodkosc=\"1\" role=\"group\" aria-label=\"Parametry smaku\"\u003e\n\u003cdiv class=\"metric metric--smak\" aria-label=\"Smak\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eSMAK\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"metric metric--moc\" aria-label=\"Moc w gardle\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eMOC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"metric metric--slodkosc\" aria-label=\"Słodkość\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003eSŁODYCZ\u003cbr\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"BRIV - Quit the Smoke, Not the Habit ","offers":[{"title":"Default Title","offer_id":52207913468237,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0909\/0419\/9501\/files\/1_9f040acd-60a6-4ef4-9e8f-985f35452dc5.png?v=1763001110"},{"product_id":"starter-pack","title":"30-DNIOWY PLAN","description":"","brand":"BRIV - Zero dymu, ten sam vibe","offers":[{"title":"Steel Maple \/ Zestaw 3","offer_id":52262454034765,"sku":null,"price":199.99,"currency_code":"PLN","in_stock":true},{"title":"Steel Maple \/ Zestaw 6","offer_id":52262454067533,"sku":null,"price":269.99,"currency_code":"PLN","in_stock":true},{"title":"Steel Maple \/ Zestaw 10","offer_id":52262454100301,"sku":null,"price":349.99,"currency_code":"PLN","in_stock":true},{"title":"Black Walnut \/ Zestaw 3","offer_id":52266673373517,"sku":null,"price":219.99,"currency_code":"PLN","in_stock":true},{"title":"Black Walnut \/ Zestaw 6","offer_id":52266673406285,"sku":null,"price":289.99,"currency_code":"PLN","in_stock":true},{"title":"Black Walnut \/ Zestaw 10","offer_id":52266673439053,"sku":null,"price":369.99,"currency_code":"PLN","in_stock":true},{"title":"BRIV Together \/ Zestaw 3","offer_id":52266673471821,"sku":null,"price":299.99,"currency_code":"PLN","in_stock":true},{"title":"BRIV Together \/ Zestaw 6","offer_id":52266673504589,"sku":null,"price":379.99,"currency_code":"PLN","in_stock":true},{"title":"BRIV Together \/ Zestaw 10","offer_id":52266673537357,"sku":null,"price":449.99,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0909\/0419\/9501\/files\/1_dbabfd07-43b7-457d-87ea-7ed7106ae254.webp?v=1765802671"},{"product_id":"kawa-cores","title":"Kawa","description":"\u003cp\u003e3 wkłady w zestawie. Każdy wystarcza na 3–5 dni — do 15 dni łącznie.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n    .pm2{\n      --active:#00b67c; --inactive:#e6e7ea;\n      --dash-w:32px; --dash-h:4px; --dash-gap:10px; --col-gap:44px; --label-size:12px;\n      display:grid !important;\n      \/* was: repeat(3,max-content) *\/\n      grid-template-columns:repeat(3, minmax(0, 1fr)) !important;\n      justify-content:center !important; column-gap:var(--col-gap) !important;\n      align-items:start;\n      \/* was: white-space:nowrap; overflow-x:auto; *\/\n      white-space:normal; overflow-x:hidden;\n      max-width:100%;\n      box-sizing:border-box;\n      padding-block:12px !important; margin-block:5px !important;\n    }\n\n    .pm2 .metric{ display:grid; justify-items:center; row-gap:14px !important; width:100%; text-align:center; }\n    .pm2 .ticks{ display:flex !important; gap:var(--dash-gap) !important; flex-wrap:nowrap; line-height:0; justify-content:center !important; font-size:0; }\n    .pm2 .ticks br{ display:none !important; }\n    .pm2 .ticks span{ width:var(--dash-w); height:var(--dash-h); border-radius:999px; background:var(--inactive); flex:0 0 auto; display:block; }\n    .pm2 .label{ all:unset; display:block; font-size:var(--label-size); font-weight:700; letter-spacing:.8px; color:#2b211e; white-space:nowrap; }\n\n    \/* Mobiel: kolommen stapelen en streepjes iets kleiner *\/\n    @media (max-width:420px){\n      .pm2{\n        grid-template-columns:1fr;\n        row-gap:16px;\n        --dash-w:28px; --dash-gap:6px; --col-gap:24px;\n      }\n    }\n\n    \/* === ACTIVE RULES DRIVEN BY TOP-LEVEL DATA ATTRIBUTES === *\/\n    .pm2[data-smak=\"1\"] .metric--smak .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-smak=\"2\"] .metric--smak .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-smak=\"3\"] .metric--smak .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-moc=\"1\"] .metric--moc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-moc=\"2\"] .metric--moc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-moc=\"3\"] .metric--moc .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-slodkosc=\"1\"] .metric--slodkosc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-slodkosc=\"2\"] .metric--slodkosc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-slodkosc=\"3\"] .metric--slodkosc .ticks span:nth-child(-n+3){ background:var(--active); }\n  \u003c\/style\u003e\n\u003cdiv aria-label=\"Parametry smaku\" role=\"group\" data-slodkosc=\"2\" data-moc=\"2\" data-smak=\"3\" class=\"pm2\"\u003e\n\u003cdiv aria-label=\"Smak\" class=\"metric metric--smak\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eSMAK\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Moc w gardle\" class=\"metric metric--moc\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eMOC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Słodkość\" class=\"metric metric--slodkosc\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003eSŁODYCZ\u003cbr\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"BRIV - Quit the Smoke, Not the Habit","offers":[{"title":"Default Title","offer_id":52322785493325,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0909\/0419\/9501\/files\/2_66585008-3dac-4a0f-9f25-d3067283e41a.png?v=1763001127"},{"product_id":"cynamonowe-serduszka-cores","title":"Cynamon","description":"\u003cp\u003e3 wkłady w zestawie. Każdy wystarcza na 3–5 dni — do 15 dni łącznie.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n    .pm2{\n      --active:#00b67c; --inactive:#e6e7ea;\n      --dash-w:32px; --dash-h:4px; --dash-gap:10px; --col-gap:44px; --label-size:12px;\n      display:grid !important;\n      \/* was: repeat(3,max-content) *\/\n      grid-template-columns:repeat(3, minmax(0, 1fr)) !important;\n      justify-content:center !important; column-gap:var(--col-gap) !important;\n      align-items:start;\n      \/* was: white-space:nowrap; overflow-x:auto; *\/\n      white-space:normal; overflow-x:hidden;\n      max-width:100%;\n      box-sizing:border-box;\n      padding-block:12px !important; margin-block:5px !important;\n    }\n\n    .pm2 .metric{ display:grid; justify-items:center; row-gap:14px !important; width:100%; text-align:center; }\n    .pm2 .ticks{ display:flex !important; gap:var(--dash-gap) !important; flex-wrap:nowrap; line-height:0; justify-content:center !important; font-size:0; }\n    .pm2 .ticks br{ display:none !important; }\n    .pm2 .ticks span{ width:var(--dash-w); height:var(--dash-h); border-radius:999px; background:var(--inactive); flex:0 0 auto; display:block; }\n    .pm2 .label{ all:unset; display:block; font-size:var(--label-size); font-weight:700; letter-spacing:.8px; color:#2b211e; white-space:nowrap; }\n\n    \/* Mobiel: kolommen stapelen en streepjes iets kleiner *\/\n    @media (max-width:420px){\n      .pm2{\n        grid-template-columns:1fr;\n        row-gap:16px;\n        --dash-w:28px; --dash-gap:6px; --col-gap:24px;\n      }\n    }\n\n    \/* === ACTIVE RULES DRIVEN BY TOP-LEVEL DATA ATTRIBUTES === *\/\n    .pm2[data-smak=\"1\"] .metric--smak .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-smak=\"2\"] .metric--smak .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-smak=\"3\"] .metric--smak .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-moc=\"1\"] .metric--moc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-moc=\"2\"] .metric--moc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-moc=\"3\"] .metric--moc .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-slodkosc=\"1\"] .metric--slodkosc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-slodkosc=\"2\"] .metric--slodkosc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-slodkosc=\"3\"] .metric--slodkosc .ticks span:nth-child(-n+3){ background:var(--active); }\n  \u003c\/style\u003e\n\u003cdiv aria-label=\"Parametry smaku\" role=\"group\" data-slodkosc=\"2\" data-moc=\"3\" data-smak=\"3\" class=\"pm2\"\u003e\n\u003cdiv aria-label=\"Smak\" class=\"metric metric--smak\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eSMAK\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Moc w gardle\" class=\"metric metric--moc\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eMOC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Słodkość\" class=\"metric metric--slodkosc\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003eSŁODYCZ\u003cbr\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"BRIV - Quit the Smoke, Not the Habit","offers":[{"title":"Default Title","offer_id":52322786443597,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0909\/0419\/9501\/files\/3_903e98c9-0184-471d-8351-9b9db3684463.png?v=1763001129"},{"product_id":"mrozona-brzoskwinia-cores","title":"Brzoskwinia","description":"\u003cp\u003e3 wkłady w zestawie. Każdy wystarcza na 3–5 dni — do 15 dni łącznie.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n    .pm2{\n      --active:#00b67c; --inactive:#e6e7ea;\n      --dash-w:32px; --dash-h:4px; --dash-gap:10px; --col-gap:44px; --label-size:12px;\n      display:grid !important;\n      \/* was: repeat(3,max-content) *\/\n      grid-template-columns:repeat(3, minmax(0, 1fr)) !important;\n      justify-content:center !important; column-gap:var(--col-gap) !important;\n      align-items:start;\n      \/* was: white-space:nowrap; overflow-x:auto; *\/\n      white-space:normal; overflow-x:hidden;\n      max-width:100%;\n      box-sizing:border-box;\n      padding-block:12px !important; margin-block:5px !important;\n    }\n\n    .pm2 .metric{ display:grid; justify-items:center; row-gap:14px !important; width:100%; text-align:center; }\n    .pm2 .ticks{ display:flex !important; gap:var(--dash-gap) !important; flex-wrap:nowrap; line-height:0; justify-content:center !important; font-size:0; }\n    .pm2 .ticks br{ display:none !important; }\n    .pm2 .ticks span{ width:var(--dash-w); height:var(--dash-h); border-radius:999px; background:var(--inactive); flex:0 0 auto; display:block; }\n    .pm2 .label{ all:unset; display:block; font-size:var(--label-size); font-weight:700; letter-spacing:.8px; color:#2b211e; white-space:nowrap; }\n\n    \/* Mobiel: kolommen stapelen en streepjes iets kleiner *\/\n    @media (max-width:420px){\n      .pm2{\n        grid-template-columns:1fr;\n        row-gap:16px;\n        --dash-w:28px; --dash-gap:6px; --col-gap:24px;\n      }\n    }\n\n    \/* === ACTIVE RULES DRIVEN BY TOP-LEVEL DATA ATTRIBUTES === *\/\n    .pm2[data-smak=\"1\"] .metric--smak .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-smak=\"2\"] .metric--smak .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-smak=\"3\"] .metric--smak .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-moc=\"1\"] .metric--moc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-moc=\"2\"] .metric--moc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-moc=\"3\"] .metric--moc .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-slodkosc=\"1\"] .metric--slodkosc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-slodkosc=\"2\"] .metric--slodkosc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-slodkosc=\"3\"] .metric--slodkosc .ticks span:nth-child(-n+3){ background:var(--active); }\n  \u003c\/style\u003e\n\u003cdiv aria-label=\"Parametry smaku\" role=\"group\" data-slodkosc=\"3\" data-moc=\"2\" data-smak=\"1\" class=\"pm2\"\u003e\n\u003cdiv aria-label=\"Smak\" class=\"metric metric--smak\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eSMAK\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Moc w gardle\" class=\"metric metric--moc\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eMOC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Słodkość\" class=\"metric metric--slodkosc\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003eSŁODYCZ\u003cbr\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"BRIV - Quit the Smoke, Not the Habit","offers":[{"title":"Default Title","offer_id":52322786967885,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0909\/0419\/9501\/files\/4.png?v=1763001132"},{"product_id":"truskawki-cores","title":"Truskawki","description":"\u003cp\u003e3 wkłady w zestawie. Każdy wystarcza na 3–5 dni — do 15 dni łącznie.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n    .pm2{\n      --active:#00b67c; --inactive:#e6e7ea;\n      --dash-w:32px; --dash-h:4px; --dash-gap:10px; --col-gap:44px; --label-size:12px;\n      display:grid !important;\n      \/* was: repeat(3,max-content) *\/\n      grid-template-columns:repeat(3, minmax(0, 1fr)) !important;\n      justify-content:center !important; column-gap:var(--col-gap) !important;\n      align-items:start;\n      \/* was: white-space:nowrap; overflow-x:auto; *\/\n      white-space:normal; overflow-x:hidden;\n      max-width:100%;\n      box-sizing:border-box;\n      padding-block:12px !important; margin-block:5px !important;\n    }\n\n    .pm2 .metric{ display:grid; justify-items:center; row-gap:14px !important; width:100%; text-align:center; }\n    .pm2 .ticks{ display:flex !important; gap:var(--dash-gap) !important; flex-wrap:nowrap; line-height:0; justify-content:center !important; font-size:0; }\n    .pm2 .ticks br{ display:none !important; }\n    .pm2 .ticks span{ width:var(--dash-w); height:var(--dash-h); border-radius:999px; background:var(--inactive); flex:0 0 auto; display:block; }\n    .pm2 .label{ all:unset; display:block; font-size:var(--label-size); font-weight:700; letter-spacing:.8px; color:#2b211e; white-space:nowrap; }\n\n    \/* Mobiel: kolommen stapelen en streepjes iets kleiner *\/\n    @media (max-width:420px){\n      .pm2{\n        grid-template-columns:1fr;\n        row-gap:16px;\n        --dash-w:28px; --dash-gap:6px; --col-gap:24px;\n      }\n    }\n\n    \/* === ACTIVE RULES DRIVEN BY TOP-LEVEL DATA ATTRIBUTES === *\/\n    .pm2[data-smak=\"1\"] .metric--smak .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-smak=\"2\"] .metric--smak .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-smak=\"3\"] .metric--smak .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-moc=\"1\"] .metric--moc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-moc=\"2\"] .metric--moc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-moc=\"3\"] .metric--moc .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-slodkosc=\"1\"] .metric--slodkosc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-slodkosc=\"2\"] .metric--slodkosc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-slodkosc=\"3\"] .metric--slodkosc .ticks span:nth-child(-n+3){ background:var(--active); }\n  \u003c\/style\u003e\n\u003cdiv class=\"pm2\" data-smak=\"1\" data-moc=\"1\" data-slodkosc=\"3\" role=\"group\" aria-label=\"Parametry smaku\"\u003e\n\u003cdiv class=\"metric metric--smak\" aria-label=\"Smak\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eSMAK\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"metric metric--moc\" aria-label=\"Moc w gardle\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eMOC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"metric metric--slodkosc\" aria-label=\"Słodkość\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003eSŁODYCZ\u003cbr\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"BRIV - Quit the Smoke, Not the Habit","offers":[{"title":"Default Title","offer_id":52322788147533,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0909\/0419\/9501\/files\/5_2e2da196-6fbc-4f39-a326-fb7e4e4fe240.png?v=1763001134"},{"product_id":"mango-cores","title":"Mango","description":"\u003cp\u003e3 wkłady w zestawie. Każdy wystarcza na 3–5 dni — do 15 dni łącznie.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n    .pm2{\n      --active:#00b67c; --inactive:#e6e7ea;\n      --dash-w:32px; --dash-h:4px; --dash-gap:10px; --col-gap:44px; --label-size:12px;\n      display:grid !important;\n      \/* was: repeat(3,max-content) *\/\n      grid-template-columns:repeat(3, minmax(0, 1fr)) !important;\n      justify-content:center !important; column-gap:var(--col-gap) !important;\n      align-items:start;\n      \/* was: white-space:nowrap; overflow-x:auto; *\/\n      white-space:normal; overflow-x:hidden;\n      max-width:100%;\n      box-sizing:border-box;\n      padding-block:12px !important; margin-block:5px !important;\n    }\n\n    .pm2 .metric{ display:grid; justify-items:center; row-gap:14px !important; width:100%; text-align:center; }\n    .pm2 .ticks{ display:flex !important; gap:var(--dash-gap) !important; flex-wrap:nowrap; line-height:0; justify-content:center !important; font-size:0; }\n    .pm2 .ticks br{ display:none !important; }\n    .pm2 .ticks span{ width:var(--dash-w); height:var(--dash-h); border-radius:999px; background:var(--inactive); flex:0 0 auto; display:block; }\n    .pm2 .label{ all:unset; display:block; font-size:var(--label-size); font-weight:700; letter-spacing:.8px; color:#2b211e; white-space:nowrap; }\n\n    \/* Mobiel: kolommen stapelen en streepjes iets kleiner *\/\n    @media (max-width:420px){\n      .pm2{\n        grid-template-columns:1fr;\n        row-gap:16px;\n        --dash-w:28px; --dash-gap:6px; --col-gap:24px;\n      }\n    }\n\n    \/* === ACTIVE RULES DRIVEN BY TOP-LEVEL DATA ATTRIBUTES === *\/\n    .pm2[data-smak=\"1\"] .metric--smak .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-smak=\"2\"] .metric--smak .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-smak=\"3\"] .metric--smak .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-moc=\"1\"] .metric--moc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-moc=\"2\"] .metric--moc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-moc=\"3\"] .metric--moc .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-slodkosc=\"1\"] .metric--slodkosc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-slodkosc=\"2\"] .metric--slodkosc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-slodkosc=\"3\"] .metric--slodkosc .ticks span:nth-child(-n+3){ background:var(--active); }\n  \u003c\/style\u003e\n\u003cdiv class=\"pm2\" data-smak=\"1\" data-moc=\"1\" data-slodkosc=\"3\" role=\"group\" aria-label=\"Parametry smaku\"\u003e\n\u003cdiv class=\"metric metric--smak\" aria-label=\"Smak\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eSMAK\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"metric metric--moc\" aria-label=\"Moc w gardle\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eMOC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"metric metric--slodkosc\" aria-label=\"Słodkość\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003eSŁODYCZ\u003cbr\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"BRIV - Quit the Smoke, Not the Habit","offers":[{"title":"Default Title","offer_id":52322789392717,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0909\/0419\/9501\/files\/6.png?v=1763001136"},{"product_id":"malina-cores","title":"Malina","description":"\u003cp\u003e3 wkłady w zestawie. Każdy wystarcza na 3–5 dni — do 15 dni łącznie.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n    .pm2{\n      --active:#00b67c; --inactive:#e6e7ea;\n      --dash-w:32px; --dash-h:4px; --dash-gap:10px; --col-gap:44px; --label-size:12px;\n      display:grid !important;\n      \/* was: repeat(3,max-content) *\/\n      grid-template-columns:repeat(3, minmax(0, 1fr)) !important;\n      justify-content:center !important; column-gap:var(--col-gap) !important;\n      align-items:start;\n      \/* was: white-space:nowrap; overflow-x:auto; *\/\n      white-space:normal; overflow-x:hidden;\n      max-width:100%;\n      box-sizing:border-box;\n      padding-block:12px !important; margin-block:5px !important;\n    }\n\n    .pm2 .metric{ display:grid; justify-items:center; row-gap:14px !important; width:100%; text-align:center; }\n    .pm2 .ticks{ display:flex !important; gap:var(--dash-gap) !important; flex-wrap:nowrap; line-height:0; justify-content:center !important; font-size:0; }\n    .pm2 .ticks br{ display:none !important; }\n    .pm2 .ticks span{ width:var(--dash-w); height:var(--dash-h); border-radius:999px; background:var(--inactive); flex:0 0 auto; display:block; }\n    .pm2 .label{ all:unset; display:block; font-size:var(--label-size); font-weight:700; letter-spacing:.8px; color:#2b211e; white-space:nowrap; }\n\n    \/* Mobiel: kolommen stapelen en streepjes iets kleiner *\/\n    @media (max-width:420px){\n      .pm2{\n        grid-template-columns:1fr;\n        row-gap:16px;\n        --dash-w:28px; --dash-gap:6px; --col-gap:24px;\n      }\n    }\n\n    \/* === ACTIVE RULES DRIVEN BY TOP-LEVEL DATA ATTRIBUTES === *\/\n    .pm2[data-smak=\"1\"] .metric--smak .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-smak=\"2\"] .metric--smak .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-smak=\"3\"] .metric--smak .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-moc=\"1\"] .metric--moc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-moc=\"2\"] .metric--moc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-moc=\"3\"] .metric--moc .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-slodkosc=\"1\"] .metric--slodkosc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-slodkosc=\"2\"] .metric--slodkosc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-slodkosc=\"3\"] .metric--slodkosc .ticks span:nth-child(-n+3){ background:var(--active); }\n  \u003c\/style\u003e\n\u003cdiv class=\"pm2\" data-smak=\"1\" data-moc=\"1\" data-slodkosc=\"3\" role=\"group\" aria-label=\"Parametry smaku\"\u003e\n\u003cdiv class=\"metric metric--smak\" aria-label=\"Smak\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eSMAK\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"metric metric--moc\" aria-label=\"Moc w gardle\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eMOC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"metric metric--slodkosc\" aria-label=\"Słodkość\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003eSŁODYCZ\u003cbr\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"BRIV - Quit the Smoke, Not the Habit","offers":[{"title":"Default Title","offer_id":52322790703437,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0909\/0419\/9501\/files\/7.png?v=1763001138"},{"product_id":"borowka-cores","title":"Borówka","description":"\u003cp\u003e3 wkłady w zestawie. Każdy wystarcza na 3–5 dni — do 15 dni łącznie.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n    .pm2{\n      --active:#00b67c; --inactive:#e6e7ea;\n      --dash-w:32px; --dash-h:4px; --dash-gap:10px; --col-gap:44px; --label-size:12px;\n      display:grid !important;\n      \/* was: repeat(3,max-content) *\/\n      grid-template-columns:repeat(3, minmax(0, 1fr)) !important;\n      justify-content:center !important; column-gap:var(--col-gap) !important;\n      align-items:start;\n      \/* was: white-space:nowrap; overflow-x:auto; *\/\n      white-space:normal; overflow-x:hidden;\n      max-width:100%;\n      box-sizing:border-box;\n      padding-block:12px !important; margin-block:5px !important;\n    }\n\n    .pm2 .metric{ display:grid; justify-items:center; row-gap:14px !important; width:100%; text-align:center; }\n    .pm2 .ticks{ display:flex !important; gap:var(--dash-gap) !important; flex-wrap:nowrap; line-height:0; justify-content:center !important; font-size:0; }\n    .pm2 .ticks br{ display:none !important; }\n    .pm2 .ticks span{ width:var(--dash-w); height:var(--dash-h); border-radius:999px; background:var(--inactive); flex:0 0 auto; display:block; }\n    .pm2 .label{ all:unset; display:block; font-size:var(--label-size); font-weight:700; letter-spacing:.8px; color:#2b211e; white-space:nowrap; }\n\n    \/* Mobiel: kolommen stapelen en streepjes iets kleiner *\/\n    @media (max-width:420px){\n      .pm2{\n        grid-template-columns:1fr;\n        row-gap:16px;\n        --dash-w:28px; --dash-gap:6px; --col-gap:24px;\n      }\n    }\n\n    \/* === ACTIVE RULES DRIVEN BY TOP-LEVEL DATA ATTRIBUTES === *\/\n    .pm2[data-smak=\"1\"] .metric--smak .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-smak=\"2\"] .metric--smak .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-smak=\"3\"] .metric--smak .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-moc=\"1\"] .metric--moc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-moc=\"2\"] .metric--moc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-moc=\"3\"] .metric--moc .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-slodkosc=\"1\"] .metric--slodkosc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-slodkosc=\"2\"] .metric--slodkosc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-slodkosc=\"3\"] .metric--slodkosc .ticks span:nth-child(-n+3){ background:var(--active); }\n  \u003c\/style\u003e\n\u003cdiv aria-label=\"Parametry smaku\" role=\"group\" data-slodkosc=\"2\" data-moc=\"1\" data-smak=\"1\" class=\"pm2\"\u003e\n\u003cdiv aria-label=\"Smak\" class=\"metric metric--smak\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eSMAK\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Moc w gardle\" class=\"metric metric--moc\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eMOC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Słodkość\" class=\"metric metric--slodkosc\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003eSŁODYCZ\u003cbr\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"BRIV - Quit the Smoke, Not the Habit","offers":[{"title":"Default Title","offer_id":52322791555405,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0909\/0419\/9501\/files\/8.png?v=1763001140"},{"product_id":"biala-zurawina-cores","title":"Biała Żurawina","description":"\u003cp\u003e3 wkłady w zestawie. Każdy wystarcza na 3–5 dni — do 15 dni łącznie.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n    .pm2{\n      --active:#00b67c; --inactive:#e6e7ea;\n      --dash-w:32px; --dash-h:4px; --dash-gap:10px; --col-gap:44px; --label-size:12px;\n      display:grid !important;\n      \/* was: repeat(3,max-content) *\/\n      grid-template-columns:repeat(3, minmax(0, 1fr)) !important;\n      justify-content:center !important; column-gap:var(--col-gap) !important;\n      align-items:start;\n      \/* was: white-space:nowrap; overflow-x:auto; *\/\n      white-space:normal; overflow-x:hidden;\n      max-width:100%;\n      box-sizing:border-box;\n      padding-block:12px !important; margin-block:5px !important;\n    }\n\n    .pm2 .metric{ display:grid; justify-items:center; row-gap:14px !important; width:100%; text-align:center; }\n    .pm2 .ticks{ display:flex !important; gap:var(--dash-gap) !important; flex-wrap:nowrap; line-height:0; justify-content:center !important; font-size:0; }\n    .pm2 .ticks br{ display:none !important; }\n    .pm2 .ticks span{ width:var(--dash-w); height:var(--dash-h); border-radius:999px; background:var(--inactive); flex:0 0 auto; display:block; }\n    .pm2 .label{ all:unset; display:block; font-size:var(--label-size); font-weight:700; letter-spacing:.8px; color:#2b211e; white-space:nowrap; }\n\n    \/* Mobiel: kolommen stapelen en streepjes iets kleiner *\/\n    @media (max-width:420px){\n      .pm2{\n        grid-template-columns:1fr;\n        row-gap:16px;\n        --dash-w:28px; --dash-gap:6px; --col-gap:24px;\n      }\n    }\n\n    \/* === ACTIVE RULES DRIVEN BY TOP-LEVEL DATA ATTRIBUTES === *\/\n    .pm2[data-smak=\"1\"] .metric--smak .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-smak=\"2\"] .metric--smak .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-smak=\"3\"] .metric--smak .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-moc=\"1\"] .metric--moc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-moc=\"2\"] .metric--moc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-moc=\"3\"] .metric--moc .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-slodkosc=\"1\"] .metric--slodkosc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-slodkosc=\"2\"] .metric--slodkosc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-slodkosc=\"3\"] .metric--slodkosc .ticks span:nth-child(-n+3){ background:var(--active); }\n  \u003c\/style\u003e\n\u003cdiv aria-label=\"Parametry smaku\" role=\"group\" data-slodkosc=\"2\" data-moc=\"3\" data-smak=\"2\" class=\"pm2\"\u003e\n\u003cdiv aria-label=\"Smak\" class=\"metric metric--smak\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eSMAK\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Moc w gardle\" class=\"metric metric--moc\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eMOC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Słodkość\" class=\"metric metric--slodkosc\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003eSŁODYCZ\u003cbr\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"BRIV - Quit the Smoke, Not the Habit","offers":[{"title":"Default Title","offer_id":52322792997197,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0909\/0419\/9501\/files\/9.png?v=1763001143"},{"product_id":"arbuz-cores","title":"Arbuz","description":"\u003cp\u003e3 wkłady w zestawie. Każdy wystarcza na 3–5 dni — do 15 dni łącznie.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n    .pm2{\n      --active:#00b67c; --inactive:#e6e7ea;\n      --dash-w:32px; --dash-h:4px; --dash-gap:10px; --col-gap:44px; --label-size:12px;\n      display:grid !important;\n      \/* was: repeat(3,max-content) *\/\n      grid-template-columns:repeat(3, minmax(0, 1fr)) !important;\n      justify-content:center !important; column-gap:var(--col-gap) !important;\n      align-items:start;\n      \/* was: white-space:nowrap; overflow-x:auto; *\/\n      white-space:normal; overflow-x:hidden;\n      max-width:100%;\n      box-sizing:border-box;\n      padding-block:12px !important; margin-block:20px !important;\n    }\n\n    .pm2 .metric{ display:grid; justify-items:center; row-gap:14px !important; width:100%; text-align:center; }\n    .pm2 .ticks{ display:flex !important; gap:var(--dash-gap) !important; flex-wrap:nowrap; line-height:0; justify-content:center !important; font-size:0; }\n    .pm2 .ticks br{ display:none !important; }\n    .pm2 .ticks span{ width:var(--dash-w); height:var(--dash-h); border-radius:999px; background:var(--inactive); flex:0 0 auto; display:block; }\n    .pm2 .label{ all:unset; display:block; font-size:var(--label-size); font-weight:700; letter-spacing:.8px; color:#2b211e; white-space:nowrap; }\n\n    \/* Mobiel: kolommen stapelen en streepjes iets kleiner *\/\n    @media (max-width:420px){\n      .pm2{\n        grid-template-columns:1fr;\n        row-gap:16px;\n        --dash-w:28px; --dash-gap:6px; --col-gap:24px;\n      }\n    }\n\n    \/* === ACTIVE RULES DRIVEN BY TOP-LEVEL DATA ATTRIBUTES === *\/\n    .pm2[data-smak=\"1\"] .metric--smak .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-smak=\"2\"] .metric--smak .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-smak=\"3\"] .metric--smak .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-moc=\"1\"] .metric--moc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-moc=\"2\"] .metric--moc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-moc=\"3\"] .metric--moc .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-slodkosc=\"1\"] .metric--slodkosc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-slodkosc=\"2\"] .metric--slodkosc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-slodkosc=\"3\"] .metric--slodkosc .ticks span:nth-child(-n+3){ background:var(--active); }\n  \u003c\/style\u003e\n\u003cdiv class=\"pm2\" data-smak=\"1\" data-moc=\"1\" data-slodkosc=\"3\" role=\"group\" aria-label=\"Parametry smaku\"\u003e\n\u003cdiv class=\"metric metric--smak\" aria-label=\"Smak\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eSMAK\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"metric metric--moc\" aria-label=\"Moc w gardle\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eMOC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"metric metric--slodkosc\" aria-label=\"Słodkość\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003eSŁODYCZ\u003cbr\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"BRIV - Quit the Smoke, Not the Habit","offers":[{"title":"Default Title","offer_id":52322793816397,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0909\/0419\/9501\/files\/10.png?v=1763001147"},{"product_id":"swieza-pomarancza-cores","title":"Pomarańcza","description":"\u003cp\u003e3 wkłady w zestawie. Każdy wystarcza na 3–5 dni — do 15 dni łącznie.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n    .pm2{\n      --active:#00b67c; --inactive:#e6e7ea;\n      --dash-w:32px; --dash-h:4px; --dash-gap:10px; --col-gap:44px; --label-size:12px;\n      display:grid !important;\n      \/* was: repeat(3,max-content) *\/\n      grid-template-columns:repeat(3, minmax(0, 1fr)) !important;\n      justify-content:center !important; column-gap:var(--col-gap) !important;\n      align-items:start;\n      \/* was: white-space:nowrap; overflow-x:auto; *\/\n      white-space:normal; overflow-x:hidden;\n      max-width:100%;\n      box-sizing:border-box;\n      padding-block:12px !important; margin-block:5px !important;\n    }\n\n    .pm2 .metric{ display:grid; justify-items:center; row-gap:14px !important; width:100%; text-align:center; }\n    .pm2 .ticks{ display:flex !important; gap:var(--dash-gap) !important; flex-wrap:nowrap; line-height:0; justify-content:center !important; font-size:0; }\n    .pm2 .ticks br{ display:none !important; }\n    .pm2 .ticks span{ width:var(--dash-w); height:var(--dash-h); border-radius:999px; background:var(--inactive); flex:0 0 auto; display:block; }\n    .pm2 .label{ all:unset; display:block; font-size:var(--label-size); font-weight:700; letter-spacing:.8px; color:#2b211e; white-space:nowrap; }\n\n    \/* Mobiel: kolommen stapelen en streepjes iets kleiner *\/\n    @media (max-width:420px){\n      .pm2{\n        grid-template-columns:1fr;\n        row-gap:16px;\n        --dash-w:28px; --dash-gap:6px; --col-gap:24px;\n      }\n    }\n\n    \/* === ACTIVE RULES DRIVEN BY TOP-LEVEL DATA ATTRIBUTES === *\/\n    .pm2[data-smak=\"1\"] .metric--smak .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-smak=\"2\"] .metric--smak .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-smak=\"3\"] .metric--smak .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-moc=\"1\"] .metric--moc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-moc=\"2\"] .metric--moc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-moc=\"3\"] .metric--moc .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-slodkosc=\"1\"] .metric--slodkosc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-slodkosc=\"2\"] .metric--slodkosc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-slodkosc=\"3\"] .metric--slodkosc .ticks span:nth-child(-n+3){ background:var(--active); }\n  \u003c\/style\u003e\n\u003cdiv aria-label=\"Parametry smaku\" role=\"group\" data-slodkosc=\"2\" data-moc=\"2\" data-smak=\"1\" class=\"pm2\"\u003e\n\u003cdiv aria-label=\"Smak\" class=\"metric metric--smak\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eSMAK\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Moc w gardle\" class=\"metric metric--moc\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eMOC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Słodkość\" class=\"metric metric--slodkosc\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003eSŁODYCZ\u003cbr\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"BRIV - Quit the Smoke, Not the Habit","offers":[{"title":"Default Title","offer_id":52322796667213,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0909\/0419\/9501\/files\/11.png?v=1763001146"},{"product_id":"cytryna-cores","title":"Cytryna","description":"\u003cp\u003e3 wkłady w zestawie. Każdy wystarcza na 3–5 dni — do 15 dni łącznie.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n    .pm2{\n      --active:#00b67c; --inactive:#e6e7ea;\n      --dash-w:32px; --dash-h:4px; --dash-gap:10px; --col-gap:44px; --label-size:12px;\n      display:grid !important;\n      \/* was: repeat(3,max-content) *\/\n      grid-template-columns:repeat(3, minmax(0, 1fr)) !important;\n      justify-content:center !important; column-gap:var(--col-gap) !important;\n      align-items:start;\n      \/* was: white-space:nowrap; overflow-x:auto; *\/\n      white-space:normal; overflow-x:hidden;\n      max-width:100%;\n      box-sizing:border-box;\n      padding-block:12px !important; margin-block:5px !important;\n    }\n\n    .pm2 .metric{ display:grid; justify-items:center; row-gap:14px !important; width:100%; text-align:center; }\n    .pm2 .ticks{ display:flex !important; gap:var(--dash-gap) !important; flex-wrap:nowrap; line-height:0; justify-content:center !important; font-size:0; }\n    .pm2 .ticks br{ display:none !important; }\n    .pm2 .ticks span{ width:var(--dash-w); height:var(--dash-h); border-radius:999px; background:var(--inactive); flex:0 0 auto; display:block; }\n    .pm2 .label{ all:unset; display:block; font-size:var(--label-size); font-weight:700; letter-spacing:.8px; color:#2b211e; white-space:nowrap; }\n\n    \/* Mobiel: kolommen stapelen en streepjes iets kleiner *\/\n    @media (max-width:420px){\n      .pm2{\n        grid-template-columns:1fr;\n        row-gap:16px;\n        --dash-w:28px; --dash-gap:6px; --col-gap:24px;\n      }\n    }\n\n    \/* === ACTIVE RULES DRIVEN BY TOP-LEVEL DATA ATTRIBUTES === *\/\n    .pm2[data-smak=\"1\"] .metric--smak .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-smak=\"2\"] .metric--smak .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-smak=\"3\"] .metric--smak .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-moc=\"1\"] .metric--moc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-moc=\"2\"] .metric--moc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-moc=\"3\"] .metric--moc .ticks span:nth-child(-n+3){ background:var(--active); }\n\n    .pm2[data-slodkosc=\"1\"] .metric--slodkosc .ticks span:nth-child(-n+1){ background:var(--active); }\n    .pm2[data-slodkosc=\"2\"] .metric--slodkosc .ticks span:nth-child(-n+2){ background:var(--active); }\n    .pm2[data-slodkosc=\"3\"] .metric--slodkosc .ticks span:nth-child(-n+3){ background:var(--active); }\n  \u003c\/style\u003e\n\u003cdiv class=\"pm2\" data-smak=\"1\" data-moc=\"2\" data-slodkosc=\"2\" role=\"group\" aria-label=\"Parametry smaku\"\u003e\n\u003cdiv class=\"metric metric--smak\" aria-label=\"Smak\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eSMAK\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"metric metric--moc\" aria-label=\"Moc w gardle\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003eMOC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"metric metric--slodkosc\" aria-label=\"Słodkość\"\u003e\n\u003cdiv class=\"ticks\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan class=\"label\"\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cmeta charset=\"utf-8\"\u003eSŁODYCZ\u003cbr\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"BRIV - Quit the Smoke, Not the Habit","offers":[{"title":"Default Title","offer_id":52322802073933,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0909\/0419\/9501\/files\/12.png?v=1763001153"},{"product_id":"steel-maple","title":"Steel Maple","description":"","brand":"BRIV - Quit the Smoke, Not the Habit","offers":[{"title":"Default Title","offer_id":52322810822989,"sku":null,"price":169.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0909\/0419\/9501\/files\/3_58ab1e4b-c893-46f6-86e8-3e08539e29b2.png?v=1763001152"},{"product_id":"steel-maple-copy","title":"Black Walnut","description":"","brand":"BRIV - Quit the Smoke, Not the Habit","offers":[{"title":"Default Title","offer_id":52322811281741,"sku":null,"price":189.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0909\/0419\/9501\/files\/2.png?v=1763001154"},{"product_id":"black-walnut-copy","title":"BRIV Together","description":"","brand":"BRIV - Quit the Smoke, Not the Habit","offers":[{"title":"Default Title","offer_id":52322812100941,"sku":null,"price":299.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0909\/0419\/9501\/files\/1_0e5d71da-aecf-4297-bf3e-83caa8e4bd42.png?v=1763001156"},{"product_id":"demo-1","title":"Demo 1","description":"\n  \u003ch3\u003eYour Bundle is Unlisted\u003c\/h3\u003e\n  \u003cp\u003e\n    This product is automatically created with its \u003cb\u003eStatus\u003c\/b\u003e set to \u003cb\u003e\"Unlisted\"\u003c\/b\u003e.\n  \u003c\/p\u003e\n  \u003cp\u003e\n    The bundle is active and discounts will apply, but it is hidden from your store's search results and collection pages. Customers can still purchase it using a direct link.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eTo Make It Discoverable\u003c\/h3\u003e\n  \u003cp\u003e\n    To show this bundle on your storefront (like in collections or search), you must manually change its \u003cb\u003eStatus\u003c\/b\u003e to \u003cb\u003e\"Active\"\u003c\/b\u003e from the easy bundles app.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eManagement\u003c\/h3\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n      \u003cb\u003eCustomization:\u003c\/b\u003e Edit the title, description, and images as you would for any standard product.\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003cb\u003eDo Not Delete:\u003c\/b\u003e Deleting this product will break the bundle's functionality.\n    \u003c\/li\u003e\n  \u003c\/ul\u003e\n","brand":"BRIV - Zero dymu, ten sam vibe","offers":[{"title":"Default Title","offer_id":52965967692109,"sku":null,"price":0.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0909\/0419\/9501\/files\/ParentProduct.avif?v=1765460813"},{"product_id":"flavour-bundle","title":"Smaki 2.0","description":"\u003ch3\u003eYour Bundle is Unlisted\u003c\/h3\u003e\n\u003cp\u003eThis product is automatically created with its \u003cb\u003eStatus\u003c\/b\u003e set to \u003cb\u003e\"Unlisted\"\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp\u003eThe bundle is active and discounts will apply, but it is hidden from your store's search results and collection pages. Customers can still purchase it using a direct link.\u003c\/p\u003e\n\u003ch3\u003eTo Make It Discoverable\u003c\/h3\u003e\n\u003cp\u003eTo show this bundle on your storefront (like in collections or search), you must manually change its \u003cb\u003eStatus\u003c\/b\u003e to \u003cb\u003e\"Active\"\u003c\/b\u003e from the easy bundles app.\u003c\/p\u003e\n\u003ch3\u003eManagement\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCustomization:\u003c\/b\u003e Edit the title, description, and images as you would for any standard product.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eDo Not Delete:\u003c\/b\u003e Deleting this product will break the bundle's functionality.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"BRIV - Zero dymu, ten sam vibe","offers":[{"title":"Default Title","offer_id":53346834579789,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0909\/0419\/9501\/files\/3_72617bfb-1831-4f8e-b543-07e24447bdd4.png?v=1770896137"},{"product_id":"30-dniowy-plan","title":"30-DNIOWY PLAN","description":"","brand":"BRIV - Zero dymu, ten sam vibe","offers":[{"title":"Steel Maple \/ Zestaw 3","offer_id":53772461965645,"sku":null,"price":199.99,"currency_code":"PLN","in_stock":true},{"title":"Steel Maple \/ Zestaw 6","offer_id":53772461998413,"sku":null,"price":269.99,"currency_code":"PLN","in_stock":true},{"title":"Steel Maple \/ Zestaw 10","offer_id":53772462031181,"sku":null,"price":349.99,"currency_code":"PLN","in_stock":true},{"title":"Black Walnut \/ Zestaw 3","offer_id":53772462063949,"sku":null,"price":219.99,"currency_code":"PLN","in_stock":true},{"title":"Black Walnut \/ Zestaw 6","offer_id":53772462096717,"sku":null,"price":289.99,"currency_code":"PLN","in_stock":true},{"title":"Black Walnut \/ Zestaw 10","offer_id":53772462129485,"sku":null,"price":369.99,"currency_code":"PLN","in_stock":true},{"title":"BRIV Together \/ Zestaw 3","offer_id":53772462162253,"sku":null,"price":299.99,"currency_code":"PLN","in_stock":true},{"title":"BRIV Together \/ Zestaw 6","offer_id":53772462195021,"sku":null,"price":379.99,"currency_code":"PLN","in_stock":true},{"title":"BRIV Together \/ Zestaw 10","offer_id":53772462227789,"sku":null,"price":449.99,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0909\/0419\/9501\/files\/1_d89f272b-b0a8-4ee1-ad2b-cc5ac05629d5.webp?v=1776117158"}],"url":"https:\/\/briv.pl\/collections\/all.oembed","provider":"BRIV - Zero dymu, ten sam vibe","version":"1.0","type":"link"}