{"title":"Disposable \u0026 Refillable","description":"","products":[{"product_id":"relx-maxgo-pro-kit1-2","title":"RELX MaxGo Pro Kit(1+2)","description":"\u003cp\u003e\u003c\/p\u003e","brand":"RELX","offers":[{"title":"Triple Mango","offer_id":50440367571240,"sku":"Maxpro-13","price":13.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0788\/3456\/5416\/files\/sp2_c2444d2b-9c2a-4957-8477-e2f7e0c0678b.webp?v=1753424545"},{"product_id":"maxgo-12k","title":"RELX MAXGO 12K","description":"\u003cp\u003e\u003c\/p\u003e","brand":"RELX","offers":[{"title":"Sunrise Lemon Lime","offer_id":50440369275176,"sku":"MG12-1","price":9.99,"currency_code":"GBP","in_stock":true},{"title":"Cherry Ice","offer_id":50440369307944,"sku":"MG12-2","price":9.99,"currency_code":"GBP","in_stock":true},{"title":"Blueberry Sour Raspberry","offer_id":50440369340712,"sku":"MG12-3","price":9.99,"currency_code":"GBP","in_stock":true},{"title":"Fresh Strawberry","offer_id":50440369373480,"sku":"MG12-4","price":9.99,"currency_code":"GBP","in_stock":true},{"title":"Pineapple Ice","offer_id":50440369406248,"sku":"MG12-5","price":9.99,"currency_code":"GBP","in_stock":true},{"title":"Fizzy Pineapple","offer_id":50440369439016,"sku":"MG12-6","price":9.99,"currency_code":"GBP","in_stock":true},{"title":"Watermelon Breeze","offer_id":50440369471784,"sku":"MG12-7","price":9.99,"currency_code":"GBP","in_stock":true},{"title":"Cool Mint","offer_id":50440369504552,"sku":"MG12-8","price":9.99,"currency_code":"GBP","in_stock":true},{"title":"Strawberry Raspberry Cherry","offer_id":50440369537320,"sku":"MG12-9","price":9.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0788\/3456\/5416\/files\/148.png?v=1773821495"},{"product_id":"maxgo-combo-33","title":"RELX MAXGO 33K","description":"\u003cp\u003e\u003c\/p\u003e","brand":"RELX","offers":[{"title":"Sweet Strawberry + Strawberry Raspberry Cherry","offer_id":50440369733928,"sku":"MG33-1","price":19.99,"currency_code":"GBP","in_stock":true},{"title":"Pineapple Ice+Lemon Lime","offer_id":50440369766696,"sku":"MG33-2","price":19.99,"currency_code":"GBP","in_stock":true},{"title":"Blueberry Raspberry+Lemon Lime","offer_id":50440369799464,"sku":"MG33-3","price":19.99,"currency_code":"GBP","in_stock":true},{"title":"Pineapple Ice+Strawberry Raspberry Cherry","offer_id":50440369832232,"sku":"MG33-4","price":19.99,"currency_code":"GBP","in_stock":true},{"title":"Watermelon+Blueberry Sour Raspberry","offer_id":50440369865000,"sku":"MG33-5","price":19.99,"currency_code":"GBP","in_stock":true},{"title":"Cherry Ice+Blueberry Raspberry","offer_id":50440369897768,"sku":"MG33-6","price":19.99,"currency_code":"GBP","in_stock":true},{"title":"Fizzy Pineapple+Blueberry Sour Raspberry","offer_id":50440369930536,"sku":"MG33-7","price":19.99,"currency_code":"GBP","in_stock":true},{"title":"Cherry Blast+Blueberry Cherry Cranberry","offer_id":50440369963304,"sku":"MG33-8","price":19.99,"currency_code":"GBP","in_stock":true},{"title":"Blueberry Sour Raspberry+Bluerazz","offer_id":50440369996072,"sku":"MG33-9","price":19.99,"currency_code":"GBP","in_stock":false},{"title":"Cool Mint+Watermelon Breeze","offer_id":50440370028840,"sku":"MG33-10","price":19.99,"currency_code":"GBP","in_stock":true},{"title":"Blueberry Sour Raspberry+Mr.Blue","offer_id":51470616559912,"sku":"MG33-11","price":19.99,"currency_code":"GBP","in_stock":true},{"title":"Huhubaba+Bru Fizz","offer_id":51470616592680,"sku":"MG33-12","price":19.99,"currency_code":"GBP","in_stock":true},{"title":"Grape BBG+Fresh Strawberry","offer_id":51470616625448,"sku":"MG33-13","price":19.99,"currency_code":"GBP","in_stock":true},{"title":"Huhubaba + Sour BBG","offer_id":51470616658216,"sku":"MG33-14","price":19.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0788\/3456\/5416\/files\/65c1e8a045f4b095a8e771294dd2f951.png?v=1753424590"},{"product_id":"relx-mg-4000","title":"RELX MagicGo 4000","description":"","brand":"RELX","offers":[{"title":"Ludou Ice","offer_id":50601155985704,"sku":"GA-1","price":15.68,"currency_code":"GBP","in_stock":true},{"title":"Sea Salt Lemon","offer_id":50601156018472,"sku":"GA-2","price":15.68,"currency_code":"GBP","in_stock":false},{"title":"Longjing Tea","offer_id":50601156084008,"sku":"GA-3","price":15.68,"currency_code":"GBP","in_stock":false},{"title":"Lime Pu'er Tea","offer_id":50601156116776,"sku":"GA-4","price":15.68,"currency_code":"GBP","in_stock":false},{"title":"Dark Sparkle","offer_id":50601156149544,"sku":"GA-5","price":15.68,"currency_code":"GBP","in_stock":false},{"title":"Icy Coconut Water","offer_id":50601156215080,"sku":"GA-6","price":15.68,"currency_code":"GBP","in_stock":false},{"title":"Kiwi Ice","offer_id":50601156182312,"sku":"GA-7","price":15.68,"currency_code":"GBP","in_stock":false},{"title":"Lemon Ice Tea","offer_id":50601156051240,"sku":"GA-8","price":15.68,"currency_code":"GBP","in_stock":false},{"title":"Taro Scoop","offer_id":50601156280616,"sku":"GA-9","price":15.68,"currency_code":"GBP","in_stock":false},{"title":"Green Grape Ice","offer_id":50601156247848,"sku":"GA-10","price":15.68,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0788\/3456\/5416\/files\/Global-Product-Page-1.png?v=1756479448"},{"product_id":"elf-bar-ice-king","title":"Elf Bar Ice King","description":"\u003c!-- ============================================================\n     ICE KING — Shopify-compatible section\n     All dependencies loaded from public CDNs (no private servers)\n     ============================================================ --\u003e\n\n\u003c!-- Swiper CSS --\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/Swiper\/8.4.7\/swiper-bundle.min.css\"\u003e\n\n\u003cstyle\u003e\n:root {\n  --max-height: calc(100vh - 72px);\n  --font-weight: 700;\n  --max-width: 81.458vw;\n  --sticky-top: 72px;\n}\n\n.ik-wrapper {\n  overflow-x: hidden;\n}\n\n.floor-container {\n  position: relative;\n  width: 100%;\n  height: auto;\n  color: #094771;\n}\n\n.sticky {\n  position: sticky;\n  height: var(--max-height);\n  top: var(--sticky-top);\n  width: 100%;\n  background: linear-gradient(180deg, #8EC3FF 0%, rgba(142, 195, 255, 0) 100%);\n}\n\n.pc { display: block; }\n.mobile { display: none; }\n\n\/* ---------- Scroll-in animations ---------- *\/\n.animation-item {\n  opacity: 0;\n  transform: translateY(28px);\n  transition: opacity 0.65s ease, transform 0.65s ease;\n}\n.animation-item.is-visible {\n  opacity: 1;\n  transform: translateY(0);\n}\n\n\/* ---------- Typography ---------- *\/\n.floor-title {\n  font-weight: var(--font-weight);\n  font-size: 4.167vw;\n  line-height: 1.1;\n  text-align: center;\n}\n.floor-desc {\n  font-size: 1.667vw;\n  line-height: 1.5;\n  color: #585858;\n  text-align: center;\n  margin-top: 2.083vw;\n  font-weight: var(--font-weight);\n}\n.linear-title {\n  background: linear-gradient(149deg, #FF5EA7 10%, #F65DB4 37%, #DD5BDD 51%, #CD5AF5 54%, #C85AFF 59%, #5A74FF 80%);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  background-clip: text;\n}\n\n\/* ---------- Floor 1 ---------- *\/\n.floor1-container img { width: 100%; height: auto; }\n.floor1-text {\n  position: absolute;\n  top: 0; bottom: 0;\n  margin: auto;\n  display: flex;\n  align-items: center;\n  left: 9.375vw;\n  width: 30vw;\n  height: auto;\n}\n\n\/* ---------- Floor 2 ---------- *\/\n.floor2-container {\n  padding-top: 10.51vw;\n  padding-bottom: 1.615vw;\n}\n.floor2-container .floor-title {\n  position: relative;\n  z-index: 2;\n  text-align: center;\n  color: #094771;\n}\n.floor2-box {\n  margin: 0 auto;\n  width: 81.458vw;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin-top: 4.688vw;\n  position: relative;\n  z-index: 2;\n}\n.floor2-box-left {\n  width: 29.74vw;\n  height: 41.875vw;\n  border-radius: 0.781vw;\n  overflow: hidden;\n  margin-right: 1.25vw;\n  position: relative;\n}\n.floor2-box-left img { width: 100%; height: 100%; object-fit: cover; }\n.floor2-box-right {\n  height: 41.875vw;\n  flex: 1;\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  grid-template-rows: repeat(2, 1fr);\n  gap: 1.25vw;\n}\n.floor2-box-right li {\n  width: 100%; height: 100%;\n  border-radius: 0.781vw;\n  overflow: hidden;\n  position: relative;\n}\n.floor2-box-right li img { width: 100%; height: 100%; object-fit: cover; }\n.floor2-bg {\n  position: absolute;\n  width: 100%; left: 0; right: 0; top: 0; height: 100%;\n  z-index: 0;\n}\n.floor2-bg img { width: 100%; height: auto; }\n.floor2-bg-mask {\n  position: absolute;\n  width: 100%; left: 0; right: 0; bottom: 0;\n  height: 60%;\n  z-index: 1;\n  background: linear-gradient(360deg, #9fccff 0%, rgba(208,218,231,0.1) 100%);\n}\n.floor2-box-right .floor-desc {\n  position: absolute;\n  left: 0; right: 0; margin: auto;\n  top: 1.458vw;\n  text-align: center;\n  margin-top: 0;\n  color: #094771;\n  font-weight: 500;\n  line-height: 1.2;\n}\n.floor2-right-item1 .floor-desc { width: 16.667vw; }\n.floor2-right-item3 .floor-desc { width: 21.146vw; top: 1.51vw; }\n.floor2-right-item4 .floor-desc { width: 16.406vw; top: 2.083vw; }\n.floor2-box-left .floor-desc {\n  position: absolute;\n  left: 0; right: 0; margin: auto;\n  top: 1.458vw;\n  text-align: center;\n  color: #094771;\n  font-weight: 500;\n  line-height: 1.2;\n}\n\n\/* ---------- Floor 3 ---------- *\/\n.floor3-container video { width: 100%; height: auto; display: block; }\n.floor3-mask {\n  width: 100%; height: 10.417vw;\n  position: absolute; left: 0; right: 0; margin: auto;\n  top: -0.26vw; z-index: 1;\n  background: linear-gradient(360deg, rgba(208,218,231,0.1) 0, #9fccff 100%);\n}\n.floor3-text {\n  position: absolute; left: 0; right: 0; margin: auto;\n  top: 3.75vw;\n  width: 56.094vw;\n  z-index: 2;\n}\n\n\/* ---------- Floor 4 ---------- *\/\n.floor4-container { padding-top: 13.229vw; padding-bottom: 10.104vw; }\n.floor4-box {\n  width: 82.5vw; margin: 0 auto;\n  height: auto; display: flex;\n  align-items: center; justify-content: center;\n}\n.floor4-left { flex: 1; }\n.floor4-left .floor-title { text-align: left; }\n.floor4-left .floor-desc { text-align: left; padding-right: 6vw; }\n.floor4-right {\n  width: 44.323vw; height: 33.75vw;\n  border-radius: 0.781vw; overflow: hidden;\n  margin-left: 3.177vw;\n}\n.floor4-right video { width: 100%; height: 100%; object-fit: cover; display: block; }\n\n\/* ---------- Floor 5 ---------- *\/\n.floor5-container { padding: 3.333vw 0 7.031vw; }\n.floor5-text { width: 60.521vw; margin: 0 auto; margin-bottom: 6.146vw; }\n.floor5-container img { width: 71%; height: auto; display: block; margin: 0 auto; }\n\n\/* ---------- Floor 6 \u0026 7 ---------- *\/\n.floor6-container { width: 100%; height: 80vh; }\n.floor6-box {\n  width: 100%; left: 0; right: 0; top: 0; height: 100%;\n  display: flex; justify-content: flex-end; align-items: flex-end;\n  margin: 0 auto; position: absolute; z-index: 3;\n}\n.floor6-left {\n  position: absolute; left: 8.85vw; width: 39.948vw;\n  top: 0; bottom: 0; margin: auto; height: auto;\n  display: flex; flex-direction: column; justify-content: center;\n}\n.floor6-left .floor-title { text-align: left; width: 28.646vw; }\n.floor6-left .floor-desc { text-align: left; }\n.floor6-right { width: 32vw; margin-right: 11vw; position: relative; }\n.floor6-right img { width: 100%; height: auto; }\n.floor6-right video {\n  position: absolute; left: 0; right: 0;\n  width: 3.8vw; height: auto;\n  bottom: 23%; margin: auto;\n}\n.floor7-box {\n  overflow: hidden; width: 100%; height: 100%;\n  left: 0; right: 0; top: 0;\n  display: flex; position: absolute; z-index: 3;\n  justify-content: flex-end; opacity: 0;\n}\n.floor7-left {\n  position: absolute; width: 36.615vw; height: auto;\n  left: 8.85vw; top: 0; bottom: 0; margin: auto;\n  display: flex; flex-direction: column; justify-content: center;\n}\n.floor7-left .floor-title { text-align: left; }\n.floor7-left .floor-desc { text-align: left; }\n#floor7_canvas { width: auto; height: 100%; object-fit: cover; }\n\n\/* ---------- Floor 8 (Swiper) ---------- *\/\n.floor8-container { padding: 14.792vw 0 8.125vw; }\n.floor8-container .floor-title { margin-bottom: 0; }\n.floor8-box { padding: 0 16.25vw; position: relative; margin-top: 7.135vw; }\n.floor8-container .swiper { padding-bottom: 5.99vw; }\n.floor8-container .swiper-slide img { width: 100%; display: block; }\n.floor8-container .swiper-pagination-progressbar {\n  bottom: 0; top: unset;\n  height: 8px;\n  width: 37.656vw;\n  left: 0; right: 0; margin: auto;\n  border-radius: 4px; overflow: hidden;\n}\n.floor8-container .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {\n  background: linear-gradient(270deg,\n    rgba(255,94,167,1), rgba(246,93,180,1),\n    rgba(221,91,221,1), rgba(205,90,245,1),\n    rgba(200,90,255,1), rgba(90,116,255,1));\n  border-radius: 8px;\n}\n.floor8-arrow { position: absolute; top: 30%; bottom: 0; margin: auto; cursor: pointer; }\n.button-prev { left: 9vw; }\n.button-next { right: 9vw; }\n.button-prev svg, .button-next svg { width: 2.5vw; height: 2.5vw; }\n.swiper-button-disabled svg { opacity: 0.3; }\n\n\/* ---------- Floor 9 ---------- *\/\n.floor9-container { width: 100%; padding-top: 7.656vw; }\n.floor9-box {\n  width: var(--max-width); display: flex;\n  height: 28.281vw; justify-content: center;\n  margin: 0 auto; margin-top: 5.76vw;\n}\n.floor9-left {\n  width: 26.406vw; height: 100%;\n  margin-right: 1.25vw; border-radius: 0.781vw; overflow: hidden;\n}\n.floor9-left img { width: 100%; height: 100%; object-fit: contain; }\n.floor9-right {\n  height: 100%;\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  grid-template-rows: repeat(2, 1fr);\n  gap: 1.25vw;\n}\n.floor9-right-item {\n  background-color: #F4F4F4;\n  padding: 1.927vw 1.563vw;\n  border-radius: 0.781vw;\n}\n.floor9-right-item img { height: 2.083vw; width: auto; }\n.floor9-right-item .desc { font-size: 1.146vw; color: #717174; margin-top: 3.75vw; line-height: 1.2; }\n.floor9-right-item .title { font-size: 1.667vw; color: #094771; font-weight: 600; line-height: 1.34; }\n\n\/* ---------- Floor 10 ---------- *\/\n.floor10-container { padding-top: 16.563vw; width: 100%; height: auto; }\n.floor10-container .floor-title { margin-bottom: 8.49vw; }\n.floor10-container img { width: 100%; height: auto; }\n\n\/* ==========================================================\n   MOBILE\n   ========================================================== *\/\n@media (max-width: 828px), (orientation: portrait) {\n  :root {\n    --max-height: calc(100vh - 64px);\n    --font-weight: bold;\n    --max-width: 86.317vw;\n    --sticky-top: 64px;\n  }\n  .pc { display: none; }\n  .mobile { display: block; }\n  .floor-title { font-size: 8.411vw; line-height: 1.2; }\n  .floor-desc { font-size: 4.2vw; line-height: 1.5; margin-top: 5.6vw; }\n\n  .floor1-container img { display: block; margin: 0 auto; }\n  .floor1-text {\n    width: 68vw; bottom: unset;\n    left: 0; right: 0; top: 13vw; margin: auto;\n  }\n  .floor1-text picture { width: 100%; }\n\n  .floor2-container { margin-top: -1px; padding-top: 12.39vw; padding-bottom: 6.3vw; }\n  .floor2-container .floor-title { width: 70.56vw; margin: 0 auto; }\n  .floor2-box { width: var(--max-width); flex-direction: column-reverse; margin-top: 7vw; }\n  .floor2-box-left { width: 100%; height: 120vw; margin: 0 auto; margin-top: 3.037vw; border-radius: 2.336vw; }\n  .floor2-box-right { height: 74.53vw; gap: 3.037vw; }\n  .floor2-box-right li { border-radius: 2.336vw; }\n  .floor2-bg-mask { height: 100%; background: linear-gradient(360deg, #9fccff 0%, #9fccff 50%, rgba(208,218,231,0.1) 100%); }\n  .floor2-box-right li .floor-desc { padding: 0 5.336vw; width: 100%; top: 2.571vw; font-size: 3.738vw; }\n  .floor2-box-left .floor-desc { top: 3.571vw; }\n  .floor2-right-item1 .floor-desc { text-align: left; }\n\n  .floor3-container { overflow: hidden; display: flex; justify-content: center; margin-top: -1px; }\n  .floor3-mask { top: 0; height: 80.417vw; }\n  .floor3-text { z-index: 1; top: 20vw; padding: 0 5vw; width: 100%; }\n  .floor3-text .floor-title { width: 100%; }\n  .floor3-text .floor-desc { width: var(--max-width); margin: 0 auto; margin-top: 2.083vw; }\n\n  .floor4-container { padding: 0; }\n  .floor4-box { width: 100%; flex-direction: column; }\n  .floor4-left { width: 100%; padding: 0; }\n  .floor4-right { width: 100%; height: auto; margin: 0 auto; margin-top: 8.1775vw; border-radius: 0; }\n  .floor4-left .floor-desc, .floor4-left .floor-title {\n    text-align: center; width: var(--max-width);\n    margin: 0 auto; margin-top: 5.6vw; padding: 0;\n  }\n\n  .floor5-container { padding: 38.55vw 0 20vw 0; }\n  .floor5-text { width: var(--max-width); margin-bottom: 10vw; }\n\n  .floor6-box { width: var(--max-width); flex-direction: column; }\n  .floor6-left { width: 100%; padding: 0; left: 0; right: 0; top: 14.018vw; bottom: unset; }\n  .floor6-left .floor-title, .floor6-left .floor-desc { width: 100%; padding: 0; }\n  .floor6-right { width: 100%; margin: 0 auto; margin-top: 12vw; }\n  .floor6-right video { width: 10vw; bottom: 22%; }\n\n  .floor7-box { width: 100%; flex-direction: column; align-items: center; }\n  .floor7-left { width: var(--max-width); margin: auto; left: 0; right: 0; top: 14.018vw; bottom: unset; }\n  .floor7-left .floor-title { margin: 0 auto; }\n  #floor7_canvas { width: 100%; height: unset; margin: 0 auto; object-fit: contain; }\n\n  .floor8-container { padding: 32vw 0; }\n  .floor8-box { padding: 0; width: var(--max-width); margin: 0 auto; }\n  .floor8-container .swiper { padding-bottom: 10.84vw; }\n  .floor8-container .swiper-pagination-progressbar { height: 4px; border-radius: 2px; width: 60vw; }\n  .button-prev { left: -8vw; }\n  .button-next { right: -8vw; }\n  .button-prev svg, .button-next svg { width: 6vw; height: 6vw; }\n\n  .floor9-box { width: 88vw; flex-direction: column; height: auto; margin-bottom: 15.186vw; }\n  .floor9-left { width: 100%; margin: 0 auto; margin-bottom: 3.037vw; border-radius: 2.57vw; }\n  .floor9-right { grid-template-columns: repeat(2, 1fr); grid-template-rows: repeat(3, 1fr); gap: 3.037vw; }\n  .floor9-right-item { height: auto; padding: 4.9vw 0 4.9vw 3.97vw; border-radius: 1.869vw; }\n  .floor9-right-item img { width: 6.67vw; height: auto; }\n  .floor9-right-item .desc { font-size: 3.50vw; margin-top: 9.8vw; }\n  .floor9-right-item .title { font-size: 4.439vw; }\n\n  .floor10-container { padding-top: 16vw; }\n  .floor10-container .floor-title { margin-bottom: 12.838vw; }\n}\n\n@media (max-width: 767px) {\n  :root { --max-height: calc(100vh - 56px); --sticky-top: 56px; }\n}\n   @media screen and (min-width: 750px) {\n    .rich-text__wrapper.rich-text__wrapper--center.page-width {\n        padding: 0 0rem!important;\n    }\n}\n  .rich-text__wrapper.rich-text__wrapper--center.page-width {\n        background:#fff!important;\n    }\n .floor-container p {\n    margin-block-start: 0!important;\n    margin-block-end: 0!important;\n    margin-inline-start: 0!important;\n    margin-inline-end: 0!important;\n}\n  .rte li {\n    list-style: none!important;\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"ik-wrapper\"\u003e\n\n\u003c!-- FLOOR 1 --\u003e\n\u003csection class=\"floor1-container floor-container\"\u003e\n  \u003cpicture\u003e\n    \u003csource media=\"(max-width: 828px),(orientation:portrait)\" srcset=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p1_m.jpg\"\u003e\n    \u003cimg decoding=\"async\" src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p1_pc.jpg\" alt=\"Ice King\"\u003e\u003c\/picture\u003e\n  \u003cdiv class=\"floor1-text\"\u003e\n    \u003cpicture\u003e\n      \u003csource media=\"(max-width: 828px),(orientation:portrait)\" srcset=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p1_text_m.svg\"\u003e\n      \u003cimg decoding=\"async\" src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p1_text_pc.svg\" class=\"animation-item\" alt=\"Ice King\"\u003e\u003c\/picture\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- FLOOR 2 --\u003e\n\u003csection class=\"floor2-container floor-container\"\u003e\n  \u003cdiv class=\"floor-title animation-item\"\u003eThe e-cigarette that pairs perfectly with a cool sensation\u003c\/div\u003e\n  \u003cdiv class=\"floor2-box\"\u003e\n    \u003cdiv class=\"floor2-box-left\"\u003e\n      \u003cp class=\"floor-desc animation-item\"\u003e\u003cb\u003e5\u003c\/b\u003e-Level Cooling Adjustment\u003c\/p\u003e\n      \u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p2_1.jpg\" alt=\"\"\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"floor2-box-right\"\u003e\n      \u003cli class=\"floor2-right-item1\"\u003e\n        \u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p2_2.jpg\" alt=\"\"\u003e\n        \u003cp class=\"floor-desc animation-item\"\u003eOne-toggle power \u0026amp;\u003cbr\u003eairflow control\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli class=\"floor2-right-item2\"\u003e\n        \u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p2_3.jpg\" alt=\"\"\u003e\n        \u003cp class=\"floor-desc animation-item\"\u003eUp to \u003cb\u003e25,000\u003c\/b\u003e puffs\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli class=\"floor2-right-item3\"\u003e\n        \u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p2_4.jpg\" alt=\"\"\u003e\n        \u003cp class=\"floor-desc animation-item\"\u003eDynamic display features\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli class=\"floor2-right-item4\"\u003e\n        \u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p2_5.jpg\" alt=\"\"\u003e\n        \u003cp class=\"floor-desc animation-item\"\u003eBite-sized\u003cbr\u003emouthpiece\u003c\/p\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"floor2-bg\"\u003e\n    \u003cpicture\u003e\n      \u003csource media=\"(max-width: 828px),(orientation:portrait)\" srcset=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p2_bg_m.jpg\"\u003e\n      \u003cimg decoding=\"async\" src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p2_bg_pc.jpg\" alt=\"\"\u003e\u003c\/picture\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"floor2-bg-mask\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- FLOOR 3 --\u003e\n\u003csection class=\"floor3-container floor-container\"\u003e\n  \u003cvideo loop muted playsinline preload=\"auto\" autoplay data-src-pc=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p3_video_pc.mp4\" data-src-mobile=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p3_video_m.mp4\"\u003e\n  \u003c\/video\u003e\n  \u003cdiv class=\"floor3-mask\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"floor3-text\"\u003e\n    \u003cp class=\"floor-title animation-item\"\u003eYour Cooling, Your Choice\u003cbr\u003e— 5 Levels\u003c\/p\u003e\n    \u003cp class=\"floor-desc animation-item\"\u003e\n      From a gentle breeze (0) to an icy Arctic freeze (4), choose from 5 levels of coolness\u003cbr\u003e\n      and experience perfect cooling whenever you want.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- FLOOR 4 --\u003e\n\u003csection class=\"floor4-container floor-container\"\u003e\n  \u003cdiv class=\"floor4-box\"\u003e\n    \u003cdiv class=\"floor4-left\"\u003e\n      \u003cp class=\"floor-title linear-title animation-item\"\u003ePower \u0026amp; Airflow,\u003cbr\u003eSwitchable in One\u003c\/p\u003e\n      \u003cp class=\"floor-desc animation-item\"\u003eAll it takes is one toggle to adjust power and airflow for the ideal flavor and vapor cloud every time.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"floor4-right\"\u003e\n      \u003cvideo loop muted playsinline preload=\"auto\" autoplay\u003e\n        \u003csource src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p4_video.webm\" type=\"video\/webm\"\u003e\n        \u003csource src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p4_video.mp4\" type=\"video\/mp4\"\u003e\u003c\/source\u003e\u003c\/video\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- FLOOR 5 --\u003e\n\u003csection class=\"floor5-container floor-container\"\u003e\n  \u003cdiv class=\"floor5-text\"\u003e\n    \u003cp class=\"floor-title linear-title animation-item\"\u003eUp to 25,000 Puffs\u003c\/p\u003e\n    \u003cp class=\"floor-desc animation-item\"\u003e\n      Turbo I in 3 modes delivers up to 25,000 smooth puffs,\u003cbr\u003e\n      while Turbo III offers 10,000 bold hits.\u003cbr\u003e\n      Experience lasting satisfaction with Ice King.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cpicture\u003e\n    \u003csource media=\"(max-width: 828px),(orientation:portrait)\" srcset=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p5.jpg\"\u003e\n    \u003cimg decoding=\"async\" src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p5.jpg\" alt=\"\"\u003e\u003c\/picture\u003e\n\u003c\/section\u003e\n\n\u003c!-- FLOOR 6 \u0026 7 (sticky scroll section) --\u003e\n\u003csection class=\"floor6-container floor-container\"\u003e\n  \u003cdiv class=\"sticky\"\u003e\n    \u003cdiv class=\"floor6-box\" id=\"floor6Box\"\u003e\n      \u003cdiv class=\"floor6-left\"\u003e\n        \u003cp class=\"floor-title animation-item\"\u003eCheck Your Device Status\u003c\/p\u003e\n        \u003cp class=\"floor-desc animation-item\"\u003eNo guessing, no hassle. Check your cooling level, e-liquid, and battery status at a glance on the side screen.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"floor6-right\"\u003e\n        \u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p6_hand.png\" alt=\"\"\u003e\n        \u003cvideo loop muted playsinline preload=\"auto\" autoplay\u003e\n          \u003csource src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p6_video.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"floor7-box\" id=\"floor7Box\"\u003e\n      \u003cdiv class=\"floor7-left\"\u003e\n        \u003cp class=\"floor-title animation-item\"\u003eA Fit That Feels Natural\u003c\/p\u003e\n        \u003cp class=\"floor-desc animation-item\"\u003eThe flexible TPU mouthpiece fits comfortably in your mouth for a perfect draw with every puff.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003ccanvas id=\"floor7_canvas\" width=\"3000\" height=\"2724\"\u003e\u003c\/canvas\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- FLOOR 8 — Swiper slider --\u003e\n\u003csection class=\"floor8-container floor-container\"\u003e\n  \u003cp class=\"floor-title linear-title animation-item\"\u003eFind Your Flavor\u003c\/p\u003e\n  \u003cdiv class=\"floor8-box\"\u003e\n    \u003cdiv class=\"swiper ik-swiper\"\u003e\n      \u003cdiv class=\"swiper-wrapper\"\u003e\n        \u003cdiv class=\"swiper-slide\"\u003e\u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/1.jpg\" alt=\"Flavor 1\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-slide\"\u003e\u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/2.jpg\" alt=\"Flavor 2\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-slide\"\u003e\u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/3.jpg\" alt=\"Flavor 3\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-slide\"\u003e\u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/4.jpg\" alt=\"Flavor 4\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-slide\"\u003e\u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/5.jpg\" alt=\"Flavor 5\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-slide\"\u003e\u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/6.jpg\" alt=\"Flavor 6\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-slide\"\u003e\u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/7.jpg\" alt=\"Flavor 7\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-slide\"\u003e\u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/8.jpg\" alt=\"Flavor 8\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-slide\"\u003e\u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/9.jpg\" alt=\"Flavor 9\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-slide\"\u003e\u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/10.jpg\" alt=\"Flavor 10\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-slide\"\u003e\u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/11.jpg\" alt=\"Flavor 11\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-slide\"\u003e\u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/12.jpg\" alt=\"Flavor 12\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-slide\"\u003e\u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/13.jpg\" alt=\"Flavor 13\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-slide\"\u003e\u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/14.jpg\" alt=\"Flavor 14\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-slide\"\u003e\u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/15.jpg\" alt=\"Flavor 15\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- Arrow prev --\u003e\n    \u003cspan class=\"floor8-arrow button-prev\" id=\"ikPrev\" role=\"button\" aria-label=\"Previous slide\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpolyline points=\"15 18 9 12 15 6\"\u003e\u003c\/polyline\u003e\n      \u003c\/svg\u003e\n    \u003c\/span\u003e\n    \u003c!-- Arrow next --\u003e\n    \u003cspan class=\"floor8-arrow button-next\" id=\"ikNext\" role=\"button\" aria-label=\"Next slide\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpolyline points=\"9 18 15 12 9 6\"\u003e\u003c\/polyline\u003e\n      \u003c\/svg\u003e\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- FLOOR 9 — Specs --\u003e\n\u003csection class=\"floor9-container floor-container\"\u003e\n  \u003cp class=\"floor-title linear-title animation-item\"\u003eSpecifications\u003c\/p\u003e\n  \u003cdiv class=\"floor9-box\"\u003e\n    \u003cdiv class=\"floor9-left\"\u003e\n      \u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p9_pd.jpg\" alt=\"Ice King product\"\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"floor9-right\"\u003e\n      \u003cli class=\"floor9-right-item\"\u003e\n        \u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/size.svg\" alt=\"\"\u003e\n        \u003cp class=\"desc\"\u003eSize\u003c\/p\u003e\n        \u003cp class=\"title\"\u003e102 × 49 × 27 mm\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli class=\"floor9-right-item\"\u003e\n        \u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/puffs.svg\" alt=\"\"\u003e\n        \u003cp class=\"desc\"\u003ePuff Count\u003c\/p\u003e\n        \u003cp class=\"title\"\u003eUp to 25000\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli class=\"floor9-right-item\"\u003e\n        \u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/charge.svg\" alt=\"\"\u003e\n        \u003cp class=\"desc\"\u003eBattery Capacity\u003c\/p\u003e\n        \u003cp class=\"title\"\u003e850 mAh\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli class=\"floor9-right-item\"\u003e\n        \u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/liqid.svg\" alt=\"\"\u003e\n        \u003cp class=\"desc\"\u003eE-Liquid Capacity\u003c\/p\u003e\n        \u003cp class=\"title\"\u003e23 mL\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli class=\"floor9-right-item\"\u003e\n        \u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/nic.svg\" alt=\"\"\u003e\n        \u003cp class=\"desc\"\u003eNicotine Content\u003c\/p\u003e\n        \u003cp class=\"title\"\u003e9.8 mg\/mL\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli class=\"floor9-right-item\"\u003e\n        \u003cimg src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/type_c.svg\" alt=\"\"\u003e\n        \u003cp class=\"desc\"\u003eCharging Type\u003c\/p\u003e\n        \u003cp class=\"title\"\u003eC-TYPE\u003c\/p\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- FLOOR 10 — Package --\u003e\n\u003csection class=\"floor10-container floor-container\"\u003e\n  \u003cp class=\"floor-title linear-title animation-item\"\u003ePackage\u003c\/p\u003e\n  \u003cpicture\u003e\n    \u003csource media=\"(max-width: 828px),(orientation:portrait)\" srcset=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p10_m.jpg\"\u003e\n    \u003cimg decoding=\"async\" src=\"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/p10_pc.jpg\" alt=\"Package\"\u003e\u003c\/picture\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\u003c!-- \/.ik-wrapper --\u003e\n\n\u003c!-- ============================================================\n     SCRIPTS — all from public CDNs, no private server needed\n     ============================================================ --\u003e\n\u003c!-- GSAP + ScrollTrigger from cdnjs --\u003e\n\u003cscript src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.12.5\/gsap.min.js\"\u003e\u003c\/script\u003e\n\u003cscript src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.12.5\/ScrollTrigger.min.js\"\u003e\u003c\/script\u003e\n\u003c!-- Swiper JS --\u003e\n\u003cscript src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/Swiper\/8.4.7\/swiper-bundle.min.js\"\u003e\u003c\/script\u003e\n\n\u003cscript\u003e\n(function () {\n  \/* ----------------------------------------------------------\n     1. Responsive video src switcher (no jQuery needed)\n     ---------------------------------------------------------- *\/\n  var isMobile = window.innerWidth \u003c 829 ||\n    window.matchMedia(\"(orientation: portrait)\").matches;\n\n  document.querySelectorAll(\"video[data-src-pc]\").forEach(function (vid) {\n    vid.src = isMobile ? vid.dataset.srcMobile : vid.dataset.srcPc;\n    vid.load();\n    vid.play().catch(function(){});\n  });\n\n  \/* ----------------------------------------------------------\n     2. Scroll-in animations via IntersectionObserver\n        (replaces the original core.js animation-item logic)\n     ---------------------------------------------------------- *\/\n  var observer = new IntersectionObserver(function (entries) {\n    entries.forEach(function (entry) {\n      if (entry.isIntersecting) {\n        entry.target.classList.add(\"is-visible\");\n        observer.unobserve(entry.target);\n      }\n    });\n  }, { threshold: 0.15 });\n\n  document.querySelectorAll(\".animation-item\").forEach(function (el) {\n    observer.observe(el);\n  });\n\n  \/* ----------------------------------------------------------\n     3. Canvas frame animation (replaces getCanvasOperationObj)\n        Loads frames: iceking\/1.png … iceking\/70.png\n     ---------------------------------------------------------- *\/\n  var canvas  = document.getElementById(\"floor7_canvas\");\n  var ctx     = canvas ? canvas.getContext(\"2d\") : null;\n  var TOTAL   = 70;\n  var imgPath = \"https:\/\/d1gopw5a0j89gh.cloudfront.net\/products\/iceking\/\";\n  var frames  = [];\n  var loaded  = 0;\n  var currentFrame = 0;\n  var rafId   = null;\n  var tickCount = 0;\n\n  function drawFrame(idx) {\n    if (!ctx || !frames[idx] || !frames[idx].complete) return;\n    ctx.clearRect(0, 0, canvas.width, canvas.height);\n    ctx.drawImage(frames[idx], 0, 0, canvas.width, canvas.height);\n  }\n\n  function tick() {\n    tickCount++;\n    if (tickCount % 3 === 0) {\n      currentFrame = (currentFrame + 1) % TOTAL;\n      drawFrame(currentFrame);\n    }\n    rafId = requestAnimationFrame(tick);\n  }\n\n  function startCanvas() {\n    if (!rafId) tick();\n  }\n\n  function stopCanvas() {\n    if (rafId) { cancelAnimationFrame(rafId); rafId = null; }\n  }\n\n  if (canvas) {\n    \/\/ Preload all frames\n    for (var i = 1; i \u003c= TOTAL; i++) {\n      (function(idx) {\n        var img = new Image();\n        img.src = imgPath + idx + \".png\";\n        img.onload = function () {\n          loaded++;\n          if (loaded === 1) drawFrame(0); \/\/ show first frame immediately\n        };\n        frames[idx - 1] = img;\n      })(i);\n    }\n\n    \/\/ Start\/stop canvas animation via IntersectionObserver\n    var canvasObserver = new IntersectionObserver(function (entries) {\n      entries.forEach(function (e) {\n        if (e.isIntersecting) { startCanvas(); } else { stopCanvas(); }\n      });\n    }, { threshold: 0.1 });\n    canvasObserver.observe(canvas);\n  }\n\n  \/* ----------------------------------------------------------\n     4. GSAP ScrollTrigger — floor6 ↔ floor7 crossfade\n     ---------------------------------------------------------- *\/\n  gsap.registerPlugin(ScrollTrigger);\n\n  var floor6Box = document.getElementById(\"floor6Box\");\n  var floor7Box = document.getElementById(\"floor7Box\");\n\n  if (floor6Box \u0026\u0026 floor7Box) {\n    gsap.set(floor6Box, { opacity: 1 });\n    gsap.set(floor7Box, { opacity: 0 });\n\n    var tl = gsap.timeline();\n    tl.to(floor6Box, { opacity: 0, duration: 0.1 })\n      .to(floor7Box, { opacity: 1, duration: 0.1 }, \"\u003c\");\n\n    ScrollTrigger.create({\n      animation: tl,\n      trigger: \".floor6-container\",\n      start: \"+=180px top\",\n      end: \"center bottom\",\n      scrub: true,\n    });\n  }\n\n  \/* ----------------------------------------------------------\n     5. Swiper slider\n     ---------------------------------------------------------- *\/\n  var swiper = new Swiper(\".ik-swiper\", {\n    slidesPerView: 5,\n    slidesPerGroup: 5,\n    spaceBetween: 25,\n    pagination: {\n      el: \".ik-swiper .swiper-pagination\",\n      type: \"progressbar\",\n    },\n    navigation: {\n      nextEl: \"#ikNext\",\n      prevEl: \"#ikPrev\",\n    },\n    breakpoints: {\n      0: {\n        slidesPerView: 2,\n        slidesPerGroup: 2,\n        spaceBetween: 12,\n      },\n      829: {\n        slidesPerView: 5,\n        slidesPerGroup: 5,\n        spaceBetween: 25,\n      },\n    },\n    on: {\n      navigationNext: function () {\n        document.getElementById(\"ikPrev\").classList.remove(\"swiper-button-disabled\");\n      },\n      navigationPrev: function () {},\n      reachBeginning: function () {\n        document.getElementById(\"ikPrev\").classList.add(\"swiper-button-disabled\");\n      },\n      reachEnd: function () {\n        document.getElementById(\"ikNext\").classList.add(\"swiper-button-disabled\");\n      },\n    }\n  });\n\n  \/\/ Set initial disabled state\n  document.getElementById(\"ikPrev\").classList.add(\"swiper-button-disabled\");\n\n})();\n\u003c\/script\u003e","brand":"ElfBar","offers":[{"title":"Peach Ice","offer_id":51142614516008,"sku":"E01","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Shine Muscat","offer_id":51142614253864,"sku":"E02","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Grape Cherry","offer_id":51142614450472,"sku":"E05","price":24.99,"currency_code":"GBP","in_stock":false},{"title":"Lemon Lime","offer_id":51142614548776,"sku":"E06","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"ION Ice","offer_id":51142614319400,"sku":"E07","price":24.99,"currency_code":"GBP","in_stock":false},{"title":"Jasmine Green Tea","offer_id":51142614221096,"sku":"E08","price":24.99,"currency_code":"GBP","in_stock":false},{"title":"Pineapple Ice","offer_id":51142614352168,"sku":"E10","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Watermelon ice","offer_id":51142614286632,"sku":"E11","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Yuja Ice","offer_id":51142614417704,"sku":"E13","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Apple Ice","offer_id":51142614384936,"sku":"E15","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Blue Razz Ice","offer_id":51142614483240,"sku":null,"price":24.99,"currency_code":"GBP","in_stock":false},{"title":"Cola Ice","offer_id":51142614679848,"sku":null,"price":24.99,"currency_code":"GBP","in_stock":false},{"title":"Menthol","offer_id":51142614614312,"sku":null,"price":24.99,"currency_code":"GBP","in_stock":false},{"title":"Miami Mint","offer_id":51142614581544,"sku":null,"price":24.99,"currency_code":"GBP","in_stock":false},{"title":"Strawberry Kiwi","offer_id":51142614647080,"sku":null,"price":24.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0788\/3456\/5416\/files\/IceKing_5964834e-c1c1-42f4-b0f6-d092d8c4f16c.png?v=1770906861"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0788\/3456\/5416\/collections\/D.png?v=1772708616","url":"https:\/\/www.relx.international\/collections\/relx-maxgo.oembed","provider":"UK Vape \u0026 Tobacco Flagship Store","version":"1.0","type":"link"}