{"title":"Pods \u0026 Refills","description":null,"products":[{"product_id":"zpods-2ml-20mg","title":"ZPods 2ml 20mg - Federal Stamp","description":"\u003c!-- BEGIN ZPODS A+ DESCRIPTION --\u003e\n\u003cstyle\u003e\n.zp*{box-sizing:border-box;margin:0;padding:0}\n.zp{font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#f0f4ff;background:#07080f;overflow:hidden;display:flex;flex-direction:column}\n.zp-inner{max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;width:100%}\n\n\/* HERO *\/\n.zp-hero{background:#07080f;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.05)}\n.zp-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 55% 80% at 90% 30%,rgba(251,146,60,.22) 0%,transparent 55%),radial-gradient(ellipse 40% 60% at 72% 82%,rgba(249,115,22,.16) 0%,transparent 55%),radial-gradient(ellipse 50% 70% at 6% 50%,rgba(234,179,8,.13) 0%,transparent 60%),radial-gradient(ellipse 30% 40% at 42% 5%,rgba(239,68,68,.08) 0%,transparent 50%);pointer-events:none}\n.zp-hero-inner{display:grid;grid-template-columns:1fr 460px;width:100%;max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;align-items:center;min-height:440px;position:relative;z-index:2}\n.zp-hero-text{padding:72px 48px 72px 0}\n.zp-hero-tags{display:flex;gap:8px;margin-bottom:22px;flex-wrap:wrap}\n.zp-tag{font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:5px 12px;border-radius:100px}\n.zp-tag-a{background:rgba(251,146,60,.1);border:1px solid rgba(251,146,60,.38);color:#fb923c}\n.zp-tag-b{background:rgba(234,179,8,.1);border:1px solid rgba(234,179,8,.35);color:#eab308}\n.zp-hero-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-bottom:16px}\n.zp-hero h2{font-size:clamp(36px,4.5vw,68px);font-weight:900;line-height:1.0;letter-spacing:-3px;color:#fff;margin-bottom:20px}\n.zp-hero h2 .ca{color:#fb923c}.zp-hero h2 .cb{color:#eab308}\n.zp-hero-sub{font-size:16px;color:rgba(255,255,255,.42);max-width:460px;line-height:1.65}\n.zp-hero-image-col{display:flex;align-items:center;justify-content:center;padding:40px 0;position:relative}\n.zp-hero-image-col::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 70% at 50% 50%,rgba(251,146,60,.12) 0%,transparent 65%);pointer-events:none}\n.zp-hero-image-col img{width:78%;max-height:360px;object-fit:contain;object-position:center;position:relative;z-index:1;filter:drop-shadow(0 16px 56px rgba(251,146,60,.18)) drop-shadow(0 0 80px rgba(234,179,8,.08))}\n\n\/* SPECS *\/\n.zp-specs{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.06)}\n.zp-spec{padding:28px 20px 24px;text-align:center;border-right:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden}\n.zp-spec:last-child{border-right:none}\n.zp-spec::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px}\n.zp-sa::after{background:#fb923c}.zp-sb::after{background:#eab308}.zp-sc::after{background:#f87171}.zp-sd::after{background:#a3e635}\n.zp-spec-glow{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:120px;height:60px;border-radius:50%;filter:blur(20px);opacity:.18;pointer-events:none}\n.zp-sa .zp-spec-glow{background:#fb923c}.zp-sb .zp-spec-glow{background:#eab308}.zp-sc .zp-spec-glow{background:#f87171}.zp-sd .zp-spec-glow{background:#a3e635}\n.zp-spec-val{font-size:34px;font-weight:900;line-height:1;letter-spacing:-1px;position:relative;z-index:1}\n.zp-sa .zp-spec-val{color:#fb923c}.zp-sb .zp-spec-val{color:#eab308}.zp-sc .zp-spec-val{color:#f87171}.zp-sd .zp-spec-val{color:#a3e635}\n.zp-spec-unit{font-size:14px;font-weight:500;color:rgba(255,255,255,.4)}\n.zp-spec-key{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-top:8px;position:relative;z-index:1}\n\n\/* FEATURES *\/\n.zp-features{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.05)}\n.zp-card{padding:36px 28px;position:relative;overflow:hidden;border-right:1px solid rgba(255,255,255,.04)}\n.zp-card:last-child{border-right:none}\n.zp-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px}\n.zp-c1::before{background:linear-gradient(90deg,#fb923c,#eab308)}.zp-c2::before{background:linear-gradient(90deg,#eab308,#a3e635)}.zp-c3::before{background:linear-gradient(90deg,#a3e635,#f87171)}.zp-c4::before{background:linear-gradient(90deg,#f87171,#fb923c)}\n.zp-card::after{content:'';position:absolute;top:-40px;right:-40px;width:110px;height:110px;border-radius:50%;filter:blur(32px);opacity:.12;pointer-events:none}\n.zp-c1::after{background:#fb923c}.zp-c2::after{background:#eab308}.zp-c3::after{background:#a3e635}.zp-c4::after{background:#f87171}\n.zp-card-icon{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}\n.zp-c1 .zp-card-icon{background:rgba(251,146,60,.1);border:1px solid rgba(251,146,60,.25)}.zp-c2 .zp-card-icon{background:rgba(234,179,8,.1);border:1px solid rgba(234,179,8,.25)}.zp-c3 .zp-card-icon{background:rgba(163,230,53,.1);border:1px solid rgba(163,230,53,.25)}.zp-c4 .zp-card-icon{background:rgba(248,113,113,.1);border:1px solid rgba(248,113,113,.25)}\n.zp-card-icon svg{width:20px;height:20px}\n.zp-card h3{font-size:15px;font-weight:800;color:#eef2ff;margin-bottom:10px}\n.zp-card p{font-size:13px;color:rgba(255,255,255,.33);line-height:1.65}\n\n\/* FLAVOURS *\/\n.zp-flavours{background:#0a0b15;padding:64px 0;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}\n.zp-flavours::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 50% 60% at 5% 50%,rgba(251,146,60,.08) 0%,transparent 55%),radial-gradient(ellipse 40% 55% at 95% 50%,rgba(234,179,8,.07) 0%,transparent 55%),radial-gradient(ellipse 60% 40% at 50% 0%,rgba(248,113,113,.05) 0%,transparent 50%);pointer-events:none}\n.zp-flavours-head{display:flex;align-items:baseline;gap:14px;margin-bottom:32px;position:relative;z-index:1;flex-wrap:wrap}\n.zp-flavours-head h3{font-size:26px;font-weight:900;color:#fff;letter-spacing:-.5px}\n.zp-flavours-count{font-size:10px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#fb923c}\n.zp-flavor-grid{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zp-pill{font-size:12px;font-weight:700;border-radius:100px;padding:8px 16px;border:1px solid;letter-spacing:.3px;white-space:nowrap}\n.fp-orange{color:#fb923c;background:rgba(251,146,60,.08);border-color:rgba(251,146,60,.3)}\n.fp-yellow{color:#fbbf24;background:rgba(251,191,36,.08);border-color:rgba(251,191,36,.3)}\n.fp-lime{color:#a3e635;background:rgba(163,230,53,.08);border-color:rgba(163,230,53,.3)}\n.fp-teal{color:#34d399;background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.3)}\n.fp-cyan{color:#67e8f9;background:rgba(103,232,249,.08);border-color:rgba(103,232,249,.3)}\n.fp-blue{color:#60a5fa;background:rgba(96,165,250,.08);border-color:rgba(96,165,250,.3)}\n.fp-purple{color:#c084fc;background:rgba(192,132,252,.08);border-color:rgba(192,132,252,.3)}\n.fp-pink{color:#f472b6;background:rgba(244,114,182,.08);border-color:rgba(244,114,182,.3)}\n.fp-red{color:#f87171;background:rgba(248,113,113,.08);border-color:rgba(248,113,113,.3)}\n.fp-white{color:#e2e8f0;background:rgba(226,232,240,.06);border-color:rgba(226,232,240,.2)}\n.fp-green{color:#4ade80;background:rgba(74,222,128,.08);border-color:rgba(74,222,128,.3)}\n\n\/* BANNER *\/\n.zp-banner{display:flex;border-top:1px solid rgba(255,255,255,.05);overflow:hidden;background:#07080f}\n.zp-banner-text{flex:0 0 50%;background:#07080f;padding:72px 60px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;position:relative;overflow:hidden}\n.zp-banner-text::before{content:'';position:absolute;bottom:-80px;left:-80px;width:420px;height:420px;background:radial-gradient(circle,rgba(251,146,60,.14) 0%,transparent 60%);pointer-events:none}\n.zp-banner-text::after{content:'';position:absolute;top:-40px;right:-40px;width:280px;height:280px;background:radial-gradient(circle,rgba(234,179,8,.09) 0%,transparent 60%);pointer-events:none}\n.zp-banner-img{flex:0 0 50%;position:relative;overflow:hidden;min-height:400px}\n.zp-banner-img img{width:100%;height:100%;object-fit:cover;object-position:center}\n.zp-banner-img::before{content:'';position:absolute;inset:0;background:linear-gradient(to right,#07080f 0%,rgba(7,8,15,.3) 22%,transparent 45%);z-index:1;pointer-events:none}\n.zp-banner-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#fb923c;margin-bottom:18px}\n.zp-banner-text h3{font-size:clamp(28px,2.8vw,46px);font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:18px;max-width:420px}\n.zp-banner-text p{font-size:15px;color:rgba(255,255,255,.45);line-height:1.65;max-width:380px}\n\n\/* IN THE PACK *\/\n.zp-pack{display:grid;grid-template-columns:2fr 3fr;border-top:1px solid rgba(255,255,255,.05)}\n.zp-pack-left{background:#07080f;padding:56px 60px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}\n.zp-pack-left::before{content:'';position:absolute;bottom:-60px;left:-60px;width:240px;height:240px;background:radial-gradient(circle,rgba(251,146,60,.10) 0%,transparent 65%);pointer-events:none}\n.zp-pack-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.25);margin-bottom:12px}\n.zp-pack-left h3{font-size:28px;font-weight:900;color:#fff;line-height:1.2;letter-spacing:-.5px;margin-bottom:14px;position:relative;z-index:1}\n.zp-pack-left p{font-size:14px;color:rgba(255,255,255,.35);line-height:1.65;position:relative;z-index:1}\n.zp-pack-ready{margin-top:32px;position:relative;z-index:1}\n.zp-pack-ready-eye{font-size:9px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#fb923c;margin-bottom:10px}\n.zp-pack-ready-line{font-size:20px;font-weight:900;color:#fff;letter-spacing:-.5px;line-height:1.1;margin-bottom:8px}\n.zp-pack-ready-sub{font-size:12px;color:rgba(255,255,255,.3);line-height:1.6}\n.zp-pack-ready-checks{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}\n.zp-pack-ready-check{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:5px 12px;border-radius:100px;background:rgba(251,146,60,.07);border:1px solid rgba(251,146,60,.18);color:rgba(251,146,60,.75)}\n.zp-pack-right{background:#0c0e19;padding:52px 64px;border-left:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;justify-content:center}\n.zp-pack-item{display:flex;align-items:flex-start;gap:18px;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.05)}\n.zp-pack-item:first-child{padding-top:0}.zp-pack-item:last-child{border-bottom:none;padding-bottom:0}\n.zp-pack-ico{width:44px;height:44px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center}\n.ico-orange{background:rgba(251,146,60,.08);border:1px solid rgba(251,146,60,.2)}.ico-lime{background:rgba(163,230,53,.08);border:1px solid rgba(163,230,53,.2)}.ico-cyan{background:rgba(0,229,255,.08);border:1px solid rgba(0,229,255,.2)}\n.zp-pack-ico svg{width:20px;height:20px}\n.zp-pack-item-t{font-size:14px;font-weight:800;color:#eef2ff;margin-bottom:4px}\n.zp-pack-item-d{font-size:13px;color:rgba(255,255,255,.32);line-height:1.5}\n\n\/* STAMP *\/\n.zp-stamp{background:#0a0b14;border-top:1px solid rgba(251,146,60,.15);position:relative;overflow:hidden}\n.zp-stamp::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 40% 100% at 0% 50%,rgba(251,146,60,.06) 0%,transparent 60%),radial-gradient(ellipse 30% 80% at 100% 50%,rgba(234,179,8,.05) 0%,transparent 60%);pointer-events:none}\n.zp-stamp-inner{display:flex;align-items:center;gap:24px;padding:24px 32px;position:relative;z-index:1}\n.zp-stamp-badge{flex-shrink:0;background:rgba(251,146,60,.10);border:1px solid rgba(251,146,60,.3);border-radius:10px;padding:12px 16px;text-align:center;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase;color:#fb923c;line-height:1.4;min-width:72px}\n.zp-stamp-text{font-size:12px;color:rgba(255,255,255,.38);line-height:1.65}\n.zp-stamp-text strong{color:#fb923c;font-weight:800}\n\u003c\/style\u003e\n\n\u003cdiv class=\"zp\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zp-hero\"\u003e\n    \u003cdiv class=\"zp-hero-inner\"\u003e\n      \u003cdiv class=\"zp-hero-text\"\u003e\n        \u003cdiv class=\"zp-hero-tags\"\u003e\n          \u003cspan class=\"zp-tag zp-tag-a\"\u003e2ml · 20mg\u003c\/span\u003e\n          \u003cspan class=\"zp-tag zp-tag-b\"\u003e60 Flavours\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"zp-hero-label\"\u003eZPods Replacement Pod · 2ml · 20mg Salt Nicotine\u003c\/div\u003e\n        \u003ch2\u003e60 Reasons\u003cbr\u003eto \u003cspan class=\"ca\"\u003eSwitch\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"cb\"\u003eFlavours.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp class=\"zp-hero-sub\"\u003eZPods are pre-filled 2ml replacement pods with 20mg\/mL salt nicotine. The widest flavour lineup in the collection — 60 options covering every craving, every mood.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zp-hero-image-col\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ICED_MULTIPACK_467b666d-eb22-4521-9326-928a3853b767.png?v=1742772303\" alt=\"ZPods 2ml\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"zp-specs\"\u003e\n    \u003cdiv class=\"zp-spec zp-sa\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003e2\u003cspan class=\"zp-spec-unit\"\u003eml\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003ePod Volume\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-spec zp-sb\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003e20\u003cspan class=\"zp-spec-unit\"\u003emg\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003eSalt Nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-spec zp-sc\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003e60\u003cspan class=\"zp-spec-unit\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003eFlavours\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-spec zp-sd\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003ePre\u003cspan class=\"zp-spec-unit\"\u003efilled\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003eFactory Sealed\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"zp-features\"\u003e\n    \u003cdiv class=\"zp-card zp-c1\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fb923c\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v2M12 20v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M2 12h2M20 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e60 Flavours\u003c\/h3\u003e\n      \u003cp\u003eThe biggest ZPods lineup — from classic fruits to complex blends. Something new every time you want to switch it up.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-card zp-c2\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#eab308\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eSalt Nic Smooth\u003c\/h3\u003e\n      \u003cp\u003e20mg\/mL salt nicotine — fast-absorbing and consistent. No harshness, just clean flavour from first puff to last.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-card zp-c3\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a3e635\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003ePre-Filled. No Mess.\u003c\/h3\u003e\n      \u003cp\u003eFactory sealed, ready to use. Snap in and draw — no syringes, no spills, no waiting.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-card zp-c4\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#f87171\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\u003e\u003c\/path\u003e\u003cline x1=\"4\" y1=\"22\" x2=\"4\" y2=\"15\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eStamp Included\u003c\/h3\u003e\n      \u003cp\u003eEach listing includes the provincial excise stamp for your region. Select your province at checkout.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOURS --\u003e\n  \u003cdiv class=\"zp-flavours\"\u003e\n    \u003cdiv class=\"zp-inner\"\u003e\n      \u003cdiv class=\"zp-flavours-head\"\u003e\n\u003ch3\u003e60 Flavours. Pick Your Next One.\u003c\/h3\u003e\n\u003cspan class=\"zp-flavours-count\"\u003eFull Lineup\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-flavor-grid\"\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eBanana\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eApple Cranberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eBanana Iced\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eBerry Mix\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-teal\"\u003eBF\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eBlue Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eBlue Raspberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eBlueberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-purple\"\u003eBlueberry Dragon Fruit Guava\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eBlueberry Raspberry Lemon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eBlueraspberry Peach\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eBurst Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-white\"\u003eCaribbean White\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eCherry Classic\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eCherry Frost\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eCocolicious\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eCranberry Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eCranberry Lemon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-teal\"\u003eCrystal Sting\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eExtreme Mint\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eFruit Clouds\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eFruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eFruit Nectar Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eFruit Nectar Watermelon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eFruity Pineapple Strawberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003eGrape And Apple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-purple\"\u003eGrapes Gone Wild\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eGuava Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eHawaiian Fruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003eHoneydew Melon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eIce Apple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-purple\"\u003eIce Grape\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eIce Peachy Strawberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eIce Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eIced Hawaiian Fruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eIced Multipack\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eJuicy Fruit\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eLemon Lime Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Berry Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMango Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Peach\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMango Peach Guava Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Peach Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMango Pineapple Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMint\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003ePeach Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003ePeach Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003ePeak Dew\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003ePineapple Kiwi Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003ePineapple Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003ePink Glubule\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003ePink Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eRaspberry Peach Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eRaspberry Pink Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eRaspberry Watermelon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-green\"\u003eRootstock\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eStrawberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003eStrawberry Kiwi\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eStrawberry Kiwi Ice\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BANNER --\u003e\n  \u003cdiv class=\"zp-banner\"\u003e\n    \u003cdiv class=\"zp-banner-text\"\u003e\n      \u003cdiv class=\"zp-banner-eye\"\u003e60 Flavours · 2ml · Salt Nic\u003c\/div\u003e\n      \u003ch3\u003eAlways\u003cbr\u003eSomething\u003cbr\u003eNew.\u003c\/h3\u003e\n      \u003cp\u003eWith 60 flavours to cycle through, you'll never be stuck on the same one. Stock a few, rotate freely — the lineup is wide enough to keep it interesting.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-banner-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/Berry_Mix.png?v=1742772304\" alt=\"ZPods flavour lineup\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- IN THE PACK --\u003e\n  \u003cdiv class=\"zp-pack\"\u003e\n    \u003cdiv class=\"zp-pack-left\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"zp-pack-label\"\u003eWhat's in the Pack\u003c\/div\u003e\n        \u003ch3\u003eThree Pods. One Flavour. Ready to Go.\u003c\/h3\u003e\n        \u003cp\u003eEach pack comes with 3 pre-filled pods and the provincial stamp for your region. Select your flavour and province at checkout.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zp-pack-ready\"\u003e\n        \u003cdiv class=\"zp-pack-ready-eye\"\u003eSnap In. Draw. Done.\u003c\/div\u003e\n        \u003cdiv class=\"zp-pack-ready-line\"\u003eNo setup.\u003cbr\u003eNo priming.\u003c\/div\u003e\n        \u003cdiv class=\"zp-pack-ready-sub\"\u003eFactory sealed and ready — just click into your device and go.\u003c\/div\u003e\n        \u003cdiv class=\"zp-pack-ready-checks\"\u003e\n          \u003cspan class=\"zp-pack-ready-check\"\u003ePre-filled ✓\u003c\/span\u003e\n          \u003cspan class=\"zp-pack-ready-check\"\u003eSealed ✓\u003c\/span\u003e\n          \u003cspan class=\"zp-pack-ready-check\"\u003eStamp ✓\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-pack-right\"\u003e\n      \u003cdiv class=\"zp-pack-item\"\u003e\n        \u003cdiv class=\"zp-pack-ico ico-orange\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fb923c\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zp-pack-item-t\"\u003e3× ZPods 2ml Pods\u003c\/div\u003e\n          \u003cdiv class=\"zp-pack-item-d\"\u003e2ml each · 20mg\/mL salt nicotine · pre-filled · factory sealed · flavour of your choice\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zp-pack-item\"\u003e\n        \u003cdiv class=\"zp-pack-ico ico-cyan\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zp-pack-item-t\"\u003eProvincial Excise Stamp\u003c\/div\u003e\n          \u003cdiv class=\"zp-pack-item-d\"\u003eStamp included — select the correct variant for your province at checkout\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STAMP --\u003e\n  \u003cdiv class=\"zp-stamp\"\u003e\n    \u003cdiv class=\"zp-stamp-inner\"\u003e\n      \u003cdiv class=\"zp-stamp-badge\"\u003eSELECT\u003cbr\u003eYOUR\u003cbr\u003eSTAMP ↑\u003c\/div\u003e\n      \u003cdiv class=\"zp-stamp-text\"\u003e\n\u003cstrong\u003eMake sure you select the correct stamp variant for your province.\u003c\/strong\u003e Available in Federal, Ontario, Quebec, BC, Alberta, and Manitoba. Must be 19+ (18+ in AB\/MB\/QC) to purchase. Vaping products contain nicotine, a highly addictive chemical — Health Canada.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END ZPODS A+ DESCRIPTION --\u003e","brand":"ZLab","offers":[{"title":"banana","offer_id":44579288907964,"sku":"zpods-banana-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Apple Cranberry","offer_id":44579288940732,"sku":"zpods-apple-cranberry-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Banana Iced","offer_id":44579289071804,"sku":"zpods-banana-iced-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Berry Mix","offer_id":44579289104572,"sku":"zpods-berry-mix-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"BF","offer_id":44579289137340,"sku":"zpods-bf-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Blue Lemon","offer_id":44579289170108,"sku":"zpods-blue-lemon-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Blue Raspberry","offer_id":44579289202876,"sku":"zpods-blue-raspberry-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Blueberry","offer_id":44579289235644,"sku":"zpods-blueberry-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Blueberry Dragon Fruit Guava","offer_id":44579289268412,"sku":"zpods-blueberry-dragon-fruit-guava-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Blueberry Raspberry Lemon Ice","offer_id":44579289333948,"sku":"zpods-blueberry-raspberry-lemon-ice-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Blueraspberry Peach","offer_id":44579289366716,"sku":"zpods-blueraspberry-peach-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Burst Ice","offer_id":44579289399484,"sku":"zpods-burst-ice-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Caribbean White","offer_id":44579289432252,"sku":"zpods-caribbean-white-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Cherry Classic","offer_id":44579289497788,"sku":"zpods-cherry-classic-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Cherry Frost","offer_id":44579289530556,"sku":"zpods-cherry-frost-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Cocolicious","offer_id":44579289563324,"sku":"zpods-cocolicious-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Cranberry Lemon","offer_id":44579289628860,"sku":"zpods-cranberry-lemon-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Cranberry Lemon Ice","offer_id":44579289661628,"sku":"zpods-cranberry-lemon-ice-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Crystal Sting","offer_id":44579289694396,"sku":"zpods-crystal-sting-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Extreme Mint","offer_id":44579289759932,"sku":"zpods-extreme-mint-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Clouds","offer_id":44579289825468,"sku":"zpods-fruit-clouds-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Nectar","offer_id":44579289858236,"sku":"zpods-fruit-nectar-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Nectar Lemon","offer_id":44579289891004,"sku":"zpods-fruit-nectar-lemon-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Nectar Watermelon Ice","offer_id":44579289923772,"sku":"zpods-fruit-nectar-watermelon-ice-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Fruity Pineapple Strawberry","offer_id":44579289956540,"sku":"zpods-fruity-pineapple-strawberry-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Grape And Apple","offer_id":44579290022076,"sku":"zpods-grape-and-apple-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Grapes Gone Wild","offer_id":44579290054844,"sku":"zpods-grapes-gone-wild-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Guava Ice","offer_id":44579290087612,"sku":"zpods-guava-ice-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Hawaiian Fruit Nectar","offer_id":44579290120380,"sku":"zpods-hawaiian-fruit-nectar-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Honeydew Melon Ice","offer_id":44579290153148,"sku":"zpods-honeydew-melon-ice-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Ice Apple","offer_id":44579290185916,"sku":"zpods-ice-apple-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Ice Grape","offer_id":44579290218684,"sku":"zpods-ice-grape-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Ice Peachy Strawberry","offer_id":44579290251452,"sku":"zpods-ice-peachy-strawberry-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Ice Pineapple","offer_id":44579290284220,"sku":"zpods-ice-pineapple-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Iced Hawaiian Fruit Nectar","offer_id":44579290316988,"sku":"zpods-iced-hawaiian-fruit-nectar-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Iced Multipack","offer_id":44579290349756,"sku":"zpods-iced-multipack-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Juicy Fruit","offer_id":44579290382524,"sku":"zpods-juicy-fruit-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Lemon Lime Ice","offer_id":44579290415292,"sku":"zpods-lemon-lime-ice-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Berry Ice","offer_id":44579290480828,"sku":"zpods-mango-berry-ice-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Ice","offer_id":44579290513596,"sku":"zpods-mango-ice-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Peach","offer_id":44579290546364,"sku":"zpods-mango-peach-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Peach Guava Ice","offer_id":44579290579132,"sku":"zpods-mango-peach-guava-ice-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Peach Pineapple","offer_id":44579290611900,"sku":"zpods-mango-peach-pineapple-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Pineapple","offer_id":44579290644668,"sku":"zpods-mango-pineapple-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Pineapple Ice","offer_id":44579290677436,"sku":"zpods-mango-pineapple-ice-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mint","offer_id":44579290710204,"sku":"zpods-mint-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Peach Ice","offer_id":44579290808508,"sku":"zpods-peach-ice-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Peach Lemon","offer_id":44579290841276,"sku":"zpods-peach-lemon-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Peak Dew","offer_id":44579290874044,"sku":"zpods-peak-dew-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Pineapple Kiwi Ice","offer_id":44579290906812,"sku":"zpods-pineapple-kiwi-ice-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Pineapple Lemon","offer_id":44579290939580,"sku":"zpods-pineapple-lemon-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Pink Glubule","offer_id":44579290972348,"sku":"zpods-pink-glubule-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Pink Lemon","offer_id":44579291005116,"sku":"zpods-pink-lemon-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Raspberry Peach Lemon","offer_id":44579291070652,"sku":"zpods-raspberry-peach-lemon-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Raspberry Pink Lemon","offer_id":44579291103420,"sku":"zpods-raspberry-pink-lemon-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Raspberry Watermelon Ice","offer_id":44579291136188,"sku":"zpods-raspberry-watermelon-ice-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Rootstock","offer_id":44579291168956,"sku":"zpods-rootstock-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry","offer_id":44579291332796,"sku":"zpods-strawberry-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Kiwi","offer_id":44579291365564,"sku":"zpods-strawberry-kiwi-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Kiwi Ice","offer_id":44579291398332,"sku":"zpods-strawberry-kiwi-ice-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Lemon","offer_id":44579291431100,"sku":"zpods-strawberry-lemon-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Peach","offer_id":44579291496636,"sku":"zpods-strawberry-peach-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Raspberry Peach Ice","offer_id":44579291529404,"sku":"zpods-strawberry-raspberry-peach-ice-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Watermelon","offer_id":44579291562172,"sku":"zpods-strawberry-watermelon-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawnana","offer_id":44579291627708,"sku":"zpods-strawnana-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strbst","offer_id":44579291660476,"sku":"zpods-strbst-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Tobacco","offer_id":44579291693244,"sku":"zpods-tobacco-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon","offer_id":44579291726012,"sku":"zpods-watermelon-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon Ice","offer_id":44579291791548,"sku":"zpods-watermelon-ice-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon Lemon","offer_id":44579291824316,"sku":"zpods-watermelon-lemon-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon Peach Mango","offer_id":44579291857084,"sku":"zpods-watermelon-peach-mango-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"White Grape Watermelon","offer_id":44579291889852,"sku":"zpods-white-grape-watermelon-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Wiggly B Ice","offer_id":44579291922620,"sku":"zpods-wiggly-b-ice-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Wiings","offer_id":44579291955388,"sku":"zpods-wiings-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Wild Berry Burst","offer_id":44579291988156,"sku":"zpods-wild-berry-burst-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"JR","offer_id":45418773938364,"sku":"zpods-2ml-1pc-jr-fe","price":18.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ICED_MULTIPACK_467b666d-eb22-4521-9326-928a3853b767.png?v=1742772303"},{"product_id":"zpods-2ml-20mg-ontario-stamp","title":"ZPods 2ml 20mg - Ontario Stamp","description":"\u003c!-- BEGIN ZPODS A+ DESCRIPTION --\u003e\n\u003cstyle\u003e\n.zp*{box-sizing:border-box;margin:0;padding:0}\n.zp{font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#f0f4ff;background:#07080f;overflow:hidden;display:flex;flex-direction:column}\n.zp-inner{max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;width:100%}\n\n\/* HERO *\/\n.zp-hero{background:#07080f;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.05)}\n.zp-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 55% 80% at 90% 30%,rgba(251,146,60,.22) 0%,transparent 55%),radial-gradient(ellipse 40% 60% at 72% 82%,rgba(249,115,22,.16) 0%,transparent 55%),radial-gradient(ellipse 50% 70% at 6% 50%,rgba(234,179,8,.13) 0%,transparent 60%),radial-gradient(ellipse 30% 40% at 42% 5%,rgba(239,68,68,.08) 0%,transparent 50%);pointer-events:none}\n.zp-hero-inner{display:grid;grid-template-columns:1fr 460px;width:100%;max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;align-items:center;min-height:440px;position:relative;z-index:2}\n.zp-hero-text{padding:72px 48px 72px 0}\n.zp-hero-tags{display:flex;gap:8px;margin-bottom:22px;flex-wrap:wrap}\n.zp-tag{font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:5px 12px;border-radius:100px}\n.zp-tag-a{background:rgba(251,146,60,.1);border:1px solid rgba(251,146,60,.38);color:#fb923c}\n.zp-tag-b{background:rgba(234,179,8,.1);border:1px solid rgba(234,179,8,.35);color:#eab308}\n.zp-hero-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-bottom:16px}\n.zp-hero h2{font-size:clamp(36px,4.5vw,68px);font-weight:900;line-height:1.0;letter-spacing:-3px;color:#fff;margin-bottom:20px}\n.zp-hero h2 .ca{color:#fb923c}.zp-hero h2 .cb{color:#eab308}\n.zp-hero-sub{font-size:16px;color:rgba(255,255,255,.42);max-width:460px;line-height:1.65}\n.zp-hero-image-col{display:flex;align-items:center;justify-content:center;padding:40px 0;position:relative}\n.zp-hero-image-col::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 70% at 50% 50%,rgba(251,146,60,.12) 0%,transparent 65%);pointer-events:none}\n.zp-hero-image-col img{width:78%;max-height:360px;object-fit:contain;object-position:center;position:relative;z-index:1;filter:drop-shadow(0 16px 56px rgba(251,146,60,.18)) drop-shadow(0 0 80px rgba(234,179,8,.08))}\n\n\/* SPECS *\/\n.zp-specs{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.06)}\n.zp-spec{padding:28px 20px 24px;text-align:center;border-right:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden}\n.zp-spec:last-child{border-right:none}\n.zp-spec::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px}\n.zp-sa::after{background:#fb923c}.zp-sb::after{background:#eab308}.zp-sc::after{background:#f87171}.zp-sd::after{background:#a3e635}\n.zp-spec-glow{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:120px;height:60px;border-radius:50%;filter:blur(20px);opacity:.18;pointer-events:none}\n.zp-sa .zp-spec-glow{background:#fb923c}.zp-sb .zp-spec-glow{background:#eab308}.zp-sc .zp-spec-glow{background:#f87171}.zp-sd .zp-spec-glow{background:#a3e635}\n.zp-spec-val{font-size:34px;font-weight:900;line-height:1;letter-spacing:-1px;position:relative;z-index:1}\n.zp-sa .zp-spec-val{color:#fb923c}.zp-sb .zp-spec-val{color:#eab308}.zp-sc .zp-spec-val{color:#f87171}.zp-sd .zp-spec-val{color:#a3e635}\n.zp-spec-unit{font-size:14px;font-weight:500;color:rgba(255,255,255,.4)}\n.zp-spec-key{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-top:8px;position:relative;z-index:1}\n\n\/* FEATURES *\/\n.zp-features{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.05)}\n.zp-card{padding:36px 28px;position:relative;overflow:hidden;border-right:1px solid rgba(255,255,255,.04)}\n.zp-card:last-child{border-right:none}\n.zp-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px}\n.zp-c1::before{background:linear-gradient(90deg,#fb923c,#eab308)}.zp-c2::before{background:linear-gradient(90deg,#eab308,#a3e635)}.zp-c3::before{background:linear-gradient(90deg,#a3e635,#f87171)}.zp-c4::before{background:linear-gradient(90deg,#f87171,#fb923c)}\n.zp-card::after{content:'';position:absolute;top:-40px;right:-40px;width:110px;height:110px;border-radius:50%;filter:blur(32px);opacity:.12;pointer-events:none}\n.zp-c1::after{background:#fb923c}.zp-c2::after{background:#eab308}.zp-c3::after{background:#a3e635}.zp-c4::after{background:#f87171}\n.zp-card-icon{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}\n.zp-c1 .zp-card-icon{background:rgba(251,146,60,.1);border:1px solid rgba(251,146,60,.25)}.zp-c2 .zp-card-icon{background:rgba(234,179,8,.1);border:1px solid rgba(234,179,8,.25)}.zp-c3 .zp-card-icon{background:rgba(163,230,53,.1);border:1px solid rgba(163,230,53,.25)}.zp-c4 .zp-card-icon{background:rgba(248,113,113,.1);border:1px solid rgba(248,113,113,.25)}\n.zp-card-icon svg{width:20px;height:20px}\n.zp-card h3{font-size:15px;font-weight:800;color:#eef2ff;margin-bottom:10px}\n.zp-card p{font-size:13px;color:rgba(255,255,255,.33);line-height:1.65}\n\n\/* FLAVOURS *\/\n.zp-flavours{background:#0a0b15;padding:64px 0;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}\n.zp-flavours::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 50% 60% at 5% 50%,rgba(251,146,60,.08) 0%,transparent 55%),radial-gradient(ellipse 40% 55% at 95% 50%,rgba(234,179,8,.07) 0%,transparent 55%),radial-gradient(ellipse 60% 40% at 50% 0%,rgba(248,113,113,.05) 0%,transparent 50%);pointer-events:none}\n.zp-flavours-head{display:flex;align-items:baseline;gap:14px;margin-bottom:32px;position:relative;z-index:1;flex-wrap:wrap}\n.zp-flavours-head h3{font-size:26px;font-weight:900;color:#fff;letter-spacing:-.5px}\n.zp-flavours-count{font-size:10px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#fb923c}\n.zp-flavor-grid{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zp-pill{font-size:12px;font-weight:700;border-radius:100px;padding:8px 16px;border:1px solid;letter-spacing:.3px;white-space:nowrap}\n.fp-orange{color:#fb923c;background:rgba(251,146,60,.08);border-color:rgba(251,146,60,.3)}\n.fp-yellow{color:#fbbf24;background:rgba(251,191,36,.08);border-color:rgba(251,191,36,.3)}\n.fp-lime{color:#a3e635;background:rgba(163,230,53,.08);border-color:rgba(163,230,53,.3)}\n.fp-teal{color:#34d399;background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.3)}\n.fp-cyan{color:#67e8f9;background:rgba(103,232,249,.08);border-color:rgba(103,232,249,.3)}\n.fp-blue{color:#60a5fa;background:rgba(96,165,250,.08);border-color:rgba(96,165,250,.3)}\n.fp-purple{color:#c084fc;background:rgba(192,132,252,.08);border-color:rgba(192,132,252,.3)}\n.fp-pink{color:#f472b6;background:rgba(244,114,182,.08);border-color:rgba(244,114,182,.3)}\n.fp-red{color:#f87171;background:rgba(248,113,113,.08);border-color:rgba(248,113,113,.3)}\n.fp-white{color:#e2e8f0;background:rgba(226,232,240,.06);border-color:rgba(226,232,240,.2)}\n.fp-green{color:#4ade80;background:rgba(74,222,128,.08);border-color:rgba(74,222,128,.3)}\n\n\/* BANNER *\/\n.zp-banner{display:flex;border-top:1px solid rgba(255,255,255,.05);overflow:hidden;background:#07080f}\n.zp-banner-text{flex:0 0 50%;background:#07080f;padding:72px 60px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;position:relative;overflow:hidden}\n.zp-banner-text::before{content:'';position:absolute;bottom:-80px;left:-80px;width:420px;height:420px;background:radial-gradient(circle,rgba(251,146,60,.14) 0%,transparent 60%);pointer-events:none}\n.zp-banner-text::after{content:'';position:absolute;top:-40px;right:-40px;width:280px;height:280px;background:radial-gradient(circle,rgba(234,179,8,.09) 0%,transparent 60%);pointer-events:none}\n.zp-banner-img{flex:0 0 50%;position:relative;overflow:hidden;min-height:400px}\n.zp-banner-img img{width:100%;height:100%;object-fit:cover;object-position:center}\n.zp-banner-img::before{content:'';position:absolute;inset:0;background:linear-gradient(to right,#07080f 0%,rgba(7,8,15,.3) 22%,transparent 45%);z-index:1;pointer-events:none}\n.zp-banner-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#fb923c;margin-bottom:18px}\n.zp-banner-text h3{font-size:clamp(28px,2.8vw,46px);font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:18px;max-width:420px}\n.zp-banner-text p{font-size:15px;color:rgba(255,255,255,.45);line-height:1.65;max-width:380px}\n\n\/* IN THE PACK *\/\n.zp-pack{display:grid;grid-template-columns:2fr 3fr;border-top:1px solid rgba(255,255,255,.05)}\n.zp-pack-left{background:#07080f;padding:56px 60px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}\n.zp-pack-left::before{content:'';position:absolute;bottom:-60px;left:-60px;width:240px;height:240px;background:radial-gradient(circle,rgba(251,146,60,.10) 0%,transparent 65%);pointer-events:none}\n.zp-pack-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.25);margin-bottom:12px}\n.zp-pack-left h3{font-size:28px;font-weight:900;color:#fff;line-height:1.2;letter-spacing:-.5px;margin-bottom:14px;position:relative;z-index:1}\n.zp-pack-left p{font-size:14px;color:rgba(255,255,255,.35);line-height:1.65;position:relative;z-index:1}\n.zp-pack-ready{margin-top:32px;position:relative;z-index:1}\n.zp-pack-ready-eye{font-size:9px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#fb923c;margin-bottom:10px}\n.zp-pack-ready-line{font-size:20px;font-weight:900;color:#fff;letter-spacing:-.5px;line-height:1.1;margin-bottom:8px}\n.zp-pack-ready-sub{font-size:12px;color:rgba(255,255,255,.3);line-height:1.6}\n.zp-pack-ready-checks{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}\n.zp-pack-ready-check{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:5px 12px;border-radius:100px;background:rgba(251,146,60,.07);border:1px solid rgba(251,146,60,.18);color:rgba(251,146,60,.75)}\n.zp-pack-right{background:#0c0e19;padding:52px 64px;border-left:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;justify-content:center}\n.zp-pack-item{display:flex;align-items:flex-start;gap:18px;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.05)}\n.zp-pack-item:first-child{padding-top:0}.zp-pack-item:last-child{border-bottom:none;padding-bottom:0}\n.zp-pack-ico{width:44px;height:44px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center}\n.ico-orange{background:rgba(251,146,60,.08);border:1px solid rgba(251,146,60,.2)}.ico-lime{background:rgba(163,230,53,.08);border:1px solid rgba(163,230,53,.2)}.ico-cyan{background:rgba(0,229,255,.08);border:1px solid rgba(0,229,255,.2)}\n.zp-pack-ico svg{width:20px;height:20px}\n.zp-pack-item-t{font-size:14px;font-weight:800;color:#eef2ff;margin-bottom:4px}\n.zp-pack-item-d{font-size:13px;color:rgba(255,255,255,.32);line-height:1.5}\n\n\/* STAMP *\/\n.zp-stamp{background:#0a0b14;border-top:1px solid rgba(251,146,60,.15);position:relative;overflow:hidden}\n.zp-stamp::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 40% 100% at 0% 50%,rgba(251,146,60,.06) 0%,transparent 60%),radial-gradient(ellipse 30% 80% at 100% 50%,rgba(234,179,8,.05) 0%,transparent 60%);pointer-events:none}\n.zp-stamp-inner{display:flex;align-items:center;gap:24px;padding:24px 32px;position:relative;z-index:1}\n.zp-stamp-badge{flex-shrink:0;background:rgba(251,146,60,.10);border:1px solid rgba(251,146,60,.3);border-radius:10px;padding:12px 16px;text-align:center;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase;color:#fb923c;line-height:1.4;min-width:72px}\n.zp-stamp-text{font-size:12px;color:rgba(255,255,255,.38);line-height:1.65}\n.zp-stamp-text strong{color:#fb923c;font-weight:800}\n\u003c\/style\u003e\n\n\u003cdiv class=\"zp\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zp-hero\"\u003e\n    \u003cdiv class=\"zp-hero-inner\"\u003e\n      \u003cdiv class=\"zp-hero-text\"\u003e\n        \u003cdiv class=\"zp-hero-tags\"\u003e\n          \u003cspan class=\"zp-tag zp-tag-a\"\u003e2ml · 20mg\u003c\/span\u003e\n          \u003cspan class=\"zp-tag zp-tag-b\"\u003e60 Flavours\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"zp-hero-label\"\u003eZPods Replacement Pod · 2ml · 20mg Salt Nicotine\u003c\/div\u003e\n        \u003ch2\u003e60 Reasons\u003cbr\u003eto \u003cspan class=\"ca\"\u003eSwitch\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"cb\"\u003eFlavours.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp class=\"zp-hero-sub\"\u003eZPods are pre-filled 2ml replacement pods with 20mg\/mL salt nicotine. The widest flavour lineup in the collection — 60 options covering every craving, every mood.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zp-hero-image-col\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ICED_MULTIPACK_467b666d-eb22-4521-9326-928a3853b767.png?v=1742772303\" alt=\"ZPods 2ml\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"zp-specs\"\u003e\n    \u003cdiv class=\"zp-spec zp-sa\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003e2\u003cspan class=\"zp-spec-unit\"\u003eml\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003ePod Volume\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-spec zp-sb\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003e20\u003cspan class=\"zp-spec-unit\"\u003emg\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003eSalt Nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-spec zp-sc\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003e60\u003cspan class=\"zp-spec-unit\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003eFlavours\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-spec zp-sd\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003ePre\u003cspan class=\"zp-spec-unit\"\u003efilled\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003eFactory Sealed\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"zp-features\"\u003e\n    \u003cdiv class=\"zp-card zp-c1\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fb923c\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v2M12 20v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M2 12h2M20 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e60 Flavours\u003c\/h3\u003e\n      \u003cp\u003eThe biggest ZPods lineup — from classic fruits to complex blends. Something new every time you want to switch it up.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-card zp-c2\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#eab308\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eSalt Nic Smooth\u003c\/h3\u003e\n      \u003cp\u003e20mg\/mL salt nicotine — fast-absorbing and consistent. No harshness, just clean flavour from first puff to last.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-card zp-c3\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a3e635\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003ePre-Filled. No Mess.\u003c\/h3\u003e\n      \u003cp\u003eFactory sealed, ready to use. Snap in and draw — no syringes, no spills, no waiting.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-card zp-c4\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#f87171\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\u003e\u003c\/path\u003e\u003cline x1=\"4\" y1=\"22\" x2=\"4\" y2=\"15\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eStamp Included\u003c\/h3\u003e\n      \u003cp\u003eEach listing includes the provincial excise stamp for your region. Select your province at checkout.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOURS --\u003e\n  \u003cdiv class=\"zp-flavours\"\u003e\n    \u003cdiv class=\"zp-inner\"\u003e\n      \u003cdiv class=\"zp-flavours-head\"\u003e\n\u003ch3\u003e60 Flavours. Pick Your Next One.\u003c\/h3\u003e\n\u003cspan class=\"zp-flavours-count\"\u003eFull Lineup\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-flavor-grid\"\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eBanana\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eApple Cranberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eBanana Iced\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eBerry Mix\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-teal\"\u003eBF\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eBlue Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eBlue Raspberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eBlueberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-purple\"\u003eBlueberry Dragon Fruit Guava\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eBlueberry Raspberry Lemon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eBlueraspberry Peach\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eBurst Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-white\"\u003eCaribbean White\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eCherry Classic\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eCherry Frost\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eCocolicious\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eCranberry Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eCranberry Lemon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-teal\"\u003eCrystal Sting\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eExtreme Mint\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eFruit Clouds\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eFruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eFruit Nectar Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eFruit Nectar Watermelon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eFruity Pineapple Strawberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003eGrape And Apple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-purple\"\u003eGrapes Gone Wild\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eGuava Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eHawaiian Fruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003eHoneydew Melon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eIce Apple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-purple\"\u003eIce Grape\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eIce Peachy Strawberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eIce Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eIced Hawaiian Fruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eIced Multipack\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eJuicy Fruit\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eLemon Lime Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Berry Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMango Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Peach\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMango Peach Guava Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Peach Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMango Pineapple Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMint\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003ePeach Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003ePeach Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003ePeak Dew\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003ePineapple Kiwi Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003ePineapple Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003ePink Glubule\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003ePink Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eRaspberry Peach Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eRaspberry Pink Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eRaspberry Watermelon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-green\"\u003eRootstock\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eStrawberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003eStrawberry Kiwi\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eStrawberry Kiwi Ice\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BANNER --\u003e\n  \u003cdiv class=\"zp-banner\"\u003e\n    \u003cdiv class=\"zp-banner-text\"\u003e\n      \u003cdiv class=\"zp-banner-eye\"\u003e60 Flavours · 2ml · Salt Nic\u003c\/div\u003e\n      \u003ch3\u003eAlways\u003cbr\u003eSomething\u003cbr\u003eNew.\u003c\/h3\u003e\n      \u003cp\u003eWith 60 flavours to cycle through, you'll never be stuck on the same one. Stock a few, rotate freely — the lineup is wide enough to keep it interesting.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-banner-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/Berry_Mix.png?v=1742772304\" alt=\"ZPods flavour lineup\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- IN THE PACK --\u003e\n  \u003cdiv class=\"zp-pack\"\u003e\n    \u003cdiv class=\"zp-pack-left\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"zp-pack-label\"\u003eWhat's in the Pack\u003c\/div\u003e\n        \u003ch3\u003eThree Pods. One Flavour. Ready to Go.\u003c\/h3\u003e\n        \u003cp\u003eEach pack comes with 3 pre-filled pods and the provincial stamp for your region. Select your flavour and province at checkout.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zp-pack-ready\"\u003e\n        \u003cdiv class=\"zp-pack-ready-eye\"\u003eSnap In. Draw. Done.\u003c\/div\u003e\n        \u003cdiv class=\"zp-pack-ready-line\"\u003eNo setup.\u003cbr\u003eNo priming.\u003c\/div\u003e\n        \u003cdiv class=\"zp-pack-ready-sub\"\u003eFactory sealed and ready — just click into your device and go.\u003c\/div\u003e\n        \u003cdiv class=\"zp-pack-ready-checks\"\u003e\n          \u003cspan class=\"zp-pack-ready-check\"\u003ePre-filled ✓\u003c\/span\u003e\n          \u003cspan class=\"zp-pack-ready-check\"\u003eSealed ✓\u003c\/span\u003e\n          \u003cspan class=\"zp-pack-ready-check\"\u003eStamp ✓\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-pack-right\"\u003e\n      \u003cdiv class=\"zp-pack-item\"\u003e\n        \u003cdiv class=\"zp-pack-ico ico-orange\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fb923c\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zp-pack-item-t\"\u003e3× ZPods 2ml Pods\u003c\/div\u003e\n          \u003cdiv class=\"zp-pack-item-d\"\u003e2ml each · 20mg\/mL salt nicotine · pre-filled · factory sealed · flavour of your choice\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zp-pack-item\"\u003e\n        \u003cdiv class=\"zp-pack-ico ico-cyan\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zp-pack-item-t\"\u003eProvincial Excise Stamp\u003c\/div\u003e\n          \u003cdiv class=\"zp-pack-item-d\"\u003eStamp included — select the correct variant for your province at checkout\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STAMP --\u003e\n  \u003cdiv class=\"zp-stamp\"\u003e\n    \u003cdiv class=\"zp-stamp-inner\"\u003e\n      \u003cdiv class=\"zp-stamp-badge\"\u003eSELECT\u003cbr\u003eYOUR\u003cbr\u003eSTAMP ↑\u003c\/div\u003e\n      \u003cdiv class=\"zp-stamp-text\"\u003e\n\u003cstrong\u003eMake sure you select the correct stamp variant for your province.\u003c\/strong\u003e Available in Federal, Ontario, Quebec, BC, Alberta, and Manitoba. Must be 19+ (18+ in AB\/MB\/QC) to purchase. Vaping products contain nicotine, a highly addictive chemical — Health Canada.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END ZPODS A+ DESCRIPTION --\u003e","brand":"ZLab","offers":[{"title":"Apple Cranberry","offer_id":44581619237052,"sku":"zpods-apple-cranberry-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Banana","offer_id":44581619302588,"sku":"zpods-banana-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Banana Iced","offer_id":44581619368124,"sku":"zpods-banana-iced-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Berry Mix","offer_id":44581619400892,"sku":"zpods-berry-mix-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"BF","offer_id":44581619433660,"sku":"zpods-bf-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Blue Lemon","offer_id":44581619466428,"sku":"zpods-blue-lemon-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Blue Raspberry","offer_id":44581619499196,"sku":"zpods-blue-raspberry-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Blueberry","offer_id":44581619531964,"sku":"zpods-blueberry-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Blueberry Dragon Fruit Guava","offer_id":44581619564732,"sku":"zpods-blueberry-dragon-fruit-guava-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Blueberry Raspberry Lemon Ice","offer_id":44581619630268,"sku":"zpods-blueberry-raspberry-lemon-ice-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Blueraspberry Peach","offer_id":44581619663036,"sku":"zpods-blueraspberry-peach-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Burst Ice","offer_id":44581619695804,"sku":"zpods-burst-ice-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Caribbean White","offer_id":44581619728572,"sku":"zpods-caribbean-white-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Cherry Classic","offer_id":44581619794108,"sku":"zpods-cherry-classic-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Cherry Frost","offer_id":44581619826876,"sku":"zpods-cherry-frost-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Cocolicious","offer_id":44581619859644,"sku":"zpods-cocolicious-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Cranberry Lemon","offer_id":44581619925180,"sku":"zpods-cranberry-lemon-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Cranberry Lemon Ice","offer_id":44581619957948,"sku":"zpods-cranberry-lemon-ice-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Crystal Sting","offer_id":44581619990716,"sku":"zpods-crystal-sting-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Extreme Mint","offer_id":44581620056252,"sku":"zpods-extreme-mint-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Clouds","offer_id":44581620121788,"sku":"zpods-fruit-clouds-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Nectar","offer_id":44581620154556,"sku":"zpods-fruit-nectar-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Nectar Lemon","offer_id":44581620187324,"sku":"zpods-fruit-nectar-lemon-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Nectar Watermelon Ice","offer_id":44581620220092,"sku":"zpods-fruit-nectar-watermelon-ice-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Fruity Pineapple Strawberry","offer_id":44581620252860,"sku":"zpods-fruity-pineapple-strawberry-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Grape And Apple","offer_id":44581620318396,"sku":"zpods-grape-and-apple-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Grapes Gone Wild","offer_id":44581620351164,"sku":"zpods-grapes-gone-wild-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Guava Ice","offer_id":44581620383932,"sku":"zpods-guava-ice-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Hawaiian Fruit Nectar","offer_id":44581620416700,"sku":"zpods-hawaiian-fruit-nectar-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Honeydew Melon Ice","offer_id":44581620449468,"sku":"zpods-honeydew-melon-ice-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Ice Apple","offer_id":44581620482236,"sku":"zpods-ice-apple-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Ice Grape","offer_id":44581620515004,"sku":"zpods-ice-grape-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Ice Peachy Strawberry","offer_id":44581620547772,"sku":"zpods-ice-peachy-strawberry-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Ice Pineapple","offer_id":44581620580540,"sku":"zpods-ice-pineapple-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Iced Hawaiian Fruit Nectar","offer_id":44581620613308,"sku":"zpods-iced-hawaiian-fruit-nectar-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Iced Multipack","offer_id":44581620646076,"sku":"zpods-iced-multipack-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Juicy Fruit","offer_id":44581620678844,"sku":"zpods-juicy-fruit-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Lemon Lime Ice","offer_id":44581620711612,"sku":"zpods-lemon-lime-ice-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Berry Ice","offer_id":44581620777148,"sku":"zpods-mango-berry-ice-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Ice","offer_id":44581620809916,"sku":"zpods-mango-ice-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Peach","offer_id":44581620842684,"sku":"zpods-mango-peach-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Peach Guava Ice","offer_id":44581620875452,"sku":"zpods-mango-peach-guava-ice-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Peach Pineapple","offer_id":44581620908220,"sku":"zpods-mango-peach-pineapple-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Pineapple","offer_id":44581620940988,"sku":"zpods-mango-pineapple-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Pineapple Ice","offer_id":44581620973756,"sku":"zpods-mango-pineapple-ice-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Mint","offer_id":44581621006524,"sku":"zpods-mint-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Peach Ice","offer_id":44581621104828,"sku":"zpods-peach-ice-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Peach Lemon","offer_id":44581621137596,"sku":"zpods-peach-lemon-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Peak Dew","offer_id":44581621170364,"sku":"zpods-peak-dew-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Pineapple Kiwi Ice","offer_id":44581621203132,"sku":"zpods-pineapple-kiwi-ice-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Pineapple Lemon","offer_id":44581621235900,"sku":"zpods-pineapple-lemon-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Pink Glubule","offer_id":44581621268668,"sku":"zpods-pink-glubule-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Pink Lemon","offer_id":44581621301436,"sku":"zpods-pink-lemon-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Rainbow","offer_id":44581621334204,"sku":"zpods-rainbow-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Raspberry Peach Lemon","offer_id":44581621366972,"sku":"zpods-raspberry-peach-lemon-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Raspberry Pink Lemon","offer_id":44581621399740,"sku":"zpods-raspberry-pink-lemon-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Raspberry Watermelon Ice","offer_id":44581621432508,"sku":"zpods-raspberry-watermelon-ice-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Rootstock","offer_id":44581621465276,"sku":"zpods-rootstock-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Smooth Blueberry","offer_id":44581621596348,"sku":"zpods-smooth-blueberry-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry","offer_id":44581621629116,"sku":"zpods-strawberry-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Kiwi","offer_id":44581621661884,"sku":"zpods-strawberry-kiwi-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Kiwi Ice","offer_id":44581621694652,"sku":"zpods-strawberry-kiwi-ice-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Lemon","offer_id":44581621727420,"sku":"zpods-strawberry-lemon-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Lemon Mint","offer_id":44581621760188,"sku":"zpods-strawberry-lemon-mint-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Peach","offer_id":44581621792956,"sku":"zpods-strawberry-peach-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Raspberry Peach Ice","offer_id":44581621825724,"sku":"zpods-strawberry-raspberry-peach-ice-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Watermelon","offer_id":44581621858492,"sku":"zpods-strawberry-watermelon-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Watermelon Ice","offer_id":44581621891260,"sku":"zpods-strawberry-watermelon-ice-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Strawnana","offer_id":44581621924028,"sku":"zpods-strawnana-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Strbst","offer_id":44581621956796,"sku":"zpods-strbst-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Tobacco","offer_id":44581621989564,"sku":"zpods-tobacco-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon","offer_id":44581622022332,"sku":"zpods-watermelon-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon bub","offer_id":44581622055100,"sku":"zpods-watermelon-bub-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon Ice","offer_id":44581622087868,"sku":"zpods-watermelon-ice-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon Lemon","offer_id":44581622120636,"sku":"zpods-watermelon-lemon-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon Peach Mango","offer_id":44581622153404,"sku":"zpods-watermelon-peach-mango-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"White Grape Watermelon","offer_id":44581622186172,"sku":"zpods-white-grape-watermelon-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Wiggly B Ice","offer_id":44581622218940,"sku":"zpods-wiggly-b-ice-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Wiings","offer_id":44581622251708,"sku":"zpods-wiings-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Wild Berry Burst","offer_id":44581622284476,"sku":"zpods-wild-berry-burst-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ICED_MULTIPACK_467b666d-eb22-4521-9326-928a3853b767.png?v=1742772303"},{"product_id":"zcolors","title":"ZColors 15000 Puffs - Federal Stamp","description":"\u003c!-- BEGIN ZCOLORS 15K A+ DESCRIPTION --\u003e\n\u003cstyle\u003e\n.zco*{box-sizing:border-box;margin:0;padding:0}\n.zco{font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#f0f4ff;background:#07080f;overflow:hidden;display:flex;flex-direction:column}\n.zco-inner{max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;width:100%}\n\n\/* HERO *\/\n.zco-hero{background:#07080f;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.05)}\n.zco-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 55% 80% at 92% 30%,rgba(255,140,0,.22) 0%,transparent 55%),radial-gradient(ellipse 40% 60% at 75% 85%,rgba(163,230,53,.15) 0%,transparent 55%),radial-gradient(ellipse 50% 70% at 5% 50%,rgba(178,75,255,.14) 0%,transparent 60%),radial-gradient(ellipse 30% 40% at 40% 5%,rgba(0,229,255,.10) 0%,transparent 50%);pointer-events:none}\n.zco-hero-inner{display:grid;grid-template-columns:1fr 460px;width:100%;max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;align-items:center;min-height:440px;position:relative;z-index:2}\n.zco-hero-text{padding:72px 48px 72px 0}\n.zco-hero-tags{display:flex;gap:8px;margin-bottom:22px;flex-wrap:wrap}\n.zco-tag{font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:5px 12px;border-radius:100px}\n.zco-tag-a{background:rgba(255,140,0,.1);border:1px solid rgba(255,140,0,.35);color:#ff8c00}\n.zco-tag-b{background:rgba(163,230,53,.1);border:1px solid rgba(163,230,53,.35);color:#a3e635}\n.zco-hero-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-bottom:16px}\n.zco-hero h2{font-size:clamp(36px,4.5vw,68px);font-weight:900;line-height:1.0;letter-spacing:-3px;color:#fff;margin-bottom:20px}\n.zco-hero h2 .ca{color:#ff8c00}.zco-hero h2 .cb{color:#a3e635}.zco-hero h2 .cc{color:#00e5ff}\n.zco-hero-sub{font-size:16px;color:rgba(255,255,255,.42);max-width:460px;line-height:1.65}\n.zco-hero-image-col{display:flex;align-items:center;justify-content:center;padding:40px 0;position:relative}\n.zco-hero-image-col::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 70% at 50% 50%,rgba(255,140,0,.12) 0%,transparent 65%);pointer-events:none}\n.zco-hero-image-col img{width:75%;max-height:360px;object-fit:contain;object-position:center;position:relative;z-index:1;filter:drop-shadow(0 16px 56px rgba(255,140,0,.18)) drop-shadow(0 0 80px rgba(163,230,53,.08))}\n\n\/* SPECS *\/\n.zco-specs{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.06)}\n.zco-spec{padding:28px 20px 24px;text-align:center;border-right:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden}\n.zco-spec:last-child{border-right:none}\n.zco-spec::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px}\n.zco-sa::after{background:#ff8c00}.zco-sb::after{background:#a3e635}.zco-sc::after{background:#00e5ff}.zco-sd::after{background:#b24bff}\n.zco-spec-glow{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:120px;height:60px;border-radius:50%;filter:blur(20px);opacity:.2;pointer-events:none}\n.zco-sa .zco-spec-glow{background:#ff8c00}.zco-sb .zco-spec-glow{background:#a3e635}.zco-sc .zco-spec-glow{background:#00e5ff}.zco-sd .zco-spec-glow{background:#b24bff}\n.zco-spec-val{font-size:34px;font-weight:900;line-height:1;letter-spacing:-1px;position:relative;z-index:1}\n.zco-sa .zco-spec-val{color:#ff8c00}.zco-sb .zco-spec-val{color:#a3e635}.zco-sc .zco-spec-val{color:#00e5ff}.zco-sd .zco-spec-val{color:#b24bff}\n.zco-spec-unit{font-size:14px;font-weight:500;color:rgba(255,255,255,.4)}\n.zco-spec-key{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-top:8px;position:relative;z-index:1}\n\n\/* COMPAT *\/\n.zco-compat{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.05);min-height:320px}\n.zco-compat-img{background:radial-gradient(ellipse 100% 100% at 50% 50%,#0e1814 0%,#07080f 100%);position:relative;overflow:hidden;min-height:320px;display:flex;align-items:center;justify-content:center}\n.zco-compat-img::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 80% 70% at 50% 50%,rgba(255,140,0,.10) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 15% 15%,rgba(0,229,255,.07) 0%,transparent 55%),radial-gradient(ellipse 30% 30% at 85% 80%,rgba(163,230,53,.07) 0%,transparent 55%);pointer-events:none;z-index:1}\n.zco-compat-img img{width:72%;max-height:260px;object-fit:contain;object-position:center;position:relative;z-index:2}\n.zco-compat-text{padding:52px 48px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;border-left:1px solid rgba(255,255,255,.05)}\n.zco-compat-text::before{content:'';position:absolute;top:-60px;right:-60px;width:220px;height:220px;background:radial-gradient(circle,rgba(255,140,0,.14) 0%,transparent 65%);pointer-events:none}\n.zco-compat-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#ff8c00;margin-bottom:14px;position:relative;z-index:1}\n.zco-compat-text h3{font-size:24px;font-weight:900;color:#fff;line-height:1.15;letter-spacing:-.5px;margin-bottom:16px;position:relative;z-index:1}\n.zco-compat-text p{font-size:13px;color:rgba(255,255,255,.38);line-height:1.65;margin-bottom:20px;position:relative;z-index:1}\n.zco-compat-chips{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zco-chip{font-size:11px;font-weight:700;padding:6px 14px;border-radius:100px;background:rgba(255,140,0,.08);border:1px solid rgba(255,140,0,.25);color:#ff8c00}\n\n\/* FEATURES *\/\n.zco-features{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.05)}\n.zco-card{padding:36px 28px;position:relative;overflow:hidden;border-right:1px solid rgba(255,255,255,.04)}\n.zco-card:last-child{border-right:none}\n.zco-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px}\n.zco-c1::before{background:linear-gradient(90deg,#ff8c00,#ffb347)}.zco-c2::before{background:linear-gradient(90deg,#a3e635,#00e5ff)}.zco-c3::before{background:linear-gradient(90deg,#00e5ff,#b24bff)}.zco-c4::before{background:linear-gradient(90deg,#b24bff,#ff2d9b)}\n.zco-card::after{content:'';position:absolute;top:-40px;right:-40px;width:120px;height:120px;border-radius:50%;filter:blur(35px);opacity:.12;pointer-events:none}\n.zco-c1::after{background:#ff8c00}.zco-c2::after{background:#a3e635}.zco-c3::after{background:#00e5ff}.zco-c4::after{background:#b24bff}\n.zco-card-num{font-size:52px;font-weight:900;line-height:1;letter-spacing:-3px;margin-bottom:14px;opacity:.12;position:absolute;top:20px;right:22px}\n.zco-c1 .zco-card-num{color:#ff8c00}.zco-c2 .zco-card-num{color:#a3e635}.zco-c3 .zco-card-num{color:#00e5ff}.zco-c4 .zco-card-num{color:#b24bff}\n.zco-card-icon{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}\n.zco-c1 .zco-card-icon{background:rgba(255,140,0,.1);border:1px solid rgba(255,140,0,.25)}.zco-c2 .zco-card-icon{background:rgba(163,230,53,.1);border:1px solid rgba(163,230,53,.25)}.zco-c3 .zco-card-icon{background:rgba(0,229,255,.1);border:1px solid rgba(0,229,255,.25)}.zco-c4 .zco-card-icon{background:rgba(178,75,255,.1);border:1px solid rgba(178,75,255,.25)}\n.zco-card-icon svg{width:20px;height:20px}\n.zco-card h3{font-size:15px;font-weight:800;color:#eef2ff;margin-bottom:10px}\n.zco-card p{font-size:13px;color:rgba(255,255,255,.33);line-height:1.65}\n\n\/* FLAVOURS *\/\n.zco-flavours{background:#0a0b15;padding:64px 0;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}\n.zco-flavours::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 50% 60% at 5% 50%,rgba(255,140,0,.08) 0%,transparent 55%),radial-gradient(ellipse 40% 55% at 95% 50%,rgba(163,230,53,.07) 0%,transparent 55%),radial-gradient(ellipse 60% 40% at 50% 0%,rgba(0,229,255,.06) 0%,transparent 50%);pointer-events:none}\n.zco-flavours-head{display:flex;align-items:baseline;gap:14px;margin-bottom:32px;position:relative;z-index:1;flex-wrap:wrap}\n.zco-flavours-head h3{font-size:26px;font-weight:900;color:#fff;letter-spacing:-.5px}\n.zco-flavours-count{font-size:10px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#ff8c00}\n.zco-flavor-grid{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zco-pill{font-size:12px;font-weight:700;border-radius:100px;padding:8px 18px;border:1px solid;letter-spacing:.3px;white-space:nowrap}\n.fp-orange{color:#fb923c;background:rgba(251,146,60,.08);border-color:rgba(251,146,60,.3)}\n.fp-yellow{color:#fbbf24;background:rgba(251,191,36,.08);border-color:rgba(251,191,36,.3)}\n.fp-green{color:#4ade80;background:rgba(74,222,128,.08);border-color:rgba(74,222,128,.3)}\n.fp-teal{color:#34d399;background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.3)}\n.fp-cyan{color:#67e8f9;background:rgba(103,232,249,.08);border-color:rgba(103,232,249,.3)}\n.fp-blue{color:#60a5fa;background:rgba(96,165,250,.08);border-color:rgba(96,165,250,.3)}\n.fp-purple{color:#c084fc;background:rgba(192,132,252,.08);border-color:rgba(192,132,252,.3)}\n.fp-pink{color:#f472b6;background:rgba(244,114,182,.08);border-color:rgba(244,114,182,.3)}\n.fp-red{color:#f87171;background:rgba(248,113,113,.08);border-color:rgba(248,113,113,.3)}\n.fp-white{color:#e2e8f0;background:rgba(226,232,240,.06);border-color:rgba(226,232,240,.2)}\n.fp-lime{color:#a3e635;background:rgba(163,230,53,.08);border-color:rgba(163,230,53,.3)}\n\n\/* BANNER *\/\n.zco-banner{display:flex;border-top:1px solid rgba(255,255,255,.05);overflow:hidden;background:#07080f}\n.zco-banner-text{flex:0 0 50%;background:#07080f;padding:72px 60px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;position:relative;overflow:hidden}\n.zco-banner-text::before{content:'';position:absolute;bottom:-80px;left:-80px;width:420px;height:420px;background:radial-gradient(circle,rgba(255,140,0,.15) 0%,transparent 60%);pointer-events:none}\n.zco-banner-text::after{content:'';position:absolute;top:-40px;right:-40px;width:280px;height:280px;background:radial-gradient(circle,rgba(163,230,53,.09) 0%,transparent 60%);pointer-events:none}\n.zco-banner-img{flex:0 0 50%;position:relative;overflow:hidden;min-height:440px}\n.zco-banner-img img{width:100%;height:100%;object-fit:cover;object-position:center}\n.zco-banner-img::before{content:'';position:absolute;inset:0;background:linear-gradient(to right,#07080f 0%,rgba(7,8,15,.3) 22%,transparent 45%);z-index:1;pointer-events:none}\n.zco-banner-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#ff8c00;margin-bottom:18px}\n.zco-banner-text h3{font-size:clamp(28px,2.8vw,46px);font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:18px;max-width:420px}\n.zco-banner-text p{font-size:15px;color:rgba(255,255,255,.45);line-height:1.65;max-width:380px}\n\n\/* IN THE PACK *\/\n.zco-pack{display:grid;grid-template-columns:2fr 3fr;border-top:1px solid rgba(255,255,255,.05)}\n.zco-pack-left{background:#07080f;padding:56px 60px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}\n.zco-pack-left::before{content:'';position:absolute;bottom:-60px;left:-60px;width:240px;height:240px;background:radial-gradient(circle,rgba(255,140,0,.10) 0%,transparent 65%);pointer-events:none}\n.zco-pack-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.25);margin-bottom:12px}\n.zco-pack-left h3{font-size:28px;font-weight:900;color:#fff;line-height:1.2;letter-spacing:-.5px;margin-bottom:14px;position:relative;z-index:1}\n.zco-pack-left p{font-size:14px;color:rgba(255,255,255,.35);line-height:1.65;position:relative;z-index:1}\n.zco-pack-ready{margin-top:32px;position:relative;z-index:1}\n.zco-pack-ready-eye{font-size:9px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#ff8c00;margin-bottom:10px}\n.zco-pack-ready-line{font-size:20px;font-weight:900;color:#fff;letter-spacing:-.5px;line-height:1.1;margin-bottom:8px}\n.zco-pack-ready-sub{font-size:12px;color:rgba(255,255,255,.3);line-height:1.6}\n.zco-pack-ready-checks{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}\n.zco-pack-ready-check{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:5px 12px;border-radius:100px;background:rgba(255,140,0,.07);border:1px solid rgba(255,140,0,.18);color:rgba(255,140,0,.75)}\n.zco-pack-right{background:#0c0e19;padding:52px 64px;border-left:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;justify-content:center}\n.zco-pack-item{display:flex;align-items:flex-start;gap:18px;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.05)}\n.zco-pack-item:first-child{padding-top:0}.zco-pack-item:last-child{border-bottom:none;padding-bottom:0}\n.zco-pack-ico{width:44px;height:44px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center}\n.ico-orange{background:rgba(255,140,0,.08);border:1px solid rgba(255,140,0,.2)}.ico-lime{background:rgba(163,230,53,.08);border:1px solid rgba(163,230,53,.2)}.ico-cyan{background:rgba(0,229,255,.08);border:1px solid rgba(0,229,255,.2)}\n.zco-pack-ico svg{width:20px;height:20px}\n.zco-pack-item-t{font-size:14px;font-weight:800;color:#eef2ff;margin-bottom:4px}\n.zco-pack-item-d{font-size:13px;color:rgba(255,255,255,.32);line-height:1.5}\n\n\/* STAMP *\/\n.zco-stamp{background:#0a0b14;border-top:1px solid rgba(255,140,0,.15);position:relative;overflow:hidden}\n.zco-stamp::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 40% 100% at 0% 50%,rgba(255,140,0,.07) 0%,transparent 60%),radial-gradient(ellipse 30% 80% at 100% 50%,rgba(163,230,53,.06) 0%,transparent 60%);pointer-events:none}\n.zco-stamp-inner{display:flex;align-items:center;gap:24px;padding:24px 32px;position:relative;z-index:1}\n.zco-stamp-badge{flex-shrink:0;background:rgba(255,140,0,.1);border:1px solid rgba(255,140,0,.32);border-radius:10px;padding:12px 16px;text-align:center;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase;color:#ff8c00;line-height:1.4;min-width:72px}\n.zco-stamp-text{font-size:12px;color:rgba(255,255,255,.38);line-height:1.65}\n.zco-stamp-text strong{color:#ff8c00;font-weight:800}\n\u003c\/style\u003e\n\n\u003cdiv class=\"zco\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zco-hero\"\u003e\n    \u003cdiv class=\"zco-hero-inner\"\u003e\n      \u003cdiv class=\"zco-hero-text\"\u003e\n        \u003cdiv class=\"zco-hero-tags\"\u003e\n          \u003cspan class=\"zco-tag zco-tag-a\"\u003e15,000 Puffs\u003c\/span\u003e\n          \u003cspan class=\"zco-tag zco-tag-b\"\u003eStamp Included\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"zco-hero-label\"\u003eZColors Replacement Pod · 20mg\/mL · For ZLand Device\u003c\/div\u003e\n        \u003ch2\u003eYour ZLand's\u003cbr\u003eNext \u003cspan class=\"ca\"\u003eColour.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp class=\"zco-hero-sub\"\u003ePre-filled replacement pods for the ZLand device. 15,000 puffs of smooth salt nicotine — 49 flavours to rotate through.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zco-hero-image-col\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Acai_d2821c1c-9f40-4b95-8530-2c36df07f425.png?v=1742775724\" alt=\"ZColors 15000 Pod\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"zco-specs\"\u003e\n    \u003cdiv class=\"zco-spec zco-sa\"\u003e\n      \u003cdiv class=\"zco-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-val\"\u003e15\u003cspan class=\"zco-spec-unit\"\u003eK\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-key\"\u003ePuffs per Pod\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-spec zco-sb\"\u003e\n      \u003cdiv class=\"zco-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-val\"\u003e20\u003cspan class=\"zco-spec-unit\"\u003emg\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-key\"\u003eSalt Nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-spec zco-sc\"\u003e\n      \u003cdiv class=\"zco-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-val\"\u003e49\u003cspan class=\"zco-spec-unit\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-key\"\u003eFlavours\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-spec zco-sd\"\u003e\n      \u003cdiv class=\"zco-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-val\"\u003eZ\u003cspan class=\"zco-spec-unit\"\u003eLand\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-key\"\u003eCompatible Device\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- COMPAT --\u003e\n  \u003cdiv class=\"zco-compat\"\u003e\n    \u003cdiv class=\"zco-compat-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Grape_6d7d8c12-9f3b-4c4b-8d9e-5f7a3b2c1d4e.png?v=1742772280\" alt=\"ZColors in ZLand Device\" loading=\"lazy\" onerror=\"this.src='https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Blueberry_422b0a7d-0a6d-4ffe-a1af-385caf32b907.png?v=1742772280'\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-compat-text\"\u003e\n      \u003cdiv class=\"zco-compat-eye\"\u003eMade For\u003c\/div\u003e\n      \u003ch3\u003eBuilt for the ZLand. Clicks In. Runs Long.\u003c\/h3\u003e\n      \u003cp\u003eZColors pods are designed exclusively for the ZLand vaping device. No coil priming, no refilling, no mess — just snap the pod into your ZLand and draw. When it's done, swap in a new flavour.\u003c\/p\u003e\n      \u003cdiv class=\"zco-compat-chips\"\u003e\n        \u003cspan class=\"zco-chip\"\u003eZLand Device\u003c\/span\u003e\n        \u003cspan class=\"zco-chip\"\u003eZLand Mini\u003c\/span\u003e\n        \u003cspan class=\"zco-chip\"\u003eSnap-In Fit\u003c\/span\u003e\n        \u003cspan class=\"zco-chip\"\u003eDraw-Activated\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"zco-features\"\u003e\n    \u003cdiv class=\"zco-card zco-c1\"\u003e\n      \u003cdiv class=\"zco-card-num\"\u003e01\u003c\/div\u003e\n      \u003cdiv class=\"zco-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff8c00\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e15,000 Puffs\u003c\/h3\u003e\n      \u003cp\u003eLong-lasting e-liquid capacity means fewer replacements. One pod, thousands of draws, one flavour to enjoy fully.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-card zco-c2\"\u003e\n      \u003cdiv class=\"zco-card-num\"\u003e02\u003c\/div\u003e\n      \u003cdiv class=\"zco-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a3e635\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v2M12 20v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M2 12h2M20 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e49 Flavours\u003c\/h3\u003e\n      \u003cp\u003eThe widest colour lineup you'll find — tropical, fruit, mint, dessert. Pick one. Try them all.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-card zco-c3\"\u003e\n      \u003cdiv class=\"zco-card-num\"\u003e03\u003c\/div\u003e\n      \u003cdiv class=\"zco-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2a10 10 0 1 0 0 20A10 10 0 0 0 12 2z\"\u003e\u003c\/path\u003e\u003cpath d=\"M8 12h8M12 8v8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eSalt Nic Smooth\u003c\/h3\u003e\n      \u003cp\u003e20mg\/mL salt nicotine — fast-absorbing, satisfying, and consistent from the first puff to the last.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-card zco-c4\"\u003e\n      \u003cdiv class=\"zco-card-num\"\u003e04\u003c\/div\u003e\n      \u003cdiv class=\"zco-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b24bff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003ePre-Filled. No Mess.\u003c\/h3\u003e\n      \u003cp\u003eFactory sealed. No syringes, no spills. Snap into your ZLand and you're vaping in seconds — every time.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOURS --\u003e\n  \u003cdiv class=\"zco-flavours\"\u003e\n    \u003cdiv class=\"zco-inner\"\u003e\n      \u003cdiv class=\"zco-flavours-head\"\u003e\n\u003ch3\u003e49 Flavours. Pick Your Next One.\u003c\/h3\u003e\n\u003cspan class=\"zco-flavours-count\"\u003eFull Lineup\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zco-flavor-grid\"\u003e\n        \u003cspan class=\"zco-pill fp-purple\"\u003eAcai\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eBanana\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-cyan\"\u003eBC\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-teal\"\u003eBF\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-blue\"\u003eBlueberry\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eBurst\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-cyan\"\u003eBurst Ice Fruits\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-red\"\u003eCherry\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eCoconut\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eCoffee\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eCreamy\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003eDragon Fruit\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-teal\"\u003eFizz\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eFruit Clouds\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-blue\"\u003eGlubule\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-purple\"\u003eGrape\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eGrapefruit\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-lime\"\u003eGreen Apple\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eGuava\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-cyan\"\u003eHawaiian Fruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eHazelnut\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-lime\"\u003eKiwi\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eLemon\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-lime\"\u003eLime\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003eLollipop\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003eLychee\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eMango\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eMango Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eMaple\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-lime\"\u003eMelon\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-cyan\"\u003eMenthol\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eOrange\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003ePapaya\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003ePassion Fruit\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003ePeach\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-lime\"\u003ePear\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003ePineapple\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-red\"\u003eRaspberry\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-teal\"\u003eRootstock\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-blue\"\u003eRush\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003eSakura\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-teal\"\u003eSour\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-red\"\u003eStrawberry\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eStrawberry Lemon\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003eStrawnana\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eTabac\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eVanilla\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-teal\"\u003eWatermelon\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eFlavorless\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BANNER --\u003e\n  \u003cdiv class=\"zco-banner\"\u003e\n    \u003cdiv class=\"zco-banner-text\"\u003e\n      \u003cdiv class=\"zco-banner-eye\"\u003e49 Colours · One Device\u003c\/div\u003e\n      \u003ch3\u003eNew Mood.\u003cbr\u003eNew Colour.\u003c\/h3\u003e\n      \u003cp\u003eYour ZLand stays. The flavour changes. Stock a few, rotate when you feel like it — no commitment to just one.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-banner-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Burst_a27231d0-230d-4b2f-a606-a9b46345218b.png?v=1742772280\" alt=\"ZColors Pods\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- IN THE PACK --\u003e\n  \u003cdiv class=\"zco-pack\"\u003e\n    \u003cdiv class=\"zco-pack-left\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"zco-pack-label\"\u003eWhat's in the Pack\u003c\/div\u003e\n        \u003ch3\u003eOne Pod. One Flavour. 15,000 Puffs.\u003c\/h3\u003e\n        \u003cp\u003eZLand device not included — these pods are for your existing ZLand or ZLand Mini. Stamp included for your province.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zco-pack-ready\"\u003e\n        \u003cdiv class=\"zco-pack-ready-eye\"\u003eSnap In. Start Drawing.\u003c\/div\u003e\n        \u003cdiv class=\"zco-pack-ready-line\"\u003eNo tools.\u003cbr\u003eNo priming.\u003c\/div\u003e\n        \u003cdiv class=\"zco-pack-ready-sub\"\u003eClick into your ZLand and you're ready to go in seconds.\u003c\/div\u003e\n        \u003cdiv class=\"zco-pack-ready-checks\"\u003e\n          \u003cspan class=\"zco-pack-ready-check\"\u003ePre-filled ✓\u003c\/span\u003e\n          \u003cspan class=\"zco-pack-ready-check\"\u003eSealed ✓\u003c\/span\u003e\n          \u003cspan class=\"zco-pack-ready-check\"\u003eStamp ✓\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-pack-right\"\u003e\n      \u003cdiv class=\"zco-pack-item\"\u003e\n        \u003cdiv class=\"zco-pack-ico ico-orange\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff8c00\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zco-pack-item-t\"\u003e1× ZColors 15000 Pod\u003c\/div\u003e\n          \u003cdiv class=\"zco-pack-item-d\"\u003e15,000 puffs · 20mg\/mL salt nicotine · pre-filled · factory sealed · flavour of your choice\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zco-pack-item\"\u003e\n        \u003cdiv class=\"zco-pack-ico ico-cyan\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zco-pack-item-t\"\u003eProvincial Excise Stamp\u003c\/div\u003e\n          \u003cdiv class=\"zco-pack-item-d\"\u003eStamp included — select the correct variant for your province at checkout\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STAMP REMINDER --\u003e\n  \u003cdiv class=\"zco-stamp\"\u003e\n    \u003cdiv class=\"zco-stamp-inner\"\u003e\n      \u003cdiv class=\"zco-stamp-badge\"\u003eSELECT\u003cbr\u003eYOUR\u003cbr\u003eSTAMP ↑\u003c\/div\u003e\n      \u003cdiv class=\"zco-stamp-text\"\u003e\n\u003cstrong\u003eMake sure you select the correct stamp variant for your province.\u003c\/strong\u003e Each listing includes the provincial excise stamp required for legal sale in that region. Must be 19+ (18+ in AB\/MB\/QC) to purchase. Vaping products contain nicotine, a highly addictive chemical — Health Canada. ZLand device sold separately.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END ZCOLORS 15K A+ DESCRIPTION --\u003e","brand":"ZLab","offers":[{"title":"Acai","offer_id":44593786912956,"sku":"zcolors-acai-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Banana","offer_id":44593786945724,"sku":"zcolors-banana-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"BC","offer_id":44593786978492,"sku":"zcolors-bc-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"BF","offer_id":44593787011260,"sku":"zcolors-bf-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Blueberry","offer_id":44593787044028,"sku":"zcolors-blueberry-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Burst","offer_id":44593787076796,"sku":"zcolors-burst-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Burst Ice Fruits","offer_id":44593787109564,"sku":"zcolors-burst-ice-fruits-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Cherry","offer_id":44593787142332,"sku":"zcolors-cherry-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Coconut","offer_id":44593787175100,"sku":"zcolors-coconut-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Coffee","offer_id":44593787207868,"sku":"zcolors-coffee-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Creamy","offer_id":44593787240636,"sku":"zcolors-creamy-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Dragon Fruit","offer_id":44593787273404,"sku":"zcolors-dragon-fruit-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Fizz","offer_id":44593787306172,"sku":"zcolors-fizz-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Clouds","offer_id":44593787338940,"sku":"zcolors-fruit-clouds-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Glubule","offer_id":44593787371708,"sku":"zcolors-glubule-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Grape","offer_id":44593787404476,"sku":"zcolors-grape-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Grapefruit","offer_id":44593787437244,"sku":"zcolors-grapefruit-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Green Apple","offer_id":44593787470012,"sku":"zcolors-green-apple-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Guava","offer_id":44593787502780,"sku":"zcolors-guava-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Hawaiian Fruit Nectar","offer_id":44593787535548,"sku":"zcolors-hawaiian-fruit-nectar-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Hazelnut","offer_id":44593787568316,"sku":"zcolors-hazelnut-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Kiwi","offer_id":44593787601084,"sku":"zcolors-kiwi-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Lemon","offer_id":44593787633852,"sku":"zcolors-lemon-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Lime","offer_id":44593787666620,"sku":"zcolors-lime-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Lollipop","offer_id":44593787699388,"sku":"zcolors-lollipop-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":false},{"title":"Lychee","offer_id":44593787732156,"sku":"zcolors-lychee-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Mango","offer_id":44593787764924,"sku":"zcolors-mango-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Pineapple","offer_id":44593787797692,"sku":"zcolors-mango-pineapple-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Maple","offer_id":44593787830460,"sku":"zcolors-maple-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Melon","offer_id":44593787863228,"sku":"zcolors-melon-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Menthol","offer_id":44593787895996,"sku":"zcolors-menthol-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Orange","offer_id":44593787928764,"sku":"zcolors-orange-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Papaya","offer_id":44593787961532,"sku":"zcolors-papaya-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Passion Fruit","offer_id":44593787994300,"sku":"zcolors-passion-fruit-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Peach","offer_id":44593788027068,"sku":"zcolors-peach-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Pear","offer_id":44593788059836,"sku":"zcolors-pear-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Pineapple","offer_id":44593788092604,"sku":"zcolors-pineapple-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Raspberry","offer_id":44593788125372,"sku":"zcolors-raspberry-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Rootstock","offer_id":44593788158140,"sku":"zcolors-rootstock-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Rush","offer_id":44593788190908,"sku":"zcolors-rush-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Sakura","offer_id":44593788223676,"sku":"zcolors-sakura-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Sour","offer_id":44593788256444,"sku":"zcolors-sour-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry","offer_id":44593788289212,"sku":"zcolors-strawberry-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Lemon","offer_id":44593788321980,"sku":"zcolors-strawberry-lemon-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Strawnana","offer_id":44593788354748,"sku":"zcolors-strawnana-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Tabac","offer_id":44593788387516,"sku":"zcolors-tabac-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Vanilla","offer_id":44593788420284,"sku":"zcolors-vanilla-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon","offer_id":44593788453052,"sku":"zcolors-watermelon-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Flavorless","offer_id":45178647249084,"sku":"zcolors-flavorless-1pc-fe2","price":14.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Acai_d2821c1c-9f40-4b95-8530-2c36df07f425.png?v=1742775724"},{"product_id":"zcolors-ontario","title":"ZColors 15000 Puffs - Ontario Stamp","description":"\u003c!-- BEGIN ZCOLORS 15K A+ DESCRIPTION --\u003e\n\u003cstyle\u003e\n.zco*{box-sizing:border-box;margin:0;padding:0}\n.zco{font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#f0f4ff;background:#07080f;overflow:hidden;display:flex;flex-direction:column}\n.zco-inner{max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;width:100%}\n\n\/* HERO *\/\n.zco-hero{background:#07080f;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.05)}\n.zco-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 55% 80% at 92% 30%,rgba(255,140,0,.22) 0%,transparent 55%),radial-gradient(ellipse 40% 60% at 75% 85%,rgba(163,230,53,.15) 0%,transparent 55%),radial-gradient(ellipse 50% 70% at 5% 50%,rgba(178,75,255,.14) 0%,transparent 60%),radial-gradient(ellipse 30% 40% at 40% 5%,rgba(0,229,255,.10) 0%,transparent 50%);pointer-events:none}\n.zco-hero-inner{display:grid;grid-template-columns:1fr 460px;width:100%;max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;align-items:center;min-height:440px;position:relative;z-index:2}\n.zco-hero-text{padding:72px 48px 72px 0}\n.zco-hero-tags{display:flex;gap:8px;margin-bottom:22px;flex-wrap:wrap}\n.zco-tag{font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:5px 12px;border-radius:100px}\n.zco-tag-a{background:rgba(255,140,0,.1);border:1px solid rgba(255,140,0,.35);color:#ff8c00}\n.zco-tag-b{background:rgba(163,230,53,.1);border:1px solid rgba(163,230,53,.35);color:#a3e635}\n.zco-hero-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-bottom:16px}\n.zco-hero h2{font-size:clamp(36px,4.5vw,68px);font-weight:900;line-height:1.0;letter-spacing:-3px;color:#fff;margin-bottom:20px}\n.zco-hero h2 .ca{color:#ff8c00}.zco-hero h2 .cb{color:#a3e635}.zco-hero h2 .cc{color:#00e5ff}\n.zco-hero-sub{font-size:16px;color:rgba(255,255,255,.42);max-width:460px;line-height:1.65}\n.zco-hero-image-col{display:flex;align-items:center;justify-content:center;padding:40px 0;position:relative}\n.zco-hero-image-col::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 70% at 50% 50%,rgba(255,140,0,.12) 0%,transparent 65%);pointer-events:none}\n.zco-hero-image-col img{width:75%;max-height:360px;object-fit:contain;object-position:center;position:relative;z-index:1;filter:drop-shadow(0 16px 56px rgba(255,140,0,.18)) drop-shadow(0 0 80px rgba(163,230,53,.08))}\n\n\/* SPECS *\/\n.zco-specs{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.06)}\n.zco-spec{padding:28px 20px 24px;text-align:center;border-right:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden}\n.zco-spec:last-child{border-right:none}\n.zco-spec::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px}\n.zco-sa::after{background:#ff8c00}.zco-sb::after{background:#a3e635}.zco-sc::after{background:#00e5ff}.zco-sd::after{background:#b24bff}\n.zco-spec-glow{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:120px;height:60px;border-radius:50%;filter:blur(20px);opacity:.2;pointer-events:none}\n.zco-sa .zco-spec-glow{background:#ff8c00}.zco-sb .zco-spec-glow{background:#a3e635}.zco-sc .zco-spec-glow{background:#00e5ff}.zco-sd .zco-spec-glow{background:#b24bff}\n.zco-spec-val{font-size:34px;font-weight:900;line-height:1;letter-spacing:-1px;position:relative;z-index:1}\n.zco-sa .zco-spec-val{color:#ff8c00}.zco-sb .zco-spec-val{color:#a3e635}.zco-sc .zco-spec-val{color:#00e5ff}.zco-sd .zco-spec-val{color:#b24bff}\n.zco-spec-unit{font-size:14px;font-weight:500;color:rgba(255,255,255,.4)}\n.zco-spec-key{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-top:8px;position:relative;z-index:1}\n\n\/* COMPAT *\/\n.zco-compat{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.05);min-height:320px}\n.zco-compat-img{background:radial-gradient(ellipse 100% 100% at 50% 50%,#0e1814 0%,#07080f 100%);position:relative;overflow:hidden;min-height:320px;display:flex;align-items:center;justify-content:center}\n.zco-compat-img::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 80% 70% at 50% 50%,rgba(255,140,0,.10) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 15% 15%,rgba(0,229,255,.07) 0%,transparent 55%),radial-gradient(ellipse 30% 30% at 85% 80%,rgba(163,230,53,.07) 0%,transparent 55%);pointer-events:none;z-index:1}\n.zco-compat-img img{width:72%;max-height:260px;object-fit:contain;object-position:center;position:relative;z-index:2}\n.zco-compat-text{padding:52px 48px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;border-left:1px solid rgba(255,255,255,.05)}\n.zco-compat-text::before{content:'';position:absolute;top:-60px;right:-60px;width:220px;height:220px;background:radial-gradient(circle,rgba(255,140,0,.14) 0%,transparent 65%);pointer-events:none}\n.zco-compat-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#ff8c00;margin-bottom:14px;position:relative;z-index:1}\n.zco-compat-text h3{font-size:24px;font-weight:900;color:#fff;line-height:1.15;letter-spacing:-.5px;margin-bottom:16px;position:relative;z-index:1}\n.zco-compat-text p{font-size:13px;color:rgba(255,255,255,.38);line-height:1.65;margin-bottom:20px;position:relative;z-index:1}\n.zco-compat-chips{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zco-chip{font-size:11px;font-weight:700;padding:6px 14px;border-radius:100px;background:rgba(255,140,0,.08);border:1px solid rgba(255,140,0,.25);color:#ff8c00}\n\n\/* FEATURES *\/\n.zco-features{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.05)}\n.zco-card{padding:36px 28px;position:relative;overflow:hidden;border-right:1px solid rgba(255,255,255,.04)}\n.zco-card:last-child{border-right:none}\n.zco-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px}\n.zco-c1::before{background:linear-gradient(90deg,#ff8c00,#ffb347)}.zco-c2::before{background:linear-gradient(90deg,#a3e635,#00e5ff)}.zco-c3::before{background:linear-gradient(90deg,#00e5ff,#b24bff)}.zco-c4::before{background:linear-gradient(90deg,#b24bff,#ff2d9b)}\n.zco-card::after{content:'';position:absolute;top:-40px;right:-40px;width:120px;height:120px;border-radius:50%;filter:blur(35px);opacity:.12;pointer-events:none}\n.zco-c1::after{background:#ff8c00}.zco-c2::after{background:#a3e635}.zco-c3::after{background:#00e5ff}.zco-c4::after{background:#b24bff}\n.zco-card-num{font-size:52px;font-weight:900;line-height:1;letter-spacing:-3px;margin-bottom:14px;opacity:.12;position:absolute;top:20px;right:22px}\n.zco-c1 .zco-card-num{color:#ff8c00}.zco-c2 .zco-card-num{color:#a3e635}.zco-c3 .zco-card-num{color:#00e5ff}.zco-c4 .zco-card-num{color:#b24bff}\n.zco-card-icon{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}\n.zco-c1 .zco-card-icon{background:rgba(255,140,0,.1);border:1px solid rgba(255,140,0,.25)}.zco-c2 .zco-card-icon{background:rgba(163,230,53,.1);border:1px solid rgba(163,230,53,.25)}.zco-c3 .zco-card-icon{background:rgba(0,229,255,.1);border:1px solid rgba(0,229,255,.25)}.zco-c4 .zco-card-icon{background:rgba(178,75,255,.1);border:1px solid rgba(178,75,255,.25)}\n.zco-card-icon svg{width:20px;height:20px}\n.zco-card h3{font-size:15px;font-weight:800;color:#eef2ff;margin-bottom:10px}\n.zco-card p{font-size:13px;color:rgba(255,255,255,.33);line-height:1.65}\n\n\/* FLAVOURS *\/\n.zco-flavours{background:#0a0b15;padding:64px 0;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}\n.zco-flavours::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 50% 60% at 5% 50%,rgba(255,140,0,.08) 0%,transparent 55%),radial-gradient(ellipse 40% 55% at 95% 50%,rgba(163,230,53,.07) 0%,transparent 55%),radial-gradient(ellipse 60% 40% at 50% 0%,rgba(0,229,255,.06) 0%,transparent 50%);pointer-events:none}\n.zco-flavours-head{display:flex;align-items:baseline;gap:14px;margin-bottom:32px;position:relative;z-index:1;flex-wrap:wrap}\n.zco-flavours-head h3{font-size:26px;font-weight:900;color:#fff;letter-spacing:-.5px}\n.zco-flavours-count{font-size:10px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#ff8c00}\n.zco-flavor-grid{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zco-pill{font-size:12px;font-weight:700;border-radius:100px;padding:8px 18px;border:1px solid;letter-spacing:.3px;white-space:nowrap}\n.fp-orange{color:#fb923c;background:rgba(251,146,60,.08);border-color:rgba(251,146,60,.3)}\n.fp-yellow{color:#fbbf24;background:rgba(251,191,36,.08);border-color:rgba(251,191,36,.3)}\n.fp-green{color:#4ade80;background:rgba(74,222,128,.08);border-color:rgba(74,222,128,.3)}\n.fp-teal{color:#34d399;background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.3)}\n.fp-cyan{color:#67e8f9;background:rgba(103,232,249,.08);border-color:rgba(103,232,249,.3)}\n.fp-blue{color:#60a5fa;background:rgba(96,165,250,.08);border-color:rgba(96,165,250,.3)}\n.fp-purple{color:#c084fc;background:rgba(192,132,252,.08);border-color:rgba(192,132,252,.3)}\n.fp-pink{color:#f472b6;background:rgba(244,114,182,.08);border-color:rgba(244,114,182,.3)}\n.fp-red{color:#f87171;background:rgba(248,113,113,.08);border-color:rgba(248,113,113,.3)}\n.fp-white{color:#e2e8f0;background:rgba(226,232,240,.06);border-color:rgba(226,232,240,.2)}\n.fp-lime{color:#a3e635;background:rgba(163,230,53,.08);border-color:rgba(163,230,53,.3)}\n\n\/* BANNER *\/\n.zco-banner{display:flex;border-top:1px solid rgba(255,255,255,.05);overflow:hidden;background:#07080f}\n.zco-banner-text{flex:0 0 50%;background:#07080f;padding:72px 60px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;position:relative;overflow:hidden}\n.zco-banner-text::before{content:'';position:absolute;bottom:-80px;left:-80px;width:420px;height:420px;background:radial-gradient(circle,rgba(255,140,0,.15) 0%,transparent 60%);pointer-events:none}\n.zco-banner-text::after{content:'';position:absolute;top:-40px;right:-40px;width:280px;height:280px;background:radial-gradient(circle,rgba(163,230,53,.09) 0%,transparent 60%);pointer-events:none}\n.zco-banner-img{flex:0 0 50%;position:relative;overflow:hidden;min-height:440px}\n.zco-banner-img img{width:100%;height:100%;object-fit:cover;object-position:center}\n.zco-banner-img::before{content:'';position:absolute;inset:0;background:linear-gradient(to right,#07080f 0%,rgba(7,8,15,.3) 22%,transparent 45%);z-index:1;pointer-events:none}\n.zco-banner-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#ff8c00;margin-bottom:18px}\n.zco-banner-text h3{font-size:clamp(28px,2.8vw,46px);font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:18px;max-width:420px}\n.zco-banner-text p{font-size:15px;color:rgba(255,255,255,.45);line-height:1.65;max-width:380px}\n\n\/* IN THE PACK *\/\n.zco-pack{display:grid;grid-template-columns:2fr 3fr;border-top:1px solid rgba(255,255,255,.05)}\n.zco-pack-left{background:#07080f;padding:56px 60px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}\n.zco-pack-left::before{content:'';position:absolute;bottom:-60px;left:-60px;width:240px;height:240px;background:radial-gradient(circle,rgba(255,140,0,.10) 0%,transparent 65%);pointer-events:none}\n.zco-pack-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.25);margin-bottom:12px}\n.zco-pack-left h3{font-size:28px;font-weight:900;color:#fff;line-height:1.2;letter-spacing:-.5px;margin-bottom:14px;position:relative;z-index:1}\n.zco-pack-left p{font-size:14px;color:rgba(255,255,255,.35);line-height:1.65;position:relative;z-index:1}\n.zco-pack-ready{margin-top:32px;position:relative;z-index:1}\n.zco-pack-ready-eye{font-size:9px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#ff8c00;margin-bottom:10px}\n.zco-pack-ready-line{font-size:20px;font-weight:900;color:#fff;letter-spacing:-.5px;line-height:1.1;margin-bottom:8px}\n.zco-pack-ready-sub{font-size:12px;color:rgba(255,255,255,.3);line-height:1.6}\n.zco-pack-ready-checks{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}\n.zco-pack-ready-check{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:5px 12px;border-radius:100px;background:rgba(255,140,0,.07);border:1px solid rgba(255,140,0,.18);color:rgba(255,140,0,.75)}\n.zco-pack-right{background:#0c0e19;padding:52px 64px;border-left:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;justify-content:center}\n.zco-pack-item{display:flex;align-items:flex-start;gap:18px;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.05)}\n.zco-pack-item:first-child{padding-top:0}.zco-pack-item:last-child{border-bottom:none;padding-bottom:0}\n.zco-pack-ico{width:44px;height:44px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center}\n.ico-orange{background:rgba(255,140,0,.08);border:1px solid rgba(255,140,0,.2)}.ico-lime{background:rgba(163,230,53,.08);border:1px solid rgba(163,230,53,.2)}.ico-cyan{background:rgba(0,229,255,.08);border:1px solid rgba(0,229,255,.2)}\n.zco-pack-ico svg{width:20px;height:20px}\n.zco-pack-item-t{font-size:14px;font-weight:800;color:#eef2ff;margin-bottom:4px}\n.zco-pack-item-d{font-size:13px;color:rgba(255,255,255,.32);line-height:1.5}\n\n\/* STAMP *\/\n.zco-stamp{background:#0a0b14;border-top:1px solid rgba(255,140,0,.15);position:relative;overflow:hidden}\n.zco-stamp::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 40% 100% at 0% 50%,rgba(255,140,0,.07) 0%,transparent 60%),radial-gradient(ellipse 30% 80% at 100% 50%,rgba(163,230,53,.06) 0%,transparent 60%);pointer-events:none}\n.zco-stamp-inner{display:flex;align-items:center;gap:24px;padding:24px 32px;position:relative;z-index:1}\n.zco-stamp-badge{flex-shrink:0;background:rgba(255,140,0,.1);border:1px solid rgba(255,140,0,.32);border-radius:10px;padding:12px 16px;text-align:center;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase;color:#ff8c00;line-height:1.4;min-width:72px}\n.zco-stamp-text{font-size:12px;color:rgba(255,255,255,.38);line-height:1.65}\n.zco-stamp-text strong{color:#ff8c00;font-weight:800}\n\u003c\/style\u003e\n\n\u003cdiv class=\"zco\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zco-hero\"\u003e\n    \u003cdiv class=\"zco-hero-inner\"\u003e\n      \u003cdiv class=\"zco-hero-text\"\u003e\n        \u003cdiv class=\"zco-hero-tags\"\u003e\n          \u003cspan class=\"zco-tag zco-tag-a\"\u003e15,000 Puffs\u003c\/span\u003e\n          \u003cspan class=\"zco-tag zco-tag-b\"\u003eStamp Included\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"zco-hero-label\"\u003eZColors Replacement Pod · 20mg\/mL · For ZLand Device\u003c\/div\u003e\n        \u003ch2\u003eYour ZLand's\u003cbr\u003eNext \u003cspan class=\"ca\"\u003eColour.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp class=\"zco-hero-sub\"\u003ePre-filled replacement pods for the ZLand device. 15,000 puffs of smooth salt nicotine — 49 flavours to rotate through.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zco-hero-image-col\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Acai_d2821c1c-9f40-4b95-8530-2c36df07f425.png?v=1742775724\" alt=\"ZColors 15000 Pod\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"zco-specs\"\u003e\n    \u003cdiv class=\"zco-spec zco-sa\"\u003e\n      \u003cdiv class=\"zco-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-val\"\u003e15\u003cspan class=\"zco-spec-unit\"\u003eK\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-key\"\u003ePuffs per Pod\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-spec zco-sb\"\u003e\n      \u003cdiv class=\"zco-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-val\"\u003e20\u003cspan class=\"zco-spec-unit\"\u003emg\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-key\"\u003eSalt Nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-spec zco-sc\"\u003e\n      \u003cdiv class=\"zco-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-val\"\u003e49\u003cspan class=\"zco-spec-unit\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-key\"\u003eFlavours\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-spec zco-sd\"\u003e\n      \u003cdiv class=\"zco-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-val\"\u003eZ\u003cspan class=\"zco-spec-unit\"\u003eLand\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-key\"\u003eCompatible Device\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- COMPAT --\u003e\n  \u003cdiv class=\"zco-compat\"\u003e\n    \u003cdiv class=\"zco-compat-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Grape_6d7d8c12-9f3b-4c4b-8d9e-5f7a3b2c1d4e.png?v=1742772280\" alt=\"ZColors in ZLand Device\" loading=\"lazy\" onerror=\"this.src='https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Blueberry_422b0a7d-0a6d-4ffe-a1af-385caf32b907.png?v=1742772280'\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-compat-text\"\u003e\n      \u003cdiv class=\"zco-compat-eye\"\u003eMade For\u003c\/div\u003e\n      \u003ch3\u003eBuilt for the ZLand. Clicks In. Runs Long.\u003c\/h3\u003e\n      \u003cp\u003eZColors pods are designed exclusively for the ZLand vaping device. No coil priming, no refilling, no mess — just snap the pod into your ZLand and draw. When it's done, swap in a new flavour.\u003c\/p\u003e\n      \u003cdiv class=\"zco-compat-chips\"\u003e\n        \u003cspan class=\"zco-chip\"\u003eZLand Device\u003c\/span\u003e\n        \u003cspan class=\"zco-chip\"\u003eZLand Mini\u003c\/span\u003e\n        \u003cspan class=\"zco-chip\"\u003eSnap-In Fit\u003c\/span\u003e\n        \u003cspan class=\"zco-chip\"\u003eDraw-Activated\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"zco-features\"\u003e\n    \u003cdiv class=\"zco-card zco-c1\"\u003e\n      \u003cdiv class=\"zco-card-num\"\u003e01\u003c\/div\u003e\n      \u003cdiv class=\"zco-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff8c00\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e15,000 Puffs\u003c\/h3\u003e\n      \u003cp\u003eLong-lasting e-liquid capacity means fewer replacements. One pod, thousands of draws, one flavour to enjoy fully.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-card zco-c2\"\u003e\n      \u003cdiv class=\"zco-card-num\"\u003e02\u003c\/div\u003e\n      \u003cdiv class=\"zco-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a3e635\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v2M12 20v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M2 12h2M20 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e49 Flavours\u003c\/h3\u003e\n      \u003cp\u003eThe widest colour lineup you'll find — tropical, fruit, mint, dessert. Pick one. Try them all.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-card zco-c3\"\u003e\n      \u003cdiv class=\"zco-card-num\"\u003e03\u003c\/div\u003e\n      \u003cdiv class=\"zco-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2a10 10 0 1 0 0 20A10 10 0 0 0 12 2z\"\u003e\u003c\/path\u003e\u003cpath d=\"M8 12h8M12 8v8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eSalt Nic Smooth\u003c\/h3\u003e\n      \u003cp\u003e20mg\/mL salt nicotine — fast-absorbing, satisfying, and consistent from the first puff to the last.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-card zco-c4\"\u003e\n      \u003cdiv class=\"zco-card-num\"\u003e04\u003c\/div\u003e\n      \u003cdiv class=\"zco-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b24bff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003ePre-Filled. No Mess.\u003c\/h3\u003e\n      \u003cp\u003eFactory sealed. No syringes, no spills. Snap into your ZLand and you're vaping in seconds — every time.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOURS --\u003e\n  \u003cdiv class=\"zco-flavours\"\u003e\n    \u003cdiv class=\"zco-inner\"\u003e\n      \u003cdiv class=\"zco-flavours-head\"\u003e\n\u003ch3\u003e49 Flavours. Pick Your Next One.\u003c\/h3\u003e\n\u003cspan class=\"zco-flavours-count\"\u003eFull Lineup\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zco-flavor-grid\"\u003e\n        \u003cspan class=\"zco-pill fp-purple\"\u003eAcai\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eBanana\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-cyan\"\u003eBC\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-teal\"\u003eBF\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-blue\"\u003eBlueberry\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eBurst\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-cyan\"\u003eBurst Ice Fruits\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-red\"\u003eCherry\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eCoconut\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eCoffee\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eCreamy\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003eDragon Fruit\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-teal\"\u003eFizz\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eFruit Clouds\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-blue\"\u003eGlubule\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-purple\"\u003eGrape\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eGrapefruit\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-lime\"\u003eGreen Apple\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eGuava\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-cyan\"\u003eHawaiian Fruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eHazelnut\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-lime\"\u003eKiwi\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eLemon\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-lime\"\u003eLime\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003eLollipop\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003eLychee\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eMango\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eMango Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eMaple\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-lime\"\u003eMelon\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-cyan\"\u003eMenthol\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eOrange\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003ePapaya\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003ePassion Fruit\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003ePeach\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-lime\"\u003ePear\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003ePineapple\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-red\"\u003eRaspberry\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-teal\"\u003eRootstock\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-blue\"\u003eRush\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003eSakura\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-teal\"\u003eSour\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-red\"\u003eStrawberry\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eStrawberry Lemon\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003eStrawnana\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eTabac\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eVanilla\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-teal\"\u003eWatermelon\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eFlavorless\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BANNER --\u003e\n  \u003cdiv class=\"zco-banner\"\u003e\n    \u003cdiv class=\"zco-banner-text\"\u003e\n      \u003cdiv class=\"zco-banner-eye\"\u003e49 Colours · One Device\u003c\/div\u003e\n      \u003ch3\u003eNew Mood.\u003cbr\u003eNew Colour.\u003c\/h3\u003e\n      \u003cp\u003eYour ZLand stays. The flavour changes. Stock a few, rotate when you feel like it — no commitment to just one.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-banner-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Burst_a27231d0-230d-4b2f-a606-a9b46345218b.png?v=1742772280\" alt=\"ZColors Pods\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- IN THE PACK --\u003e\n  \u003cdiv class=\"zco-pack\"\u003e\n    \u003cdiv class=\"zco-pack-left\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"zco-pack-label\"\u003eWhat's in the Pack\u003c\/div\u003e\n        \u003ch3\u003eOne Pod. One Flavour. 15,000 Puffs.\u003c\/h3\u003e\n        \u003cp\u003eZLand device not included — these pods are for your existing ZLand or ZLand Mini. Stamp included for your province.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zco-pack-ready\"\u003e\n        \u003cdiv class=\"zco-pack-ready-eye\"\u003eSnap In. Start Drawing.\u003c\/div\u003e\n        \u003cdiv class=\"zco-pack-ready-line\"\u003eNo tools.\u003cbr\u003eNo priming.\u003c\/div\u003e\n        \u003cdiv class=\"zco-pack-ready-sub\"\u003eClick into your ZLand and you're ready to go in seconds.\u003c\/div\u003e\n        \u003cdiv class=\"zco-pack-ready-checks\"\u003e\n          \u003cspan class=\"zco-pack-ready-check\"\u003ePre-filled ✓\u003c\/span\u003e\n          \u003cspan class=\"zco-pack-ready-check\"\u003eSealed ✓\u003c\/span\u003e\n          \u003cspan class=\"zco-pack-ready-check\"\u003eStamp ✓\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-pack-right\"\u003e\n      \u003cdiv class=\"zco-pack-item\"\u003e\n        \u003cdiv class=\"zco-pack-ico ico-orange\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff8c00\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zco-pack-item-t\"\u003e1× ZColors 15000 Pod\u003c\/div\u003e\n          \u003cdiv class=\"zco-pack-item-d\"\u003e15,000 puffs · 20mg\/mL salt nicotine · pre-filled · factory sealed · flavour of your choice\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zco-pack-item\"\u003e\n        \u003cdiv class=\"zco-pack-ico ico-cyan\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zco-pack-item-t\"\u003eProvincial Excise Stamp\u003c\/div\u003e\n          \u003cdiv class=\"zco-pack-item-d\"\u003eStamp included — select the correct variant for your province at checkout\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STAMP REMINDER --\u003e\n  \u003cdiv class=\"zco-stamp\"\u003e\n    \u003cdiv class=\"zco-stamp-inner\"\u003e\n      \u003cdiv class=\"zco-stamp-badge\"\u003eSELECT\u003cbr\u003eYOUR\u003cbr\u003eSTAMP ↑\u003c\/div\u003e\n      \u003cdiv class=\"zco-stamp-text\"\u003e\n\u003cstrong\u003eMake sure you select the correct stamp variant for your province.\u003c\/strong\u003e Each listing includes the provincial excise stamp required for legal sale in that region. Must be 19+ (18+ in AB\/MB\/QC) to purchase. Vaping products contain nicotine, a highly addictive chemical — Health Canada. ZLand device sold separately.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END ZCOLORS 15K A+ DESCRIPTION --\u003e","brand":"ZLab","offers":[{"title":"Acai","offer_id":44593811620028,"sku":"zcolors-acai-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Banana","offer_id":44593811652796,"sku":"zcolors-banana-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"BC","offer_id":44593811685564,"sku":"zcolors-bc-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"BF","offer_id":44593811718332,"sku":"zcolors-berry-mix-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Blueberry","offer_id":44593811751100,"sku":"zcolors-blueberry-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Burst","offer_id":44593811783868,"sku":"zcolors-burst-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Burst Ice Fruits","offer_id":44593811816636,"sku":"zcolors-burst-ice-fruits-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Cherry","offer_id":44593811849404,"sku":"zcolors-cherry-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Coconut","offer_id":44593811882172,"sku":"zcolors-coconut-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Coffee","offer_id":44593811914940,"sku":"zcolors-coffee-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Creamy","offer_id":44593811947708,"sku":"zcolors-creamy-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Dragon Fruit","offer_id":44593811980476,"sku":"zcolors-dragon-fruit-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Fizz","offer_id":44593812013244,"sku":"zcolors-fizz-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Clouds","offer_id":44593812046012,"sku":"zcolors-fruit-clouds-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Glubule","offer_id":44593812078780,"sku":"zcolors-glubule-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Grape","offer_id":44593812111548,"sku":"zcolors-grape-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Grapefruit","offer_id":44593812144316,"sku":"zcolors-grapefruit-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Green Apple","offer_id":44593812177084,"sku":"zcolors-green-apple-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Guava","offer_id":44593812209852,"sku":"zcolors-guava-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Hawaiian Fruit Nectar","offer_id":44593812242620,"sku":"zcolors-hawaiian-fruit-nectar-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Hazelnut","offer_id":44593812275388,"sku":"zcolors-hazelnut-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Kiwi","offer_id":44593812308156,"sku":"zcolors-kiwi-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Lemon","offer_id":44593812340924,"sku":"zcolors-lemon-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Lime","offer_id":44593812373692,"sku":"zcolors-lime-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Lollipop","offer_id":44593812406460,"sku":"zcolors-lollipop-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Lychee","offer_id":44593812439228,"sku":"zcolors-lychee-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Mango","offer_id":44593812471996,"sku":"zcolors-mango-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Pineapple","offer_id":44593812504764,"sku":"zcolors-mango-pineapple-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Maple","offer_id":44593812537532,"sku":"zcolors-maple-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Melon","offer_id":44593812570300,"sku":"zcolors-melon-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Menthol","offer_id":44593812603068,"sku":"zcolors-menthol-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Orange","offer_id":44593812635836,"sku":"zcolors-orange-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Papaya","offer_id":44593812668604,"sku":"zcolors-papaya-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Passion Fruit","offer_id":44593812701372,"sku":"zcolors-passion-fruit-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Peach","offer_id":44593812734140,"sku":"zcolors-peach-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Pear","offer_id":44593812766908,"sku":"zcolors-pear-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Pineapple","offer_id":44593812799676,"sku":"zcolors-pineapple-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Raspberry","offer_id":44593812832444,"sku":"zcolors-raspberry-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Rootstock","offer_id":44593812865212,"sku":"zcolors-rootstock-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Rush","offer_id":44593812897980,"sku":"zcolors-rush-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Sakura","offer_id":44593812930748,"sku":"zcolors-sakura-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Sour","offer_id":44593812963516,"sku":"zcolors-sour-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry","offer_id":44593812996284,"sku":"zcolors-strawberry-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Lemon","offer_id":44593813029052,"sku":"zcolors-strawberry-lemon-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Strawnana","offer_id":44593813061820,"sku":"zcolors-strawnana-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Tabac","offer_id":44593813094588,"sku":"zcolors-tabac-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Vanilla","offer_id":44593813127356,"sku":"zcolors-vanilla-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon","offer_id":44593813160124,"sku":"zcolors-watermelon-1pc-on2","price":19.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_BF_d5dc8819-0d73-468b-bdf1-17d1cb97a78b.png?v=1742775724"},{"product_id":"zcolors-mini","title":"Zcolors Mini 900 Puffs - Federal Stamp","description":"\u003c!-- BEGIN ZCOLORS MINI A+ DESCRIPTION --\u003e\n\u003cstyle\u003e\n.zcm*{box-sizing:border-box;margin:0;padding:0}\n.zcm{font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#f0f4ff;background:#07080f;overflow:hidden;display:flex;flex-direction:column}\n.zcm-inner{max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;width:100%}\n\n\/* HERO *\/\n.zcm-hero{background:#07080f;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.05)}\n.zcm-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 55% 80% at 92% 30%,rgba(255,45,155,.22) 0%,transparent 55%),radial-gradient(ellipse 40% 60% at 72% 85%,rgba(0,229,255,.15) 0%,transparent 55%),radial-gradient(ellipse 50% 70% at 5% 50%,rgba(163,230,53,.14) 0%,transparent 60%),radial-gradient(ellipse 30% 40% at 40% 5%,rgba(178,75,255,.10) 0%,transparent 50%);pointer-events:none}\n.zcm-hero-inner{display:grid;grid-template-columns:1fr 420px;width:100%;max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;align-items:center;min-height:420px;position:relative;z-index:2}\n.zcm-hero-text{padding:64px 48px 64px 0}\n.zcm-hero-tags{display:flex;gap:8px;margin-bottom:22px;flex-wrap:wrap}\n.zcm-tag{font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:5px 12px;border-radius:100px}\n.zcm-tag-a{background:rgba(255,45,155,.1);border:1px solid rgba(255,45,155,.35);color:#ff2d9b}\n.zcm-tag-b{background:rgba(0,229,255,.1);border:1px solid rgba(0,229,255,.35);color:#00e5ff}\n.zcm-hero-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-bottom:16px}\n.zcm-hero h2{font-size:clamp(34px,4.2vw,64px);font-weight:900;line-height:1.0;letter-spacing:-3px;color:#fff;margin-bottom:20px}\n.zcm-hero h2 .ca{color:#ff2d9b}.zcm-hero h2 .cb{color:#00e5ff}.zcm-hero h2 .cc{color:#a3e635}\n.zcm-hero-sub{font-size:16px;color:rgba(255,255,255,.42);max-width:460px;line-height:1.65}\n.zcm-hero-image-col{display:flex;align-items:center;justify-content:center;padding:40px 0;position:relative}\n.zcm-hero-image-col::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 70% at 50% 50%,rgba(255,45,155,.12) 0%,transparent 65%);pointer-events:none}\n.zcm-hero-image-col img{width:68%;max-height:320px;object-fit:contain;object-position:center;position:relative;z-index:1;filter:drop-shadow(0 16px 56px rgba(255,45,155,.18)) drop-shadow(0 0 80px rgba(0,229,255,.08))}\n\n\/* SPECS *\/\n.zcm-specs{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.06)}\n.zcm-spec{padding:28px 20px 24px;text-align:center;border-right:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden}\n.zcm-spec:last-child{border-right:none}\n.zcm-spec::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px}\n.zcm-sa::after{background:#ff2d9b}.zcm-sb::after{background:#00e5ff}.zcm-sc::after{background:#a3e635}.zcm-sd::after{background:#b24bff}\n.zcm-spec-glow{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:120px;height:60px;border-radius:50%;filter:blur(20px);opacity:.2;pointer-events:none}\n.zcm-sa .zcm-spec-glow{background:#ff2d9b}.zcm-sb .zcm-spec-glow{background:#00e5ff}.zcm-sc .zcm-spec-glow{background:#a3e635}.zcm-sd .zcm-spec-glow{background:#b24bff}\n.zcm-spec-val{font-size:34px;font-weight:900;line-height:1;letter-spacing:-1px;position:relative;z-index:1}\n.zcm-sa .zcm-spec-val{color:#ff2d9b}.zcm-sb .zcm-spec-val{color:#00e5ff}.zcm-sc .zcm-spec-val{color:#a3e635}.zcm-sd .zcm-spec-val{color:#b24bff}\n.zcm-spec-unit{font-size:14px;font-weight:500;color:rgba(255,255,255,.4)}\n.zcm-spec-key{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-top:8px;position:relative;z-index:1}\n\n\/* COMPAT *\/\n.zcm-compat{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.05);min-height:300px}\n.zcm-compat-img{background:radial-gradient(ellipse 100% 100% at 50% 50%,#0e1318 0%,#07080f 100%);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n.zcm-compat-img::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 80% 70% at 50% 50%,rgba(255,45,155,.10) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 15% 15%,rgba(0,229,255,.07) 0%,transparent 55%);pointer-events:none;z-index:1}\n.zcm-compat-img img{width:65%;max-height:240px;object-fit:contain;position:relative;z-index:2}\n.zcm-compat-text{padding:48px 48px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;border-left:1px solid rgba(255,255,255,.05)}\n.zcm-compat-text::before{content:'';position:absolute;top:-60px;right:-60px;width:220px;height:220px;background:radial-gradient(circle,rgba(255,45,155,.12) 0%,transparent 65%);pointer-events:none}\n.zcm-compat-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#ff2d9b;margin-bottom:14px;position:relative;z-index:1}\n.zcm-compat-text h3{font-size:22px;font-weight:900;color:#fff;line-height:1.15;letter-spacing:-.5px;margin-bottom:14px;position:relative;z-index:1}\n.zcm-compat-text p{font-size:13px;color:rgba(255,255,255,.38);line-height:1.65;margin-bottom:18px;position:relative;z-index:1}\n.zcm-compat-chips{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zcm-chip{font-size:11px;font-weight:700;padding:6px 14px;border-radius:100px;background:rgba(255,45,155,.08);border:1px solid rgba(255,45,155,.25);color:#ff2d9b}\n\n\/* FEATURES *\/\n.zcm-features{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.05)}\n.zcm-card{padding:34px 26px;position:relative;overflow:hidden;border-right:1px solid rgba(255,255,255,.04)}\n.zcm-card:last-child{border-right:none}\n.zcm-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px}\n.zcm-c1::before{background:linear-gradient(90deg,#ff2d9b,#ff6b81)}.zcm-c2::before{background:linear-gradient(90deg,#00e5ff,#a3e635)}.zcm-c3::before{background:linear-gradient(90deg,#a3e635,#00e5ff)}.zcm-c4::before{background:linear-gradient(90deg,#b24bff,#ff2d9b)}\n.zcm-card::after{content:'';position:absolute;top:-40px;right:-40px;width:110px;height:110px;border-radius:50%;filter:blur(32px);opacity:.12;pointer-events:none}\n.zcm-c1::after{background:#ff2d9b}.zcm-c2::after{background:#00e5ff}.zcm-c3::after{background:#a3e635}.zcm-c4::after{background:#b24bff}\n.zcm-card-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}\n.zcm-c1 .zcm-card-icon{background:rgba(255,45,155,.1);border:1px solid rgba(255,45,155,.25)}.zcm-c2 .zcm-card-icon{background:rgba(0,229,255,.1);border:1px solid rgba(0,229,255,.25)}.zcm-c3 .zcm-card-icon{background:rgba(163,230,53,.1);border:1px solid rgba(163,230,53,.25)}.zcm-c4 .zcm-card-icon{background:rgba(178,75,255,.1);border:1px solid rgba(178,75,255,.25)}\n.zcm-card-icon svg{width:19px;height:19px}\n.zcm-card h3{font-size:14px;font-weight:800;color:#eef2ff;margin-bottom:9px}\n.zcm-card p{font-size:13px;color:rgba(255,255,255,.33);line-height:1.65}\n\n\/* FLAVOURS *\/\n.zcm-flavours{background:#0a0b15;padding:60px 0;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}\n.zcm-flavours::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 50% 60% at 5% 50%,rgba(255,45,155,.08) 0%,transparent 55%),radial-gradient(ellipse 40% 55% at 95% 50%,rgba(0,229,255,.07) 0%,transparent 55%);pointer-events:none}\n.zcm-flavours-head{display:flex;align-items:baseline;gap:14px;margin-bottom:30px;position:relative;z-index:1;flex-wrap:wrap}\n.zcm-flavours-head h3{font-size:24px;font-weight:900;color:#fff;letter-spacing:-.5px}\n.zcm-flavours-count{font-size:10px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#ff2d9b}\n.zcm-flavor-grid{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zcm-pill{font-size:12px;font-weight:700;border-radius:100px;padding:8px 16px;border:1px solid;letter-spacing:.3px;white-space:nowrap}\n.fp-orange{color:#fb923c;background:rgba(251,146,60,.08);border-color:rgba(251,146,60,.3)}\n.fp-yellow{color:#fbbf24;background:rgba(251,191,36,.08);border-color:rgba(251,191,36,.3)}\n.fp-lime{color:#a3e635;background:rgba(163,230,53,.08);border-color:rgba(163,230,53,.3)}\n.fp-teal{color:#34d399;background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.3)}\n.fp-cyan{color:#67e8f9;background:rgba(103,232,249,.08);border-color:rgba(103,232,249,.3)}\n.fp-blue{color:#60a5fa;background:rgba(96,165,250,.08);border-color:rgba(96,165,250,.3)}\n.fp-purple{color:#c084fc;background:rgba(192,132,252,.08);border-color:rgba(192,132,252,.3)}\n.fp-pink{color:#f472b6;background:rgba(244,114,182,.08);border-color:rgba(244,114,182,.3)}\n.fp-red{color:#f87171;background:rgba(248,113,113,.08);border-color:rgba(248,113,113,.3)}\n.fp-white{color:#e2e8f0;background:rgba(226,232,240,.06);border-color:rgba(226,232,240,.2)}\n\n\/* BANNER *\/\n.zcm-banner{display:flex;border-top:1px solid rgba(255,255,255,.05);overflow:hidden;background:#07080f}\n.zcm-banner-text{flex:0 0 50%;background:#07080f;padding:72px 60px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;position:relative;overflow:hidden}\n.zcm-banner-text::before{content:'';position:absolute;bottom:-80px;left:-80px;width:400px;height:400px;background:radial-gradient(circle,rgba(255,45,155,.14) 0%,transparent 60%);pointer-events:none}\n.zcm-banner-text::after{content:'';position:absolute;top:-40px;right:-40px;width:260px;height:260px;background:radial-gradient(circle,rgba(0,229,255,.09) 0%,transparent 60%);pointer-events:none}\n.zcm-banner-img{flex:0 0 50%;position:relative;overflow:hidden;min-height:420px}\n.zcm-banner-img img{width:100%;height:100%;object-fit:cover;object-position:center}\n.zcm-banner-img::before{content:'';position:absolute;inset:0;background:linear-gradient(to right,#07080f 0%,rgba(7,8,15,.3) 22%,transparent 45%);z-index:1;pointer-events:none}\n.zcm-banner-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#ff2d9b;margin-bottom:18px}\n.zcm-banner-text h3{font-size:clamp(26px,2.6vw,42px);font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:18px;max-width:400px}\n.zcm-banner-text p{font-size:15px;color:rgba(255,255,255,.45);line-height:1.65;max-width:360px}\n\n\/* IN THE PACK *\/\n.zcm-pack{display:grid;grid-template-columns:2fr 3fr;border-top:1px solid rgba(255,255,255,.05)}\n.zcm-pack-left{background:#07080f;padding:52px 60px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}\n.zcm-pack-left::before{content:'';position:absolute;bottom:-60px;left:-60px;width:220px;height:220px;background:radial-gradient(circle,rgba(255,45,155,.10) 0%,transparent 65%);pointer-events:none}\n.zcm-pack-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.25);margin-bottom:12px}\n.zcm-pack-left h3{font-size:26px;font-weight:900;color:#fff;line-height:1.2;letter-spacing:-.5px;margin-bottom:14px;position:relative;z-index:1}\n.zcm-pack-left p{font-size:14px;color:rgba(255,255,255,.35);line-height:1.65;position:relative;z-index:1}\n.zcm-pack-ready{margin-top:28px;position:relative;z-index:1}\n.zcm-pack-ready-eye{font-size:9px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#ff2d9b;margin-bottom:10px}\n.zcm-pack-ready-line{font-size:19px;font-weight:900;color:#fff;letter-spacing:-.5px;line-height:1.1;margin-bottom:8px}\n.zcm-pack-ready-sub{font-size:12px;color:rgba(255,255,255,.3);line-height:1.6}\n.zcm-pack-ready-checks{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}\n.zcm-pack-ready-check{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:5px 11px;border-radius:100px;background:rgba(255,45,155,.07);border:1px solid rgba(255,45,155,.18);color:rgba(255,45,155,.75)}\n.zcm-pack-right{background:#0c0e19;padding:48px 60px;border-left:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;justify-content:center}\n.zcm-pack-item{display:flex;align-items:flex-start;gap:16px;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.05)}\n.zcm-pack-item:first-child{padding-top:0}.zcm-pack-item:last-child{border-bottom:none;padding-bottom:0}\n.zcm-pack-ico{width:42px;height:42px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center}\n.ico-pink{background:rgba(255,45,155,.08);border:1px solid rgba(255,45,155,.2)}.ico-cyan{background:rgba(0,229,255,.08);border:1px solid rgba(0,229,255,.2)}\n.zcm-pack-ico svg{width:19px;height:19px}\n.zcm-pack-item-t{font-size:14px;font-weight:800;color:#eef2ff;margin-bottom:4px}\n.zcm-pack-item-d{font-size:13px;color:rgba(255,255,255,.32);line-height:1.5}\n\n\/* STAMP *\/\n.zcm-stamp{background:#0a0b14;border-top:1px solid rgba(255,45,155,.12);position:relative;overflow:hidden}\n.zcm-stamp::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 40% 100% at 0% 50%,rgba(255,45,155,.06) 0%,transparent 60%),radial-gradient(ellipse 30% 80% at 100% 50%,rgba(0,229,255,.05) 0%,transparent 60%);pointer-events:none}\n.zcm-stamp-inner{display:flex;align-items:center;gap:24px;padding:24px 32px;position:relative;z-index:1}\n.zcm-stamp-badge{flex-shrink:0;background:rgba(255,45,155,.1);border:1px solid rgba(255,45,155,.28);border-radius:10px;padding:12px 16px;text-align:center;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase;color:#ff2d9b;line-height:1.4;min-width:72px}\n.zcm-stamp-text{font-size:12px;color:rgba(255,255,255,.38);line-height:1.65}\n.zcm-stamp-text strong{color:#ff2d9b;font-weight:800}\n\u003c\/style\u003e\n\n\u003cdiv class=\"zcm\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zcm-hero\"\u003e\n    \u003cdiv class=\"zcm-hero-inner\"\u003e\n      \u003cdiv class=\"zcm-hero-text\"\u003e\n        \u003cdiv class=\"zcm-hero-tags\"\u003e\n          \u003cspan class=\"zcm-tag zcm-tag-a\"\u003e900 Puffs\u003c\/span\u003e\n          \u003cspan class=\"zcm-tag zcm-tag-b\"\u003eStamp Included\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"zcm-hero-label\"\u003eZColors Mini · Replacement Pod · 20mg\/mL · For ZLand Mini\u003c\/div\u003e\n        \u003ch2\u003eTry a New\u003cbr\u003e\u003cspan class=\"ca\"\u003eColour.\u003c\/span\u003e\u003cbr\u003eAny Time.\u003c\/h2\u003e\n        \u003cp class=\"zcm-hero-sub\"\u003eCompact replacement pods for the ZLand Mini. 900 puffs, 50 flavours — affordable enough to rotate, good enough to come back to.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zcm-hero-image-col\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-Min_Acai.png?v=1742775707\" alt=\"ZColors Mini Pod\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"zcm-specs\"\u003e\n    \u003cdiv class=\"zcm-spec zcm-sa\"\u003e\n      \u003cdiv class=\"zcm-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-val\"\u003e900\u003cspan class=\"zcm-spec-unit\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-key\"\u003ePuffs per Pod\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-spec zcm-sb\"\u003e\n      \u003cdiv class=\"zcm-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-val\"\u003e20\u003cspan class=\"zcm-spec-unit\"\u003emg\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-key\"\u003eSalt Nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-spec zcm-sc\"\u003e\n      \u003cdiv class=\"zcm-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-val\"\u003e50\u003cspan class=\"zcm-spec-unit\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-key\"\u003eFlavours\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-spec zcm-sd\"\u003e\n      \u003cdiv class=\"zcm-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-val\"\u003eZ\u003cspan class=\"zcm-spec-unit\"\u003eMini\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-key\"\u003eCompatible Device\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- COMPAT --\u003e\n  \u003cdiv class=\"zcm-compat\"\u003e\n    \u003cdiv class=\"zcm-compat-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-Min_Blueberry.png?v=1742775692\" alt=\"ZColors Mini in ZLand Mini\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-compat-text\"\u003e\n      \u003cdiv class=\"zcm-compat-eye\"\u003eMade For\u003c\/div\u003e\n      \u003ch3\u003eThe Mini Pod for the ZLand Mini. Small Format, Full Flavour.\u003c\/h3\u003e\n      \u003cp\u003eZColors Mini pods are designed for the ZLand Mini device. Same snap-in fit, same draw-activated experience — just in a compact size that goes easy on the pocket and the wallet.\u003c\/p\u003e\n      \u003cdiv class=\"zcm-compat-chips\"\u003e\n        \u003cspan class=\"zcm-chip\"\u003eZLand Mini\u003c\/span\u003e\n        \u003cspan class=\"zcm-chip\"\u003eSnap-In Fit\u003c\/span\u003e\n        \u003cspan class=\"zcm-chip\"\u003eDraw-Activated\u003c\/span\u003e\n        \u003cspan class=\"zcm-chip\"\u003ePre-Filled\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"zcm-features\"\u003e\n    \u003cdiv class=\"zcm-card zcm-c1\"\u003e\n      \u003cdiv class=\"zcm-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff2d9b\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2a10 10 0 1 0 0 20A10 10 0 0 0 12 2z\"\u003e\u003c\/path\u003e\u003cpath d=\"M8 12h8M12 8v8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eRotate Freely\u003c\/h3\u003e\n      \u003cp\u003eAt 900 puffs per pod, it's easy to try something new without committing. Finished one? Grab a different colour next time.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-card zcm-c2\"\u003e\n      \u003cdiv class=\"zcm-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v2M12 20v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M2 12h2M20 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e50 Flavours\u003c\/h3\u003e\n      \u003cp\u003eFrom tropical to minty, fruity to classic — the full ZColors Mini lineup covers every mood in the rotation.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-card zcm-c3\"\u003e\n      \u003cdiv class=\"zcm-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a3e635\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eSalt Nic Smooth\u003c\/h3\u003e\n      \u003cp\u003e20mg\/mL salt nicotine — the same satisfying hit every draw, from first to last without harshness.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-card zcm-c4\"\u003e\n      \u003cdiv class=\"zcm-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b24bff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003ePre-Filled. No Mess.\u003c\/h3\u003e\n      \u003cp\u003eFactory-sealed every time. Snap into your ZLand Mini and you're drawing in seconds — zero setup required.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOURS --\u003e\n  \u003cdiv class=\"zcm-flavours\"\u003e\n    \u003cdiv class=\"zcm-inner\"\u003e\n      \u003cdiv class=\"zcm-flavours-head\"\u003e\n\u003ch3\u003e50 Flavours. Something New Every Time.\u003c\/h3\u003e\n\u003cspan class=\"zcm-flavours-count\"\u003eFull Lineup\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zcm-flavor-grid\"\u003e\n        \u003cspan class=\"zcm-pill fp-purple\"\u003eAcai\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eBanana\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eBC\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-teal\"\u003eBF\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eBerry Mix\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-blue\"\u003eBlueberry\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eBurst\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eBurst Ice Fruit\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-red\"\u003eCherry\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-white\"\u003eCoconut\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-white\"\u003eCoffee\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eCreamy\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eDragon Fruit\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-teal\"\u003eFizz\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eFruit Clouds\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-blue\"\u003eGlubule\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-purple\"\u003eGrape\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eGrapefruit\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-lime\"\u003eGreen Apple\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eGuava\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eHawaiian Fruit\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-white\"\u003eHazelnut\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eIce\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-lime\"\u003eKiwi\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eLemon\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-lime\"\u003eLime\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eLollipop\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eLychee\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eMango\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eMango Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eMaple\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-lime\"\u003eMelon\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eMenthol\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eMint Cool\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eOrange\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003ePapaya\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003ePassion Fruit\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003ePeach\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-lime\"\u003ePear\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003ePineapple\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-red\"\u003eRaspberry\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-teal\"\u003eRootstock\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-blue\"\u003eRush\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eSakura\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-teal\"\u003eSour\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-red\"\u003eStrawberry\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eStrawberry Lemonade\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eStrawnana\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-white\"\u003eTobacco\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-white\"\u003eVanilla\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BANNER --\u003e\n  \u003cdiv class=\"zcm-banner\"\u003e\n    \u003cdiv class=\"zcm-banner-text\"\u003e\n      \u003cdiv class=\"zcm-banner-eye\"\u003e50 Colours · One Mini Device\u003c\/div\u003e\n      \u003ch3\u003eSmall Pod.\u003cbr\u003eFull Flavour.\u003c\/h3\u003e\n      \u003cp\u003eThe ZLand Mini stays in your pocket. The flavour changes whenever you feel like it. 900 puffs is the perfect amount to try something new.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-banner-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-Min_Berry-Mix.png?v=1742775692\" alt=\"ZColors Mini Pods\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- IN THE PACK --\u003e\n  \u003cdiv class=\"zcm-pack\"\u003e\n    \u003cdiv class=\"zcm-pack-left\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"zcm-pack-label\"\u003eWhat's in the Pack\u003c\/div\u003e\n        \u003ch3\u003eOne Mini Pod. One Flavour. 900 Puffs.\u003c\/h3\u003e\n        \u003cp\u003eZLand Mini device not included — these pods are for your existing ZLand Mini. Stamp included for your province.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zcm-pack-ready\"\u003e\n        \u003cdiv class=\"zcm-pack-ready-eye\"\u003eSnap In. Draw Instantly.\u003c\/div\u003e\n        \u003cdiv class=\"zcm-pack-ready-line\"\u003eNo setup.\u003cbr\u003eNo waiting.\u003c\/div\u003e\n        \u003cdiv class=\"zcm-pack-ready-sub\"\u003eClick into your ZLand Mini and go. Done in seconds, every time.\u003c\/div\u003e\n        \u003cdiv class=\"zcm-pack-ready-checks\"\u003e\n          \u003cspan class=\"zcm-pack-ready-check\"\u003ePre-filled ✓\u003c\/span\u003e\n          \u003cspan class=\"zcm-pack-ready-check\"\u003eSealed ✓\u003c\/span\u003e\n          \u003cspan class=\"zcm-pack-ready-check\"\u003eStamp ✓\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-pack-right\"\u003e\n      \u003cdiv class=\"zcm-pack-item\"\u003e\n        \u003cdiv class=\"zcm-pack-ico ico-pink\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff2d9b\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zcm-pack-item-t\"\u003e1× ZColors Mini Pod\u003c\/div\u003e\n          \u003cdiv class=\"zcm-pack-item-d\"\u003e900 puffs · 20mg\/mL salt nicotine · pre-filled · factory sealed · flavour of your choice\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zcm-pack-item\"\u003e\n        \u003cdiv class=\"zcm-pack-ico ico-cyan\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zcm-pack-item-t\"\u003eProvincial Excise Stamp\u003c\/div\u003e\n          \u003cdiv class=\"zcm-pack-item-d\"\u003eStamp included — select the correct variant for your province at checkout\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STAMP --\u003e\n  \u003cdiv class=\"zcm-stamp\"\u003e\n    \u003cdiv class=\"zcm-stamp-inner\"\u003e\n      \u003cdiv class=\"zcm-stamp-badge\"\u003eSELECT\u003cbr\u003eYOUR\u003cbr\u003eSTAMP ↑\u003c\/div\u003e\n      \u003cdiv class=\"zcm-stamp-text\"\u003e\n\u003cstrong\u003eMake sure you select the correct stamp variant for your province.\u003c\/strong\u003e Each listing includes the provincial excise stamp required for legal sale in that region. Must be 19+ (18+ in AB\/MB\/QC) to purchase. Vaping products contain nicotine, a highly addictive chemical — Health Canada. ZLand Mini device sold separately.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END ZCOLORS MINI A+ DESCRIPTION --\u003e","brand":"ZLab","offers":[{"title":"Acai","offer_id":44593866014908,"sku":"zcolors-mini-acai-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Banana","offer_id":44593866047676,"sku":"zcolors-mini-banana-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"BF","offer_id":44593866080444,"sku":"zcolors-mini-bf-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Berry Mix","offer_id":44593866113212,"sku":"zcolors-mini-berry-mix-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Burst","offer_id":44593866145980,"sku":"zcolors-mini-burst-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Blueberry","offer_id":44593866178748,"sku":"zcolors-mini-blueberry-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"BC","offer_id":44593866211516,"sku":"zcolors-mini-bc-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Cherry","offer_id":44593866244284,"sku":"zcolors-mini-cherry-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Coconut","offer_id":44593866277052,"sku":"zcolors-mini-coconut-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Coffe","offer_id":44593866309820,"sku":"zcolors-mini-coffe-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Creamy","offer_id":44593866342588,"sku":"zcolors-mini-creamy-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Fizz","offer_id":44593866375356,"sku":"zcolors-mini-fizz-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Dragon Fruit","offer_id":44593866408124,"sku":"zcolors-mini-dragon-fruit-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Grape","offer_id":44593866440892,"sku":"zcolors-mini-grape-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Grapefruit","offer_id":44593866473660,"sku":"zcolors-mini-grapefruit-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Green Apple","offer_id":44593866506428,"sku":"zcolors-mini-green-apple-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Guava","offer_id":44593866539196,"sku":"zcolors-mini-guava-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Clouds","offer_id":44593866571964,"sku":"zcolors-mini-fruit-clouds-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Hawain Fruit","offer_id":44593866604732,"sku":"zcolors-mini-hawain-fruit-nectar-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Hazelnut","offer_id":44593866637500,"sku":"zcolors-mini-hazelnut-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Ice","offer_id":44593866670268,"sku":"zcolors-mini-ice-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Kiwi","offer_id":44593866703036,"sku":"zcolors-mini-kiwi-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Lemon","offer_id":44593866735804,"sku":"zcolors-mini-lemon-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Lime","offer_id":44593866768572,"sku":"zcolors-mini-lime-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Lychee","offer_id":44593866801340,"sku":"zcolors-mini-lychee-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Mango","offer_id":44593866834108,"sku":"zcolors-mini-mango-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Pineapple","offer_id":44593866866876,"sku":"zcolors-mini-mango-pineapple-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Maple","offer_id":44593866899644,"sku":"zcolors-mini-maple-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Melon","offer_id":44593866932412,"sku":"zcolors-mini-melon-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Menthol","offer_id":44593866965180,"sku":"zcolors-mini-menthol-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Burst Ice Fruit","offer_id":44593866997948,"sku":"zcolors-mini-burst-ice-fruit-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Mint Cool","offer_id":44593867030716,"sku":"zcolors-mini-mint-cool-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Glubule","offer_id":44593867063484,"sku":"zcolors-mini-glubule-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Orange","offer_id":44593867096252,"sku":"zcolors-mini-orange-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Papaya","offer_id":44593867129020,"sku":"zcolors-mini-papaya-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Passion Fruit","offer_id":44593867161788,"sku":"zcolors-mini-passion-fruit-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Peach","offer_id":44593867194556,"sku":"zcolors-mini-peach-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Pear","offer_id":44593867227324,"sku":"zcolors-mini-pear-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Pineapple","offer_id":44593867260092,"sku":"zcolors-mini-pineapple-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Lollopop","offer_id":44593867292860,"sku":"zcolors-mini-lollopop-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Raspberry","offer_id":44593867325628,"sku":"zcolors-mini-raspberry-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Rootstock","offer_id":44593867358396,"sku":"zcolors-mini-rootstock-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Sakura","offer_id":44593867391164,"sku":"zcolors-mini-sakura-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Rush","offer_id":44593867423932,"sku":"zcolors-mini-rush-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Sour","offer_id":44593867456700,"sku":"zcolors-mini-sour-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry","offer_id":44593867489468,"sku":"zcolors-mini-strawberry-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Lemonade","offer_id":44593867522236,"sku":"zcolors-mini-strawberry-lemonade-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Strawnana","offer_id":44593867555004,"sku":"zcolors-mini-strawnana-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Tobacco","offer_id":44593867587772,"sku":"zcolors-mini-tobacco-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Vanilla","offer_id":44593867620540,"sku":"zcolors-mini-vanilla-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon","offer_id":44593867653308,"sku":"zcolors-mini-watermelon-1pc-fe","price":6.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-Min_Banana.png?v=1742775707"},{"product_id":"zcolors-mini-federal-copy","title":"ZColors Mini 900 Puffs - Ontario Stamp","description":"\u003c!-- BEGIN ZCOLORS MINI A+ DESCRIPTION --\u003e\n\u003cstyle\u003e\n.zcm*{box-sizing:border-box;margin:0;padding:0}\n.zcm{font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#f0f4ff;background:#07080f;overflow:hidden;display:flex;flex-direction:column}\n.zcm-inner{max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;width:100%}\n\n\/* HERO *\/\n.zcm-hero{background:#07080f;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.05)}\n.zcm-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 55% 80% at 92% 30%,rgba(255,45,155,.22) 0%,transparent 55%),radial-gradient(ellipse 40% 60% at 72% 85%,rgba(0,229,255,.15) 0%,transparent 55%),radial-gradient(ellipse 50% 70% at 5% 50%,rgba(163,230,53,.14) 0%,transparent 60%),radial-gradient(ellipse 30% 40% at 40% 5%,rgba(178,75,255,.10) 0%,transparent 50%);pointer-events:none}\n.zcm-hero-inner{display:grid;grid-template-columns:1fr 420px;width:100%;max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;align-items:center;min-height:420px;position:relative;z-index:2}\n.zcm-hero-text{padding:64px 48px 64px 0}\n.zcm-hero-tags{display:flex;gap:8px;margin-bottom:22px;flex-wrap:wrap}\n.zcm-tag{font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:5px 12px;border-radius:100px}\n.zcm-tag-a{background:rgba(255,45,155,.1);border:1px solid rgba(255,45,155,.35);color:#ff2d9b}\n.zcm-tag-b{background:rgba(0,229,255,.1);border:1px solid rgba(0,229,255,.35);color:#00e5ff}\n.zcm-hero-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-bottom:16px}\n.zcm-hero h2{font-size:clamp(34px,4.2vw,64px);font-weight:900;line-height:1.0;letter-spacing:-3px;color:#fff;margin-bottom:20px}\n.zcm-hero h2 .ca{color:#ff2d9b}.zcm-hero h2 .cb{color:#00e5ff}.zcm-hero h2 .cc{color:#a3e635}\n.zcm-hero-sub{font-size:16px;color:rgba(255,255,255,.42);max-width:460px;line-height:1.65}\n.zcm-hero-image-col{display:flex;align-items:center;justify-content:center;padding:40px 0;position:relative}\n.zcm-hero-image-col::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 70% at 50% 50%,rgba(255,45,155,.12) 0%,transparent 65%);pointer-events:none}\n.zcm-hero-image-col img{width:68%;max-height:320px;object-fit:contain;object-position:center;position:relative;z-index:1;filter:drop-shadow(0 16px 56px rgba(255,45,155,.18)) drop-shadow(0 0 80px rgba(0,229,255,.08))}\n\n\/* SPECS *\/\n.zcm-specs{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.06)}\n.zcm-spec{padding:28px 20px 24px;text-align:center;border-right:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden}\n.zcm-spec:last-child{border-right:none}\n.zcm-spec::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px}\n.zcm-sa::after{background:#ff2d9b}.zcm-sb::after{background:#00e5ff}.zcm-sc::after{background:#a3e635}.zcm-sd::after{background:#b24bff}\n.zcm-spec-glow{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:120px;height:60px;border-radius:50%;filter:blur(20px);opacity:.2;pointer-events:none}\n.zcm-sa .zcm-spec-glow{background:#ff2d9b}.zcm-sb .zcm-spec-glow{background:#00e5ff}.zcm-sc .zcm-spec-glow{background:#a3e635}.zcm-sd .zcm-spec-glow{background:#b24bff}\n.zcm-spec-val{font-size:34px;font-weight:900;line-height:1;letter-spacing:-1px;position:relative;z-index:1}\n.zcm-sa .zcm-spec-val{color:#ff2d9b}.zcm-sb .zcm-spec-val{color:#00e5ff}.zcm-sc .zcm-spec-val{color:#a3e635}.zcm-sd .zcm-spec-val{color:#b24bff}\n.zcm-spec-unit{font-size:14px;font-weight:500;color:rgba(255,255,255,.4)}\n.zcm-spec-key{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-top:8px;position:relative;z-index:1}\n\n\/* COMPAT *\/\n.zcm-compat{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.05);min-height:300px}\n.zcm-compat-img{background:radial-gradient(ellipse 100% 100% at 50% 50%,#0e1318 0%,#07080f 100%);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n.zcm-compat-img::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 80% 70% at 50% 50%,rgba(255,45,155,.10) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 15% 15%,rgba(0,229,255,.07) 0%,transparent 55%);pointer-events:none;z-index:1}\n.zcm-compat-img img{width:65%;max-height:240px;object-fit:contain;position:relative;z-index:2}\n.zcm-compat-text{padding:48px 48px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;border-left:1px solid rgba(255,255,255,.05)}\n.zcm-compat-text::before{content:'';position:absolute;top:-60px;right:-60px;width:220px;height:220px;background:radial-gradient(circle,rgba(255,45,155,.12) 0%,transparent 65%);pointer-events:none}\n.zcm-compat-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#ff2d9b;margin-bottom:14px;position:relative;z-index:1}\n.zcm-compat-text h3{font-size:22px;font-weight:900;color:#fff;line-height:1.15;letter-spacing:-.5px;margin-bottom:14px;position:relative;z-index:1}\n.zcm-compat-text p{font-size:13px;color:rgba(255,255,255,.38);line-height:1.65;margin-bottom:18px;position:relative;z-index:1}\n.zcm-compat-chips{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zcm-chip{font-size:11px;font-weight:700;padding:6px 14px;border-radius:100px;background:rgba(255,45,155,.08);border:1px solid rgba(255,45,155,.25);color:#ff2d9b}\n\n\/* FEATURES *\/\n.zcm-features{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.05)}\n.zcm-card{padding:34px 26px;position:relative;overflow:hidden;border-right:1px solid rgba(255,255,255,.04)}\n.zcm-card:last-child{border-right:none}\n.zcm-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px}\n.zcm-c1::before{background:linear-gradient(90deg,#ff2d9b,#ff6b81)}.zcm-c2::before{background:linear-gradient(90deg,#00e5ff,#a3e635)}.zcm-c3::before{background:linear-gradient(90deg,#a3e635,#00e5ff)}.zcm-c4::before{background:linear-gradient(90deg,#b24bff,#ff2d9b)}\n.zcm-card::after{content:'';position:absolute;top:-40px;right:-40px;width:110px;height:110px;border-radius:50%;filter:blur(32px);opacity:.12;pointer-events:none}\n.zcm-c1::after{background:#ff2d9b}.zcm-c2::after{background:#00e5ff}.zcm-c3::after{background:#a3e635}.zcm-c4::after{background:#b24bff}\n.zcm-card-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}\n.zcm-c1 .zcm-card-icon{background:rgba(255,45,155,.1);border:1px solid rgba(255,45,155,.25)}.zcm-c2 .zcm-card-icon{background:rgba(0,229,255,.1);border:1px solid rgba(0,229,255,.25)}.zcm-c3 .zcm-card-icon{background:rgba(163,230,53,.1);border:1px solid rgba(163,230,53,.25)}.zcm-c4 .zcm-card-icon{background:rgba(178,75,255,.1);border:1px solid rgba(178,75,255,.25)}\n.zcm-card-icon svg{width:19px;height:19px}\n.zcm-card h3{font-size:14px;font-weight:800;color:#eef2ff;margin-bottom:9px}\n.zcm-card p{font-size:13px;color:rgba(255,255,255,.33);line-height:1.65}\n\n\/* FLAVOURS *\/\n.zcm-flavours{background:#0a0b15;padding:60px 0;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}\n.zcm-flavours::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 50% 60% at 5% 50%,rgba(255,45,155,.08) 0%,transparent 55%),radial-gradient(ellipse 40% 55% at 95% 50%,rgba(0,229,255,.07) 0%,transparent 55%);pointer-events:none}\n.zcm-flavours-head{display:flex;align-items:baseline;gap:14px;margin-bottom:30px;position:relative;z-index:1;flex-wrap:wrap}\n.zcm-flavours-head h3{font-size:24px;font-weight:900;color:#fff;letter-spacing:-.5px}\n.zcm-flavours-count{font-size:10px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#ff2d9b}\n.zcm-flavor-grid{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zcm-pill{font-size:12px;font-weight:700;border-radius:100px;padding:8px 16px;border:1px solid;letter-spacing:.3px;white-space:nowrap}\n.fp-orange{color:#fb923c;background:rgba(251,146,60,.08);border-color:rgba(251,146,60,.3)}\n.fp-yellow{color:#fbbf24;background:rgba(251,191,36,.08);border-color:rgba(251,191,36,.3)}\n.fp-lime{color:#a3e635;background:rgba(163,230,53,.08);border-color:rgba(163,230,53,.3)}\n.fp-teal{color:#34d399;background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.3)}\n.fp-cyan{color:#67e8f9;background:rgba(103,232,249,.08);border-color:rgba(103,232,249,.3)}\n.fp-blue{color:#60a5fa;background:rgba(96,165,250,.08);border-color:rgba(96,165,250,.3)}\n.fp-purple{color:#c084fc;background:rgba(192,132,252,.08);border-color:rgba(192,132,252,.3)}\n.fp-pink{color:#f472b6;background:rgba(244,114,182,.08);border-color:rgba(244,114,182,.3)}\n.fp-red{color:#f87171;background:rgba(248,113,113,.08);border-color:rgba(248,113,113,.3)}\n.fp-white{color:#e2e8f0;background:rgba(226,232,240,.06);border-color:rgba(226,232,240,.2)}\n\n\/* BANNER *\/\n.zcm-banner{display:flex;border-top:1px solid rgba(255,255,255,.05);overflow:hidden;background:#07080f}\n.zcm-banner-text{flex:0 0 50%;background:#07080f;padding:72px 60px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;position:relative;overflow:hidden}\n.zcm-banner-text::before{content:'';position:absolute;bottom:-80px;left:-80px;width:400px;height:400px;background:radial-gradient(circle,rgba(255,45,155,.14) 0%,transparent 60%);pointer-events:none}\n.zcm-banner-text::after{content:'';position:absolute;top:-40px;right:-40px;width:260px;height:260px;background:radial-gradient(circle,rgba(0,229,255,.09) 0%,transparent 60%);pointer-events:none}\n.zcm-banner-img{flex:0 0 50%;position:relative;overflow:hidden;min-height:420px}\n.zcm-banner-img img{width:100%;height:100%;object-fit:cover;object-position:center}\n.zcm-banner-img::before{content:'';position:absolute;inset:0;background:linear-gradient(to right,#07080f 0%,rgba(7,8,15,.3) 22%,transparent 45%);z-index:1;pointer-events:none}\n.zcm-banner-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#ff2d9b;margin-bottom:18px}\n.zcm-banner-text h3{font-size:clamp(26px,2.6vw,42px);font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:18px;max-width:400px}\n.zcm-banner-text p{font-size:15px;color:rgba(255,255,255,.45);line-height:1.65;max-width:360px}\n\n\/* IN THE PACK *\/\n.zcm-pack{display:grid;grid-template-columns:2fr 3fr;border-top:1px solid rgba(255,255,255,.05)}\n.zcm-pack-left{background:#07080f;padding:52px 60px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}\n.zcm-pack-left::before{content:'';position:absolute;bottom:-60px;left:-60px;width:220px;height:220px;background:radial-gradient(circle,rgba(255,45,155,.10) 0%,transparent 65%);pointer-events:none}\n.zcm-pack-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.25);margin-bottom:12px}\n.zcm-pack-left h3{font-size:26px;font-weight:900;color:#fff;line-height:1.2;letter-spacing:-.5px;margin-bottom:14px;position:relative;z-index:1}\n.zcm-pack-left p{font-size:14px;color:rgba(255,255,255,.35);line-height:1.65;position:relative;z-index:1}\n.zcm-pack-ready{margin-top:28px;position:relative;z-index:1}\n.zcm-pack-ready-eye{font-size:9px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#ff2d9b;margin-bottom:10px}\n.zcm-pack-ready-line{font-size:19px;font-weight:900;color:#fff;letter-spacing:-.5px;line-height:1.1;margin-bottom:8px}\n.zcm-pack-ready-sub{font-size:12px;color:rgba(255,255,255,.3);line-height:1.6}\n.zcm-pack-ready-checks{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}\n.zcm-pack-ready-check{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:5px 11px;border-radius:100px;background:rgba(255,45,155,.07);border:1px solid rgba(255,45,155,.18);color:rgba(255,45,155,.75)}\n.zcm-pack-right{background:#0c0e19;padding:48px 60px;border-left:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;justify-content:center}\n.zcm-pack-item{display:flex;align-items:flex-start;gap:16px;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.05)}\n.zcm-pack-item:first-child{padding-top:0}.zcm-pack-item:last-child{border-bottom:none;padding-bottom:0}\n.zcm-pack-ico{width:42px;height:42px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center}\n.ico-pink{background:rgba(255,45,155,.08);border:1px solid rgba(255,45,155,.2)}.ico-cyan{background:rgba(0,229,255,.08);border:1px solid rgba(0,229,255,.2)}\n.zcm-pack-ico svg{width:19px;height:19px}\n.zcm-pack-item-t{font-size:14px;font-weight:800;color:#eef2ff;margin-bottom:4px}\n.zcm-pack-item-d{font-size:13px;color:rgba(255,255,255,.32);line-height:1.5}\n\n\/* STAMP *\/\n.zcm-stamp{background:#0a0b14;border-top:1px solid rgba(255,45,155,.12);position:relative;overflow:hidden}\n.zcm-stamp::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 40% 100% at 0% 50%,rgba(255,45,155,.06) 0%,transparent 60%),radial-gradient(ellipse 30% 80% at 100% 50%,rgba(0,229,255,.05) 0%,transparent 60%);pointer-events:none}\n.zcm-stamp-inner{display:flex;align-items:center;gap:24px;padding:24px 32px;position:relative;z-index:1}\n.zcm-stamp-badge{flex-shrink:0;background:rgba(255,45,155,.1);border:1px solid rgba(255,45,155,.28);border-radius:10px;padding:12px 16px;text-align:center;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase;color:#ff2d9b;line-height:1.4;min-width:72px}\n.zcm-stamp-text{font-size:12px;color:rgba(255,255,255,.38);line-height:1.65}\n.zcm-stamp-text strong{color:#ff2d9b;font-weight:800}\n\u003c\/style\u003e\n\n\u003cdiv class=\"zcm\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zcm-hero\"\u003e\n    \u003cdiv class=\"zcm-hero-inner\"\u003e\n      \u003cdiv class=\"zcm-hero-text\"\u003e\n        \u003cdiv class=\"zcm-hero-tags\"\u003e\n          \u003cspan class=\"zcm-tag zcm-tag-a\"\u003e900 Puffs\u003c\/span\u003e\n          \u003cspan class=\"zcm-tag zcm-tag-b\"\u003eStamp Included\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"zcm-hero-label\"\u003eZColors Mini · Replacement Pod · 20mg\/mL · For ZLand Mini\u003c\/div\u003e\n        \u003ch2\u003eTry a New\u003cbr\u003e\u003cspan class=\"ca\"\u003eColour.\u003c\/span\u003e\u003cbr\u003eAny Time.\u003c\/h2\u003e\n        \u003cp class=\"zcm-hero-sub\"\u003eCompact replacement pods for the ZLand Mini. 900 puffs, 50 flavours — affordable enough to rotate, good enough to come back to.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zcm-hero-image-col\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-Min_Acai.png?v=1742775707\" alt=\"ZColors Mini Pod\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"zcm-specs\"\u003e\n    \u003cdiv class=\"zcm-spec zcm-sa\"\u003e\n      \u003cdiv class=\"zcm-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-val\"\u003e900\u003cspan class=\"zcm-spec-unit\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-key\"\u003ePuffs per Pod\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-spec zcm-sb\"\u003e\n      \u003cdiv class=\"zcm-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-val\"\u003e20\u003cspan class=\"zcm-spec-unit\"\u003emg\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-key\"\u003eSalt Nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-spec zcm-sc\"\u003e\n      \u003cdiv class=\"zcm-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-val\"\u003e50\u003cspan class=\"zcm-spec-unit\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-key\"\u003eFlavours\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-spec zcm-sd\"\u003e\n      \u003cdiv class=\"zcm-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-val\"\u003eZ\u003cspan class=\"zcm-spec-unit\"\u003eMini\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-key\"\u003eCompatible Device\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- COMPAT --\u003e\n  \u003cdiv class=\"zcm-compat\"\u003e\n    \u003cdiv class=\"zcm-compat-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-Min_Blueberry.png?v=1742775692\" alt=\"ZColors Mini in ZLand Mini\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-compat-text\"\u003e\n      \u003cdiv class=\"zcm-compat-eye\"\u003eMade For\u003c\/div\u003e\n      \u003ch3\u003eThe Mini Pod for the ZLand Mini. Small Format, Full Flavour.\u003c\/h3\u003e\n      \u003cp\u003eZColors Mini pods are designed for the ZLand Mini device. Same snap-in fit, same draw-activated experience — just in a compact size that goes easy on the pocket and the wallet.\u003c\/p\u003e\n      \u003cdiv class=\"zcm-compat-chips\"\u003e\n        \u003cspan class=\"zcm-chip\"\u003eZLand Mini\u003c\/span\u003e\n        \u003cspan class=\"zcm-chip\"\u003eSnap-In Fit\u003c\/span\u003e\n        \u003cspan class=\"zcm-chip\"\u003eDraw-Activated\u003c\/span\u003e\n        \u003cspan class=\"zcm-chip\"\u003ePre-Filled\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"zcm-features\"\u003e\n    \u003cdiv class=\"zcm-card zcm-c1\"\u003e\n      \u003cdiv class=\"zcm-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff2d9b\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2a10 10 0 1 0 0 20A10 10 0 0 0 12 2z\"\u003e\u003c\/path\u003e\u003cpath d=\"M8 12h8M12 8v8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eRotate Freely\u003c\/h3\u003e\n      \u003cp\u003eAt 900 puffs per pod, it's easy to try something new without committing. Finished one? Grab a different colour next time.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-card zcm-c2\"\u003e\n      \u003cdiv class=\"zcm-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v2M12 20v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M2 12h2M20 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e50 Flavours\u003c\/h3\u003e\n      \u003cp\u003eFrom tropical to minty, fruity to classic — the full ZColors Mini lineup covers every mood in the rotation.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-card zcm-c3\"\u003e\n      \u003cdiv class=\"zcm-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a3e635\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eSalt Nic Smooth\u003c\/h3\u003e\n      \u003cp\u003e20mg\/mL salt nicotine — the same satisfying hit every draw, from first to last without harshness.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-card zcm-c4\"\u003e\n      \u003cdiv class=\"zcm-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b24bff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003ePre-Filled. No Mess.\u003c\/h3\u003e\n      \u003cp\u003eFactory-sealed every time. Snap into your ZLand Mini and you're drawing in seconds — zero setup required.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOURS --\u003e\n  \u003cdiv class=\"zcm-flavours\"\u003e\n    \u003cdiv class=\"zcm-inner\"\u003e\n      \u003cdiv class=\"zcm-flavours-head\"\u003e\n\u003ch3\u003e50 Flavours. Something New Every Time.\u003c\/h3\u003e\n\u003cspan class=\"zcm-flavours-count\"\u003eFull Lineup\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zcm-flavor-grid\"\u003e\n        \u003cspan class=\"zcm-pill fp-purple\"\u003eAcai\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eBanana\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eBC\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-teal\"\u003eBF\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eBerry Mix\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-blue\"\u003eBlueberry\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eBurst\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eBurst Ice Fruit\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-red\"\u003eCherry\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-white\"\u003eCoconut\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-white\"\u003eCoffee\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eCreamy\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eDragon Fruit\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-teal\"\u003eFizz\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eFruit Clouds\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-blue\"\u003eGlubule\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-purple\"\u003eGrape\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eGrapefruit\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-lime\"\u003eGreen Apple\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eGuava\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eHawaiian Fruit\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-white\"\u003eHazelnut\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eIce\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-lime\"\u003eKiwi\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eLemon\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-lime\"\u003eLime\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eLollipop\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eLychee\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eMango\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eMango Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eMaple\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-lime\"\u003eMelon\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eMenthol\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eMint Cool\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eOrange\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003ePapaya\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003ePassion Fruit\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003ePeach\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-lime\"\u003ePear\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003ePineapple\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-red\"\u003eRaspberry\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-teal\"\u003eRootstock\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-blue\"\u003eRush\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eSakura\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-teal\"\u003eSour\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-red\"\u003eStrawberry\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eStrawberry Lemonade\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eStrawnana\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-white\"\u003eTobacco\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-white\"\u003eVanilla\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BANNER --\u003e\n  \u003cdiv class=\"zcm-banner\"\u003e\n    \u003cdiv class=\"zcm-banner-text\"\u003e\n      \u003cdiv class=\"zcm-banner-eye\"\u003e50 Colours · One Mini Device\u003c\/div\u003e\n      \u003ch3\u003eSmall Pod.\u003cbr\u003eFull Flavour.\u003c\/h3\u003e\n      \u003cp\u003eThe ZLand Mini stays in your pocket. The flavour changes whenever you feel like it. 900 puffs is the perfect amount to try something new.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-banner-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-Min_Berry-Mix.png?v=1742775692\" alt=\"ZColors Mini Pods\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- IN THE PACK --\u003e\n  \u003cdiv class=\"zcm-pack\"\u003e\n    \u003cdiv class=\"zcm-pack-left\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"zcm-pack-label\"\u003eWhat's in the Pack\u003c\/div\u003e\n        \u003ch3\u003eOne Mini Pod. One Flavour. 900 Puffs.\u003c\/h3\u003e\n        \u003cp\u003eZLand Mini device not included — these pods are for your existing ZLand Mini. Stamp included for your province.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zcm-pack-ready\"\u003e\n        \u003cdiv class=\"zcm-pack-ready-eye\"\u003eSnap In. Draw Instantly.\u003c\/div\u003e\n        \u003cdiv class=\"zcm-pack-ready-line\"\u003eNo setup.\u003cbr\u003eNo waiting.\u003c\/div\u003e\n        \u003cdiv class=\"zcm-pack-ready-sub\"\u003eClick into your ZLand Mini and go. Done in seconds, every time.\u003c\/div\u003e\n        \u003cdiv class=\"zcm-pack-ready-checks\"\u003e\n          \u003cspan class=\"zcm-pack-ready-check\"\u003ePre-filled ✓\u003c\/span\u003e\n          \u003cspan class=\"zcm-pack-ready-check\"\u003eSealed ✓\u003c\/span\u003e\n          \u003cspan class=\"zcm-pack-ready-check\"\u003eStamp ✓\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-pack-right\"\u003e\n      \u003cdiv class=\"zcm-pack-item\"\u003e\n        \u003cdiv class=\"zcm-pack-ico ico-pink\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff2d9b\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zcm-pack-item-t\"\u003e1× ZColors Mini Pod\u003c\/div\u003e\n          \u003cdiv class=\"zcm-pack-item-d\"\u003e900 puffs · 20mg\/mL salt nicotine · pre-filled · factory sealed · flavour of your choice\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zcm-pack-item\"\u003e\n        \u003cdiv class=\"zcm-pack-ico ico-cyan\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zcm-pack-item-t\"\u003eProvincial Excise Stamp\u003c\/div\u003e\n          \u003cdiv class=\"zcm-pack-item-d\"\u003eStamp included — select the correct variant for your province at checkout\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STAMP --\u003e\n  \u003cdiv class=\"zcm-stamp\"\u003e\n    \u003cdiv class=\"zcm-stamp-inner\"\u003e\n      \u003cdiv class=\"zcm-stamp-badge\"\u003eSELECT\u003cbr\u003eYOUR\u003cbr\u003eSTAMP ↑\u003c\/div\u003e\n      \u003cdiv class=\"zcm-stamp-text\"\u003e\n\u003cstrong\u003eMake sure you select the correct stamp variant for your province.\u003c\/strong\u003e Each listing includes the provincial excise stamp required for legal sale in that region. Must be 19+ (18+ in AB\/MB\/QC) to purchase. Vaping products contain nicotine, a highly addictive chemical — Health Canada. ZLand Mini device sold separately.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END ZCOLORS MINI A+ DESCRIPTION --\u003e","brand":"ZLab","offers":[{"title":"Acai","offer_id":44597190262972,"sku":"zcolors-mini-acai-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Banana","offer_id":44597190295740,"sku":"zcolors-mini-banana-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"BF","offer_id":44597190328508,"sku":"zcolors-mini-bf-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Berry Mix","offer_id":44597190361276,"sku":"zcolors-mini-berry-mix-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Burst","offer_id":44597190394044,"sku":"zcolors-mini-burst-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Blueberry","offer_id":44597190426812,"sku":"zcolors-mini-blueberry-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"BC","offer_id":44597190459580,"sku":"zcolors-mini-bc-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Cherry","offer_id":44597190492348,"sku":"zcolors-mini-cherry-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Coconut","offer_id":44597190525116,"sku":"zcolors-mini-coconut-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Coffe","offer_id":44597190557884,"sku":"zcolors-mini-coffe-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Creamy","offer_id":44597190590652,"sku":"zcolors-mini-creamy-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Fizz","offer_id":44597190623420,"sku":"zcolors-mini-fizz-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Dragon Fruit","offer_id":44597190656188,"sku":"zcolors-mini-dragon-fruit-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Grape","offer_id":44597190688956,"sku":"zcolors-mini-grape-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Grapefruit","offer_id":44597190721724,"sku":"zcolors-mini-grapefruit-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Green Apple","offer_id":44597190754492,"sku":"zcolors-mini-green-apple-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Guava","offer_id":44597190787260,"sku":"zcolors-mini-guava-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Clouds","offer_id":44597190820028,"sku":"zcolors-mini-fruit-clouds-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Hawain Fruit","offer_id":44597190852796,"sku":"zcolors-mini-hawain-fruit-nectar-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Hazelnut","offer_id":44597190885564,"sku":"zcolors-mini-hazelnut-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Ice","offer_id":44597190918332,"sku":"zcolors-mini-ice-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Kiwi","offer_id":44597190951100,"sku":"zcolors-mini-kiwi-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Lemon","offer_id":44597190983868,"sku":"zcolors-mini-lemon-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Lime","offer_id":44597191016636,"sku":"zcolors-mini-lime-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Lychee","offer_id":44597191049404,"sku":"zcolors-mini-lychee-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Mango","offer_id":44597191082172,"sku":"zcolors-mini-mango-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Pineapple","offer_id":44597191114940,"sku":"zcolors-mini-mango-pineapple-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Maple","offer_id":44597191147708,"sku":"zcolors-mini-maple-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Melon","offer_id":44597191180476,"sku":"zcolors-mini-melon-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Menthol","offer_id":44597191213244,"sku":"zcolors-mini-menthol-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Burst Ice Fruit","offer_id":44597191246012,"sku":"zcolors-mini-burst-ice-fruit-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Mint Cool","offer_id":44597191278780,"sku":"zcolors-mini-mint-cool-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Glubule","offer_id":44597191311548,"sku":"zcolors-mini-glubule-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Orange","offer_id":44597191344316,"sku":"zcolors-mini-orange-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Papaya","offer_id":44597191377084,"sku":"zcolors-mini-papaya-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Passion Fruit","offer_id":44597191409852,"sku":"zcolors-mini-passion-fruit-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Peach","offer_id":44597191442620,"sku":"zcolors-mini-peach-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Pear","offer_id":44597191475388,"sku":"zcolors-mini-pear-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Pineapple","offer_id":44597191508156,"sku":"zcolors-mini-pineapple-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Lollopop","offer_id":44597191540924,"sku":"zcolors-mini-lollopop-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Raspberry","offer_id":44597191573692,"sku":"zcolors-mini-raspberry-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Rootstock","offer_id":44597191606460,"sku":"zcolors-mini-rootstock-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Sakura","offer_id":44597191639228,"sku":"zcolors-mini-sakura-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Rush","offer_id":44597191671996,"sku":"zcolors-mini-rush-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Sour","offer_id":44597191704764,"sku":"zcolors-mini-sour-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry","offer_id":44597191737532,"sku":"zcolors-mini-strawberry-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Lemonade","offer_id":44597191770300,"sku":"zcolors-mini-strawberry-lemonade-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Strawnana","offer_id":44597191803068,"sku":"zcolors-mini-strawnana-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Tobacco","offer_id":44597191835836,"sku":"zcolors-mini-tobacco-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Vanilla","offer_id":44597191868604,"sku":"zcolors-mini-vanilla-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon","offer_id":44597191901372,"sku":"zcolors-mini-watermelon-1pc-on","price":8.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-Min_Blueberry.png?v=1742775692"},{"product_id":"zpods-summer-edition-2ml-20mg","title":"ZPods Summer Edition 2ml 20mg","description":"\u003c!-- BEGIN ZPODS SUMMER A+ DESCRIPTION --\u003e\n\u003cstyle\u003e\n.zps*{box-sizing:border-box;margin:0;padding:0}\n.zps{font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#f0f4ff;background:#07080f;overflow:hidden;display:flex;flex-direction:column}\n.zps-inner{max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;width:100%}\n\n\/* HERO *\/\n.zps-hero{background:#07080f;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.05)}\n.zps-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 55% 80% at 90% 25%,rgba(251,191,36,.24) 0%,transparent 55%),radial-gradient(ellipse 45% 65% at 72% 85%,rgba(251,146,60,.20) 0%,transparent 55%),radial-gradient(ellipse 50% 70% at 6% 50%,rgba(163,230,53,.13) 0%,transparent 60%),radial-gradient(ellipse 35% 45% at 42% 5%,rgba(249,115,22,.10) 0%,transparent 50%);pointer-events:none}\n.zps-hero-inner{display:grid;grid-template-columns:1fr 460px;width:100%;max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;align-items:center;min-height:440px;position:relative;z-index:2}\n.zps-hero-text{padding:72px 48px 72px 0}\n.zps-hero-tags{display:flex;gap:8px;margin-bottom:22px;flex-wrap:wrap}\n.zps-tag{font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:5px 12px;border-radius:100px}\n.zps-tag-a{background:rgba(251,191,36,.12);border:1px solid rgba(251,191,36,.4);color:#fbbf24}\n.zps-tag-b{background:rgba(251,146,60,.10);border:1px solid rgba(251,146,60,.35);color:#fb923c}\n.zps-tag-c{background:rgba(163,230,53,.10);border:1px solid rgba(163,230,53,.35);color:#a3e635}\n.zps-hero-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-bottom:16px}\n.zps-hero h2{font-size:clamp(36px,4.5vw,68px);font-weight:900;line-height:1.0;letter-spacing:-3px;color:#fff;margin-bottom:20px}\n.zps-hero h2 .ca{color:#fbbf24}.zps-hero h2 .cb{color:#fb923c}\n.zps-hero-sub{font-size:16px;color:rgba(255,255,255,.42);max-width:460px;line-height:1.65}\n.zps-hero-image-col{display:flex;align-items:center;justify-content:center;padding:40px 0;position:relative}\n.zps-hero-image-col::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 70% at 50% 50%,rgba(251,191,36,.14) 0%,transparent 65%);pointer-events:none}\n.zps-hero-image-col img{width:78%;max-height:360px;object-fit:contain;position:relative;z-index:1;filter:drop-shadow(0 16px 56px rgba(251,191,36,.20)) drop-shadow(0 0 80px rgba(251,146,60,.08))}\n\n\/* SPECS *\/\n.zps-specs{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.06)}\n.zps-spec{padding:28px 20px 24px;text-align:center;border-right:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden}\n.zps-spec:last-child{border-right:none}\n.zps-spec::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px}\n.zps-sa::after{background:#fbbf24}.zps-sb::after{background:#fb923c}.zps-sc::after{background:#a3e635}.zps-sd::after{background:#f472b6}\n.zps-spec-glow{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:120px;height:60px;border-radius:50%;filter:blur(20px);opacity:.20;pointer-events:none}\n.zps-sa .zps-spec-glow{background:#fbbf24}.zps-sb .zps-spec-glow{background:#fb923c}.zps-sc .zps-spec-glow{background:#a3e635}.zps-sd .zps-spec-glow{background:#f472b6}\n.zps-spec-val{font-size:34px;font-weight:900;line-height:1;letter-spacing:-1px;position:relative;z-index:1}\n.zps-sa .zps-spec-val{color:#fbbf24}.zps-sb .zps-spec-val{color:#fb923c}.zps-sc .zps-spec-val{color:#a3e635}.zps-sd .zps-spec-val{color:#f472b6}\n.zps-spec-unit{font-size:14px;font-weight:500;color:rgba(255,255,255,.4)}\n.zps-spec-key{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-top:8px;position:relative;z-index:1}\n\n\/* FEATURES *\/\n.zps-features{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.05)}\n.zps-card{padding:36px 28px;position:relative;overflow:hidden;border-right:1px solid rgba(255,255,255,.04)}\n.zps-card:last-child{border-right:none}\n.zps-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px}\n.zps-c1::before{background:linear-gradient(90deg,#fbbf24,#fb923c)}.zps-c2::before{background:linear-gradient(90deg,#fb923c,#a3e635)}.zps-c3::before{background:linear-gradient(90deg,#a3e635,#67e8f9)}.zps-c4::before{background:linear-gradient(90deg,#67e8f9,#fbbf24)}\n.zps-card::after{content:'';position:absolute;top:-40px;right:-40px;width:110px;height:110px;border-radius:50%;filter:blur(32px);opacity:.12;pointer-events:none}\n.zps-c1::after{background:#fbbf24}.zps-c2::after{background:#fb923c}.zps-c3::after{background:#a3e635}.zps-c4::after{background:#67e8f9}\n.zps-card-icon{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}\n.zps-c1 .zps-card-icon{background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.25)}.zps-c2 .zps-card-icon{background:rgba(251,146,60,.1);border:1px solid rgba(251,146,60,.25)}.zps-c3 .zps-card-icon{background:rgba(163,230,53,.1);border:1px solid rgba(163,230,53,.25)}.zps-c4 .zps-card-icon{background:rgba(103,232,249,.1);border:1px solid rgba(103,232,249,.25)}\n.zps-card-icon svg{width:20px;height:20px}\n.zps-card h3{font-size:15px;font-weight:800;color:#eef2ff;margin-bottom:10px}\n.zps-card p{font-size:13px;color:rgba(255,255,255,.33);line-height:1.65}\n\n\/* FLAVOURS *\/\n.zps-flavours{background:#0a0b15;padding:64px 0;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}\n.zps-flavours::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 50% 60% at 5% 50%,rgba(251,191,36,.08) 0%,transparent 55%),radial-gradient(ellipse 40% 55% at 95% 50%,rgba(251,146,60,.07) 0%,transparent 55%),radial-gradient(ellipse 55% 35% at 50% 0%,rgba(163,230,53,.06) 0%,transparent 50%);pointer-events:none}\n.zps-flavours-head{display:flex;align-items:baseline;gap:14px;margin-bottom:32px;position:relative;z-index:1;flex-wrap:wrap}\n.zps-flavours-head h3{font-size:26px;font-weight:900;color:#fff;letter-spacing:-.5px}\n.zps-flavours-sub{font-size:13px;color:rgba(255,255,255,.35);margin-left:4px}\n.zps-flavours-count{font-size:10px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#fbbf24}\n.zps-flavor-grid{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zps-pill{font-size:12px;font-weight:700;border-radius:100px;padding:8px 16px;border:1px solid;letter-spacing:.3px;white-space:nowrap}\n.fp-yellow{color:#fbbf24;background:rgba(251,191,36,.08);border-color:rgba(251,191,36,.3)}\n.fp-orange{color:#fb923c;background:rgba(251,146,60,.08);border-color:rgba(251,146,60,.3)}\n.fp-lime{color:#a3e635;background:rgba(163,230,53,.08);border-color:rgba(163,230,53,.3)}\n.fp-teal{color:#34d399;background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.3)}\n.fp-cyan{color:#67e8f9;background:rgba(103,232,249,.08);border-color:rgba(103,232,249,.3)}\n.fp-blue{color:#60a5fa;background:rgba(96,165,250,.08);border-color:rgba(96,165,250,.3)}\n.fp-purple{color:#c084fc;background:rgba(192,132,252,.08);border-color:rgba(192,132,252,.3)}\n.fp-pink{color:#f472b6;background:rgba(244,114,182,.08);border-color:rgba(244,114,182,.3)}\n.fp-red{color:#f87171;background:rgba(248,113,113,.08);border-color:rgba(248,113,113,.3)}\n.fp-white{color:#e2e8f0;background:rgba(226,232,240,.06);border-color:rgba(226,232,240,.2)}\n\n\/* BANNER *\/\n.zps-banner{display:flex;border-top:1px solid rgba(255,255,255,.05);overflow:hidden;background:#07080f}\n.zps-banner-text{flex:0 0 50%;background:#07080f;padding:72px 60px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;position:relative;overflow:hidden}\n.zps-banner-text::before{content:'';position:absolute;bottom:-80px;left:-80px;width:420px;height:420px;background:radial-gradient(circle,rgba(251,191,36,.14) 0%,transparent 60%);pointer-events:none}\n.zps-banner-text::after{content:'';position:absolute;top:-40px;right:-40px;width:280px;height:280px;background:radial-gradient(circle,rgba(251,146,60,.10) 0%,transparent 60%);pointer-events:none}\n.zps-banner-img{flex:0 0 50%;position:relative;overflow:hidden;min-height:400px}\n.zps-banner-img img{width:100%;height:100%;object-fit:cover;object-position:center}\n.zps-banner-img::before{content:'';position:absolute;inset:0;background:linear-gradient(to right,#07080f 0%,rgba(7,8,15,.3) 22%,transparent 45%);z-index:1;pointer-events:none}\n.zps-banner-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#fbbf24;margin-bottom:18px}\n.zps-banner-text h3{font-size:clamp(28px,2.8vw,46px);font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:18px;max-width:420px}\n.zps-banner-text p{font-size:15px;color:rgba(255,255,255,.45);line-height:1.65;max-width:380px}\n\n\/* IN THE PACK *\/\n.zps-pack{display:grid;grid-template-columns:2fr 3fr;border-top:1px solid rgba(255,255,255,.05)}\n.zps-pack-left{background:#07080f;padding:56px 60px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}\n.zps-pack-left::before{content:'';position:absolute;bottom:-60px;left:-60px;width:240px;height:240px;background:radial-gradient(circle,rgba(251,191,36,.10) 0%,transparent 65%);pointer-events:none}\n.zps-pack-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.25);margin-bottom:12px}\n.zps-pack-left h3{font-size:26px;font-weight:900;color:#fff;line-height:1.2;letter-spacing:-.5px;margin-bottom:14px;position:relative;z-index:1}\n.zps-pack-left p{font-size:14px;color:rgba(255,255,255,.35);line-height:1.65;position:relative;z-index:1}\n.zps-pack-ready{margin-top:28px;position:relative;z-index:1}\n.zps-pack-ready-eye{font-size:9px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#fbbf24;margin-bottom:10px}\n.zps-pack-ready-line{font-size:19px;font-weight:900;color:#fff;letter-spacing:-.5px;line-height:1.1;margin-bottom:8px}\n.zps-pack-ready-sub{font-size:12px;color:rgba(255,255,255,.3);line-height:1.6}\n.zps-pack-ready-checks{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}\n.zps-pack-ready-check{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:5px 11px;border-radius:100px;background:rgba(251,191,36,.07);border:1px solid rgba(251,191,36,.2);color:rgba(251,191,36,.8)}\n.zps-pack-right{background:#0c0e19;padding:52px 60px;border-left:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;justify-content:center}\n.zps-pack-item{display:flex;align-items:flex-start;gap:16px;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.05)}\n.zps-pack-item:first-child{padding-top:0}.zps-pack-item:last-child{border-bottom:none;padding-bottom:0}\n.zps-pack-ico{width:42px;height:42px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center}\n.ico-yellow{background:rgba(251,191,36,.08);border:1px solid rgba(251,191,36,.2)}.ico-lime{background:rgba(163,230,53,.08);border:1px solid rgba(163,230,53,.2)}\n.zps-pack-ico svg{width:19px;height:19px}\n.zps-pack-item-t{font-size:14px;font-weight:800;color:#eef2ff;margin-bottom:4px}\n.zps-pack-item-d{font-size:13px;color:rgba(255,255,255,.32);line-height:1.5}\n\n\/* STAMP *\/\n.zps-stamp{background:#0a0b14;border-top:1px solid rgba(251,191,36,.14);position:relative;overflow:hidden}\n.zps-stamp::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 40% 100% at 0% 50%,rgba(251,191,36,.06) 0%,transparent 60%),radial-gradient(ellipse 30% 80% at 100% 50%,rgba(251,146,60,.05) 0%,transparent 60%);pointer-events:none}\n.zps-stamp-inner{display:flex;align-items:center;gap:24px;padding:24px 32px;position:relative;z-index:1}\n.zps-stamp-badge{flex-shrink:0;background:rgba(251,191,36,.10);border:1px solid rgba(251,191,36,.3);border-radius:10px;padding:12px 16px;text-align:center;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase;color:#fbbf24;line-height:1.4;min-width:72px}\n.zps-stamp-text{font-size:12px;color:rgba(255,255,255,.38);line-height:1.65}\n.zps-stamp-text strong{color:#fbbf24;font-weight:800}\n\u003c\/style\u003e\n\n\u003cdiv class=\"zps\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zps-hero\"\u003e\n    \u003cdiv class=\"zps-hero-inner\"\u003e\n      \u003cdiv class=\"zps-hero-text\"\u003e\n        \u003cdiv class=\"zps-hero-tags\"\u003e\n          \u003cspan class=\"zps-tag zps-tag-a\"\u003eSummer Edition\u003c\/span\u003e\n          \u003cspan class=\"zps-tag zps-tag-b\"\u003e2ml · 20mg\u003c\/span\u003e\n          \u003cspan class=\"zps-tag zps-tag-c\"\u003e15 Flavours\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"zps-hero-label\"\u003eZPods Summer Edition · 2ml · 20mg Salt Nicotine · Limited Run\u003c\/div\u003e\n        \u003ch2\u003eBuilt for\u003cbr\u003e\u003cspan class=\"ca\"\u003eSummer.\u003c\/span\u003e\u003cbr\u003eFlavoured\u003cbr\u003efor \u003cspan class=\"cb\"\u003eIt.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp class=\"zps-hero-sub\"\u003e15 seasonal flavours designed around warm weather, fresh fruit, and the kind of draws you reach for outdoors. Pre-filled, 20mg salt nic, ready to go wherever the summer takes you.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zps-hero-image-col\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ICED_MULTIPACK_3b098fd5-c7fb-412d-b275-edd3276b62dc.png?v=1742773174\" alt=\"ZPods Summer Edition\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"zps-specs\"\u003e\n    \u003cdiv class=\"zps-spec zps-sa\"\u003e\n      \u003cdiv class=\"zps-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zps-spec-val\"\u003e15\u003cspan class=\"zps-spec-unit\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zps-spec-key\"\u003eSummer Flavours\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zps-spec zps-sb\"\u003e\n      \u003cdiv class=\"zps-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zps-spec-val\"\u003e2\u003cspan class=\"zps-spec-unit\"\u003eml\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zps-spec-key\"\u003ePod Volume\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zps-spec zps-sc\"\u003e\n      \u003cdiv class=\"zps-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zps-spec-val\"\u003e20\u003cspan class=\"zps-spec-unit\"\u003emg\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zps-spec-key\"\u003eSalt Nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zps-spec zps-sd\"\u003e\n      \u003cdiv class=\"zps-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zps-spec-val\"\u003ePre\u003cspan class=\"zps-spec-unit\"\u003efilled\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zps-spec-key\"\u003eFactory Sealed\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"zps-features\"\u003e\n    \u003cdiv class=\"zps-card zps-c1\"\u003e\n      \u003cdiv class=\"zps-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fbbf24\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v2M12 20v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M2 12h2M20 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eSummer-Specific Flavours\u003c\/h3\u003e\n      \u003cp\u003eFresh Summer, Watermelon Bub, Rainbow, Mango Banana — profiles built around the season, not a permanent lineup.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zps-card zps-c2\"\u003e\n      \u003cdiv class=\"zps-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fb923c\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eSalt Nic Smooth\u003c\/h3\u003e\n      \u003cp\u003e20mg\/mL salt nicotine — the same consistent, fast-absorbing formula as the core ZPods lineup.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zps-card zps-c3\"\u003e\n      \u003cdiv class=\"zps-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a3e635\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003ePre-Filled. Go Anywhere.\u003c\/h3\u003e\n      \u003cp\u003eFactory sealed and ready. No prep, no mess — just grab a pod and head out.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zps-card zps-c4\"\u003e\n      \u003cdiv class=\"zps-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#67e8f9\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\u003e\u003c\/path\u003e\u003cline x1=\"4\" y1=\"22\" x2=\"4\" y2=\"15\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eStamp Included\u003c\/h3\u003e\n      \u003cp\u003eFederal and Ontario stamp variants available. Choose yours at checkout.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOURS --\u003e\n  \u003cdiv class=\"zps-flavours\"\u003e\n    \u003cdiv class=\"zps-inner\"\u003e\n      \u003cdiv class=\"zps-flavours-head\"\u003e\n        \u003ch3\u003e15 Summer Flavours.\u003c\/h3\u003e\n        \u003cspan class=\"zps-flavours-count\"\u003eLimited Lineup\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zps-flavor-grid\"\u003e\n        \u003cspan class=\"zps-pill fp-red\"\u003eApple Maple\u003c\/span\u003e\n        \u003cspan class=\"zps-pill fp-yellow\"\u003eBanana Acai\u003c\/span\u003e\n        \u003cspan class=\"zps-pill fp-blue\"\u003eBlueberry On Rocks\u003c\/span\u003e\n        \u003cspan class=\"zps-pill fp-lime\"\u003eFresh Summer\u003c\/span\u003e\n        \u003cspan class=\"zps-pill fp-purple\"\u003eFun Multipack\u003c\/span\u003e\n        \u003cspan class=\"zps-pill fp-orange\"\u003eMango Banana\u003c\/span\u003e\n        \u003cspan class=\"zps-pill fp-orange\"\u003eOrange Apple\u003c\/span\u003e\n        \u003cspan class=\"zps-pill fp-orange\"\u003eOrange Tango\u003c\/span\u003e\n        \u003cspan class=\"zps-pill fp-purple\"\u003eRainbow\u003c\/span\u003e\n        \u003cspan class=\"zps-pill fp-red\"\u003eSavory Strawberry\u003c\/span\u003e\n        \u003cspan class=\"zps-pill fp-teal\"\u003eSavory Watermelon\u003c\/span\u003e\n        \u003cspan class=\"zps-pill fp-blue\"\u003eSmooth Blueberry\u003c\/span\u003e\n        \u003cspan class=\"zps-pill fp-cyan\"\u003eStrawberry Lemon Mint\u003c\/span\u003e\n        \u003cspan class=\"zps-pill fp-cyan\"\u003eStrawberry Watermelon Ice\u003c\/span\u003e\n        \u003cspan class=\"zps-pill fp-teal\"\u003eWatermelon Bub\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BANNER --\u003e\n  \u003cdiv class=\"zps-banner\"\u003e\n    \u003cdiv class=\"zps-banner-text\"\u003e\n      \u003cdiv class=\"zps-banner-eye\"\u003e15 Flavours · 2ml · Limited Run\u003c\/div\u003e\n      \u003ch3\u003eSeason\u003cbr\u003ein a Pod.\u003c\/h3\u003e\n      \u003cp\u003eSummer flavours don't stick around. Grab the ones that match the moment — Fresh Summer, Rainbow, Watermelon Bub — while the run lasts.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zps-banner-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/Berry_Mix_6b4e1354-92fe-448f-bb81-a89c08360591.png?v=1742773175\" alt=\"ZPods Summer Edition\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- IN THE PACK --\u003e\n  \u003cdiv class=\"zps-pack\"\u003e\n    \u003cdiv class=\"zps-pack-left\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"zps-pack-label\"\u003eWhat's in the Pack\u003c\/div\u003e\n        \u003ch3\u003eTwo Summer Pods. One Flavour.\u003c\/h3\u003e\n        \u003cp\u003eEach pack includes 2 pre-filled pods and the stamp for your province. Select your flavour and stamp at checkout.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zps-pack-ready\"\u003e\n        \u003cdiv class=\"zps-pack-ready-eye\"\u003eSnap In. Draw. Go.\u003c\/div\u003e\n        \u003cdiv class=\"zps-pack-ready-line\"\u003eNo setup.\u003cbr\u003eAll summer.\u003c\/div\u003e\n        \u003cdiv class=\"zps-pack-ready-sub\"\u003eFactory sealed, ready to click in. Grab a flavour and head out.\u003c\/div\u003e\n        \u003cdiv class=\"zps-pack-ready-checks\"\u003e\n          \u003cspan class=\"zps-pack-ready-check\"\u003ePre-filled ✓\u003c\/span\u003e\n          \u003cspan class=\"zps-pack-ready-check\"\u003eSealed ✓\u003c\/span\u003e\n          \u003cspan class=\"zps-pack-ready-check\"\u003eStamp ✓\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zps-pack-right\"\u003e\n      \u003cdiv class=\"zps-pack-item\"\u003e\n        \u003cdiv class=\"zps-pack-ico ico-yellow\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fbbf24\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zps-pack-item-t\"\u003e2× ZPods Summer Edition Pods\u003c\/div\u003e\n          \u003cdiv class=\"zps-pack-item-d\"\u003e2ml each · 20mg\/mL salt nicotine · pre-filled · factory sealed · seasonal flavour of your choice\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zps-pack-item\"\u003e\n        \u003cdiv class=\"zps-pack-ico ico-lime\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a3e635\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zps-pack-item-t\"\u003eProvincial Excise Stamp\u003c\/div\u003e\n          \u003cdiv class=\"zps-pack-item-d\"\u003eFederal or Ontario stamp — select your province variant at checkout\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STAMP --\u003e\n  \u003cdiv class=\"zps-stamp\"\u003e\n    \u003cdiv class=\"zps-stamp-inner\"\u003e\n      \u003cdiv class=\"zps-stamp-badge\"\u003eSELECT\u003cbr\u003eYOUR\u003cbr\u003eSTAMP ↑\u003c\/div\u003e\n      \u003cdiv class=\"zps-stamp-text\"\u003e\n\u003cstrong\u003eAvailable in Federal and Ontario stamp variants.\u003c\/strong\u003e Select the correct stamp for your province at checkout. Must be 19+ (18+ in AB\/MB\/QC) to purchase. Vaping products contain nicotine, a highly addictive chemical — Health Canada.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END ZPODS SUMMER A+ DESCRIPTION --\u003e","brand":"ZLab","offers":[{"title":"Ontario \/ Apple Maple  ","offer_id":44620840042684,"sku":"zpods-apple-maple-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Ontario \/ Banana Acai","offer_id":44620840075452,"sku":"zpods-banana-acai-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Ontario \/ Blueberry On Rocks","offer_id":44620840108220,"sku":"zpods-blueberry-on-rocks-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Ontario \/ Fresh Summer","offer_id":44620840140988,"sku":"zpods-fresh-summer-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Ontario \/ Fun Multipack","offer_id":44620840173756,"sku":"zpods-fun-multipack-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Ontario \/ Mango Banana","offer_id":44620840206524,"sku":"zpods-mango-banana-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Ontario \/ Orange Apple","offer_id":44620840239292,"sku":"zpods-orange-apple-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Ontario \/ Orange tango","offer_id":44620840272060,"sku":"zpods-orange-tango-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Ontario \/ Rainbow","offer_id":44620840304828,"sku":"zpods-rainbow-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Ontario \/ Smooth Blueberry","offer_id":44620840403132,"sku":"zpods-smooth-blueberry-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Ontario \/ Strawberry Lemon Mint","offer_id":44620840435900,"sku":"zpods-strawberry-lemon-mint-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Ontario \/ Strawberry Watermelon Ice","offer_id":44620840468668,"sku":"zpods-strawberry-watermelon-ice-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Ontario \/ Watermelon bub","offer_id":44620840501436,"sku":"zpods-watermelon-bub-1pc-on","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Federal \/ Apple Maple  ","offer_id":44620840534204,"sku":"zpods-apple-maple-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Federal \/ Banana Acai","offer_id":44620840566972,"sku":"zpods-banana-acai-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Federal \/ Blueberry On Rocks","offer_id":44620840599740,"sku":"zpods-blueberry-on-rocks-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Federal \/ Fresh Summer","offer_id":44620840632508,"sku":"zpods-fresh-summer-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Federal \/ Fun Multipack","offer_id":44620840665276,"sku":"zpods-fun-multipack-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Federal \/ Mango Banana","offer_id":44620840698044,"sku":"zpods-mango-banana-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Federal \/ Orange Apple","offer_id":44620840730812,"sku":"zpods-orange-apple-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Federal \/ Orange tango","offer_id":44620840763580,"sku":"zpods-orange-tango-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Federal \/ Rainbow","offer_id":44620840796348,"sku":"zpods-rainbow-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Federal \/ Smooth Blueberry","offer_id":44620840894652,"sku":"zpods-smooth-blueberry-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Federal \/ Strawberry Lemon Mint","offer_id":44620840927420,"sku":"zpods-strawberry-lemon-mint-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Federal \/ Strawberry Watermelon Ice","offer_id":44620840960188,"sku":"zpods-strawberry-watermelon-ice-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Federal \/ Watermelon bub","offer_id":44620840992956,"sku":"zpods-watermelon-bub-1pc-fe","price":18.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ICED_MULTIPACK_3b098fd5-c7fb-412d-b275-edd3276b62dc.png?v=1742773174"},{"product_id":"zcolors-15000-puffs-quebec-stamp","title":"ZColors 15000 Puffs - Quebec Stamp","description":"\u003cdiv style=\"max-width:760px;margin:0 auto;font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;color:#1a1a1a;line-height:1.6;\"\u003e\n  \u003ch2 style=\"font-size:28px;font-weight:800;letter-spacing:-0.01em;margin:0 0 8px;\"\u003eYour ZLand's Next Pod.\u003c\/h2\u003e\n  \u003cp style=\"font-size:15px;color:#444;margin:0 0 24px;\"\u003ePre-filled replacement pods for the ZLand device. 15,000 puffs of smooth salt nicotine per pod, in the flavors available for your province.\u003c\/p\u003e\n\n  \u003cdiv style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:0 0 28px;\"\u003e\n    \u003cdiv style=\"background:#f4f4f4;border-radius:10px;padding:16px;text-align:center;\"\u003e\n      \u003cdiv style=\"font-size:20px;font-weight:800;\"\u003e15K\u003c\/div\u003e\n      \u003cdiv style=\"font-size:11px;color:#666;text-transform:uppercase;letter-spacing:0.04em;\"\u003ePuffs per pod\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"background:#f4f4f4;border-radius:10px;padding:16px;text-align:center;\"\u003e\n      \u003cdiv style=\"font-size:20px;font-weight:800;\"\u003e20mg\u003c\/div\u003e\n      \u003cdiv style=\"font-size:11px;color:#666;text-transform:uppercase;letter-spacing:0.04em;\"\u003eSalt nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"background:#f4f4f4;border-radius:10px;padding:16px;text-align:center;\"\u003e\n      \u003cdiv style=\"font-size:20px;font-weight:800;\"\u003eZLand\u003c\/div\u003e\n      \u003cdiv style=\"font-size:11px;color:#666;text-transform:uppercase;letter-spacing:0.04em;\"\u003eCompatible device\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3 style=\"font-size:16px;font-weight:800;margin:0 0 10px;\"\u003eBuilt for the ZLand. Clicks in, runs long.\u003c\/h3\u003e\n  \u003cul style=\"margin:0 0 24px;padding-left:20px;font-size:14px;color:#333;\"\u003e\n    \u003cli style=\"margin-bottom:8px;\"\u003eDesigned exclusively for the ZLand vaping device — no coil priming, no refilling, no mess.\u003c\/li\u003e\n    \u003cli style=\"margin-bottom:8px;\"\u003e15,000 puffs of long-lasting e-liquid capacity means fewer pod changes.\u003c\/li\u003e\n    \u003cli style=\"margin-bottom:8px;\"\u003eSnap into your ZLand and draw — factory sealed, ready in seconds.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3 style=\"font-size:16px;font-weight:800;margin:0 0 10px;\"\u003eAvailable flavors\u003c\/h3\u003e\n  \u003cp style=\"font-size:14px;color:#333;margin:0 0 24px;\"\u003eClear · Flavorless · Tabac — the flavor lineup available for your selected province. Select your flavor and confirm your province stamp above.\u003c\/p\u003e\n\n  \u003ch3 style=\"font-size:16px;font-weight:800;margin:0 0 10px;\"\u003eWhat's in the pack\u003c\/h3\u003e\n  \u003cp style=\"font-size:14px;color:#333;margin:0 0 24px;\"\u003eOne pre-filled ZColors pod, 15,000 puffs, 20mg\/mL salt nicotine, with the provincial excise stamp included. ZLand device sold separately.\u003c\/p\u003e\n\n  \u003cp style=\"font-size:12px;color:#888;border-top:1px solid #eee;padding-top:16px;\"\u003eMake sure you select the correct stamp variant for your province. Nicotine is an addictive chemical. For use by adults of legal vaping age only.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"ZLab","offers":[{"title":"Flavorless","offer_id":46976105513148,"sku":"zcolors-flavorless-1pc-qc","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Tabac","offer_id":46976105545916,"sku":"zcolors-tabac-1pc-qc","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Clear","offer_id":47141354111164,"sku":"zcolors-clear-1pc-qc","price":19.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/zcolors_flavorless_21469229-2cca-4053-9190-ba061a415d42.png?v=1781782191"},{"product_id":"zpods-2ml-20mg-quebec-stamp","title":"ZPods 2ml 20mg - Quebec Stamp","description":"\u003c!-- BEGIN ZPODS A+ DESCRIPTION --\u003e\n\u003cstyle\u003e\n.zp*{box-sizing:border-box;margin:0;padding:0}\n.zp{font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#f0f4ff;background:#07080f;overflow:hidden;display:flex;flex-direction:column}\n.zp-inner{max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;width:100%}\n\n\/* HERO *\/\n.zp-hero{background:#07080f;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.05)}\n.zp-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 55% 80% at 90% 30%,rgba(251,146,60,.22) 0%,transparent 55%),radial-gradient(ellipse 40% 60% at 72% 82%,rgba(249,115,22,.16) 0%,transparent 55%),radial-gradient(ellipse 50% 70% at 6% 50%,rgba(234,179,8,.13) 0%,transparent 60%),radial-gradient(ellipse 30% 40% at 42% 5%,rgba(239,68,68,.08) 0%,transparent 50%);pointer-events:none}\n.zp-hero-inner{display:grid;grid-template-columns:1fr 460px;width:100%;max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;align-items:center;min-height:440px;position:relative;z-index:2}\n.zp-hero-text{padding:72px 48px 72px 0}\n.zp-hero-tags{display:flex;gap:8px;margin-bottom:22px;flex-wrap:wrap}\n.zp-tag{font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:5px 12px;border-radius:100px}\n.zp-tag-a{background:rgba(251,146,60,.1);border:1px solid rgba(251,146,60,.38);color:#fb923c}\n.zp-tag-b{background:rgba(234,179,8,.1);border:1px solid rgba(234,179,8,.35);color:#eab308}\n.zp-hero-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-bottom:16px}\n.zp-hero h2{font-size:clamp(36px,4.5vw,68px);font-weight:900;line-height:1.0;letter-spacing:-3px;color:#fff;margin-bottom:20px}\n.zp-hero h2 .ca{color:#fb923c}.zp-hero h2 .cb{color:#eab308}\n.zp-hero-sub{font-size:16px;color:rgba(255,255,255,.42);max-width:460px;line-height:1.65}\n.zp-hero-image-col{display:flex;align-items:center;justify-content:center;padding:40px 0;position:relative}\n.zp-hero-image-col::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 70% at 50% 50%,rgba(251,146,60,.12) 0%,transparent 65%);pointer-events:none}\n.zp-hero-image-col img{width:78%;max-height:360px;object-fit:contain;object-position:center;position:relative;z-index:1;filter:drop-shadow(0 16px 56px rgba(251,146,60,.18)) drop-shadow(0 0 80px rgba(234,179,8,.08))}\n\n\/* SPECS *\/\n.zp-specs{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.06)}\n.zp-spec{padding:28px 20px 24px;text-align:center;border-right:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden}\n.zp-spec:last-child{border-right:none}\n.zp-spec::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px}\n.zp-sa::after{background:#fb923c}.zp-sb::after{background:#eab308}.zp-sc::after{background:#f87171}.zp-sd::after{background:#a3e635}\n.zp-spec-glow{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:120px;height:60px;border-radius:50%;filter:blur(20px);opacity:.18;pointer-events:none}\n.zp-sa .zp-spec-glow{background:#fb923c}.zp-sb .zp-spec-glow{background:#eab308}.zp-sc .zp-spec-glow{background:#f87171}.zp-sd .zp-spec-glow{background:#a3e635}\n.zp-spec-val{font-size:34px;font-weight:900;line-height:1;letter-spacing:-1px;position:relative;z-index:1}\n.zp-sa .zp-spec-val{color:#fb923c}.zp-sb .zp-spec-val{color:#eab308}.zp-sc .zp-spec-val{color:#f87171}.zp-sd .zp-spec-val{color:#a3e635}\n.zp-spec-unit{font-size:14px;font-weight:500;color:rgba(255,255,255,.4)}\n.zp-spec-key{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-top:8px;position:relative;z-index:1}\n\n\/* FEATURES *\/\n.zp-features{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.05)}\n.zp-card{padding:36px 28px;position:relative;overflow:hidden;border-right:1px solid rgba(255,255,255,.04)}\n.zp-card:last-child{border-right:none}\n.zp-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px}\n.zp-c1::before{background:linear-gradient(90deg,#fb923c,#eab308)}.zp-c2::before{background:linear-gradient(90deg,#eab308,#a3e635)}.zp-c3::before{background:linear-gradient(90deg,#a3e635,#f87171)}.zp-c4::before{background:linear-gradient(90deg,#f87171,#fb923c)}\n.zp-card::after{content:'';position:absolute;top:-40px;right:-40px;width:110px;height:110px;border-radius:50%;filter:blur(32px);opacity:.12;pointer-events:none}\n.zp-c1::after{background:#fb923c}.zp-c2::after{background:#eab308}.zp-c3::after{background:#a3e635}.zp-c4::after{background:#f87171}\n.zp-card-icon{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}\n.zp-c1 .zp-card-icon{background:rgba(251,146,60,.1);border:1px solid rgba(251,146,60,.25)}.zp-c2 .zp-card-icon{background:rgba(234,179,8,.1);border:1px solid rgba(234,179,8,.25)}.zp-c3 .zp-card-icon{background:rgba(163,230,53,.1);border:1px solid rgba(163,230,53,.25)}.zp-c4 .zp-card-icon{background:rgba(248,113,113,.1);border:1px solid rgba(248,113,113,.25)}\n.zp-card-icon svg{width:20px;height:20px}\n.zp-card h3{font-size:15px;font-weight:800;color:#eef2ff;margin-bottom:10px}\n.zp-card p{font-size:13px;color:rgba(255,255,255,.33);line-height:1.65}\n\n\/* FLAVOURS *\/\n.zp-flavours{background:#0a0b15;padding:64px 0;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}\n.zp-flavours::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 50% 60% at 5% 50%,rgba(251,146,60,.08) 0%,transparent 55%),radial-gradient(ellipse 40% 55% at 95% 50%,rgba(234,179,8,.07) 0%,transparent 55%),radial-gradient(ellipse 60% 40% at 50% 0%,rgba(248,113,113,.05) 0%,transparent 50%);pointer-events:none}\n.zp-flavours-head{display:flex;align-items:baseline;gap:14px;margin-bottom:32px;position:relative;z-index:1;flex-wrap:wrap}\n.zp-flavours-head h3{font-size:26px;font-weight:900;color:#fff;letter-spacing:-.5px}\n.zp-flavours-count{font-size:10px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#fb923c}\n.zp-flavor-grid{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zp-pill{font-size:12px;font-weight:700;border-radius:100px;padding:8px 16px;border:1px solid;letter-spacing:.3px;white-space:nowrap}\n.fp-orange{color:#fb923c;background:rgba(251,146,60,.08);border-color:rgba(251,146,60,.3)}\n.fp-yellow{color:#fbbf24;background:rgba(251,191,36,.08);border-color:rgba(251,191,36,.3)}\n.fp-lime{color:#a3e635;background:rgba(163,230,53,.08);border-color:rgba(163,230,53,.3)}\n.fp-teal{color:#34d399;background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.3)}\n.fp-cyan{color:#67e8f9;background:rgba(103,232,249,.08);border-color:rgba(103,232,249,.3)}\n.fp-blue{color:#60a5fa;background:rgba(96,165,250,.08);border-color:rgba(96,165,250,.3)}\n.fp-purple{color:#c084fc;background:rgba(192,132,252,.08);border-color:rgba(192,132,252,.3)}\n.fp-pink{color:#f472b6;background:rgba(244,114,182,.08);border-color:rgba(244,114,182,.3)}\n.fp-red{color:#f87171;background:rgba(248,113,113,.08);border-color:rgba(248,113,113,.3)}\n.fp-white{color:#e2e8f0;background:rgba(226,232,240,.06);border-color:rgba(226,232,240,.2)}\n.fp-green{color:#4ade80;background:rgba(74,222,128,.08);border-color:rgba(74,222,128,.3)}\n\n\/* BANNER *\/\n.zp-banner{display:flex;border-top:1px solid rgba(255,255,255,.05);overflow:hidden;background:#07080f}\n.zp-banner-text{flex:0 0 50%;background:#07080f;padding:72px 60px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;position:relative;overflow:hidden}\n.zp-banner-text::before{content:'';position:absolute;bottom:-80px;left:-80px;width:420px;height:420px;background:radial-gradient(circle,rgba(251,146,60,.14) 0%,transparent 60%);pointer-events:none}\n.zp-banner-text::after{content:'';position:absolute;top:-40px;right:-40px;width:280px;height:280px;background:radial-gradient(circle,rgba(234,179,8,.09) 0%,transparent 60%);pointer-events:none}\n.zp-banner-img{flex:0 0 50%;position:relative;overflow:hidden;min-height:400px}\n.zp-banner-img img{width:100%;height:100%;object-fit:cover;object-position:center}\n.zp-banner-img::before{content:'';position:absolute;inset:0;background:linear-gradient(to right,#07080f 0%,rgba(7,8,15,.3) 22%,transparent 45%);z-index:1;pointer-events:none}\n.zp-banner-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#fb923c;margin-bottom:18px}\n.zp-banner-text h3{font-size:clamp(28px,2.8vw,46px);font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:18px;max-width:420px}\n.zp-banner-text p{font-size:15px;color:rgba(255,255,255,.45);line-height:1.65;max-width:380px}\n\n\/* IN THE PACK *\/\n.zp-pack{display:grid;grid-template-columns:2fr 3fr;border-top:1px solid rgba(255,255,255,.05)}\n.zp-pack-left{background:#07080f;padding:56px 60px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}\n.zp-pack-left::before{content:'';position:absolute;bottom:-60px;left:-60px;width:240px;height:240px;background:radial-gradient(circle,rgba(251,146,60,.10) 0%,transparent 65%);pointer-events:none}\n.zp-pack-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.25);margin-bottom:12px}\n.zp-pack-left h3{font-size:28px;font-weight:900;color:#fff;line-height:1.2;letter-spacing:-.5px;margin-bottom:14px;position:relative;z-index:1}\n.zp-pack-left p{font-size:14px;color:rgba(255,255,255,.35);line-height:1.65;position:relative;z-index:1}\n.zp-pack-ready{margin-top:32px;position:relative;z-index:1}\n.zp-pack-ready-eye{font-size:9px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#fb923c;margin-bottom:10px}\n.zp-pack-ready-line{font-size:20px;font-weight:900;color:#fff;letter-spacing:-.5px;line-height:1.1;margin-bottom:8px}\n.zp-pack-ready-sub{font-size:12px;color:rgba(255,255,255,.3);line-height:1.6}\n.zp-pack-ready-checks{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}\n.zp-pack-ready-check{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:5px 12px;border-radius:100px;background:rgba(251,146,60,.07);border:1px solid rgba(251,146,60,.18);color:rgba(251,146,60,.75)}\n.zp-pack-right{background:#0c0e19;padding:52px 64px;border-left:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;justify-content:center}\n.zp-pack-item{display:flex;align-items:flex-start;gap:18px;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.05)}\n.zp-pack-item:first-child{padding-top:0}.zp-pack-item:last-child{border-bottom:none;padding-bottom:0}\n.zp-pack-ico{width:44px;height:44px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center}\n.ico-orange{background:rgba(251,146,60,.08);border:1px solid rgba(251,146,60,.2)}.ico-lime{background:rgba(163,230,53,.08);border:1px solid rgba(163,230,53,.2)}.ico-cyan{background:rgba(0,229,255,.08);border:1px solid rgba(0,229,255,.2)}\n.zp-pack-ico svg{width:20px;height:20px}\n.zp-pack-item-t{font-size:14px;font-weight:800;color:#eef2ff;margin-bottom:4px}\n.zp-pack-item-d{font-size:13px;color:rgba(255,255,255,.32);line-height:1.5}\n\n\/* STAMP *\/\n.zp-stamp{background:#0a0b14;border-top:1px solid rgba(251,146,60,.15);position:relative;overflow:hidden}\n.zp-stamp::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 40% 100% at 0% 50%,rgba(251,146,60,.06) 0%,transparent 60%),radial-gradient(ellipse 30% 80% at 100% 50%,rgba(234,179,8,.05) 0%,transparent 60%);pointer-events:none}\n.zp-stamp-inner{display:flex;align-items:center;gap:24px;padding:24px 32px;position:relative;z-index:1}\n.zp-stamp-badge{flex-shrink:0;background:rgba(251,146,60,.10);border:1px solid rgba(251,146,60,.3);border-radius:10px;padding:12px 16px;text-align:center;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase;color:#fb923c;line-height:1.4;min-width:72px}\n.zp-stamp-text{font-size:12px;color:rgba(255,255,255,.38);line-height:1.65}\n.zp-stamp-text strong{color:#fb923c;font-weight:800}\n\u003c\/style\u003e\n\n\u003cdiv class=\"zp\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zp-hero\"\u003e\n    \u003cdiv class=\"zp-hero-inner\"\u003e\n      \u003cdiv class=\"zp-hero-text\"\u003e\n        \u003cdiv class=\"zp-hero-tags\"\u003e\n          \u003cspan class=\"zp-tag zp-tag-a\"\u003e2ml · 20mg\u003c\/span\u003e\n          \u003cspan class=\"zp-tag zp-tag-b\"\u003e60 Flavours\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"zp-hero-label\"\u003eZPods Replacement Pod · 2ml · 20mg Salt Nicotine\u003c\/div\u003e\n        \u003ch2\u003e60 Reasons\u003cbr\u003eto \u003cspan class=\"ca\"\u003eSwitch\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"cb\"\u003eFlavours.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp class=\"zp-hero-sub\"\u003eZPods are pre-filled 2ml replacement pods with 20mg\/mL salt nicotine. The widest flavour lineup in the collection — 60 options covering every craving, every mood.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zp-hero-image-col\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ICED_MULTIPACK_467b666d-eb22-4521-9326-928a3853b767.png?v=1742772303\" alt=\"ZPods 2ml\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"zp-specs\"\u003e\n    \u003cdiv class=\"zp-spec zp-sa\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003e2\u003cspan class=\"zp-spec-unit\"\u003eml\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003ePod Volume\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-spec zp-sb\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003e20\u003cspan class=\"zp-spec-unit\"\u003emg\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003eSalt Nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-spec zp-sc\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003e60\u003cspan class=\"zp-spec-unit\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003eFlavours\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-spec zp-sd\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003ePre\u003cspan class=\"zp-spec-unit\"\u003efilled\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003eFactory Sealed\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"zp-features\"\u003e\n    \u003cdiv class=\"zp-card zp-c1\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fb923c\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v2M12 20v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M2 12h2M20 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e60 Flavours\u003c\/h3\u003e\n      \u003cp\u003eThe biggest ZPods lineup — from classic fruits to complex blends. Something new every time you want to switch it up.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-card zp-c2\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#eab308\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eSalt Nic Smooth\u003c\/h3\u003e\n      \u003cp\u003e20mg\/mL salt nicotine — fast-absorbing and consistent. No harshness, just clean flavour from first puff to last.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-card zp-c3\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a3e635\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003ePre-Filled. No Mess.\u003c\/h3\u003e\n      \u003cp\u003eFactory sealed, ready to use. Snap in and draw — no syringes, no spills, no waiting.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-card zp-c4\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#f87171\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\u003e\u003c\/path\u003e\u003cline x1=\"4\" y1=\"22\" x2=\"4\" y2=\"15\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eStamp Included\u003c\/h3\u003e\n      \u003cp\u003eEach listing includes the provincial excise stamp for your region. Select your province at checkout.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOURS --\u003e\n  \u003cdiv class=\"zp-flavours\"\u003e\n    \u003cdiv class=\"zp-inner\"\u003e\n      \u003cdiv class=\"zp-flavours-head\"\u003e\n\u003ch3\u003e60 Flavours. Pick Your Next One.\u003c\/h3\u003e\n\u003cspan class=\"zp-flavours-count\"\u003eFull Lineup\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-flavor-grid\"\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eBanana\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eApple Cranberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eBanana Iced\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eBerry Mix\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-teal\"\u003eBF\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eBlue Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eBlue Raspberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eBlueberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-purple\"\u003eBlueberry Dragon Fruit Guava\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eBlueberry Raspberry Lemon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eBlueraspberry Peach\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eBurst Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-white\"\u003eCaribbean White\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eCherry Classic\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eCherry Frost\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eCocolicious\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eCranberry Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eCranberry Lemon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-teal\"\u003eCrystal Sting\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eExtreme Mint\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eFruit Clouds\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eFruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eFruit Nectar Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eFruit Nectar Watermelon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eFruity Pineapple Strawberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003eGrape And Apple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-purple\"\u003eGrapes Gone Wild\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eGuava Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eHawaiian Fruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003eHoneydew Melon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eIce Apple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-purple\"\u003eIce Grape\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eIce Peachy Strawberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eIce Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eIced Hawaiian Fruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eIced Multipack\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eJuicy Fruit\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eLemon Lime Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Berry Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMango Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Peach\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMango Peach Guava Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Peach Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMango Pineapple Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMint\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003ePeach Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003ePeach Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003ePeak Dew\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003ePineapple Kiwi Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003ePineapple Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003ePink Glubule\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003ePink Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eRaspberry Peach Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eRaspberry Pink Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eRaspberry Watermelon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-green\"\u003eRootstock\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eStrawberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003eStrawberry Kiwi\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eStrawberry Kiwi Ice\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BANNER --\u003e\n  \u003cdiv class=\"zp-banner\"\u003e\n    \u003cdiv class=\"zp-banner-text\"\u003e\n      \u003cdiv class=\"zp-banner-eye\"\u003e60 Flavours · 2ml · Salt Nic\u003c\/div\u003e\n      \u003ch3\u003eAlways\u003cbr\u003eSomething\u003cbr\u003eNew.\u003c\/h3\u003e\n      \u003cp\u003eWith 60 flavours to cycle through, you'll never be stuck on the same one. Stock a few, rotate freely — the lineup is wide enough to keep it interesting.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-banner-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/Berry_Mix.png?v=1742772304\" alt=\"ZPods flavour lineup\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- IN THE PACK --\u003e\n  \u003cdiv class=\"zp-pack\"\u003e\n    \u003cdiv class=\"zp-pack-left\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"zp-pack-label\"\u003eWhat's in the Pack\u003c\/div\u003e\n        \u003ch3\u003eThree Pods. One Flavour. Ready to Go.\u003c\/h3\u003e\n        \u003cp\u003eEach pack comes with 3 pre-filled pods and the provincial stamp for your region. Select your flavour and province at checkout.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zp-pack-ready\"\u003e\n        \u003cdiv class=\"zp-pack-ready-eye\"\u003eSnap In. Draw. Done.\u003c\/div\u003e\n        \u003cdiv class=\"zp-pack-ready-line\"\u003eNo setup.\u003cbr\u003eNo priming.\u003c\/div\u003e\n        \u003cdiv class=\"zp-pack-ready-sub\"\u003eFactory sealed and ready — just click into your device and go.\u003c\/div\u003e\n        \u003cdiv class=\"zp-pack-ready-checks\"\u003e\n          \u003cspan class=\"zp-pack-ready-check\"\u003ePre-filled ✓\u003c\/span\u003e\n          \u003cspan class=\"zp-pack-ready-check\"\u003eSealed ✓\u003c\/span\u003e\n          \u003cspan class=\"zp-pack-ready-check\"\u003eStamp ✓\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-pack-right\"\u003e\n      \u003cdiv class=\"zp-pack-item\"\u003e\n        \u003cdiv class=\"zp-pack-ico ico-orange\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fb923c\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zp-pack-item-t\"\u003e3× ZPods 2ml Pods\u003c\/div\u003e\n          \u003cdiv class=\"zp-pack-item-d\"\u003e2ml each · 20mg\/mL salt nicotine · pre-filled · factory sealed · flavour of your choice\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zp-pack-item\"\u003e\n        \u003cdiv class=\"zp-pack-ico ico-cyan\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zp-pack-item-t\"\u003eProvincial Excise Stamp\u003c\/div\u003e\n          \u003cdiv class=\"zp-pack-item-d\"\u003eStamp included — select the correct variant for your province at checkout\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STAMP --\u003e\n  \u003cdiv class=\"zp-stamp\"\u003e\n    \u003cdiv class=\"zp-stamp-inner\"\u003e\n      \u003cdiv class=\"zp-stamp-badge\"\u003eSELECT\u003cbr\u003eYOUR\u003cbr\u003eSTAMP ↑\u003c\/div\u003e\n      \u003cdiv class=\"zp-stamp-text\"\u003e\n\u003cstrong\u003eMake sure you select the correct stamp variant for your province.\u003c\/strong\u003e Available in Federal, Ontario, Quebec, BC, Alberta, and Manitoba. Must be 19+ (18+ in AB\/MB\/QC) to purchase. Vaping products contain nicotine, a highly addictive chemical — Health Canada.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END ZPODS A+ DESCRIPTION --\u003e","brand":"ZLab","offers":[{"title":"Flavorless","offer_id":46976105578684,"sku":"zpods-flavorless-1pc-qc","price":18.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ICED_MULTIPACK_81672667-2bb6-472d-b867-100b942ae2d9.png?v=1781782197"},{"product_id":"zpods-2ml-20mg-bc-stamp","title":"ZPods 2ml 20mg - BC Stamp","description":"\u003c!-- BEGIN ZPODS A+ DESCRIPTION --\u003e\n\u003cstyle\u003e\n.zp*{box-sizing:border-box;margin:0;padding:0}\n.zp{font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#f0f4ff;background:#07080f;overflow:hidden;display:flex;flex-direction:column}\n.zp-inner{max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;width:100%}\n\n\/* HERO *\/\n.zp-hero{background:#07080f;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.05)}\n.zp-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 55% 80% at 90% 30%,rgba(251,146,60,.22) 0%,transparent 55%),radial-gradient(ellipse 40% 60% at 72% 82%,rgba(249,115,22,.16) 0%,transparent 55%),radial-gradient(ellipse 50% 70% at 6% 50%,rgba(234,179,8,.13) 0%,transparent 60%),radial-gradient(ellipse 30% 40% at 42% 5%,rgba(239,68,68,.08) 0%,transparent 50%);pointer-events:none}\n.zp-hero-inner{display:grid;grid-template-columns:1fr 460px;width:100%;max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;align-items:center;min-height:440px;position:relative;z-index:2}\n.zp-hero-text{padding:72px 48px 72px 0}\n.zp-hero-tags{display:flex;gap:8px;margin-bottom:22px;flex-wrap:wrap}\n.zp-tag{font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:5px 12px;border-radius:100px}\n.zp-tag-a{background:rgba(251,146,60,.1);border:1px solid rgba(251,146,60,.38);color:#fb923c}\n.zp-tag-b{background:rgba(234,179,8,.1);border:1px solid rgba(234,179,8,.35);color:#eab308}\n.zp-hero-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-bottom:16px}\n.zp-hero h2{font-size:clamp(36px,4.5vw,68px);font-weight:900;line-height:1.0;letter-spacing:-3px;color:#fff;margin-bottom:20px}\n.zp-hero h2 .ca{color:#fb923c}.zp-hero h2 .cb{color:#eab308}\n.zp-hero-sub{font-size:16px;color:rgba(255,255,255,.42);max-width:460px;line-height:1.65}\n.zp-hero-image-col{display:flex;align-items:center;justify-content:center;padding:40px 0;position:relative}\n.zp-hero-image-col::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 70% at 50% 50%,rgba(251,146,60,.12) 0%,transparent 65%);pointer-events:none}\n.zp-hero-image-col img{width:78%;max-height:360px;object-fit:contain;object-position:center;position:relative;z-index:1;filter:drop-shadow(0 16px 56px rgba(251,146,60,.18)) drop-shadow(0 0 80px rgba(234,179,8,.08))}\n\n\/* SPECS *\/\n.zp-specs{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.06)}\n.zp-spec{padding:28px 20px 24px;text-align:center;border-right:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden}\n.zp-spec:last-child{border-right:none}\n.zp-spec::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px}\n.zp-sa::after{background:#fb923c}.zp-sb::after{background:#eab308}.zp-sc::after{background:#f87171}.zp-sd::after{background:#a3e635}\n.zp-spec-glow{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:120px;height:60px;border-radius:50%;filter:blur(20px);opacity:.18;pointer-events:none}\n.zp-sa .zp-spec-glow{background:#fb923c}.zp-sb .zp-spec-glow{background:#eab308}.zp-sc .zp-spec-glow{background:#f87171}.zp-sd .zp-spec-glow{background:#a3e635}\n.zp-spec-val{font-size:34px;font-weight:900;line-height:1;letter-spacing:-1px;position:relative;z-index:1}\n.zp-sa .zp-spec-val{color:#fb923c}.zp-sb .zp-spec-val{color:#eab308}.zp-sc .zp-spec-val{color:#f87171}.zp-sd .zp-spec-val{color:#a3e635}\n.zp-spec-unit{font-size:14px;font-weight:500;color:rgba(255,255,255,.4)}\n.zp-spec-key{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-top:8px;position:relative;z-index:1}\n\n\/* FEATURES *\/\n.zp-features{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.05)}\n.zp-card{padding:36px 28px;position:relative;overflow:hidden;border-right:1px solid rgba(255,255,255,.04)}\n.zp-card:last-child{border-right:none}\n.zp-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px}\n.zp-c1::before{background:linear-gradient(90deg,#fb923c,#eab308)}.zp-c2::before{background:linear-gradient(90deg,#eab308,#a3e635)}.zp-c3::before{background:linear-gradient(90deg,#a3e635,#f87171)}.zp-c4::before{background:linear-gradient(90deg,#f87171,#fb923c)}\n.zp-card::after{content:'';position:absolute;top:-40px;right:-40px;width:110px;height:110px;border-radius:50%;filter:blur(32px);opacity:.12;pointer-events:none}\n.zp-c1::after{background:#fb923c}.zp-c2::after{background:#eab308}.zp-c3::after{background:#a3e635}.zp-c4::after{background:#f87171}\n.zp-card-icon{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}\n.zp-c1 .zp-card-icon{background:rgba(251,146,60,.1);border:1px solid rgba(251,146,60,.25)}.zp-c2 .zp-card-icon{background:rgba(234,179,8,.1);border:1px solid rgba(234,179,8,.25)}.zp-c3 .zp-card-icon{background:rgba(163,230,53,.1);border:1px solid rgba(163,230,53,.25)}.zp-c4 .zp-card-icon{background:rgba(248,113,113,.1);border:1px solid rgba(248,113,113,.25)}\n.zp-card-icon svg{width:20px;height:20px}\n.zp-card h3{font-size:15px;font-weight:800;color:#eef2ff;margin-bottom:10px}\n.zp-card p{font-size:13px;color:rgba(255,255,255,.33);line-height:1.65}\n\n\/* FLAVOURS *\/\n.zp-flavours{background:#0a0b15;padding:64px 0;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}\n.zp-flavours::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 50% 60% at 5% 50%,rgba(251,146,60,.08) 0%,transparent 55%),radial-gradient(ellipse 40% 55% at 95% 50%,rgba(234,179,8,.07) 0%,transparent 55%),radial-gradient(ellipse 60% 40% at 50% 0%,rgba(248,113,113,.05) 0%,transparent 50%);pointer-events:none}\n.zp-flavours-head{display:flex;align-items:baseline;gap:14px;margin-bottom:32px;position:relative;z-index:1;flex-wrap:wrap}\n.zp-flavours-head h3{font-size:26px;font-weight:900;color:#fff;letter-spacing:-.5px}\n.zp-flavours-count{font-size:10px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#fb923c}\n.zp-flavor-grid{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zp-pill{font-size:12px;font-weight:700;border-radius:100px;padding:8px 16px;border:1px solid;letter-spacing:.3px;white-space:nowrap}\n.fp-orange{color:#fb923c;background:rgba(251,146,60,.08);border-color:rgba(251,146,60,.3)}\n.fp-yellow{color:#fbbf24;background:rgba(251,191,36,.08);border-color:rgba(251,191,36,.3)}\n.fp-lime{color:#a3e635;background:rgba(163,230,53,.08);border-color:rgba(163,230,53,.3)}\n.fp-teal{color:#34d399;background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.3)}\n.fp-cyan{color:#67e8f9;background:rgba(103,232,249,.08);border-color:rgba(103,232,249,.3)}\n.fp-blue{color:#60a5fa;background:rgba(96,165,250,.08);border-color:rgba(96,165,250,.3)}\n.fp-purple{color:#c084fc;background:rgba(192,132,252,.08);border-color:rgba(192,132,252,.3)}\n.fp-pink{color:#f472b6;background:rgba(244,114,182,.08);border-color:rgba(244,114,182,.3)}\n.fp-red{color:#f87171;background:rgba(248,113,113,.08);border-color:rgba(248,113,113,.3)}\n.fp-white{color:#e2e8f0;background:rgba(226,232,240,.06);border-color:rgba(226,232,240,.2)}\n.fp-green{color:#4ade80;background:rgba(74,222,128,.08);border-color:rgba(74,222,128,.3)}\n\n\/* BANNER *\/\n.zp-banner{display:flex;border-top:1px solid rgba(255,255,255,.05);overflow:hidden;background:#07080f}\n.zp-banner-text{flex:0 0 50%;background:#07080f;padding:72px 60px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;position:relative;overflow:hidden}\n.zp-banner-text::before{content:'';position:absolute;bottom:-80px;left:-80px;width:420px;height:420px;background:radial-gradient(circle,rgba(251,146,60,.14) 0%,transparent 60%);pointer-events:none}\n.zp-banner-text::after{content:'';position:absolute;top:-40px;right:-40px;width:280px;height:280px;background:radial-gradient(circle,rgba(234,179,8,.09) 0%,transparent 60%);pointer-events:none}\n.zp-banner-img{flex:0 0 50%;position:relative;overflow:hidden;min-height:400px}\n.zp-banner-img img{width:100%;height:100%;object-fit:cover;object-position:center}\n.zp-banner-img::before{content:'';position:absolute;inset:0;background:linear-gradient(to right,#07080f 0%,rgba(7,8,15,.3) 22%,transparent 45%);z-index:1;pointer-events:none}\n.zp-banner-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#fb923c;margin-bottom:18px}\n.zp-banner-text h3{font-size:clamp(28px,2.8vw,46px);font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:18px;max-width:420px}\n.zp-banner-text p{font-size:15px;color:rgba(255,255,255,.45);line-height:1.65;max-width:380px}\n\n\/* IN THE PACK *\/\n.zp-pack{display:grid;grid-template-columns:2fr 3fr;border-top:1px solid rgba(255,255,255,.05)}\n.zp-pack-left{background:#07080f;padding:56px 60px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}\n.zp-pack-left::before{content:'';position:absolute;bottom:-60px;left:-60px;width:240px;height:240px;background:radial-gradient(circle,rgba(251,146,60,.10) 0%,transparent 65%);pointer-events:none}\n.zp-pack-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.25);margin-bottom:12px}\n.zp-pack-left h3{font-size:28px;font-weight:900;color:#fff;line-height:1.2;letter-spacing:-.5px;margin-bottom:14px;position:relative;z-index:1}\n.zp-pack-left p{font-size:14px;color:rgba(255,255,255,.35);line-height:1.65;position:relative;z-index:1}\n.zp-pack-ready{margin-top:32px;position:relative;z-index:1}\n.zp-pack-ready-eye{font-size:9px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#fb923c;margin-bottom:10px}\n.zp-pack-ready-line{font-size:20px;font-weight:900;color:#fff;letter-spacing:-.5px;line-height:1.1;margin-bottom:8px}\n.zp-pack-ready-sub{font-size:12px;color:rgba(255,255,255,.3);line-height:1.6}\n.zp-pack-ready-checks{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}\n.zp-pack-ready-check{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:5px 12px;border-radius:100px;background:rgba(251,146,60,.07);border:1px solid rgba(251,146,60,.18);color:rgba(251,146,60,.75)}\n.zp-pack-right{background:#0c0e19;padding:52px 64px;border-left:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;justify-content:center}\n.zp-pack-item{display:flex;align-items:flex-start;gap:18px;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.05)}\n.zp-pack-item:first-child{padding-top:0}.zp-pack-item:last-child{border-bottom:none;padding-bottom:0}\n.zp-pack-ico{width:44px;height:44px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center}\n.ico-orange{background:rgba(251,146,60,.08);border:1px solid rgba(251,146,60,.2)}.ico-lime{background:rgba(163,230,53,.08);border:1px solid rgba(163,230,53,.2)}.ico-cyan{background:rgba(0,229,255,.08);border:1px solid rgba(0,229,255,.2)}\n.zp-pack-ico svg{width:20px;height:20px}\n.zp-pack-item-t{font-size:14px;font-weight:800;color:#eef2ff;margin-bottom:4px}\n.zp-pack-item-d{font-size:13px;color:rgba(255,255,255,.32);line-height:1.5}\n\n\/* STAMP *\/\n.zp-stamp{background:#0a0b14;border-top:1px solid rgba(251,146,60,.15);position:relative;overflow:hidden}\n.zp-stamp::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 40% 100% at 0% 50%,rgba(251,146,60,.06) 0%,transparent 60%),radial-gradient(ellipse 30% 80% at 100% 50%,rgba(234,179,8,.05) 0%,transparent 60%);pointer-events:none}\n.zp-stamp-inner{display:flex;align-items:center;gap:24px;padding:24px 32px;position:relative;z-index:1}\n.zp-stamp-badge{flex-shrink:0;background:rgba(251,146,60,.10);border:1px solid rgba(251,146,60,.3);border-radius:10px;padding:12px 16px;text-align:center;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase;color:#fb923c;line-height:1.4;min-width:72px}\n.zp-stamp-text{font-size:12px;color:rgba(255,255,255,.38);line-height:1.65}\n.zp-stamp-text strong{color:#fb923c;font-weight:800}\n\u003c\/style\u003e\n\n\u003cdiv class=\"zp\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zp-hero\"\u003e\n    \u003cdiv class=\"zp-hero-inner\"\u003e\n      \u003cdiv class=\"zp-hero-text\"\u003e\n        \u003cdiv class=\"zp-hero-tags\"\u003e\n          \u003cspan class=\"zp-tag zp-tag-a\"\u003e2ml · 20mg\u003c\/span\u003e\n          \u003cspan class=\"zp-tag zp-tag-b\"\u003e60 Flavours\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"zp-hero-label\"\u003eZPods Replacement Pod · 2ml · 20mg Salt Nicotine\u003c\/div\u003e\n        \u003ch2\u003e60 Reasons\u003cbr\u003eto \u003cspan class=\"ca\"\u003eSwitch\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"cb\"\u003eFlavours.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp class=\"zp-hero-sub\"\u003eZPods are pre-filled 2ml replacement pods with 20mg\/mL salt nicotine. The widest flavour lineup in the collection — 60 options covering every craving, every mood.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zp-hero-image-col\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ICED_MULTIPACK_467b666d-eb22-4521-9326-928a3853b767.png?v=1742772303\" alt=\"ZPods 2ml\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"zp-specs\"\u003e\n    \u003cdiv class=\"zp-spec zp-sa\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003e2\u003cspan class=\"zp-spec-unit\"\u003eml\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003ePod Volume\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-spec zp-sb\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003e20\u003cspan class=\"zp-spec-unit\"\u003emg\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003eSalt Nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-spec zp-sc\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003e60\u003cspan class=\"zp-spec-unit\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003eFlavours\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-spec zp-sd\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003ePre\u003cspan class=\"zp-spec-unit\"\u003efilled\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003eFactory Sealed\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"zp-features\"\u003e\n    \u003cdiv class=\"zp-card zp-c1\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fb923c\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v2M12 20v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M2 12h2M20 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e60 Flavours\u003c\/h3\u003e\n      \u003cp\u003eThe biggest ZPods lineup — from classic fruits to complex blends. Something new every time you want to switch it up.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-card zp-c2\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#eab308\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eSalt Nic Smooth\u003c\/h3\u003e\n      \u003cp\u003e20mg\/mL salt nicotine — fast-absorbing and consistent. No harshness, just clean flavour from first puff to last.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-card zp-c3\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a3e635\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003ePre-Filled. No Mess.\u003c\/h3\u003e\n      \u003cp\u003eFactory sealed, ready to use. Snap in and draw — no syringes, no spills, no waiting.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-card zp-c4\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#f87171\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\u003e\u003c\/path\u003e\u003cline x1=\"4\" y1=\"22\" x2=\"4\" y2=\"15\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eStamp Included\u003c\/h3\u003e\n      \u003cp\u003eEach listing includes the provincial excise stamp for your region. Select your province at checkout.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOURS --\u003e\n  \u003cdiv class=\"zp-flavours\"\u003e\n    \u003cdiv class=\"zp-inner\"\u003e\n      \u003cdiv class=\"zp-flavours-head\"\u003e\n\u003ch3\u003e60 Flavours. Pick Your Next One.\u003c\/h3\u003e\n\u003cspan class=\"zp-flavours-count\"\u003eFull Lineup\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-flavor-grid\"\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eBanana\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eApple Cranberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eBanana Iced\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eBerry Mix\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-teal\"\u003eBF\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eBlue Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eBlue Raspberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eBlueberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-purple\"\u003eBlueberry Dragon Fruit Guava\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eBlueberry Raspberry Lemon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eBlueraspberry Peach\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eBurst Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-white\"\u003eCaribbean White\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eCherry Classic\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eCherry Frost\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eCocolicious\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eCranberry Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eCranberry Lemon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-teal\"\u003eCrystal Sting\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eExtreme Mint\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eFruit Clouds\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eFruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eFruit Nectar Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eFruit Nectar Watermelon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eFruity Pineapple Strawberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003eGrape And Apple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-purple\"\u003eGrapes Gone Wild\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eGuava Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eHawaiian Fruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003eHoneydew Melon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eIce Apple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-purple\"\u003eIce Grape\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eIce Peachy Strawberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eIce Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eIced Hawaiian Fruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eIced Multipack\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eJuicy Fruit\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eLemon Lime Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Berry Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMango Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Peach\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMango Peach Guava Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Peach Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMango Pineapple Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMint\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003ePeach Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003ePeach Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003ePeak Dew\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003ePineapple Kiwi Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003ePineapple Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003ePink Glubule\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003ePink Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eRaspberry Peach Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eRaspberry Pink Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eRaspberry Watermelon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-green\"\u003eRootstock\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eStrawberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003eStrawberry Kiwi\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eStrawberry Kiwi Ice\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BANNER --\u003e\n  \u003cdiv class=\"zp-banner\"\u003e\n    \u003cdiv class=\"zp-banner-text\"\u003e\n      \u003cdiv class=\"zp-banner-eye\"\u003e60 Flavours · 2ml · Salt Nic\u003c\/div\u003e\n      \u003ch3\u003eAlways\u003cbr\u003eSomething\u003cbr\u003eNew.\u003c\/h3\u003e\n      \u003cp\u003eWith 60 flavours to cycle through, you'll never be stuck on the same one. Stock a few, rotate freely — the lineup is wide enough to keep it interesting.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-banner-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/Berry_Mix.png?v=1742772304\" alt=\"ZPods flavour lineup\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- IN THE PACK --\u003e\n  \u003cdiv class=\"zp-pack\"\u003e\n    \u003cdiv class=\"zp-pack-left\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"zp-pack-label\"\u003eWhat's in the Pack\u003c\/div\u003e\n        \u003ch3\u003eThree Pods. One Flavour. Ready to Go.\u003c\/h3\u003e\n        \u003cp\u003eEach pack comes with 3 pre-filled pods and the provincial stamp for your region. Select your flavour and province at checkout.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zp-pack-ready\"\u003e\n        \u003cdiv class=\"zp-pack-ready-eye\"\u003eSnap In. Draw. Done.\u003c\/div\u003e\n        \u003cdiv class=\"zp-pack-ready-line\"\u003eNo setup.\u003cbr\u003eNo priming.\u003c\/div\u003e\n        \u003cdiv class=\"zp-pack-ready-sub\"\u003eFactory sealed and ready — just click into your device and go.\u003c\/div\u003e\n        \u003cdiv class=\"zp-pack-ready-checks\"\u003e\n          \u003cspan class=\"zp-pack-ready-check\"\u003ePre-filled ✓\u003c\/span\u003e\n          \u003cspan class=\"zp-pack-ready-check\"\u003eSealed ✓\u003c\/span\u003e\n          \u003cspan class=\"zp-pack-ready-check\"\u003eStamp ✓\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-pack-right\"\u003e\n      \u003cdiv class=\"zp-pack-item\"\u003e\n        \u003cdiv class=\"zp-pack-ico ico-orange\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fb923c\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zp-pack-item-t\"\u003e3× ZPods 2ml Pods\u003c\/div\u003e\n          \u003cdiv class=\"zp-pack-item-d\"\u003e2ml each · 20mg\/mL salt nicotine · pre-filled · factory sealed · flavour of your choice\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zp-pack-item\"\u003e\n        \u003cdiv class=\"zp-pack-ico ico-cyan\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zp-pack-item-t\"\u003eProvincial Excise Stamp\u003c\/div\u003e\n          \u003cdiv class=\"zp-pack-item-d\"\u003eStamp included — select the correct variant for your province at checkout\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STAMP --\u003e\n  \u003cdiv class=\"zp-stamp\"\u003e\n    \u003cdiv class=\"zp-stamp-inner\"\u003e\n      \u003cdiv class=\"zp-stamp-badge\"\u003eSELECT\u003cbr\u003eYOUR\u003cbr\u003eSTAMP ↑\u003c\/div\u003e\n      \u003cdiv class=\"zp-stamp-text\"\u003e\n\u003cstrong\u003eMake sure you select the correct stamp variant for your province.\u003c\/strong\u003e Available in Federal, Ontario, Quebec, BC, Alberta, and Manitoba. Must be 19+ (18+ in AB\/MB\/QC) to purchase. Vaping products contain nicotine, a highly addictive chemical — Health Canada.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END ZPODS A+ DESCRIPTION --\u003e","brand":"ZLab","offers":[{"title":"Menthol","offer_id":46976113148092,"sku":"zpods-menthol-1pc-bc","price":21.97,"currency_code":"CAD","in_stock":true},{"title":"JR","offer_id":47141368856764,"sku":"zpods-jr-1pc-bc","price":21.97,"currency_code":"CAD","in_stock":true},{"title":"Maple Banana Hazelnut","offer_id":47141368889532,"sku":"zpods-maple-banana-hazelnut-1pc-bc","price":21.97,"currency_code":"CAD","in_stock":true},{"title":"Passion Fruit Orange Guava","offer_id":47141368922300,"sku":"zpods-passion-fruit-orange-guava-1pc-bc","price":21.97,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Mango","offer_id":47141368987836,"sku":"zpods-strawberry-mango-1pc-bc","price":21.97,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Mango Peach","offer_id":47141369020604,"sku":"zpods-strawberry-mango-peach-1pc-bc","price":21.97,"currency_code":"CAD","in_stock":true},{"title":"Triple Berry Ice","offer_id":47141369086140,"sku":"zpods-triple-berry-ice-1pc-bc","price":21.97,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ICED_MULTIPACK_96ffb663-5dc2-4edd-bd56-c33fae25a74b.png?v=1781782588"},{"product_id":"zcolors-15000-puffs-alberta-stamp","title":"ZColors 15000 Puffs - Alberta Stamp","description":"\u003c!-- BEGIN ZCOLORS 15K A+ DESCRIPTION --\u003e\n\u003cstyle\u003e\n.zco*{box-sizing:border-box;margin:0;padding:0}\n.zco{font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#f0f4ff;background:#07080f;overflow:hidden;display:flex;flex-direction:column}\n.zco-inner{max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;width:100%}\n\n\/* HERO *\/\n.zco-hero{background:#07080f;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.05)}\n.zco-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 55% 80% at 92% 30%,rgba(255,140,0,.22) 0%,transparent 55%),radial-gradient(ellipse 40% 60% at 75% 85%,rgba(163,230,53,.15) 0%,transparent 55%),radial-gradient(ellipse 50% 70% at 5% 50%,rgba(178,75,255,.14) 0%,transparent 60%),radial-gradient(ellipse 30% 40% at 40% 5%,rgba(0,229,255,.10) 0%,transparent 50%);pointer-events:none}\n.zco-hero-inner{display:grid;grid-template-columns:1fr 460px;width:100%;max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;align-items:center;min-height:440px;position:relative;z-index:2}\n.zco-hero-text{padding:72px 48px 72px 0}\n.zco-hero-tags{display:flex;gap:8px;margin-bottom:22px;flex-wrap:wrap}\n.zco-tag{font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:5px 12px;border-radius:100px}\n.zco-tag-a{background:rgba(255,140,0,.1);border:1px solid rgba(255,140,0,.35);color:#ff8c00}\n.zco-tag-b{background:rgba(163,230,53,.1);border:1px solid rgba(163,230,53,.35);color:#a3e635}\n.zco-hero-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-bottom:16px}\n.zco-hero h2{font-size:clamp(36px,4.5vw,68px);font-weight:900;line-height:1.0;letter-spacing:-3px;color:#fff;margin-bottom:20px}\n.zco-hero h2 .ca{color:#ff8c00}.zco-hero h2 .cb{color:#a3e635}.zco-hero h2 .cc{color:#00e5ff}\n.zco-hero-sub{font-size:16px;color:rgba(255,255,255,.42);max-width:460px;line-height:1.65}\n.zco-hero-image-col{display:flex;align-items:center;justify-content:center;padding:40px 0;position:relative}\n.zco-hero-image-col::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 70% at 50% 50%,rgba(255,140,0,.12) 0%,transparent 65%);pointer-events:none}\n.zco-hero-image-col img{width:75%;max-height:360px;object-fit:contain;object-position:center;position:relative;z-index:1;filter:drop-shadow(0 16px 56px rgba(255,140,0,.18)) drop-shadow(0 0 80px rgba(163,230,53,.08))}\n\n\/* SPECS *\/\n.zco-specs{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.06)}\n.zco-spec{padding:28px 20px 24px;text-align:center;border-right:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden}\n.zco-spec:last-child{border-right:none}\n.zco-spec::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px}\n.zco-sa::after{background:#ff8c00}.zco-sb::after{background:#a3e635}.zco-sc::after{background:#00e5ff}.zco-sd::after{background:#b24bff}\n.zco-spec-glow{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:120px;height:60px;border-radius:50%;filter:blur(20px);opacity:.2;pointer-events:none}\n.zco-sa .zco-spec-glow{background:#ff8c00}.zco-sb .zco-spec-glow{background:#a3e635}.zco-sc .zco-spec-glow{background:#00e5ff}.zco-sd .zco-spec-glow{background:#b24bff}\n.zco-spec-val{font-size:34px;font-weight:900;line-height:1;letter-spacing:-1px;position:relative;z-index:1}\n.zco-sa .zco-spec-val{color:#ff8c00}.zco-sb .zco-spec-val{color:#a3e635}.zco-sc .zco-spec-val{color:#00e5ff}.zco-sd .zco-spec-val{color:#b24bff}\n.zco-spec-unit{font-size:14px;font-weight:500;color:rgba(255,255,255,.4)}\n.zco-spec-key{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-top:8px;position:relative;z-index:1}\n\n\/* COMPAT *\/\n.zco-compat{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.05);min-height:320px}\n.zco-compat-img{background:radial-gradient(ellipse 100% 100% at 50% 50%,#0e1814 0%,#07080f 100%);position:relative;overflow:hidden;min-height:320px;display:flex;align-items:center;justify-content:center}\n.zco-compat-img::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 80% 70% at 50% 50%,rgba(255,140,0,.10) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 15% 15%,rgba(0,229,255,.07) 0%,transparent 55%),radial-gradient(ellipse 30% 30% at 85% 80%,rgba(163,230,53,.07) 0%,transparent 55%);pointer-events:none;z-index:1}\n.zco-compat-img img{width:72%;max-height:260px;object-fit:contain;object-position:center;position:relative;z-index:2}\n.zco-compat-text{padding:52px 48px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;border-left:1px solid rgba(255,255,255,.05)}\n.zco-compat-text::before{content:'';position:absolute;top:-60px;right:-60px;width:220px;height:220px;background:radial-gradient(circle,rgba(255,140,0,.14) 0%,transparent 65%);pointer-events:none}\n.zco-compat-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#ff8c00;margin-bottom:14px;position:relative;z-index:1}\n.zco-compat-text h3{font-size:24px;font-weight:900;color:#fff;line-height:1.15;letter-spacing:-.5px;margin-bottom:16px;position:relative;z-index:1}\n.zco-compat-text p{font-size:13px;color:rgba(255,255,255,.38);line-height:1.65;margin-bottom:20px;position:relative;z-index:1}\n.zco-compat-chips{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zco-chip{font-size:11px;font-weight:700;padding:6px 14px;border-radius:100px;background:rgba(255,140,0,.08);border:1px solid rgba(255,140,0,.25);color:#ff8c00}\n\n\/* FEATURES *\/\n.zco-features{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.05)}\n.zco-card{padding:36px 28px;position:relative;overflow:hidden;border-right:1px solid rgba(255,255,255,.04)}\n.zco-card:last-child{border-right:none}\n.zco-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px}\n.zco-c1::before{background:linear-gradient(90deg,#ff8c00,#ffb347)}.zco-c2::before{background:linear-gradient(90deg,#a3e635,#00e5ff)}.zco-c3::before{background:linear-gradient(90deg,#00e5ff,#b24bff)}.zco-c4::before{background:linear-gradient(90deg,#b24bff,#ff2d9b)}\n.zco-card::after{content:'';position:absolute;top:-40px;right:-40px;width:120px;height:120px;border-radius:50%;filter:blur(35px);opacity:.12;pointer-events:none}\n.zco-c1::after{background:#ff8c00}.zco-c2::after{background:#a3e635}.zco-c3::after{background:#00e5ff}.zco-c4::after{background:#b24bff}\n.zco-card-num{font-size:52px;font-weight:900;line-height:1;letter-spacing:-3px;margin-bottom:14px;opacity:.12;position:absolute;top:20px;right:22px}\n.zco-c1 .zco-card-num{color:#ff8c00}.zco-c2 .zco-card-num{color:#a3e635}.zco-c3 .zco-card-num{color:#00e5ff}.zco-c4 .zco-card-num{color:#b24bff}\n.zco-card-icon{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}\n.zco-c1 .zco-card-icon{background:rgba(255,140,0,.1);border:1px solid rgba(255,140,0,.25)}.zco-c2 .zco-card-icon{background:rgba(163,230,53,.1);border:1px solid rgba(163,230,53,.25)}.zco-c3 .zco-card-icon{background:rgba(0,229,255,.1);border:1px solid rgba(0,229,255,.25)}.zco-c4 .zco-card-icon{background:rgba(178,75,255,.1);border:1px solid rgba(178,75,255,.25)}\n.zco-card-icon svg{width:20px;height:20px}\n.zco-card h3{font-size:15px;font-weight:800;color:#eef2ff;margin-bottom:10px}\n.zco-card p{font-size:13px;color:rgba(255,255,255,.33);line-height:1.65}\n\n\/* FLAVOURS *\/\n.zco-flavours{background:#0a0b15;padding:64px 0;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}\n.zco-flavours::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 50% 60% at 5% 50%,rgba(255,140,0,.08) 0%,transparent 55%),radial-gradient(ellipse 40% 55% at 95% 50%,rgba(163,230,53,.07) 0%,transparent 55%),radial-gradient(ellipse 60% 40% at 50% 0%,rgba(0,229,255,.06) 0%,transparent 50%);pointer-events:none}\n.zco-flavours-head{display:flex;align-items:baseline;gap:14px;margin-bottom:32px;position:relative;z-index:1;flex-wrap:wrap}\n.zco-flavours-head h3{font-size:26px;font-weight:900;color:#fff;letter-spacing:-.5px}\n.zco-flavours-count{font-size:10px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#ff8c00}\n.zco-flavor-grid{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zco-pill{font-size:12px;font-weight:700;border-radius:100px;padding:8px 18px;border:1px solid;letter-spacing:.3px;white-space:nowrap}\n.fp-orange{color:#fb923c;background:rgba(251,146,60,.08);border-color:rgba(251,146,60,.3)}\n.fp-yellow{color:#fbbf24;background:rgba(251,191,36,.08);border-color:rgba(251,191,36,.3)}\n.fp-green{color:#4ade80;background:rgba(74,222,128,.08);border-color:rgba(74,222,128,.3)}\n.fp-teal{color:#34d399;background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.3)}\n.fp-cyan{color:#67e8f9;background:rgba(103,232,249,.08);border-color:rgba(103,232,249,.3)}\n.fp-blue{color:#60a5fa;background:rgba(96,165,250,.08);border-color:rgba(96,165,250,.3)}\n.fp-purple{color:#c084fc;background:rgba(192,132,252,.08);border-color:rgba(192,132,252,.3)}\n.fp-pink{color:#f472b6;background:rgba(244,114,182,.08);border-color:rgba(244,114,182,.3)}\n.fp-red{color:#f87171;background:rgba(248,113,113,.08);border-color:rgba(248,113,113,.3)}\n.fp-white{color:#e2e8f0;background:rgba(226,232,240,.06);border-color:rgba(226,232,240,.2)}\n.fp-lime{color:#a3e635;background:rgba(163,230,53,.08);border-color:rgba(163,230,53,.3)}\n\n\/* BANNER *\/\n.zco-banner{display:flex;border-top:1px solid rgba(255,255,255,.05);overflow:hidden;background:#07080f}\n.zco-banner-text{flex:0 0 50%;background:#07080f;padding:72px 60px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;position:relative;overflow:hidden}\n.zco-banner-text::before{content:'';position:absolute;bottom:-80px;left:-80px;width:420px;height:420px;background:radial-gradient(circle,rgba(255,140,0,.15) 0%,transparent 60%);pointer-events:none}\n.zco-banner-text::after{content:'';position:absolute;top:-40px;right:-40px;width:280px;height:280px;background:radial-gradient(circle,rgba(163,230,53,.09) 0%,transparent 60%);pointer-events:none}\n.zco-banner-img{flex:0 0 50%;position:relative;overflow:hidden;min-height:440px}\n.zco-banner-img img{width:100%;height:100%;object-fit:cover;object-position:center}\n.zco-banner-img::before{content:'';position:absolute;inset:0;background:linear-gradient(to right,#07080f 0%,rgba(7,8,15,.3) 22%,transparent 45%);z-index:1;pointer-events:none}\n.zco-banner-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#ff8c00;margin-bottom:18px}\n.zco-banner-text h3{font-size:clamp(28px,2.8vw,46px);font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:18px;max-width:420px}\n.zco-banner-text p{font-size:15px;color:rgba(255,255,255,.45);line-height:1.65;max-width:380px}\n\n\/* IN THE PACK *\/\n.zco-pack{display:grid;grid-template-columns:2fr 3fr;border-top:1px solid rgba(255,255,255,.05)}\n.zco-pack-left{background:#07080f;padding:56px 60px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}\n.zco-pack-left::before{content:'';position:absolute;bottom:-60px;left:-60px;width:240px;height:240px;background:radial-gradient(circle,rgba(255,140,0,.10) 0%,transparent 65%);pointer-events:none}\n.zco-pack-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.25);margin-bottom:12px}\n.zco-pack-left h3{font-size:28px;font-weight:900;color:#fff;line-height:1.2;letter-spacing:-.5px;margin-bottom:14px;position:relative;z-index:1}\n.zco-pack-left p{font-size:14px;color:rgba(255,255,255,.35);line-height:1.65;position:relative;z-index:1}\n.zco-pack-ready{margin-top:32px;position:relative;z-index:1}\n.zco-pack-ready-eye{font-size:9px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#ff8c00;margin-bottom:10px}\n.zco-pack-ready-line{font-size:20px;font-weight:900;color:#fff;letter-spacing:-.5px;line-height:1.1;margin-bottom:8px}\n.zco-pack-ready-sub{font-size:12px;color:rgba(255,255,255,.3);line-height:1.6}\n.zco-pack-ready-checks{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}\n.zco-pack-ready-check{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:5px 12px;border-radius:100px;background:rgba(255,140,0,.07);border:1px solid rgba(255,140,0,.18);color:rgba(255,140,0,.75)}\n.zco-pack-right{background:#0c0e19;padding:52px 64px;border-left:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;justify-content:center}\n.zco-pack-item{display:flex;align-items:flex-start;gap:18px;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.05)}\n.zco-pack-item:first-child{padding-top:0}.zco-pack-item:last-child{border-bottom:none;padding-bottom:0}\n.zco-pack-ico{width:44px;height:44px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center}\n.ico-orange{background:rgba(255,140,0,.08);border:1px solid rgba(255,140,0,.2)}.ico-lime{background:rgba(163,230,53,.08);border:1px solid rgba(163,230,53,.2)}.ico-cyan{background:rgba(0,229,255,.08);border:1px solid rgba(0,229,255,.2)}\n.zco-pack-ico svg{width:20px;height:20px}\n.zco-pack-item-t{font-size:14px;font-weight:800;color:#eef2ff;margin-bottom:4px}\n.zco-pack-item-d{font-size:13px;color:rgba(255,255,255,.32);line-height:1.5}\n\n\/* STAMP *\/\n.zco-stamp{background:#0a0b14;border-top:1px solid rgba(255,140,0,.15);position:relative;overflow:hidden}\n.zco-stamp::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 40% 100% at 0% 50%,rgba(255,140,0,.07) 0%,transparent 60%),radial-gradient(ellipse 30% 80% at 100% 50%,rgba(163,230,53,.06) 0%,transparent 60%);pointer-events:none}\n.zco-stamp-inner{display:flex;align-items:center;gap:24px;padding:24px 32px;position:relative;z-index:1}\n.zco-stamp-badge{flex-shrink:0;background:rgba(255,140,0,.1);border:1px solid rgba(255,140,0,.32);border-radius:10px;padding:12px 16px;text-align:center;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase;color:#ff8c00;line-height:1.4;min-width:72px}\n.zco-stamp-text{font-size:12px;color:rgba(255,255,255,.38);line-height:1.65}\n.zco-stamp-text strong{color:#ff8c00;font-weight:800}\n\u003c\/style\u003e\n\n\u003cdiv class=\"zco\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zco-hero\"\u003e\n    \u003cdiv class=\"zco-hero-inner\"\u003e\n      \u003cdiv class=\"zco-hero-text\"\u003e\n        \u003cdiv class=\"zco-hero-tags\"\u003e\n          \u003cspan class=\"zco-tag zco-tag-a\"\u003e15,000 Puffs\u003c\/span\u003e\n          \u003cspan class=\"zco-tag zco-tag-b\"\u003eStamp Included\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"zco-hero-label\"\u003eZColors Replacement Pod · 20mg\/mL · For ZLand Device\u003c\/div\u003e\n        \u003ch2\u003eYour ZLand's\u003cbr\u003eNext \u003cspan class=\"ca\"\u003eColour.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp class=\"zco-hero-sub\"\u003ePre-filled replacement pods for the ZLand device. 15,000 puffs of smooth salt nicotine — 49 flavours to rotate through.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zco-hero-image-col\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Acai_d2821c1c-9f40-4b95-8530-2c36df07f425.png?v=1742775724\" alt=\"ZColors 15000 Pod\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"zco-specs\"\u003e\n    \u003cdiv class=\"zco-spec zco-sa\"\u003e\n      \u003cdiv class=\"zco-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-val\"\u003e15\u003cspan class=\"zco-spec-unit\"\u003eK\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-key\"\u003ePuffs per Pod\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-spec zco-sb\"\u003e\n      \u003cdiv class=\"zco-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-val\"\u003e20\u003cspan class=\"zco-spec-unit\"\u003emg\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-key\"\u003eSalt Nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-spec zco-sc\"\u003e\n      \u003cdiv class=\"zco-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-val\"\u003e49\u003cspan class=\"zco-spec-unit\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-key\"\u003eFlavours\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-spec zco-sd\"\u003e\n      \u003cdiv class=\"zco-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-val\"\u003eZ\u003cspan class=\"zco-spec-unit\"\u003eLand\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-key\"\u003eCompatible Device\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- COMPAT --\u003e\n  \u003cdiv class=\"zco-compat\"\u003e\n    \u003cdiv class=\"zco-compat-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Grape_6d7d8c12-9f3b-4c4b-8d9e-5f7a3b2c1d4e.png?v=1742772280\" alt=\"ZColors in ZLand Device\" loading=\"lazy\" onerror=\"this.src='https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Blueberry_422b0a7d-0a6d-4ffe-a1af-385caf32b907.png?v=1742772280'\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-compat-text\"\u003e\n      \u003cdiv class=\"zco-compat-eye\"\u003eMade For\u003c\/div\u003e\n      \u003ch3\u003eBuilt for the ZLand. Clicks In. Runs Long.\u003c\/h3\u003e\n      \u003cp\u003eZColors pods are designed exclusively for the ZLand vaping device. No coil priming, no refilling, no mess — just snap the pod into your ZLand and draw. When it's done, swap in a new flavour.\u003c\/p\u003e\n      \u003cdiv class=\"zco-compat-chips\"\u003e\n        \u003cspan class=\"zco-chip\"\u003eZLand Device\u003c\/span\u003e\n        \u003cspan class=\"zco-chip\"\u003eZLand Mini\u003c\/span\u003e\n        \u003cspan class=\"zco-chip\"\u003eSnap-In Fit\u003c\/span\u003e\n        \u003cspan class=\"zco-chip\"\u003eDraw-Activated\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"zco-features\"\u003e\n    \u003cdiv class=\"zco-card zco-c1\"\u003e\n      \u003cdiv class=\"zco-card-num\"\u003e01\u003c\/div\u003e\n      \u003cdiv class=\"zco-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff8c00\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e15,000 Puffs\u003c\/h3\u003e\n      \u003cp\u003eLong-lasting e-liquid capacity means fewer replacements. One pod, thousands of draws, one flavour to enjoy fully.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-card zco-c2\"\u003e\n      \u003cdiv class=\"zco-card-num\"\u003e02\u003c\/div\u003e\n      \u003cdiv class=\"zco-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a3e635\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v2M12 20v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M2 12h2M20 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e49 Flavours\u003c\/h3\u003e\n      \u003cp\u003eThe widest colour lineup you'll find — tropical, fruit, mint, dessert. Pick one. Try them all.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-card zco-c3\"\u003e\n      \u003cdiv class=\"zco-card-num\"\u003e03\u003c\/div\u003e\n      \u003cdiv class=\"zco-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2a10 10 0 1 0 0 20A10 10 0 0 0 12 2z\"\u003e\u003c\/path\u003e\u003cpath d=\"M8 12h8M12 8v8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eSalt Nic Smooth\u003c\/h3\u003e\n      \u003cp\u003e20mg\/mL salt nicotine — fast-absorbing, satisfying, and consistent from the first puff to the last.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-card zco-c4\"\u003e\n      \u003cdiv class=\"zco-card-num\"\u003e04\u003c\/div\u003e\n      \u003cdiv class=\"zco-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b24bff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003ePre-Filled. No Mess.\u003c\/h3\u003e\n      \u003cp\u003eFactory sealed. No syringes, no spills. Snap into your ZLand and you're vaping in seconds — every time.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOURS --\u003e\n  \u003cdiv class=\"zco-flavours\"\u003e\n    \u003cdiv class=\"zco-inner\"\u003e\n      \u003cdiv class=\"zco-flavours-head\"\u003e\n\u003ch3\u003e49 Flavours. Pick Your Next One.\u003c\/h3\u003e\n\u003cspan class=\"zco-flavours-count\"\u003eFull Lineup\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zco-flavor-grid\"\u003e\n        \u003cspan class=\"zco-pill fp-purple\"\u003eAcai\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eBanana\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-cyan\"\u003eBC\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-teal\"\u003eBF\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-blue\"\u003eBlueberry\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eBurst\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-cyan\"\u003eBurst Ice Fruits\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-red\"\u003eCherry\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eCoconut\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eCoffee\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eCreamy\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003eDragon Fruit\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-teal\"\u003eFizz\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eFruit Clouds\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-blue\"\u003eGlubule\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-purple\"\u003eGrape\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eGrapefruit\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-lime\"\u003eGreen Apple\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eGuava\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-cyan\"\u003eHawaiian Fruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eHazelnut\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-lime\"\u003eKiwi\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eLemon\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-lime\"\u003eLime\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003eLollipop\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003eLychee\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eMango\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eMango Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eMaple\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-lime\"\u003eMelon\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-cyan\"\u003eMenthol\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eOrange\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003ePapaya\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003ePassion Fruit\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003ePeach\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-lime\"\u003ePear\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003ePineapple\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-red\"\u003eRaspberry\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-teal\"\u003eRootstock\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-blue\"\u003eRush\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003eSakura\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-teal\"\u003eSour\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-red\"\u003eStrawberry\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eStrawberry Lemon\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003eStrawnana\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eTabac\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eVanilla\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-teal\"\u003eWatermelon\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eFlavorless\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BANNER --\u003e\n  \u003cdiv class=\"zco-banner\"\u003e\n    \u003cdiv class=\"zco-banner-text\"\u003e\n      \u003cdiv class=\"zco-banner-eye\"\u003e49 Colours · One Device\u003c\/div\u003e\n      \u003ch3\u003eNew Mood.\u003cbr\u003eNew Colour.\u003c\/h3\u003e\n      \u003cp\u003eYour ZLand stays. The flavour changes. Stock a few, rotate when you feel like it — no commitment to just one.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-banner-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Burst_a27231d0-230d-4b2f-a606-a9b46345218b.png?v=1742772280\" alt=\"ZColors Pods\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- IN THE PACK --\u003e\n  \u003cdiv class=\"zco-pack\"\u003e\n    \u003cdiv class=\"zco-pack-left\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"zco-pack-label\"\u003eWhat's in the Pack\u003c\/div\u003e\n        \u003ch3\u003eOne Pod. One Flavour. 15,000 Puffs.\u003c\/h3\u003e\n        \u003cp\u003eZLand device not included — these pods are for your existing ZLand or ZLand Mini. Stamp included for your province.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zco-pack-ready\"\u003e\n        \u003cdiv class=\"zco-pack-ready-eye\"\u003eSnap In. Start Drawing.\u003c\/div\u003e\n        \u003cdiv class=\"zco-pack-ready-line\"\u003eNo tools.\u003cbr\u003eNo priming.\u003c\/div\u003e\n        \u003cdiv class=\"zco-pack-ready-sub\"\u003eClick into your ZLand and you're ready to go in seconds.\u003c\/div\u003e\n        \u003cdiv class=\"zco-pack-ready-checks\"\u003e\n          \u003cspan class=\"zco-pack-ready-check\"\u003ePre-filled ✓\u003c\/span\u003e\n          \u003cspan class=\"zco-pack-ready-check\"\u003eSealed ✓\u003c\/span\u003e\n          \u003cspan class=\"zco-pack-ready-check\"\u003eStamp ✓\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-pack-right\"\u003e\n      \u003cdiv class=\"zco-pack-item\"\u003e\n        \u003cdiv class=\"zco-pack-ico ico-orange\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff8c00\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zco-pack-item-t\"\u003e1× ZColors 15000 Pod\u003c\/div\u003e\n          \u003cdiv class=\"zco-pack-item-d\"\u003e15,000 puffs · 20mg\/mL salt nicotine · pre-filled · factory sealed · flavour of your choice\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zco-pack-item\"\u003e\n        \u003cdiv class=\"zco-pack-ico ico-cyan\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zco-pack-item-t\"\u003eProvincial Excise Stamp\u003c\/div\u003e\n          \u003cdiv class=\"zco-pack-item-d\"\u003eStamp included — select the correct variant for your province at checkout\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STAMP REMINDER --\u003e\n  \u003cdiv class=\"zco-stamp\"\u003e\n    \u003cdiv class=\"zco-stamp-inner\"\u003e\n      \u003cdiv class=\"zco-stamp-badge\"\u003eSELECT\u003cbr\u003eYOUR\u003cbr\u003eSTAMP ↑\u003c\/div\u003e\n      \u003cdiv class=\"zco-stamp-text\"\u003e\n\u003cstrong\u003eMake sure you select the correct stamp variant for your province.\u003c\/strong\u003e Each listing includes the provincial excise stamp required for legal sale in that region. Must be 19+ (18+ in AB\/MB\/QC) to purchase. Vaping products contain nicotine, a highly addictive chemical — Health Canada. ZLand device sold separately.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END ZCOLORS 15K A+ DESCRIPTION --\u003e","brand":"ZLab","offers":[{"title":"Acai","offer_id":46976162496700,"sku":"zcolors-acai-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Banana","offer_id":46976162529468,"sku":"zcolors-banana-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"BC","offer_id":46976162562236,"sku":"zcolors-bc-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"BF","offer_id":46976162595004,"sku":"zcolors-bf-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Blueberry","offer_id":46976162627772,"sku":"zcolors-blueberry-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Burst","offer_id":46976162660540,"sku":"zcolors-burst-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Burst ice fruits","offer_id":46976162693308,"sku":"zcolors-burst-ice-fruits-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Cherry","offer_id":46976162726076,"sku":"zcolors-cherry-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Coconut","offer_id":46976162758844,"sku":"zcolors-coconut-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Coffee","offer_id":46976162791612,"sku":"zcolors-coffee-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Creamy","offer_id":46976162824380,"sku":"zcolors-creamy-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Dragon fruit","offer_id":46976162857148,"sku":"zcolors-dragon-fruit-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Fizz","offer_id":46976162889916,"sku":"zcolors-fizz-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit clouds","offer_id":46976162922684,"sku":"zcolors-fruit-clouds-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Glubule","offer_id":46976162955452,"sku":"zcolors-glubule-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Grape","offer_id":46976162988220,"sku":"zcolors-grape-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Grapefruit","offer_id":46976163020988,"sku":"zcolors-grapefruit-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Green Apple","offer_id":46976163053756,"sku":"zcolors-green-apple-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Guava","offer_id":46976163086524,"sku":"zcolors-guava-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Hawaiian Fruit Nectar","offer_id":46976163119292,"sku":"zcolors-hawaiian-fruit-nectar-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Hazelnut","offer_id":46976163152060,"sku":"zcolors-hazelnut-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Kiwi","offer_id":46976163184828,"sku":"zcolors-kiwi-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"lemon","offer_id":46976163217596,"sku":"zcolors-lemon-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Lime","offer_id":46976163250364,"sku":"zcolors-lime-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Lollopop","offer_id":46976163283132,"sku":"zcolors-lollipop-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Lychee","offer_id":46976163315900,"sku":"zcolors-lychee-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Mango","offer_id":46976163348668,"sku":"zcolors-mango-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Pineapple","offer_id":46976163381436,"sku":"zcolors-mango-pineapple-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Maple","offer_id":46976163414204,"sku":"zcolors-maple-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Melon","offer_id":46976163446972,"sku":"zcolors-melon-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Menthol","offer_id":46976163479740,"sku":"zcolors-menthol-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Orange","offer_id":46976163512508,"sku":"zcolors-orange-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Papaya","offer_id":46976163545276,"sku":"zcolors-papaya-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Passion fruit","offer_id":46976163578044,"sku":"zcolors-passion-fruit-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Peach","offer_id":46976163610812,"sku":"zcolors-peach-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Pear","offer_id":46976163643580,"sku":"zcolors-pear-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Pineapple","offer_id":46976163676348,"sku":"zcolors-pineapple-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Raspberry","offer_id":46976163709116,"sku":"zcolors-raspberry-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"rootstock","offer_id":46976163741884,"sku":"zcolors-rootstock-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Rush","offer_id":46976163774652,"sku":"zcolors-rush-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Sakura","offer_id":46976163807420,"sku":"zcolors-sakura-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Sour","offer_id":46976163840188,"sku":"zcolors-sour-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry","offer_id":46976163872956,"sku":"zcolors-strawberry-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"strawberry lemon","offer_id":46976163905724,"sku":"zcolors-strawberry-lemon-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Strawnana","offer_id":46976163938492,"sku":"zcolors-strawnana-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Tabac","offer_id":46976163971260,"sku":"zcolors-tabac-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Vanilla","offer_id":46976164004028,"sku":"zcolors-vanilla-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon","offer_id":46976164036796,"sku":"zcolors-watermelon-1pc-ab","price":14.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Acai_91001ffd-a7d0-4ac6-b7d8-f14fbdfba124.png?v=1781783758"},{"product_id":"zcolors-15000-puffs-manitoba-stamp","title":"ZColors 15000 Puffs - Manitoba Stamp","description":"\u003c!-- BEGIN ZCOLORS 15K A+ DESCRIPTION --\u003e\n\u003cstyle\u003e\n.zco*{box-sizing:border-box;margin:0;padding:0}\n.zco{font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#f0f4ff;background:#07080f;overflow:hidden;display:flex;flex-direction:column}\n.zco-inner{max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;width:100%}\n\n\/* HERO *\/\n.zco-hero{background:#07080f;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.05)}\n.zco-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 55% 80% at 92% 30%,rgba(255,140,0,.22) 0%,transparent 55%),radial-gradient(ellipse 40% 60% at 75% 85%,rgba(163,230,53,.15) 0%,transparent 55%),radial-gradient(ellipse 50% 70% at 5% 50%,rgba(178,75,255,.14) 0%,transparent 60%),radial-gradient(ellipse 30% 40% at 40% 5%,rgba(0,229,255,.10) 0%,transparent 50%);pointer-events:none}\n.zco-hero-inner{display:grid;grid-template-columns:1fr 460px;width:100%;max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;align-items:center;min-height:440px;position:relative;z-index:2}\n.zco-hero-text{padding:72px 48px 72px 0}\n.zco-hero-tags{display:flex;gap:8px;margin-bottom:22px;flex-wrap:wrap}\n.zco-tag{font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:5px 12px;border-radius:100px}\n.zco-tag-a{background:rgba(255,140,0,.1);border:1px solid rgba(255,140,0,.35);color:#ff8c00}\n.zco-tag-b{background:rgba(163,230,53,.1);border:1px solid rgba(163,230,53,.35);color:#a3e635}\n.zco-hero-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-bottom:16px}\n.zco-hero h2{font-size:clamp(36px,4.5vw,68px);font-weight:900;line-height:1.0;letter-spacing:-3px;color:#fff;margin-bottom:20px}\n.zco-hero h2 .ca{color:#ff8c00}.zco-hero h2 .cb{color:#a3e635}.zco-hero h2 .cc{color:#00e5ff}\n.zco-hero-sub{font-size:16px;color:rgba(255,255,255,.42);max-width:460px;line-height:1.65}\n.zco-hero-image-col{display:flex;align-items:center;justify-content:center;padding:40px 0;position:relative}\n.zco-hero-image-col::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 70% at 50% 50%,rgba(255,140,0,.12) 0%,transparent 65%);pointer-events:none}\n.zco-hero-image-col img{width:75%;max-height:360px;object-fit:contain;object-position:center;position:relative;z-index:1;filter:drop-shadow(0 16px 56px rgba(255,140,0,.18)) drop-shadow(0 0 80px rgba(163,230,53,.08))}\n\n\/* SPECS *\/\n.zco-specs{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.06)}\n.zco-spec{padding:28px 20px 24px;text-align:center;border-right:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden}\n.zco-spec:last-child{border-right:none}\n.zco-spec::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px}\n.zco-sa::after{background:#ff8c00}.zco-sb::after{background:#a3e635}.zco-sc::after{background:#00e5ff}.zco-sd::after{background:#b24bff}\n.zco-spec-glow{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:120px;height:60px;border-radius:50%;filter:blur(20px);opacity:.2;pointer-events:none}\n.zco-sa .zco-spec-glow{background:#ff8c00}.zco-sb .zco-spec-glow{background:#a3e635}.zco-sc .zco-spec-glow{background:#00e5ff}.zco-sd .zco-spec-glow{background:#b24bff}\n.zco-spec-val{font-size:34px;font-weight:900;line-height:1;letter-spacing:-1px;position:relative;z-index:1}\n.zco-sa .zco-spec-val{color:#ff8c00}.zco-sb .zco-spec-val{color:#a3e635}.zco-sc .zco-spec-val{color:#00e5ff}.zco-sd .zco-spec-val{color:#b24bff}\n.zco-spec-unit{font-size:14px;font-weight:500;color:rgba(255,255,255,.4)}\n.zco-spec-key{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-top:8px;position:relative;z-index:1}\n\n\/* COMPAT *\/\n.zco-compat{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.05);min-height:320px}\n.zco-compat-img{background:radial-gradient(ellipse 100% 100% at 50% 50%,#0e1814 0%,#07080f 100%);position:relative;overflow:hidden;min-height:320px;display:flex;align-items:center;justify-content:center}\n.zco-compat-img::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 80% 70% at 50% 50%,rgba(255,140,0,.10) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 15% 15%,rgba(0,229,255,.07) 0%,transparent 55%),radial-gradient(ellipse 30% 30% at 85% 80%,rgba(163,230,53,.07) 0%,transparent 55%);pointer-events:none;z-index:1}\n.zco-compat-img img{width:72%;max-height:260px;object-fit:contain;object-position:center;position:relative;z-index:2}\n.zco-compat-text{padding:52px 48px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;border-left:1px solid rgba(255,255,255,.05)}\n.zco-compat-text::before{content:'';position:absolute;top:-60px;right:-60px;width:220px;height:220px;background:radial-gradient(circle,rgba(255,140,0,.14) 0%,transparent 65%);pointer-events:none}\n.zco-compat-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#ff8c00;margin-bottom:14px;position:relative;z-index:1}\n.zco-compat-text h3{font-size:24px;font-weight:900;color:#fff;line-height:1.15;letter-spacing:-.5px;margin-bottom:16px;position:relative;z-index:1}\n.zco-compat-text p{font-size:13px;color:rgba(255,255,255,.38);line-height:1.65;margin-bottom:20px;position:relative;z-index:1}\n.zco-compat-chips{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zco-chip{font-size:11px;font-weight:700;padding:6px 14px;border-radius:100px;background:rgba(255,140,0,.08);border:1px solid rgba(255,140,0,.25);color:#ff8c00}\n\n\/* FEATURES *\/\n.zco-features{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.05)}\n.zco-card{padding:36px 28px;position:relative;overflow:hidden;border-right:1px solid rgba(255,255,255,.04)}\n.zco-card:last-child{border-right:none}\n.zco-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px}\n.zco-c1::before{background:linear-gradient(90deg,#ff8c00,#ffb347)}.zco-c2::before{background:linear-gradient(90deg,#a3e635,#00e5ff)}.zco-c3::before{background:linear-gradient(90deg,#00e5ff,#b24bff)}.zco-c4::before{background:linear-gradient(90deg,#b24bff,#ff2d9b)}\n.zco-card::after{content:'';position:absolute;top:-40px;right:-40px;width:120px;height:120px;border-radius:50%;filter:blur(35px);opacity:.12;pointer-events:none}\n.zco-c1::after{background:#ff8c00}.zco-c2::after{background:#a3e635}.zco-c3::after{background:#00e5ff}.zco-c4::after{background:#b24bff}\n.zco-card-num{font-size:52px;font-weight:900;line-height:1;letter-spacing:-3px;margin-bottom:14px;opacity:.12;position:absolute;top:20px;right:22px}\n.zco-c1 .zco-card-num{color:#ff8c00}.zco-c2 .zco-card-num{color:#a3e635}.zco-c3 .zco-card-num{color:#00e5ff}.zco-c4 .zco-card-num{color:#b24bff}\n.zco-card-icon{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}\n.zco-c1 .zco-card-icon{background:rgba(255,140,0,.1);border:1px solid rgba(255,140,0,.25)}.zco-c2 .zco-card-icon{background:rgba(163,230,53,.1);border:1px solid rgba(163,230,53,.25)}.zco-c3 .zco-card-icon{background:rgba(0,229,255,.1);border:1px solid rgba(0,229,255,.25)}.zco-c4 .zco-card-icon{background:rgba(178,75,255,.1);border:1px solid rgba(178,75,255,.25)}\n.zco-card-icon svg{width:20px;height:20px}\n.zco-card h3{font-size:15px;font-weight:800;color:#eef2ff;margin-bottom:10px}\n.zco-card p{font-size:13px;color:rgba(255,255,255,.33);line-height:1.65}\n\n\/* FLAVOURS *\/\n.zco-flavours{background:#0a0b15;padding:64px 0;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}\n.zco-flavours::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 50% 60% at 5% 50%,rgba(255,140,0,.08) 0%,transparent 55%),radial-gradient(ellipse 40% 55% at 95% 50%,rgba(163,230,53,.07) 0%,transparent 55%),radial-gradient(ellipse 60% 40% at 50% 0%,rgba(0,229,255,.06) 0%,transparent 50%);pointer-events:none}\n.zco-flavours-head{display:flex;align-items:baseline;gap:14px;margin-bottom:32px;position:relative;z-index:1;flex-wrap:wrap}\n.zco-flavours-head h3{font-size:26px;font-weight:900;color:#fff;letter-spacing:-.5px}\n.zco-flavours-count{font-size:10px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#ff8c00}\n.zco-flavor-grid{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zco-pill{font-size:12px;font-weight:700;border-radius:100px;padding:8px 18px;border:1px solid;letter-spacing:.3px;white-space:nowrap}\n.fp-orange{color:#fb923c;background:rgba(251,146,60,.08);border-color:rgba(251,146,60,.3)}\n.fp-yellow{color:#fbbf24;background:rgba(251,191,36,.08);border-color:rgba(251,191,36,.3)}\n.fp-green{color:#4ade80;background:rgba(74,222,128,.08);border-color:rgba(74,222,128,.3)}\n.fp-teal{color:#34d399;background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.3)}\n.fp-cyan{color:#67e8f9;background:rgba(103,232,249,.08);border-color:rgba(103,232,249,.3)}\n.fp-blue{color:#60a5fa;background:rgba(96,165,250,.08);border-color:rgba(96,165,250,.3)}\n.fp-purple{color:#c084fc;background:rgba(192,132,252,.08);border-color:rgba(192,132,252,.3)}\n.fp-pink{color:#f472b6;background:rgba(244,114,182,.08);border-color:rgba(244,114,182,.3)}\n.fp-red{color:#f87171;background:rgba(248,113,113,.08);border-color:rgba(248,113,113,.3)}\n.fp-white{color:#e2e8f0;background:rgba(226,232,240,.06);border-color:rgba(226,232,240,.2)}\n.fp-lime{color:#a3e635;background:rgba(163,230,53,.08);border-color:rgba(163,230,53,.3)}\n\n\/* BANNER *\/\n.zco-banner{display:flex;border-top:1px solid rgba(255,255,255,.05);overflow:hidden;background:#07080f}\n.zco-banner-text{flex:0 0 50%;background:#07080f;padding:72px 60px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;position:relative;overflow:hidden}\n.zco-banner-text::before{content:'';position:absolute;bottom:-80px;left:-80px;width:420px;height:420px;background:radial-gradient(circle,rgba(255,140,0,.15) 0%,transparent 60%);pointer-events:none}\n.zco-banner-text::after{content:'';position:absolute;top:-40px;right:-40px;width:280px;height:280px;background:radial-gradient(circle,rgba(163,230,53,.09) 0%,transparent 60%);pointer-events:none}\n.zco-banner-img{flex:0 0 50%;position:relative;overflow:hidden;min-height:440px}\n.zco-banner-img img{width:100%;height:100%;object-fit:cover;object-position:center}\n.zco-banner-img::before{content:'';position:absolute;inset:0;background:linear-gradient(to right,#07080f 0%,rgba(7,8,15,.3) 22%,transparent 45%);z-index:1;pointer-events:none}\n.zco-banner-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#ff8c00;margin-bottom:18px}\n.zco-banner-text h3{font-size:clamp(28px,2.8vw,46px);font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:18px;max-width:420px}\n.zco-banner-text p{font-size:15px;color:rgba(255,255,255,.45);line-height:1.65;max-width:380px}\n\n\/* IN THE PACK *\/\n.zco-pack{display:grid;grid-template-columns:2fr 3fr;border-top:1px solid rgba(255,255,255,.05)}\n.zco-pack-left{background:#07080f;padding:56px 60px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}\n.zco-pack-left::before{content:'';position:absolute;bottom:-60px;left:-60px;width:240px;height:240px;background:radial-gradient(circle,rgba(255,140,0,.10) 0%,transparent 65%);pointer-events:none}\n.zco-pack-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.25);margin-bottom:12px}\n.zco-pack-left h3{font-size:28px;font-weight:900;color:#fff;line-height:1.2;letter-spacing:-.5px;margin-bottom:14px;position:relative;z-index:1}\n.zco-pack-left p{font-size:14px;color:rgba(255,255,255,.35);line-height:1.65;position:relative;z-index:1}\n.zco-pack-ready{margin-top:32px;position:relative;z-index:1}\n.zco-pack-ready-eye{font-size:9px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#ff8c00;margin-bottom:10px}\n.zco-pack-ready-line{font-size:20px;font-weight:900;color:#fff;letter-spacing:-.5px;line-height:1.1;margin-bottom:8px}\n.zco-pack-ready-sub{font-size:12px;color:rgba(255,255,255,.3);line-height:1.6}\n.zco-pack-ready-checks{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}\n.zco-pack-ready-check{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:5px 12px;border-radius:100px;background:rgba(255,140,0,.07);border:1px solid rgba(255,140,0,.18);color:rgba(255,140,0,.75)}\n.zco-pack-right{background:#0c0e19;padding:52px 64px;border-left:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;justify-content:center}\n.zco-pack-item{display:flex;align-items:flex-start;gap:18px;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.05)}\n.zco-pack-item:first-child{padding-top:0}.zco-pack-item:last-child{border-bottom:none;padding-bottom:0}\n.zco-pack-ico{width:44px;height:44px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center}\n.ico-orange{background:rgba(255,140,0,.08);border:1px solid rgba(255,140,0,.2)}.ico-lime{background:rgba(163,230,53,.08);border:1px solid rgba(163,230,53,.2)}.ico-cyan{background:rgba(0,229,255,.08);border:1px solid rgba(0,229,255,.2)}\n.zco-pack-ico svg{width:20px;height:20px}\n.zco-pack-item-t{font-size:14px;font-weight:800;color:#eef2ff;margin-bottom:4px}\n.zco-pack-item-d{font-size:13px;color:rgba(255,255,255,.32);line-height:1.5}\n\n\/* STAMP *\/\n.zco-stamp{background:#0a0b14;border-top:1px solid rgba(255,140,0,.15);position:relative;overflow:hidden}\n.zco-stamp::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 40% 100% at 0% 50%,rgba(255,140,0,.07) 0%,transparent 60%),radial-gradient(ellipse 30% 80% at 100% 50%,rgba(163,230,53,.06) 0%,transparent 60%);pointer-events:none}\n.zco-stamp-inner{display:flex;align-items:center;gap:24px;padding:24px 32px;position:relative;z-index:1}\n.zco-stamp-badge{flex-shrink:0;background:rgba(255,140,0,.1);border:1px solid rgba(255,140,0,.32);border-radius:10px;padding:12px 16px;text-align:center;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase;color:#ff8c00;line-height:1.4;min-width:72px}\n.zco-stamp-text{font-size:12px;color:rgba(255,255,255,.38);line-height:1.65}\n.zco-stamp-text strong{color:#ff8c00;font-weight:800}\n\u003c\/style\u003e\n\n\u003cdiv class=\"zco\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zco-hero\"\u003e\n    \u003cdiv class=\"zco-hero-inner\"\u003e\n      \u003cdiv class=\"zco-hero-text\"\u003e\n        \u003cdiv class=\"zco-hero-tags\"\u003e\n          \u003cspan class=\"zco-tag zco-tag-a\"\u003e15,000 Puffs\u003c\/span\u003e\n          \u003cspan class=\"zco-tag zco-tag-b\"\u003eStamp Included\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"zco-hero-label\"\u003eZColors Replacement Pod · 20mg\/mL · For ZLand Device\u003c\/div\u003e\n        \u003ch2\u003eYour ZLand's\u003cbr\u003eNext \u003cspan class=\"ca\"\u003eColour.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp class=\"zco-hero-sub\"\u003ePre-filled replacement pods for the ZLand device. 15,000 puffs of smooth salt nicotine — 49 flavours to rotate through.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zco-hero-image-col\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Acai_d2821c1c-9f40-4b95-8530-2c36df07f425.png?v=1742775724\" alt=\"ZColors 15000 Pod\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"zco-specs\"\u003e\n    \u003cdiv class=\"zco-spec zco-sa\"\u003e\n      \u003cdiv class=\"zco-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-val\"\u003e15\u003cspan class=\"zco-spec-unit\"\u003eK\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-key\"\u003ePuffs per Pod\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-spec zco-sb\"\u003e\n      \u003cdiv class=\"zco-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-val\"\u003e20\u003cspan class=\"zco-spec-unit\"\u003emg\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-key\"\u003eSalt Nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-spec zco-sc\"\u003e\n      \u003cdiv class=\"zco-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-val\"\u003e49\u003cspan class=\"zco-spec-unit\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-key\"\u003eFlavours\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-spec zco-sd\"\u003e\n      \u003cdiv class=\"zco-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-val\"\u003eZ\u003cspan class=\"zco-spec-unit\"\u003eLand\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zco-spec-key\"\u003eCompatible Device\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- COMPAT --\u003e\n  \u003cdiv class=\"zco-compat\"\u003e\n    \u003cdiv class=\"zco-compat-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Grape_6d7d8c12-9f3b-4c4b-8d9e-5f7a3b2c1d4e.png?v=1742772280\" alt=\"ZColors in ZLand Device\" loading=\"lazy\" onerror=\"this.src='https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Blueberry_422b0a7d-0a6d-4ffe-a1af-385caf32b907.png?v=1742772280'\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-compat-text\"\u003e\n      \u003cdiv class=\"zco-compat-eye\"\u003eMade For\u003c\/div\u003e\n      \u003ch3\u003eBuilt for the ZLand. Clicks In. Runs Long.\u003c\/h3\u003e\n      \u003cp\u003eZColors pods are designed exclusively for the ZLand vaping device. No coil priming, no refilling, no mess — just snap the pod into your ZLand and draw. When it's done, swap in a new flavour.\u003c\/p\u003e\n      \u003cdiv class=\"zco-compat-chips\"\u003e\n        \u003cspan class=\"zco-chip\"\u003eZLand Device\u003c\/span\u003e\n        \u003cspan class=\"zco-chip\"\u003eZLand Mini\u003c\/span\u003e\n        \u003cspan class=\"zco-chip\"\u003eSnap-In Fit\u003c\/span\u003e\n        \u003cspan class=\"zco-chip\"\u003eDraw-Activated\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"zco-features\"\u003e\n    \u003cdiv class=\"zco-card zco-c1\"\u003e\n      \u003cdiv class=\"zco-card-num\"\u003e01\u003c\/div\u003e\n      \u003cdiv class=\"zco-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff8c00\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e15,000 Puffs\u003c\/h3\u003e\n      \u003cp\u003eLong-lasting e-liquid capacity means fewer replacements. One pod, thousands of draws, one flavour to enjoy fully.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-card zco-c2\"\u003e\n      \u003cdiv class=\"zco-card-num\"\u003e02\u003c\/div\u003e\n      \u003cdiv class=\"zco-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a3e635\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v2M12 20v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M2 12h2M20 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e49 Flavours\u003c\/h3\u003e\n      \u003cp\u003eThe widest colour lineup you'll find — tropical, fruit, mint, dessert. Pick one. Try them all.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-card zco-c3\"\u003e\n      \u003cdiv class=\"zco-card-num\"\u003e03\u003c\/div\u003e\n      \u003cdiv class=\"zco-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2a10 10 0 1 0 0 20A10 10 0 0 0 12 2z\"\u003e\u003c\/path\u003e\u003cpath d=\"M8 12h8M12 8v8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eSalt Nic Smooth\u003c\/h3\u003e\n      \u003cp\u003e20mg\/mL salt nicotine — fast-absorbing, satisfying, and consistent from the first puff to the last.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-card zco-c4\"\u003e\n      \u003cdiv class=\"zco-card-num\"\u003e04\u003c\/div\u003e\n      \u003cdiv class=\"zco-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b24bff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003ePre-Filled. No Mess.\u003c\/h3\u003e\n      \u003cp\u003eFactory sealed. No syringes, no spills. Snap into your ZLand and you're vaping in seconds — every time.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOURS --\u003e\n  \u003cdiv class=\"zco-flavours\"\u003e\n    \u003cdiv class=\"zco-inner\"\u003e\n      \u003cdiv class=\"zco-flavours-head\"\u003e\n\u003ch3\u003e49 Flavours. Pick Your Next One.\u003c\/h3\u003e\n\u003cspan class=\"zco-flavours-count\"\u003eFull Lineup\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zco-flavor-grid\"\u003e\n        \u003cspan class=\"zco-pill fp-purple\"\u003eAcai\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eBanana\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-cyan\"\u003eBC\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-teal\"\u003eBF\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-blue\"\u003eBlueberry\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eBurst\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-cyan\"\u003eBurst Ice Fruits\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-red\"\u003eCherry\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eCoconut\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eCoffee\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eCreamy\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003eDragon Fruit\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-teal\"\u003eFizz\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eFruit Clouds\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-blue\"\u003eGlubule\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-purple\"\u003eGrape\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eGrapefruit\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-lime\"\u003eGreen Apple\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eGuava\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-cyan\"\u003eHawaiian Fruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eHazelnut\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-lime\"\u003eKiwi\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eLemon\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-lime\"\u003eLime\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003eLollipop\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003eLychee\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eMango\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eMango Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eMaple\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-lime\"\u003eMelon\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-cyan\"\u003eMenthol\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003eOrange\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003ePapaya\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003ePassion Fruit\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-orange\"\u003ePeach\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-lime\"\u003ePear\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003ePineapple\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-red\"\u003eRaspberry\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-teal\"\u003eRootstock\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-blue\"\u003eRush\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003eSakura\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-teal\"\u003eSour\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-red\"\u003eStrawberry\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-yellow\"\u003eStrawberry Lemon\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-pink\"\u003eStrawnana\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eTabac\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eVanilla\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-teal\"\u003eWatermelon\u003c\/span\u003e\n        \u003cspan class=\"zco-pill fp-white\"\u003eFlavorless\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BANNER --\u003e\n  \u003cdiv class=\"zco-banner\"\u003e\n    \u003cdiv class=\"zco-banner-text\"\u003e\n      \u003cdiv class=\"zco-banner-eye\"\u003e49 Colours · One Device\u003c\/div\u003e\n      \u003ch3\u003eNew Mood.\u003cbr\u003eNew Colour.\u003c\/h3\u003e\n      \u003cp\u003eYour ZLand stays. The flavour changes. Stock a few, rotate when you feel like it — no commitment to just one.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-banner-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Burst_a27231d0-230d-4b2f-a606-a9b46345218b.png?v=1742772280\" alt=\"ZColors Pods\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- IN THE PACK --\u003e\n  \u003cdiv class=\"zco-pack\"\u003e\n    \u003cdiv class=\"zco-pack-left\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"zco-pack-label\"\u003eWhat's in the Pack\u003c\/div\u003e\n        \u003ch3\u003eOne Pod. One Flavour. 15,000 Puffs.\u003c\/h3\u003e\n        \u003cp\u003eZLand device not included — these pods are for your existing ZLand or ZLand Mini. Stamp included for your province.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zco-pack-ready\"\u003e\n        \u003cdiv class=\"zco-pack-ready-eye\"\u003eSnap In. Start Drawing.\u003c\/div\u003e\n        \u003cdiv class=\"zco-pack-ready-line\"\u003eNo tools.\u003cbr\u003eNo priming.\u003c\/div\u003e\n        \u003cdiv class=\"zco-pack-ready-sub\"\u003eClick into your ZLand and you're ready to go in seconds.\u003c\/div\u003e\n        \u003cdiv class=\"zco-pack-ready-checks\"\u003e\n          \u003cspan class=\"zco-pack-ready-check\"\u003ePre-filled ✓\u003c\/span\u003e\n          \u003cspan class=\"zco-pack-ready-check\"\u003eSealed ✓\u003c\/span\u003e\n          \u003cspan class=\"zco-pack-ready-check\"\u003eStamp ✓\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zco-pack-right\"\u003e\n      \u003cdiv class=\"zco-pack-item\"\u003e\n        \u003cdiv class=\"zco-pack-ico ico-orange\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff8c00\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zco-pack-item-t\"\u003e1× ZColors 15000 Pod\u003c\/div\u003e\n          \u003cdiv class=\"zco-pack-item-d\"\u003e15,000 puffs · 20mg\/mL salt nicotine · pre-filled · factory sealed · flavour of your choice\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zco-pack-item\"\u003e\n        \u003cdiv class=\"zco-pack-ico ico-cyan\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zco-pack-item-t\"\u003eProvincial Excise Stamp\u003c\/div\u003e\n          \u003cdiv class=\"zco-pack-item-d\"\u003eStamp included — select the correct variant for your province at checkout\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STAMP REMINDER --\u003e\n  \u003cdiv class=\"zco-stamp\"\u003e\n    \u003cdiv class=\"zco-stamp-inner\"\u003e\n      \u003cdiv class=\"zco-stamp-badge\"\u003eSELECT\u003cbr\u003eYOUR\u003cbr\u003eSTAMP ↑\u003c\/div\u003e\n      \u003cdiv class=\"zco-stamp-text\"\u003e\n\u003cstrong\u003eMake sure you select the correct stamp variant for your province.\u003c\/strong\u003e Each listing includes the provincial excise stamp required for legal sale in that region. Must be 19+ (18+ in AB\/MB\/QC) to purchase. Vaping products contain nicotine, a highly addictive chemical — Health Canada. ZLand device sold separately.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END ZCOLORS 15K A+ DESCRIPTION --\u003e","brand":"ZLab","offers":[{"title":"Acai","offer_id":46976166101180,"sku":"zcolors-acai-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Banana","offer_id":46976166133948,"sku":"zcolors-banana-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"BC","offer_id":46976166166716,"sku":"zcolors-bc-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"BF","offer_id":46976166199484,"sku":"zcolors-bf-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Blueberry","offer_id":46976166232252,"sku":"zcolors-blueberry-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Burst","offer_id":46976166265020,"sku":"zcolors-burst-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Burst ice fruits","offer_id":46976166297788,"sku":"zcolors-burst-ice-fruits-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Cherry","offer_id":46976166330556,"sku":"zcolors-cherry-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Coconut","offer_id":46976166363324,"sku":"zcolors-coconut-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Coffee","offer_id":46976166396092,"sku":"zcolors-coffee-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Creamy","offer_id":46976166428860,"sku":"zcolors-creamy-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Dragon fruit","offer_id":46976166461628,"sku":"zcolors-dragon-fruit-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Fizz","offer_id":46976166494396,"sku":"zcolors-fizz-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit clouds","offer_id":46976166527164,"sku":"zcolors-fruit-clouds-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Glubule","offer_id":46976166559932,"sku":"zcolors-glubule-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Grape","offer_id":46976166592700,"sku":"zcolors-grape-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Grapefruit","offer_id":46976166625468,"sku":"zcolors-grapefruit-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Green Apple","offer_id":46976166658236,"sku":"zcolors-green-apple-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Guava","offer_id":46976166691004,"sku":"zcolors-guava-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Hawaiian Fruit Nectar","offer_id":46976166723772,"sku":"zcolors-hawaiian-fruit-nectar-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Hazelnut","offer_id":46976166756540,"sku":"zcolors-hazelnut-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Kiwi","offer_id":46976166789308,"sku":"zcolors-kiwi-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"lemon","offer_id":46976166822076,"sku":"zcolors-lemon-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Lime","offer_id":46976166854844,"sku":"zcolors-lime-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Lollopop","offer_id":46976166887612,"sku":"zcolors-lollipop-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Lychee","offer_id":46976166920380,"sku":"zcolors-lychee-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Mango","offer_id":46976166953148,"sku":"zcolors-mango-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Pineapple","offer_id":46976166985916,"sku":"zcolors-mango-pineapple-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Maple","offer_id":46976167018684,"sku":"zcolors-maple-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Melon","offer_id":46976167051452,"sku":"zcolors-melon-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Menthol","offer_id":46976167084220,"sku":"zcolors-menthol-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Orange","offer_id":46976167116988,"sku":"zcolors-orange-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Papaya","offer_id":46976167149756,"sku":"zcolors-papaya-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Passion fruit","offer_id":46976167182524,"sku":"zcolors-passion-fruit-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Peach","offer_id":46976167215292,"sku":"zcolors-peach-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Pear","offer_id":46976167248060,"sku":"zcolors-pear-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Pineapple","offer_id":46976167280828,"sku":"zcolors-pineapple-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Raspberry","offer_id":46976167313596,"sku":"zcolors-raspberry-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"rootstock","offer_id":46976167346364,"sku":"zcolors-rootstock-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Rush","offer_id":46976167379132,"sku":"zcolors-rush-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Sakura","offer_id":46976167411900,"sku":"zcolors-sakura-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Sour","offer_id":46976167444668,"sku":"zcolors-sour-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry","offer_id":46976167477436,"sku":"zcolors-strawberry-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"strawberry lemon","offer_id":46976167510204,"sku":"zcolors-strawberry-lemon-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Strawnana","offer_id":46976167542972,"sku":"zcolors-strawnana-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Tabac","offer_id":46976167575740,"sku":"zcolors-tabac-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Vanilla","offer_id":46976167608508,"sku":"zcolors-vanilla-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon","offer_id":46976167641276,"sku":"zcolors-watermelon-1pc-mb","price":14.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Acai_4e1055d9-5aa6-4428-9995-20340a72e507.png?v=1781783847"},{"product_id":"zcolors-mini-900-puffs-alberta-stamp","title":"Zcolors Mini 900 Puffs - Alberta Stamp","description":"\u003c!-- BEGIN ZCOLORS MINI A+ DESCRIPTION --\u003e\n\u003cstyle\u003e\n.zcm*{box-sizing:border-box;margin:0;padding:0}\n.zcm{font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#f0f4ff;background:#07080f;overflow:hidden;display:flex;flex-direction:column}\n.zcm-inner{max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;width:100%}\n\n\/* HERO *\/\n.zcm-hero{background:#07080f;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.05)}\n.zcm-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 55% 80% at 92% 30%,rgba(255,45,155,.22) 0%,transparent 55%),radial-gradient(ellipse 40% 60% at 72% 85%,rgba(0,229,255,.15) 0%,transparent 55%),radial-gradient(ellipse 50% 70% at 5% 50%,rgba(163,230,53,.14) 0%,transparent 60%),radial-gradient(ellipse 30% 40% at 40% 5%,rgba(178,75,255,.10) 0%,transparent 50%);pointer-events:none}\n.zcm-hero-inner{display:grid;grid-template-columns:1fr 420px;width:100%;max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;align-items:center;min-height:420px;position:relative;z-index:2}\n.zcm-hero-text{padding:64px 48px 64px 0}\n.zcm-hero-tags{display:flex;gap:8px;margin-bottom:22px;flex-wrap:wrap}\n.zcm-tag{font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:5px 12px;border-radius:100px}\n.zcm-tag-a{background:rgba(255,45,155,.1);border:1px solid rgba(255,45,155,.35);color:#ff2d9b}\n.zcm-tag-b{background:rgba(0,229,255,.1);border:1px solid rgba(0,229,255,.35);color:#00e5ff}\n.zcm-hero-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-bottom:16px}\n.zcm-hero h2{font-size:clamp(34px,4.2vw,64px);font-weight:900;line-height:1.0;letter-spacing:-3px;color:#fff;margin-bottom:20px}\n.zcm-hero h2 .ca{color:#ff2d9b}.zcm-hero h2 .cb{color:#00e5ff}.zcm-hero h2 .cc{color:#a3e635}\n.zcm-hero-sub{font-size:16px;color:rgba(255,255,255,.42);max-width:460px;line-height:1.65}\n.zcm-hero-image-col{display:flex;align-items:center;justify-content:center;padding:40px 0;position:relative}\n.zcm-hero-image-col::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 70% at 50% 50%,rgba(255,45,155,.12) 0%,transparent 65%);pointer-events:none}\n.zcm-hero-image-col img{width:68%;max-height:320px;object-fit:contain;object-position:center;position:relative;z-index:1;filter:drop-shadow(0 16px 56px rgba(255,45,155,.18)) drop-shadow(0 0 80px rgba(0,229,255,.08))}\n\n\/* SPECS *\/\n.zcm-specs{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.06)}\n.zcm-spec{padding:28px 20px 24px;text-align:center;border-right:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden}\n.zcm-spec:last-child{border-right:none}\n.zcm-spec::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px}\n.zcm-sa::after{background:#ff2d9b}.zcm-sb::after{background:#00e5ff}.zcm-sc::after{background:#a3e635}.zcm-sd::after{background:#b24bff}\n.zcm-spec-glow{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:120px;height:60px;border-radius:50%;filter:blur(20px);opacity:.2;pointer-events:none}\n.zcm-sa .zcm-spec-glow{background:#ff2d9b}.zcm-sb .zcm-spec-glow{background:#00e5ff}.zcm-sc .zcm-spec-glow{background:#a3e635}.zcm-sd .zcm-spec-glow{background:#b24bff}\n.zcm-spec-val{font-size:34px;font-weight:900;line-height:1;letter-spacing:-1px;position:relative;z-index:1}\n.zcm-sa .zcm-spec-val{color:#ff2d9b}.zcm-sb .zcm-spec-val{color:#00e5ff}.zcm-sc .zcm-spec-val{color:#a3e635}.zcm-sd .zcm-spec-val{color:#b24bff}\n.zcm-spec-unit{font-size:14px;font-weight:500;color:rgba(255,255,255,.4)}\n.zcm-spec-key{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-top:8px;position:relative;z-index:1}\n\n\/* COMPAT *\/\n.zcm-compat{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.05);min-height:300px}\n.zcm-compat-img{background:radial-gradient(ellipse 100% 100% at 50% 50%,#0e1318 0%,#07080f 100%);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n.zcm-compat-img::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 80% 70% at 50% 50%,rgba(255,45,155,.10) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 15% 15%,rgba(0,229,255,.07) 0%,transparent 55%);pointer-events:none;z-index:1}\n.zcm-compat-img img{width:65%;max-height:240px;object-fit:contain;position:relative;z-index:2}\n.zcm-compat-text{padding:48px 48px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;border-left:1px solid rgba(255,255,255,.05)}\n.zcm-compat-text::before{content:'';position:absolute;top:-60px;right:-60px;width:220px;height:220px;background:radial-gradient(circle,rgba(255,45,155,.12) 0%,transparent 65%);pointer-events:none}\n.zcm-compat-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#ff2d9b;margin-bottom:14px;position:relative;z-index:1}\n.zcm-compat-text h3{font-size:22px;font-weight:900;color:#fff;line-height:1.15;letter-spacing:-.5px;margin-bottom:14px;position:relative;z-index:1}\n.zcm-compat-text p{font-size:13px;color:rgba(255,255,255,.38);line-height:1.65;margin-bottom:18px;position:relative;z-index:1}\n.zcm-compat-chips{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zcm-chip{font-size:11px;font-weight:700;padding:6px 14px;border-radius:100px;background:rgba(255,45,155,.08);border:1px solid rgba(255,45,155,.25);color:#ff2d9b}\n\n\/* FEATURES *\/\n.zcm-features{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.05)}\n.zcm-card{padding:34px 26px;position:relative;overflow:hidden;border-right:1px solid rgba(255,255,255,.04)}\n.zcm-card:last-child{border-right:none}\n.zcm-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px}\n.zcm-c1::before{background:linear-gradient(90deg,#ff2d9b,#ff6b81)}.zcm-c2::before{background:linear-gradient(90deg,#00e5ff,#a3e635)}.zcm-c3::before{background:linear-gradient(90deg,#a3e635,#00e5ff)}.zcm-c4::before{background:linear-gradient(90deg,#b24bff,#ff2d9b)}\n.zcm-card::after{content:'';position:absolute;top:-40px;right:-40px;width:110px;height:110px;border-radius:50%;filter:blur(32px);opacity:.12;pointer-events:none}\n.zcm-c1::after{background:#ff2d9b}.zcm-c2::after{background:#00e5ff}.zcm-c3::after{background:#a3e635}.zcm-c4::after{background:#b24bff}\n.zcm-card-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}\n.zcm-c1 .zcm-card-icon{background:rgba(255,45,155,.1);border:1px solid rgba(255,45,155,.25)}.zcm-c2 .zcm-card-icon{background:rgba(0,229,255,.1);border:1px solid rgba(0,229,255,.25)}.zcm-c3 .zcm-card-icon{background:rgba(163,230,53,.1);border:1px solid rgba(163,230,53,.25)}.zcm-c4 .zcm-card-icon{background:rgba(178,75,255,.1);border:1px solid rgba(178,75,255,.25)}\n.zcm-card-icon svg{width:19px;height:19px}\n.zcm-card h3{font-size:14px;font-weight:800;color:#eef2ff;margin-bottom:9px}\n.zcm-card p{font-size:13px;color:rgba(255,255,255,.33);line-height:1.65}\n\n\/* FLAVOURS *\/\n.zcm-flavours{background:#0a0b15;padding:60px 0;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}\n.zcm-flavours::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 50% 60% at 5% 50%,rgba(255,45,155,.08) 0%,transparent 55%),radial-gradient(ellipse 40% 55% at 95% 50%,rgba(0,229,255,.07) 0%,transparent 55%);pointer-events:none}\n.zcm-flavours-head{display:flex;align-items:baseline;gap:14px;margin-bottom:30px;position:relative;z-index:1;flex-wrap:wrap}\n.zcm-flavours-head h3{font-size:24px;font-weight:900;color:#fff;letter-spacing:-.5px}\n.zcm-flavours-count{font-size:10px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#ff2d9b}\n.zcm-flavor-grid{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zcm-pill{font-size:12px;font-weight:700;border-radius:100px;padding:8px 16px;border:1px solid;letter-spacing:.3px;white-space:nowrap}\n.fp-orange{color:#fb923c;background:rgba(251,146,60,.08);border-color:rgba(251,146,60,.3)}\n.fp-yellow{color:#fbbf24;background:rgba(251,191,36,.08);border-color:rgba(251,191,36,.3)}\n.fp-lime{color:#a3e635;background:rgba(163,230,53,.08);border-color:rgba(163,230,53,.3)}\n.fp-teal{color:#34d399;background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.3)}\n.fp-cyan{color:#67e8f9;background:rgba(103,232,249,.08);border-color:rgba(103,232,249,.3)}\n.fp-blue{color:#60a5fa;background:rgba(96,165,250,.08);border-color:rgba(96,165,250,.3)}\n.fp-purple{color:#c084fc;background:rgba(192,132,252,.08);border-color:rgba(192,132,252,.3)}\n.fp-pink{color:#f472b6;background:rgba(244,114,182,.08);border-color:rgba(244,114,182,.3)}\n.fp-red{color:#f87171;background:rgba(248,113,113,.08);border-color:rgba(248,113,113,.3)}\n.fp-white{color:#e2e8f0;background:rgba(226,232,240,.06);border-color:rgba(226,232,240,.2)}\n\n\/* BANNER *\/\n.zcm-banner{display:flex;border-top:1px solid rgba(255,255,255,.05);overflow:hidden;background:#07080f}\n.zcm-banner-text{flex:0 0 50%;background:#07080f;padding:72px 60px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;position:relative;overflow:hidden}\n.zcm-banner-text::before{content:'';position:absolute;bottom:-80px;left:-80px;width:400px;height:400px;background:radial-gradient(circle,rgba(255,45,155,.14) 0%,transparent 60%);pointer-events:none}\n.zcm-banner-text::after{content:'';position:absolute;top:-40px;right:-40px;width:260px;height:260px;background:radial-gradient(circle,rgba(0,229,255,.09) 0%,transparent 60%);pointer-events:none}\n.zcm-banner-img{flex:0 0 50%;position:relative;overflow:hidden;min-height:420px}\n.zcm-banner-img img{width:100%;height:100%;object-fit:cover;object-position:center}\n.zcm-banner-img::before{content:'';position:absolute;inset:0;background:linear-gradient(to right,#07080f 0%,rgba(7,8,15,.3) 22%,transparent 45%);z-index:1;pointer-events:none}\n.zcm-banner-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#ff2d9b;margin-bottom:18px}\n.zcm-banner-text h3{font-size:clamp(26px,2.6vw,42px);font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:18px;max-width:400px}\n.zcm-banner-text p{font-size:15px;color:rgba(255,255,255,.45);line-height:1.65;max-width:360px}\n\n\/* IN THE PACK *\/\n.zcm-pack{display:grid;grid-template-columns:2fr 3fr;border-top:1px solid rgba(255,255,255,.05)}\n.zcm-pack-left{background:#07080f;padding:52px 60px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}\n.zcm-pack-left::before{content:'';position:absolute;bottom:-60px;left:-60px;width:220px;height:220px;background:radial-gradient(circle,rgba(255,45,155,.10) 0%,transparent 65%);pointer-events:none}\n.zcm-pack-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.25);margin-bottom:12px}\n.zcm-pack-left h3{font-size:26px;font-weight:900;color:#fff;line-height:1.2;letter-spacing:-.5px;margin-bottom:14px;position:relative;z-index:1}\n.zcm-pack-left p{font-size:14px;color:rgba(255,255,255,.35);line-height:1.65;position:relative;z-index:1}\n.zcm-pack-ready{margin-top:28px;position:relative;z-index:1}\n.zcm-pack-ready-eye{font-size:9px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#ff2d9b;margin-bottom:10px}\n.zcm-pack-ready-line{font-size:19px;font-weight:900;color:#fff;letter-spacing:-.5px;line-height:1.1;margin-bottom:8px}\n.zcm-pack-ready-sub{font-size:12px;color:rgba(255,255,255,.3);line-height:1.6}\n.zcm-pack-ready-checks{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}\n.zcm-pack-ready-check{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:5px 11px;border-radius:100px;background:rgba(255,45,155,.07);border:1px solid rgba(255,45,155,.18);color:rgba(255,45,155,.75)}\n.zcm-pack-right{background:#0c0e19;padding:48px 60px;border-left:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;justify-content:center}\n.zcm-pack-item{display:flex;align-items:flex-start;gap:16px;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.05)}\n.zcm-pack-item:first-child{padding-top:0}.zcm-pack-item:last-child{border-bottom:none;padding-bottom:0}\n.zcm-pack-ico{width:42px;height:42px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center}\n.ico-pink{background:rgba(255,45,155,.08);border:1px solid rgba(255,45,155,.2)}.ico-cyan{background:rgba(0,229,255,.08);border:1px solid rgba(0,229,255,.2)}\n.zcm-pack-ico svg{width:19px;height:19px}\n.zcm-pack-item-t{font-size:14px;font-weight:800;color:#eef2ff;margin-bottom:4px}\n.zcm-pack-item-d{font-size:13px;color:rgba(255,255,255,.32);line-height:1.5}\n\n\/* STAMP *\/\n.zcm-stamp{background:#0a0b14;border-top:1px solid rgba(255,45,155,.12);position:relative;overflow:hidden}\n.zcm-stamp::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 40% 100% at 0% 50%,rgba(255,45,155,.06) 0%,transparent 60%),radial-gradient(ellipse 30% 80% at 100% 50%,rgba(0,229,255,.05) 0%,transparent 60%);pointer-events:none}\n.zcm-stamp-inner{display:flex;align-items:center;gap:24px;padding:24px 32px;position:relative;z-index:1}\n.zcm-stamp-badge{flex-shrink:0;background:rgba(255,45,155,.1);border:1px solid rgba(255,45,155,.28);border-radius:10px;padding:12px 16px;text-align:center;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase;color:#ff2d9b;line-height:1.4;min-width:72px}\n.zcm-stamp-text{font-size:12px;color:rgba(255,255,255,.38);line-height:1.65}\n.zcm-stamp-text strong{color:#ff2d9b;font-weight:800}\n\u003c\/style\u003e\n\n\u003cdiv class=\"zcm\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zcm-hero\"\u003e\n    \u003cdiv class=\"zcm-hero-inner\"\u003e\n      \u003cdiv class=\"zcm-hero-text\"\u003e\n        \u003cdiv class=\"zcm-hero-tags\"\u003e\n          \u003cspan class=\"zcm-tag zcm-tag-a\"\u003e900 Puffs\u003c\/span\u003e\n          \u003cspan class=\"zcm-tag zcm-tag-b\"\u003eStamp Included\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"zcm-hero-label\"\u003eZColors Mini · Replacement Pod · 20mg\/mL · For ZLand Mini\u003c\/div\u003e\n        \u003ch2\u003eTry a New\u003cbr\u003e\u003cspan class=\"ca\"\u003eColour.\u003c\/span\u003e\u003cbr\u003eAny Time.\u003c\/h2\u003e\n        \u003cp class=\"zcm-hero-sub\"\u003eCompact replacement pods for the ZLand Mini. 900 puffs, 50 flavours — affordable enough to rotate, good enough to come back to.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zcm-hero-image-col\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-Min_Acai.png?v=1742775707\" alt=\"ZColors Mini Pod\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"zcm-specs\"\u003e\n    \u003cdiv class=\"zcm-spec zcm-sa\"\u003e\n      \u003cdiv class=\"zcm-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-val\"\u003e900\u003cspan class=\"zcm-spec-unit\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-key\"\u003ePuffs per Pod\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-spec zcm-sb\"\u003e\n      \u003cdiv class=\"zcm-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-val\"\u003e20\u003cspan class=\"zcm-spec-unit\"\u003emg\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-key\"\u003eSalt Nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-spec zcm-sc\"\u003e\n      \u003cdiv class=\"zcm-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-val\"\u003e50\u003cspan class=\"zcm-spec-unit\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-key\"\u003eFlavours\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-spec zcm-sd\"\u003e\n      \u003cdiv class=\"zcm-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-val\"\u003eZ\u003cspan class=\"zcm-spec-unit\"\u003eMini\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-key\"\u003eCompatible Device\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- COMPAT --\u003e\n  \u003cdiv class=\"zcm-compat\"\u003e\n    \u003cdiv class=\"zcm-compat-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-Min_Blueberry.png?v=1742775692\" alt=\"ZColors Mini in ZLand Mini\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-compat-text\"\u003e\n      \u003cdiv class=\"zcm-compat-eye\"\u003eMade For\u003c\/div\u003e\n      \u003ch3\u003eThe Mini Pod for the ZLand Mini. Small Format, Full Flavour.\u003c\/h3\u003e\n      \u003cp\u003eZColors Mini pods are designed for the ZLand Mini device. Same snap-in fit, same draw-activated experience — just in a compact size that goes easy on the pocket and the wallet.\u003c\/p\u003e\n      \u003cdiv class=\"zcm-compat-chips\"\u003e\n        \u003cspan class=\"zcm-chip\"\u003eZLand Mini\u003c\/span\u003e\n        \u003cspan class=\"zcm-chip\"\u003eSnap-In Fit\u003c\/span\u003e\n        \u003cspan class=\"zcm-chip\"\u003eDraw-Activated\u003c\/span\u003e\n        \u003cspan class=\"zcm-chip\"\u003ePre-Filled\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"zcm-features\"\u003e\n    \u003cdiv class=\"zcm-card zcm-c1\"\u003e\n      \u003cdiv class=\"zcm-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff2d9b\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2a10 10 0 1 0 0 20A10 10 0 0 0 12 2z\"\u003e\u003c\/path\u003e\u003cpath d=\"M8 12h8M12 8v8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eRotate Freely\u003c\/h3\u003e\n      \u003cp\u003eAt 900 puffs per pod, it's easy to try something new without committing. Finished one? Grab a different colour next time.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-card zcm-c2\"\u003e\n      \u003cdiv class=\"zcm-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v2M12 20v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M2 12h2M20 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e50 Flavours\u003c\/h3\u003e\n      \u003cp\u003eFrom tropical to minty, fruity to classic — the full ZColors Mini lineup covers every mood in the rotation.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-card zcm-c3\"\u003e\n      \u003cdiv class=\"zcm-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a3e635\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eSalt Nic Smooth\u003c\/h3\u003e\n      \u003cp\u003e20mg\/mL salt nicotine — the same satisfying hit every draw, from first to last without harshness.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-card zcm-c4\"\u003e\n      \u003cdiv class=\"zcm-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b24bff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003ePre-Filled. No Mess.\u003c\/h3\u003e\n      \u003cp\u003eFactory-sealed every time. Snap into your ZLand Mini and you're drawing in seconds — zero setup required.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOURS --\u003e\n  \u003cdiv class=\"zcm-flavours\"\u003e\n    \u003cdiv class=\"zcm-inner\"\u003e\n      \u003cdiv class=\"zcm-flavours-head\"\u003e\n\u003ch3\u003e50 Flavours. Something New Every Time.\u003c\/h3\u003e\n\u003cspan class=\"zcm-flavours-count\"\u003eFull Lineup\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zcm-flavor-grid\"\u003e\n        \u003cspan class=\"zcm-pill fp-purple\"\u003eAcai\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eBanana\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eBC\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-teal\"\u003eBF\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eBerry Mix\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-blue\"\u003eBlueberry\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eBurst\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eBurst Ice Fruit\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-red\"\u003eCherry\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-white\"\u003eCoconut\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-white\"\u003eCoffee\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eCreamy\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eDragon Fruit\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-teal\"\u003eFizz\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eFruit Clouds\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-blue\"\u003eGlubule\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-purple\"\u003eGrape\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eGrapefruit\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-lime\"\u003eGreen Apple\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eGuava\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eHawaiian Fruit\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-white\"\u003eHazelnut\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eIce\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-lime\"\u003eKiwi\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eLemon\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-lime\"\u003eLime\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eLollipop\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eLychee\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eMango\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eMango Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eMaple\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-lime\"\u003eMelon\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eMenthol\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eMint Cool\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eOrange\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003ePapaya\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003ePassion Fruit\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003ePeach\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-lime\"\u003ePear\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003ePineapple\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-red\"\u003eRaspberry\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-teal\"\u003eRootstock\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-blue\"\u003eRush\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eSakura\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-teal\"\u003eSour\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-red\"\u003eStrawberry\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eStrawberry Lemonade\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eStrawnana\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-white\"\u003eTobacco\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-white\"\u003eVanilla\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BANNER --\u003e\n  \u003cdiv class=\"zcm-banner\"\u003e\n    \u003cdiv class=\"zcm-banner-text\"\u003e\n      \u003cdiv class=\"zcm-banner-eye\"\u003e50 Colours · One Mini Device\u003c\/div\u003e\n      \u003ch3\u003eSmall Pod.\u003cbr\u003eFull Flavour.\u003c\/h3\u003e\n      \u003cp\u003eThe ZLand Mini stays in your pocket. The flavour changes whenever you feel like it. 900 puffs is the perfect amount to try something new.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-banner-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-Min_Berry-Mix.png?v=1742775692\" alt=\"ZColors Mini Pods\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- IN THE PACK --\u003e\n  \u003cdiv class=\"zcm-pack\"\u003e\n    \u003cdiv class=\"zcm-pack-left\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"zcm-pack-label\"\u003eWhat's in the Pack\u003c\/div\u003e\n        \u003ch3\u003eOne Mini Pod. One Flavour. 900 Puffs.\u003c\/h3\u003e\n        \u003cp\u003eZLand Mini device not included — these pods are for your existing ZLand Mini. Stamp included for your province.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zcm-pack-ready\"\u003e\n        \u003cdiv class=\"zcm-pack-ready-eye\"\u003eSnap In. Draw Instantly.\u003c\/div\u003e\n        \u003cdiv class=\"zcm-pack-ready-line\"\u003eNo setup.\u003cbr\u003eNo waiting.\u003c\/div\u003e\n        \u003cdiv class=\"zcm-pack-ready-sub\"\u003eClick into your ZLand Mini and go. Done in seconds, every time.\u003c\/div\u003e\n        \u003cdiv class=\"zcm-pack-ready-checks\"\u003e\n          \u003cspan class=\"zcm-pack-ready-check\"\u003ePre-filled ✓\u003c\/span\u003e\n          \u003cspan class=\"zcm-pack-ready-check\"\u003eSealed ✓\u003c\/span\u003e\n          \u003cspan class=\"zcm-pack-ready-check\"\u003eStamp ✓\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-pack-right\"\u003e\n      \u003cdiv class=\"zcm-pack-item\"\u003e\n        \u003cdiv class=\"zcm-pack-ico ico-pink\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff2d9b\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zcm-pack-item-t\"\u003e1× ZColors Mini Pod\u003c\/div\u003e\n          \u003cdiv class=\"zcm-pack-item-d\"\u003e900 puffs · 20mg\/mL salt nicotine · pre-filled · factory sealed · flavour of your choice\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zcm-pack-item\"\u003e\n        \u003cdiv class=\"zcm-pack-ico ico-cyan\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zcm-pack-item-t\"\u003eProvincial Excise Stamp\u003c\/div\u003e\n          \u003cdiv class=\"zcm-pack-item-d\"\u003eStamp included — select the correct variant for your province at checkout\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STAMP --\u003e\n  \u003cdiv class=\"zcm-stamp\"\u003e\n    \u003cdiv class=\"zcm-stamp-inner\"\u003e\n      \u003cdiv class=\"zcm-stamp-badge\"\u003eSELECT\u003cbr\u003eYOUR\u003cbr\u003eSTAMP ↑\u003c\/div\u003e\n      \u003cdiv class=\"zcm-stamp-text\"\u003e\n\u003cstrong\u003eMake sure you select the correct stamp variant for your province.\u003c\/strong\u003e Each listing includes the provincial excise stamp required for legal sale in that region. Must be 19+ (18+ in AB\/MB\/QC) to purchase. Vaping products contain nicotine, a highly addictive chemical — Health Canada. ZLand Mini device sold separately.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END ZCOLORS MINI A+ DESCRIPTION --\u003e","brand":"ZLab","offers":[{"title":"Acai","offer_id":46976168231100,"sku":"zcolors-mini-acai-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Banana","offer_id":46976168263868,"sku":"zcolors-mini-banana-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"BF","offer_id":46976168296636,"sku":"zcolors-mini-bf-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Berry Mix","offer_id":46976168329404,"sku":"zcolors-mini-berry-mix-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Burst","offer_id":46976168362172,"sku":"zcolors-mini-burst-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Blueberry","offer_id":46976168394940,"sku":"zcolors-mini-blueberry-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"BC","offer_id":46976168427708,"sku":"zcolors-mini-bc-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Cherry","offer_id":46976168460476,"sku":"zcolors-mini-cherry-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Coconut","offer_id":46976168493244,"sku":"zcolors-mini-coconut-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Coffe","offer_id":46976168526012,"sku":"zcolors-mini-coffe-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Creamy","offer_id":46976168558780,"sku":"zcolors-mini-creamy-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Fizz","offer_id":46976168591548,"sku":"zcolors-mini-fizz-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Dragon Fruit","offer_id":46976168624316,"sku":"zcolors-mini-dragon-fruit-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Grape","offer_id":46976168657084,"sku":"zcolors-mini-grape-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Grapefruit","offer_id":46976168689852,"sku":"zcolors-mini-grapefruit-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Green Apple","offer_id":46976168722620,"sku":"zcolors-mini-green-apple-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Guava","offer_id":46976168755388,"sku":"zcolors-mini-guava-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Clouds","offer_id":46976168788156,"sku":"zcolors-mini-fruit-clouds-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Hawain Fruit Nectar","offer_id":46976168820924,"sku":"zcolors-mini-hawain-fruit-nectar-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Hazelnut","offer_id":46976168853692,"sku":"zcolors-mini-hazelnut-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Ice","offer_id":46976168886460,"sku":"zcolors-mini-ice-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Kiwi","offer_id":46976168919228,"sku":"zcolors-mini-kiwi-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Lemon","offer_id":46976168951996,"sku":"zcolors-mini-lemon-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Lime","offer_id":46976168984764,"sku":"zcolors-mini-lime-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Lychee","offer_id":46976169017532,"sku":"zcolors-mini-lychee-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Mango","offer_id":46976169050300,"sku":"zcolors-mini-mango-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Pineapple","offer_id":46976169083068,"sku":"zcolors-mini-mango-pineapple-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Maple","offer_id":46976169115836,"sku":"zcolors-mini-maple-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Melon","offer_id":46976169148604,"sku":"zcolors-mini-melon-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Menthol","offer_id":46976169181372,"sku":"zcolors-mini-menthol-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Burst Ice Fruit","offer_id":46976169214140,"sku":"zcolors-mini-burst-ice-fruit-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Mint Cool","offer_id":46976169246908,"sku":"zcolors-mini-mint-cool-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Glubule","offer_id":46976169279676,"sku":"zcolors-mini-glubule-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Orange","offer_id":46976169312444,"sku":"zcolors-mini-orange-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Papaya","offer_id":46976169345212,"sku":"zcolors-mini-papaya-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Passion Fruit","offer_id":46976169377980,"sku":"zcolors-mini-passion-fruit-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Peach","offer_id":46976169410748,"sku":"zcolors-mini-peach-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Pear","offer_id":46976169443516,"sku":"zcolors-mini-pear-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Pineapple","offer_id":46976169476284,"sku":"zcolors-mini-pineapple-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Lollopop","offer_id":46976169509052,"sku":"zcolors-mini-lollopop-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Raspberry","offer_id":46976169541820,"sku":"zcolors-mini-raspberry-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Rootstock","offer_id":46976169574588,"sku":"zcolors-mini-rootstock-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Sakura","offer_id":46976169607356,"sku":"zcolors-mini-sakura-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Rush","offer_id":46976169640124,"sku":"zcolors-mini-rush-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Sour","offer_id":46976169672892,"sku":"zcolors-mini-sour-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry","offer_id":46976169705660,"sku":"zcolors-mini-strawberry-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Lemonade","offer_id":46976169738428,"sku":"zcolors-mini-strawberry-lemonade-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Strawnana","offer_id":46976169771196,"sku":"zcolors-mini-strawnana-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Tobacco","offer_id":46976169803964,"sku":"zcolors-mini-tobacco-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Vanilla","offer_id":46976169836732,"sku":"zcolors-mini-vanilla-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon","offer_id":46976169869500,"sku":"zcolors-mini-watermelon-1pc-ab","price":6.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-Min_Banana_ae84023f-ca61-477f-8f59-5ae24e4e0505.png?v=1781783935"},{"product_id":"zcolors-mini-900-puffs-manitoba-stamp","title":"Zcolors Mini 900 Puffs - Manitoba Stamp","description":"\u003c!-- BEGIN ZCOLORS MINI A+ DESCRIPTION --\u003e\n\u003cstyle\u003e\n.zcm*{box-sizing:border-box;margin:0;padding:0}\n.zcm{font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#f0f4ff;background:#07080f;overflow:hidden;display:flex;flex-direction:column}\n.zcm-inner{max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;width:100%}\n\n\/* HERO *\/\n.zcm-hero{background:#07080f;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.05)}\n.zcm-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 55% 80% at 92% 30%,rgba(255,45,155,.22) 0%,transparent 55%),radial-gradient(ellipse 40% 60% at 72% 85%,rgba(0,229,255,.15) 0%,transparent 55%),radial-gradient(ellipse 50% 70% at 5% 50%,rgba(163,230,53,.14) 0%,transparent 60%),radial-gradient(ellipse 30% 40% at 40% 5%,rgba(178,75,255,.10) 0%,transparent 50%);pointer-events:none}\n.zcm-hero-inner{display:grid;grid-template-columns:1fr 420px;width:100%;max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;align-items:center;min-height:420px;position:relative;z-index:2}\n.zcm-hero-text{padding:64px 48px 64px 0}\n.zcm-hero-tags{display:flex;gap:8px;margin-bottom:22px;flex-wrap:wrap}\n.zcm-tag{font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:5px 12px;border-radius:100px}\n.zcm-tag-a{background:rgba(255,45,155,.1);border:1px solid rgba(255,45,155,.35);color:#ff2d9b}\n.zcm-tag-b{background:rgba(0,229,255,.1);border:1px solid rgba(0,229,255,.35);color:#00e5ff}\n.zcm-hero-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-bottom:16px}\n.zcm-hero h2{font-size:clamp(34px,4.2vw,64px);font-weight:900;line-height:1.0;letter-spacing:-3px;color:#fff;margin-bottom:20px}\n.zcm-hero h2 .ca{color:#ff2d9b}.zcm-hero h2 .cb{color:#00e5ff}.zcm-hero h2 .cc{color:#a3e635}\n.zcm-hero-sub{font-size:16px;color:rgba(255,255,255,.42);max-width:460px;line-height:1.65}\n.zcm-hero-image-col{display:flex;align-items:center;justify-content:center;padding:40px 0;position:relative}\n.zcm-hero-image-col::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 70% at 50% 50%,rgba(255,45,155,.12) 0%,transparent 65%);pointer-events:none}\n.zcm-hero-image-col img{width:68%;max-height:320px;object-fit:contain;object-position:center;position:relative;z-index:1;filter:drop-shadow(0 16px 56px rgba(255,45,155,.18)) drop-shadow(0 0 80px rgba(0,229,255,.08))}\n\n\/* SPECS *\/\n.zcm-specs{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.06)}\n.zcm-spec{padding:28px 20px 24px;text-align:center;border-right:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden}\n.zcm-spec:last-child{border-right:none}\n.zcm-spec::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px}\n.zcm-sa::after{background:#ff2d9b}.zcm-sb::after{background:#00e5ff}.zcm-sc::after{background:#a3e635}.zcm-sd::after{background:#b24bff}\n.zcm-spec-glow{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:120px;height:60px;border-radius:50%;filter:blur(20px);opacity:.2;pointer-events:none}\n.zcm-sa .zcm-spec-glow{background:#ff2d9b}.zcm-sb .zcm-spec-glow{background:#00e5ff}.zcm-sc .zcm-spec-glow{background:#a3e635}.zcm-sd .zcm-spec-glow{background:#b24bff}\n.zcm-spec-val{font-size:34px;font-weight:900;line-height:1;letter-spacing:-1px;position:relative;z-index:1}\n.zcm-sa .zcm-spec-val{color:#ff2d9b}.zcm-sb .zcm-spec-val{color:#00e5ff}.zcm-sc .zcm-spec-val{color:#a3e635}.zcm-sd .zcm-spec-val{color:#b24bff}\n.zcm-spec-unit{font-size:14px;font-weight:500;color:rgba(255,255,255,.4)}\n.zcm-spec-key{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-top:8px;position:relative;z-index:1}\n\n\/* COMPAT *\/\n.zcm-compat{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.05);min-height:300px}\n.zcm-compat-img{background:radial-gradient(ellipse 100% 100% at 50% 50%,#0e1318 0%,#07080f 100%);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n.zcm-compat-img::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 80% 70% at 50% 50%,rgba(255,45,155,.10) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 15% 15%,rgba(0,229,255,.07) 0%,transparent 55%);pointer-events:none;z-index:1}\n.zcm-compat-img img{width:65%;max-height:240px;object-fit:contain;position:relative;z-index:2}\n.zcm-compat-text{padding:48px 48px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;border-left:1px solid rgba(255,255,255,.05)}\n.zcm-compat-text::before{content:'';position:absolute;top:-60px;right:-60px;width:220px;height:220px;background:radial-gradient(circle,rgba(255,45,155,.12) 0%,transparent 65%);pointer-events:none}\n.zcm-compat-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#ff2d9b;margin-bottom:14px;position:relative;z-index:1}\n.zcm-compat-text h3{font-size:22px;font-weight:900;color:#fff;line-height:1.15;letter-spacing:-.5px;margin-bottom:14px;position:relative;z-index:1}\n.zcm-compat-text p{font-size:13px;color:rgba(255,255,255,.38);line-height:1.65;margin-bottom:18px;position:relative;z-index:1}\n.zcm-compat-chips{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zcm-chip{font-size:11px;font-weight:700;padding:6px 14px;border-radius:100px;background:rgba(255,45,155,.08);border:1px solid rgba(255,45,155,.25);color:#ff2d9b}\n\n\/* FEATURES *\/\n.zcm-features{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.05)}\n.zcm-card{padding:34px 26px;position:relative;overflow:hidden;border-right:1px solid rgba(255,255,255,.04)}\n.zcm-card:last-child{border-right:none}\n.zcm-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px}\n.zcm-c1::before{background:linear-gradient(90deg,#ff2d9b,#ff6b81)}.zcm-c2::before{background:linear-gradient(90deg,#00e5ff,#a3e635)}.zcm-c3::before{background:linear-gradient(90deg,#a3e635,#00e5ff)}.zcm-c4::before{background:linear-gradient(90deg,#b24bff,#ff2d9b)}\n.zcm-card::after{content:'';position:absolute;top:-40px;right:-40px;width:110px;height:110px;border-radius:50%;filter:blur(32px);opacity:.12;pointer-events:none}\n.zcm-c1::after{background:#ff2d9b}.zcm-c2::after{background:#00e5ff}.zcm-c3::after{background:#a3e635}.zcm-c4::after{background:#b24bff}\n.zcm-card-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}\n.zcm-c1 .zcm-card-icon{background:rgba(255,45,155,.1);border:1px solid rgba(255,45,155,.25)}.zcm-c2 .zcm-card-icon{background:rgba(0,229,255,.1);border:1px solid rgba(0,229,255,.25)}.zcm-c3 .zcm-card-icon{background:rgba(163,230,53,.1);border:1px solid rgba(163,230,53,.25)}.zcm-c4 .zcm-card-icon{background:rgba(178,75,255,.1);border:1px solid rgba(178,75,255,.25)}\n.zcm-card-icon svg{width:19px;height:19px}\n.zcm-card h3{font-size:14px;font-weight:800;color:#eef2ff;margin-bottom:9px}\n.zcm-card p{font-size:13px;color:rgba(255,255,255,.33);line-height:1.65}\n\n\/* FLAVOURS *\/\n.zcm-flavours{background:#0a0b15;padding:60px 0;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}\n.zcm-flavours::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 50% 60% at 5% 50%,rgba(255,45,155,.08) 0%,transparent 55%),radial-gradient(ellipse 40% 55% at 95% 50%,rgba(0,229,255,.07) 0%,transparent 55%);pointer-events:none}\n.zcm-flavours-head{display:flex;align-items:baseline;gap:14px;margin-bottom:30px;position:relative;z-index:1;flex-wrap:wrap}\n.zcm-flavours-head h3{font-size:24px;font-weight:900;color:#fff;letter-spacing:-.5px}\n.zcm-flavours-count{font-size:10px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#ff2d9b}\n.zcm-flavor-grid{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zcm-pill{font-size:12px;font-weight:700;border-radius:100px;padding:8px 16px;border:1px solid;letter-spacing:.3px;white-space:nowrap}\n.fp-orange{color:#fb923c;background:rgba(251,146,60,.08);border-color:rgba(251,146,60,.3)}\n.fp-yellow{color:#fbbf24;background:rgba(251,191,36,.08);border-color:rgba(251,191,36,.3)}\n.fp-lime{color:#a3e635;background:rgba(163,230,53,.08);border-color:rgba(163,230,53,.3)}\n.fp-teal{color:#34d399;background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.3)}\n.fp-cyan{color:#67e8f9;background:rgba(103,232,249,.08);border-color:rgba(103,232,249,.3)}\n.fp-blue{color:#60a5fa;background:rgba(96,165,250,.08);border-color:rgba(96,165,250,.3)}\n.fp-purple{color:#c084fc;background:rgba(192,132,252,.08);border-color:rgba(192,132,252,.3)}\n.fp-pink{color:#f472b6;background:rgba(244,114,182,.08);border-color:rgba(244,114,182,.3)}\n.fp-red{color:#f87171;background:rgba(248,113,113,.08);border-color:rgba(248,113,113,.3)}\n.fp-white{color:#e2e8f0;background:rgba(226,232,240,.06);border-color:rgba(226,232,240,.2)}\n\n\/* BANNER *\/\n.zcm-banner{display:flex;border-top:1px solid rgba(255,255,255,.05);overflow:hidden;background:#07080f}\n.zcm-banner-text{flex:0 0 50%;background:#07080f;padding:72px 60px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;position:relative;overflow:hidden}\n.zcm-banner-text::before{content:'';position:absolute;bottom:-80px;left:-80px;width:400px;height:400px;background:radial-gradient(circle,rgba(255,45,155,.14) 0%,transparent 60%);pointer-events:none}\n.zcm-banner-text::after{content:'';position:absolute;top:-40px;right:-40px;width:260px;height:260px;background:radial-gradient(circle,rgba(0,229,255,.09) 0%,transparent 60%);pointer-events:none}\n.zcm-banner-img{flex:0 0 50%;position:relative;overflow:hidden;min-height:420px}\n.zcm-banner-img img{width:100%;height:100%;object-fit:cover;object-position:center}\n.zcm-banner-img::before{content:'';position:absolute;inset:0;background:linear-gradient(to right,#07080f 0%,rgba(7,8,15,.3) 22%,transparent 45%);z-index:1;pointer-events:none}\n.zcm-banner-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#ff2d9b;margin-bottom:18px}\n.zcm-banner-text h3{font-size:clamp(26px,2.6vw,42px);font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:18px;max-width:400px}\n.zcm-banner-text p{font-size:15px;color:rgba(255,255,255,.45);line-height:1.65;max-width:360px}\n\n\/* IN THE PACK *\/\n.zcm-pack{display:grid;grid-template-columns:2fr 3fr;border-top:1px solid rgba(255,255,255,.05)}\n.zcm-pack-left{background:#07080f;padding:52px 60px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}\n.zcm-pack-left::before{content:'';position:absolute;bottom:-60px;left:-60px;width:220px;height:220px;background:radial-gradient(circle,rgba(255,45,155,.10) 0%,transparent 65%);pointer-events:none}\n.zcm-pack-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.25);margin-bottom:12px}\n.zcm-pack-left h3{font-size:26px;font-weight:900;color:#fff;line-height:1.2;letter-spacing:-.5px;margin-bottom:14px;position:relative;z-index:1}\n.zcm-pack-left p{font-size:14px;color:rgba(255,255,255,.35);line-height:1.65;position:relative;z-index:1}\n.zcm-pack-ready{margin-top:28px;position:relative;z-index:1}\n.zcm-pack-ready-eye{font-size:9px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#ff2d9b;margin-bottom:10px}\n.zcm-pack-ready-line{font-size:19px;font-weight:900;color:#fff;letter-spacing:-.5px;line-height:1.1;margin-bottom:8px}\n.zcm-pack-ready-sub{font-size:12px;color:rgba(255,255,255,.3);line-height:1.6}\n.zcm-pack-ready-checks{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}\n.zcm-pack-ready-check{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:5px 11px;border-radius:100px;background:rgba(255,45,155,.07);border:1px solid rgba(255,45,155,.18);color:rgba(255,45,155,.75)}\n.zcm-pack-right{background:#0c0e19;padding:48px 60px;border-left:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;justify-content:center}\n.zcm-pack-item{display:flex;align-items:flex-start;gap:16px;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.05)}\n.zcm-pack-item:first-child{padding-top:0}.zcm-pack-item:last-child{border-bottom:none;padding-bottom:0}\n.zcm-pack-ico{width:42px;height:42px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center}\n.ico-pink{background:rgba(255,45,155,.08);border:1px solid rgba(255,45,155,.2)}.ico-cyan{background:rgba(0,229,255,.08);border:1px solid rgba(0,229,255,.2)}\n.zcm-pack-ico svg{width:19px;height:19px}\n.zcm-pack-item-t{font-size:14px;font-weight:800;color:#eef2ff;margin-bottom:4px}\n.zcm-pack-item-d{font-size:13px;color:rgba(255,255,255,.32);line-height:1.5}\n\n\/* STAMP *\/\n.zcm-stamp{background:#0a0b14;border-top:1px solid rgba(255,45,155,.12);position:relative;overflow:hidden}\n.zcm-stamp::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 40% 100% at 0% 50%,rgba(255,45,155,.06) 0%,transparent 60%),radial-gradient(ellipse 30% 80% at 100% 50%,rgba(0,229,255,.05) 0%,transparent 60%);pointer-events:none}\n.zcm-stamp-inner{display:flex;align-items:center;gap:24px;padding:24px 32px;position:relative;z-index:1}\n.zcm-stamp-badge{flex-shrink:0;background:rgba(255,45,155,.1);border:1px solid rgba(255,45,155,.28);border-radius:10px;padding:12px 16px;text-align:center;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase;color:#ff2d9b;line-height:1.4;min-width:72px}\n.zcm-stamp-text{font-size:12px;color:rgba(255,255,255,.38);line-height:1.65}\n.zcm-stamp-text strong{color:#ff2d9b;font-weight:800}\n\u003c\/style\u003e\n\n\u003cdiv class=\"zcm\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zcm-hero\"\u003e\n    \u003cdiv class=\"zcm-hero-inner\"\u003e\n      \u003cdiv class=\"zcm-hero-text\"\u003e\n        \u003cdiv class=\"zcm-hero-tags\"\u003e\n          \u003cspan class=\"zcm-tag zcm-tag-a\"\u003e900 Puffs\u003c\/span\u003e\n          \u003cspan class=\"zcm-tag zcm-tag-b\"\u003eStamp Included\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"zcm-hero-label\"\u003eZColors Mini · Replacement Pod · 20mg\/mL · For ZLand Mini\u003c\/div\u003e\n        \u003ch2\u003eTry a New\u003cbr\u003e\u003cspan class=\"ca\"\u003eColour.\u003c\/span\u003e\u003cbr\u003eAny Time.\u003c\/h2\u003e\n        \u003cp class=\"zcm-hero-sub\"\u003eCompact replacement pods for the ZLand Mini. 900 puffs, 50 flavours — affordable enough to rotate, good enough to come back to.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zcm-hero-image-col\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-Min_Acai.png?v=1742775707\" alt=\"ZColors Mini Pod\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"zcm-specs\"\u003e\n    \u003cdiv class=\"zcm-spec zcm-sa\"\u003e\n      \u003cdiv class=\"zcm-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-val\"\u003e900\u003cspan class=\"zcm-spec-unit\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-key\"\u003ePuffs per Pod\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-spec zcm-sb\"\u003e\n      \u003cdiv class=\"zcm-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-val\"\u003e20\u003cspan class=\"zcm-spec-unit\"\u003emg\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-key\"\u003eSalt Nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-spec zcm-sc\"\u003e\n      \u003cdiv class=\"zcm-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-val\"\u003e50\u003cspan class=\"zcm-spec-unit\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-key\"\u003eFlavours\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-spec zcm-sd\"\u003e\n      \u003cdiv class=\"zcm-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-val\"\u003eZ\u003cspan class=\"zcm-spec-unit\"\u003eMini\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zcm-spec-key\"\u003eCompatible Device\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- COMPAT --\u003e\n  \u003cdiv class=\"zcm-compat\"\u003e\n    \u003cdiv class=\"zcm-compat-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-Min_Blueberry.png?v=1742775692\" alt=\"ZColors Mini in ZLand Mini\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-compat-text\"\u003e\n      \u003cdiv class=\"zcm-compat-eye\"\u003eMade For\u003c\/div\u003e\n      \u003ch3\u003eThe Mini Pod for the ZLand Mini. Small Format, Full Flavour.\u003c\/h3\u003e\n      \u003cp\u003eZColors Mini pods are designed for the ZLand Mini device. Same snap-in fit, same draw-activated experience — just in a compact size that goes easy on the pocket and the wallet.\u003c\/p\u003e\n      \u003cdiv class=\"zcm-compat-chips\"\u003e\n        \u003cspan class=\"zcm-chip\"\u003eZLand Mini\u003c\/span\u003e\n        \u003cspan class=\"zcm-chip\"\u003eSnap-In Fit\u003c\/span\u003e\n        \u003cspan class=\"zcm-chip\"\u003eDraw-Activated\u003c\/span\u003e\n        \u003cspan class=\"zcm-chip\"\u003ePre-Filled\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"zcm-features\"\u003e\n    \u003cdiv class=\"zcm-card zcm-c1\"\u003e\n      \u003cdiv class=\"zcm-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff2d9b\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2a10 10 0 1 0 0 20A10 10 0 0 0 12 2z\"\u003e\u003c\/path\u003e\u003cpath d=\"M8 12h8M12 8v8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eRotate Freely\u003c\/h3\u003e\n      \u003cp\u003eAt 900 puffs per pod, it's easy to try something new without committing. Finished one? Grab a different colour next time.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-card zcm-c2\"\u003e\n      \u003cdiv class=\"zcm-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v2M12 20v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M2 12h2M20 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e50 Flavours\u003c\/h3\u003e\n      \u003cp\u003eFrom tropical to minty, fruity to classic — the full ZColors Mini lineup covers every mood in the rotation.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-card zcm-c3\"\u003e\n      \u003cdiv class=\"zcm-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a3e635\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eSalt Nic Smooth\u003c\/h3\u003e\n      \u003cp\u003e20mg\/mL salt nicotine — the same satisfying hit every draw, from first to last without harshness.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-card zcm-c4\"\u003e\n      \u003cdiv class=\"zcm-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b24bff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003ePre-Filled. No Mess.\u003c\/h3\u003e\n      \u003cp\u003eFactory-sealed every time. Snap into your ZLand Mini and you're drawing in seconds — zero setup required.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOURS --\u003e\n  \u003cdiv class=\"zcm-flavours\"\u003e\n    \u003cdiv class=\"zcm-inner\"\u003e\n      \u003cdiv class=\"zcm-flavours-head\"\u003e\n\u003ch3\u003e50 Flavours. Something New Every Time.\u003c\/h3\u003e\n\u003cspan class=\"zcm-flavours-count\"\u003eFull Lineup\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zcm-flavor-grid\"\u003e\n        \u003cspan class=\"zcm-pill fp-purple\"\u003eAcai\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eBanana\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eBC\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-teal\"\u003eBF\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eBerry Mix\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-blue\"\u003eBlueberry\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eBurst\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eBurst Ice Fruit\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-red\"\u003eCherry\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-white\"\u003eCoconut\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-white\"\u003eCoffee\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eCreamy\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eDragon Fruit\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-teal\"\u003eFizz\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eFruit Clouds\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-blue\"\u003eGlubule\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-purple\"\u003eGrape\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eGrapefruit\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-lime\"\u003eGreen Apple\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eGuava\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eHawaiian Fruit\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-white\"\u003eHazelnut\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eIce\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-lime\"\u003eKiwi\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eLemon\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-lime\"\u003eLime\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eLollipop\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eLychee\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eMango\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eMango Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eMaple\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-lime\"\u003eMelon\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eMenthol\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-cyan\"\u003eMint Cool\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003eOrange\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003ePapaya\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003ePassion Fruit\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-orange\"\u003ePeach\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-lime\"\u003ePear\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003ePineapple\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-red\"\u003eRaspberry\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-teal\"\u003eRootstock\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-blue\"\u003eRush\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eSakura\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-teal\"\u003eSour\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-red\"\u003eStrawberry\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-yellow\"\u003eStrawberry Lemonade\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-pink\"\u003eStrawnana\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-white\"\u003eTobacco\u003c\/span\u003e\n        \u003cspan class=\"zcm-pill fp-white\"\u003eVanilla\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BANNER --\u003e\n  \u003cdiv class=\"zcm-banner\"\u003e\n    \u003cdiv class=\"zcm-banner-text\"\u003e\n      \u003cdiv class=\"zcm-banner-eye\"\u003e50 Colours · One Mini Device\u003c\/div\u003e\n      \u003ch3\u003eSmall Pod.\u003cbr\u003eFull Flavour.\u003c\/h3\u003e\n      \u003cp\u003eThe ZLand Mini stays in your pocket. The flavour changes whenever you feel like it. 900 puffs is the perfect amount to try something new.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-banner-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-Min_Berry-Mix.png?v=1742775692\" alt=\"ZColors Mini Pods\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- IN THE PACK --\u003e\n  \u003cdiv class=\"zcm-pack\"\u003e\n    \u003cdiv class=\"zcm-pack-left\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"zcm-pack-label\"\u003eWhat's in the Pack\u003c\/div\u003e\n        \u003ch3\u003eOne Mini Pod. One Flavour. 900 Puffs.\u003c\/h3\u003e\n        \u003cp\u003eZLand Mini device not included — these pods are for your existing ZLand Mini. Stamp included for your province.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zcm-pack-ready\"\u003e\n        \u003cdiv class=\"zcm-pack-ready-eye\"\u003eSnap In. Draw Instantly.\u003c\/div\u003e\n        \u003cdiv class=\"zcm-pack-ready-line\"\u003eNo setup.\u003cbr\u003eNo waiting.\u003c\/div\u003e\n        \u003cdiv class=\"zcm-pack-ready-sub\"\u003eClick into your ZLand Mini and go. Done in seconds, every time.\u003c\/div\u003e\n        \u003cdiv class=\"zcm-pack-ready-checks\"\u003e\n          \u003cspan class=\"zcm-pack-ready-check\"\u003ePre-filled ✓\u003c\/span\u003e\n          \u003cspan class=\"zcm-pack-ready-check\"\u003eSealed ✓\u003c\/span\u003e\n          \u003cspan class=\"zcm-pack-ready-check\"\u003eStamp ✓\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zcm-pack-right\"\u003e\n      \u003cdiv class=\"zcm-pack-item\"\u003e\n        \u003cdiv class=\"zcm-pack-ico ico-pink\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff2d9b\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zcm-pack-item-t\"\u003e1× ZColors Mini Pod\u003c\/div\u003e\n          \u003cdiv class=\"zcm-pack-item-d\"\u003e900 puffs · 20mg\/mL salt nicotine · pre-filled · factory sealed · flavour of your choice\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zcm-pack-item\"\u003e\n        \u003cdiv class=\"zcm-pack-ico ico-cyan\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zcm-pack-item-t\"\u003eProvincial Excise Stamp\u003c\/div\u003e\n          \u003cdiv class=\"zcm-pack-item-d\"\u003eStamp included — select the correct variant for your province at checkout\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STAMP --\u003e\n  \u003cdiv class=\"zcm-stamp\"\u003e\n    \u003cdiv class=\"zcm-stamp-inner\"\u003e\n      \u003cdiv class=\"zcm-stamp-badge\"\u003eSELECT\u003cbr\u003eYOUR\u003cbr\u003eSTAMP ↑\u003c\/div\u003e\n      \u003cdiv class=\"zcm-stamp-text\"\u003e\n\u003cstrong\u003eMake sure you select the correct stamp variant for your province.\u003c\/strong\u003e Each listing includes the provincial excise stamp required for legal sale in that region. Must be 19+ (18+ in AB\/MB\/QC) to purchase. Vaping products contain nicotine, a highly addictive chemical — Health Canada. ZLand Mini device sold separately.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END ZCOLORS MINI A+ DESCRIPTION --\u003e","brand":"ZLab","offers":[{"title":"Acai","offer_id":46976171147452,"sku":"zcolors-mini-acai-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Banana","offer_id":46976171180220,"sku":"zcolors-mini-banana-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"BF","offer_id":46976171212988,"sku":"zcolors-mini-bf-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Berry Mix","offer_id":46976171245756,"sku":"zcolors-mini-berry-mix-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Burst","offer_id":46976171278524,"sku":"zcolors-mini-burst-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Blueberry","offer_id":46976171311292,"sku":"zcolors-mini-blueberry-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"BC","offer_id":46976171344060,"sku":"zcolors-mini-bc-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Cherry","offer_id":46976171376828,"sku":"zcolors-mini-cherry-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Coconut","offer_id":46976171409596,"sku":"zcolors-mini-coconut-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Coffe","offer_id":46976171442364,"sku":"zcolors-mini-coffe-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Creamy","offer_id":46976171475132,"sku":"zcolors-mini-creamy-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Fizz","offer_id":46976171507900,"sku":"zcolors-mini-fizz-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Dragon Fruit","offer_id":46976171540668,"sku":"zcolors-mini-dragon-fruit-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Grape","offer_id":46976171573436,"sku":"zcolors-mini-grape-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Grapefruit","offer_id":46976171606204,"sku":"zcolors-mini-grapefruit-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Green Apple","offer_id":46976171638972,"sku":"zcolors-mini-green-apple-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Guava","offer_id":46976171671740,"sku":"zcolors-mini-guava-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Clouds","offer_id":46976171704508,"sku":"zcolors-mini-fruit-clouds-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Hawain Fruit Nectar","offer_id":46976171737276,"sku":"zcolors-mini-hawain-fruit-nectar-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Hazelnut","offer_id":46976171770044,"sku":"zcolors-mini-hazelnut-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Ice","offer_id":46976171802812,"sku":"zcolors-mini-ice-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Kiwi","offer_id":46976171835580,"sku":"zcolors-mini-kiwi-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Lemon","offer_id":46976171868348,"sku":"zcolors-mini-lemon-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Lime","offer_id":46976171901116,"sku":"zcolors-mini-lime-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Lychee","offer_id":46976171933884,"sku":"zcolors-mini-lychee-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Mango","offer_id":46976171966652,"sku":"zcolors-mini-mango-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Pineapple","offer_id":46976171999420,"sku":"zcolors-mini-mango-pineapple-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Maple","offer_id":46976172032188,"sku":"zcolors-mini-maple-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Melon","offer_id":46976172064956,"sku":"zcolors-mini-melon-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Menthol","offer_id":46976172097724,"sku":"zcolors-mini-menthol-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Burst Ice Fruit","offer_id":46976172130492,"sku":"zcolors-mini-burst-ice-fruit-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Mint Cool","offer_id":46976172163260,"sku":"zcolors-mini-mint-cool-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Glubule","offer_id":46976172196028,"sku":"zcolors-mini-glubule-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Orange","offer_id":46976172228796,"sku":"zcolors-mini-orange-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Papaya","offer_id":46976172261564,"sku":"zcolors-mini-papaya-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Passion Fruit","offer_id":46976172294332,"sku":"zcolors-mini-passion-fruit-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Peach","offer_id":46976172327100,"sku":"zcolors-mini-peach-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Pear","offer_id":46976172359868,"sku":"zcolors-mini-pear-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Pineapple","offer_id":46976172392636,"sku":"zcolors-mini-pineapple-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Lollopop","offer_id":46976172425404,"sku":"zcolors-mini-lollopop-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Raspberry","offer_id":46976172458172,"sku":"zcolors-mini-raspberry-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Rootstock","offer_id":46976172490940,"sku":"zcolors-mini-rootstock-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Sakura","offer_id":46976172523708,"sku":"zcolors-mini-sakura-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Rush","offer_id":46976172556476,"sku":"zcolors-mini-rush-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Sour","offer_id":46976172589244,"sku":"zcolors-mini-sour-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry","offer_id":46976172622012,"sku":"zcolors-mini-strawberry-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Lemonade","offer_id":46976172654780,"sku":"zcolors-mini-strawberry-lemonade-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Strawnana","offer_id":46976172687548,"sku":"zcolors-mini-strawnana-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Tobacco","offer_id":46976172720316,"sku":"zcolors-mini-tobacco-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Vanilla","offer_id":46976172753084,"sku":"zcolors-mini-vanilla-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon","offer_id":46976172785852,"sku":"zcolors-mini-watermelon-1pc-mb","price":6.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-Min_Banana_5b03d53e-6733-4778-95c0-496c0b8eadd7.png?v=1781784030"},{"product_id":"zpods-2ml-20mg-alberta-stamp","title":"ZPods 2ml 20mg - Alberta Stamp","description":"\u003c!-- BEGIN ZPODS A+ DESCRIPTION --\u003e\n\u003cstyle\u003e\n.zp*{box-sizing:border-box;margin:0;padding:0}\n.zp{font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#f0f4ff;background:#07080f;overflow:hidden;display:flex;flex-direction:column}\n.zp-inner{max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;width:100%}\n\n\/* HERO *\/\n.zp-hero{background:#07080f;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.05)}\n.zp-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 55% 80% at 90% 30%,rgba(251,146,60,.22) 0%,transparent 55%),radial-gradient(ellipse 40% 60% at 72% 82%,rgba(249,115,22,.16) 0%,transparent 55%),radial-gradient(ellipse 50% 70% at 6% 50%,rgba(234,179,8,.13) 0%,transparent 60%),radial-gradient(ellipse 30% 40% at 42% 5%,rgba(239,68,68,.08) 0%,transparent 50%);pointer-events:none}\n.zp-hero-inner{display:grid;grid-template-columns:1fr 460px;width:100%;max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;align-items:center;min-height:440px;position:relative;z-index:2}\n.zp-hero-text{padding:72px 48px 72px 0}\n.zp-hero-tags{display:flex;gap:8px;margin-bottom:22px;flex-wrap:wrap}\n.zp-tag{font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:5px 12px;border-radius:100px}\n.zp-tag-a{background:rgba(251,146,60,.1);border:1px solid rgba(251,146,60,.38);color:#fb923c}\n.zp-tag-b{background:rgba(234,179,8,.1);border:1px solid rgba(234,179,8,.35);color:#eab308}\n.zp-hero-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-bottom:16px}\n.zp-hero h2{font-size:clamp(36px,4.5vw,68px);font-weight:900;line-height:1.0;letter-spacing:-3px;color:#fff;margin-bottom:20px}\n.zp-hero h2 .ca{color:#fb923c}.zp-hero h2 .cb{color:#eab308}\n.zp-hero-sub{font-size:16px;color:rgba(255,255,255,.42);max-width:460px;line-height:1.65}\n.zp-hero-image-col{display:flex;align-items:center;justify-content:center;padding:40px 0;position:relative}\n.zp-hero-image-col::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 70% at 50% 50%,rgba(251,146,60,.12) 0%,transparent 65%);pointer-events:none}\n.zp-hero-image-col img{width:78%;max-height:360px;object-fit:contain;object-position:center;position:relative;z-index:1;filter:drop-shadow(0 16px 56px rgba(251,146,60,.18)) drop-shadow(0 0 80px rgba(234,179,8,.08))}\n\n\/* SPECS *\/\n.zp-specs{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.06)}\n.zp-spec{padding:28px 20px 24px;text-align:center;border-right:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden}\n.zp-spec:last-child{border-right:none}\n.zp-spec::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px}\n.zp-sa::after{background:#fb923c}.zp-sb::after{background:#eab308}.zp-sc::after{background:#f87171}.zp-sd::after{background:#a3e635}\n.zp-spec-glow{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:120px;height:60px;border-radius:50%;filter:blur(20px);opacity:.18;pointer-events:none}\n.zp-sa .zp-spec-glow{background:#fb923c}.zp-sb .zp-spec-glow{background:#eab308}.zp-sc .zp-spec-glow{background:#f87171}.zp-sd .zp-spec-glow{background:#a3e635}\n.zp-spec-val{font-size:34px;font-weight:900;line-height:1;letter-spacing:-1px;position:relative;z-index:1}\n.zp-sa .zp-spec-val{color:#fb923c}.zp-sb .zp-spec-val{color:#eab308}.zp-sc .zp-spec-val{color:#f87171}.zp-sd .zp-spec-val{color:#a3e635}\n.zp-spec-unit{font-size:14px;font-weight:500;color:rgba(255,255,255,.4)}\n.zp-spec-key{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-top:8px;position:relative;z-index:1}\n\n\/* FEATURES *\/\n.zp-features{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.05)}\n.zp-card{padding:36px 28px;position:relative;overflow:hidden;border-right:1px solid rgba(255,255,255,.04)}\n.zp-card:last-child{border-right:none}\n.zp-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px}\n.zp-c1::before{background:linear-gradient(90deg,#fb923c,#eab308)}.zp-c2::before{background:linear-gradient(90deg,#eab308,#a3e635)}.zp-c3::before{background:linear-gradient(90deg,#a3e635,#f87171)}.zp-c4::before{background:linear-gradient(90deg,#f87171,#fb923c)}\n.zp-card::after{content:'';position:absolute;top:-40px;right:-40px;width:110px;height:110px;border-radius:50%;filter:blur(32px);opacity:.12;pointer-events:none}\n.zp-c1::after{background:#fb923c}.zp-c2::after{background:#eab308}.zp-c3::after{background:#a3e635}.zp-c4::after{background:#f87171}\n.zp-card-icon{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}\n.zp-c1 .zp-card-icon{background:rgba(251,146,60,.1);border:1px solid rgba(251,146,60,.25)}.zp-c2 .zp-card-icon{background:rgba(234,179,8,.1);border:1px solid rgba(234,179,8,.25)}.zp-c3 .zp-card-icon{background:rgba(163,230,53,.1);border:1px solid rgba(163,230,53,.25)}.zp-c4 .zp-card-icon{background:rgba(248,113,113,.1);border:1px solid rgba(248,113,113,.25)}\n.zp-card-icon svg{width:20px;height:20px}\n.zp-card h3{font-size:15px;font-weight:800;color:#eef2ff;margin-bottom:10px}\n.zp-card p{font-size:13px;color:rgba(255,255,255,.33);line-height:1.65}\n\n\/* FLAVOURS *\/\n.zp-flavours{background:#0a0b15;padding:64px 0;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}\n.zp-flavours::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 50% 60% at 5% 50%,rgba(251,146,60,.08) 0%,transparent 55%),radial-gradient(ellipse 40% 55% at 95% 50%,rgba(234,179,8,.07) 0%,transparent 55%),radial-gradient(ellipse 60% 40% at 50% 0%,rgba(248,113,113,.05) 0%,transparent 50%);pointer-events:none}\n.zp-flavours-head{display:flex;align-items:baseline;gap:14px;margin-bottom:32px;position:relative;z-index:1;flex-wrap:wrap}\n.zp-flavours-head h3{font-size:26px;font-weight:900;color:#fff;letter-spacing:-.5px}\n.zp-flavours-count{font-size:10px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#fb923c}\n.zp-flavor-grid{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zp-pill{font-size:12px;font-weight:700;border-radius:100px;padding:8px 16px;border:1px solid;letter-spacing:.3px;white-space:nowrap}\n.fp-orange{color:#fb923c;background:rgba(251,146,60,.08);border-color:rgba(251,146,60,.3)}\n.fp-yellow{color:#fbbf24;background:rgba(251,191,36,.08);border-color:rgba(251,191,36,.3)}\n.fp-lime{color:#a3e635;background:rgba(163,230,53,.08);border-color:rgba(163,230,53,.3)}\n.fp-teal{color:#34d399;background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.3)}\n.fp-cyan{color:#67e8f9;background:rgba(103,232,249,.08);border-color:rgba(103,232,249,.3)}\n.fp-blue{color:#60a5fa;background:rgba(96,165,250,.08);border-color:rgba(96,165,250,.3)}\n.fp-purple{color:#c084fc;background:rgba(192,132,252,.08);border-color:rgba(192,132,252,.3)}\n.fp-pink{color:#f472b6;background:rgba(244,114,182,.08);border-color:rgba(244,114,182,.3)}\n.fp-red{color:#f87171;background:rgba(248,113,113,.08);border-color:rgba(248,113,113,.3)}\n.fp-white{color:#e2e8f0;background:rgba(226,232,240,.06);border-color:rgba(226,232,240,.2)}\n.fp-green{color:#4ade80;background:rgba(74,222,128,.08);border-color:rgba(74,222,128,.3)}\n\n\/* BANNER *\/\n.zp-banner{display:flex;border-top:1px solid rgba(255,255,255,.05);overflow:hidden;background:#07080f}\n.zp-banner-text{flex:0 0 50%;background:#07080f;padding:72px 60px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;position:relative;overflow:hidden}\n.zp-banner-text::before{content:'';position:absolute;bottom:-80px;left:-80px;width:420px;height:420px;background:radial-gradient(circle,rgba(251,146,60,.14) 0%,transparent 60%);pointer-events:none}\n.zp-banner-text::after{content:'';position:absolute;top:-40px;right:-40px;width:280px;height:280px;background:radial-gradient(circle,rgba(234,179,8,.09) 0%,transparent 60%);pointer-events:none}\n.zp-banner-img{flex:0 0 50%;position:relative;overflow:hidden;min-height:400px}\n.zp-banner-img img{width:100%;height:100%;object-fit:cover;object-position:center}\n.zp-banner-img::before{content:'';position:absolute;inset:0;background:linear-gradient(to right,#07080f 0%,rgba(7,8,15,.3) 22%,transparent 45%);z-index:1;pointer-events:none}\n.zp-banner-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#fb923c;margin-bottom:18px}\n.zp-banner-text h3{font-size:clamp(28px,2.8vw,46px);font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:18px;max-width:420px}\n.zp-banner-text p{font-size:15px;color:rgba(255,255,255,.45);line-height:1.65;max-width:380px}\n\n\/* IN THE PACK *\/\n.zp-pack{display:grid;grid-template-columns:2fr 3fr;border-top:1px solid rgba(255,255,255,.05)}\n.zp-pack-left{background:#07080f;padding:56px 60px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}\n.zp-pack-left::before{content:'';position:absolute;bottom:-60px;left:-60px;width:240px;height:240px;background:radial-gradient(circle,rgba(251,146,60,.10) 0%,transparent 65%);pointer-events:none}\n.zp-pack-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.25);margin-bottom:12px}\n.zp-pack-left h3{font-size:28px;font-weight:900;color:#fff;line-height:1.2;letter-spacing:-.5px;margin-bottom:14px;position:relative;z-index:1}\n.zp-pack-left p{font-size:14px;color:rgba(255,255,255,.35);line-height:1.65;position:relative;z-index:1}\n.zp-pack-ready{margin-top:32px;position:relative;z-index:1}\n.zp-pack-ready-eye{font-size:9px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#fb923c;margin-bottom:10px}\n.zp-pack-ready-line{font-size:20px;font-weight:900;color:#fff;letter-spacing:-.5px;line-height:1.1;margin-bottom:8px}\n.zp-pack-ready-sub{font-size:12px;color:rgba(255,255,255,.3);line-height:1.6}\n.zp-pack-ready-checks{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}\n.zp-pack-ready-check{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:5px 12px;border-radius:100px;background:rgba(251,146,60,.07);border:1px solid rgba(251,146,60,.18);color:rgba(251,146,60,.75)}\n.zp-pack-right{background:#0c0e19;padding:52px 64px;border-left:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;justify-content:center}\n.zp-pack-item{display:flex;align-items:flex-start;gap:18px;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.05)}\n.zp-pack-item:first-child{padding-top:0}.zp-pack-item:last-child{border-bottom:none;padding-bottom:0}\n.zp-pack-ico{width:44px;height:44px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center}\n.ico-orange{background:rgba(251,146,60,.08);border:1px solid rgba(251,146,60,.2)}.ico-lime{background:rgba(163,230,53,.08);border:1px solid rgba(163,230,53,.2)}.ico-cyan{background:rgba(0,229,255,.08);border:1px solid rgba(0,229,255,.2)}\n.zp-pack-ico svg{width:20px;height:20px}\n.zp-pack-item-t{font-size:14px;font-weight:800;color:#eef2ff;margin-bottom:4px}\n.zp-pack-item-d{font-size:13px;color:rgba(255,255,255,.32);line-height:1.5}\n\n\/* STAMP *\/\n.zp-stamp{background:#0a0b14;border-top:1px solid rgba(251,146,60,.15);position:relative;overflow:hidden}\n.zp-stamp::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 40% 100% at 0% 50%,rgba(251,146,60,.06) 0%,transparent 60%),radial-gradient(ellipse 30% 80% at 100% 50%,rgba(234,179,8,.05) 0%,transparent 60%);pointer-events:none}\n.zp-stamp-inner{display:flex;align-items:center;gap:24px;padding:24px 32px;position:relative;z-index:1}\n.zp-stamp-badge{flex-shrink:0;background:rgba(251,146,60,.10);border:1px solid rgba(251,146,60,.3);border-radius:10px;padding:12px 16px;text-align:center;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase;color:#fb923c;line-height:1.4;min-width:72px}\n.zp-stamp-text{font-size:12px;color:rgba(255,255,255,.38);line-height:1.65}\n.zp-stamp-text strong{color:#fb923c;font-weight:800}\n\u003c\/style\u003e\n\n\u003cdiv class=\"zp\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zp-hero\"\u003e\n    \u003cdiv class=\"zp-hero-inner\"\u003e\n      \u003cdiv class=\"zp-hero-text\"\u003e\n        \u003cdiv class=\"zp-hero-tags\"\u003e\n          \u003cspan class=\"zp-tag zp-tag-a\"\u003e2ml · 20mg\u003c\/span\u003e\n          \u003cspan class=\"zp-tag zp-tag-b\"\u003e60 Flavours\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"zp-hero-label\"\u003eZPods Replacement Pod · 2ml · 20mg Salt Nicotine\u003c\/div\u003e\n        \u003ch2\u003e60 Reasons\u003cbr\u003eto \u003cspan class=\"ca\"\u003eSwitch\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"cb\"\u003eFlavours.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp class=\"zp-hero-sub\"\u003eZPods are pre-filled 2ml replacement pods with 20mg\/mL salt nicotine. The widest flavour lineup in the collection — 60 options covering every craving, every mood.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zp-hero-image-col\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ICED_MULTIPACK_467b666d-eb22-4521-9326-928a3853b767.png?v=1742772303\" alt=\"ZPods 2ml\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"zp-specs\"\u003e\n    \u003cdiv class=\"zp-spec zp-sa\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003e2\u003cspan class=\"zp-spec-unit\"\u003eml\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003ePod Volume\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-spec zp-sb\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003e20\u003cspan class=\"zp-spec-unit\"\u003emg\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003eSalt Nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-spec zp-sc\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003e60\u003cspan class=\"zp-spec-unit\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003eFlavours\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-spec zp-sd\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003ePre\u003cspan class=\"zp-spec-unit\"\u003efilled\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003eFactory Sealed\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"zp-features\"\u003e\n    \u003cdiv class=\"zp-card zp-c1\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fb923c\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v2M12 20v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M2 12h2M20 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e60 Flavours\u003c\/h3\u003e\n      \u003cp\u003eThe biggest ZPods lineup — from classic fruits to complex blends. Something new every time you want to switch it up.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-card zp-c2\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#eab308\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eSalt Nic Smooth\u003c\/h3\u003e\n      \u003cp\u003e20mg\/mL salt nicotine — fast-absorbing and consistent. No harshness, just clean flavour from first puff to last.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-card zp-c3\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a3e635\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003ePre-Filled. No Mess.\u003c\/h3\u003e\n      \u003cp\u003eFactory sealed, ready to use. Snap in and draw — no syringes, no spills, no waiting.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-card zp-c4\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#f87171\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\u003e\u003c\/path\u003e\u003cline x1=\"4\" y1=\"22\" x2=\"4\" y2=\"15\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eStamp Included\u003c\/h3\u003e\n      \u003cp\u003eEach listing includes the provincial excise stamp for your region. Select your province at checkout.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOURS --\u003e\n  \u003cdiv class=\"zp-flavours\"\u003e\n    \u003cdiv class=\"zp-inner\"\u003e\n      \u003cdiv class=\"zp-flavours-head\"\u003e\n\u003ch3\u003e60 Flavours. Pick Your Next One.\u003c\/h3\u003e\n\u003cspan class=\"zp-flavours-count\"\u003eFull Lineup\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-flavor-grid\"\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eBanana\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eApple Cranberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eBanana Iced\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eBerry Mix\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-teal\"\u003eBF\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eBlue Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eBlue Raspberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eBlueberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-purple\"\u003eBlueberry Dragon Fruit Guava\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eBlueberry Raspberry Lemon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eBlueraspberry Peach\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eBurst Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-white\"\u003eCaribbean White\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eCherry Classic\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eCherry Frost\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eCocolicious\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eCranberry Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eCranberry Lemon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-teal\"\u003eCrystal Sting\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eExtreme Mint\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eFruit Clouds\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eFruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eFruit Nectar Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eFruit Nectar Watermelon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eFruity Pineapple Strawberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003eGrape And Apple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-purple\"\u003eGrapes Gone Wild\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eGuava Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eHawaiian Fruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003eHoneydew Melon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eIce Apple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-purple\"\u003eIce Grape\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eIce Peachy Strawberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eIce Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eIced Hawaiian Fruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eIced Multipack\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eJuicy Fruit\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eLemon Lime Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Berry Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMango Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Peach\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMango Peach Guava Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Peach Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMango Pineapple Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMint\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003ePeach Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003ePeach Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003ePeak Dew\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003ePineapple Kiwi Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003ePineapple Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003ePink Glubule\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003ePink Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eRaspberry Peach Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eRaspberry Pink Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eRaspberry Watermelon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-green\"\u003eRootstock\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eStrawberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003eStrawberry Kiwi\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eStrawberry Kiwi Ice\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BANNER --\u003e\n  \u003cdiv class=\"zp-banner\"\u003e\n    \u003cdiv class=\"zp-banner-text\"\u003e\n      \u003cdiv class=\"zp-banner-eye\"\u003e60 Flavours · 2ml · Salt Nic\u003c\/div\u003e\n      \u003ch3\u003eAlways\u003cbr\u003eSomething\u003cbr\u003eNew.\u003c\/h3\u003e\n      \u003cp\u003eWith 60 flavours to cycle through, you'll never be stuck on the same one. Stock a few, rotate freely — the lineup is wide enough to keep it interesting.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-banner-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/Berry_Mix.png?v=1742772304\" alt=\"ZPods flavour lineup\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- IN THE PACK --\u003e\n  \u003cdiv class=\"zp-pack\"\u003e\n    \u003cdiv class=\"zp-pack-left\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"zp-pack-label\"\u003eWhat's in the Pack\u003c\/div\u003e\n        \u003ch3\u003eThree Pods. One Flavour. Ready to Go.\u003c\/h3\u003e\n        \u003cp\u003eEach pack comes with 3 pre-filled pods and the provincial stamp for your region. Select your flavour and province at checkout.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zp-pack-ready\"\u003e\n        \u003cdiv class=\"zp-pack-ready-eye\"\u003eSnap In. Draw. Done.\u003c\/div\u003e\n        \u003cdiv class=\"zp-pack-ready-line\"\u003eNo setup.\u003cbr\u003eNo priming.\u003c\/div\u003e\n        \u003cdiv class=\"zp-pack-ready-sub\"\u003eFactory sealed and ready — just click into your device and go.\u003c\/div\u003e\n        \u003cdiv class=\"zp-pack-ready-checks\"\u003e\n          \u003cspan class=\"zp-pack-ready-check\"\u003ePre-filled ✓\u003c\/span\u003e\n          \u003cspan class=\"zp-pack-ready-check\"\u003eSealed ✓\u003c\/span\u003e\n          \u003cspan class=\"zp-pack-ready-check\"\u003eStamp ✓\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-pack-right\"\u003e\n      \u003cdiv class=\"zp-pack-item\"\u003e\n        \u003cdiv class=\"zp-pack-ico ico-orange\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fb923c\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zp-pack-item-t\"\u003e3× ZPods 2ml Pods\u003c\/div\u003e\n          \u003cdiv class=\"zp-pack-item-d\"\u003e2ml each · 20mg\/mL salt nicotine · pre-filled · factory sealed · flavour of your choice\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zp-pack-item\"\u003e\n        \u003cdiv class=\"zp-pack-ico ico-cyan\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zp-pack-item-t\"\u003eProvincial Excise Stamp\u003c\/div\u003e\n          \u003cdiv class=\"zp-pack-item-d\"\u003eStamp included — select the correct variant for your province at checkout\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STAMP --\u003e\n  \u003cdiv class=\"zp-stamp\"\u003e\n    \u003cdiv class=\"zp-stamp-inner\"\u003e\n      \u003cdiv class=\"zp-stamp-badge\"\u003eSELECT\u003cbr\u003eYOUR\u003cbr\u003eSTAMP ↑\u003c\/div\u003e\n      \u003cdiv class=\"zp-stamp-text\"\u003e\n\u003cstrong\u003eMake sure you select the correct stamp variant for your province.\u003c\/strong\u003e Available in Federal, Ontario, Quebec, BC, Alberta, and Manitoba. Must be 19+ (18+ in AB\/MB\/QC) to purchase. Vaping products contain nicotine, a highly addictive chemical — Health Canada.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END ZPODS A+ DESCRIPTION --\u003e","brand":"ZLab","offers":[{"title":"Banana","offer_id":46976176816316,"sku":"zpods-banana-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Apple Cranberry","offer_id":46976176849084,"sku":"zpods-apple-cranberry-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Banana Iced","offer_id":46976176881852,"sku":"zpods-banana-iced-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Berry Mix","offer_id":46976176914620,"sku":"zpods-berry-mix-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"BF","offer_id":46976176947388,"sku":"zpods-bf-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Blue Lemon","offer_id":46976176980156,"sku":"zpods-blue-lemon-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Blue Raspberry","offer_id":46976177012924,"sku":"zpods-blue-raspberry-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Blueberry","offer_id":46976177045692,"sku":"zpods-blueberry-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Blueberry Dragon Fruit Guava","offer_id":46976177078460,"sku":"zpods-blueberry-dragon-fruit-guava-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Blueberry Raspberry Lemon Ice","offer_id":46976177111228,"sku":"zpods-blueberry-raspberry-lemon-ice-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Blueraspberry Peach","offer_id":46976177143996,"sku":"zpods-blueraspberry-peach-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Burst Ice","offer_id":46976177176764,"sku":"zpods-burst-ice-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Caribbean White","offer_id":46976177209532,"sku":"zpods-caribbean-white-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Cherry Classic","offer_id":46976177242300,"sku":"zpods-cherry-classic-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Cherry Frost","offer_id":46976177275068,"sku":"zpods-cherry-frost-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Cocolicious","offer_id":46976177307836,"sku":"zpods-cocolicious-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Cranberry Lemon","offer_id":46976177340604,"sku":"zpods-cranberry-lemon-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Cranberry Lemon Ice","offer_id":46976177373372,"sku":"zpods-cranberry-lemon-ice-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Crystal Sting","offer_id":46976177406140,"sku":"zpods-crystal-sting-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Extreme Mint","offer_id":46976177438908,"sku":"zpods-extreme-mint-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Clouds","offer_id":46976177471676,"sku":"zpods-fruit-clouds-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Nectar","offer_id":46976177504444,"sku":"zpods-fruit-nectar-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Nectar Lemon","offer_id":46976177537212,"sku":"zpods-fruit-nectar-lemon-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Nectar Watermelon Ice","offer_id":46976177569980,"sku":"zpods-fruit-nectar-watermelon-ice-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Fruity Pineapple Strawberry","offer_id":46976177602748,"sku":"zpods-fruity-pineapple-strawberry-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Grape And Apple","offer_id":46976177635516,"sku":"zpods-grape-and-apple-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Grapes Gone Wild","offer_id":46976177668284,"sku":"zpods-grapes-gone-wild-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Guava Ice","offer_id":46976177701052,"sku":"zpods-guava-ice-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Hawaiian Fruit Nectar","offer_id":46976177733820,"sku":"zpods-hawaiian-fruit-nectar-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Honeydew Melon Ice","offer_id":46976177766588,"sku":"zpods-honeydew-melon-ice-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Ice Apple","offer_id":46976177799356,"sku":"zpods-ice-apple-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Ice Grape","offer_id":46976177832124,"sku":"zpods-ice-grape-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Ice Peachy Strawberry","offer_id":46976177864892,"sku":"zpods-ice-peachy-strawberry-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Ice Pineapple","offer_id":46976177897660,"sku":"zpods-ice-pineapple-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Iced Hawaiian Fruit Nectar","offer_id":46976177930428,"sku":"zpods-iced-hawaiian-fruit-nectar-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Iced Multipack","offer_id":46976177963196,"sku":"zpods-iced-multipack-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"J F (Juicy Fruit)","offer_id":46976177995964,"sku":"zpods-juicy-fruit-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Lemon Lime Ice","offer_id":46976178028732,"sku":"zpods-lemon-lime-ice-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Berry Ice","offer_id":46976178061500,"sku":"zpods-mango-berry-ice-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Ice","offer_id":46976178094268,"sku":"zpods-mango-ice-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Peach","offer_id":46976178127036,"sku":"zpods-mango-peach-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Peach Guava Ice","offer_id":46976178159804,"sku":"zpods-mango-peach-guava-ice-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Peach Pineapple","offer_id":46976178192572,"sku":"zpods-mango-peach-pineapple-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Pineapple","offer_id":46976178225340,"sku":"zpods-mango-pineapple-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Pineapple Ice","offer_id":46976178258108,"sku":"zpods-mango-pineapple-ice-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mint","offer_id":46976178290876,"sku":"zpods-mint-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Peach Ice","offer_id":46976178323644,"sku":"zpods-peach-ice-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Peach Lemon","offer_id":46976178356412,"sku":"zpods-peach-lemon-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Peak Dew","offer_id":46976178389180,"sku":"zpods-peak-dew-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Pineapple Kiwi Ice","offer_id":46976178421948,"sku":"zpods-pineapple-kiwi-ice-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Pineapple Lemon","offer_id":46976178454716,"sku":"zpods-pineapple-lemon-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Pink Glubule","offer_id":46976178487484,"sku":"zpods-pink-glubule-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Pink Lemon","offer_id":46976178520252,"sku":"zpods-pink-lemon-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Raspberry Peach Lemon","offer_id":46976178553020,"sku":"zpods-raspberry-peach-lemon-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Raspberry Pink Lemon","offer_id":46976178585788,"sku":"zpods-raspberry-pink-lemon-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Raspberry Watermelon Ice","offer_id":46976178618556,"sku":"zpods-raspberry-watermelon-ice-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Rootstock","offer_id":46976178651324,"sku":"zpods-rootstock-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry","offer_id":46976178684092,"sku":"zpods-strawberry-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Kiwi","offer_id":46976178716860,"sku":"zpods-strawberry-kiwi-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Kiwi Ice","offer_id":46976178749628,"sku":"zpods-strawberry-kiwi-ice-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Lemon","offer_id":46976178782396,"sku":"zpods-strawberry-lemon-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Peach","offer_id":46976178815164,"sku":"zpods-strawberry-peach-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Raspberry Peach Ice","offer_id":46976178847932,"sku":"zpods-strawberry-raspberry-peach-ice-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Watermelon","offer_id":46976178880700,"sku":"zpods-strawberry-watermelon-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawnana","offer_id":46976178913468,"sku":"zpods-strawnana-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"S B (Starburst)","offer_id":46976178946236,"sku":"zpods-strbst-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Tobacco","offer_id":46976178979004,"sku":"zpods-tobacco-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon","offer_id":46976179011772,"sku":"zpods-watermelon-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon Ice","offer_id":46976179044540,"sku":"zpods-watermelon-ice-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon Lemon","offer_id":46976179077308,"sku":"zpods-watermelon-lemon-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon Peach Mango","offer_id":46976179110076,"sku":"zpods-watermelon-peach-mango-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"White Grape Watermelon","offer_id":46976179142844,"sku":"zpods-white-grape-watermelon-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Wiggly B Ice","offer_id":46976179175612,"sku":"zpods-wiggly-b-ice-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Wiings","offer_id":46976179208380,"sku":"zpods-wiings-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Wild Berry Burst","offer_id":46976179241148,"sku":"zpods-wild-berry-burst-1pc-ab","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"JR","offer_id":46976179273916,"sku":"zpods-2ml-1pc-jr-ab","price":18.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ICED_MULTIPACK_1ef5cb03-2d64-42b9-8107-108603956a04.png?v=1781784126"},{"product_id":"zpods-2ml-20mg-manitoba-stamp","title":"ZPods 2ml 20mg - Manitoba Stamp","description":"\u003c!-- BEGIN ZPODS A+ DESCRIPTION --\u003e\n\u003cstyle\u003e\n.zp*{box-sizing:border-box;margin:0;padding:0}\n.zp{font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#f0f4ff;background:#07080f;overflow:hidden;display:flex;flex-direction:column}\n.zp-inner{max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;width:100%}\n\n\/* HERO *\/\n.zp-hero{background:#07080f;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.05)}\n.zp-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 55% 80% at 90% 30%,rgba(251,146,60,.22) 0%,transparent 55%),radial-gradient(ellipse 40% 60% at 72% 82%,rgba(249,115,22,.16) 0%,transparent 55%),radial-gradient(ellipse 50% 70% at 6% 50%,rgba(234,179,8,.13) 0%,transparent 60%),radial-gradient(ellipse 30% 40% at 42% 5%,rgba(239,68,68,.08) 0%,transparent 50%);pointer-events:none}\n.zp-hero-inner{display:grid;grid-template-columns:1fr 460px;width:100%;max-width:1320px;margin:0 auto;padding:0 60px;box-sizing:border-box;align-items:center;min-height:440px;position:relative;z-index:2}\n.zp-hero-text{padding:72px 48px 72px 0}\n.zp-hero-tags{display:flex;gap:8px;margin-bottom:22px;flex-wrap:wrap}\n.zp-tag{font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:5px 12px;border-radius:100px}\n.zp-tag-a{background:rgba(251,146,60,.1);border:1px solid rgba(251,146,60,.38);color:#fb923c}\n.zp-tag-b{background:rgba(234,179,8,.1);border:1px solid rgba(234,179,8,.35);color:#eab308}\n.zp-hero-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-bottom:16px}\n.zp-hero h2{font-size:clamp(36px,4.5vw,68px);font-weight:900;line-height:1.0;letter-spacing:-3px;color:#fff;margin-bottom:20px}\n.zp-hero h2 .ca{color:#fb923c}.zp-hero h2 .cb{color:#eab308}\n.zp-hero-sub{font-size:16px;color:rgba(255,255,255,.42);max-width:460px;line-height:1.65}\n.zp-hero-image-col{display:flex;align-items:center;justify-content:center;padding:40px 0;position:relative}\n.zp-hero-image-col::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 70% at 50% 50%,rgba(251,146,60,.12) 0%,transparent 65%);pointer-events:none}\n.zp-hero-image-col img{width:78%;max-height:360px;object-fit:contain;object-position:center;position:relative;z-index:1;filter:drop-shadow(0 16px 56px rgba(251,146,60,.18)) drop-shadow(0 0 80px rgba(234,179,8,.08))}\n\n\/* SPECS *\/\n.zp-specs{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.06)}\n.zp-spec{padding:28px 20px 24px;text-align:center;border-right:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden}\n.zp-spec:last-child{border-right:none}\n.zp-spec::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px}\n.zp-sa::after{background:#fb923c}.zp-sb::after{background:#eab308}.zp-sc::after{background:#f87171}.zp-sd::after{background:#a3e635}\n.zp-spec-glow{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:120px;height:60px;border-radius:50%;filter:blur(20px);opacity:.18;pointer-events:none}\n.zp-sa .zp-spec-glow{background:#fb923c}.zp-sb .zp-spec-glow{background:#eab308}.zp-sc .zp-spec-glow{background:#f87171}.zp-sd .zp-spec-glow{background:#a3e635}\n.zp-spec-val{font-size:34px;font-weight:900;line-height:1;letter-spacing:-1px;position:relative;z-index:1}\n.zp-sa .zp-spec-val{color:#fb923c}.zp-sb .zp-spec-val{color:#eab308}.zp-sc .zp-spec-val{color:#f87171}.zp-sd .zp-spec-val{color:#a3e635}\n.zp-spec-unit{font-size:14px;font-weight:500;color:rgba(255,255,255,.4)}\n.zp-spec-key{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,255,255,.28);margin-top:8px;position:relative;z-index:1}\n\n\/* FEATURES *\/\n.zp-features{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.05)}\n.zp-card{padding:36px 28px;position:relative;overflow:hidden;border-right:1px solid rgba(255,255,255,.04)}\n.zp-card:last-child{border-right:none}\n.zp-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px}\n.zp-c1::before{background:linear-gradient(90deg,#fb923c,#eab308)}.zp-c2::before{background:linear-gradient(90deg,#eab308,#a3e635)}.zp-c3::before{background:linear-gradient(90deg,#a3e635,#f87171)}.zp-c4::before{background:linear-gradient(90deg,#f87171,#fb923c)}\n.zp-card::after{content:'';position:absolute;top:-40px;right:-40px;width:110px;height:110px;border-radius:50%;filter:blur(32px);opacity:.12;pointer-events:none}\n.zp-c1::after{background:#fb923c}.zp-c2::after{background:#eab308}.zp-c3::after{background:#a3e635}.zp-c4::after{background:#f87171}\n.zp-card-icon{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}\n.zp-c1 .zp-card-icon{background:rgba(251,146,60,.1);border:1px solid rgba(251,146,60,.25)}.zp-c2 .zp-card-icon{background:rgba(234,179,8,.1);border:1px solid rgba(234,179,8,.25)}.zp-c3 .zp-card-icon{background:rgba(163,230,53,.1);border:1px solid rgba(163,230,53,.25)}.zp-c4 .zp-card-icon{background:rgba(248,113,113,.1);border:1px solid rgba(248,113,113,.25)}\n.zp-card-icon svg{width:20px;height:20px}\n.zp-card h3{font-size:15px;font-weight:800;color:#eef2ff;margin-bottom:10px}\n.zp-card p{font-size:13px;color:rgba(255,255,255,.33);line-height:1.65}\n\n\/* FLAVOURS *\/\n.zp-flavours{background:#0a0b15;padding:64px 0;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}\n.zp-flavours::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 50% 60% at 5% 50%,rgba(251,146,60,.08) 0%,transparent 55%),radial-gradient(ellipse 40% 55% at 95% 50%,rgba(234,179,8,.07) 0%,transparent 55%),radial-gradient(ellipse 60% 40% at 50% 0%,rgba(248,113,113,.05) 0%,transparent 50%);pointer-events:none}\n.zp-flavours-head{display:flex;align-items:baseline;gap:14px;margin-bottom:32px;position:relative;z-index:1;flex-wrap:wrap}\n.zp-flavours-head h3{font-size:26px;font-weight:900;color:#fff;letter-spacing:-.5px}\n.zp-flavours-count{font-size:10px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#fb923c}\n.zp-flavor-grid{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.zp-pill{font-size:12px;font-weight:700;border-radius:100px;padding:8px 16px;border:1px solid;letter-spacing:.3px;white-space:nowrap}\n.fp-orange{color:#fb923c;background:rgba(251,146,60,.08);border-color:rgba(251,146,60,.3)}\n.fp-yellow{color:#fbbf24;background:rgba(251,191,36,.08);border-color:rgba(251,191,36,.3)}\n.fp-lime{color:#a3e635;background:rgba(163,230,53,.08);border-color:rgba(163,230,53,.3)}\n.fp-teal{color:#34d399;background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.3)}\n.fp-cyan{color:#67e8f9;background:rgba(103,232,249,.08);border-color:rgba(103,232,249,.3)}\n.fp-blue{color:#60a5fa;background:rgba(96,165,250,.08);border-color:rgba(96,165,250,.3)}\n.fp-purple{color:#c084fc;background:rgba(192,132,252,.08);border-color:rgba(192,132,252,.3)}\n.fp-pink{color:#f472b6;background:rgba(244,114,182,.08);border-color:rgba(244,114,182,.3)}\n.fp-red{color:#f87171;background:rgba(248,113,113,.08);border-color:rgba(248,113,113,.3)}\n.fp-white{color:#e2e8f0;background:rgba(226,232,240,.06);border-color:rgba(226,232,240,.2)}\n.fp-green{color:#4ade80;background:rgba(74,222,128,.08);border-color:rgba(74,222,128,.3)}\n\n\/* BANNER *\/\n.zp-banner{display:flex;border-top:1px solid rgba(255,255,255,.05);overflow:hidden;background:#07080f}\n.zp-banner-text{flex:0 0 50%;background:#07080f;padding:72px 60px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;position:relative;overflow:hidden}\n.zp-banner-text::before{content:'';position:absolute;bottom:-80px;left:-80px;width:420px;height:420px;background:radial-gradient(circle,rgba(251,146,60,.14) 0%,transparent 60%);pointer-events:none}\n.zp-banner-text::after{content:'';position:absolute;top:-40px;right:-40px;width:280px;height:280px;background:radial-gradient(circle,rgba(234,179,8,.09) 0%,transparent 60%);pointer-events:none}\n.zp-banner-img{flex:0 0 50%;position:relative;overflow:hidden;min-height:400px}\n.zp-banner-img img{width:100%;height:100%;object-fit:cover;object-position:center}\n.zp-banner-img::before{content:'';position:absolute;inset:0;background:linear-gradient(to right,#07080f 0%,rgba(7,8,15,.3) 22%,transparent 45%);z-index:1;pointer-events:none}\n.zp-banner-eye{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#fb923c;margin-bottom:18px}\n.zp-banner-text h3{font-size:clamp(28px,2.8vw,46px);font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:18px;max-width:420px}\n.zp-banner-text p{font-size:15px;color:rgba(255,255,255,.45);line-height:1.65;max-width:380px}\n\n\/* IN THE PACK *\/\n.zp-pack{display:grid;grid-template-columns:2fr 3fr;border-top:1px solid rgba(255,255,255,.05)}\n.zp-pack-left{background:#07080f;padding:56px 60px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}\n.zp-pack-left::before{content:'';position:absolute;bottom:-60px;left:-60px;width:240px;height:240px;background:radial-gradient(circle,rgba(251,146,60,.10) 0%,transparent 65%);pointer-events:none}\n.zp-pack-label{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.25);margin-bottom:12px}\n.zp-pack-left h3{font-size:28px;font-weight:900;color:#fff;line-height:1.2;letter-spacing:-.5px;margin-bottom:14px;position:relative;z-index:1}\n.zp-pack-left p{font-size:14px;color:rgba(255,255,255,.35);line-height:1.65;position:relative;z-index:1}\n.zp-pack-ready{margin-top:32px;position:relative;z-index:1}\n.zp-pack-ready-eye{font-size:9px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#fb923c;margin-bottom:10px}\n.zp-pack-ready-line{font-size:20px;font-weight:900;color:#fff;letter-spacing:-.5px;line-height:1.1;margin-bottom:8px}\n.zp-pack-ready-sub{font-size:12px;color:rgba(255,255,255,.3);line-height:1.6}\n.zp-pack-ready-checks{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}\n.zp-pack-ready-check{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:5px 12px;border-radius:100px;background:rgba(251,146,60,.07);border:1px solid rgba(251,146,60,.18);color:rgba(251,146,60,.75)}\n.zp-pack-right{background:#0c0e19;padding:52px 64px;border-left:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;justify-content:center}\n.zp-pack-item{display:flex;align-items:flex-start;gap:18px;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.05)}\n.zp-pack-item:first-child{padding-top:0}.zp-pack-item:last-child{border-bottom:none;padding-bottom:0}\n.zp-pack-ico{width:44px;height:44px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center}\n.ico-orange{background:rgba(251,146,60,.08);border:1px solid rgba(251,146,60,.2)}.ico-lime{background:rgba(163,230,53,.08);border:1px solid rgba(163,230,53,.2)}.ico-cyan{background:rgba(0,229,255,.08);border:1px solid rgba(0,229,255,.2)}\n.zp-pack-ico svg{width:20px;height:20px}\n.zp-pack-item-t{font-size:14px;font-weight:800;color:#eef2ff;margin-bottom:4px}\n.zp-pack-item-d{font-size:13px;color:rgba(255,255,255,.32);line-height:1.5}\n\n\/* STAMP *\/\n.zp-stamp{background:#0a0b14;border-top:1px solid rgba(251,146,60,.15);position:relative;overflow:hidden}\n.zp-stamp::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 40% 100% at 0% 50%,rgba(251,146,60,.06) 0%,transparent 60%),radial-gradient(ellipse 30% 80% at 100% 50%,rgba(234,179,8,.05) 0%,transparent 60%);pointer-events:none}\n.zp-stamp-inner{display:flex;align-items:center;gap:24px;padding:24px 32px;position:relative;z-index:1}\n.zp-stamp-badge{flex-shrink:0;background:rgba(251,146,60,.10);border:1px solid rgba(251,146,60,.3);border-radius:10px;padding:12px 16px;text-align:center;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase;color:#fb923c;line-height:1.4;min-width:72px}\n.zp-stamp-text{font-size:12px;color:rgba(255,255,255,.38);line-height:1.65}\n.zp-stamp-text strong{color:#fb923c;font-weight:800}\n\u003c\/style\u003e\n\n\u003cdiv class=\"zp\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zp-hero\"\u003e\n    \u003cdiv class=\"zp-hero-inner\"\u003e\n      \u003cdiv class=\"zp-hero-text\"\u003e\n        \u003cdiv class=\"zp-hero-tags\"\u003e\n          \u003cspan class=\"zp-tag zp-tag-a\"\u003e2ml · 20mg\u003c\/span\u003e\n          \u003cspan class=\"zp-tag zp-tag-b\"\u003e60 Flavours\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"zp-hero-label\"\u003eZPods Replacement Pod · 2ml · 20mg Salt Nicotine\u003c\/div\u003e\n        \u003ch2\u003e60 Reasons\u003cbr\u003eto \u003cspan class=\"ca\"\u003eSwitch\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"cb\"\u003eFlavours.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp class=\"zp-hero-sub\"\u003eZPods are pre-filled 2ml replacement pods with 20mg\/mL salt nicotine. The widest flavour lineup in the collection — 60 options covering every craving, every mood.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zp-hero-image-col\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ICED_MULTIPACK_467b666d-eb22-4521-9326-928a3853b767.png?v=1742772303\" alt=\"ZPods 2ml\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"zp-specs\"\u003e\n    \u003cdiv class=\"zp-spec zp-sa\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003e2\u003cspan class=\"zp-spec-unit\"\u003eml\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003ePod Volume\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-spec zp-sb\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003e20\u003cspan class=\"zp-spec-unit\"\u003emg\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003eSalt Nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-spec zp-sc\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003e60\u003cspan class=\"zp-spec-unit\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003eFlavours\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-spec zp-sd\"\u003e\n      \u003cdiv class=\"zp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-val\"\u003ePre\u003cspan class=\"zp-spec-unit\"\u003efilled\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-spec-key\"\u003eFactory Sealed\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"zp-features\"\u003e\n    \u003cdiv class=\"zp-card zp-c1\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fb923c\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v2M12 20v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M2 12h2M20 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e60 Flavours\u003c\/h3\u003e\n      \u003cp\u003eThe biggest ZPods lineup — from classic fruits to complex blends. Something new every time you want to switch it up.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-card zp-c2\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#eab308\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eSalt Nic Smooth\u003c\/h3\u003e\n      \u003cp\u003e20mg\/mL salt nicotine — fast-absorbing and consistent. No harshness, just clean flavour from first puff to last.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-card zp-c3\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a3e635\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003ePre-Filled. No Mess.\u003c\/h3\u003e\n      \u003cp\u003eFactory sealed, ready to use. Snap in and draw — no syringes, no spills, no waiting.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-card zp-c4\"\u003e\n      \u003cdiv class=\"zp-card-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#f87171\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\u003e\u003c\/path\u003e\u003cline x1=\"4\" y1=\"22\" x2=\"4\" y2=\"15\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eStamp Included\u003c\/h3\u003e\n      \u003cp\u003eEach listing includes the provincial excise stamp for your region. Select your province at checkout.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOURS --\u003e\n  \u003cdiv class=\"zp-flavours\"\u003e\n    \u003cdiv class=\"zp-inner\"\u003e\n      \u003cdiv class=\"zp-flavours-head\"\u003e\n\u003ch3\u003e60 Flavours. Pick Your Next One.\u003c\/h3\u003e\n\u003cspan class=\"zp-flavours-count\"\u003eFull Lineup\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zp-flavor-grid\"\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eBanana\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eApple Cranberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eBanana Iced\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eBerry Mix\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-teal\"\u003eBF\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eBlue Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eBlue Raspberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eBlueberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-purple\"\u003eBlueberry Dragon Fruit Guava\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eBlueberry Raspberry Lemon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eBlueraspberry Peach\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eBurst Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-white\"\u003eCaribbean White\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eCherry Classic\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eCherry Frost\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eCocolicious\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eCranberry Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eCranberry Lemon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-teal\"\u003eCrystal Sting\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eExtreme Mint\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eFruit Clouds\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eFruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eFruit Nectar Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eFruit Nectar Watermelon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eFruity Pineapple Strawberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003eGrape And Apple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-purple\"\u003eGrapes Gone Wild\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eGuava Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eHawaiian Fruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003eHoneydew Melon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eIce Apple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-purple\"\u003eIce Grape\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eIce Peachy Strawberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003eIce Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eIced Hawaiian Fruit Nectar\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-blue\"\u003eIced Multipack\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eJuicy Fruit\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eLemon Lime Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Berry Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMango Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Peach\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMango Peach Guava Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Peach Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-orange\"\u003eMango Pineapple\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMango Pineapple Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eMint\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003ePeach Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003ePeach Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003ePeak Dew\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003ePineapple Kiwi Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-yellow\"\u003ePineapple Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003ePink Glubule\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003ePink Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eRaspberry Peach Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-pink\"\u003eRaspberry Pink Lemon\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eRaspberry Watermelon Ice\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-green\"\u003eRootstock\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-red\"\u003eStrawberry\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-lime\"\u003eStrawberry Kiwi\u003c\/span\u003e\n        \u003cspan class=\"zp-pill fp-cyan\"\u003eStrawberry Kiwi Ice\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BANNER --\u003e\n  \u003cdiv class=\"zp-banner\"\u003e\n    \u003cdiv class=\"zp-banner-text\"\u003e\n      \u003cdiv class=\"zp-banner-eye\"\u003e60 Flavours · 2ml · Salt Nic\u003c\/div\u003e\n      \u003ch3\u003eAlways\u003cbr\u003eSomething\u003cbr\u003eNew.\u003c\/h3\u003e\n      \u003cp\u003eWith 60 flavours to cycle through, you'll never be stuck on the same one. Stock a few, rotate freely — the lineup is wide enough to keep it interesting.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-banner-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/Berry_Mix.png?v=1742772304\" alt=\"ZPods flavour lineup\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- IN THE PACK --\u003e\n  \u003cdiv class=\"zp-pack\"\u003e\n    \u003cdiv class=\"zp-pack-left\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"zp-pack-label\"\u003eWhat's in the Pack\u003c\/div\u003e\n        \u003ch3\u003eThree Pods. One Flavour. Ready to Go.\u003c\/h3\u003e\n        \u003cp\u003eEach pack comes with 3 pre-filled pods and the provincial stamp for your region. Select your flavour and province at checkout.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zp-pack-ready\"\u003e\n        \u003cdiv class=\"zp-pack-ready-eye\"\u003eSnap In. Draw. Done.\u003c\/div\u003e\n        \u003cdiv class=\"zp-pack-ready-line\"\u003eNo setup.\u003cbr\u003eNo priming.\u003c\/div\u003e\n        \u003cdiv class=\"zp-pack-ready-sub\"\u003eFactory sealed and ready — just click into your device and go.\u003c\/div\u003e\n        \u003cdiv class=\"zp-pack-ready-checks\"\u003e\n          \u003cspan class=\"zp-pack-ready-check\"\u003ePre-filled ✓\u003c\/span\u003e\n          \u003cspan class=\"zp-pack-ready-check\"\u003eSealed ✓\u003c\/span\u003e\n          \u003cspan class=\"zp-pack-ready-check\"\u003eStamp ✓\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zp-pack-right\"\u003e\n      \u003cdiv class=\"zp-pack-item\"\u003e\n        \u003cdiv class=\"zp-pack-ico ico-orange\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fb923c\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zp-pack-item-t\"\u003e3× ZPods 2ml Pods\u003c\/div\u003e\n          \u003cdiv class=\"zp-pack-item-d\"\u003e2ml each · 20mg\/mL salt nicotine · pre-filled · factory sealed · flavour of your choice\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zp-pack-item\"\u003e\n        \u003cdiv class=\"zp-pack-ico ico-cyan\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zp-pack-item-t\"\u003eProvincial Excise Stamp\u003c\/div\u003e\n          \u003cdiv class=\"zp-pack-item-d\"\u003eStamp included — select the correct variant for your province at checkout\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STAMP --\u003e\n  \u003cdiv class=\"zp-stamp\"\u003e\n    \u003cdiv class=\"zp-stamp-inner\"\u003e\n      \u003cdiv class=\"zp-stamp-badge\"\u003eSELECT\u003cbr\u003eYOUR\u003cbr\u003eSTAMP ↑\u003c\/div\u003e\n      \u003cdiv class=\"zp-stamp-text\"\u003e\n\u003cstrong\u003eMake sure you select the correct stamp variant for your province.\u003c\/strong\u003e Available in Federal, Ontario, Quebec, BC, Alberta, and Manitoba. Must be 19+ (18+ in AB\/MB\/QC) to purchase. Vaping products contain nicotine, a highly addictive chemical — Health Canada.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END ZPODS A+ DESCRIPTION --\u003e","brand":"ZLab","offers":[{"title":"Banana","offer_id":46976179372220,"sku":"zpods-banana-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Apple Cranberry","offer_id":46976179404988,"sku":"zpods-apple-cranberry-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Banana Iced","offer_id":46976179437756,"sku":"zpods-banana-iced-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Berry Mix","offer_id":46976179470524,"sku":"zpods-berry-mix-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"BF","offer_id":46976179503292,"sku":"zpods-bf-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Blue Lemon","offer_id":46976179536060,"sku":"zpods-blue-lemon-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Blue Raspberry","offer_id":46976179568828,"sku":"zpods-blue-raspberry-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Blueberry","offer_id":46976179601596,"sku":"zpods-blueberry-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Blueberry Dragon Fruit Guava","offer_id":46976179634364,"sku":"zpods-blueberry-dragon-fruit-guava-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Blueberry Raspberry Lemon Ice","offer_id":46976179667132,"sku":"zpods-blueberry-raspberry-lemon-ice-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Blueraspberry Peach","offer_id":46976179699900,"sku":"zpods-blueraspberry-peach-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Burst Ice","offer_id":46976179732668,"sku":"zpods-burst-ice-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Caribbean White","offer_id":46976179765436,"sku":"zpods-caribbean-white-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Cherry Classic","offer_id":46976179798204,"sku":"zpods-cherry-classic-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Cherry Frost","offer_id":46976179830972,"sku":"zpods-cherry-frost-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Cocolicious","offer_id":46976179863740,"sku":"zpods-cocolicious-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Cranberry Lemon","offer_id":46976179896508,"sku":"zpods-cranberry-lemon-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Cranberry Lemon Ice","offer_id":46976179929276,"sku":"zpods-cranberry-lemon-ice-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Crystal Sting","offer_id":46976179962044,"sku":"zpods-crystal-sting-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Extreme Mint","offer_id":46976179994812,"sku":"zpods-extreme-mint-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Clouds","offer_id":46976180027580,"sku":"zpods-fruit-clouds-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Nectar","offer_id":46976180060348,"sku":"zpods-fruit-nectar-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Nectar Lemon","offer_id":46976180093116,"sku":"zpods-fruit-nectar-lemon-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Fruit Nectar Watermelon Ice","offer_id":46976180125884,"sku":"zpods-fruit-nectar-watermelon-ice-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Fruity Pineapple Strawberry","offer_id":46976180158652,"sku":"zpods-fruity-pineapple-strawberry-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Grape And Apple","offer_id":46976180191420,"sku":"zpods-grape-and-apple-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Grapes Gone Wild","offer_id":46976180224188,"sku":"zpods-grapes-gone-wild-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Guava Ice","offer_id":46976180256956,"sku":"zpods-guava-ice-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Hawaiian Fruit Nectar","offer_id":46976180289724,"sku":"zpods-hawaiian-fruit-nectar-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Honeydew Melon Ice","offer_id":46976180322492,"sku":"zpods-honeydew-melon-ice-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Ice Apple","offer_id":46976180355260,"sku":"zpods-ice-apple-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Ice Grape","offer_id":46976180388028,"sku":"zpods-ice-grape-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Ice Peachy Strawberry","offer_id":46976180420796,"sku":"zpods-ice-peachy-strawberry-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Ice Pineapple","offer_id":46976180453564,"sku":"zpods-ice-pineapple-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Iced Hawaiian Fruit Nectar","offer_id":46976180486332,"sku":"zpods-iced-hawaiian-fruit-nectar-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Iced Multipack","offer_id":46976180519100,"sku":"zpods-iced-multipack-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"J F (Juicy Fruit)","offer_id":46976180551868,"sku":"zpods-juicy-fruit-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Lemon Lime Ice","offer_id":46976180584636,"sku":"zpods-lemon-lime-ice-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Berry Ice","offer_id":46976180617404,"sku":"zpods-mango-berry-ice-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Ice","offer_id":46976180650172,"sku":"zpods-mango-ice-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Peach","offer_id":46976180682940,"sku":"zpods-mango-peach-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Peach Guava Ice","offer_id":46976180715708,"sku":"zpods-mango-peach-guava-ice-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Peach Pineapple","offer_id":46976180748476,"sku":"zpods-mango-peach-pineapple-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Pineapple","offer_id":46976180781244,"sku":"zpods-mango-pineapple-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Pineapple Ice","offer_id":46976180814012,"sku":"zpods-mango-pineapple-ice-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Mint","offer_id":46976180846780,"sku":"zpods-mint-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Peach Ice","offer_id":46976180879548,"sku":"zpods-peach-ice-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Peach Lemon","offer_id":46976180912316,"sku":"zpods-peach-lemon-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Peak Dew","offer_id":46976180945084,"sku":"zpods-peak-dew-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Pineapple Kiwi Ice","offer_id":46976180977852,"sku":"zpods-pineapple-kiwi-ice-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Pineapple Lemon","offer_id":46976181010620,"sku":"zpods-pineapple-lemon-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Pink Glubule","offer_id":46976181043388,"sku":"zpods-pink-glubule-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Pink Lemon","offer_id":46976181076156,"sku":"zpods-pink-lemon-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Raspberry Peach Lemon","offer_id":46976181108924,"sku":"zpods-raspberry-peach-lemon-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Raspberry Pink Lemon","offer_id":46976181141692,"sku":"zpods-raspberry-pink-lemon-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Raspberry Watermelon Ice","offer_id":46976181174460,"sku":"zpods-raspberry-watermelon-ice-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Rootstock","offer_id":46976181207228,"sku":"zpods-rootstock-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry","offer_id":46976181239996,"sku":"zpods-strawberry-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Kiwi","offer_id":46976181272764,"sku":"zpods-strawberry-kiwi-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Kiwi Ice","offer_id":46976181305532,"sku":"zpods-strawberry-kiwi-ice-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Lemon","offer_id":46976181338300,"sku":"zpods-strawberry-lemon-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Peach","offer_id":46976181371068,"sku":"zpods-strawberry-peach-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Raspberry Peach Ice","offer_id":46976181403836,"sku":"zpods-strawberry-raspberry-peach-ice-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Watermelon","offer_id":46976181436604,"sku":"zpods-strawberry-watermelon-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Strawnana","offer_id":46976181469372,"sku":"zpods-strawnana-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"S B (Starburst)","offer_id":46976181502140,"sku":"zpods-strbst-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Tobacco","offer_id":46976181534908,"sku":"zpods-tobacco-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon","offer_id":46976181567676,"sku":"zpods-watermelon-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon Ice","offer_id":46976181600444,"sku":"zpods-watermelon-ice-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon Lemon","offer_id":46976181633212,"sku":"zpods-watermelon-lemon-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Watermelon Peach Mango","offer_id":46976181665980,"sku":"zpods-watermelon-peach-mango-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"White Grape Watermelon","offer_id":46976181698748,"sku":"zpods-white-grape-watermelon-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Wiggly B Ice","offer_id":46976181731516,"sku":"zpods-wiggly-b-ice-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Wiings","offer_id":46976181764284,"sku":"zpods-wiings-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Wild Berry Burst","offer_id":46976181797052,"sku":"zpods-wild-berry-burst-1pc-mb","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"JR","offer_id":46976181829820,"sku":"zpods-2ml-1pc-jr-mb","price":18.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ICED_MULTIPACK_8bb9b5db-e9cc-4be5-af5a-a81a8f542378.png?v=1781784155"},{"product_id":"zblock-2ml-pods-2-federal-stamp","title":"ZBlock 2ml Pods 2% - Federal Stamp","description":"\u003c!-- BEGIN ZBLOCK PODS A+ DESCRIPTION --\u003e\n\u003cstyle\u003e\n.zbp*{box-sizing:border-box;margin:0;padding:0}\n.zbp {\n  font-family: -apple-system, 'Helvetica Neue', Arial, sans-serif;\n  -webkit-font-smoothing: antialiased;\n  color: #f0f4ff;\n  background: #07080f;\n  overflow: hidden;\n  display: flex;\n  flex-direction: column;\n}\n.zbp-inner { max-width: 1320px; margin: 0 auto; padding: 0 60px; box-sizing: border-box; width: 100%; }\n\n\/* ══ HERO ══ *\/\n.zbp-hero {\n  background: #07080f;\n  padding: 60px 48px 52px;\n  position: relative;\n  overflow: hidden;\n  min-height: 260px;\n  display: flex;\n  flex-direction: column;\n  justify-content: flex-end;\n}\n.zbp-hero::before {\n  content: '';\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse 50% 70% at 90% 20%, rgba(163,230,53,0.20) 0%, transparent 60%),\n    radial-gradient(ellipse 45% 60% at 60% 85%, rgba(255,45,155,0.15) 0%, transparent 55%),\n    radial-gradient(ellipse 55% 65% at 5% 40%, rgba(255,140,0,0.14) 0%, transparent 60%),\n    radial-gradient(ellipse 35% 50% at 35% 5%,  rgba(0,229,255,0.12) 0%, transparent 55%);\n  pointer-events: none;\n}\n.zbp-hero::after {\n  content: '';\n  position: absolute; inset: 0;\n  background-image:\n    repeating-linear-gradient(45deg,  rgba(255,255,255,0.02) 0, rgba(255,255,255,0.02) 1px, transparent 1px, transparent 30px),\n    repeating-linear-gradient(-45deg, rgba(255,255,255,0.02) 0, rgba(255,255,255,0.02) 1px, transparent 1px, transparent 30px);\n  pointer-events: none;\n}\n.zbp-hero-tags {\n  position: absolute; top: 28px; right: 28px;\n  display: flex; gap: 8px; z-index: 2;\n}\n.zbp-tag {\n  font-size: 10px; font-weight: 800; letter-spacing: 1.5px;\n  text-transform: uppercase; padding: 5px 12px; border-radius: 100px;\n}\n.zbp-tag-a { background: rgba(163,230,53,0.1); border: 1px solid rgba(163,230,53,0.35); color: #a3e635; }\n.zbp-tag-b { background: rgba(255,45,155,0.1); border: 1px solid rgba(255,45,155,0.35); color: #ff2d9b; }\n.zbp-hero-label {\n  font-size: 10px; font-weight: 800; letter-spacing: 4px;\n  text-transform: uppercase; color: rgba(255,255,255,0.3);\n  margin-bottom: 16px; position: relative; z-index: 2;\n}\n.zbp-hero h2 {\n  font-size: clamp(30px, 5.5vw, 56px);\n  font-weight: 900; line-height: 1.02; letter-spacing: -2.5px;\n  color: #fff; max-width: 620px;\n  position: relative; z-index: 2; margin-bottom: 18px;\n}\n.zbp-hero h2 .ca { color: #a3e635; }\n.zbp-hero h2 .cb { color: #ff2d9b; }\n.zbp-hero h2 .cc { color: #00e5ff; }\n.zbp-hero-sub {\n  font-size: 15px; color: rgba(255,255,255,0.45);\n  max-width: 460px; line-height: 1.6;\n  position: relative; z-index: 2;\n}\n\n\/* ══ SPECS ══ *\/\n.zbp-specs {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  border-top: 1px solid rgba(255,255,255,0.06);\n}\n.zbp-spec {\n  padding: 28px 20px 24px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.05);\n  position: relative; overflow: hidden;\n}\n.zbp-spec:last-child { border-right: none; }\n.zbp-spec::after {\n  content: ''; position: absolute;\n  bottom: 0; left: 0; right: 0; height: 2px;\n}\n.zbp-sa::after { background: #a3e635; }\n.zbp-sb::after { background: #ff2d9b; }\n.zbp-sc::after { background: #00e5ff; }\n.zbp-sd::after { background: #ff8c00; }\n.zbp-spec-glow {\n  position: absolute; bottom: -30px; left: 50%;\n  transform: translateX(-50%);\n  width: 120px; height: 60px; border-radius: 50%;\n  filter: blur(20px); opacity: 0.22; pointer-events: none;\n}\n.zbp-sa .zbp-spec-glow { background: #a3e635; }\n.zbp-sb .zbp-spec-glow { background: #ff2d9b; }\n.zbp-sc .zbp-spec-glow { background: #00e5ff; }\n.zbp-sd .zbp-spec-glow { background: #ff8c00; }\n.zbp-spec-val {\n  font-size: 34px; font-weight: 900;\n  line-height: 1; letter-spacing: -1px;\n  position: relative; z-index: 1;\n}\n.zbp-sa .zbp-spec-val { color: #a3e635; }\n.zbp-sb .zbp-spec-val { color: #ff2d9b; }\n.zbp-sc .zbp-spec-val { color: #00e5ff; }\n.zbp-sd .zbp-spec-val { color: #ff8c00; }\n.zbp-spec-unit { font-size: 13px; font-weight: 500; color: rgba(255,255,255,0.4); }\n.zbp-spec-key {\n  font-size: 10px; font-weight: 700; letter-spacing: 2.5px;\n  text-transform: uppercase; color: rgba(255,255,255,0.28);\n  margin-top: 8px; position: relative; z-index: 1;\n}\n\n\/* ══ COMPATIBILITY BANNER ══ *\/\n.zbp-compat {\n  background: #0c0e19;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  min-height: 320px;\n}\n.zbp-compat-img {\n  background: radial-gradient(ellipse 100% 100% at 50% 50%, #0e1a14 0%, #07080f 100%);\n  position: relative; overflow: hidden;\n  min-height: 320px;\n  display: flex; align-items: center; justify-content: center;\n}\n.zbp-compat-img::before {\n  content: '';\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse 80% 70% at 50% 50%, rgba(163,230,53,0.10) 0%, transparent 65%),\n    radial-gradient(ellipse 40% 40% at 15% 15%, rgba(0,229,255,0.07) 0%, transparent 55%),\n    radial-gradient(ellipse 30% 30% at 85% 80%, rgba(255,45,155,0.07) 0%, transparent 55%);\n  pointer-events: none; z-index: 1;\n}\n.zbp-compat-img img {\n  width: 90%; max-height: 280px;\n  object-fit: contain; object-position: center;\n  position: relative; z-index: 2;\n}\n.zbp-compat-text {\n  padding: 44px 40px;\n  display: flex; flex-direction: column; justify-content: center;\n  position: relative; overflow: hidden;\n  border-left: 1px solid rgba(255,255,255,0.05);\n}\n.zbp-compat-text::before {\n  content: '';\n  position: absolute; top: -60px; right: -60px;\n  width: 220px; height: 220px;\n  background: radial-gradient(circle, rgba(163,230,53,0.14) 0%, transparent 65%);\n  pointer-events: none;\n}\n.zbp-compat-eye {\n  font-size: 10px; font-weight: 800; letter-spacing: 4px;\n  text-transform: uppercase; color: #a3e635; margin-bottom: 14px;\n  position: relative; z-index: 1;\n}\n.zbp-compat-text h3 {\n  font-size: 24px; font-weight: 900; color: #fff;\n  line-height: 1.15; letter-spacing: -0.5px;\n  margin-bottom: 16px; position: relative; z-index: 1;\n}\n.zbp-compat-text p {\n  font-size: 13px; color: rgba(255,255,255,0.38);\n  line-height: 1.65; margin-bottom: 20px;\n  position: relative; z-index: 1;\n}\n.zbp-compat-chips {\n  display: flex; flex-wrap: wrap; gap: 8px;\n  position: relative; z-index: 1;\n}\n.zbp-chip {\n  font-size: 11px; font-weight: 700;\n  padding: 6px 14px; border-radius: 100px;\n  background: rgba(163,230,53,0.08);\n  border: 1px solid rgba(163,230,53,0.25);\n  color: #a3e635;\n}\n\n\/* ══ POD FEATURES (3-col) ══ *\/\n.zbp-features {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  border-top: 1px solid rgba(255,255,255,0.05);\n}\n.zbp-feat {\n  padding: 36px 28px;\n  position: relative; overflow: hidden;\n  border-right: 1px solid rgba(255,255,255,0.04);\n}\n.zbp-feat:last-child { border-right: none; }\n.zbp-feat::before {\n  content: ''; position: absolute;\n  top: 0; left: 0; right: 0; height: 2px;\n}\n.zbp-f1::before { background: linear-gradient(90deg, #b24bff, #ff2d9b); }\n.zbp-f2::before { background: linear-gradient(90deg, #00e5ff, #a3e635); }\n.zbp-f3::before { background: linear-gradient(90deg, #ff8c00, #ff4d6d); }\n.zbp-feat::after {\n  content: ''; position: absolute;\n  top: -40px; right: -40px;\n  width: 120px; height: 120px;\n  border-radius: 50%; filter: blur(35px); opacity: 0.15;\n  pointer-events: none;\n}\n.zbp-f1::after { background: #b24bff; }\n.zbp-f2::after { background: #00e5ff; }\n.zbp-f3::after { background: #ff8c00; }\n.zbp-feat-icon {\n  width: 42px; height: 42px; border-radius: 10px;\n  display: flex; align-items: center; justify-content: center;\n  margin-bottom: 18px;\n}\n.zbp-f1 .zbp-feat-icon { background: rgba(178,75,255,0.1); border: 1px solid rgba(178,75,255,0.25); }\n.zbp-f2 .zbp-feat-icon { background: rgba(0,229,255,0.1); border: 1px solid rgba(0,229,255,0.25); }\n.zbp-f3 .zbp-feat-icon { background: rgba(255,140,0,0.1); border: 1px solid rgba(255,140,0,0.25); }\n.zbp-feat-icon svg { width: 20px; height: 20px; }\n.zbp-feat h3 { font-size: 16px; font-weight: 800; color: #eef2ff; margin-bottom: 10px; }\n.zbp-feat p { font-size: 13px; color: rgba(255,255,255,0.35); line-height: 1.65; }\n\n\/* ══ FLAVOUR STAGE ══ *\/\n.zbp-flavours {\n  background: #0a0b15;\n  padding: 52px 44px;\n  position: relative; overflow: hidden;\n  border-top: 1px solid rgba(255,255,255,0.05);\n}\n.zbp-flavours::before {\n  content: ''; position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse 50% 70% at 5%  50%, rgba(255,45,155,0.09) 0%, transparent 55%),\n    radial-gradient(ellipse 40% 60% at 95% 50%, rgba(0,229,255,0.08) 0%, transparent 55%),\n    radial-gradient(ellipse 60% 40% at 50%  0%, rgba(163,230,53,0.07) 0%, transparent 55%);\n  pointer-events: none;\n}\n.zbp-flavours-head {\n  text-align: center; margin-bottom: 40px;\n  position: relative; z-index: 1;\n}\n.zbp-flavours-eye {\n  font-size: 10px; font-weight: 800; letter-spacing: 4px;\n  text-transform: uppercase; color: #ff2d9b; margin-bottom: 12px;\n}\n.zbp-flavours-head h3 {\n  font-size: clamp(26px, 4vw, 42px);\n  font-weight: 900; color: #fff;\n  letter-spacing: -1.5px; line-height: 1.05;\n  margin-bottom: 10px;\n}\n.zbp-flavours-head h3 span {\n  background: linear-gradient(90deg, #ff2d9b, #ff8c00, #a3e635, #00e5ff);\n  -webkit-background-clip: text; -webkit-text-fill-color: transparent;\n  background-clip: text;\n}\n.zbp-flavours-sub {\n  font-size: 14px; color: rgba(255,255,255,0.35); max-width: 420px; margin: 0 auto;\n}\n\/* flavour card grid — 2 rows, 5 cols *\/\n.zbp-fl-grid {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 10px;\n  position: relative; z-index: 1;\n}\n.zbp-fl-card {\n  border-radius: 10px;\n  padding: 18px 16px 16px;\n  position: relative; overflow: hidden;\n  display: flex; flex-direction: column; gap: 8px;\n  border: 1px solid rgba(255,255,255,0.07);\n  background: rgba(255,255,255,0.03);\n  transition: border-color 0.2s;\n}\n.zbp-fl-card::before {\n  content: ''; position: absolute;\n  top: 0; left: 0; right: 0; height: 2px;\n}\n.zbp-fl-dot {\n  width: 10px; height: 10px;\n  border-radius: 50%; flex-shrink: 0;\n}\n.zbp-fl-name {\n  font-size: 11px; font-weight: 800;\n  color: #e8eeff; line-height: 1.3; letter-spacing: 0.2px;\n}\n.zbp-fl-note {\n  font-size: 10px; color: rgba(255,255,255,0.3);\n  line-height: 1.4;\n}\n\/* per-flavour colors *\/\n.fl-razz  { --fc: #4db5ff; } .fl-razz::before  { background: #4db5ff; }\n.fl-grape { --fc: #c084fc; } .fl-grape::before  { background: #c084fc; }\n.fl-pmint { --fc: #4ade80; } .fl-pmint::before  { background: #4ade80; }\n.fl-stwm  { --fc: #34d399; } .fl-stwm::before   { background: #34d399; }\n.fl-xmint { --fc: #67e8f9; } .fl-xmint::before  { background: #67e8f9; }\n.fl-peach { --fc: #fb923c; } .fl-peach::before  { background: #fb923c; }\n.fl-chrry { --fc: #f87171; } .fl-chrry::before  { background: #f87171; }\n.fl-ppb   { --fc: #f472b6; } .fl-ppb::before    { background: #f472b6; }\n.fl-polar { --fc: #a5f3fc; } .fl-polar::before  { background: #a5f3fc; }\n.fl-tripl { --fc: #a78bfa; } .fl-tripl::before  { background: #a78bfa; }\n.zbp-fl-dot { background: var(--fc); box-shadow: 0 0 8px var(--fc); }\n\n\/* ══ IN THE PACK ══ *\/\n.zbp-pack {\n  display: grid; grid-template-columns: 2fr 3fr;\n  border-top: 1px solid rgba(255,255,255,0.05);\n}\n.zbp-pack-left {\n  background: #07080f; padding: 44px;\n  display: flex; flex-direction: column; justify-content: space-between;\n  position: relative; overflow: hidden;\n}\n.zbp-pack-left::before {\n  content: ''; position: absolute;\n  bottom: -60px; left: -60px;\n  width: 220px; height: 220px;\n  background: radial-gradient(circle, rgba(255,45,155,0.10) 0%, transparent 65%);\n  pointer-events: none;\n}\n.zbp-pack-label {\n  font-size: 10px; font-weight: 800;\n  letter-spacing: 4px; text-transform: uppercase;\n  color: rgba(255,255,255,0.22); margin-bottom: 10px;\n}\n.zbp-pack-left h3 {\n  font-size: 24px; font-weight: 900; color: #fff;\n  line-height: 1.2; letter-spacing: -0.5px; margin-bottom: 14px;\n  position: relative; z-index: 1;\n}\n.zbp-pack-left p { font-size: 13px; color: rgba(255,255,255,0.32); line-height: 1.6; position: relative; z-index: 1; }\n.zbp-pack-ready { margin-top: 28px; position: relative; z-index: 1; }\n.zbp-pack-ready-eye { font-size: 9px; font-weight: 800; letter-spacing: 3px; text-transform: uppercase; color: #a3e635; margin-bottom: 10px; }\n.zbp-pack-ready-line { font-size: 20px; font-weight: 900; color: #fff; letter-spacing: -.5px; line-height: 1.1; margin-bottom: 8px; }\n.zbp-pack-ready-sub { font-size: 12px; color: rgba(255,255,255,.3); line-height: 1.6; }\n.zbp-pack-ready-checks { display: flex; gap: 10px; margin-top: 14px; flex-wrap: wrap; }\n.zbp-pack-ready-check { font-size: 10px; font-weight: 800; letter-spacing: 1px; text-transform: uppercase; padding: 5px 12px; border-radius: 100px; background: rgba(163,230,53,.07); border: 1px solid rgba(163,230,53,.18); color: rgba(163,230,53,.75); }\n.zbp-pack-right {\n  background: #0c0e19; padding: 40px;\n  border-left: 1px solid rgba(255,255,255,0.05);\n  display: flex; flex-direction: column;\n}\n.zbp-pack-item {\n  display: flex; align-items: flex-start; gap: 16px;\n  padding: 20px 0; border-bottom: 1px solid rgba(255,255,255,0.05);\n}\n.zbp-pack-item:first-child { padding-top: 0; }\n.zbp-pack-item:last-child { border-bottom: none; padding-bottom: 0; }\n.zbp-pack-ico {\n  width: 40px; height: 40px; flex-shrink: 0;\n  border-radius: 10px;\n  display: flex; align-items: center; justify-content: center;\n}\n.ico-pink  { background: rgba(255,45,155,0.08); border: 1px solid rgba(255,45,155,0.22); }\n.ico-green { background: rgba(163,230,53,0.08); border: 1px solid rgba(163,230,53,0.22); }\n.ico-gold  { background: rgba(255,140,0,0.08);  border: 1px solid rgba(255,140,0,0.22); }\n.zbp-pack-ico svg { width: 18px; height: 18px; }\n.zbp-pack-item-t { font-size: 14px; font-weight: 800; color: #eef2ff; margin-bottom: 4px; }\n.zbp-pack-item-d { font-size: 12px; color: rgba(255,255,255,0.3); line-height: 1.5; }\n\n\/* ══ LIFESTYLE BANNER ══ *\/\n.zbp-banner { display: flex; border-top: 1px solid rgba(255,255,255,.05); overflow: hidden; background: #07080f; }\n.zbp-banner-text { flex: 0 0 50%; background: #07080f; padding: 72px 60px; display: flex; flex-direction: column; justify-content: center; box-sizing: border-box; position: relative; overflow: hidden; }\n.zbp-banner-text::before { content: ''; position: absolute; bottom: -80px; left: -80px; width: 420px; height: 420px; background: radial-gradient(circle, rgba(163,230,53,.15) 0%, transparent 60%); pointer-events: none; }\n.zbp-banner-text::after  { content: ''; position: absolute; top: -40px; right: -40px; width: 280px; height: 280px; background: radial-gradient(circle, rgba(255,45,155,.09) 0%, transparent 60%); pointer-events: none; }\n.zbp-banner-img { flex: 0 0 50%; position: relative; overflow: hidden; min-height: 400px; }\n.zbp-banner-img img { width: 100%; height: 100%; object-fit: cover; object-position: center; }\n.zbp-banner-img::before { content: ''; position: absolute; inset: 0; background: linear-gradient(to right, #07080f 0%, rgba(7,8,15,.3) 22%, transparent 45%); z-index: 1; pointer-events: none; }\n.zbp-banner-eye { font-size: 10px; font-weight: 800; letter-spacing: 4px; text-transform: uppercase; color: #a3e635; margin-bottom: 14px; }\n.zbp-banner-text h3 { font-size: clamp(24px,3.5vw,42px); font-weight: 900; color: #fff; letter-spacing: -1px; line-height: 1.08; margin-bottom: 14px; max-width: 380px; }\n.zbp-banner-text p { font-size: 14px; color: rgba(255,255,255,.42); line-height: 1.6; max-width: 360px; }\n\n\/* ══ STAMP REMINDER ══ *\/\n.zbp-stamp {\n  background: #0a0b14;\n  border-top: 1px solid rgba(255,140,0,0.15);\n  position: relative; overflow: hidden;\n}\n.zbp-stamp::before {\n  content: ''; position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse 40% 100% at 0% 50%, rgba(255,140,0,0.07) 0%, transparent 60%),\n    radial-gradient(ellipse 30% 80% at 100% 50%, rgba(255,45,155,0.06) 0%, transparent 60%);\n  pointer-events: none;\n}\n.zbp-stamp-inner {\n  display: flex; align-items: center; gap: 24px;\n  padding: 24px 32px; position: relative; z-index: 1;\n}\n.zbp-stamp-badge {\n  flex-shrink: 0;\n  background: rgba(255,140,0,0.1); border: 1px solid rgba(255,140,0,0.32);\n  border-radius: 10px; padding: 12px 16px;\n  text-align: center; font-size: 11px; font-weight: 900;\n  letter-spacing: 1px; text-transform: uppercase;\n  color: #ff8c00; line-height: 1.4; min-width: 72px;\n}\n.zbp-stamp-text { font-size: 12px; color: rgba(255,255,255,0.38); line-height: 1.65; }\n.zbp-stamp-text strong { color: #ff8c00; font-weight: 800; }\n\n\/* ══ RESPONSIVE ══ *\/\n@media (max-width: 700px) {\n  .zbp-hero { padding: 40px 24px 36px; }\n  .zbp-hero-tags { top: 16px; right: 16px; flex-direction: column; }\n  .zbp-specs { grid-template-columns: repeat(2, 1fr); }\n  .zbp-spec:nth-child(2) { border-right: none; }\n  .zbp-spec:nth-child(n+3) { border-top: 1px solid rgba(255,255,255,0.05); }\n  .zbp-compat { grid-template-columns: 1fr; }\n  .zbp-compat-text { border-left: none; border-top: 1px solid rgba(255,255,255,0.05); }\n  .zbp-features { grid-template-columns: 1fr; }\n  .zbp-feat:nth-child(n) { border-right: none; border-top: 1px solid rgba(255,255,255,0.04); }\n  .zbp-feat:first-child { border-top: none; }\n  .zbp-fl-grid { grid-template-columns: repeat(2, 1fr); }\n  .zbp-flavours { padding: 36px 24px; }\n  .zbp-pack { grid-template-columns: 1fr; }\n  .zbp-pack-right { border-left: none; border-top: 1px solid rgba(255,255,255,0.05); }\n  .zbp-banner-content { padding: 40px 24px; }\n  .zbp-stamp-inner { flex-direction: column; align-items: flex-start; gap: 12px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"zbp\"\u003e\n\n  \u003c!-- ═══ HERO ═══ --\u003e\n  \u003cdiv class=\"zbp-hero\"\u003e\n    \u003cdiv class=\"zbp-hero-tags\"\u003e\n      \u003cspan class=\"zbp-tag zbp-tag-a\"\u003e2-Pack\u003c\/span\u003e\n      \u003cspan class=\"zbp-tag zbp-tag-b\"\u003eStamp Included\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-hero-label\"\u003eZBlock Replacement Pods · 2mL · 20mg\u003c\/div\u003e\n    \u003ch2\u003eYou Have the Device.\u003cbr\u003e\u003cspan class=\"ca\"\u003eNow\u003c\/span\u003e \u003cspan class=\"cb\"\u003eFeed\u003c\/span\u003e \u003cspan class=\"cc\"\u003eIt.\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"zbp-hero-sub\"\u003ePrefilled 2mL replacement pods for your ZBlock device. Same Mesh Coil Nano Tech, same smooth hit — just pick a new flavour and go.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ SPECS ═══ --\u003e\n  \u003cdiv class=\"zbp-specs\"\u003e\n    \u003cdiv class=\"zbp-spec zbp-sa\"\u003e\n      \u003cdiv class=\"zbp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-val\"\u003e2\u003cspan class=\"zbp-spec-unit\"\u003e×\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-key\"\u003ePods per Pack\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-spec zbp-sb\"\u003e\n      \u003cdiv class=\"zbp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-val\"\u003e2\u003cspan class=\"zbp-spec-unit\"\u003emL\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-key\"\u003ePer Pod\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-spec zbp-sc\"\u003e\n      \u003cdiv class=\"zbp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-val\"\u003e20\u003cspan class=\"zbp-spec-unit\"\u003emg\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-key\"\u003eSalt Nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-spec zbp-sd\"\u003e\n      \u003cdiv class=\"zbp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-val\"\u003e10\u003cspan class=\"zbp-spec-unit\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-key\"\u003eFlavours\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ COMPATIBILITY ═══ --\u003e\n  \u003cdiv class=\"zbp-compat\"\u003e\n    \u003cdiv class=\"zbp-compat-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZBLock_Can_2_b10d3013-50e4-4e05-ac9d-bf13510279de.png?v=1782321589\" alt=\"ZBlock Device with Pods\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-compat-text\"\u003e\n      \u003cdiv class=\"zbp-compat-eye\"\u003eDesigned For\u003c\/div\u003e\n      \u003ch3\u003eMade for the ZBlock Device. Clicks In. Vapes Out.\u003c\/h3\u003e\n      \u003cp\u003eThese pods are designed exclusively for the ZBlock rechargeable device — whether you got it from the Starter Kit or bought the battery separately. No tools, no threading, no coil priming. Click the pod in and draw.\u003c\/p\u003e\n      \u003cdiv class=\"zbp-compat-chips\"\u003e\n        \u003cspan class=\"zbp-chip\"\u003eZBlock Starter Kit\u003c\/span\u003e\n        \u003cspan class=\"zbp-chip\"\u003eZBlock Battery\u003c\/span\u003e\n        \u003cspan class=\"zbp-chip\"\u003eSnap-In Fit\u003c\/span\u003e\n        \u003cspan class=\"zbp-chip\"\u003eDraw-Activated\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ POD FEATURES ═══ --\u003e\n  \u003cdiv class=\"zbp-features\"\u003e\n    \u003cdiv class=\"zbp-feat zbp-f1\"\u003e\n      \u003cdiv class=\"zbp-feat-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b24bff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 2a10 10 0 1 0 0 20A10 10 0 0 0 12 2z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 12h8M12 8v8\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eMesh Coil Nano Tech\u003c\/h3\u003e\n      \u003cp\u003eThe same precision mesh coil from the Starter Kit — uniform heat, dense vapour, and clean flavour from the first draw to the last drop.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-feat zbp-f2\"\u003e\n      \u003cdiv class=\"zbp-feat-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 2v6M12 22v-6M4.93 4.93l4.24 4.24M14.83 14.83l4.24 4.24M2 12h6M22 12h-6M4.93 19.07l4.24-4.24M14.83 9.17l4.24-4.24\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e20mg\/mL Salt Nicotine\u003c\/h3\u003e\n      \u003cp\u003eSmooth, fast-absorbing salt nicotine formulation — satisfying throat hit without the harshness. 2mL per pod, prefilled and sealed.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-feat zbp-f3\"\u003e\n      \u003cdiv class=\"zbp-feat-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff8c00\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003ePrefilled. Zero Mess.\u003c\/h3\u003e\n      \u003cp\u003eNo refilling, no syringes, no leaks. Each pod is factory-sealed — just snap it into your device and you're vaping in seconds.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ FLAVOUR STAGE ═══ --\u003e\n  \u003cdiv class=\"zbp-flavours\"\u003e\n   \u003cdiv class=\"zbp-inner\"\u003e\n    \u003cdiv class=\"zbp-flavours-head\"\u003e\n      \u003cdiv class=\"zbp-flavours-eye\"\u003eThe Lineup\u003c\/div\u003e\n      \u003ch3\u003e10 Flavours.\u003cbr\u003e\u003cspan\u003ePick Your Next One.\u003c\/span\u003e\n\u003c\/h3\u003e\n      \u003cp class=\"zbp-flavours-sub\"\u003eEvery pod is a different experience. Stock a few — your taste changes, your flavour should too.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-fl-grid\"\u003e\n      \u003cdiv class=\"zbp-fl-card fl-razz\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eBomb Blue Razz\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eBold blueberry, tart raspberry\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-grape\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eEpic Grape\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eRipe, deep grape sweetness\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-pmint\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eEpic Peppermint\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eClean, sharp mint leaf\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-stwm\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eEpic Strawberry Watermelon\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eSummer fruit, fresh finish\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-xmint\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eExtreme Mint\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eIcy cool, maximum chill\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-peach\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eFrizzy Peach\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eJuicy peach, light fizz\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-chrry\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eGushin Cherry\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eBursting sweet cherry\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-ppb\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003ePackin Peach Berry\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003ePeach meets mixed berry\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-polar\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003ePolar Mint\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eArctic mint, ultra smooth\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-tripl\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eTrippin Triple Berry\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eBlueberry, raspberry, blackberry\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n   \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ LIFESTYLE BANNER ═══ --\u003e\n  \u003cdiv class=\"zbp-banner\"\u003e\n    \u003cdiv class=\"zbp-banner-text\"\u003e\n      \u003cdiv class=\"zbp-banner-eye\"\u003e2 Pods Per Pack\u003c\/div\u003e\n      \u003ch3\u003eMore Flavour.\u003cbr\u003eLess Downtime.\u003c\/h3\u003e\n      \u003cp\u003eTwo prefilled 2mL pods per pack — keep one loaded, stash the other. Or grab two different flavours and switch when the mood hits.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-banner-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZBLock_Can_1_63a99b09-3dbd-4aa5-b33a-fc12d84a9a1d.png?v=1782321595\" alt=\"ZBlock Pods\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ IN THE PACK ═══ --\u003e\n  \u003cdiv class=\"zbp-pack\"\u003e\n    \u003cdiv class=\"zbp-pack-left\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"zbp-pack-label\"\u003eWhat's in the Pack\u003c\/div\u003e\n        \u003ch3\u003eTwo Pods. One Flavour. Ready to Vape.\u003c\/h3\u003e\n        \u003cp\u003eDevice not included — these pods are for use with your existing ZBlock device or ZBlock Battery.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-pack-ready\"\u003e\n        \u003cdiv class=\"zbp-pack-ready-eye\"\u003eGrab Two. Swap Freely.\u003c\/div\u003e\n        \u003cdiv class=\"zbp-pack-ready-line\"\u003eStock a flavour.\u003cbr\u003eOr two different ones.\u003c\/div\u003e\n        \u003cdiv class=\"zbp-pack-ready-sub\"\u003eStamp included. No device required — just click into your ZBlock.\u003c\/div\u003e\n        \u003cdiv class=\"zbp-pack-ready-checks\"\u003e\n          \u003cspan class=\"zbp-pack-ready-check\"\u003ePrefilled ✓\u003c\/span\u003e\n          \u003cspan class=\"zbp-pack-ready-check\"\u003eSealed ✓\u003c\/span\u003e\n          \u003cspan class=\"zbp-pack-ready-check\"\u003eStamp ✓\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-pack-right\"\u003e\n      \u003cdiv class=\"zbp-pack-item\"\u003e\n        \u003cdiv class=\"zbp-pack-ico ico-pink\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff2d9b\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpath d=\"M12 2v6M12 22v-6M4.93 4.93l4.24 4.24M14.83 14.83l4.24 4.24M2 12h6M22 12h-6M4.93 19.07l4.24-4.24M14.83 9.17l4.24-4.24\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zbp-pack-item-t\"\u003e2× Prefilled 2mL Pods\u003c\/div\u003e\n          \u003cdiv class=\"zbp-pack-item-d\"\u003e20mg\/mL (2%) salt nicotine · Mesh Coil Nano Tech · flavour of your choice · factory-sealed\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-pack-item\"\u003e\n        \u003cdiv class=\"zbp-pack-ico ico-green\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a3e635\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpath d=\"M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zbp-pack-item-t\"\u003eProvincial Excise Stamp\u003c\/div\u003e\n          \u003cdiv class=\"zbp-pack-item-d\"\u003eStamp included · select the correct variant for your province at checkout\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-pack-item\"\u003e\n        \u003cdiv class=\"zbp-pack-ico ico-gold\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff8c00\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\n            \u003cline x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\n            \u003cline x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\" stroke-width=\"3\"\u003e\u003c\/line\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zbp-pack-item-t\"\u003eDevice Not Included\u003c\/div\u003e\n          \u003cdiv class=\"zbp-pack-item-d\"\u003eRequires ZBlock rechargeable device · get the ZBlock Starter Kit if you don't have one yet\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ STAMP REMINDER ═══ --\u003e\n  \u003cdiv class=\"zbp-stamp\"\u003e\n    \u003cdiv class=\"zbp-stamp-inner\"\u003e\n      \u003cdiv class=\"zbp-stamp-badge\"\u003eSELECT\u003cbr\u003eYOUR\u003cbr\u003eSTAMP ↑\u003c\/div\u003e\n      \u003cdiv class=\"zbp-stamp-text\"\u003e\n        \u003cstrong\u003eMake sure to select the correct stamp variant for your province.\u003c\/strong\u003e Each listing carries the provincial excise stamp required for legal sale in that region. Must be 19+ to purchase (18+ in AB\/MB\/QC). Vaping products contain nicotine, a highly addictive chemical — Health Canada. Device sold separately as ZBlock Starter Kit or ZBlock Battery.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END ZBLOCK PODS A+ DESCRIPTION --\u003e","brand":"ZLab","offers":[{"title":"Bomb Blue Razz","offer_id":46976203194556,"sku":"zblock-pod-bomb-blue-razz-1pc-fe","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"Epic Grape","offer_id":46976203227324,"sku":"zblock-pod-epic-grape-1pc-fe","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"Epic Peppermint","offer_id":46976203260092,"sku":"zblock-pod-epic-peppermint-1pc-fe","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"Epic Strawberry Watermelon","offer_id":46976203292860,"sku":"zblock-pod-epic-strawberry-watermelon-1pc-fe","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"Extreme Mint","offer_id":46976203325628,"sku":"zblock-pod-extreme-mint-1pc-fe","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"Frizzy Peach","offer_id":46976203358396,"sku":"zblock-pod-frizzy-peach-1pc-fe","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"Gushin Cherry","offer_id":46976203391164,"sku":"zblock-pod-gushin-cherry-1pc-fe","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"Packin Peach Berry","offer_id":46976203423932,"sku":"zblock-pod-packin-peach-berry-1pc-fe","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"Polar Mint","offer_id":46976203456700,"sku":"zblock-pod-polar-mint-1pc-fe","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"Trippin Triple Berry","offer_id":46976203489468,"sku":"zblock-pod-trippin-triple-berry-1pc-fe","price":11.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/zblock-bomb-blue-razz.png?v=1782303701"},{"product_id":"zblock-2ml-pods-2-alberta-stamp","title":"ZBlock 2ml Pods 2% - Alberta Stamp","description":"\u003c!-- BEGIN ZBLOCK PODS A+ DESCRIPTION --\u003e\n\u003cstyle\u003e\n.zbp*{box-sizing:border-box;margin:0;padding:0}\n.zbp {\n  font-family: -apple-system, 'Helvetica Neue', Arial, sans-serif;\n  -webkit-font-smoothing: antialiased;\n  color: #f0f4ff;\n  background: #07080f;\n  overflow: hidden;\n  display: flex;\n  flex-direction: column;\n}\n.zbp-inner { max-width: 1320px; margin: 0 auto; padding: 0 60px; box-sizing: border-box; width: 100%; }\n\n\/* ══ HERO ══ *\/\n.zbp-hero {\n  background: #07080f;\n  padding: 60px 48px 52px;\n  position: relative;\n  overflow: hidden;\n  min-height: 260px;\n  display: flex;\n  flex-direction: column;\n  justify-content: flex-end;\n}\n.zbp-hero::before {\n  content: '';\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse 50% 70% at 90% 20%, rgba(163,230,53,0.20) 0%, transparent 60%),\n    radial-gradient(ellipse 45% 60% at 60% 85%, rgba(255,45,155,0.15) 0%, transparent 55%),\n    radial-gradient(ellipse 55% 65% at 5% 40%, rgba(255,140,0,0.14) 0%, transparent 60%),\n    radial-gradient(ellipse 35% 50% at 35% 5%,  rgba(0,229,255,0.12) 0%, transparent 55%);\n  pointer-events: none;\n}\n.zbp-hero::after {\n  content: '';\n  position: absolute; inset: 0;\n  background-image:\n    repeating-linear-gradient(45deg,  rgba(255,255,255,0.02) 0, rgba(255,255,255,0.02) 1px, transparent 1px, transparent 30px),\n    repeating-linear-gradient(-45deg, rgba(255,255,255,0.02) 0, rgba(255,255,255,0.02) 1px, transparent 1px, transparent 30px);\n  pointer-events: none;\n}\n.zbp-hero-tags {\n  position: absolute; top: 28px; right: 28px;\n  display: flex; gap: 8px; z-index: 2;\n}\n.zbp-tag {\n  font-size: 10px; font-weight: 800; letter-spacing: 1.5px;\n  text-transform: uppercase; padding: 5px 12px; border-radius: 100px;\n}\n.zbp-tag-a { background: rgba(163,230,53,0.1); border: 1px solid rgba(163,230,53,0.35); color: #a3e635; }\n.zbp-tag-b { background: rgba(255,45,155,0.1); border: 1px solid rgba(255,45,155,0.35); color: #ff2d9b; }\n.zbp-hero-label {\n  font-size: 10px; font-weight: 800; letter-spacing: 4px;\n  text-transform: uppercase; color: rgba(255,255,255,0.3);\n  margin-bottom: 16px; position: relative; z-index: 2;\n}\n.zbp-hero h2 {\n  font-size: clamp(30px, 5.5vw, 56px);\n  font-weight: 900; line-height: 1.02; letter-spacing: -2.5px;\n  color: #fff; max-width: 620px;\n  position: relative; z-index: 2; margin-bottom: 18px;\n}\n.zbp-hero h2 .ca { color: #a3e635; }\n.zbp-hero h2 .cb { color: #ff2d9b; }\n.zbp-hero h2 .cc { color: #00e5ff; }\n.zbp-hero-sub {\n  font-size: 15px; color: rgba(255,255,255,0.45);\n  max-width: 460px; line-height: 1.6;\n  position: relative; z-index: 2;\n}\n\n\/* ══ SPECS ══ *\/\n.zbp-specs {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  border-top: 1px solid rgba(255,255,255,0.06);\n}\n.zbp-spec {\n  padding: 28px 20px 24px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.05);\n  position: relative; overflow: hidden;\n}\n.zbp-spec:last-child { border-right: none; }\n.zbp-spec::after {\n  content: ''; position: absolute;\n  bottom: 0; left: 0; right: 0; height: 2px;\n}\n.zbp-sa::after { background: #a3e635; }\n.zbp-sb::after { background: #ff2d9b; }\n.zbp-sc::after { background: #00e5ff; }\n.zbp-sd::after { background: #ff8c00; }\n.zbp-spec-glow {\n  position: absolute; bottom: -30px; left: 50%;\n  transform: translateX(-50%);\n  width: 120px; height: 60px; border-radius: 50%;\n  filter: blur(20px); opacity: 0.22; pointer-events: none;\n}\n.zbp-sa .zbp-spec-glow { background: #a3e635; }\n.zbp-sb .zbp-spec-glow { background: #ff2d9b; }\n.zbp-sc .zbp-spec-glow { background: #00e5ff; }\n.zbp-sd .zbp-spec-glow { background: #ff8c00; }\n.zbp-spec-val {\n  font-size: 34px; font-weight: 900;\n  line-height: 1; letter-spacing: -1px;\n  position: relative; z-index: 1;\n}\n.zbp-sa .zbp-spec-val { color: #a3e635; }\n.zbp-sb .zbp-spec-val { color: #ff2d9b; }\n.zbp-sc .zbp-spec-val { color: #00e5ff; }\n.zbp-sd .zbp-spec-val { color: #ff8c00; }\n.zbp-spec-unit { font-size: 13px; font-weight: 500; color: rgba(255,255,255,0.4); }\n.zbp-spec-key {\n  font-size: 10px; font-weight: 700; letter-spacing: 2.5px;\n  text-transform: uppercase; color: rgba(255,255,255,0.28);\n  margin-top: 8px; position: relative; z-index: 1;\n}\n\n\/* ══ COMPATIBILITY BANNER ══ *\/\n.zbp-compat {\n  background: #0c0e19;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  min-height: 320px;\n}\n.zbp-compat-img {\n  background: radial-gradient(ellipse 100% 100% at 50% 50%, #0e1a14 0%, #07080f 100%);\n  position: relative; overflow: hidden;\n  min-height: 320px;\n  display: flex; align-items: center; justify-content: center;\n}\n.zbp-compat-img::before {\n  content: '';\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse 80% 70% at 50% 50%, rgba(163,230,53,0.10) 0%, transparent 65%),\n    radial-gradient(ellipse 40% 40% at 15% 15%, rgba(0,229,255,0.07) 0%, transparent 55%),\n    radial-gradient(ellipse 30% 30% at 85% 80%, rgba(255,45,155,0.07) 0%, transparent 55%);\n  pointer-events: none; z-index: 1;\n}\n.zbp-compat-img img {\n  width: 90%; max-height: 280px;\n  object-fit: contain; object-position: center;\n  position: relative; z-index: 2;\n}\n.zbp-compat-text {\n  padding: 44px 40px;\n  display: flex; flex-direction: column; justify-content: center;\n  position: relative; overflow: hidden;\n  border-left: 1px solid rgba(255,255,255,0.05);\n}\n.zbp-compat-text::before {\n  content: '';\n  position: absolute; top: -60px; right: -60px;\n  width: 220px; height: 220px;\n  background: radial-gradient(circle, rgba(163,230,53,0.14) 0%, transparent 65%);\n  pointer-events: none;\n}\n.zbp-compat-eye {\n  font-size: 10px; font-weight: 800; letter-spacing: 4px;\n  text-transform: uppercase; color: #a3e635; margin-bottom: 14px;\n  position: relative; z-index: 1;\n}\n.zbp-compat-text h3 {\n  font-size: 24px; font-weight: 900; color: #fff;\n  line-height: 1.15; letter-spacing: -0.5px;\n  margin-bottom: 16px; position: relative; z-index: 1;\n}\n.zbp-compat-text p {\n  font-size: 13px; color: rgba(255,255,255,0.38);\n  line-height: 1.65; margin-bottom: 20px;\n  position: relative; z-index: 1;\n}\n.zbp-compat-chips {\n  display: flex; flex-wrap: wrap; gap: 8px;\n  position: relative; z-index: 1;\n}\n.zbp-chip {\n  font-size: 11px; font-weight: 700;\n  padding: 6px 14px; border-radius: 100px;\n  background: rgba(163,230,53,0.08);\n  border: 1px solid rgba(163,230,53,0.25);\n  color: #a3e635;\n}\n\n\/* ══ POD FEATURES (3-col) ══ *\/\n.zbp-features {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  border-top: 1px solid rgba(255,255,255,0.05);\n}\n.zbp-feat {\n  padding: 36px 28px;\n  position: relative; overflow: hidden;\n  border-right: 1px solid rgba(255,255,255,0.04);\n}\n.zbp-feat:last-child { border-right: none; }\n.zbp-feat::before {\n  content: ''; position: absolute;\n  top: 0; left: 0; right: 0; height: 2px;\n}\n.zbp-f1::before { background: linear-gradient(90deg, #b24bff, #ff2d9b); }\n.zbp-f2::before { background: linear-gradient(90deg, #00e5ff, #a3e635); }\n.zbp-f3::before { background: linear-gradient(90deg, #ff8c00, #ff4d6d); }\n.zbp-feat::after {\n  content: ''; position: absolute;\n  top: -40px; right: -40px;\n  width: 120px; height: 120px;\n  border-radius: 50%; filter: blur(35px); opacity: 0.15;\n  pointer-events: none;\n}\n.zbp-f1::after { background: #b24bff; }\n.zbp-f2::after { background: #00e5ff; }\n.zbp-f3::after { background: #ff8c00; }\n.zbp-feat-icon {\n  width: 42px; height: 42px; border-radius: 10px;\n  display: flex; align-items: center; justify-content: center;\n  margin-bottom: 18px;\n}\n.zbp-f1 .zbp-feat-icon { background: rgba(178,75,255,0.1); border: 1px solid rgba(178,75,255,0.25); }\n.zbp-f2 .zbp-feat-icon { background: rgba(0,229,255,0.1); border: 1px solid rgba(0,229,255,0.25); }\n.zbp-f3 .zbp-feat-icon { background: rgba(255,140,0,0.1); border: 1px solid rgba(255,140,0,0.25); }\n.zbp-feat-icon svg { width: 20px; height: 20px; }\n.zbp-feat h3 { font-size: 16px; font-weight: 800; color: #eef2ff; margin-bottom: 10px; }\n.zbp-feat p { font-size: 13px; color: rgba(255,255,255,0.35); line-height: 1.65; }\n\n\/* ══ FLAVOUR STAGE ══ *\/\n.zbp-flavours {\n  background: #0a0b15;\n  padding: 52px 44px;\n  position: relative; overflow: hidden;\n  border-top: 1px solid rgba(255,255,255,0.05);\n}\n.zbp-flavours::before {\n  content: ''; position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse 50% 70% at 5%  50%, rgba(255,45,155,0.09) 0%, transparent 55%),\n    radial-gradient(ellipse 40% 60% at 95% 50%, rgba(0,229,255,0.08) 0%, transparent 55%),\n    radial-gradient(ellipse 60% 40% at 50%  0%, rgba(163,230,53,0.07) 0%, transparent 55%);\n  pointer-events: none;\n}\n.zbp-flavours-head {\n  text-align: center; margin-bottom: 40px;\n  position: relative; z-index: 1;\n}\n.zbp-flavours-eye {\n  font-size: 10px; font-weight: 800; letter-spacing: 4px;\n  text-transform: uppercase; color: #ff2d9b; margin-bottom: 12px;\n}\n.zbp-flavours-head h3 {\n  font-size: clamp(26px, 4vw, 42px);\n  font-weight: 900; color: #fff;\n  letter-spacing: -1.5px; line-height: 1.05;\n  margin-bottom: 10px;\n}\n.zbp-flavours-head h3 span {\n  background: linear-gradient(90deg, #ff2d9b, #ff8c00, #a3e635, #00e5ff);\n  -webkit-background-clip: text; -webkit-text-fill-color: transparent;\n  background-clip: text;\n}\n.zbp-flavours-sub {\n  font-size: 14px; color: rgba(255,255,255,0.35); max-width: 420px; margin: 0 auto;\n}\n\/* flavour card grid — 2 rows, 5 cols *\/\n.zbp-fl-grid {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 10px;\n  position: relative; z-index: 1;\n}\n.zbp-fl-card {\n  border-radius: 10px;\n  padding: 18px 16px 16px;\n  position: relative; overflow: hidden;\n  display: flex; flex-direction: column; gap: 8px;\n  border: 1px solid rgba(255,255,255,0.07);\n  background: rgba(255,255,255,0.03);\n  transition: border-color 0.2s;\n}\n.zbp-fl-card::before {\n  content: ''; position: absolute;\n  top: 0; left: 0; right: 0; height: 2px;\n}\n.zbp-fl-dot {\n  width: 10px; height: 10px;\n  border-radius: 50%; flex-shrink: 0;\n}\n.zbp-fl-name {\n  font-size: 11px; font-weight: 800;\n  color: #e8eeff; line-height: 1.3; letter-spacing: 0.2px;\n}\n.zbp-fl-note {\n  font-size: 10px; color: rgba(255,255,255,0.3);\n  line-height: 1.4;\n}\n\/* per-flavour colors *\/\n.fl-razz  { --fc: #4db5ff; } .fl-razz::before  { background: #4db5ff; }\n.fl-grape { --fc: #c084fc; } .fl-grape::before  { background: #c084fc; }\n.fl-pmint { --fc: #4ade80; } .fl-pmint::before  { background: #4ade80; }\n.fl-stwm  { --fc: #34d399; } .fl-stwm::before   { background: #34d399; }\n.fl-xmint { --fc: #67e8f9; } .fl-xmint::before  { background: #67e8f9; }\n.fl-peach { --fc: #fb923c; } .fl-peach::before  { background: #fb923c; }\n.fl-chrry { --fc: #f87171; } .fl-chrry::before  { background: #f87171; }\n.fl-ppb   { --fc: #f472b6; } .fl-ppb::before    { background: #f472b6; }\n.fl-polar { --fc: #a5f3fc; } .fl-polar::before  { background: #a5f3fc; }\n.fl-tripl { --fc: #a78bfa; } .fl-tripl::before  { background: #a78bfa; }\n.zbp-fl-dot { background: var(--fc); box-shadow: 0 0 8px var(--fc); }\n\n\/* ══ IN THE PACK ══ *\/\n.zbp-pack {\n  display: grid; grid-template-columns: 2fr 3fr;\n  border-top: 1px solid rgba(255,255,255,0.05);\n}\n.zbp-pack-left {\n  background: #07080f; padding: 44px;\n  display: flex; flex-direction: column; justify-content: space-between;\n  position: relative; overflow: hidden;\n}\n.zbp-pack-left::before {\n  content: ''; position: absolute;\n  bottom: -60px; left: -60px;\n  width: 220px; height: 220px;\n  background: radial-gradient(circle, rgba(255,45,155,0.10) 0%, transparent 65%);\n  pointer-events: none;\n}\n.zbp-pack-label {\n  font-size: 10px; font-weight: 800;\n  letter-spacing: 4px; text-transform: uppercase;\n  color: rgba(255,255,255,0.22); margin-bottom: 10px;\n}\n.zbp-pack-left h3 {\n  font-size: 24px; font-weight: 900; color: #fff;\n  line-height: 1.2; letter-spacing: -0.5px; margin-bottom: 14px;\n  position: relative; z-index: 1;\n}\n.zbp-pack-left p { font-size: 13px; color: rgba(255,255,255,0.32); line-height: 1.6; position: relative; z-index: 1; }\n.zbp-pack-ready { margin-top: 28px; position: relative; z-index: 1; }\n.zbp-pack-ready-eye { font-size: 9px; font-weight: 800; letter-spacing: 3px; text-transform: uppercase; color: #a3e635; margin-bottom: 10px; }\n.zbp-pack-ready-line { font-size: 20px; font-weight: 900; color: #fff; letter-spacing: -.5px; line-height: 1.1; margin-bottom: 8px; }\n.zbp-pack-ready-sub { font-size: 12px; color: rgba(255,255,255,.3); line-height: 1.6; }\n.zbp-pack-ready-checks { display: flex; gap: 10px; margin-top: 14px; flex-wrap: wrap; }\n.zbp-pack-ready-check { font-size: 10px; font-weight: 800; letter-spacing: 1px; text-transform: uppercase; padding: 5px 12px; border-radius: 100px; background: rgba(163,230,53,.07); border: 1px solid rgba(163,230,53,.18); color: rgba(163,230,53,.75); }\n.zbp-pack-right {\n  background: #0c0e19; padding: 40px;\n  border-left: 1px solid rgba(255,255,255,0.05);\n  display: flex; flex-direction: column;\n}\n.zbp-pack-item {\n  display: flex; align-items: flex-start; gap: 16px;\n  padding: 20px 0; border-bottom: 1px solid rgba(255,255,255,0.05);\n}\n.zbp-pack-item:first-child { padding-top: 0; }\n.zbp-pack-item:last-child { border-bottom: none; padding-bottom: 0; }\n.zbp-pack-ico {\n  width: 40px; height: 40px; flex-shrink: 0;\n  border-radius: 10px;\n  display: flex; align-items: center; justify-content: center;\n}\n.ico-pink  { background: rgba(255,45,155,0.08); border: 1px solid rgba(255,45,155,0.22); }\n.ico-green { background: rgba(163,230,53,0.08); border: 1px solid rgba(163,230,53,0.22); }\n.ico-gold  { background: rgba(255,140,0,0.08);  border: 1px solid rgba(255,140,0,0.22); }\n.zbp-pack-ico svg { width: 18px; height: 18px; }\n.zbp-pack-item-t { font-size: 14px; font-weight: 800; color: #eef2ff; margin-bottom: 4px; }\n.zbp-pack-item-d { font-size: 12px; color: rgba(255,255,255,0.3); line-height: 1.5; }\n\n\/* ══ LIFESTYLE BANNER ══ *\/\n.zbp-banner { display: flex; border-top: 1px solid rgba(255,255,255,.05); overflow: hidden; background: #07080f; }\n.zbp-banner-text { flex: 0 0 50%; background: #07080f; padding: 72px 60px; display: flex; flex-direction: column; justify-content: center; box-sizing: border-box; position: relative; overflow: hidden; }\n.zbp-banner-text::before { content: ''; position: absolute; bottom: -80px; left: -80px; width: 420px; height: 420px; background: radial-gradient(circle, rgba(163,230,53,.15) 0%, transparent 60%); pointer-events: none; }\n.zbp-banner-text::after  { content: ''; position: absolute; top: -40px; right: -40px; width: 280px; height: 280px; background: radial-gradient(circle, rgba(255,45,155,.09) 0%, transparent 60%); pointer-events: none; }\n.zbp-banner-img { flex: 0 0 50%; position: relative; overflow: hidden; min-height: 400px; }\n.zbp-banner-img img { width: 100%; height: 100%; object-fit: cover; object-position: center; }\n.zbp-banner-img::before { content: ''; position: absolute; inset: 0; background: linear-gradient(to right, #07080f 0%, rgba(7,8,15,.3) 22%, transparent 45%); z-index: 1; pointer-events: none; }\n.zbp-banner-eye { font-size: 10px; font-weight: 800; letter-spacing: 4px; text-transform: uppercase; color: #a3e635; margin-bottom: 14px; }\n.zbp-banner-text h3 { font-size: clamp(24px,3.5vw,42px); font-weight: 900; color: #fff; letter-spacing: -1px; line-height: 1.08; margin-bottom: 14px; max-width: 380px; }\n.zbp-banner-text p { font-size: 14px; color: rgba(255,255,255,.42); line-height: 1.6; max-width: 360px; }\n\n\/* ══ STAMP REMINDER ══ *\/\n.zbp-stamp {\n  background: #0a0b14;\n  border-top: 1px solid rgba(255,140,0,0.15);\n  position: relative; overflow: hidden;\n}\n.zbp-stamp::before {\n  content: ''; position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse 40% 100% at 0% 50%, rgba(255,140,0,0.07) 0%, transparent 60%),\n    radial-gradient(ellipse 30% 80% at 100% 50%, rgba(255,45,155,0.06) 0%, transparent 60%);\n  pointer-events: none;\n}\n.zbp-stamp-inner {\n  display: flex; align-items: center; gap: 24px;\n  padding: 24px 32px; position: relative; z-index: 1;\n}\n.zbp-stamp-badge {\n  flex-shrink: 0;\n  background: rgba(255,140,0,0.1); border: 1px solid rgba(255,140,0,0.32);\n  border-radius: 10px; padding: 12px 16px;\n  text-align: center; font-size: 11px; font-weight: 900;\n  letter-spacing: 1px; text-transform: uppercase;\n  color: #ff8c00; line-height: 1.4; min-width: 72px;\n}\n.zbp-stamp-text { font-size: 12px; color: rgba(255,255,255,0.38); line-height: 1.65; }\n.zbp-stamp-text strong { color: #ff8c00; font-weight: 800; }\n\n\/* ══ RESPONSIVE ══ *\/\n@media (max-width: 700px) {\n  .zbp-hero { padding: 40px 24px 36px; }\n  .zbp-hero-tags { top: 16px; right: 16px; flex-direction: column; }\n  .zbp-specs { grid-template-columns: repeat(2, 1fr); }\n  .zbp-spec:nth-child(2) { border-right: none; }\n  .zbp-spec:nth-child(n+3) { border-top: 1px solid rgba(255,255,255,0.05); }\n  .zbp-compat { grid-template-columns: 1fr; }\n  .zbp-compat-text { border-left: none; border-top: 1px solid rgba(255,255,255,0.05); }\n  .zbp-features { grid-template-columns: 1fr; }\n  .zbp-feat:nth-child(n) { border-right: none; border-top: 1px solid rgba(255,255,255,0.04); }\n  .zbp-feat:first-child { border-top: none; }\n  .zbp-fl-grid { grid-template-columns: repeat(2, 1fr); }\n  .zbp-flavours { padding: 36px 24px; }\n  .zbp-pack { grid-template-columns: 1fr; }\n  .zbp-pack-right { border-left: none; border-top: 1px solid rgba(255,255,255,0.05); }\n  .zbp-banner-content { padding: 40px 24px; }\n  .zbp-stamp-inner { flex-direction: column; align-items: flex-start; gap: 12px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"zbp\"\u003e\n\n  \u003c!-- ═══ HERO ═══ --\u003e\n  \u003cdiv class=\"zbp-hero\"\u003e\n    \u003cdiv class=\"zbp-hero-tags\"\u003e\n      \u003cspan class=\"zbp-tag zbp-tag-a\"\u003e2-Pack\u003c\/span\u003e\n      \u003cspan class=\"zbp-tag zbp-tag-b\"\u003eStamp Included\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-hero-label\"\u003eZBlock Replacement Pods · 2mL · 20mg\u003c\/div\u003e\n    \u003ch2\u003eYou Have the Device.\u003cbr\u003e\u003cspan class=\"ca\"\u003eNow\u003c\/span\u003e \u003cspan class=\"cb\"\u003eFeed\u003c\/span\u003e \u003cspan class=\"cc\"\u003eIt.\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"zbp-hero-sub\"\u003ePrefilled 2mL replacement pods for your ZBlock device. Same Mesh Coil Nano Tech, same smooth hit — just pick a new flavour and go.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ SPECS ═══ --\u003e\n  \u003cdiv class=\"zbp-specs\"\u003e\n    \u003cdiv class=\"zbp-spec zbp-sa\"\u003e\n      \u003cdiv class=\"zbp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-val\"\u003e2\u003cspan class=\"zbp-spec-unit\"\u003e×\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-key\"\u003ePods per Pack\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-spec zbp-sb\"\u003e\n      \u003cdiv class=\"zbp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-val\"\u003e2\u003cspan class=\"zbp-spec-unit\"\u003emL\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-key\"\u003ePer Pod\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-spec zbp-sc\"\u003e\n      \u003cdiv class=\"zbp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-val\"\u003e20\u003cspan class=\"zbp-spec-unit\"\u003emg\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-key\"\u003eSalt Nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-spec zbp-sd\"\u003e\n      \u003cdiv class=\"zbp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-val\"\u003e10\u003cspan class=\"zbp-spec-unit\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-key\"\u003eFlavours\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ COMPATIBILITY ═══ --\u003e\n  \u003cdiv class=\"zbp-compat\"\u003e\n    \u003cdiv class=\"zbp-compat-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZBLock_Can_2_b10d3013-50e4-4e05-ac9d-bf13510279de.png?v=1782321589\" alt=\"ZBlock Device with Pods\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-compat-text\"\u003e\n      \u003cdiv class=\"zbp-compat-eye\"\u003eDesigned For\u003c\/div\u003e\n      \u003ch3\u003eMade for the ZBlock Device. Clicks In. Vapes Out.\u003c\/h3\u003e\n      \u003cp\u003eThese pods are designed exclusively for the ZBlock rechargeable device — whether you got it from the Starter Kit or bought the battery separately. No tools, no threading, no coil priming. Click the pod in and draw.\u003c\/p\u003e\n      \u003cdiv class=\"zbp-compat-chips\"\u003e\n        \u003cspan class=\"zbp-chip\"\u003eZBlock Starter Kit\u003c\/span\u003e\n        \u003cspan class=\"zbp-chip\"\u003eZBlock Battery\u003c\/span\u003e\n        \u003cspan class=\"zbp-chip\"\u003eSnap-In Fit\u003c\/span\u003e\n        \u003cspan class=\"zbp-chip\"\u003eDraw-Activated\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ POD FEATURES ═══ --\u003e\n  \u003cdiv class=\"zbp-features\"\u003e\n    \u003cdiv class=\"zbp-feat zbp-f1\"\u003e\n      \u003cdiv class=\"zbp-feat-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b24bff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 2a10 10 0 1 0 0 20A10 10 0 0 0 12 2z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 12h8M12 8v8\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eMesh Coil Nano Tech\u003c\/h3\u003e\n      \u003cp\u003eThe same precision mesh coil from the Starter Kit — uniform heat, dense vapour, and clean flavour from the first draw to the last drop.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-feat zbp-f2\"\u003e\n      \u003cdiv class=\"zbp-feat-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 2v6M12 22v-6M4.93 4.93l4.24 4.24M14.83 14.83l4.24 4.24M2 12h6M22 12h-6M4.93 19.07l4.24-4.24M14.83 9.17l4.24-4.24\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e20mg\/mL Salt Nicotine\u003c\/h3\u003e\n      \u003cp\u003eSmooth, fast-absorbing salt nicotine formulation — satisfying throat hit without the harshness. 2mL per pod, prefilled and sealed.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-feat zbp-f3\"\u003e\n      \u003cdiv class=\"zbp-feat-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff8c00\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003ePrefilled. Zero Mess.\u003c\/h3\u003e\n      \u003cp\u003eNo refilling, no syringes, no leaks. Each pod is factory-sealed — just snap it into your device and you're vaping in seconds.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ FLAVOUR STAGE ═══ --\u003e\n  \u003cdiv class=\"zbp-flavours\"\u003e\n   \u003cdiv class=\"zbp-inner\"\u003e\n    \u003cdiv class=\"zbp-flavours-head\"\u003e\n      \u003cdiv class=\"zbp-flavours-eye\"\u003eThe Lineup\u003c\/div\u003e\n      \u003ch3\u003e10 Flavours.\u003cbr\u003e\u003cspan\u003ePick Your Next One.\u003c\/span\u003e\n\u003c\/h3\u003e\n      \u003cp class=\"zbp-flavours-sub\"\u003eEvery pod is a different experience. Stock a few — your taste changes, your flavour should too.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-fl-grid\"\u003e\n      \u003cdiv class=\"zbp-fl-card fl-razz\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eBomb Blue Razz\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eBold blueberry, tart raspberry\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-grape\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eEpic Grape\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eRipe, deep grape sweetness\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-pmint\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eEpic Peppermint\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eClean, sharp mint leaf\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-stwm\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eEpic Strawberry Watermelon\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eSummer fruit, fresh finish\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-xmint\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eExtreme Mint\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eIcy cool, maximum chill\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-peach\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eFrizzy Peach\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eJuicy peach, light fizz\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-chrry\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eGushin Cherry\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eBursting sweet cherry\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-ppb\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003ePackin Peach Berry\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003ePeach meets mixed berry\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-polar\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003ePolar Mint\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eArctic mint, ultra smooth\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-tripl\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eTrippin Triple Berry\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eBlueberry, raspberry, blackberry\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n   \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ LIFESTYLE BANNER ═══ --\u003e\n  \u003cdiv class=\"zbp-banner\"\u003e\n    \u003cdiv class=\"zbp-banner-text\"\u003e\n      \u003cdiv class=\"zbp-banner-eye\"\u003e2 Pods Per Pack\u003c\/div\u003e\n      \u003ch3\u003eMore Flavour.\u003cbr\u003eLess Downtime.\u003c\/h3\u003e\n      \u003cp\u003eTwo prefilled 2mL pods per pack — keep one loaded, stash the other. Or grab two different flavours and switch when the mood hits.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-banner-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZBLock_Can_1_63a99b09-3dbd-4aa5-b33a-fc12d84a9a1d.png?v=1782321595\" alt=\"ZBlock Pods\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ IN THE PACK ═══ --\u003e\n  \u003cdiv class=\"zbp-pack\"\u003e\n    \u003cdiv class=\"zbp-pack-left\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"zbp-pack-label\"\u003eWhat's in the Pack\u003c\/div\u003e\n        \u003ch3\u003eTwo Pods. One Flavour. Ready to Vape.\u003c\/h3\u003e\n        \u003cp\u003eDevice not included — these pods are for use with your existing ZBlock device or ZBlock Battery.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-pack-ready\"\u003e\n        \u003cdiv class=\"zbp-pack-ready-eye\"\u003eGrab Two. Swap Freely.\u003c\/div\u003e\n        \u003cdiv class=\"zbp-pack-ready-line\"\u003eStock a flavour.\u003cbr\u003eOr two different ones.\u003c\/div\u003e\n        \u003cdiv class=\"zbp-pack-ready-sub\"\u003eStamp included. No device required — just click into your ZBlock.\u003c\/div\u003e\n        \u003cdiv class=\"zbp-pack-ready-checks\"\u003e\n          \u003cspan class=\"zbp-pack-ready-check\"\u003ePrefilled ✓\u003c\/span\u003e\n          \u003cspan class=\"zbp-pack-ready-check\"\u003eSealed ✓\u003c\/span\u003e\n          \u003cspan class=\"zbp-pack-ready-check\"\u003eStamp ✓\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-pack-right\"\u003e\n      \u003cdiv class=\"zbp-pack-item\"\u003e\n        \u003cdiv class=\"zbp-pack-ico ico-pink\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff2d9b\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpath d=\"M12 2v6M12 22v-6M4.93 4.93l4.24 4.24M14.83 14.83l4.24 4.24M2 12h6M22 12h-6M4.93 19.07l4.24-4.24M14.83 9.17l4.24-4.24\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zbp-pack-item-t\"\u003e2× Prefilled 2mL Pods\u003c\/div\u003e\n          \u003cdiv class=\"zbp-pack-item-d\"\u003e20mg\/mL (2%) salt nicotine · Mesh Coil Nano Tech · flavour of your choice · factory-sealed\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-pack-item\"\u003e\n        \u003cdiv class=\"zbp-pack-ico ico-green\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a3e635\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpath d=\"M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zbp-pack-item-t\"\u003eProvincial Excise Stamp\u003c\/div\u003e\n          \u003cdiv class=\"zbp-pack-item-d\"\u003eStamp included · select the correct variant for your province at checkout\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-pack-item\"\u003e\n        \u003cdiv class=\"zbp-pack-ico ico-gold\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff8c00\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\n            \u003cline x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\n            \u003cline x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\" stroke-width=\"3\"\u003e\u003c\/line\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zbp-pack-item-t\"\u003eDevice Not Included\u003c\/div\u003e\n          \u003cdiv class=\"zbp-pack-item-d\"\u003eRequires ZBlock rechargeable device · get the ZBlock Starter Kit if you don't have one yet\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ STAMP REMINDER ═══ --\u003e\n  \u003cdiv class=\"zbp-stamp\"\u003e\n    \u003cdiv class=\"zbp-stamp-inner\"\u003e\n      \u003cdiv class=\"zbp-stamp-badge\"\u003eSELECT\u003cbr\u003eYOUR\u003cbr\u003eSTAMP ↑\u003c\/div\u003e\n      \u003cdiv class=\"zbp-stamp-text\"\u003e\n        \u003cstrong\u003eMake sure to select the correct stamp variant for your province.\u003c\/strong\u003e Each listing carries the provincial excise stamp required for legal sale in that region. Must be 19+ to purchase (18+ in AB\/MB\/QC). Vaping products contain nicotine, a highly addictive chemical — Health Canada. Device sold separately as ZBlock Starter Kit or ZBlock Battery.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END ZBLOCK PODS A+ DESCRIPTION --\u003e","brand":"ZLab","offers":[{"title":"Bomb Blue Razz","offer_id":46976203587772,"sku":"zblock-pod-bomb-blue-razz-1pc-ab","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Epic Grape","offer_id":46976203620540,"sku":"zblock-pod-epic-grape-1pc-ab","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Epic Peppermint","offer_id":46976203653308,"sku":"zblock-pod-epic-peppermint-1pc-ab","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Epic Strawberry Watermelon","offer_id":46976203686076,"sku":"zblock-pod-epic-strawberry-watermelon-1pc-ab","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Extreme Mint","offer_id":46976203718844,"sku":"zblock-pod-extreme-mint-1pc-ab","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Frizzy Peach","offer_id":46976203751612,"sku":"zblock-pod-frizzy-peach-1pc-ab","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Gushin Cherry","offer_id":46976203784380,"sku":"zblock-pod-gushin-cherry-1pc-ab","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Packin Peach Berry","offer_id":46976203817148,"sku":"zblock-pod-packin-peach-berry-1pc-ab","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Polar Mint","offer_id":46976203849916,"sku":"zblock-pod-polar-mint-1pc-ab","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Trippin Triple Berry","offer_id":46976203882684,"sku":"zblock-pod-trippin-triple-berry-1pc-ab","price":15.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/zblock-bomb-blue-razz_6947eb91-b610-4883-bb40-56eb7b2488da.png?v=1782303729"},{"product_id":"zblock-2ml-pods-2-manitoba-stamp","title":"ZBlock 2ml Pods 2% - Manitoba Stamp","description":"\u003c!-- BEGIN ZBLOCK PODS A+ DESCRIPTION --\u003e\n\u003cstyle\u003e\n.zbp*{box-sizing:border-box;margin:0;padding:0}\n.zbp {\n  font-family: -apple-system, 'Helvetica Neue', Arial, sans-serif;\n  -webkit-font-smoothing: antialiased;\n  color: #f0f4ff;\n  background: #07080f;\n  overflow: hidden;\n  display: flex;\n  flex-direction: column;\n}\n.zbp-inner { max-width: 1320px; margin: 0 auto; padding: 0 60px; box-sizing: border-box; width: 100%; }\n\n\/* ══ HERO ══ *\/\n.zbp-hero {\n  background: #07080f;\n  padding: 60px 48px 52px;\n  position: relative;\n  overflow: hidden;\n  min-height: 260px;\n  display: flex;\n  flex-direction: column;\n  justify-content: flex-end;\n}\n.zbp-hero::before {\n  content: '';\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse 50% 70% at 90% 20%, rgba(163,230,53,0.20) 0%, transparent 60%),\n    radial-gradient(ellipse 45% 60% at 60% 85%, rgba(255,45,155,0.15) 0%, transparent 55%),\n    radial-gradient(ellipse 55% 65% at 5% 40%, rgba(255,140,0,0.14) 0%, transparent 60%),\n    radial-gradient(ellipse 35% 50% at 35% 5%,  rgba(0,229,255,0.12) 0%, transparent 55%);\n  pointer-events: none;\n}\n.zbp-hero::after {\n  content: '';\n  position: absolute; inset: 0;\n  background-image:\n    repeating-linear-gradient(45deg,  rgba(255,255,255,0.02) 0, rgba(255,255,255,0.02) 1px, transparent 1px, transparent 30px),\n    repeating-linear-gradient(-45deg, rgba(255,255,255,0.02) 0, rgba(255,255,255,0.02) 1px, transparent 1px, transparent 30px);\n  pointer-events: none;\n}\n.zbp-hero-tags {\n  position: absolute; top: 28px; right: 28px;\n  display: flex; gap: 8px; z-index: 2;\n}\n.zbp-tag {\n  font-size: 10px; font-weight: 800; letter-spacing: 1.5px;\n  text-transform: uppercase; padding: 5px 12px; border-radius: 100px;\n}\n.zbp-tag-a { background: rgba(163,230,53,0.1); border: 1px solid rgba(163,230,53,0.35); color: #a3e635; }\n.zbp-tag-b { background: rgba(255,45,155,0.1); border: 1px solid rgba(255,45,155,0.35); color: #ff2d9b; }\n.zbp-hero-label {\n  font-size: 10px; font-weight: 800; letter-spacing: 4px;\n  text-transform: uppercase; color: rgba(255,255,255,0.3);\n  margin-bottom: 16px; position: relative; z-index: 2;\n}\n.zbp-hero h2 {\n  font-size: clamp(30px, 5.5vw, 56px);\n  font-weight: 900; line-height: 1.02; letter-spacing: -2.5px;\n  color: #fff; max-width: 620px;\n  position: relative; z-index: 2; margin-bottom: 18px;\n}\n.zbp-hero h2 .ca { color: #a3e635; }\n.zbp-hero h2 .cb { color: #ff2d9b; }\n.zbp-hero h2 .cc { color: #00e5ff; }\n.zbp-hero-sub {\n  font-size: 15px; color: rgba(255,255,255,0.45);\n  max-width: 460px; line-height: 1.6;\n  position: relative; z-index: 2;\n}\n\n\/* ══ SPECS ══ *\/\n.zbp-specs {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  border-top: 1px solid rgba(255,255,255,0.06);\n}\n.zbp-spec {\n  padding: 28px 20px 24px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.05);\n  position: relative; overflow: hidden;\n}\n.zbp-spec:last-child { border-right: none; }\n.zbp-spec::after {\n  content: ''; position: absolute;\n  bottom: 0; left: 0; right: 0; height: 2px;\n}\n.zbp-sa::after { background: #a3e635; }\n.zbp-sb::after { background: #ff2d9b; }\n.zbp-sc::after { background: #00e5ff; }\n.zbp-sd::after { background: #ff8c00; }\n.zbp-spec-glow {\n  position: absolute; bottom: -30px; left: 50%;\n  transform: translateX(-50%);\n  width: 120px; height: 60px; border-radius: 50%;\n  filter: blur(20px); opacity: 0.22; pointer-events: none;\n}\n.zbp-sa .zbp-spec-glow { background: #a3e635; }\n.zbp-sb .zbp-spec-glow { background: #ff2d9b; }\n.zbp-sc .zbp-spec-glow { background: #00e5ff; }\n.zbp-sd .zbp-spec-glow { background: #ff8c00; }\n.zbp-spec-val {\n  font-size: 34px; font-weight: 900;\n  line-height: 1; letter-spacing: -1px;\n  position: relative; z-index: 1;\n}\n.zbp-sa .zbp-spec-val { color: #a3e635; }\n.zbp-sb .zbp-spec-val { color: #ff2d9b; }\n.zbp-sc .zbp-spec-val { color: #00e5ff; }\n.zbp-sd .zbp-spec-val { color: #ff8c00; }\n.zbp-spec-unit { font-size: 13px; font-weight: 500; color: rgba(255,255,255,0.4); }\n.zbp-spec-key {\n  font-size: 10px; font-weight: 700; letter-spacing: 2.5px;\n  text-transform: uppercase; color: rgba(255,255,255,0.28);\n  margin-top: 8px; position: relative; z-index: 1;\n}\n\n\/* ══ COMPATIBILITY BANNER ══ *\/\n.zbp-compat {\n  background: #0c0e19;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  min-height: 320px;\n}\n.zbp-compat-img {\n  background: radial-gradient(ellipse 100% 100% at 50% 50%, #0e1a14 0%, #07080f 100%);\n  position: relative; overflow: hidden;\n  min-height: 320px;\n  display: flex; align-items: center; justify-content: center;\n}\n.zbp-compat-img::before {\n  content: '';\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse 80% 70% at 50% 50%, rgba(163,230,53,0.10) 0%, transparent 65%),\n    radial-gradient(ellipse 40% 40% at 15% 15%, rgba(0,229,255,0.07) 0%, transparent 55%),\n    radial-gradient(ellipse 30% 30% at 85% 80%, rgba(255,45,155,0.07) 0%, transparent 55%);\n  pointer-events: none; z-index: 1;\n}\n.zbp-compat-img img {\n  width: 90%; max-height: 280px;\n  object-fit: contain; object-position: center;\n  position: relative; z-index: 2;\n}\n.zbp-compat-text {\n  padding: 44px 40px;\n  display: flex; flex-direction: column; justify-content: center;\n  position: relative; overflow: hidden;\n  border-left: 1px solid rgba(255,255,255,0.05);\n}\n.zbp-compat-text::before {\n  content: '';\n  position: absolute; top: -60px; right: -60px;\n  width: 220px; height: 220px;\n  background: radial-gradient(circle, rgba(163,230,53,0.14) 0%, transparent 65%);\n  pointer-events: none;\n}\n.zbp-compat-eye {\n  font-size: 10px; font-weight: 800; letter-spacing: 4px;\n  text-transform: uppercase; color: #a3e635; margin-bottom: 14px;\n  position: relative; z-index: 1;\n}\n.zbp-compat-text h3 {\n  font-size: 24px; font-weight: 900; color: #fff;\n  line-height: 1.15; letter-spacing: -0.5px;\n  margin-bottom: 16px; position: relative; z-index: 1;\n}\n.zbp-compat-text p {\n  font-size: 13px; color: rgba(255,255,255,0.38);\n  line-height: 1.65; margin-bottom: 20px;\n  position: relative; z-index: 1;\n}\n.zbp-compat-chips {\n  display: flex; flex-wrap: wrap; gap: 8px;\n  position: relative; z-index: 1;\n}\n.zbp-chip {\n  font-size: 11px; font-weight: 700;\n  padding: 6px 14px; border-radius: 100px;\n  background: rgba(163,230,53,0.08);\n  border: 1px solid rgba(163,230,53,0.25);\n  color: #a3e635;\n}\n\n\/* ══ POD FEATURES (3-col) ══ *\/\n.zbp-features {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  border-top: 1px solid rgba(255,255,255,0.05);\n}\n.zbp-feat {\n  padding: 36px 28px;\n  position: relative; overflow: hidden;\n  border-right: 1px solid rgba(255,255,255,0.04);\n}\n.zbp-feat:last-child { border-right: none; }\n.zbp-feat::before {\n  content: ''; position: absolute;\n  top: 0; left: 0; right: 0; height: 2px;\n}\n.zbp-f1::before { background: linear-gradient(90deg, #b24bff, #ff2d9b); }\n.zbp-f2::before { background: linear-gradient(90deg, #00e5ff, #a3e635); }\n.zbp-f3::before { background: linear-gradient(90deg, #ff8c00, #ff4d6d); }\n.zbp-feat::after {\n  content: ''; position: absolute;\n  top: -40px; right: -40px;\n  width: 120px; height: 120px;\n  border-radius: 50%; filter: blur(35px); opacity: 0.15;\n  pointer-events: none;\n}\n.zbp-f1::after { background: #b24bff; }\n.zbp-f2::after { background: #00e5ff; }\n.zbp-f3::after { background: #ff8c00; }\n.zbp-feat-icon {\n  width: 42px; height: 42px; border-radius: 10px;\n  display: flex; align-items: center; justify-content: center;\n  margin-bottom: 18px;\n}\n.zbp-f1 .zbp-feat-icon { background: rgba(178,75,255,0.1); border: 1px solid rgba(178,75,255,0.25); }\n.zbp-f2 .zbp-feat-icon { background: rgba(0,229,255,0.1); border: 1px solid rgba(0,229,255,0.25); }\n.zbp-f3 .zbp-feat-icon { background: rgba(255,140,0,0.1); border: 1px solid rgba(255,140,0,0.25); }\n.zbp-feat-icon svg { width: 20px; height: 20px; }\n.zbp-feat h3 { font-size: 16px; font-weight: 800; color: #eef2ff; margin-bottom: 10px; }\n.zbp-feat p { font-size: 13px; color: rgba(255,255,255,0.35); line-height: 1.65; }\n\n\/* ══ FLAVOUR STAGE ══ *\/\n.zbp-flavours {\n  background: #0a0b15;\n  padding: 52px 44px;\n  position: relative; overflow: hidden;\n  border-top: 1px solid rgba(255,255,255,0.05);\n}\n.zbp-flavours::before {\n  content: ''; position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse 50% 70% at 5%  50%, rgba(255,45,155,0.09) 0%, transparent 55%),\n    radial-gradient(ellipse 40% 60% at 95% 50%, rgba(0,229,255,0.08) 0%, transparent 55%),\n    radial-gradient(ellipse 60% 40% at 50%  0%, rgba(163,230,53,0.07) 0%, transparent 55%);\n  pointer-events: none;\n}\n.zbp-flavours-head {\n  text-align: center; margin-bottom: 40px;\n  position: relative; z-index: 1;\n}\n.zbp-flavours-eye {\n  font-size: 10px; font-weight: 800; letter-spacing: 4px;\n  text-transform: uppercase; color: #ff2d9b; margin-bottom: 12px;\n}\n.zbp-flavours-head h3 {\n  font-size: clamp(26px, 4vw, 42px);\n  font-weight: 900; color: #fff;\n  letter-spacing: -1.5px; line-height: 1.05;\n  margin-bottom: 10px;\n}\n.zbp-flavours-head h3 span {\n  background: linear-gradient(90deg, #ff2d9b, #ff8c00, #a3e635, #00e5ff);\n  -webkit-background-clip: text; -webkit-text-fill-color: transparent;\n  background-clip: text;\n}\n.zbp-flavours-sub {\n  font-size: 14px; color: rgba(255,255,255,0.35); max-width: 420px; margin: 0 auto;\n}\n\/* flavour card grid — 2 rows, 5 cols *\/\n.zbp-fl-grid {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 10px;\n  position: relative; z-index: 1;\n}\n.zbp-fl-card {\n  border-radius: 10px;\n  padding: 18px 16px 16px;\n  position: relative; overflow: hidden;\n  display: flex; flex-direction: column; gap: 8px;\n  border: 1px solid rgba(255,255,255,0.07);\n  background: rgba(255,255,255,0.03);\n  transition: border-color 0.2s;\n}\n.zbp-fl-card::before {\n  content: ''; position: absolute;\n  top: 0; left: 0; right: 0; height: 2px;\n}\n.zbp-fl-dot {\n  width: 10px; height: 10px;\n  border-radius: 50%; flex-shrink: 0;\n}\n.zbp-fl-name {\n  font-size: 11px; font-weight: 800;\n  color: #e8eeff; line-height: 1.3; letter-spacing: 0.2px;\n}\n.zbp-fl-note {\n  font-size: 10px; color: rgba(255,255,255,0.3);\n  line-height: 1.4;\n}\n\/* per-flavour colors *\/\n.fl-razz  { --fc: #4db5ff; } .fl-razz::before  { background: #4db5ff; }\n.fl-grape { --fc: #c084fc; } .fl-grape::before  { background: #c084fc; }\n.fl-pmint { --fc: #4ade80; } .fl-pmint::before  { background: #4ade80; }\n.fl-stwm  { --fc: #34d399; } .fl-stwm::before   { background: #34d399; }\n.fl-xmint { --fc: #67e8f9; } .fl-xmint::before  { background: #67e8f9; }\n.fl-peach { --fc: #fb923c; } .fl-peach::before  { background: #fb923c; }\n.fl-chrry { --fc: #f87171; } .fl-chrry::before  { background: #f87171; }\n.fl-ppb   { --fc: #f472b6; } .fl-ppb::before    { background: #f472b6; }\n.fl-polar { --fc: #a5f3fc; } .fl-polar::before  { background: #a5f3fc; }\n.fl-tripl { --fc: #a78bfa; } .fl-tripl::before  { background: #a78bfa; }\n.zbp-fl-dot { background: var(--fc); box-shadow: 0 0 8px var(--fc); }\n\n\/* ══ IN THE PACK ══ *\/\n.zbp-pack {\n  display: grid; grid-template-columns: 2fr 3fr;\n  border-top: 1px solid rgba(255,255,255,0.05);\n}\n.zbp-pack-left {\n  background: #07080f; padding: 44px;\n  display: flex; flex-direction: column; justify-content: space-between;\n  position: relative; overflow: hidden;\n}\n.zbp-pack-left::before {\n  content: ''; position: absolute;\n  bottom: -60px; left: -60px;\n  width: 220px; height: 220px;\n  background: radial-gradient(circle, rgba(255,45,155,0.10) 0%, transparent 65%);\n  pointer-events: none;\n}\n.zbp-pack-label {\n  font-size: 10px; font-weight: 800;\n  letter-spacing: 4px; text-transform: uppercase;\n  color: rgba(255,255,255,0.22); margin-bottom: 10px;\n}\n.zbp-pack-left h3 {\n  font-size: 24px; font-weight: 900; color: #fff;\n  line-height: 1.2; letter-spacing: -0.5px; margin-bottom: 14px;\n  position: relative; z-index: 1;\n}\n.zbp-pack-left p { font-size: 13px; color: rgba(255,255,255,0.32); line-height: 1.6; position: relative; z-index: 1; }\n.zbp-pack-ready { margin-top: 28px; position: relative; z-index: 1; }\n.zbp-pack-ready-eye { font-size: 9px; font-weight: 800; letter-spacing: 3px; text-transform: uppercase; color: #a3e635; margin-bottom: 10px; }\n.zbp-pack-ready-line { font-size: 20px; font-weight: 900; color: #fff; letter-spacing: -.5px; line-height: 1.1; margin-bottom: 8px; }\n.zbp-pack-ready-sub { font-size: 12px; color: rgba(255,255,255,.3); line-height: 1.6; }\n.zbp-pack-ready-checks { display: flex; gap: 10px; margin-top: 14px; flex-wrap: wrap; }\n.zbp-pack-ready-check { font-size: 10px; font-weight: 800; letter-spacing: 1px; text-transform: uppercase; padding: 5px 12px; border-radius: 100px; background: rgba(163,230,53,.07); border: 1px solid rgba(163,230,53,.18); color: rgba(163,230,53,.75); }\n.zbp-pack-right {\n  background: #0c0e19; padding: 40px;\n  border-left: 1px solid rgba(255,255,255,0.05);\n  display: flex; flex-direction: column;\n}\n.zbp-pack-item {\n  display: flex; align-items: flex-start; gap: 16px;\n  padding: 20px 0; border-bottom: 1px solid rgba(255,255,255,0.05);\n}\n.zbp-pack-item:first-child { padding-top: 0; }\n.zbp-pack-item:last-child { border-bottom: none; padding-bottom: 0; }\n.zbp-pack-ico {\n  width: 40px; height: 40px; flex-shrink: 0;\n  border-radius: 10px;\n  display: flex; align-items: center; justify-content: center;\n}\n.ico-pink  { background: rgba(255,45,155,0.08); border: 1px solid rgba(255,45,155,0.22); }\n.ico-green { background: rgba(163,230,53,0.08); border: 1px solid rgba(163,230,53,0.22); }\n.ico-gold  { background: rgba(255,140,0,0.08);  border: 1px solid rgba(255,140,0,0.22); }\n.zbp-pack-ico svg { width: 18px; height: 18px; }\n.zbp-pack-item-t { font-size: 14px; font-weight: 800; color: #eef2ff; margin-bottom: 4px; }\n.zbp-pack-item-d { font-size: 12px; color: rgba(255,255,255,0.3); line-height: 1.5; }\n\n\/* ══ LIFESTYLE BANNER ══ *\/\n.zbp-banner { display: flex; border-top: 1px solid rgba(255,255,255,.05); overflow: hidden; background: #07080f; }\n.zbp-banner-text { flex: 0 0 50%; background: #07080f; padding: 72px 60px; display: flex; flex-direction: column; justify-content: center; box-sizing: border-box; position: relative; overflow: hidden; }\n.zbp-banner-text::before { content: ''; position: absolute; bottom: -80px; left: -80px; width: 420px; height: 420px; background: radial-gradient(circle, rgba(163,230,53,.15) 0%, transparent 60%); pointer-events: none; }\n.zbp-banner-text::after  { content: ''; position: absolute; top: -40px; right: -40px; width: 280px; height: 280px; background: radial-gradient(circle, rgba(255,45,155,.09) 0%, transparent 60%); pointer-events: none; }\n.zbp-banner-img { flex: 0 0 50%; position: relative; overflow: hidden; min-height: 400px; }\n.zbp-banner-img img { width: 100%; height: 100%; object-fit: cover; object-position: center; }\n.zbp-banner-img::before { content: ''; position: absolute; inset: 0; background: linear-gradient(to right, #07080f 0%, rgba(7,8,15,.3) 22%, transparent 45%); z-index: 1; pointer-events: none; }\n.zbp-banner-eye { font-size: 10px; font-weight: 800; letter-spacing: 4px; text-transform: uppercase; color: #a3e635; margin-bottom: 14px; }\n.zbp-banner-text h3 { font-size: clamp(24px,3.5vw,42px); font-weight: 900; color: #fff; letter-spacing: -1px; line-height: 1.08; margin-bottom: 14px; max-width: 380px; }\n.zbp-banner-text p { font-size: 14px; color: rgba(255,255,255,.42); line-height: 1.6; max-width: 360px; }\n\n\/* ══ STAMP REMINDER ══ *\/\n.zbp-stamp {\n  background: #0a0b14;\n  border-top: 1px solid rgba(255,140,0,0.15);\n  position: relative; overflow: hidden;\n}\n.zbp-stamp::before {\n  content: ''; position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse 40% 100% at 0% 50%, rgba(255,140,0,0.07) 0%, transparent 60%),\n    radial-gradient(ellipse 30% 80% at 100% 50%, rgba(255,45,155,0.06) 0%, transparent 60%);\n  pointer-events: none;\n}\n.zbp-stamp-inner {\n  display: flex; align-items: center; gap: 24px;\n  padding: 24px 32px; position: relative; z-index: 1;\n}\n.zbp-stamp-badge {\n  flex-shrink: 0;\n  background: rgba(255,140,0,0.1); border: 1px solid rgba(255,140,0,0.32);\n  border-radius: 10px; padding: 12px 16px;\n  text-align: center; font-size: 11px; font-weight: 900;\n  letter-spacing: 1px; text-transform: uppercase;\n  color: #ff8c00; line-height: 1.4; min-width: 72px;\n}\n.zbp-stamp-text { font-size: 12px; color: rgba(255,255,255,0.38); line-height: 1.65; }\n.zbp-stamp-text strong { color: #ff8c00; font-weight: 800; }\n\n\/* ══ RESPONSIVE ══ *\/\n@media (max-width: 700px) {\n  .zbp-hero { padding: 40px 24px 36px; }\n  .zbp-hero-tags { top: 16px; right: 16px; flex-direction: column; }\n  .zbp-specs { grid-template-columns: repeat(2, 1fr); }\n  .zbp-spec:nth-child(2) { border-right: none; }\n  .zbp-spec:nth-child(n+3) { border-top: 1px solid rgba(255,255,255,0.05); }\n  .zbp-compat { grid-template-columns: 1fr; }\n  .zbp-compat-text { border-left: none; border-top: 1px solid rgba(255,255,255,0.05); }\n  .zbp-features { grid-template-columns: 1fr; }\n  .zbp-feat:nth-child(n) { border-right: none; border-top: 1px solid rgba(255,255,255,0.04); }\n  .zbp-feat:first-child { border-top: none; }\n  .zbp-fl-grid { grid-template-columns: repeat(2, 1fr); }\n  .zbp-flavours { padding: 36px 24px; }\n  .zbp-pack { grid-template-columns: 1fr; }\n  .zbp-pack-right { border-left: none; border-top: 1px solid rgba(255,255,255,0.05); }\n  .zbp-banner-content { padding: 40px 24px; }\n  .zbp-stamp-inner { flex-direction: column; align-items: flex-start; gap: 12px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"zbp\"\u003e\n\n  \u003c!-- ═══ HERO ═══ --\u003e\n  \u003cdiv class=\"zbp-hero\"\u003e\n    \u003cdiv class=\"zbp-hero-tags\"\u003e\n      \u003cspan class=\"zbp-tag zbp-tag-a\"\u003e2-Pack\u003c\/span\u003e\n      \u003cspan class=\"zbp-tag zbp-tag-b\"\u003eStamp Included\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-hero-label\"\u003eZBlock Replacement Pods · 2mL · 20mg\u003c\/div\u003e\n    \u003ch2\u003eYou Have the Device.\u003cbr\u003e\u003cspan class=\"ca\"\u003eNow\u003c\/span\u003e \u003cspan class=\"cb\"\u003eFeed\u003c\/span\u003e \u003cspan class=\"cc\"\u003eIt.\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"zbp-hero-sub\"\u003ePrefilled 2mL replacement pods for your ZBlock device. Same Mesh Coil Nano Tech, same smooth hit — just pick a new flavour and go.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ SPECS ═══ --\u003e\n  \u003cdiv class=\"zbp-specs\"\u003e\n    \u003cdiv class=\"zbp-spec zbp-sa\"\u003e\n      \u003cdiv class=\"zbp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-val\"\u003e2\u003cspan class=\"zbp-spec-unit\"\u003e×\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-key\"\u003ePods per Pack\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-spec zbp-sb\"\u003e\n      \u003cdiv class=\"zbp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-val\"\u003e2\u003cspan class=\"zbp-spec-unit\"\u003emL\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-key\"\u003ePer Pod\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-spec zbp-sc\"\u003e\n      \u003cdiv class=\"zbp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-val\"\u003e20\u003cspan class=\"zbp-spec-unit\"\u003emg\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-key\"\u003eSalt Nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-spec zbp-sd\"\u003e\n      \u003cdiv class=\"zbp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-val\"\u003e10\u003cspan class=\"zbp-spec-unit\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-key\"\u003eFlavours\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ COMPATIBILITY ═══ --\u003e\n  \u003cdiv class=\"zbp-compat\"\u003e\n    \u003cdiv class=\"zbp-compat-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZBLock_Can_2_b10d3013-50e4-4e05-ac9d-bf13510279de.png?v=1782321589\" alt=\"ZBlock Device with Pods\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-compat-text\"\u003e\n      \u003cdiv class=\"zbp-compat-eye\"\u003eDesigned For\u003c\/div\u003e\n      \u003ch3\u003eMade for the ZBlock Device. Clicks In. Vapes Out.\u003c\/h3\u003e\n      \u003cp\u003eThese pods are designed exclusively for the ZBlock rechargeable device — whether you got it from the Starter Kit or bought the battery separately. No tools, no threading, no coil priming. Click the pod in and draw.\u003c\/p\u003e\n      \u003cdiv class=\"zbp-compat-chips\"\u003e\n        \u003cspan class=\"zbp-chip\"\u003eZBlock Starter Kit\u003c\/span\u003e\n        \u003cspan class=\"zbp-chip\"\u003eZBlock Battery\u003c\/span\u003e\n        \u003cspan class=\"zbp-chip\"\u003eSnap-In Fit\u003c\/span\u003e\n        \u003cspan class=\"zbp-chip\"\u003eDraw-Activated\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ POD FEATURES ═══ --\u003e\n  \u003cdiv class=\"zbp-features\"\u003e\n    \u003cdiv class=\"zbp-feat zbp-f1\"\u003e\n      \u003cdiv class=\"zbp-feat-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b24bff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 2a10 10 0 1 0 0 20A10 10 0 0 0 12 2z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 12h8M12 8v8\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eMesh Coil Nano Tech\u003c\/h3\u003e\n      \u003cp\u003eThe same precision mesh coil from the Starter Kit — uniform heat, dense vapour, and clean flavour from the first draw to the last drop.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-feat zbp-f2\"\u003e\n      \u003cdiv class=\"zbp-feat-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 2v6M12 22v-6M4.93 4.93l4.24 4.24M14.83 14.83l4.24 4.24M2 12h6M22 12h-6M4.93 19.07l4.24-4.24M14.83 9.17l4.24-4.24\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e20mg\/mL Salt Nicotine\u003c\/h3\u003e\n      \u003cp\u003eSmooth, fast-absorbing salt nicotine formulation — satisfying throat hit without the harshness. 2mL per pod, prefilled and sealed.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-feat zbp-f3\"\u003e\n      \u003cdiv class=\"zbp-feat-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff8c00\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003ePrefilled. Zero Mess.\u003c\/h3\u003e\n      \u003cp\u003eNo refilling, no syringes, no leaks. Each pod is factory-sealed — just snap it into your device and you're vaping in seconds.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ FLAVOUR STAGE ═══ --\u003e\n  \u003cdiv class=\"zbp-flavours\"\u003e\n   \u003cdiv class=\"zbp-inner\"\u003e\n    \u003cdiv class=\"zbp-flavours-head\"\u003e\n      \u003cdiv class=\"zbp-flavours-eye\"\u003eThe Lineup\u003c\/div\u003e\n      \u003ch3\u003e10 Flavours.\u003cbr\u003e\u003cspan\u003ePick Your Next One.\u003c\/span\u003e\n\u003c\/h3\u003e\n      \u003cp class=\"zbp-flavours-sub\"\u003eEvery pod is a different experience. Stock a few — your taste changes, your flavour should too.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-fl-grid\"\u003e\n      \u003cdiv class=\"zbp-fl-card fl-razz\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eBomb Blue Razz\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eBold blueberry, tart raspberry\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-grape\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eEpic Grape\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eRipe, deep grape sweetness\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-pmint\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eEpic Peppermint\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eClean, sharp mint leaf\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-stwm\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eEpic Strawberry Watermelon\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eSummer fruit, fresh finish\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-xmint\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eExtreme Mint\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eIcy cool, maximum chill\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-peach\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eFrizzy Peach\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eJuicy peach, light fizz\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-chrry\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eGushin Cherry\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eBursting sweet cherry\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-ppb\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003ePackin Peach Berry\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003ePeach meets mixed berry\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-polar\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003ePolar Mint\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eArctic mint, ultra smooth\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-tripl\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eTrippin Triple Berry\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eBlueberry, raspberry, blackberry\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n   \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ LIFESTYLE BANNER ═══ --\u003e\n  \u003cdiv class=\"zbp-banner\"\u003e\n    \u003cdiv class=\"zbp-banner-text\"\u003e\n      \u003cdiv class=\"zbp-banner-eye\"\u003e2 Pods Per Pack\u003c\/div\u003e\n      \u003ch3\u003eMore Flavour.\u003cbr\u003eLess Downtime.\u003c\/h3\u003e\n      \u003cp\u003eTwo prefilled 2mL pods per pack — keep one loaded, stash the other. Or grab two different flavours and switch when the mood hits.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-banner-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZBLock_Can_1_63a99b09-3dbd-4aa5-b33a-fc12d84a9a1d.png?v=1782321595\" alt=\"ZBlock Pods\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ IN THE PACK ═══ --\u003e\n  \u003cdiv class=\"zbp-pack\"\u003e\n    \u003cdiv class=\"zbp-pack-left\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"zbp-pack-label\"\u003eWhat's in the Pack\u003c\/div\u003e\n        \u003ch3\u003eTwo Pods. One Flavour. Ready to Vape.\u003c\/h3\u003e\n        \u003cp\u003eDevice not included — these pods are for use with your existing ZBlock device or ZBlock Battery.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-pack-ready\"\u003e\n        \u003cdiv class=\"zbp-pack-ready-eye\"\u003eGrab Two. Swap Freely.\u003c\/div\u003e\n        \u003cdiv class=\"zbp-pack-ready-line\"\u003eStock a flavour.\u003cbr\u003eOr two different ones.\u003c\/div\u003e\n        \u003cdiv class=\"zbp-pack-ready-sub\"\u003eStamp included. No device required — just click into your ZBlock.\u003c\/div\u003e\n        \u003cdiv class=\"zbp-pack-ready-checks\"\u003e\n          \u003cspan class=\"zbp-pack-ready-check\"\u003ePrefilled ✓\u003c\/span\u003e\n          \u003cspan class=\"zbp-pack-ready-check\"\u003eSealed ✓\u003c\/span\u003e\n          \u003cspan class=\"zbp-pack-ready-check\"\u003eStamp ✓\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-pack-right\"\u003e\n      \u003cdiv class=\"zbp-pack-item\"\u003e\n        \u003cdiv class=\"zbp-pack-ico ico-pink\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff2d9b\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpath d=\"M12 2v6M12 22v-6M4.93 4.93l4.24 4.24M14.83 14.83l4.24 4.24M2 12h6M22 12h-6M4.93 19.07l4.24-4.24M14.83 9.17l4.24-4.24\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zbp-pack-item-t\"\u003e2× Prefilled 2mL Pods\u003c\/div\u003e\n          \u003cdiv class=\"zbp-pack-item-d\"\u003e20mg\/mL (2%) salt nicotine · Mesh Coil Nano Tech · flavour of your choice · factory-sealed\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-pack-item\"\u003e\n        \u003cdiv class=\"zbp-pack-ico ico-green\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a3e635\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpath d=\"M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zbp-pack-item-t\"\u003eProvincial Excise Stamp\u003c\/div\u003e\n          \u003cdiv class=\"zbp-pack-item-d\"\u003eStamp included · select the correct variant for your province at checkout\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-pack-item\"\u003e\n        \u003cdiv class=\"zbp-pack-ico ico-gold\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff8c00\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\n            \u003cline x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\n            \u003cline x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\" stroke-width=\"3\"\u003e\u003c\/line\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zbp-pack-item-t\"\u003eDevice Not Included\u003c\/div\u003e\n          \u003cdiv class=\"zbp-pack-item-d\"\u003eRequires ZBlock rechargeable device · get the ZBlock Starter Kit if you don't have one yet\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ STAMP REMINDER ═══ --\u003e\n  \u003cdiv class=\"zbp-stamp\"\u003e\n    \u003cdiv class=\"zbp-stamp-inner\"\u003e\n      \u003cdiv class=\"zbp-stamp-badge\"\u003eSELECT\u003cbr\u003eYOUR\u003cbr\u003eSTAMP ↑\u003c\/div\u003e\n      \u003cdiv class=\"zbp-stamp-text\"\u003e\n        \u003cstrong\u003eMake sure to select the correct stamp variant for your province.\u003c\/strong\u003e Each listing carries the provincial excise stamp required for legal sale in that region. Must be 19+ to purchase (18+ in AB\/MB\/QC). Vaping products contain nicotine, a highly addictive chemical — Health Canada. Device sold separately as ZBlock Starter Kit or ZBlock Battery.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END ZBLOCK PODS A+ DESCRIPTION --\u003e","brand":"ZLab","offers":[{"title":"Bomb Blue Razz","offer_id":46976203980988,"sku":"zblock-pod-bomb-blue-razz-1pc-mb","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Epic Grape","offer_id":46976204013756,"sku":"zblock-pod-epic-grape-1pc-mb","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Epic Peppermint","offer_id":46976204046524,"sku":"zblock-pod-epic-peppermint-1pc-mb","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Epic Strawberry Watermelon","offer_id":46976204079292,"sku":"zblock-pod-epic-strawberry-watermelon-1pc-mb","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Extreme Mint","offer_id":46976204112060,"sku":"zblock-pod-extreme-mint-1pc-mb","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Frizzy Peach","offer_id":46976204144828,"sku":"zblock-pod-frizzy-peach-1pc-mb","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Gushin Cherry","offer_id":46976204177596,"sku":"zblock-pod-gushin-cherry-1pc-mb","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Packin Peach Berry","offer_id":46976204210364,"sku":"zblock-pod-packin-peach-berry-1pc-mb","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Polar Mint","offer_id":46976204243132,"sku":"zblock-pod-polar-mint-1pc-mb","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Trippin Triple Berry","offer_id":46976204275900,"sku":"zblock-pod-trippin-triple-berry-1pc-mb","price":15.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/zblock-bomb-blue-razz_06806aaf-2cec-4190-9f7e-ed6305ca23db.png?v=1782303758"},{"product_id":"zblock-2ml-pods-2-ontario-stamp","title":"ZBlock 2ml Pods 2% - Ontario Stamp","description":"\u003c!-- BEGIN ZBLOCK PODS A+ DESCRIPTION --\u003e\n\u003cstyle\u003e\n.zbp*{box-sizing:border-box;margin:0;padding:0}\n.zbp {\n  font-family: -apple-system, 'Helvetica Neue', Arial, sans-serif;\n  -webkit-font-smoothing: antialiased;\n  color: #f0f4ff;\n  background: #07080f;\n  overflow: hidden;\n  display: flex;\n  flex-direction: column;\n}\n.zbp-inner { max-width: 1320px; margin: 0 auto; padding: 0 60px; box-sizing: border-box; width: 100%; }\n\n\/* ══ HERO ══ *\/\n.zbp-hero {\n  background: #07080f;\n  padding: 60px 48px 52px;\n  position: relative;\n  overflow: hidden;\n  min-height: 260px;\n  display: flex;\n  flex-direction: column;\n  justify-content: flex-end;\n}\n.zbp-hero::before {\n  content: '';\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse 50% 70% at 90% 20%, rgba(163,230,53,0.20) 0%, transparent 60%),\n    radial-gradient(ellipse 45% 60% at 60% 85%, rgba(255,45,155,0.15) 0%, transparent 55%),\n    radial-gradient(ellipse 55% 65% at 5% 40%, rgba(255,140,0,0.14) 0%, transparent 60%),\n    radial-gradient(ellipse 35% 50% at 35% 5%,  rgba(0,229,255,0.12) 0%, transparent 55%);\n  pointer-events: none;\n}\n.zbp-hero::after {\n  content: '';\n  position: absolute; inset: 0;\n  background-image:\n    repeating-linear-gradient(45deg,  rgba(255,255,255,0.02) 0, rgba(255,255,255,0.02) 1px, transparent 1px, transparent 30px),\n    repeating-linear-gradient(-45deg, rgba(255,255,255,0.02) 0, rgba(255,255,255,0.02) 1px, transparent 1px, transparent 30px);\n  pointer-events: none;\n}\n.zbp-hero-tags {\n  position: absolute; top: 28px; right: 28px;\n  display: flex; gap: 8px; z-index: 2;\n}\n.zbp-tag {\n  font-size: 10px; font-weight: 800; letter-spacing: 1.5px;\n  text-transform: uppercase; padding: 5px 12px; border-radius: 100px;\n}\n.zbp-tag-a { background: rgba(163,230,53,0.1); border: 1px solid rgba(163,230,53,0.35); color: #a3e635; }\n.zbp-tag-b { background: rgba(255,45,155,0.1); border: 1px solid rgba(255,45,155,0.35); color: #ff2d9b; }\n.zbp-hero-label {\n  font-size: 10px; font-weight: 800; letter-spacing: 4px;\n  text-transform: uppercase; color: rgba(255,255,255,0.3);\n  margin-bottom: 16px; position: relative; z-index: 2;\n}\n.zbp-hero h2 {\n  font-size: clamp(30px, 5.5vw, 56px);\n  font-weight: 900; line-height: 1.02; letter-spacing: -2.5px;\n  color: #fff; max-width: 620px;\n  position: relative; z-index: 2; margin-bottom: 18px;\n}\n.zbp-hero h2 .ca { color: #a3e635; }\n.zbp-hero h2 .cb { color: #ff2d9b; }\n.zbp-hero h2 .cc { color: #00e5ff; }\n.zbp-hero-sub {\n  font-size: 15px; color: rgba(255,255,255,0.45);\n  max-width: 460px; line-height: 1.6;\n  position: relative; z-index: 2;\n}\n\n\/* ══ SPECS ══ *\/\n.zbp-specs {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  border-top: 1px solid rgba(255,255,255,0.06);\n}\n.zbp-spec {\n  padding: 28px 20px 24px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.05);\n  position: relative; overflow: hidden;\n}\n.zbp-spec:last-child { border-right: none; }\n.zbp-spec::after {\n  content: ''; position: absolute;\n  bottom: 0; left: 0; right: 0; height: 2px;\n}\n.zbp-sa::after { background: #a3e635; }\n.zbp-sb::after { background: #ff2d9b; }\n.zbp-sc::after { background: #00e5ff; }\n.zbp-sd::after { background: #ff8c00; }\n.zbp-spec-glow {\n  position: absolute; bottom: -30px; left: 50%;\n  transform: translateX(-50%);\n  width: 120px; height: 60px; border-radius: 50%;\n  filter: blur(20px); opacity: 0.22; pointer-events: none;\n}\n.zbp-sa .zbp-spec-glow { background: #a3e635; }\n.zbp-sb .zbp-spec-glow { background: #ff2d9b; }\n.zbp-sc .zbp-spec-glow { background: #00e5ff; }\n.zbp-sd .zbp-spec-glow { background: #ff8c00; }\n.zbp-spec-val {\n  font-size: 34px; font-weight: 900;\n  line-height: 1; letter-spacing: -1px;\n  position: relative; z-index: 1;\n}\n.zbp-sa .zbp-spec-val { color: #a3e635; }\n.zbp-sb .zbp-spec-val { color: #ff2d9b; }\n.zbp-sc .zbp-spec-val { color: #00e5ff; }\n.zbp-sd .zbp-spec-val { color: #ff8c00; }\n.zbp-spec-unit { font-size: 13px; font-weight: 500; color: rgba(255,255,255,0.4); }\n.zbp-spec-key {\n  font-size: 10px; font-weight: 700; letter-spacing: 2.5px;\n  text-transform: uppercase; color: rgba(255,255,255,0.28);\n  margin-top: 8px; position: relative; z-index: 1;\n}\n\n\/* ══ COMPATIBILITY BANNER ══ *\/\n.zbp-compat {\n  background: #0c0e19;\n  border-top: 1px solid rgba(255,255,255,0.05);\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  min-height: 320px;\n}\n.zbp-compat-img {\n  background: radial-gradient(ellipse 100% 100% at 50% 50%, #0e1a14 0%, #07080f 100%);\n  position: relative; overflow: hidden;\n  min-height: 320px;\n  display: flex; align-items: center; justify-content: center;\n}\n.zbp-compat-img::before {\n  content: '';\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse 80% 70% at 50% 50%, rgba(163,230,53,0.10) 0%, transparent 65%),\n    radial-gradient(ellipse 40% 40% at 15% 15%, rgba(0,229,255,0.07) 0%, transparent 55%),\n    radial-gradient(ellipse 30% 30% at 85% 80%, rgba(255,45,155,0.07) 0%, transparent 55%);\n  pointer-events: none; z-index: 1;\n}\n.zbp-compat-img img {\n  width: 90%; max-height: 280px;\n  object-fit: contain; object-position: center;\n  position: relative; z-index: 2;\n}\n.zbp-compat-text {\n  padding: 44px 40px;\n  display: flex; flex-direction: column; justify-content: center;\n  position: relative; overflow: hidden;\n  border-left: 1px solid rgba(255,255,255,0.05);\n}\n.zbp-compat-text::before {\n  content: '';\n  position: absolute; top: -60px; right: -60px;\n  width: 220px; height: 220px;\n  background: radial-gradient(circle, rgba(163,230,53,0.14) 0%, transparent 65%);\n  pointer-events: none;\n}\n.zbp-compat-eye {\n  font-size: 10px; font-weight: 800; letter-spacing: 4px;\n  text-transform: uppercase; color: #a3e635; margin-bottom: 14px;\n  position: relative; z-index: 1;\n}\n.zbp-compat-text h3 {\n  font-size: 24px; font-weight: 900; color: #fff;\n  line-height: 1.15; letter-spacing: -0.5px;\n  margin-bottom: 16px; position: relative; z-index: 1;\n}\n.zbp-compat-text p {\n  font-size: 13px; color: rgba(255,255,255,0.38);\n  line-height: 1.65; margin-bottom: 20px;\n  position: relative; z-index: 1;\n}\n.zbp-compat-chips {\n  display: flex; flex-wrap: wrap; gap: 8px;\n  position: relative; z-index: 1;\n}\n.zbp-chip {\n  font-size: 11px; font-weight: 700;\n  padding: 6px 14px; border-radius: 100px;\n  background: rgba(163,230,53,0.08);\n  border: 1px solid rgba(163,230,53,0.25);\n  color: #a3e635;\n}\n\n\/* ══ POD FEATURES (3-col) ══ *\/\n.zbp-features {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  border-top: 1px solid rgba(255,255,255,0.05);\n}\n.zbp-feat {\n  padding: 36px 28px;\n  position: relative; overflow: hidden;\n  border-right: 1px solid rgba(255,255,255,0.04);\n}\n.zbp-feat:last-child { border-right: none; }\n.zbp-feat::before {\n  content: ''; position: absolute;\n  top: 0; left: 0; right: 0; height: 2px;\n}\n.zbp-f1::before { background: linear-gradient(90deg, #b24bff, #ff2d9b); }\n.zbp-f2::before { background: linear-gradient(90deg, #00e5ff, #a3e635); }\n.zbp-f3::before { background: linear-gradient(90deg, #ff8c00, #ff4d6d); }\n.zbp-feat::after {\n  content: ''; position: absolute;\n  top: -40px; right: -40px;\n  width: 120px; height: 120px;\n  border-radius: 50%; filter: blur(35px); opacity: 0.15;\n  pointer-events: none;\n}\n.zbp-f1::after { background: #b24bff; }\n.zbp-f2::after { background: #00e5ff; }\n.zbp-f3::after { background: #ff8c00; }\n.zbp-feat-icon {\n  width: 42px; height: 42px; border-radius: 10px;\n  display: flex; align-items: center; justify-content: center;\n  margin-bottom: 18px;\n}\n.zbp-f1 .zbp-feat-icon { background: rgba(178,75,255,0.1); border: 1px solid rgba(178,75,255,0.25); }\n.zbp-f2 .zbp-feat-icon { background: rgba(0,229,255,0.1); border: 1px solid rgba(0,229,255,0.25); }\n.zbp-f3 .zbp-feat-icon { background: rgba(255,140,0,0.1); border: 1px solid rgba(255,140,0,0.25); }\n.zbp-feat-icon svg { width: 20px; height: 20px; }\n.zbp-feat h3 { font-size: 16px; font-weight: 800; color: #eef2ff; margin-bottom: 10px; }\n.zbp-feat p { font-size: 13px; color: rgba(255,255,255,0.35); line-height: 1.65; }\n\n\/* ══ FLAVOUR STAGE ══ *\/\n.zbp-flavours {\n  background: #0a0b15;\n  padding: 52px 44px;\n  position: relative; overflow: hidden;\n  border-top: 1px solid rgba(255,255,255,0.05);\n}\n.zbp-flavours::before {\n  content: ''; position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse 50% 70% at 5%  50%, rgba(255,45,155,0.09) 0%, transparent 55%),\n    radial-gradient(ellipse 40% 60% at 95% 50%, rgba(0,229,255,0.08) 0%, transparent 55%),\n    radial-gradient(ellipse 60% 40% at 50%  0%, rgba(163,230,53,0.07) 0%, transparent 55%);\n  pointer-events: none;\n}\n.zbp-flavours-head {\n  text-align: center; margin-bottom: 40px;\n  position: relative; z-index: 1;\n}\n.zbp-flavours-eye {\n  font-size: 10px; font-weight: 800; letter-spacing: 4px;\n  text-transform: uppercase; color: #ff2d9b; margin-bottom: 12px;\n}\n.zbp-flavours-head h3 {\n  font-size: clamp(26px, 4vw, 42px);\n  font-weight: 900; color: #fff;\n  letter-spacing: -1.5px; line-height: 1.05;\n  margin-bottom: 10px;\n}\n.zbp-flavours-head h3 span {\n  background: linear-gradient(90deg, #ff2d9b, #ff8c00, #a3e635, #00e5ff);\n  -webkit-background-clip: text; -webkit-text-fill-color: transparent;\n  background-clip: text;\n}\n.zbp-flavours-sub {\n  font-size: 14px; color: rgba(255,255,255,0.35); max-width: 420px; margin: 0 auto;\n}\n\/* flavour card grid — 2 rows, 5 cols *\/\n.zbp-fl-grid {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 10px;\n  position: relative; z-index: 1;\n}\n.zbp-fl-card {\n  border-radius: 10px;\n  padding: 18px 16px 16px;\n  position: relative; overflow: hidden;\n  display: flex; flex-direction: column; gap: 8px;\n  border: 1px solid rgba(255,255,255,0.07);\n  background: rgba(255,255,255,0.03);\n  transition: border-color 0.2s;\n}\n.zbp-fl-card::before {\n  content: ''; position: absolute;\n  top: 0; left: 0; right: 0; height: 2px;\n}\n.zbp-fl-dot {\n  width: 10px; height: 10px;\n  border-radius: 50%; flex-shrink: 0;\n}\n.zbp-fl-name {\n  font-size: 11px; font-weight: 800;\n  color: #e8eeff; line-height: 1.3; letter-spacing: 0.2px;\n}\n.zbp-fl-note {\n  font-size: 10px; color: rgba(255,255,255,0.3);\n  line-height: 1.4;\n}\n\/* per-flavour colors *\/\n.fl-razz  { --fc: #4db5ff; } .fl-razz::before  { background: #4db5ff; }\n.fl-grape { --fc: #c084fc; } .fl-grape::before  { background: #c084fc; }\n.fl-pmint { --fc: #4ade80; } .fl-pmint::before  { background: #4ade80; }\n.fl-stwm  { --fc: #34d399; } .fl-stwm::before   { background: #34d399; }\n.fl-xmint { --fc: #67e8f9; } .fl-xmint::before  { background: #67e8f9; }\n.fl-peach { --fc: #fb923c; } .fl-peach::before  { background: #fb923c; }\n.fl-chrry { --fc: #f87171; } .fl-chrry::before  { background: #f87171; }\n.fl-ppb   { --fc: #f472b6; } .fl-ppb::before    { background: #f472b6; }\n.fl-polar { --fc: #a5f3fc; } .fl-polar::before  { background: #a5f3fc; }\n.fl-tripl { --fc: #a78bfa; } .fl-tripl::before  { background: #a78bfa; }\n.zbp-fl-dot { background: var(--fc); box-shadow: 0 0 8px var(--fc); }\n\n\/* ══ IN THE PACK ══ *\/\n.zbp-pack {\n  display: grid; grid-template-columns: 2fr 3fr;\n  border-top: 1px solid rgba(255,255,255,0.05);\n}\n.zbp-pack-left {\n  background: #07080f; padding: 44px;\n  display: flex; flex-direction: column; justify-content: space-between;\n  position: relative; overflow: hidden;\n}\n.zbp-pack-left::before {\n  content: ''; position: absolute;\n  bottom: -60px; left: -60px;\n  width: 220px; height: 220px;\n  background: radial-gradient(circle, rgba(255,45,155,0.10) 0%, transparent 65%);\n  pointer-events: none;\n}\n.zbp-pack-label {\n  font-size: 10px; font-weight: 800;\n  letter-spacing: 4px; text-transform: uppercase;\n  color: rgba(255,255,255,0.22); margin-bottom: 10px;\n}\n.zbp-pack-left h3 {\n  font-size: 24px; font-weight: 900; color: #fff;\n  line-height: 1.2; letter-spacing: -0.5px; margin-bottom: 14px;\n  position: relative; z-index: 1;\n}\n.zbp-pack-left p { font-size: 13px; color: rgba(255,255,255,0.32); line-height: 1.6; position: relative; z-index: 1; }\n.zbp-pack-ready { margin-top: 28px; position: relative; z-index: 1; }\n.zbp-pack-ready-eye { font-size: 9px; font-weight: 800; letter-spacing: 3px; text-transform: uppercase; color: #a3e635; margin-bottom: 10px; }\n.zbp-pack-ready-line { font-size: 20px; font-weight: 900; color: #fff; letter-spacing: -.5px; line-height: 1.1; margin-bottom: 8px; }\n.zbp-pack-ready-sub { font-size: 12px; color: rgba(255,255,255,.3); line-height: 1.6; }\n.zbp-pack-ready-checks { display: flex; gap: 10px; margin-top: 14px; flex-wrap: wrap; }\n.zbp-pack-ready-check { font-size: 10px; font-weight: 800; letter-spacing: 1px; text-transform: uppercase; padding: 5px 12px; border-radius: 100px; background: rgba(163,230,53,.07); border: 1px solid rgba(163,230,53,.18); color: rgba(163,230,53,.75); }\n.zbp-pack-right {\n  background: #0c0e19; padding: 40px;\n  border-left: 1px solid rgba(255,255,255,0.05);\n  display: flex; flex-direction: column;\n}\n.zbp-pack-item {\n  display: flex; align-items: flex-start; gap: 16px;\n  padding: 20px 0; border-bottom: 1px solid rgba(255,255,255,0.05);\n}\n.zbp-pack-item:first-child { padding-top: 0; }\n.zbp-pack-item:last-child { border-bottom: none; padding-bottom: 0; }\n.zbp-pack-ico {\n  width: 40px; height: 40px; flex-shrink: 0;\n  border-radius: 10px;\n  display: flex; align-items: center; justify-content: center;\n}\n.ico-pink  { background: rgba(255,45,155,0.08); border: 1px solid rgba(255,45,155,0.22); }\n.ico-green { background: rgba(163,230,53,0.08); border: 1px solid rgba(163,230,53,0.22); }\n.ico-gold  { background: rgba(255,140,0,0.08);  border: 1px solid rgba(255,140,0,0.22); }\n.zbp-pack-ico svg { width: 18px; height: 18px; }\n.zbp-pack-item-t { font-size: 14px; font-weight: 800; color: #eef2ff; margin-bottom: 4px; }\n.zbp-pack-item-d { font-size: 12px; color: rgba(255,255,255,0.3); line-height: 1.5; }\n\n\/* ══ LIFESTYLE BANNER ══ *\/\n.zbp-banner { display: flex; border-top: 1px solid rgba(255,255,255,.05); overflow: hidden; background: #07080f; }\n.zbp-banner-text { flex: 0 0 50%; background: #07080f; padding: 72px 60px; display: flex; flex-direction: column; justify-content: center; box-sizing: border-box; position: relative; overflow: hidden; }\n.zbp-banner-text::before { content: ''; position: absolute; bottom: -80px; left: -80px; width: 420px; height: 420px; background: radial-gradient(circle, rgba(163,230,53,.15) 0%, transparent 60%); pointer-events: none; }\n.zbp-banner-text::after  { content: ''; position: absolute; top: -40px; right: -40px; width: 280px; height: 280px; background: radial-gradient(circle, rgba(255,45,155,.09) 0%, transparent 60%); pointer-events: none; }\n.zbp-banner-img { flex: 0 0 50%; position: relative; overflow: hidden; min-height: 400px; }\n.zbp-banner-img img { width: 100%; height: 100%; object-fit: cover; object-position: center; }\n.zbp-banner-img::before { content: ''; position: absolute; inset: 0; background: linear-gradient(to right, #07080f 0%, rgba(7,8,15,.3) 22%, transparent 45%); z-index: 1; pointer-events: none; }\n.zbp-banner-eye { font-size: 10px; font-weight: 800; letter-spacing: 4px; text-transform: uppercase; color: #a3e635; margin-bottom: 14px; }\n.zbp-banner-text h3 { font-size: clamp(24px,3.5vw,42px); font-weight: 900; color: #fff; letter-spacing: -1px; line-height: 1.08; margin-bottom: 14px; max-width: 380px; }\n.zbp-banner-text p { font-size: 14px; color: rgba(255,255,255,.42); line-height: 1.6; max-width: 360px; }\n\n\/* ══ STAMP REMINDER ══ *\/\n.zbp-stamp {\n  background: #0a0b14;\n  border-top: 1px solid rgba(255,140,0,0.15);\n  position: relative; overflow: hidden;\n}\n.zbp-stamp::before {\n  content: ''; position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse 40% 100% at 0% 50%, rgba(255,140,0,0.07) 0%, transparent 60%),\n    radial-gradient(ellipse 30% 80% at 100% 50%, rgba(255,45,155,0.06) 0%, transparent 60%);\n  pointer-events: none;\n}\n.zbp-stamp-inner {\n  display: flex; align-items: center; gap: 24px;\n  padding: 24px 32px; position: relative; z-index: 1;\n}\n.zbp-stamp-badge {\n  flex-shrink: 0;\n  background: rgba(255,140,0,0.1); border: 1px solid rgba(255,140,0,0.32);\n  border-radius: 10px; padding: 12px 16px;\n  text-align: center; font-size: 11px; font-weight: 900;\n  letter-spacing: 1px; text-transform: uppercase;\n  color: #ff8c00; line-height: 1.4; min-width: 72px;\n}\n.zbp-stamp-text { font-size: 12px; color: rgba(255,255,255,0.38); line-height: 1.65; }\n.zbp-stamp-text strong { color: #ff8c00; font-weight: 800; }\n\n\/* ══ RESPONSIVE ══ *\/\n@media (max-width: 700px) {\n  .zbp-hero { padding: 40px 24px 36px; }\n  .zbp-hero-tags { top: 16px; right: 16px; flex-direction: column; }\n  .zbp-specs { grid-template-columns: repeat(2, 1fr); }\n  .zbp-spec:nth-child(2) { border-right: none; }\n  .zbp-spec:nth-child(n+3) { border-top: 1px solid rgba(255,255,255,0.05); }\n  .zbp-compat { grid-template-columns: 1fr; }\n  .zbp-compat-text { border-left: none; border-top: 1px solid rgba(255,255,255,0.05); }\n  .zbp-features { grid-template-columns: 1fr; }\n  .zbp-feat:nth-child(n) { border-right: none; border-top: 1px solid rgba(255,255,255,0.04); }\n  .zbp-feat:first-child { border-top: none; }\n  .zbp-fl-grid { grid-template-columns: repeat(2, 1fr); }\n  .zbp-flavours { padding: 36px 24px; }\n  .zbp-pack { grid-template-columns: 1fr; }\n  .zbp-pack-right { border-left: none; border-top: 1px solid rgba(255,255,255,0.05); }\n  .zbp-banner-content { padding: 40px 24px; }\n  .zbp-stamp-inner { flex-direction: column; align-items: flex-start; gap: 12px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"zbp\"\u003e\n\n  \u003c!-- ═══ HERO ═══ --\u003e\n  \u003cdiv class=\"zbp-hero\"\u003e\n    \u003cdiv class=\"zbp-hero-tags\"\u003e\n      \u003cspan class=\"zbp-tag zbp-tag-a\"\u003e2-Pack\u003c\/span\u003e\n      \u003cspan class=\"zbp-tag zbp-tag-b\"\u003eStamp Included\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-hero-label\"\u003eZBlock Replacement Pods · 2mL · 20mg\u003c\/div\u003e\n    \u003ch2\u003eYou Have the Device.\u003cbr\u003e\u003cspan class=\"ca\"\u003eNow\u003c\/span\u003e \u003cspan class=\"cb\"\u003eFeed\u003c\/span\u003e \u003cspan class=\"cc\"\u003eIt.\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"zbp-hero-sub\"\u003ePrefilled 2mL replacement pods for your ZBlock device. Same Mesh Coil Nano Tech, same smooth hit — just pick a new flavour and go.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ SPECS ═══ --\u003e\n  \u003cdiv class=\"zbp-specs\"\u003e\n    \u003cdiv class=\"zbp-spec zbp-sa\"\u003e\n      \u003cdiv class=\"zbp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-val\"\u003e2\u003cspan class=\"zbp-spec-unit\"\u003e×\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-key\"\u003ePods per Pack\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-spec zbp-sb\"\u003e\n      \u003cdiv class=\"zbp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-val\"\u003e2\u003cspan class=\"zbp-spec-unit\"\u003emL\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-key\"\u003ePer Pod\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-spec zbp-sc\"\u003e\n      \u003cdiv class=\"zbp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-val\"\u003e20\u003cspan class=\"zbp-spec-unit\"\u003emg\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-key\"\u003eSalt Nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-spec zbp-sd\"\u003e\n      \u003cdiv class=\"zbp-spec-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-val\"\u003e10\u003cspan class=\"zbp-spec-unit\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"zbp-spec-key\"\u003eFlavours\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ COMPATIBILITY ═══ --\u003e\n  \u003cdiv class=\"zbp-compat\"\u003e\n    \u003cdiv class=\"zbp-compat-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZBLock_Can_2_b10d3013-50e4-4e05-ac9d-bf13510279de.png?v=1782321589\" alt=\"ZBlock Device with Pods\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-compat-text\"\u003e\n      \u003cdiv class=\"zbp-compat-eye\"\u003eDesigned For\u003c\/div\u003e\n      \u003ch3\u003eMade for the ZBlock Device. Clicks In. Vapes Out.\u003c\/h3\u003e\n      \u003cp\u003eThese pods are designed exclusively for the ZBlock rechargeable device — whether you got it from the Starter Kit or bought the battery separately. No tools, no threading, no coil priming. Click the pod in and draw.\u003c\/p\u003e\n      \u003cdiv class=\"zbp-compat-chips\"\u003e\n        \u003cspan class=\"zbp-chip\"\u003eZBlock Starter Kit\u003c\/span\u003e\n        \u003cspan class=\"zbp-chip\"\u003eZBlock Battery\u003c\/span\u003e\n        \u003cspan class=\"zbp-chip\"\u003eSnap-In Fit\u003c\/span\u003e\n        \u003cspan class=\"zbp-chip\"\u003eDraw-Activated\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ POD FEATURES ═══ --\u003e\n  \u003cdiv class=\"zbp-features\"\u003e\n    \u003cdiv class=\"zbp-feat zbp-f1\"\u003e\n      \u003cdiv class=\"zbp-feat-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b24bff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 2a10 10 0 1 0 0 20A10 10 0 0 0 12 2z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 12h8M12 8v8\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003eMesh Coil Nano Tech\u003c\/h3\u003e\n      \u003cp\u003eThe same precision mesh coil from the Starter Kit — uniform heat, dense vapour, and clean flavour from the first draw to the last drop.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-feat zbp-f2\"\u003e\n      \u003cdiv class=\"zbp-feat-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#00e5ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 2v6M12 22v-6M4.93 4.93l4.24 4.24M14.83 14.83l4.24 4.24M2 12h6M22 12h-6M4.93 19.07l4.24-4.24M14.83 9.17l4.24-4.24\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003e20mg\/mL Salt Nicotine\u003c\/h3\u003e\n      \u003cp\u003eSmooth, fast-absorbing salt nicotine formulation — satisfying throat hit without the harshness. 2mL per pod, prefilled and sealed.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-feat zbp-f3\"\u003e\n      \u003cdiv class=\"zbp-feat-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff8c00\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3\u003ePrefilled. Zero Mess.\u003c\/h3\u003e\n      \u003cp\u003eNo refilling, no syringes, no leaks. Each pod is factory-sealed — just snap it into your device and you're vaping in seconds.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ FLAVOUR STAGE ═══ --\u003e\n  \u003cdiv class=\"zbp-flavours\"\u003e\n   \u003cdiv class=\"zbp-inner\"\u003e\n    \u003cdiv class=\"zbp-flavours-head\"\u003e\n      \u003cdiv class=\"zbp-flavours-eye\"\u003eThe Lineup\u003c\/div\u003e\n      \u003ch3\u003e10 Flavours.\u003cbr\u003e\u003cspan\u003ePick Your Next One.\u003c\/span\u003e\n\u003c\/h3\u003e\n      \u003cp class=\"zbp-flavours-sub\"\u003eEvery pod is a different experience. Stock a few — your taste changes, your flavour should too.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-fl-grid\"\u003e\n      \u003cdiv class=\"zbp-fl-card fl-razz\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eBomb Blue Razz\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eBold blueberry, tart raspberry\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-grape\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eEpic Grape\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eRipe, deep grape sweetness\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-pmint\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eEpic Peppermint\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eClean, sharp mint leaf\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-stwm\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eEpic Strawberry Watermelon\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eSummer fruit, fresh finish\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-xmint\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eExtreme Mint\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eIcy cool, maximum chill\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-peach\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eFrizzy Peach\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eJuicy peach, light fizz\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-chrry\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eGushin Cherry\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eBursting sweet cherry\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-ppb\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003ePackin Peach Berry\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003ePeach meets mixed berry\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-polar\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003ePolar Mint\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eArctic mint, ultra smooth\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-fl-card fl-tripl\"\u003e\n        \u003cdiv class=\"zbp-fl-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-name\"\u003eTrippin Triple Berry\u003c\/div\u003e\n        \u003cdiv class=\"zbp-fl-note\"\u003eBlueberry, raspberry, blackberry\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n   \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ LIFESTYLE BANNER ═══ --\u003e\n  \u003cdiv class=\"zbp-banner\"\u003e\n    \u003cdiv class=\"zbp-banner-text\"\u003e\n      \u003cdiv class=\"zbp-banner-eye\"\u003e2 Pods Per Pack\u003c\/div\u003e\n      \u003ch3\u003eMore Flavour.\u003cbr\u003eLess Downtime.\u003c\/h3\u003e\n      \u003cp\u003eTwo prefilled 2mL pods per pack — keep one loaded, stash the other. Or grab two different flavours and switch when the mood hits.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-banner-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZBLock_Can_1_63a99b09-3dbd-4aa5-b33a-fc12d84a9a1d.png?v=1782321595\" alt=\"ZBlock Pods\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ IN THE PACK ═══ --\u003e\n  \u003cdiv class=\"zbp-pack\"\u003e\n    \u003cdiv class=\"zbp-pack-left\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"zbp-pack-label\"\u003eWhat's in the Pack\u003c\/div\u003e\n        \u003ch3\u003eTwo Pods. One Flavour. Ready to Vape.\u003c\/h3\u003e\n        \u003cp\u003eDevice not included — these pods are for use with your existing ZBlock device or ZBlock Battery.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-pack-ready\"\u003e\n        \u003cdiv class=\"zbp-pack-ready-eye\"\u003eGrab Two. Swap Freely.\u003c\/div\u003e\n        \u003cdiv class=\"zbp-pack-ready-line\"\u003eStock a flavour.\u003cbr\u003eOr two different ones.\u003c\/div\u003e\n        \u003cdiv class=\"zbp-pack-ready-sub\"\u003eStamp included. No device required — just click into your ZBlock.\u003c\/div\u003e\n        \u003cdiv class=\"zbp-pack-ready-checks\"\u003e\n          \u003cspan class=\"zbp-pack-ready-check\"\u003ePrefilled ✓\u003c\/span\u003e\n          \u003cspan class=\"zbp-pack-ready-check\"\u003eSealed ✓\u003c\/span\u003e\n          \u003cspan class=\"zbp-pack-ready-check\"\u003eStamp ✓\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"zbp-pack-right\"\u003e\n      \u003cdiv class=\"zbp-pack-item\"\u003e\n        \u003cdiv class=\"zbp-pack-ico ico-pink\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff2d9b\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpath d=\"M12 2v6M12 22v-6M4.93 4.93l4.24 4.24M14.83 14.83l4.24 4.24M2 12h6M22 12h-6M4.93 19.07l4.24-4.24M14.83 9.17l4.24-4.24\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zbp-pack-item-t\"\u003e2× Prefilled 2mL Pods\u003c\/div\u003e\n          \u003cdiv class=\"zbp-pack-item-d\"\u003e20mg\/mL (2%) salt nicotine · Mesh Coil Nano Tech · flavour of your choice · factory-sealed\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-pack-item\"\u003e\n        \u003cdiv class=\"zbp-pack-ico ico-green\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a3e635\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpath d=\"M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zbp-pack-item-t\"\u003eProvincial Excise Stamp\u003c\/div\u003e\n          \u003cdiv class=\"zbp-pack-item-d\"\u003eStamp included · select the correct variant for your province at checkout\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"zbp-pack-item\"\u003e\n        \u003cdiv class=\"zbp-pack-ico ico-gold\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ff8c00\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\n            \u003cline x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\n            \u003cline x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\" stroke-width=\"3\"\u003e\u003c\/line\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"zbp-pack-item-t\"\u003eDevice Not Included\u003c\/div\u003e\n          \u003cdiv class=\"zbp-pack-item-d\"\u003eRequires ZBlock rechargeable device · get the ZBlock Starter Kit if you don't have one yet\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ STAMP REMINDER ═══ --\u003e\n  \u003cdiv class=\"zbp-stamp\"\u003e\n    \u003cdiv class=\"zbp-stamp-inner\"\u003e\n      \u003cdiv class=\"zbp-stamp-badge\"\u003eSELECT\u003cbr\u003eYOUR\u003cbr\u003eSTAMP ↑\u003c\/div\u003e\n      \u003cdiv class=\"zbp-stamp-text\"\u003e\n        \u003cstrong\u003eMake sure to select the correct stamp variant for your province.\u003c\/strong\u003e Each listing carries the provincial excise stamp required for legal sale in that region. Must be 19+ to purchase (18+ in AB\/MB\/QC). Vaping products contain nicotine, a highly addictive chemical — Health Canada. Device sold separately as ZBlock Starter Kit or ZBlock Battery.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END ZBLOCK PODS A+ DESCRIPTION --\u003e","brand":"ZLab","offers":[{"title":"Bomb Blue Razz","offer_id":46976204701884,"sku":"zblock-pod-bomb-blue-razz-1pc-on","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Epic Grape","offer_id":46976204734652,"sku":"zblock-pod-epic-grape-1pc-on","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Epic Peppermint","offer_id":46976204767420,"sku":"zblock-pod-epic-peppermint-1pc-on","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Epic Strawberry Watermelon","offer_id":46976204800188,"sku":"zblock-pod-epic-strawberry-watermelon-1pc-on","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Extreme Mint","offer_id":46976204832956,"sku":"zblock-pod-extreme-mint-1pc-on","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Frizzy Peach","offer_id":46976204865724,"sku":"zblock-pod-frizzy-peach-1pc-on","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Gushin Cherry","offer_id":46976204898492,"sku":"zblock-pod-gushin-cherry-1pc-on","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Packin Peach Berry","offer_id":46976204931260,"sku":"zblock-pod-packin-peach-berry-1pc-on","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Polar Mint","offer_id":46976204964028,"sku":"zblock-pod-polar-mint-1pc-on","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Trippin Triple Berry","offer_id":46976204996796,"sku":"zblock-pod-trippin-triple-berry-1pc-on","price":15.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/zblock-bomb-blue-razz_92fed174-c232-4caf-ab1f-bfe239f288ec.png?v=1782303786"},{"product_id":"zcolors-15000-puffs-nova-scotia-stamp","title":"ZColors 15000 Puffs - Nova Scotia Stamp","description":"\u003cdiv style=\"max-width:760px;margin:0 auto;font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;color:#1a1a1a;line-height:1.6;\"\u003e\n  \u003ch2 style=\"font-size:28px;font-weight:800;letter-spacing:-0.01em;margin:0 0 8px;\"\u003eYour ZLand's Next Pod.\u003c\/h2\u003e\n  \u003cp style=\"font-size:15px;color:#444;margin:0 0 24px;\"\u003ePre-filled replacement pods for the ZLand device. 15,000 puffs of smooth salt nicotine per pod, in the flavors available for your province.\u003c\/p\u003e\n\n  \u003cdiv style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:0 0 28px;\"\u003e\n    \u003cdiv style=\"background:#f4f4f4;border-radius:10px;padding:16px;text-align:center;\"\u003e\n      \u003cdiv style=\"font-size:20px;font-weight:800;\"\u003e15K\u003c\/div\u003e\n      \u003cdiv style=\"font-size:11px;color:#666;text-transform:uppercase;letter-spacing:0.04em;\"\u003ePuffs per pod\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"background:#f4f4f4;border-radius:10px;padding:16px;text-align:center;\"\u003e\n      \u003cdiv style=\"font-size:20px;font-weight:800;\"\u003e20mg\u003c\/div\u003e\n      \u003cdiv style=\"font-size:11px;color:#666;text-transform:uppercase;letter-spacing:0.04em;\"\u003eSalt nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"background:#f4f4f4;border-radius:10px;padding:16px;text-align:center;\"\u003e\n      \u003cdiv style=\"font-size:20px;font-weight:800;\"\u003eZLand\u003c\/div\u003e\n      \u003cdiv style=\"font-size:11px;color:#666;text-transform:uppercase;letter-spacing:0.04em;\"\u003eCompatible device\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3 style=\"font-size:16px;font-weight:800;margin:0 0 10px;\"\u003eBuilt for the ZLand. Clicks in, runs long.\u003c\/h3\u003e\n  \u003cul style=\"margin:0 0 24px;padding-left:20px;font-size:14px;color:#333;\"\u003e\n    \u003cli style=\"margin-bottom:8px;\"\u003eDesigned exclusively for the ZLand vaping device — no coil priming, no refilling, no mess.\u003c\/li\u003e\n    \u003cli style=\"margin-bottom:8px;\"\u003e15,000 puffs of long-lasting e-liquid capacity means fewer pod changes.\u003c\/li\u003e\n    \u003cli style=\"margin-bottom:8px;\"\u003eSnap into your ZLand and draw — factory sealed, ready in seconds.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3 style=\"font-size:16px;font-weight:800;margin:0 0 10px;\"\u003eAvailable flavors\u003c\/h3\u003e\n  \u003cp style=\"font-size:14px;color:#333;margin:0 0 24px;\"\u003eClear · Flavorless · Tabac — the flavor lineup available for your selected province. Select your flavor and confirm your province stamp above.\u003c\/p\u003e\n\n  \u003ch3 style=\"font-size:16px;font-weight:800;margin:0 0 10px;\"\u003eWhat's in the pack\u003c\/h3\u003e\n  \u003cp style=\"font-size:14px;color:#333;margin:0 0 24px;\"\u003eOne pre-filled ZColors pod, 15,000 puffs, 20mg\/mL salt nicotine, with the provincial excise stamp included. ZLand device sold separately.\u003c\/p\u003e\n\n  \u003cp style=\"font-size:12px;color:#888;border-top:1px solid #eee;padding-top:16px;\"\u003eMake sure you select the correct stamp variant for your province. Nicotine is an addictive chemical. For use by adults of legal vaping age only.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"ZLab Canada","offers":[{"title":"Clear","offer_id":47141354176700,"sku":"zcolors-clear-1pc-ns","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Flavorless","offer_id":47141354209468,"sku":"zcolors-flavorless-1pc-ns","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Tabac","offer_id":47140472848572,"sku":"zcolors-tabac-1pc-ns","price":19.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Acai_68822d00-8180-416f-8651-59c0e45a9387.png?v=1784293469"},{"product_id":"zcolors-15000-puffs-new-brunswick-stamp","title":"ZColors 15000 Puffs - New Brunswick Stamp","description":"\u003cdiv style=\"max-width:760px;margin:0 auto;font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;color:#1a1a1a;line-height:1.6;\"\u003e\n  \u003ch2 style=\"font-size:28px;font-weight:800;letter-spacing:-0.01em;margin:0 0 8px;\"\u003eYour ZLand's Next Pod.\u003c\/h2\u003e\n  \u003cp style=\"font-size:15px;color:#444;margin:0 0 24px;\"\u003ePre-filled replacement pods for the ZLand device. 15,000 puffs of smooth salt nicotine per pod, in the flavors available for your province.\u003c\/p\u003e\n\n  \u003cdiv style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:0 0 28px;\"\u003e\n    \u003cdiv style=\"background:#f4f4f4;border-radius:10px;padding:16px;text-align:center;\"\u003e\n      \u003cdiv style=\"font-size:20px;font-weight:800;\"\u003e15K\u003c\/div\u003e\n      \u003cdiv style=\"font-size:11px;color:#666;text-transform:uppercase;letter-spacing:0.04em;\"\u003ePuffs per pod\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"background:#f4f4f4;border-radius:10px;padding:16px;text-align:center;\"\u003e\n      \u003cdiv style=\"font-size:20px;font-weight:800;\"\u003e20mg\u003c\/div\u003e\n      \u003cdiv style=\"font-size:11px;color:#666;text-transform:uppercase;letter-spacing:0.04em;\"\u003eSalt nicotine\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"background:#f4f4f4;border-radius:10px;padding:16px;text-align:center;\"\u003e\n      \u003cdiv style=\"font-size:20px;font-weight:800;\"\u003eZLand\u003c\/div\u003e\n      \u003cdiv style=\"font-size:11px;color:#666;text-transform:uppercase;letter-spacing:0.04em;\"\u003eCompatible device\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3 style=\"font-size:16px;font-weight:800;margin:0 0 10px;\"\u003eBuilt for the ZLand. Clicks in, runs long.\u003c\/h3\u003e\n  \u003cul style=\"margin:0 0 24px;padding-left:20px;font-size:14px;color:#333;\"\u003e\n    \u003cli style=\"margin-bottom:8px;\"\u003eDesigned exclusively for the ZLand vaping device — no coil priming, no refilling, no mess.\u003c\/li\u003e\n    \u003cli style=\"margin-bottom:8px;\"\u003e15,000 puffs of long-lasting e-liquid capacity means fewer pod changes.\u003c\/li\u003e\n    \u003cli style=\"margin-bottom:8px;\"\u003eSnap into your ZLand and draw — factory sealed, ready in seconds.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3 style=\"font-size:16px;font-weight:800;margin:0 0 10px;\"\u003eAvailable flavors\u003c\/h3\u003e\n  \u003cp style=\"font-size:14px;color:#333;margin:0 0 24px;\"\u003eClear · Flavorless · Tabac — the flavor lineup available for your selected province. Select your flavor and confirm your province stamp above.\u003c\/p\u003e\n\n  \u003ch3 style=\"font-size:16px;font-weight:800;margin:0 0 10px;\"\u003eWhat's in the pack\u003c\/h3\u003e\n  \u003cp style=\"font-size:14px;color:#333;margin:0 0 24px;\"\u003eOne pre-filled ZColors pod, 15,000 puffs, 20mg\/mL salt nicotine, with the provincial excise stamp included. ZLand device sold separately.\u003c\/p\u003e\n\n  \u003cp style=\"font-size:12px;color:#888;border-top:1px solid #eee;padding-top:16px;\"\u003eMake sure you select the correct stamp variant for your province. Nicotine is an addictive chemical. For use by adults of legal vaping age only.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"ZLab Canada","offers":[{"title":"Clear","offer_id":47141354242236,"sku":"zcolors-clear-1pc-nb","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Flavorless","offer_id":47141354275004,"sku":"zcolors-flavorless-1pc-nb","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Tabac","offer_id":47140474945724,"sku":"zcolors-tabac-1pc-nb","price":19.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/files\/ZColors-2-FA_Acai_3e75d350-31d0-46f7-bd77-0db25666f06c.png?v=1784293571"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8189\/9964\/collections\/ICED_MULTIPACK_1ef5cb03-2d64-42b9-8107-108603956a04.png?v=1784296644","url":"https:\/\/ziiplabca.com\/collections\/pods-refills.oembed","provider":"ZLab Canada","version":"1.0","type":"link"}