{"title":"11th Edition Compatible 40k Accessories","description":"","products":[{"product_id":"ultimate-40k-battle-tracker-command-center","title":"Ultimate 40k Battle Tracker Command Center","description":"\u003ch2\u003eBattle Box – Ultimate Self-Contained Gaming Companion for Tabletop Wargames \u003c\/h2\u003e\n\u003cp\u003eUpgrade your gaming experience with the \u003cstrong\u003eBattle Box\u003c\/strong\u003e — the all-in-one solution for tracking and organising your essential wargaming components.\u003c\/p\u003e\n\u003cp\u003eWhether you're playing \u003cstrong\u003eWarhammer 40K\u003c\/strong\u003e, \u003cstrong\u003eAge of Sigmar\u003c\/strong\u003e, or any other tactical tabletop game, this premium kit ensures you have everything you need in one convenient, high-quality package.\u003c\/p\u003e\n\u003ch3\u003eWhat’s Inside the Battle Box:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eBattle Tracker\u003c\/strong\u003e – Track \u003cem\u003ecommand points, round number, victory points\u003c\/em\u003e and \u003cem\u003eprimary points\u003c\/em\u003e with a sleek, engraved layout.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWound Trackers (x4)\u003c\/strong\u003e – Four durable clicking trackers (1–16 wounds) to keep unit health crystal clear.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDeployment Guides\u003c\/strong\u003e – Includes 4 straight, 2 curved, and 2 corner guides for quick and accurate battlefield setup.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSegmented Movement Rulers (x2)\u003c\/strong\u003e – Two modular 9\" rulers adjustable from 3\" to 18\", perfect for precise tactical movement.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBattle Shock Tokens (x2)\u003c\/strong\u003e – Easily track morale and shock effects during gameplay.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSuperior Quality and Design:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eGlossy black finish\u003c\/strong\u003e with \u003cem\u003eengraved components\u003c\/em\u003e for durability and premium look.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCustom-designed box\u003c\/strong\u003e with dedicated slots for each item — no clutter, no confusion.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSecure clasp system\u003c\/strong\u003e ensures the case stays closed during transport.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWhether you're prepping for a \u003cstrong\u003ecompetitive tournament\u003c\/strong\u003e or an \u003cstrong\u003eepic home game night\u003c\/strong\u003e, the Battle Box keeps you organised, enhances gameplay, and brings elite utility to your tabletop command.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eReady for battle. Ready for victory. Ready when you are.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42464762855630,"sku":"7358658773198","price":38.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/ultimate-40k-battle-tracker-command-center-fat-dwarf-7059562.jpg?v=1776166166"},{"product_id":"azure-fury-1-15-tabletop-wound-tracker","title":"Azure Fury 1-16 Tabletop Wound Tracker","description":"\u003cstyle\u003e\n  .bundle-wrapper {\n    display: flex;\n    gap: 30px;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    align-items: flex-start;\n  }\n\n  .bundle-table {\n    flex: 1;\n    min-width: 300px;\n  }\n\n  .discount-calculator {\n    flex: 0 0 350px;\n    border: 1px solid #ccc;\n    border-radius: 10px;\n    padding: 20px;\n    font-family: Arial, sans-serif;\n    background: #faad16;\n    color: white;\n    opacity: 0;\n    transform: translateY(20px);\n    animation: fadeInUp 1s ease forwards;\n    animation-delay: 0.3s;\n  }\n\n  @keyframes fadeInUp {\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  .discount-calculator h3,\n  .discount-calculator label,\n  .discount-calculator p,\n  .discount-calculator span {\n    color: white;\n  }\n\n  .discount-calculator input {\n    background-color: white;\n    color: black;\n    border: none;\n    border-radius: 5px;\n    padding: 8px;\n    width: 100%;\n    margin: 10px 0;\n  }\n\n  @media (max-width: 768px) {\n    .discount-calculator {\n      display: none;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bundle-wrapper\"\u003e\n  \u003c!-- Pricing Table --\u003e\n  \u003cdiv class=\"bundle-table\"\u003e\n    \u003ctable style=\"width: 100%; border-collapse: collapse; text-align: center; font-family: Arial, sans-serif;\"\u003e\n      \u003cthead\u003e\n        \u003ctr style=\"background-color: #f2f2f2;\"\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eQuantity\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eTotal Each (£)\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eNew Discounted Total (£)\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eSaving (£)\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e1\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.99\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£2.99\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e–\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.84\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£8.52\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£0.45 \/ \u003cstrong\u003e5% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e5+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.69\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£13.46\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£1.49 \/ \u003cstrong\u003e10% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e10+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.54\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£25.42\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£4.49 \/ \u003cstrong\u003e15% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e15+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£2.39\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£35.88\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£8.97 \/ \u003cstrong\u003e20% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Discount Calculator (Desktop only) --\u003e\n  \u003cdiv class=\"discount-calculator\"\u003e\n    \u003ch3 style=\"margin-top: 0;\"\u003eMulti-Buy Calculator\u003c\/h3\u003e\n    \u003clabel for=\"quantity\"\u003eEnter Quantity:\u003c\/label\u003e\n    \u003cinput type=\"number\" id=\"quantity\" min=\"1\" value=\"1\"\u003e\n\n    \u003cp\u003e\u003cstrong\u003eTotal Each:\u003c\/strong\u003e \u003cspan id=\"pricePerItem\"\u003e£2.99\u003c\/span\u003e\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eNew Discounted Total:\u003c\/strong\u003e \u003cspan id=\"totalPrice\"\u003e£2.99\u003c\/span\u003e\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eSavings:\u003c\/strong\u003e \u003cspan id=\"savings\"\u003e–\u003c\/span\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Description Section --\u003e\n\u003cdiv style=\"margin-top: 40px; font-family: Arial, sans-serif;\"\u003e\n  \u003ch3\u003e🔥 The Only Clickable Wound Tracker for Warhammer 40K\u003c\/h3\u003e\n  \u003cp\u003eTired of losing track of wounds mid-game?\u003c\/p\u003e\n  \u003cp\u003eThis is the \u003cstrong\u003eONLY clickable wound tracker\u003c\/strong\u003e on the market – designed to \u003cstrong\u003elock each wound in place\u003c\/strong\u003e so nothing shifts when you pick it up or adjust your models.\u003c\/p\u003e\n\n  \u003ch4\u003e✅ Why You'll Love It:\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e🔒 \u003cstrong\u003eSecure click-to-lock mechanism\u003c\/strong\u003e – no more knocked dials or lost wounds\u003c\/li\u003e\n    \u003cli\u003e🔢 \u003cstrong\u003eClear, bold numbers\u003c\/strong\u003e – easy to read at a glance\u003c\/li\u003e\n    \u003cli\u003e🎯 \u003cstrong\u003eSmooth \u0026amp; satisfying clicks\u003c\/strong\u003e – precise control over tracking\u003c\/li\u003e\n    \u003cli\u003e🧱 \u003cstrong\u003eDurable and battle-ready\u003c\/strong\u003e – built to last through heavy use\u003c\/li\u003e\n    \u003cli\u003e🎨 \u003cstrong\u003eMinimalist design\u003c\/strong\u003e – complements your painted armies perfectly\u003c\/li\u003e\n    \u003cli\u003e🛠️ \u003cstrong\u003eCompatible with Warhammer 40K, Kill Team, AoS \u0026amp; more\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cp\u003eWhether you're fighting for glory at a tournament or battling friends at home, this wound tracker gives you the \u003cstrong\u003eaccuracy and confidence\u003c\/strong\u003e every commander needs.\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eNo more guesswork. No more accidental resets. Just reliable, click-by-click tracking.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  const basePrice = 2.99;\n\n  document.getElementById('quantity').addEventListener('input', function () {\n    const qty = parseInt(this.value) || 1;\n    let discount = 0;\n    let discountPercent = \"\";\n\n    if (qty \u003e= 15) {\n      discount = 0.20;\n      discountPercent = \"20% Off\";\n    } else if (qty \u003e= 10) {\n      discount = 0.15;\n      discountPercent = \"15% Off\";\n    } else if (qty \u003e= 5) {\n      discount = 0.10;\n      discountPercent = \"10% Off\";\n    } else if (qty \u003e= 3) {\n      discount = 0.05;\n      discountPercent = \"5% Off\";\n    }\n\n    const totalFull = basePrice * qty;\n    const discountAmount = totalFull * discount;\n    const totalDiscounted = totalFull - discountAmount;\n    const pricePerItem = totalDiscounted \/ qty;\n\n    document.getElementById('pricePerItem').textContent = \"£\" + pricePerItem.toFixed(2);\n    document.getElementById('totalPrice').textContent = \"£\" + totalDiscounted.toFixed(2);\n\n    if (discount \u003e 0) {\n      document.getElementById('savings').textContent = \"£\" + discountAmount.toFixed(2) + \" \/ \" + discountPercent;\n    } else {\n      document.getElementById('savings').textContent = \"–\";\n    }\n  });\n\u003c\/script\u003e\n","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42465330593998,"sku":"7358918918350","price":2.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/blue.webp?v=1768579170"},{"product_id":"obsidian-veil-1-15-tabletop-wound-tracker","title":"Obsidian Veil 1-16 Tabletop Wound Tracker","description":"\u003cstyle\u003e\n  .bundle-wrapper {\n    display: flex;\n    gap: 30px;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    align-items: flex-start;\n  }\n\n  .bundle-table {\n    flex: 1;\n    min-width: 300px;\n  }\n\n  .discount-calculator {\n    flex: 0 0 350px;\n    border: 1px solid #ccc;\n    border-radius: 10px;\n    padding: 20px;\n    font-family: Arial, sans-serif;\n    background: #faad16;\n    color: white;\n    opacity: 0;\n    transform: translateY(20px);\n    animation: fadeInUp 1s ease forwards;\n    animation-delay: 0.3s;\n  }\n\n  @keyframes fadeInUp {\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  .discount-calculator h3,\n  .discount-calculator label,\n  .discount-calculator p,\n  .discount-calculator span {\n    color: white;\n  }\n\n  .discount-calculator input {\n    background-color: white;\n    color: black;\n    border: none;\n    border-radius: 5px;\n    padding: 8px;\n    width: 100%;\n    margin: 10px 0;\n  }\n\n  @media (max-width: 768px) {\n    .discount-calculator {\n      display: none;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bundle-wrapper\"\u003e\n  \u003c!-- Pricing Table --\u003e\n  \u003cdiv class=\"bundle-table\"\u003e\n    \u003ctable style=\"width: 100%; border-collapse: collapse; text-align: center; font-family: Arial, sans-serif;\"\u003e\n      \u003cthead\u003e\n        \u003ctr style=\"background-color: #f2f2f2;\"\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eQuantity\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eTotal Each (£)\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eNew Discounted Total (£)\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eSaving (£)\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e1\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.99\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£2.99\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e–\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.84\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£8.52\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£0.45 \/ \u003cstrong\u003e5% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e5+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.69\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£13.46\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£1.49 \/ \u003cstrong\u003e10% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e10+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.54\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£25.42\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£4.49 \/ \u003cstrong\u003e15% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e15+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£2.39\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£35.88\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£8.97 \/ \u003cstrong\u003e20% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Discount Calculator (Desktop only) --\u003e\n  \u003cdiv class=\"discount-calculator\"\u003e\n    \u003ch3 style=\"margin-top: 0;\"\u003eMulti-Buy Calculator\u003c\/h3\u003e\n    \u003clabel for=\"quantity\"\u003eEnter Quantity:\u003c\/label\u003e\n    \u003cinput type=\"number\" id=\"quantity\" min=\"1\" value=\"1\"\u003e\n\n    \u003cp\u003e\u003cstrong\u003eTotal Each:\u003c\/strong\u003e \u003cspan id=\"pricePerItem\"\u003e£2.99\u003c\/span\u003e\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eNew Discounted Total:\u003c\/strong\u003e \u003cspan id=\"totalPrice\"\u003e£2.99\u003c\/span\u003e\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eSavings:\u003c\/strong\u003e \u003cspan id=\"savings\"\u003e–\u003c\/span\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Description Section --\u003e\n\u003cdiv style=\"margin-top: 40px; font-family: Arial, sans-serif;\"\u003e\n  \u003ch3\u003e🔥 The Only Clickable Wound Tracker for Warhammer 40K\u003c\/h3\u003e\n  \u003cp\u003eTired of losing track of wounds mid-game?\u003c\/p\u003e\n  \u003cp\u003eThis is the \u003cstrong\u003eONLY clickable wound tracker\u003c\/strong\u003e on the market – designed to \u003cstrong\u003elock each wound in place\u003c\/strong\u003e so nothing shifts when you pick it up or adjust your models.\u003c\/p\u003e\n\n  \u003ch4\u003e✅ Why You'll Love It:\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e🔒 \u003cstrong\u003eSecure click-to-lock mechanism\u003c\/strong\u003e – no more knocked dials or lost wounds\u003c\/li\u003e\n    \u003cli\u003e🔢 \u003cstrong\u003eClear, bold numbers\u003c\/strong\u003e – easy to read at a glance\u003c\/li\u003e\n    \u003cli\u003e🎯 \u003cstrong\u003eSmooth \u0026amp; satisfying clicks\u003c\/strong\u003e – precise control over tracking\u003c\/li\u003e\n    \u003cli\u003e🧱 \u003cstrong\u003eDurable and battle-ready\u003c\/strong\u003e – built to last through heavy use\u003c\/li\u003e\n    \u003cli\u003e🎨 \u003cstrong\u003eMinimalist design\u003c\/strong\u003e – complements your painted armies perfectly\u003c\/li\u003e\n    \u003cli\u003e🛠️ \u003cstrong\u003eCompatible with Warhammer 40K, Kill Team, AoS \u0026amp; more\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cp\u003eWhether you're fighting for glory at a tournament or battling friends at home, this wound tracker gives you the \u003cstrong\u003eaccuracy and confidence\u003c\/strong\u003e every commander needs.\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eNo more guesswork. No more accidental resets. Just reliable, click-by-click tracking.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  const basePrice = 2.99;\n\n  document.getElementById('quantity').addEventListener('input', function () {\n    const qty = parseInt(this.value) || 1;\n    let discount = 0;\n    let discountPercent = \"\";\n\n    if (qty \u003e= 15) {\n      discount = 0.20;\n      discountPercent = \"20% Off\";\n    } else if (qty \u003e= 10) {\n      discount = 0.15;\n      discountPercent = \"15% Off\";\n    } else if (qty \u003e= 5) {\n      discount = 0.10;\n      discountPercent = \"10% Off\";\n    } else if (qty \u003e= 3) {\n      discount = 0.05;\n      discountPercent = \"5% Off\";\n    }\n\n    const totalFull = basePrice * qty;\n    const discountAmount = totalFull * discount;\n    const totalDiscounted = totalFull - discountAmount;\n    const pricePerItem = totalDiscounted \/ qty;\n\n    document.getElementById('pricePerItem').textContent = \"£\" + pricePerItem.toFixed(2);\n    document.getElementById('totalPrice').textContent = \"£\" + totalDiscounted.toFixed(2);\n\n    if (discount \u003e 0) {\n      document.getElementById('savings').textContent = \"£\" + discountAmount.toFixed(2) + \" \/ \" + discountPercent;\n    } else {\n      document.getElementById('savings').textContent = \"–\";\n    }\n  });\n\u003c\/script\u003e\n","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42465372668110,"sku":"7358918918350","price":2.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/black.webp?v=1772148283"},{"product_id":"blazeheart-red-1-15-tabletop-wound-tracker","title":"Blazeheart Red 1-16 Tabletop Wound Tracker","description":"\u003cstyle\u003e\n  .bundle-wrapper {\n    display: flex;\n    gap: 30px;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    align-items: flex-start;\n  }\n\n  .bundle-table {\n    flex: 1;\n    min-width: 300px;\n  }\n\n  .discount-calculator {\n    flex: 0 0 350px;\n    border: 1px solid #ccc;\n    border-radius: 10px;\n    padding: 20px;\n    font-family: Arial, sans-serif;\n    background: #faad16;\n    color: white;\n    opacity: 0;\n    transform: translateY(20px);\n    animation: fadeInUp 1s ease forwards;\n    animation-delay: 0.3s;\n  }\n\n  @keyframes fadeInUp {\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  .discount-calculator h3,\n  .discount-calculator label,\n  .discount-calculator p,\n  .discount-calculator span {\n    color: white;\n  }\n\n  .discount-calculator input {\n    background-color: white;\n    color: black;\n    border: none;\n    border-radius: 5px;\n    padding: 8px;\n    width: 100%;\n    margin: 10px 0;\n  }\n\n  @media (max-width: 768px) {\n    .discount-calculator {\n      display: none;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"bundle-wrapper\"\u003e\n\u003c!-- Pricing Table --\u003e\n\u003cdiv class=\"bundle-table\"\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; text-align: center; font-family: Arial, sans-serif;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eQuantity\u003c\/th\u003e\n\u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eTotal Each (£)\u003c\/th\u003e\n\u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eNew Discounted Total (£)\u003c\/th\u003e\n\u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eSaving (£)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e1\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.99\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£2.99\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e–\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3+\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.84\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£8.52\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£0.45 \/ \u003cstrong\u003e5% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e5+\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.69\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£13.46\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£1.49 \/ \u003cstrong\u003e10% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e10+\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.54\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£25.42\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£4.49 \/ \u003cstrong\u003e15% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e15+\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£2.39\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£35.88\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£8.97 \/ \u003cstrong\u003e20% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- Discount Calculator (Desktop only) --\u003e\n\u003cdiv class=\"discount-calculator\"\u003e\n\u003ch3 style=\"margin-top: 0;\"\u003eMulti-Buy Calculator\u003c\/h3\u003e\n\u003clabel for=\"quantity\"\u003eEnter Quantity:\u003c\/label\u003e \u003cinput type=\"number\" id=\"quantity\" min=\"1\" value=\"1\"\u003e\n\u003cp\u003e\u003cstrong\u003eTotal Each:\u003c\/strong\u003e \u003cspan id=\"pricePerItem\"\u003e£2.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNew Discounted Total:\u003c\/strong\u003e \u003cspan id=\"totalPrice\"\u003e£2.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSavings:\u003c\/strong\u003e \u003cspan id=\"savings\"\u003e–\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Description Section --\u003e\n\u003cdiv style=\"margin-top: 40px; font-family: Arial, sans-serif;\"\u003e\n\u003ch3\u003e🔥 The Only Clickable Wound Tracker for Warhammer 40K\u003c\/h3\u003e\n\u003cp\u003eTired of losing track of wounds mid-game?\u003c\/p\u003e\n\u003cp\u003eThis is the \u003cstrong\u003eONLY clickable wound tracker\u003c\/strong\u003e on the market – designed to \u003cstrong\u003elock each wound in place\u003c\/strong\u003e so nothing shifts when you pick it up or adjust your models.\u003c\/p\u003e\n\u003ch4\u003e✅ Why You'll Love It:\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003e🔒 \u003cstrong\u003eSecure click-to-lock mechanism\u003c\/strong\u003e – no more knocked dials or lost wounds\u003c\/li\u003e\n\u003cli\u003e🔢 \u003cstrong\u003eClear, bold numbers\u003c\/strong\u003e – easy to read at a glance\u003c\/li\u003e\n\u003cli\u003e🎯 \u003cstrong\u003eSmooth \u0026amp; satisfying clicks\u003c\/strong\u003e – precise control over tracking\u003c\/li\u003e\n\u003cli\u003e🧱 \u003cstrong\u003eDurable and battle-ready\u003c\/strong\u003e – built to last through heavy use\u003c\/li\u003e\n\u003cli\u003e🎨 \u003cstrong\u003eMinimalist design\u003c\/strong\u003e – complements your painted armies perfectly\u003c\/li\u003e\n\u003cli\u003e🛠️ \u003cstrong\u003eCompatible with Warhammer 40K, Kill Team, AoS \u0026amp; more\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWhether you're fighting for glory at a tournament or battling friends at home, this wound tracker gives you the \u003cstrong\u003eaccuracy and confidence\u003c\/strong\u003e every commander needs.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNo more guesswork. No more accidental resets. Just reliable, click-by-click tracking.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42465373487310,"sku":"7358918918350","price":2.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/red.webp?v=1768579074"},{"product_id":"golden-valor-1-15-tabletop-wound-tracker","title":"Golden Valor 1-16 Tabletop Wound Tracker","description":"\u003cstyle\u003e\n  .bundle-wrapper {\n    display: flex;\n    gap: 30px;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    align-items: flex-start;\n  }\n\n  .bundle-table {\n    flex: 1;\n    min-width: 300px;\n  }\n\n  .discount-calculator {\n    flex: 0 0 350px;\n    border: 1px solid #ccc;\n    border-radius: 10px;\n    padding: 20px;\n    font-family: Arial, sans-serif;\n    background: #faad16;\n    color: white;\n    opacity: 0;\n    transform: translateY(20px);\n    animation: fadeInUp 1s ease forwards;\n    animation-delay: 0.3s;\n  }\n\n  @keyframes fadeInUp {\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  .discount-calculator h3,\n  .discount-calculator label,\n  .discount-calculator p,\n  .discount-calculator span {\n    color: white;\n  }\n\n  .discount-calculator input {\n    background-color: white;\n    color: black;\n    border: none;\n    border-radius: 5px;\n    padding: 8px;\n    width: 100%;\n    margin: 10px 0;\n  }\n\n  @media (max-width: 768px) {\n    .discount-calculator {\n      display: none;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bundle-wrapper\"\u003e\n  \u003c!-- Pricing Table --\u003e\n  \u003cdiv class=\"bundle-table\"\u003e\n    \u003ctable style=\"width: 100%; border-collapse: collapse; text-align: center; font-family: Arial, sans-serif;\"\u003e\n      \u003cthead\u003e\n        \u003ctr style=\"background-color: #f2f2f2;\"\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eQuantity\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eTotal Each (£)\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eNew Discounted Total (£)\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eSaving (£)\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e1\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.99\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£2.99\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e–\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.84\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£8.52\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£0.45 \/ \u003cstrong\u003e5% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e5+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.69\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£13.46\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£1.49 \/ \u003cstrong\u003e10% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e10+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.54\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£25.42\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£4.49 \/ \u003cstrong\u003e15% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e15+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£2.39\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£35.88\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£8.97 \/ \u003cstrong\u003e20% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Discount Calculator (Desktop only) --\u003e\n  \u003cdiv class=\"discount-calculator\"\u003e\n    \u003ch3 style=\"margin-top: 0;\"\u003eMulti-Buy Calculator\u003c\/h3\u003e\n    \u003clabel for=\"quantity\"\u003eEnter Quantity:\u003c\/label\u003e\n    \u003cinput type=\"number\" id=\"quantity\" min=\"1\" value=\"1\"\u003e\n\n    \u003cp\u003e\u003cstrong\u003eTotal Each:\u003c\/strong\u003e \u003cspan id=\"pricePerItem\"\u003e£2.99\u003c\/span\u003e\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eNew Discounted Total:\u003c\/strong\u003e \u003cspan id=\"totalPrice\"\u003e£2.99\u003c\/span\u003e\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eSavings:\u003c\/strong\u003e \u003cspan id=\"savings\"\u003e–\u003c\/span\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Description Section --\u003e\n\u003cdiv style=\"margin-top: 40px; font-family: Arial, sans-serif;\"\u003e\n  \u003ch3\u003e🔥 The Only Clickable Wound Tracker for Warhammer 40K\u003c\/h3\u003e\n  \u003cp\u003eTired of losing track of wounds mid-game?\u003c\/p\u003e\n  \u003cp\u003eThis is the \u003cstrong\u003eONLY clickable wound tracker\u003c\/strong\u003e on the market – designed to \u003cstrong\u003elock each wound in place\u003c\/strong\u003e so nothing shifts when you pick it up or adjust your models.\u003c\/p\u003e\n\n  \u003ch4\u003e✅ Why You'll Love It:\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e🔒 \u003cstrong\u003eSecure click-to-lock mechanism\u003c\/strong\u003e – no more knocked dials or lost wounds\u003c\/li\u003e\n    \u003cli\u003e🔢 \u003cstrong\u003eClear, bold numbers\u003c\/strong\u003e – easy to read at a glance\u003c\/li\u003e\n    \u003cli\u003e🎯 \u003cstrong\u003eSmooth \u0026amp; satisfying clicks\u003c\/strong\u003e – precise control over tracking\u003c\/li\u003e\n    \u003cli\u003e🧱 \u003cstrong\u003eDurable and battle-ready\u003c\/strong\u003e – built to last through heavy use\u003c\/li\u003e\n    \u003cli\u003e🎨 \u003cstrong\u003eMinimalist design\u003c\/strong\u003e – complements your painted armies perfectly\u003c\/li\u003e\n    \u003cli\u003e🛠️ \u003cstrong\u003eCompatible with Warhammer 40K, Kill Team, AoS \u0026amp; more\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cp\u003eWhether you're fighting for glory at a tournament or battling friends at home, this wound tracker gives you the \u003cstrong\u003eaccuracy and confidence\u003c\/strong\u003e every commander needs.\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eNo more guesswork. No more accidental resets. Just reliable, click-by-click tracking.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  const basePrice = 2.99;\n\n  document.getElementById('quantity').addEventListener('input', function () {\n    const qty = parseInt(this.value) || 1;\n    let discount = 0;\n    let discountPercent = \"\";\n\n    if (qty \u003e= 15) {\n      discount = 0.20;\n      discountPercent = \"20% Off\";\n    } else if (qty \u003e= 10) {\n      discount = 0.15;\n      discountPercent = \"15% Off\";\n    } else if (qty \u003e= 5) {\n      discount = 0.10;\n      discountPercent = \"10% Off\";\n    } else if (qty \u003e= 3) {\n      discount = 0.05;\n      discountPercent = \"5% Off\";\n    }\n\n    const totalFull = basePrice * qty;\n    const discountAmount = totalFull * discount;\n    const totalDiscounted = totalFull - discountAmount;\n    const pricePerItem = totalDiscounted \/ qty;\n\n    document.getElementById('pricePerItem').textContent = \"£\" + pricePerItem.toFixed(2);\n    document.getElementById('totalPrice').textContent = \"£\" + totalDiscounted.toFixed(2);\n\n    if (discount \u003e 0) {\n      document.getElementById('savings').textContent = \"£\" + discountAmount.toFixed(2) + \" \/ \" + discountPercent;\n    } else {\n      document.getElementById('savings').textContent = \"–\";\n    }\n  });\n\u003c\/script\u003e\n","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42465373552846,"sku":"7358918918350","price":2.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/gold.webp?v=1772148283"},{"product_id":"mystwood-green-1-15-tabletop-wound-tracker","title":"Mystwood Green 1-16 Tabletop Wound Tracker","description":"\u003cstyle\u003e\n  .bundle-wrapper {\n    display: flex;\n    gap: 30px;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    align-items: flex-start;\n  }\n\n  .bundle-table {\n    flex: 1;\n    min-width: 300px;\n  }\n\n  .discount-calculator {\n    flex: 0 0 350px;\n    border: 1px solid #ccc;\n    border-radius: 10px;\n    padding: 20px;\n    font-family: Arial, sans-serif;\n    background: #faad16;\n    color: white;\n    opacity: 0;\n    transform: translateY(20px);\n    animation: fadeInUp 1s ease forwards;\n    animation-delay: 0.3s;\n  }\n\n  @keyframes fadeInUp {\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  .discount-calculator h3,\n  .discount-calculator label,\n  .discount-calculator p,\n  .discount-calculator span {\n    color: white;\n  }\n\n  .discount-calculator input {\n    background-color: white;\n    color: black;\n    border: none;\n    border-radius: 5px;\n    padding: 8px;\n    width: 100%;\n    margin: 10px 0;\n  }\n\n  @media (max-width: 768px) {\n    .discount-calculator {\n      display: none;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bundle-wrapper\"\u003e\n  \u003c!-- Pricing Table --\u003e\n  \u003cdiv class=\"bundle-table\"\u003e\n    \u003ctable style=\"width: 100%; border-collapse: collapse; text-align: center; font-family: Arial, sans-serif;\"\u003e\n      \u003cthead\u003e\n        \u003ctr style=\"background-color: #f2f2f2;\"\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eQuantity\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eTotal Each (£)\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eNew Discounted Total (£)\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eSaving (£)\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e1\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.99\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£2.99\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e–\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.84\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£8.52\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£0.45 \/ \u003cstrong\u003e5% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e5+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.69\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£13.46\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£1.49 \/ \u003cstrong\u003e10% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e10+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.54\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£25.42\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£4.49 \/ \u003cstrong\u003e15% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e15+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£2.39\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£35.88\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£8.97 \/ \u003cstrong\u003e20% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Discount Calculator (Desktop only) --\u003e\n  \u003cdiv class=\"discount-calculator\"\u003e\n    \u003ch3 style=\"margin-top: 0;\"\u003eMulti-Buy Calculator\u003c\/h3\u003e\n    \u003clabel for=\"quantity\"\u003eEnter Quantity:\u003c\/label\u003e\n    \u003cinput type=\"number\" id=\"quantity\" min=\"1\" value=\"1\"\u003e\n\n    \u003cp\u003e\u003cstrong\u003eTotal Each:\u003c\/strong\u003e \u003cspan id=\"pricePerItem\"\u003e£2.99\u003c\/span\u003e\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eNew Discounted Total:\u003c\/strong\u003e \u003cspan id=\"totalPrice\"\u003e£2.99\u003c\/span\u003e\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eSavings:\u003c\/strong\u003e \u003cspan id=\"savings\"\u003e–\u003c\/span\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Description Section --\u003e\n\u003cdiv style=\"margin-top: 40px; font-family: Arial, sans-serif;\"\u003e\n  \u003ch3\u003e🔥 The Only Clickable Wound Tracker for Warhammer 40K\u003c\/h3\u003e\n  \u003cp\u003eTired of losing track of wounds mid-game?\u003c\/p\u003e\n  \u003cp\u003eThis is the \u003cstrong\u003eONLY clickable wound tracker\u003c\/strong\u003e on the market – designed to \u003cstrong\u003elock each wound in place\u003c\/strong\u003e so nothing shifts when you pick it up or adjust your models.\u003c\/p\u003e\n\n  \u003ch4\u003e✅ Why You'll Love It:\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e🔒 \u003cstrong\u003eSecure click-to-lock mechanism\u003c\/strong\u003e – no more knocked dials or lost wounds\u003c\/li\u003e\n    \u003cli\u003e🔢 \u003cstrong\u003eClear, bold numbers\u003c\/strong\u003e – easy to read at a glance\u003c\/li\u003e\n    \u003cli\u003e🎯 \u003cstrong\u003eSmooth \u0026amp; satisfying clicks\u003c\/strong\u003e – precise control over tracking\u003c\/li\u003e\n    \u003cli\u003e🧱 \u003cstrong\u003eDurable and battle-ready\u003c\/strong\u003e – built to last through heavy use\u003c\/li\u003e\n    \u003cli\u003e🎨 \u003cstrong\u003eMinimalist design\u003c\/strong\u003e – complements your painted armies perfectly\u003c\/li\u003e\n    \u003cli\u003e🛠️ \u003cstrong\u003eCompatible with Warhammer 40K, Kill Team, AoS \u0026amp; more\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cp\u003eWhether you're fighting for glory at a tournament or battling friends at home, this wound tracker gives you the \u003cstrong\u003eaccuracy and confidence\u003c\/strong\u003e every commander needs.\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eNo more guesswork. No more accidental resets. Just reliable, click-by-click tracking.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  const basePrice = 2.99;\n\n  document.getElementById('quantity').addEventListener('input', function () {\n    const qty = parseInt(this.value) || 1;\n    let discount = 0;\n    let discountPercent = \"\";\n\n    if (qty \u003e= 15) {\n      discount = 0.20;\n      discountPercent = \"20% Off\";\n    } else if (qty \u003e= 10) {\n      discount = 0.15;\n      discountPercent = \"15% Off\";\n    } else if (qty \u003e= 5) {\n      discount = 0.10;\n      discountPercent = \"10% Off\";\n    } else if (qty \u003e= 3) {\n      discount = 0.05;\n      discountPercent = \"5% Off\";\n    }\n\n    const totalFull = basePrice * qty;\n    const discountAmount = totalFull * discount;\n    const totalDiscounted = totalFull - discountAmount;\n    const pricePerItem = totalDiscounted \/ qty;\n\n    document.getElementById('pricePerItem').textContent = \"£\" + pricePerItem.toFixed(2);\n    document.getElementById('totalPrice').textContent = \"£\" + totalDiscounted.toFixed(2);\n\n    if (discount \u003e 0) {\n      document.getElementById('savings').textContent = \"£\" + discountAmount.toFixed(2) + \" \/ \" + discountPercent;\n    } else {\n      document.getElementById('savings').textContent = \"–\";\n    }\n  });\n\u003c\/script\u003e\n","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42465373683918,"sku":"7358918918350","price":2.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/green.webp?v=1772148283"},{"product_id":"stormforged-silver-1-15-tabletop-wound-tracker","title":"Stormforged Silver 1-16 Tabletop Wound Tracker","description":"\u003cstyle\u003e\n  .bundle-wrapper {\n    display: flex;\n    gap: 30px;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    align-items: flex-start;\n  }\n\n  .bundle-table {\n    flex: 1;\n    min-width: 300px;\n  }\n\n  .discount-calculator {\n    flex: 0 0 350px;\n    border: 1px solid #ccc;\n    border-radius: 10px;\n    padding: 20px;\n    font-family: Arial, sans-serif;\n    background: #faad16;\n    color: white;\n    opacity: 0;\n    transform: translateY(20px);\n    animation: fadeInUp 1s ease forwards;\n    animation-delay: 0.3s;\n  }\n\n  @keyframes fadeInUp {\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  .discount-calculator h3,\n  .discount-calculator label,\n  .discount-calculator p,\n  .discount-calculator span {\n    color: white;\n  }\n\n  .discount-calculator input {\n    background-color: white;\n    color: black;\n    border: none;\n    border-radius: 5px;\n    padding: 8px;\n    width: 100%;\n    margin: 10px 0;\n  }\n\n  @media (max-width: 768px) {\n    .discount-calculator {\n      display: none;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bundle-wrapper\"\u003e\n  \u003c!-- Pricing Table --\u003e\n  \u003cdiv class=\"bundle-table\"\u003e\n    \u003ctable style=\"width: 100%; border-collapse: collapse; text-align: center; font-family: Arial, sans-serif;\"\u003e\n      \u003cthead\u003e\n        \u003ctr style=\"background-color: #f2f2f2;\"\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eQuantity\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eTotal Each (£)\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eNew Discounted Total (£)\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eSaving (£)\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e1\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.99\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£2.99\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e–\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.84\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£8.52\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£0.45 \/ \u003cstrong\u003e5% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e5+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.69\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£13.46\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£1.49 \/ \u003cstrong\u003e10% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e10+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.54\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£25.42\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£4.49 \/ \u003cstrong\u003e15% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e15+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£2.39\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£35.88\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£8.97 \/ \u003cstrong\u003e20% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Discount Calculator (Desktop only) --\u003e\n  \u003cdiv class=\"discount-calculator\"\u003e\n    \u003ch3 style=\"margin-top: 0;\"\u003eMulti-Buy Calculator\u003c\/h3\u003e\n    \u003clabel for=\"quantity\"\u003eEnter Quantity:\u003c\/label\u003e\n    \u003cinput type=\"number\" id=\"quantity\" min=\"1\" value=\"1\"\u003e\n\n    \u003cp\u003e\u003cstrong\u003eTotal Each:\u003c\/strong\u003e \u003cspan id=\"pricePerItem\"\u003e£2.99\u003c\/span\u003e\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eNew Discounted Total:\u003c\/strong\u003e \u003cspan id=\"totalPrice\"\u003e£2.99\u003c\/span\u003e\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eSavings:\u003c\/strong\u003e \u003cspan id=\"savings\"\u003e–\u003c\/span\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Description Section --\u003e\n\u003cdiv style=\"margin-top: 40px; font-family: Arial, sans-serif;\"\u003e\n  \u003ch3\u003e🔥 The Only Clickable Wound Tracker for Warhammer 40K\u003c\/h3\u003e\n  \u003cp\u003eTired of losing track of wounds mid-game?\u003c\/p\u003e\n  \u003cp\u003eThis is the \u003cstrong\u003eONLY clickable wound tracker\u003c\/strong\u003e on the market – designed to \u003cstrong\u003elock each wound in place\u003c\/strong\u003e so nothing shifts when you pick it up or adjust your models.\u003c\/p\u003e\n\n  \u003ch4\u003e✅ Why You'll Love It:\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e🔒 \u003cstrong\u003eSecure click-to-lock mechanism\u003c\/strong\u003e – no more knocked dials or lost wounds\u003c\/li\u003e\n    \u003cli\u003e🔢 \u003cstrong\u003eClear, bold numbers\u003c\/strong\u003e – easy to read at a glance\u003c\/li\u003e\n    \u003cli\u003e🎯 \u003cstrong\u003eSmooth \u0026amp; satisfying clicks\u003c\/strong\u003e – precise control over tracking\u003c\/li\u003e\n    \u003cli\u003e🧱 \u003cstrong\u003eDurable and battle-ready\u003c\/strong\u003e – built to last through heavy use\u003c\/li\u003e\n    \u003cli\u003e🎨 \u003cstrong\u003eMinimalist design\u003c\/strong\u003e – complements your painted armies perfectly\u003c\/li\u003e\n    \u003cli\u003e🛠️ \u003cstrong\u003eCompatible with Warhammer 40K, Kill Team, AoS \u0026amp; more\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cp\u003eWhether you're fighting for glory at a tournament or battling friends at home, this wound tracker gives you the \u003cstrong\u003eaccuracy and confidence\u003c\/strong\u003e every commander needs.\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eNo more guesswork. No more accidental resets. Just reliable, click-by-click tracking.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  const basePrice = 2.99;\n\n  document.getElementById('quantity').addEventListener('input', function () {\n    const qty = parseInt(this.value) || 1;\n    let discount = 0;\n    let discountPercent = \"\";\n\n    if (qty \u003e= 15) {\n      discount = 0.20;\n      discountPercent = \"20% Off\";\n    } else if (qty \u003e= 10) {\n      discount = 0.15;\n      discountPercent = \"15% Off\";\n    } else if (qty \u003e= 5) {\n      discount = 0.10;\n      discountPercent = \"10% Off\";\n    } else if (qty \u003e= 3) {\n      discount = 0.05;\n      discountPercent = \"5% Off\";\n    }\n\n    const totalFull = basePrice * qty;\n    const discountAmount = totalFull * discount;\n    const totalDiscounted = totalFull - discountAmount;\n    const pricePerItem = totalDiscounted \/ qty;\n\n    document.getElementById('pricePerItem').textContent = \"£\" + pricePerItem.toFixed(2);\n    document.getElementById('totalPrice').textContent = \"£\" + totalDiscounted.toFixed(2);\n\n    if (discount \u003e 0) {\n      document.getElementById('savings').textContent = \"£\" + discountAmount.toFixed(2) + \" \/ \" + discountPercent;\n    } else {\n      document.getElementById('savings').textContent = \"–\";\n    }\n  });\n\u003c\/script\u003e\n","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42465373716686,"sku":"7358918918350","price":2.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/silver.webp?v=1772148283"},{"product_id":"sunfire-yellow-1-15-tabletop-wound-tracker","title":"Sunfire Yellow 1-16 Tabletop Wound Tracker","description":"\u003cstyle\u003e\n  .bundle-wrapper {\n    display: flex;\n    gap: 30px;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    align-items: flex-start;\n  }\n\n  .bundle-table {\n    flex: 1;\n    min-width: 300px;\n  }\n\n  .discount-calculator {\n    flex: 0 0 350px;\n    border: 1px solid #ccc;\n    border-radius: 10px;\n    padding: 20px;\n    font-family: Arial, sans-serif;\n    background: #faad16;\n    color: white;\n    opacity: 0;\n    transform: translateY(20px);\n    animation: fadeInUp 1s ease forwards;\n    animation-delay: 0.3s;\n  }\n\n  @keyframes fadeInUp {\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  .discount-calculator h3,\n  .discount-calculator label,\n  .discount-calculator p,\n  .discount-calculator span {\n    color: white;\n  }\n\n  .discount-calculator input {\n    background-color: white;\n    color: black;\n    border: none;\n    border-radius: 5px;\n    padding: 8px;\n    width: 100%;\n    margin: 10px 0;\n  }\n\n  @media (max-width: 768px) {\n    .discount-calculator {\n      display: none;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bundle-wrapper\"\u003e\n  \u003c!-- Pricing Table --\u003e\n  \u003cdiv class=\"bundle-table\"\u003e\n    \u003ctable style=\"width: 100%; border-collapse: collapse; text-align: center; font-family: Arial, sans-serif;\"\u003e\n      \u003cthead\u003e\n        \u003ctr style=\"background-color: #f2f2f2;\"\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eQuantity\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eTotal Each (£)\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eNew Discounted Total (£)\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eSaving (£)\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e1\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.99\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£2.99\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e–\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.84\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£8.52\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£0.45 \/ \u003cstrong\u003e5% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e5+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.69\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£13.46\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£1.49 \/ \u003cstrong\u003e10% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e10+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.54\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£25.42\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£4.49 \/ \u003cstrong\u003e15% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e15+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£2.39\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£35.88\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£8.97 \/ \u003cstrong\u003e20% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Discount Calculator (Desktop only) --\u003e\n  \u003cdiv class=\"discount-calculator\"\u003e\n    \u003ch3 style=\"margin-top: 0;\"\u003eMulti-Buy Calculator\u003c\/h3\u003e\n    \u003clabel for=\"quantity\"\u003eEnter Quantity:\u003c\/label\u003e\n    \u003cinput type=\"number\" id=\"quantity\" min=\"1\" value=\"1\"\u003e\n\n    \u003cp\u003e\u003cstrong\u003eTotal Each:\u003c\/strong\u003e \u003cspan id=\"pricePerItem\"\u003e£2.99\u003c\/span\u003e\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eNew Discounted Total:\u003c\/strong\u003e \u003cspan id=\"totalPrice\"\u003e£2.99\u003c\/span\u003e\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eSavings:\u003c\/strong\u003e \u003cspan id=\"savings\"\u003e–\u003c\/span\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Description Section --\u003e\n\u003cdiv style=\"margin-top: 40px; font-family: Arial, sans-serif;\"\u003e\n  \u003ch3\u003e🔥 The Only Clickable Wound Tracker for Warhammer 40K\u003c\/h3\u003e\n  \u003cp\u003eTired of losing track of wounds mid-game?\u003c\/p\u003e\n  \u003cp\u003eThis is the \u003cstrong\u003eONLY clickable wound tracker\u003c\/strong\u003e on the market – designed to \u003cstrong\u003elock each wound in place\u003c\/strong\u003e so nothing shifts when you pick it up or adjust your models.\u003c\/p\u003e\n\n  \u003ch4\u003e✅ Why You'll Love It:\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e🔒 \u003cstrong\u003eSecure click-to-lock mechanism\u003c\/strong\u003e – no more knocked dials or lost wounds\u003c\/li\u003e\n    \u003cli\u003e🔢 \u003cstrong\u003eClear, bold numbers\u003c\/strong\u003e – easy to read at a glance\u003c\/li\u003e\n    \u003cli\u003e🎯 \u003cstrong\u003eSmooth \u0026amp; satisfying clicks\u003c\/strong\u003e – precise control over tracking\u003c\/li\u003e\n    \u003cli\u003e🧱 \u003cstrong\u003eDurable and battle-ready\u003c\/strong\u003e – built to last through heavy use\u003c\/li\u003e\n    \u003cli\u003e🎨 \u003cstrong\u003eMinimalist design\u003c\/strong\u003e – complements your painted armies perfectly\u003c\/li\u003e\n    \u003cli\u003e🛠️ \u003cstrong\u003eCompatible with Warhammer 40K, Kill Team, AoS \u0026amp; more\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cp\u003eWhether you're fighting for glory at a tournament or battling friends at home, this wound tracker gives you the \u003cstrong\u003eaccuracy and confidence\u003c\/strong\u003e every commander needs.\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eNo more guesswork. No more accidental resets. Just reliable, click-by-click tracking.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  const basePrice = 2.99;\n\n  document.getElementById('quantity').addEventListener('input', function () {\n    const qty = parseInt(this.value) || 1;\n    let discount = 0;\n    let discountPercent = \"\";\n\n    if (qty \u003e= 15) {\n      discount = 0.20;\n      discountPercent = \"20% Off\";\n    } else if (qty \u003e= 10) {\n      discount = 0.15;\n      discountPercent = \"15% Off\";\n    } else if (qty \u003e= 5) {\n      discount = 0.10;\n      discountPercent = \"10% Off\";\n    } else if (qty \u003e= 3) {\n      discount = 0.05;\n      discountPercent = \"5% Off\";\n    }\n\n    const totalFull = basePrice * qty;\n    const discountAmount = totalFull * discount;\n    const totalDiscounted = totalFull - discountAmount;\n    const pricePerItem = totalDiscounted \/ qty;\n\n    document.getElementById('pricePerItem').textContent = \"£\" + pricePerItem.toFixed(2);\n    document.getElementById('totalPrice').textContent = \"£\" + totalDiscounted.toFixed(2);\n\n    if (discount \u003e 0) {\n      document.getElementById('savings').textContent = \"£\" + discountAmount.toFixed(2) + \" \/ \" + discountPercent;\n    } else {\n      document.getElementById('savings').textContent = \"–\";\n    }\n  });\n\u003c\/script\u003e\n","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42465374666958,"sku":"7358918918350","price":2.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/sunfire-yellow-1-16-tabletop-wound-tracker-fat-dwarf-1983675.webp?v=1772148283"},{"product_id":"winters-breath-1-15-tabletop-wound-tracker","title":"Winter's Breath 1-16 Tabletop Wound Tracker","description":"\u003cstyle\u003e\n  .bundle-wrapper {\n    display: flex;\n    gap: 30px;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    align-items: flex-start;\n  }\n\n  .bundle-table {\n    flex: 1;\n    min-width: 300px;\n  }\n\n  .discount-calculator {\n    flex: 0 0 350px;\n    border: 1px solid #ccc;\n    border-radius: 10px;\n    padding: 20px;\n    font-family: Arial, sans-serif;\n    background: #faad16;\n    color: white;\n    opacity: 0;\n    transform: translateY(20px);\n    animation: fadeInUp 1s ease forwards;\n    animation-delay: 0.3s;\n  }\n\n  @keyframes fadeInUp {\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  .discount-calculator h3,\n  .discount-calculator label,\n  .discount-calculator p,\n  .discount-calculator span {\n    color: white;\n  }\n\n  .discount-calculator input {\n    background-color: white;\n    color: black;\n    border: none;\n    border-radius: 5px;\n    padding: 8px;\n    width: 100%;\n    margin: 10px 0;\n  }\n\n  @media (max-width: 768px) {\n    .discount-calculator {\n      display: none;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bundle-wrapper\"\u003e\n  \u003c!-- Pricing Table --\u003e\n  \u003cdiv class=\"bundle-table\"\u003e\n    \u003ctable style=\"width: 100%; border-collapse: collapse; text-align: center; font-family: Arial, sans-serif;\"\u003e\n      \u003cthead\u003e\n        \u003ctr style=\"background-color: #f2f2f2;\"\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eQuantity\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eTotal Each (£)\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eNew Discounted Total (£)\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eSaving (£)\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e1\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.99\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£2.99\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e–\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.84\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£8.52\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£0.45 \/ \u003cstrong\u003e5% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e5+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.69\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£13.46\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£1.49 \/ \u003cstrong\u003e10% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e10+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.54\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£25.42\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£4.49 \/ \u003cstrong\u003e15% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e15+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£2.39\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£35.88\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£8.97 \/ \u003cstrong\u003e20% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Discount Calculator (Desktop only) --\u003e\n  \u003cdiv class=\"discount-calculator\"\u003e\n    \u003ch3 style=\"margin-top: 0;\"\u003eMulti-Buy Calculator\u003c\/h3\u003e\n    \u003clabel for=\"quantity\"\u003eEnter Quantity:\u003c\/label\u003e\n    \u003cinput type=\"number\" id=\"quantity\" min=\"1\" value=\"1\"\u003e\n\n    \u003cp\u003e\u003cstrong\u003eTotal Each:\u003c\/strong\u003e \u003cspan id=\"pricePerItem\"\u003e£2.99\u003c\/span\u003e\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eNew Discounted Total:\u003c\/strong\u003e \u003cspan id=\"totalPrice\"\u003e£2.99\u003c\/span\u003e\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eSavings:\u003c\/strong\u003e \u003cspan id=\"savings\"\u003e–\u003c\/span\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Description Section --\u003e\n\u003cdiv style=\"margin-top: 40px; font-family: Arial, sans-serif;\"\u003e\n  \u003ch3\u003e🔥 The Only Clickable Wound Tracker for Warhammer 40K\u003c\/h3\u003e\n  \u003cp\u003eTired of losing track of wounds mid-game?\u003c\/p\u003e\n  \u003cp\u003eThis is the \u003cstrong\u003eONLY clickable wound tracker\u003c\/strong\u003e on the market – designed to \u003cstrong\u003elock each wound in place\u003c\/strong\u003e so nothing shifts when you pick it up or adjust your models.\u003c\/p\u003e\n\n  \u003ch4\u003e✅ Why You'll Love It:\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e🔒 \u003cstrong\u003eSecure click-to-lock mechanism\u003c\/strong\u003e – no more knocked dials or lost wounds\u003c\/li\u003e\n    \u003cli\u003e🔢 \u003cstrong\u003eClear, bold numbers\u003c\/strong\u003e – easy to read at a glance\u003c\/li\u003e\n    \u003cli\u003e🎯 \u003cstrong\u003eSmooth \u0026amp; satisfying clicks\u003c\/strong\u003e – precise control over tracking\u003c\/li\u003e\n    \u003cli\u003e🧱 \u003cstrong\u003eDurable and battle-ready\u003c\/strong\u003e – built to last through heavy use\u003c\/li\u003e\n    \u003cli\u003e🎨 \u003cstrong\u003eMinimalist design\u003c\/strong\u003e – complements your painted armies perfectly\u003c\/li\u003e\n    \u003cli\u003e🛠️ \u003cstrong\u003eCompatible with Warhammer 40K, Kill Team, AoS \u0026amp; more\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cp\u003eWhether you're fighting for glory at a tournament or battling friends at home, this wound tracker gives you the \u003cstrong\u003eaccuracy and confidence\u003c\/strong\u003e every commander needs.\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eNo more guesswork. No more accidental resets. Just reliable, click-by-click tracking.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  const basePrice = 2.99;\n\n  document.getElementById('quantity').addEventListener('input', function () {\n    const qty = parseInt(this.value) || 1;\n    let discount = 0;\n    let discountPercent = \"\";\n\n    if (qty \u003e= 15) {\n      discount = 0.20;\n      discountPercent = \"20% Off\";\n    } else if (qty \u003e= 10) {\n      discount = 0.15;\n      discountPercent = \"15% Off\";\n    } else if (qty \u003e= 5) {\n      discount = 0.10;\n      discountPercent = \"10% Off\";\n    } else if (qty \u003e= 3) {\n      discount = 0.05;\n      discountPercent = \"5% Off\";\n    }\n\n    const totalFull = basePrice * qty;\n    const discountAmount = totalFull * discount;\n    const totalDiscounted = totalFull - discountAmount;\n    const pricePerItem = totalDiscounted \/ qty;\n\n    document.getElementById('pricePerItem').textContent = \"£\" + pricePerItem.toFixed(2);\n    document.getElementById('totalPrice').textContent = \"£\" + totalDiscounted.toFixed(2);\n\n    if (discount \u003e 0) {\n      document.getElementById('savings').textContent = \"£\" + discountAmount.toFixed(2) + \" \/ \" + discountPercent;\n    } else {\n      document.getElementById('savings').textContent = \"–\";\n    }\n  });\n\u003c\/script\u003e\n","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42465389805774,"sku":"7358918918350","price":2.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/winters-breath-1-16-tabletop-wound-tracker-fat-dwarf-5041344.webp?v=1772148283"},{"product_id":"battle-tracker","title":"Battle Tracker","description":"\u003cp\u003e🚀 Master Your Strategy with Precision! The Ultimate Battle Tracker for Warhammer 40K \u0026amp; Tabletop Wargames\u003c\/p\u003e\n\u003cp\u003eTake control of the battlefield with the \u003cstrong\u003eBattle Tracker\u003c\/strong\u003e—your essential tool for \u003cstrong\u003estreamlining gameplay, tracking objectives, and maximizing tactical efficiency.\u003c\/strong\u003e Perfect for Warhammer 40K, Age of Sigmar, and more!\u003c\/p\u003e\n\u003chr style=\"border: 1px solid #ccc; margin: 20px 0;\"\u003e\n\u003cp\u003e🔥 Key Features 🔥\u003c\/p\u003e\n\u003cul style=\"list-style: none; padding: 0;\"\u003e\n\u003cli\u003e✅ \u003cstrong\u003eUser-Friendly Interface\u003c\/strong\u003e – Quick and easy reference to keep critical game info at your fingertips.\u003c\/li\u003e\n\u003cli\u003e✅ \u003cstrong\u003eRobust \u0026amp; Durable\u003c\/strong\u003e – Built to endure countless battles without wear.\u003c\/li\u003e\n\u003cli\u003e✅ \u003cstrong\u003eHigh-Visibility Markings\u003c\/strong\u003e – Bold and clear labels for swift recognition during play.\u003c\/li\u003e\n\u003cli\u003e✅ \u003cstrong\u003eEssential for Tournaments \u0026amp; Casual Play\u003c\/strong\u003e – A must-have tool for every serious wargamer.\u003c\/li\u003e\n\u003cli\u003e✅ \u003cstrong\u003eSeamless Integration with Your Wargaming Arsenal\u003c\/strong\u003e – Designed to complement your immersive tabletop experience.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\u003cimg width=\"60%\" alt=\"Battle Tracker in Action\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/battle-tracker-fat-dwarf-172348.jpg?v=1740327448\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003chr style=\"border: 1px solid #ccc; margin: 20px 0;\"\u003e\n\u003cp\u003e⚔️ Why Choose Our Battle Tracker? Enhance Your Tactical Awareness – Stay ahead of your opponent with better decision-making tools. Built for Competitive \u0026amp; Casual Play – Whether at a tournament or gaming night, this tracker keeps things organised. Crafted for Wargamers, By Wargamers – Designed with precision and gameplay immersion in mind. 📦 What's in the Box?\u003c\/p\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\u003cimg width=\"50%\" alt=\"Battle Tracker Packaging\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/battle-tracker-fat-dwarf-114016.jpg?v=1740327445\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cp\u003e1x Battle Tracker Unit 1x Storage Packaging Ready to use out of the box—no assembly required!\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center; font-size: 1.2em; font-weight: bold; margin-top: 20px;\"\u003e🎯 \u003cstrong\u003eMarch into battle with confidence! Organise every move, secure every victory.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42498435416270,"sku":"7375649308878","price":9.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/battle-tracker-fat-dwarf-227351.jpg?v=1768592488"},{"product_id":"victory-point-tracker","title":"Victory Point Tracker","description":"\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\n\u003cstyle\u003e\n  table {\n    width: 100%;\n    border-collapse: collapse;\n  }\n  th, td {\n    border: 1px solid black;\n    padding: 8px;\n    text-align: center;\n  }\n  .highlight {\n    background-color: #fbad18; \/* yellow background *\/\n  }\n\u003c\/style\u003e\n\u003ch2\u003eEnhance Your Game with Strategic Insight\u003c\/h2\u003e\n\u003cp\u003eIntroducing the Victory and Command Points Tracker, your ultimate accessory for mastering Warhammer 40K battles.\u003c\/p\u003e\n\u003cp\u003eExpertly designed to keep a precise tally of your victory points and command points, this tracker ensures you’re always aware of your strategic position on the battlefield.\u003c\/p\u003e\n\u003cp\u003eWith its intuitive layout, managing your resources and planning your next move becomes simpler, giving you the edge in critical moments and allowing for dynamic shifts in strategy.\u003c\/p\u003e\n\u003cp\u003eDurable and seamlessly integrated, it complements your army's aesthetic without compromising on functionality, standing up to the test of intense gaming sessions.\u003c\/p\u003e\n\u003cp\u003eIts clear display enables quick updates and assessments, making it perfect for both fiercely competitive tournaments and relaxed games with friends.\u003c\/p\u003e\n\u003cp\u003eThis tracker not only streamlines your gameplay but also deepens the tactical aspects, making every decision and victory point count towards your ultimate triumph.\u003c\/p\u003e\n\u003cp\u003eGo into battle equipped with confidence, your strategy solidified and every command point meticulously accounted for, ready to claim victory.\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Obsidian Veil","offer_id":42498776432846,"sku":"","price":11.99,"currency_code":"GBP","in_stock":false},{"title":"Azure Fury","offer_id":42498776465614,"sku":"","price":11.99,"currency_code":"GBP","in_stock":false},{"title":"Stormforged Silver","offer_id":42498776498382,"sku":"","price":11.99,"currency_code":"GBP","in_stock":false},{"title":"Golden Valor","offer_id":42498776531150,"sku":"","price":11.99,"currency_code":"GBP","in_stock":false},{"title":"Blazeheart Red","offer_id":42498776563918,"sku":"","price":11.99,"currency_code":"GBP","in_stock":false},{"title":"Mystwood Green","offer_id":42498776596686,"sku":"","price":11.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/victory-point-tracker-fat-dwarf-294747.jpg?v=1712842770"},{"product_id":"hazard-objective-markers","title":"x6 Hazard Objective Markers","description":"\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\n\u003cstyle\u003e\n  table {\n    width: 100%;\n    border-collapse: collapse;\n  }\n  th, td {\n    border: 1px solid black;\n    padding: 8px;\n    text-align: center;\n  }\n  .highlight {\n    background-color: #fbad18; \/* yellow background *\/\n  }\n\u003c\/style\u003e\n\u003cp\u003eEnhance your tabletop warfare with our premium Objective Markers, designed to elevate games of Warhammer 40K, Age of Sigmar, and beyond. These markers are meticulously crafted to provide both functionality and thematic flair to your battles, ensuring that objectives are not only clear but also contribute to the immersive experience of your games.\u003c\/p\u003e\n\u003cp\u003eEach marker is made from high-quality, durable materials, capable of withstanding the rigors of intense gaming sessions. With a variety of designs that fit seamlessly into the diverse worlds of Warhammer 40K and Age of Sigmar, these markers add a layer of visual appeal to your battlefield without distracting from the strategic gameplay.\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42498783936718,"sku":"7376049144014","price":8.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/x6-hazard-objective-markers-fat-dwarf-315830.jpg?v=1712842768"},{"product_id":"fluorescent-objective-markers","title":"x6 Fluorescent Objective Markers","description":"\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\n\u003cstyle\u003e\n  table {\n    width: 100%;\n    border-collapse: collapse;\n  }\n  th, td {\n    border: 1px solid black;\n    padding: 8px;\n    text-align: center;\n  }\n  .highlight {\n    background-color: #fbad18; \/* yellow background *\/\n  }\n\u003c\/style\u003e\n\u003cp\u003eEnhance your tabletop warfare with our premium Objective Markers, designed to elevate games of Warhammer 40K, Age of Sigmar, and beyond. These markers are meticulously crafted to provide both functionality and thematic flair to your battles, ensuring that objectives are not only clear but also contribute to the immersive experience of your games.\u003c\/p\u003e\n\u003cp\u003eEach marker is made from high-quality, durable materials, capable of withstanding the rigors of intense gaming sessions. With a variety of designs that fit seamlessly into the diverse worlds of Warhammer 40K and Age of Sigmar, these markers add a layer of visual appeal to your battlefield without distracting from the strategic gameplay.\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42498784821454,"sku":"7376049963214","price":8.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/x6-fluorescent-objective-markers-fat-dwarf-254748.jpg?v=1712842769"},{"product_id":"deployment-zone-guides","title":"Deployment Zone Guides","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  table {\n    width: 100%;\n    border-collapse: collapse;\n  }\n  th, td {\n    border: 1px solid black;\n    padding: 8px;\n    text-align: center;\n  }\n  .highlight {\n    background-color: #fbad18; \/* yellow background *\/\n  }\n\u003c\/style\u003e\n\u003cp\u003eStep up your game with our comprehensive Deployment Zone Guide Set, an essential tool for Warhammer 40K, Age of Sigmar, and other tabletop war games. This set is designed to streamline the setup process, ensuring that your armies are deployed accurately and efficiently, with a keen eye on strategy right from the start.\u003c\/p\u003e\n\u003cp\u003eThe set includes 2 curved guides, 2 right-angled \u0026amp; 4 straight guides, crafted from durable, high-quality materials that promise longevity and ease of use. These guides are engineered to precisely match the various deployment zone shapes and sizes found in the core rules of your favourite games, allowing for quick and accurate setup.\u003c\/p\u003e\n\u003cp\u003eThe curved guides are perfect for scenarios and missions that require a more dynamic deployment zone, adding a layer of complexity and tactical depth to your battles. Meanwhile, the straight guides are versatile tools for setting up traditional linear battlefields, ensuring that both sides are evenly matched from the beginning.\u003c\/p\u003e\n\u003cp\u003eEach guide is clearly marked and designed to be easily distinguishable on the battlefield, with a sleek finish that not only looks professional but also protects against wear and tear. Their slim profile means they're easy to store and transport, making them an ideal addition to your gaming toolkit, whether you're playing at home or heading to a tournament.\u003c\/p\u003e\n\u003cp\u003eSimplify your game setup and ensure fairness and precision in your deployments with our Deployment Zone Guide Set. It's the perfect aid for gamers who value efficiency and accuracy in their battle preparations, allowing more time for strategic thinking and immersive gameplay.\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42498789572814,"sku":"7376053371086","price":9.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/deployment-zone-guides-fat-dwarf-4260154.jpg?v=1773017478"},{"product_id":"fluorescent-battle-shock-tokens","title":"x5 Fluorescent Battle Shock Tokens","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  table {\n    width: 100%;\n    border-collapse: collapse;\n  }\n  th, td {\n    border: 1px solid black;\n    padding: 8px;\n    text-align: center;\n  }\n  .highlight {\n    background-color: #fbad18; \/* yellow background *\/\n  }\n\u003c\/style\u003e\n\u003cp\u003eEnhance your tabletop battles with our set of 5 Fluorescent Battle Shock Tokens, a vibrant and functional addition to your Warhammer 40K, Age of Sigmar, and other war gaming experiences. These tokens are specifically designed to visually represent the battle shock status on your units, making it easier to track morale and unit cohesion throughout the heat of combat.\u003c\/p\u003e\n\u003cp\u003eCrafted from striking fluorescent material, these tokens catch the eye and stand out on the battlefield, ensuring that no player misses crucial morale phases or forgets to apply battle shock tests. Their bright appearance not only adds a pop of colour to your game table but also serves as a clear and immediate reminder of units under stress.\u003c\/p\u003e\n\u003cp\u003eEach token in this set of 5 is precisely cut and engraved, featuring a design that is both thematic to the grimdark and fantasy settings of your favourite games and clear enough to be understood at a glance. The size and shape of the tokens have been optimized for visibility without overwhelming the tabletop, maintaining the aesthetic of your meticulously crafted game environment.\u003c\/p\u003e\n\u003cp\u003eThe durability of the fluorescent material means these tokens can withstand the rigors of regular play and travel, ensuring they remain a staple in your gaming toolkit for sessions to come. Lightweight and compact, they are easy to store with your gaming gear and transport to wherever your battles may take you.\u003c\/p\u003e\n\u003cp\u003eEnhance your gaming experience and keep morale in clear view with our Fluorescent Battle Shock Tokens. They are the perfect tool for commanders who value clarity, efficiency, and a touch of flair in their tabletop strategies.\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42498798321870,"sku":"7376060645582","price":8.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/x5-fluorescent-battle-shock-tokens-fat-dwarf-4928688.jpg?v=1772686031"},{"product_id":"objective-secured-tabletop-tokens","title":"X6 Objective Secured Tabletop Tokens","description":"\u003cp\u003e\u003cspan data-mce-fragment=\"1\"\u003eMark your territory on the battlefield with our 'Objective Secured' token, tailored for Warhammer enthusiasts. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\"1\"\u003eThese tokens not only signify your dominion over crucial objectives but they also add a tactical edge to your gameplay. Crafted for clarity and durability, they're a must-have for players looking to elevate their strategic display. Perfect for both casual and competitive play, these tokens let everyone know who's boss on the battlefield.\u003c\/span\u003e\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42505435250894,"sku":"7379823526094","price":7.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/x6-objective-secured-tabletop-tokens-fat-dwarf-798364.jpg?v=1712842768"},{"product_id":"x6-objective-secured-sci-fi-tokens","title":"x6 Objective Secured Sci-Fi Tokens","description":"\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eMark your territory on the battlefield with our sci-fi 'Objective Secured' token, tailored for Warhammer enthusiasts. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eThese tokens not only signify your dominion over crucial objectives but they also add a tactical edge to your gameplay. Crafted for clarity and durability, they're a must-have for players looking to elevate their strategic display. Perfect for both casual and competitive play, these tokens let everyone know who's boss on the battlefield.\u003c\/span\u003e\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Golden Valor","offer_id":42505652371662,"sku":"7379847348430","price":7.99,"currency_code":"GBP","in_stock":true},{"title":"Obsidian Veil","offer_id":42505652273358,"sku":"7379847348431","price":7.99,"currency_code":"GBP","in_stock":true},{"title":"Azure Fury","offer_id":42505652306126,"sku":"7379847348432","price":7.99,"currency_code":"GBP","in_stock":true},{"title":"Blazeheart Red","offer_id":42505652338894,"sku":"7379847348433","price":7.99,"currency_code":"GBP","in_stock":true},{"title":"Mystwood Green","offer_id":42505652404430,"sku":"7379847348434","price":7.99,"currency_code":"GBP","in_stock":true},{"title":"Stormforged Silver","offer_id":42505652437198,"sku":"7379847348435","price":7.99,"currency_code":"GBP","in_stock":true},{"title":"Sunfire Yellow","offer_id":42505652469966,"sku":"7379847348436","price":7.99,"currency_code":"GBP","in_stock":true},{"title":"Winter's Breath","offer_id":42505652502734,"sku":"7379847348437","price":7.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/x6-objective-secured-sci-fi-tokens-fat-dwarf-959709.jpg?v=1758024551"},{"product_id":"x6-objective-secured-orc-tokens","title":"x6 Objective Secured Orc Tokens","description":"\u003cp data-mce-fragment=\"1\"\u003e\u003cspan\u003eStamp yer claim on da fightin' ground with our \"Dis Objectiv is Ours!\" token, right propa for ork enthusiasts. These tokens ain't just shiny bits; they're for showin' which turf is yours and givin' yer tactics a big ol' boost. Made tough and easy to see, they're what every ork boss needs to beef up their battle plan. Whether you're in it for a good laugh or to krump 'em all, these tokens yell out loud 'n clear who's the top ork on the battlefield!\u003c\/span\u003e\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42507430691022,"sku":"7380109394126","price":7.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/x6-objective-secured-orc-tokens-fat-dwarf-135717.jpg?v=1712842765"},{"product_id":"x6-objective-secured-space-bug-tokens","title":"x6 Objective Secured Space Bug Tokens","description":"\u003cp data-mce-fragment=\"1\"\u003e\u003cspan\u003eSwarm the battlefield with our \"Objective Secured\" tokens, perfectly evolved for swarm commanders. These tokens aren't just to mark your feeding grounds; they enhance your hive's strategic infestation. Crafted for resilience and visibility, essential for any hive mind seeking to spread its influence. Ideal for both the predatory skirmishes and the all-out hive wars, these tokens signal to every biomass the extent of your domination. Let the galaxy know the swarm's reach is unstoppable!\u003c\/span\u003e\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42507520344270,"sku":"7380147405006","price":7.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/x6-objective-secured-space-bug-tokens-fat-dwarf-169092.jpg?v=1712842766"},{"product_id":"deepstrike-range-ruler-9-inches","title":"Deepstrike Range Ruler (Fluorescent)","description":"\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e9\" Deepstrike Ruler - Dwarven Forge Edition\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eMaster the art of deployment with our Dwarven Forge 9\" ruler, meticulously crafted from sturdy green transparent acrylic. Ideal for the strategic intricacies of tabletop warfare, this essential tool features a unique curved design that mimics the stout determination of a dwarf. It offers precise measurement of 9 inches for deploying troops from deepstrike, even in the most challenging and rugged terrains. Equip yourself with the precision of dwarven engineering to ensure your units strike deep and true!\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Fluorescent Green","offer_id":42524560261326,"sku":"7385148948686","price":7.99,"currency_code":"GBP","in_stock":true},{"title":"Glass Effect (Acrylic)","offer_id":42524560294094,"sku":"73851489486861","price":7.99,"currency_code":"GBP","in_stock":true},{"title":"Fluorescent Green (8 inches)(11th)","offer_id":58066543313283,"sku":null,"price":7.99,"currency_code":"GBP","in_stock":true},{"title":"Glass Effect (8 inches)(11th)","offer_id":58066544034179,"sku":null,"price":7.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/deepstrike-range-ruler-9-inches-fat-dwarf-917633.jpg?v=1744986381"},{"product_id":"x6-glass-style-objective-markers","title":"x6 Glass Style Objective Markers","description":"\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n  table {\n    width: 100%;\n    border-collapse: collapse;\n  }\n  th, td {\n    border: 1px solid black;\n    padding: 8px;\n    text-align: center;\n  }\n  .highlight {\n    background-color: #fbad18; \/* yellow background *\/\n  }\n\u003c\/style\u003e\n\u003cp\u003eEnhance your tabletop warfare with our premium glass effect Objective Markers, designed to elevate games of Warhammer 40K, Age of Sigmar, and beyond. These markers are meticulously crafted to provide both functionality and thematic flair to your battles, ensuring that objectives are not only clear but also contribute to the immersive experience of your games.\u003c\/p\u003e\n\u003cp\u003eEach marker is made from high-quality, durable materials, capable of withstanding the rigors of intense gaming sessions. With a variety of designs that fit seamlessly into the diverse worlds of Warhammer 40K and Age of Sigmar, these markers add a layer of visual appeal to your battlefield without distracting from the strategic gameplay.\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42524622258382,"sku":"7385779929294","price":8.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/glass-counter.jpg?v=1712871481"},{"product_id":"blood-marker-wound-trackers-pack-of-20","title":"Blood Marker Wound Trackers (Pack of 20)","description":"\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eDiscover Precision in Every Battle with Blood Marker Wound Trackers (Pack of 20)\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eElevate your gaming experience with our Blood Marker Wound Trackers, an essential accessory for any wargaming enthusiast. Perfectly designed for clarity and efficiency, these trackers are shaped like vivid blood drops, ensuring they stand out on the battlefield. Each tracker features a prominent \"+1\" in the centre, making it straightforward to monitor the wounds a model has incurred during gameplay.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eCrafted from durable materials in a striking blood red colour, these wound markers offer both functionality and style. The intuitive design simplifies the process of tracking hit points and wounds, helping you to keep the focus on strategy and gameplay. Whether you're engaged in a casual game with friends or a competitive tournament setting, our Blood Marker Wound Trackers provide the reliability you need to accurately assess your units' health.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eSuitable for a wide range of tabletop games and miniatures, these trackers are compatible with all popular wargaming systems. Each pack contains 20 markers, plentiful enough to handle large skirmishes or multiple games at once. Enhance your wargaming sessions with the precision and style of Blood Marker Wound Trackers, and turn the tide of battle in your favour.\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42525013901518,"sku":"7385814827214","price":5.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/blood-marker-wound-trackers-pack-of-20-fat-dwarf-279383.jpg?v=1712842770"},{"product_id":"x6-objective-secured-ultra-tokens-for-marines","title":"x6 Objective Secured Ultra Tokens for Marines","description":"\u003cspan data-mce-fragment=\"1\"\u003eSecure the battlefield with our \"Objective Secured\" tokens, essential for any Ultramarines tactician. These tokens are not merely ornamental; they are a strategic asset for demarcating controlled territory and enhancing your tactical acumen. Crafted for durability and visibility, they are an indispensable tool for any Space Marine commander aiming to optimize battlefield command. Whether engaged in grim warfare or a calculated campaign, these tokens clearly mark dominion and assert who commands the field under the auspices of the Ultramarines.\u003c\/span\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42525602414798,"sku":"7386137559246","price":7.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/x6-objective-secured-ultra-tokens-for-marines-fat-dwarf-375421.jpg?v=1712855671"},{"product_id":"x6-objective-secured-space-robot-tokens-for-crons","title":"x6 Objective Secured Space Robot Tokens for Crons","description":"\u003cspan\u003eSecure the dominion parameters with our \"Objective Secured\" tokens, imperative for any calculating Necron overlord. These tokens are not mere decorative relics; they are a tactical imperative for marking controlled zones and enhancing strategic protocols. Constructed for resilience and optical prominence, they serve as the quintessential tool for any Necron commander to optimize territorial commands. Whether engaged in relentless extermination or methodical conquest, these tokens prominently delineate controlled sectors and affirm dominion, all under the calculating gaze of the Necron legions. Command efficiency: 1010100011. Assert dominance: 1101001010.\u003c\/span\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42526058217678,"sku":"7386241827022","price":7.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/x6-objective-secured-space-robot-tokens-for-crons-fat-dwarf-558503.jpg?v=1712942031"},{"product_id":"1-16-table-top-wound-tracker-choose-a-colour","title":"1-16 Table top Wound Tracker (Choose a Colour)","description":"\u003cstyle\u003e\n  .bundle-wrapper {\n    display: flex;\n    gap: 30px;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    align-items: flex-start;\n  }\n\n  .bundle-table {\n    flex: 1;\n    min-width: 300px;\n  }\n\n  .discount-calculator {\n    flex: 0 0 350px;\n    border: 1px solid #ccc;\n    border-radius: 10px;\n    padding: 20px;\n    font-family: Arial, sans-serif;\n    background: #faad16;\n    color: white;\n    opacity: 0;\n    transform: translateY(20px);\n    animation: fadeInUp 1s ease forwards;\n    animation-delay: 0.3s;\n  }\n\n  @keyframes fadeInUp {\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  .discount-calculator h3,\n  .discount-calculator label,\n  .discount-calculator p,\n  .discount-calculator span {\n    color: white;\n  }\n\n  .discount-calculator input {\n    background-color: white;\n    color: black;\n    border: none;\n    border-radius: 5px;\n    padding: 8px;\n    width: 100%;\n    margin: 10px 0;\n  }\n\n  @media (max-width: 768px) {\n    .discount-calculator {\n      display: none;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bundle-wrapper\"\u003e\n  \u003c!-- Pricing Table --\u003e\n  \u003cdiv class=\"bundle-table\"\u003e\n    \u003ctable style=\"width: 100%; border-collapse: collapse; text-align: center; font-family: Arial, sans-serif;\"\u003e\n      \u003cthead\u003e\n        \u003ctr style=\"background-color: #f2f2f2;\"\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eQuantity\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eTotal Each (£)\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eNew Discounted Total (£)\u003c\/th\u003e\n          \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eSaving (£)\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e1\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.99\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£2.99\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e–\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.84\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£8.52\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£0.45 \/ \u003cstrong\u003e5% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e5+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.69\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£13.46\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£1.49 \/ \u003cstrong\u003e10% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e10+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e\u003cstrong\u003e£2.54\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£25.42\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£4.49 \/ \u003cstrong\u003e15% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e15+\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£2.39\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£35.88\u003c\/td\u003e\n          \u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e£8.97 \/ \u003cstrong\u003e20% Off\u003c\/strong\u003e\n\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Discount Calculator (Desktop only) --\u003e\n  \u003cdiv class=\"discount-calculator\"\u003e\n    \u003ch3 style=\"margin-top: 0;\"\u003eMulti-Buy Calculator\u003c\/h3\u003e\n    \u003clabel for=\"quantity\"\u003eEnter Quantity:\u003c\/label\u003e\n    \u003cinput type=\"number\" id=\"quantity\" min=\"1\" value=\"1\"\u003e\n\n    \u003cp\u003e\u003cstrong\u003eTotal Each:\u003c\/strong\u003e \u003cspan id=\"pricePerItem\"\u003e£2.99\u003c\/span\u003e\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eNew Discounted Total:\u003c\/strong\u003e \u003cspan id=\"totalPrice\"\u003e£2.99\u003c\/span\u003e\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eSavings:\u003c\/strong\u003e \u003cspan id=\"savings\"\u003e–\u003c\/span\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Description Section --\u003e\n\u003cdiv style=\"margin-top: 40px; font-family: Arial, sans-serif;\"\u003e\n  \u003ch3\u003e🔥 The Only Clickable Wound Tracker for Warhammer 40K\u003c\/h3\u003e\n  \u003cp\u003eTired of losing track of wounds mid-game?\u003c\/p\u003e\n  \u003cp\u003eThis is the \u003cstrong\u003eONLY clickable wound tracker\u003c\/strong\u003e on the market – designed to \u003cstrong\u003elock each wound in place\u003c\/strong\u003e so nothing shifts when you pick it up or adjust your models.\u003c\/p\u003e\n\n  \u003ch4\u003e✅ Why You'll Love It:\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e🔒 \u003cstrong\u003eSecure click-to-lock mechanism\u003c\/strong\u003e – no more knocked dials or lost wounds\u003c\/li\u003e\n    \u003cli\u003e🔢 \u003cstrong\u003eClear, bold numbers\u003c\/strong\u003e – easy to read at a glance\u003c\/li\u003e\n    \u003cli\u003e🎯 \u003cstrong\u003eSmooth \u0026amp; satisfying clicks\u003c\/strong\u003e – precise control over tracking\u003c\/li\u003e\n    \u003cli\u003e🧱 \u003cstrong\u003eDurable and battle-ready\u003c\/strong\u003e – built to last through heavy use\u003c\/li\u003e\n    \u003cli\u003e🎨 \u003cstrong\u003eMinimalist design\u003c\/strong\u003e – complements your painted armies perfectly\u003c\/li\u003e\n    \u003cli\u003e🛠️ \u003cstrong\u003eCompatible with Warhammer 40K, Kill Team, AoS \u0026amp; more\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cp\u003eWhether you're fighting for glory at a tournament or battling friends at home, this wound tracker gives you the \u003cstrong\u003eaccuracy and confidence\u003c\/strong\u003e every commander needs.\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eNo more guesswork. No more accidental resets. Just reliable, click-by-click tracking.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(() =\u003e {\n  \/\/ --- Config ---\n  const DISCOUNTS = [\n    { min: 15, rate: 0.20, label: \"20% Off\" },\n    { min: 10, rate: 0.15, label: \"15% Off\" },\n    { min: 5,  rate: 0.10, label: \"10% Off\" },\n    { min: 3,  rate: 0.05, label: \"5% Off\"  },\n    { min: 1,  rate: 0.00, label: \"\"        },\n  ];\n  const currencyFormatter = new Intl.NumberFormat('en-GB', {\n    style: 'currency', currency: 'GBP', minimumFractionDigits: 2\n  });\n\n  let currentVariantPrice = null; \/\/ in GBP (e.g., 12.99)\n\n  \/\/ --- Price helpers ---\n  function getDiscountForQty(qty) {\n    for (const tier of DISCOUNTS) {\n      if (qty \u003e= tier.min) return tier;\n    }\n    return { rate: 0, label: \"\" };\n  }\n\n  function readPriceFromDOM() {\n    \/\/ Try a few common selectors used by Shopify themes\n    const candidates = [\n      '[data-product-price]',\n      '.price .price-item--regular',\n      '.product__price .price-item--regular',\n      '.price__regular .price-item',\n      '[itemprop=\"price\"]',\n      '[data-price]'\n    ];\n    for (const sel of candidates) {\n      const el = document.querySelector(sel);\n      if (el \u0026\u0026 el.textContent) {\n        const raw = el.textContent.replace(\/[^\\d.,]\/g, '').replace(',', '.');\n        const val = parseFloat(raw);\n        if (!Number.isNaN(val)) return val;\n      }\n    }\n    return null;\n  }\n\n  function readVariantFromJSON() {\n    \/\/ Works on most OS 2.0 themes\n    const jsonEl = document.querySelector('script[type=\"application\/json\"][data-product], script[id*=\"ProductJson\"]');\n    if (!jsonEl) return null;\n    try {\n      const product = JSON.parse(jsonEl.textContent);\n      const qsId = new URLSearchParams(location.search).get('variant');\n      if (qsId \u0026\u0026 product.variants) {\n        const v = product.variants.find(v =\u003e String(v.id) === String(qsId));\n        if (v) return v;\n      }\n      \/\/ fallback: first available or first variant\n      return (product.variants || []).find(v =\u003e v.available) || (product.variants || [])[0] || null;\n    } catch { return null; }\n  }\n\n  function getBasePriceGBP() {\n    \/\/ 1) From live variant change listener\n    if (typeof currentVariantPrice === 'number') return currentVariantPrice;\n\n    \/\/ 2) From DOM price\n    const domVal = readPriceFromDOM();\n    if (typeof domVal === 'number') return domVal;\n\n    \/\/ 3) From product JSON\n    const v = readVariantFromJSON();\n    if (v \u0026\u0026 typeof v.price === 'number') return v.price \/ 100; \/\/ JSON is in cents\n\n    \/\/ 4) Fallback to your default\n    return 2.99;\n  }\n\n  \/\/ --- Calculator binding ---\n  function bindCalculator() {\n    const qtyInput = document.getElementById('quantity');\n    const pricePerItemEl = document.getElementById('pricePerItem');\n    const totalPriceEl    = document.getElementById('totalPrice');\n    const savingsEl       = document.getElementById('savings');\n\n    if (!qtyInput || !pricePerItemEl || !totalPriceEl || !savingsEl) return;\n\n    \/\/ Avoid double-binding after re-renders\n    if (qtyInput.dataset.bound === '1') return;\n    qtyInput.dataset.bound = '1';\n\n    const recalc = () =\u003e {\n      const qty = Math.max(1, parseInt(qtyInput.value, 10) || 1);\n      const { rate, label } = getDiscountForQty(qty);\n      const base = getBasePriceGBP();\n\n      const totalFull = base * qty;\n      const discountAmount = totalFull * rate;\n      const totalDiscounted = totalFull - discountAmount;\n      const perItem = totalDiscounted \/ qty;\n\n      pricePerItemEl.textContent = currencyFormatter.format(perItem);\n      totalPriceEl.textContent   = currencyFormatter.format(totalDiscounted);\n      savingsEl.textContent      = rate \u003e 0\n        ? `${currencyFormatter.format(discountAmount)} \/ ${label}`\n        : '–';\n    };\n\n    qtyInput.addEventListener('input', recalc);\n    recalc(); \/\/ initial\n  }\n\n  \/\/ --- React to variant changes (modern Shopify themes dispatch this) ---\n  document.addEventListener('variant:change', (e) =\u003e {\n    if (e \u0026\u0026 e.detail \u0026\u0026 e.detail.variant \u0026\u0026 typeof e.detail.variant.price === 'number') {\n      currentVariantPrice = e.detail.variant.price \/ 100; \/\/ convert cents-\u003eGBP\n      bindCalculator();\n      \/\/ Recalculate immediately if qty exists\n      const qtyInput = document.getElementById('quantity');\n      if (qtyInput) qtyInput.dispatchEvent(new Event('input', { bubbles: true }));\n    }\n  });\n\n  \/\/ --- Re-bind after any DOM updates\/section re-renders ---\n  const mo = new MutationObserver(() =\u003e { bindCalculator(); });\n  mo.observe(document.body, { childList: true, subtree: true });\n\n  \/\/ --- Initial bind on page load ---\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', bindCalculator, { once: true });\n  } else {\n    bindCalculator();\n  }\n\n  \/\/ --- Also handle URL param changes (?variant=...) without full reload ---\n  window.addEventListener('popstate', bindCalculator);\n})();\n\u003c\/script\u003e\n","brand":"Fat Dwarf Gaming","offers":[{"title":"Red","offer_id":55091014271363,"sku":"15047844200835","price":2.99,"currency_code":"GBP","in_stock":true},{"title":"Yellow","offer_id":55091014304131,"sku":"15047844200836","price":2.99,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":55091014336899,"sku":"15047844200837","price":2.99,"currency_code":"GBP","in_stock":true},{"title":"Blue","offer_id":55091014369667,"sku":"15047844200838","price":2.99,"currency_code":"GBP","in_stock":true},{"title":"Green","offer_id":55091014402435,"sku":"15047844200839","price":2.99,"currency_code":"GBP","in_stock":true},{"title":"Silver","offer_id":55091014435203,"sku":"15047844200840","price":2.99,"currency_code":"GBP","in_stock":true},{"title":"Gold","offer_id":55091014467971,"sku":"15047844200841","price":2.99,"currency_code":"GBP","in_stock":true},{"title":"White","offer_id":55091019481475,"sku":null,"price":2.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/1-16-table-top-wound-tracker-choose-a-colour-fireside-fat-dwarf-2449181.png?v=1758116416"},{"product_id":"command-dice-tray","title":"Command Dice Tray","description":"\u003cp\u003e\u003cstrong\u003eBlack Dice Tray with Card Slots \u0026amp; Custom Storage – Ideal for Tabletop Games\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eEnhance your tabletop gaming experience with this stylish Black Dice Tray, designed to keep your gameplay smooth and organised. Perfect for DnD, Warhammer, and any RPG, this tray combines functionality with sleek aesthetics.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eKey Features:\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eDual Card Slots: Keep your secondary objectives, battle plans, or strategy cards within easy reach. Perfect for staying organised during the game!\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003eMulti-Dice Storage: The low-level tray at the front is designed to hold various dice types like d20’s, d3’s, and more, ensuring easy access and quick rolls.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003eFelt Lining for Smooth Rolls: The felt-lined interior provides a soft surface for smooth, controlled dice rolls, reducing bounce and adding to the satisfaction of every throw.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003eCurved Front Lip: A curved lip at the front makes scooping up your dice a breeze without any mess or spills—cleaning up is effortless!\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003eDurable \u0026amp; Stylish Design: Featuring a minimalist black finish, this tray complements any tabletop and is built to last through countless gaming sessions.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003ePerfect for DnD, Warhammer, RPGs, or any game with dice—this tray is an essential tool for keeping your game organised while adding a touch of elegance to your gaming space. \u003c\/span\u003e\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":55098451591555,"sku":"15050052764035","price":9.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/command-dice-tray-fat-dwarf-3752879.png?v=1768625893"},{"product_id":"x2-9-segmented-rulers","title":"x2 9\" Segmented Movement Rulers","description":"\u003cp\u003e\u003cspan\u003e**COMMAND THE BATTLEFIELD WITH PRECISION!**\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eUpgrade your wargaming experience with our **Modular Chain Ruler**—a customisable measuring tool designed for ultimate flexibility and precision. With removable **1-inch segments**, this ruler adapts to your needs, ranging from **3 inches to 18 inches**, making it perfect for any strategic scenario.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003e🔗 **Includes TWO 9-inch rulers** for added versatility.\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e⚫ **Sleek black design with high-contrast yellow tips** for easy visibility on the tabletop.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003e━━━━━━━━━━━━━━━\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e⚔️ **WHY CHOOSE OUR CHAIN RULER?** ⚔️\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e━━━━━━━━━━━━━━━\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003e✔ **Customisable Length** – Adjust the ruler by adding or removing links to measure exactly what you need.\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e✔ **Durable \u0026amp; Lightweight** – Built for battle with high-quality materials that stand the test of time.\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e✔ **High-Contrast Visibility** – The bold black and yellow design ensures quick, accurate measurements.\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e✔ **Smooth \u0026amp; Precise Measuring** – No more clunky measuring tools—get seamless movement across the battlefield.\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e✔ **Tournament-Ready** – Perfect for competitive and casual play in any wargaming system.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003e━━━━━━━━━━━━━━━\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e🎲 **COMPATIBILITY** 🎲\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e━━━━━━━━━━━━━━━\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eIdeal for **Warhammer 40K, Age of Sigmar, Kill Team, Infinity, Malifaux, ASOIAF, Kings of War, and more!**\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003e⚠️ *Not affiliated with any specific game system—designed for maximum compatibility across all wargames.*\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003e💥 **Upgrade your measuring game—play with precision, play to win!** 💥\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003e🛒 **Add to cart now and take your wargaming to the next level!**\u003c\/span\u003e\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":55181701054851,"sku":"15080181531011","price":7.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/x2-9-segmented-rulers-fat-dwarf-845126.webp?v=1768598399"},{"product_id":"dice-dispenser","title":"Dice dispenser","description":"\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003e🖤 Black Dice Dispenser with Automatic Dice Line-Up for 16mm Dice – Ideal for Tabletop Games 🖤\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eElevate your gaming sessions with our innovative Black Dice Dispenser, crafted to deliver effortless dice management. Ideal for DnD, Warhammer, and any RPG, this dispenser blends practical functionality with elegant aesthetics.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e✨ Key Features:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e🎲 Automatic Dice Line-Up: Simply load dice into the top, and watch as they neatly fall into an organised line of five dice, ready for quick and easy pick-up during gameplay. Pick 1, 2, 3, 4 or 5 dice up easily in one swift movement\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e💡 Efficient Gameplay: The streamlined design saves valuable gaming time by organising dice instantly—no more fumbling or searching during critical game moments.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e🔄 Easy Refill \u0026amp; Access: Convenient top-loading makes refilling quick and hassle-free, ensuring uninterrupted game flow.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e💎 Premium Quality Build: Sturdy construction with a sleek black finish that complements any gaming setup while providing durability for repeated use.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e🖤 Compact \u0026amp; Stylish: Its minimalist design occupies minimal space on your gaming table, adding a sophisticated touch without cluttering your area.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ePerfect for DnD, Warhammer, RPGs, or any dice-based games, this dice dispenser is an essential accessory to keep your gameplay smooth, efficient, and elegant. 🏰🎮 \u003cstrong\u003e(dice shown not included)\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":55224557502851,"sku":"15091331236227","price":9.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/dice-dispenser-fat-dwarf-9504761.webp?v=1768625891"},{"product_id":"mission-deck-card-stand-holder","title":"Mission Deck Card Stand \u0026 Holder","description":"\u003cp data-start=\"127\" data-end=\"212\" class=\"\"\u003e🛡️ \u003cstrong data-start=\"131\" data-end=\"208\"\u003eWarhammer 40K Mission Deck Stand - Battle Card Display \u0026amp; Storage\u003c\/strong\u003e 🛡️\u003c\/p\u003e\n\u003cp data-start=\"214\" data-end=\"530\" class=\"\"\u003eTake your Warhammer 40K tabletop battles to the next level with this expertly crafted Mission Deck Stand, designed to keep your missions visible, organised, and within easy reach. Whether you're planning your next strategic move or tracking your secondary objectives, this stand is the perfect battlefield companion.\u003c\/p\u003e\n\u003chr data-start=\"532\" data-end=\"535\" class=\"\"\u003e\n\u003cp data-start=\"537\" data-end=\"556\" class=\"\"\u003e✨ \u003cstrong data-start=\"539\" data-end=\"556\"\u003eKey Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"558\" data-end=\"1502\"\u003e\n\u003cli data-start=\"558\" data-end=\"742\" class=\"\"\u003e\n\u003cp data-start=\"560\" data-end=\"742\" class=\"\"\u003e\u003cstrong data-start=\"560\" data-end=\"591\"\u003e🃏 Dual Card Display Slots:\u003c\/strong\u003e\u003cbr data-start=\"591\" data-end=\"594\"\u003eProudly display two mission or objective cards upright during gameplay, keeping vital information clearly visible for easy reference at all times.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"744\" data-end=\"945\" class=\"\"\u003e\n\u003cp data-start=\"746\" data-end=\"945\" class=\"\"\u003e\u003cstrong data-start=\"746\" data-end=\"785\"\u003e📚 Integrated Mission Pack Storage:\u003c\/strong\u003e\u003cbr data-start=\"785\" data-end=\"788\"\u003eThe spacious lower compartment is sized perfectly to store your full secondary mission pack, ensuring everything you need is in one sleek, organised place.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"947\" data-end=\"1130\" class=\"\"\u003e\n\u003cp data-start=\"949\" data-end=\"1130\" class=\"\"\u003e\u003cstrong data-start=\"949\" data-end=\"981\"\u003e💎 Clean, Professional Look:\u003c\/strong\u003e\u003cbr data-start=\"981\" data-end=\"984\"\u003eCrafted with a stylish and minimalist design, this stand adds a touch of sophistication to your battlefield while keeping the focus on the game.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1132\" data-end=\"1321\" class=\"\"\u003e\n\u003cp data-start=\"1134\" data-end=\"1321\" class=\"\"\u003e\u003cstrong data-start=\"1134\" data-end=\"1165\"\u003e🔒 Sturdy \u0026amp; Reliable Build:\u003c\/strong\u003e\u003cbr data-start=\"1165\" data-end=\"1168\"\u003eDesigned to withstand the rigours of gaming sessions, the durable construction ensures your mission cards stay secure and upright, battle after battle.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1323\" data-end=\"1502\" class=\"\"\u003e\n\u003cp data-start=\"1325\" data-end=\"1502\" class=\"\"\u003e\u003cstrong data-start=\"1325\" data-end=\"1370\"\u003e⚔️ Perfect for Competitive \u0026amp; Casual Play:\u003c\/strong\u003e\u003cbr data-start=\"1370\" data-end=\"1373\"\u003eWhether you're crushing tournaments or hosting friendly matches at home, this stand keeps your tactical plans front and centre.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-start=\"1504\" data-end=\"1507\" class=\"\"\u003e\n\u003cp data-start=\"1509\" data-end=\"1664\" class=\"\"\u003eA must-have for Warhammer 40K players who value organisation, strategy, and style on the tabletop.\u003cbr data-start=\"1607\" data-end=\"1610\"\u003eCommand your forces with clarity and confidence! 🛡️🎲\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":55353045254531,"sku":"15183017968003","price":6.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/mission-deck-card-stand-holder-fat-dwarf-5580921.webp?v=1768625888"},{"product_id":"wound-tracker-dice-holder-precision-damage-counter-for-warhammer-tabletop-games","title":"Wound Tracker Dice Holders (x5 Per Pack)","description":"\u003cp data-end=\"408\" data-start=\"102\"\u003e\u003cstrong data-end=\"138\" data-start=\"102\"\u003eTrack Every Wound with Precision\u003c\/strong\u003e\u003cbr data-end=\"141\" data-start=\"138\"\u003eKeep your games running smoothly with our \u003cstrong data-end=\"213\" data-start=\"183\"\u003eWound Tracker Dice Holders\u003c\/strong\u003e, designed for Warhammer and other tabletop wargames. Each holder is built to fit \u003cstrong data-end=\"317\" data-start=\"295\"\u003estandard 16mm dice\u003c\/strong\u003e and features an arrow marker so wounds left on a model are always clear and easy to see.\u003c\/p\u003e\n\u003cp data-end=\"452\" data-start=\"410\"\u003eChoose the perfect option for your army:\u003c\/p\u003e\n\u003cul data-end=\"678\" data-start=\"453\"\u003e\n\u003cli data-end=\"515\" data-start=\"453\"\u003e\n\u003cp data-end=\"515\" data-start=\"455\"\u003e\u003cstrong data-end=\"470\" data-start=\"455\"\u003eSingle slot\u003c\/strong\u003e – ideal for heroes and single-model units.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"601\" data-start=\"516\"\u003e\n\u003cp data-end=\"601\" data-start=\"518\"\u003e\u003cstrong data-end=\"533\" data-start=\"518\"\u003eDouble slot\u003c\/strong\u003e – great for tracking wounds units with higher health.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong data-end=\"533\" data-start=\"518\"\u003eTriple slot\u003c\/strong\u003e – perfect for the big toys! track up to 18 wounds!.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"902\" data-start=\"680\"\u003e✅ \u003cstrong data-end=\"696\" data-start=\"682\"\u003eSecure fit\u003c\/strong\u003e – dice stay firmly in place, no slipping mid-game.\u003cbr data-end=\"750\" data-start=\"747\"\u003e✅ \u003cstrong data-end=\"770\" data-start=\"752\"\u003eFast reference\u003c\/strong\u003e – arrow marker keeps numbers visible at a glance.\u003cbr data-end=\"823\" data-start=\"820\"\u003e✅ \u003cstrong data-end=\"846\" data-start=\"825\"\u003eDurable \u0026amp; compact\u003c\/strong\u003e – built to last, without cluttering your battlefield.\u003c\/p\u003e\n\u003cp data-end=\"1020\" data-start=\"904\"\u003eWhether you’re at home or at a tournament, these holders ensure you never lose track of your models’ wounds again.\u003c\/p\u003e","brand":"Fat Dwarf","offers":[{"title":"1 Dice (6 Wounds)","offer_id":56476702605699,"sku":"15386240713091","price":3.99,"currency_code":"GBP","in_stock":true},{"title":"2 Dice (12 Wounds)","offer_id":56476702638467,"sku":"15386240713092","price":4.99,"currency_code":"GBP","in_stock":true},{"title":"3 Dice (18 Wounds)","offer_id":56476891644291,"sku":null,"price":5.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/wound-tracker-dice-holders-x5-per-pack-fat-dwarf-4590766.png?v=1768595233"},{"product_id":"alien-hive-world-spore-terrain-set-3-xl-spore-pods","title":"Alien Hive World Spore Terrain Set – 3 XL Spore Pods","description":"\u003cp data-start=\"240\" data-end=\"509\"\u003eBring the grim darkness of the far future to your tabletop with our \u003cstrong data-start=\"308\" data-end=\"346\"\u003eAlien Hive World Spore Terrain Set\u003c\/strong\u003e. Designed to evoke the twisted bio-architecture of a hive world, these imposing spore pods instantly transform your battlefield into an immersive alien landscape.\u003c\/p\u003e\n\u003cp data-start=\"511\" data-end=\"652\"\u003e🟣 \u003cstrong data-start=\"514\" data-end=\"539\"\u003eIncludes 3 Spore Pods\u003c\/strong\u003e\u003cbr data-start=\"539\" data-end=\"542\"\u003e• Largest pod stands an impressive \u003cstrong data-start=\"577\" data-end=\"591\"\u003e25 cm tall\u003c\/strong\u003e\u003cbr data-start=\"591\" data-end=\"594\"\u003e• Two additional medium pods for balanced table coverage\u003c\/p\u003e\n\u003cp data-start=\"654\" data-end=\"908\"\u003e🟢 \u003cstrong data-start=\"657\" data-end=\"684\"\u003eSupplied Ready-to-Paint\u003c\/strong\u003e\u003cbr data-start=\"684\" data-end=\"687\"\u003e• \u003cstrong data-start=\"689\" data-end=\"706\"\u003ePre-assembled\u003c\/strong\u003e – no glue or fiddly building required\u003cbr data-start=\"744\" data-end=\"747\"\u003e• \u003cstrong data-start=\"749\" data-end=\"770\"\u003eBlack base colour\u003c\/strong\u003e – perfect primer surface for your own paint schemes\u003cbr data-start=\"822\" data-end=\"825\"\u003e• \u003cstrong data-start=\"827\" data-end=\"849\"\u003eSupplied unpainted\u003c\/strong\u003e – showcase your hobby skills and match your army’s theme\u003c\/p\u003e\n\u003cp data-start=\"910\" data-end=\"1081\"\u003e⚫ \u003cstrong data-start=\"912\" data-end=\"941\"\u003eIdeal for Wargames \u0026amp; RPGs\u003c\/strong\u003e\u003cbr data-start=\"941\" data-end=\"944\"\u003ePerfect line-of-sight blockers and thematic objectives for games like Warhammer 40K, Kill Team, Stargrave, D\u0026amp;D sci-fi campaigns and more.\u003c\/p\u003e\n\u003cp data-start=\"1083\" data-end=\"1104\"\u003e💡 \u003cstrong data-start=\"1086\" data-end=\"1102\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1105\" data-end=\"1288\"\u003e\n\u003cli data-start=\"1105\" data-end=\"1142\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1142\"\u003eDurable, lightweight construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1143\" data-end=\"1217\"\u003e\n\u003cp data-start=\"1145\" data-end=\"1217\"\u003eOrganic alien design fits Tyranid-style forces or any xeno battlefield\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1218\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1220\" data-end=\"1288\"\u003eQuick to set up – arrive assembled and ready to place on the table\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1290\" data-end=\"1324\"\u003e📏 \u003cstrong data-start=\"1293\" data-end=\"1322\"\u003eDimensions (largest pod):\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1325\" data-end=\"1518\"\u003e\n\u003cli data-start=\"1325\" data-end=\"1391\"\u003e\n\u003cp data-start=\"1327\" data-end=\"1391\"\u003e\u003cstrong data-start=\"1327\" data-end=\"1346\"\u003eSize:\u003c\/strong\u003e 90 × 161 × 244 mm \/ 3.5 × 6.3 × 9.6 inches\u003cstrong data-start=\"1394\" data-end=\"1410\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1520\" data-end=\"1847\"\u003e🛠 \u003cstrong data-start=\"1523\" data-end=\"1543\"\u003eHow They’re Made\u003c\/strong\u003e\u003cbr data-start=\"1543\" data-end=\"1546\"\u003eEach terrain piece is \u003cstrong data-start=\"1568\" data-end=\"1624\"\u003eindividually produced using high-quality 3D printers\u003c\/strong\u003e. This process allows for crisp, organic detail and durable construction. Minor build layer lines may be visible on the raw model — these disappear or become part of the texture once painted, adding to the realistic finish.\u003c\/p\u003e\n\u003chr data-start=\"1849\" data-end=\"1852\"\u003e\n\u003cblockquote data-start=\"1854\" data-end=\"1984\"\u003e\n\u003cp data-start=\"1856\" data-end=\"1984\"\u003e\u003cstrong data-start=\"1856\" data-end=\"1872\"\u003ePlease note:\u003c\/strong\u003e The terrain comes \u003cstrong data-start=\"1891\" data-end=\"1904\"\u003eunpainted\u003c\/strong\u003e so you can customise it. Images of painted examples are for inspiration only.\u003c\/p\u003e\n\u003c\/blockquote\u003e","brand":"Fat Dwarf","offers":[{"title":"Full Set","offer_id":56547777151363,"sku":"15401786278278","price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Pod 1","offer_id":56547777053059,"sku":"15401786278275","price":18.0,"currency_code":"GBP","in_stock":true},{"title":"Pod 2","offer_id":56547777085827,"sku":"15401786278276","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Pod 3","offer_id":56547777118595,"sku":"15401786278277","price":15.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/alien-hive-world-spore-terrain-set-3-xl-spore-pods-fat-dwarf-9197328.png?v=1759442156"},{"product_id":"alien-hive-world-obstacle-a","title":"Alien Hive World Obstacle A","description":"\u003ch3 data-start=\"200\" data-end=\"261\"\u003e\u003cstrong data-start=\"204\" data-end=\"261\"\u003eAlien Hive World Obstacle – Tendril \u0026amp; Bio Pod Cluster\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"263\" data-end=\"530\"\u003eCreate a truly alien battlefield with our \u003cstrong data-start=\"305\" data-end=\"328\"\u003eHive World Obstacle\u003c\/strong\u003e: a towering organic tendril erupting from the ground, surrounded by three sinister bio-pods. Perfect as a line-of-sight blocker, objective marker or thematic centrepiece for your sci-fi tabletop games.\u003c\/p\u003e\n\u003cp data-start=\"532\" data-end=\"664\"\u003e🟣 \u003cstrong data-start=\"535\" data-end=\"562\"\u003eImposing Organic Design\u003c\/strong\u003e\u003cbr data-start=\"562\" data-end=\"565\"\u003e• Huge twisting tendril bursting from the earth\u003cbr data-start=\"612\" data-end=\"615\"\u003e• Three detailed bio-pods clustered at its base\u003c\/p\u003e\n\u003cp data-start=\"666\" data-end=\"865\"\u003e🟢 \u003cstrong data-start=\"669\" data-end=\"700\"\u003eReady for Your Paint Scheme\u003c\/strong\u003e\u003cbr data-start=\"700\" data-end=\"703\"\u003e• Supplied \u003cstrong data-start=\"714\" data-end=\"736\"\u003eassembled in black\u003c\/strong\u003e – no glue required\u003cbr data-start=\"755\" data-end=\"758\"\u003e• \u003cstrong data-start=\"760\" data-end=\"773\"\u003eUnpainted\u003c\/strong\u003e so you can match your army’s colours\u003cbr data-start=\"810\" data-end=\"813\"\u003e• Crisp detail ready to take washes and highlights\u003c\/p\u003e\n\u003cp data-start=\"867\" data-end=\"1008\"\u003e⚫ \u003cstrong data-start=\"869\" data-end=\"898\"\u003eIdeal for Wargames \u0026amp; RPGs\u003c\/strong\u003e\u003cbr data-start=\"898\" data-end=\"901\"\u003eCompatible with Warhammer 40K, Kill Team, Stargrave, Tyranid-themed boards, D\u0026amp;D sci-fi encounters and more.\u003c\/p\u003e\n\u003cp data-start=\"1010\" data-end=\"1031\"\u003e💡 \u003cstrong data-start=\"1013\" data-end=\"1029\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1032\" data-end=\"1186\"\u003e\n\u003cli data-start=\"1032\" data-end=\"1069\"\u003e\n\u003cp data-start=\"1034\" data-end=\"1069\"\u003eDurable, lightweight construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1070\" data-end=\"1125\"\u003e\n\u003cp data-start=\"1072\" data-end=\"1125\"\u003eOrganic alien styling to complement any xenos force\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1126\" data-end=\"1186\"\u003e\n\u003cp data-start=\"1128\" data-end=\"1186\"\u003eQuick table setup – arrives assembled and ready to place\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1188\" data-end=\"1517\"\u003e🛠 \u003cstrong data-start=\"1191\" data-end=\"1211\"\u003eHow They’re Made\u003c\/strong\u003e\u003cbr data-start=\"1211\" data-end=\"1214\"\u003eEach obstacle is \u003cstrong data-start=\"1231\" data-end=\"1287\"\u003eindividually produced using high-quality 3D printers\u003c\/strong\u003e. This process ensures crisp organic detail and a sturdy finish. Subtle build layer lines may be visible on the raw model — these blend beautifully into the texture once primed and painted, adding realism to your finished terrain.\u003c\/p\u003e\n\u003chr data-start=\"1519\" data-end=\"1522\"\u003e\n\u003cblockquote data-start=\"1524\" data-end=\"1609\"\u003e\n\u003cp data-start=\"1526\" data-end=\"1609\"\u003e\u003cstrong data-start=\"1526\" data-end=\"1542\"\u003ePlease note:\u003c\/strong\u003e Supplied \u003cstrong data-start=\"1552\" data-end=\"1565\"\u003eunpainted\u003c\/strong\u003e. Painted images are for inspiration only.\u003c\/p\u003e\n\u003c\/blockquote\u003e","brand":"Fat Dwarf","offers":[{"title":"Default Title","offer_id":56547635790211,"sku":"15401803022723","price":4.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/alien-hive-world-obstacle-a-fat-dwarf-3768912.png?v=1759442154"},{"product_id":"alien-hive-world-obstacle-b","title":"Alien Hive World Obstacle B","description":"\u003ch3 data-start=\"179\" data-end=\"247\"\u003e\u003cstrong data-start=\"183\" data-end=\"247\"\u003eAlien Hive World Obstacle – Multi-Tendrils \u0026amp; Bio Pod Cluster\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"249\" data-end=\"566\"\u003eTurn your tabletop into a living xeno-landscape with our \u003cstrong data-start=\"306\" data-end=\"329\"\u003eHive World Obstacle\u003c\/strong\u003e. This piece features multiple organic tendrils bursting up from the ground, flanked by a cluster of strange alien growths and bio-pods – perfect as a line-of-sight blocker, objective marker or thematic centrepiece for your sci-fi games.\u003c\/p\u003e\n\u003cp data-start=\"568\" data-end=\"713\"\u003e🟣 \u003cstrong data-start=\"571\" data-end=\"598\"\u003eImposing Organic Design\u003c\/strong\u003e\u003cbr data-start=\"598\" data-end=\"601\"\u003e• Several twisting tendrils erupting from the earth\u003cbr data-start=\"652\" data-end=\"655\"\u003e• Multiple detailed bio-pods and alien flora at the base\u003c\/p\u003e\n\u003cp data-start=\"715\" data-end=\"914\"\u003e🟢 \u003cstrong data-start=\"718\" data-end=\"749\"\u003eReady for Your Paint Scheme\u003c\/strong\u003e\u003cbr data-start=\"749\" data-end=\"752\"\u003e• Supplied \u003cstrong data-start=\"763\" data-end=\"785\"\u003eassembled in black\u003c\/strong\u003e – no glue required\u003cbr data-start=\"804\" data-end=\"807\"\u003e• \u003cstrong data-start=\"809\" data-end=\"822\"\u003eUnpainted\u003c\/strong\u003e so you can match your army’s colours\u003cbr data-start=\"859\" data-end=\"862\"\u003e• Crisp detail ready to take washes and highlights\u003c\/p\u003e\n\u003cp data-start=\"916\" data-end=\"1057\"\u003e⚫ \u003cstrong data-start=\"918\" data-end=\"947\"\u003eIdeal for Wargames \u0026amp; RPGs\u003c\/strong\u003e\u003cbr data-start=\"947\" data-end=\"950\"\u003eCompatible with Warhammer 40K, Kill Team, Stargrave, Tyranid-themed boards, D\u0026amp;D sci-fi encounters and more.\u003c\/p\u003e\n\u003cp data-start=\"1059\" data-end=\"1080\"\u003e💡 \u003cstrong data-start=\"1062\" data-end=\"1078\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1081\" data-end=\"1235\"\u003e\n\u003cli data-start=\"1081\" data-end=\"1118\"\u003e\n\u003cp data-start=\"1083\" data-end=\"1118\"\u003eDurable, lightweight construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1119\" data-end=\"1174\"\u003e\n\u003cp data-start=\"1121\" data-end=\"1174\"\u003eOrganic alien styling to complement any xenos force\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1175\" data-end=\"1235\"\u003e\n\u003cp data-start=\"1177\" data-end=\"1235\"\u003eQuick table setup – arrives assembled and ready to place\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1237\" data-end=\"1566\"\u003e🛠 \u003cstrong data-start=\"1240\" data-end=\"1260\"\u003eHow They’re Made\u003c\/strong\u003e\u003cbr data-start=\"1260\" data-end=\"1263\"\u003eEach obstacle is \u003cstrong data-start=\"1280\" data-end=\"1336\"\u003eindividually produced using high-quality 3D printers\u003c\/strong\u003e. This process ensures crisp organic detail and a sturdy finish. Subtle build layer lines may be visible on the raw model — these blend beautifully into the texture once primed and painted, adding realism to your finished terrain.\u003c\/p\u003e\n\u003chr data-start=\"1568\" data-end=\"1571\"\u003e\n\u003cblockquote data-start=\"1573\" data-end=\"1658\"\u003e\n\u003cp data-start=\"1575\" data-end=\"1658\"\u003e\u003cstrong data-start=\"1575\" data-end=\"1591\"\u003ePlease note:\u003c\/strong\u003e Supplied \u003cstrong data-start=\"1601\" data-end=\"1614\"\u003eunpainted\u003c\/strong\u003e. Painted images are for inspiration only.\u003c\/p\u003e\n\u003c\/blockquote\u003e","brand":"Fat Dwarf","offers":[{"title":"Default Title","offer_id":56547905241475,"sku":"15401847390595","price":7.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/alien-hive-world-obstacle-b-fat-dwarf-3909965.png?v=1759442152"},{"product_id":"alien-hive-world-obstacle-c","title":"Alien Hive World Obstacle C","description":"\u003ch3 data-start=\"181\" data-end=\"249\"\u003e\u003cstrong data-start=\"185\" data-end=\"249\"\u003eAlien Hive World Obstacle – Multi-Tendrils \u0026amp; Bio-Pod Cluster\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"251\" data-end=\"587\"\u003eBring a piece of a living hive world to your tabletop with our \u003cstrong data-start=\"314\" data-end=\"350\"\u003eMulti-Tendrils \u0026amp; Bio-Pod Cluster\u003c\/strong\u003e. This striking terrain features several alien stalks erupting from the cracked ground, surrounded by bizarre xeno growths and pods. It’s perfect as a line-of-sight blocker, objective marker or dramatic centrepiece for your sci-fi games.\u003c\/p\u003e\n\u003cp data-start=\"589\" data-end=\"744\"\u003e🟣 \u003cstrong data-start=\"592\" data-end=\"619\"\u003eImposing Organic Design\u003c\/strong\u003e\u003cbr data-start=\"619\" data-end=\"622\"\u003e• Multiple twisting tendrils bursting from the earth\u003cbr data-start=\"674\" data-end=\"677\"\u003e• Detailed bio-pods, chitinous ridges and alien flora at the base\u003c\/p\u003e\n\u003cp data-start=\"746\" data-end=\"945\"\u003e🟢 \u003cstrong data-start=\"749\" data-end=\"780\"\u003eReady for Your Paint Scheme\u003c\/strong\u003e\u003cbr data-start=\"780\" data-end=\"783\"\u003e• Supplied \u003cstrong data-start=\"794\" data-end=\"816\"\u003eassembled in black\u003c\/strong\u003e – no glue required\u003cbr data-start=\"835\" data-end=\"838\"\u003e• \u003cstrong data-start=\"840\" data-end=\"853\"\u003eUnpainted\u003c\/strong\u003e so you can match your army’s colours\u003cbr data-start=\"890\" data-end=\"893\"\u003e• Crisp detail ready to take washes and highlights\u003c\/p\u003e\n\u003cp data-start=\"947\" data-end=\"1084\"\u003e⚫ \u003cstrong data-start=\"949\" data-end=\"978\"\u003eIdeal for Wargames \u0026amp; RPGs\u003c\/strong\u003e\u003cbr data-start=\"978\" data-end=\"981\"\u003ePerfect for Warhammer 40K, Kill Team, Stargrave, Tyranid-themed boards, D\u0026amp;D sci-fi encounters and more.\u003c\/p\u003e\n\u003cp data-start=\"1086\" data-end=\"1107\"\u003e💡 \u003cstrong data-start=\"1089\" data-end=\"1105\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1108\" data-end=\"1262\"\u003e\n\u003cli data-start=\"1108\" data-end=\"1145\"\u003e\n\u003cp data-start=\"1110\" data-end=\"1145\"\u003eDurable, lightweight construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1146\" data-end=\"1201\"\u003e\n\u003cp data-start=\"1148\" data-end=\"1201\"\u003eOrganic alien styling to complement any xenos force\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1202\" data-end=\"1262\"\u003e\n\u003cp data-start=\"1204\" data-end=\"1262\"\u003eQuick table setup – arrives assembled and ready to place\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1264\" data-end=\"1593\"\u003e🛠 \u003cstrong data-start=\"1267\" data-end=\"1287\"\u003eHow They’re Made\u003c\/strong\u003e\u003cbr data-start=\"1287\" data-end=\"1290\"\u003eEach obstacle is \u003cstrong data-start=\"1307\" data-end=\"1363\"\u003eindividually produced using high-quality 3D printers\u003c\/strong\u003e. This process ensures crisp organic detail and a sturdy finish. Subtle build layer lines may be visible on the raw model — these blend beautifully into the texture once primed and painted, adding realism to your finished terrain.\u003c\/p\u003e\n\u003chr data-start=\"1595\" data-end=\"1598\"\u003e\n\u003cblockquote data-start=\"1600\" data-end=\"1685\"\u003e\n\u003cp data-start=\"1602\" data-end=\"1685\"\u003e\u003cstrong data-start=\"1602\" data-end=\"1618\"\u003ePlease note:\u003c\/strong\u003e Supplied \u003cstrong data-start=\"1628\" data-end=\"1641\"\u003eunpainted\u003c\/strong\u003e. Painted images are for inspiration only.\u003c\/p\u003e\n\u003c\/blockquote\u003e","brand":"Fat Dwarf","offers":[{"title":"Default Title","offer_id":56548048077187,"sku":null,"price":6.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/alien-hive-world-obstacle-c-fat-dwarf-9856613.png?v=1759442156"},{"product_id":"alien-hive-world-obstacle-d","title":"Alien Hive World Obstacle D","description":"\u003ch3 data-start=\"239\" data-end=\"310\"\u003e\u003cstrong data-start=\"243\" data-end=\"310\"\u003eAlien Hive World Obstacle – Multi-Tendrils \u0026amp; Broken Street Lamp\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"312\" data-end=\"750\"\u003eBring a piece of a living hive world to your tabletop with our \u003cstrong data-start=\"375\" data-end=\"423\"\u003eMulti-Tendrils \u0026amp; Broken Street Lamp Obstacle\u003c\/strong\u003e. This dramatic terrain shows alien growths overwhelming a section of urban infrastructure: several chitinous stalks and tendrils erupt from the cracked ground, twisting around a shattered street lamp and sprouting clusters of bio-pods. Perfect as a line-of-sight blocker, objective marker or centrepiece for your sci-fi games.\u003c\/p\u003e\n\u003cp data-start=\"752\" data-end=\"964\"\u003e🟣 \u003cstrong data-start=\"755\" data-end=\"782\"\u003eImposing Organic Design\u003c\/strong\u003e\u003cbr data-start=\"782\" data-end=\"785\"\u003e• Multiple twisting tendrils bursting from the earth\u003cbr data-start=\"837\" data-end=\"840\"\u003e• Detailed bio-pods and alien flora engulfing a broken street lamp\u003cbr data-start=\"906\" data-end=\"909\"\u003e• Great as a narrative objective or table centrepiece\u003c\/p\u003e\n\u003cp data-start=\"966\" data-end=\"1165\"\u003e🟢 \u003cstrong data-start=\"969\" data-end=\"1000\"\u003eReady for Your Paint Scheme\u003c\/strong\u003e\u003cbr data-start=\"1000\" data-end=\"1003\"\u003e• Supplied \u003cstrong data-start=\"1014\" data-end=\"1036\"\u003eassembled in black\u003c\/strong\u003e – no glue required\u003cbr data-start=\"1055\" data-end=\"1058\"\u003e• \u003cstrong data-start=\"1060\" data-end=\"1073\"\u003eUnpainted\u003c\/strong\u003e so you can match your army’s colours\u003cbr data-start=\"1110\" data-end=\"1113\"\u003e• Crisp detail ready to take washes and highlights\u003c\/p\u003e\n\u003cp data-start=\"1167\" data-end=\"1304\"\u003e⚫ \u003cstrong data-start=\"1169\" data-end=\"1198\"\u003eIdeal for Wargames \u0026amp; RPGs\u003c\/strong\u003e\u003cbr data-start=\"1198\" data-end=\"1201\"\u003ePerfect for Warhammer 40K, Kill Team, Stargrave, Tyranid-themed boards, D\u0026amp;D sci-fi encounters and more.\u003c\/p\u003e\n\u003cp data-start=\"1306\" data-end=\"1327\"\u003e💡 \u003cstrong data-start=\"1309\" data-end=\"1325\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1328\" data-end=\"1482\"\u003e\n\u003cli data-start=\"1328\" data-end=\"1365\"\u003e\n\u003cp data-start=\"1330\" data-end=\"1365\"\u003eDurable, lightweight construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1366\" data-end=\"1421\"\u003e\n\u003cp data-start=\"1368\" data-end=\"1421\"\u003eOrganic alien styling to complement any xenos force\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1422\" data-end=\"1482\"\u003e\n\u003cp data-start=\"1424\" data-end=\"1482\"\u003eQuick table setup – arrives assembled and ready to place\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1484\" data-end=\"1813\"\u003e🛠 \u003cstrong data-start=\"1487\" data-end=\"1507\"\u003eHow They’re Made\u003c\/strong\u003e\u003cbr data-start=\"1507\" data-end=\"1510\"\u003eEach obstacle is \u003cstrong data-start=\"1527\" data-end=\"1583\"\u003eindividually produced using high-quality 3D printers\u003c\/strong\u003e. This process ensures crisp organic detail and a sturdy finish. Subtle build-layer lines may be visible on the raw model — these blend beautifully into the texture once primed and painted, adding realism to your finished terrain.\u003c\/p\u003e\n\u003chr data-start=\"1815\" data-end=\"1818\"\u003e\n\u003cblockquote data-start=\"1820\" data-end=\"1905\"\u003e\n\u003cp data-start=\"1822\" data-end=\"1905\"\u003e\u003cstrong data-start=\"1822\" data-end=\"1838\"\u003ePlease note:\u003c\/strong\u003e Supplied \u003cstrong data-start=\"1848\" data-end=\"1861\"\u003eunpainted\u003c\/strong\u003e. Painted images are for inspiration only.\u003c\/p\u003e\n\u003c\/blockquote\u003e","brand":"Fat Dwarf","offers":[{"title":"Default Title","offer_id":56548381426051,"sku":"15401913549187","price":6.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/alien-hive-world-obstacle-d-fat-dwarf-6072095.png?v=1759442153"},{"product_id":"alien-hive-world-egg-nest-a","title":"Alien Hive World Egg Nest A","description":"\u003ch3 data-start=\"204\" data-end=\"265\"\u003e\u003cstrong data-start=\"208\" data-end=\"265\"\u003eAlien Hive World Obstacle – Egg Nest \u0026amp; Spore Tendrils\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"267\" data-end=\"629\"\u003eBring the creeping horror of a hive world to your tabletop with our \u003cstrong data-start=\"335\" data-end=\"373\"\u003eEgg Nest \u0026amp; Spore Tendrils Obstacle\u003c\/strong\u003e. This piece depicts a swollen alien nest studded with eggs and chitinous growths, ringed by spiny tendrils piercing up from the cracked ground. It’s perfect as a line-of-sight blocker, objective marker or atmospheric scatter terrain for your sci-fi games.\u003c\/p\u003e\n\u003cp data-start=\"631\" data-end=\"833\"\u003e🟣 \u003cstrong data-start=\"634\" data-end=\"661\"\u003eImposing Organic Design\u003c\/strong\u003e\u003cbr data-start=\"661\" data-end=\"664\"\u003e• Bulging alien egg nest bursting with detail\u003cbr data-start=\"709\" data-end=\"712\"\u003e• Tall spore tendrils and chitinous spikes surrounding the nest\u003cbr data-start=\"775\" data-end=\"778\"\u003e• Great as a narrative objective or table centrepiece\u003c\/p\u003e\n\u003cp data-start=\"835\" data-end=\"1034\"\u003e🟢 \u003cstrong data-start=\"838\" data-end=\"869\"\u003eReady for Your Paint Scheme\u003c\/strong\u003e\u003cbr data-start=\"869\" data-end=\"872\"\u003e• Supplied \u003cstrong data-start=\"883\" data-end=\"905\"\u003eassembled in black\u003c\/strong\u003e – no glue required\u003cbr data-start=\"924\" data-end=\"927\"\u003e• \u003cstrong data-start=\"929\" data-end=\"942\"\u003eUnpainted\u003c\/strong\u003e so you can match your army’s colours\u003cbr data-start=\"979\" data-end=\"982\"\u003e• Crisp detail ready to take washes and highlights\u003c\/p\u003e\n\u003cp data-start=\"1036\" data-end=\"1173\"\u003e⚫ \u003cstrong data-start=\"1038\" data-end=\"1067\"\u003eIdeal for Wargames \u0026amp; RPGs\u003c\/strong\u003e\u003cbr data-start=\"1067\" data-end=\"1070\"\u003ePerfect for Warhammer 40K, Kill Team, Stargrave, Tyranid-themed boards, D\u0026amp;D sci-fi encounters and more.\u003c\/p\u003e\n\u003cp data-start=\"1175\" data-end=\"1196\"\u003e💡 \u003cstrong data-start=\"1178\" data-end=\"1194\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1197\" data-end=\"1351\"\u003e\n\u003cli data-start=\"1197\" data-end=\"1234\"\u003e\n\u003cp data-start=\"1199\" data-end=\"1234\"\u003eDurable, lightweight construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1235\" data-end=\"1290\"\u003e\n\u003cp data-start=\"1237\" data-end=\"1290\"\u003eOrganic alien styling to complement any xenos force\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1291\" data-end=\"1351\"\u003e\n\u003cp data-start=\"1293\" data-end=\"1351\"\u003eQuick table setup – arrives assembled and ready to place\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1353\" data-end=\"1682\"\u003e🛠 \u003cstrong data-start=\"1356\" data-end=\"1376\"\u003eHow They’re Made\u003c\/strong\u003e\u003cbr data-start=\"1376\" data-end=\"1379\"\u003eEach obstacle is \u003cstrong data-start=\"1396\" data-end=\"1452\"\u003eindividually produced using high-quality 3D printers\u003c\/strong\u003e. This process ensures crisp organic detail and a sturdy finish. Subtle build-layer lines may be visible on the raw model — these blend beautifully into the texture once primed and painted, adding realism to your finished terrain.\u003c\/p\u003e\n\u003chr data-start=\"1684\" data-end=\"1687\"\u003e\n\u003cblockquote data-start=\"1689\" data-end=\"1774\"\u003e\n\u003cp data-start=\"1691\" data-end=\"1774\"\u003e\u003cstrong data-start=\"1691\" data-end=\"1707\"\u003ePlease note:\u003c\/strong\u003e Supplied \u003cstrong data-start=\"1717\" data-end=\"1730\"\u003eunpainted\u003c\/strong\u003e. Painted images are for inspiration only.\u003c\/p\u003e\n\u003c\/blockquote\u003e","brand":"Fat Dwarf","offers":[{"title":"Default Title","offer_id":56548782735747,"sku":"15401998647683","price":15.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/alien-hive-world-egg-nest-a-fat-dwarf-1261418.png?v=1759442151"},{"product_id":"alien-hive-world-egg-nest-b","title":"Alien Hive World Egg Nest B","description":"\u003ch3 data-start=\"204\" data-end=\"265\"\u003e\u003cstrong data-start=\"208\" data-end=\"265\"\u003eAlien Hive World Obstacle – Egg Nest \u0026amp; Spore Tendrils\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"267\" data-end=\"629\"\u003eBring the creeping horror of a hive world to your tabletop with our \u003cstrong data-start=\"335\" data-end=\"373\"\u003eEgg Nest \u0026amp; Spore Tendrils Obstacle\u003c\/strong\u003e. This piece depicts a swollen alien nest studded with eggs and chitinous growths, ringed by spiny tendrils piercing up from the cracked ground. It’s perfect as a line-of-sight blocker, objective marker or atmospheric scatter terrain for your sci-fi games.\u003c\/p\u003e\n\u003cp data-start=\"631\" data-end=\"833\"\u003e🟣 \u003cstrong data-start=\"634\" data-end=\"661\"\u003eImposing Organic Design\u003c\/strong\u003e\u003cbr data-start=\"661\" data-end=\"664\"\u003e• Bulging alien egg nest bursting with detail\u003cbr data-start=\"709\" data-end=\"712\"\u003e• Tall spore tendrils and chitinous spikes surrounding the nest\u003cbr data-start=\"775\" data-end=\"778\"\u003e• Great as a narrative objective or table centrepiece\u003c\/p\u003e\n\u003cp data-start=\"835\" data-end=\"1034\"\u003e🟢 \u003cstrong data-start=\"838\" data-end=\"869\"\u003eReady for Your Paint Scheme\u003c\/strong\u003e\u003cbr data-start=\"869\" data-end=\"872\"\u003e• Supplied \u003cstrong data-start=\"883\" data-end=\"905\"\u003eassembled in black\u003c\/strong\u003e – no glue required\u003cbr data-start=\"924\" data-end=\"927\"\u003e• \u003cstrong data-start=\"929\" data-end=\"942\"\u003eUnpainted\u003c\/strong\u003e so you can match your army’s colours\u003cbr data-start=\"979\" data-end=\"982\"\u003e• Crisp detail ready to take washes and highlights\u003c\/p\u003e\n\u003cp data-start=\"1036\" data-end=\"1173\"\u003e⚫ \u003cstrong data-start=\"1038\" data-end=\"1067\"\u003eIdeal for Wargames \u0026amp; RPGs\u003c\/strong\u003e\u003cbr data-start=\"1067\" data-end=\"1070\"\u003ePerfect for Warhammer 40K, Kill Team, Stargrave, Tyranid-themed boards, D\u0026amp;D sci-fi encounters and more.\u003c\/p\u003e\n\u003cp data-start=\"1175\" data-end=\"1196\"\u003e💡 \u003cstrong data-start=\"1178\" data-end=\"1194\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1197\" data-end=\"1351\"\u003e\n\u003cli data-start=\"1197\" data-end=\"1234\"\u003e\n\u003cp data-start=\"1199\" data-end=\"1234\"\u003eDurable, lightweight construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1235\" data-end=\"1290\"\u003e\n\u003cp data-start=\"1237\" data-end=\"1290\"\u003eOrganic alien styling to complement any xenos force\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1291\" data-end=\"1351\"\u003e\n\u003cp data-start=\"1293\" data-end=\"1351\"\u003eQuick table setup – arrives assembled and ready to place\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1353\" data-end=\"1682\"\u003e🛠 \u003cstrong data-start=\"1356\" data-end=\"1376\"\u003eHow They’re Made\u003c\/strong\u003e\u003cbr data-start=\"1376\" data-end=\"1379\"\u003eEach obstacle is \u003cstrong data-start=\"1396\" data-end=\"1452\"\u003eindividually produced using high-quality 3D printers\u003c\/strong\u003e. This process ensures crisp organic detail and a sturdy finish. Subtle build-layer lines may be visible on the raw model — these blend beautifully into the texture once primed and painted, adding realism to your finished terrain.\u003c\/p\u003e\n\u003chr data-start=\"1684\" data-end=\"1687\"\u003e\n\u003cblockquote data-start=\"1689\" data-end=\"1774\"\u003e\n\u003cp data-start=\"1691\" data-end=\"1774\"\u003e\u003cstrong data-start=\"1691\" data-end=\"1707\"\u003ePlease note:\u003c\/strong\u003e Supplied \u003cstrong data-start=\"1717\" data-end=\"1730\"\u003eunpainted\u003c\/strong\u003e. Painted images are for inspiration only.\u003c\/p\u003e\n\u003c\/blockquote\u003e","brand":"Fat Dwarf","offers":[{"title":"Default Title","offer_id":56548835230083,"sku":"15402009526659","price":15.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/alien-hive-world-egg-nest-b-fat-dwarf-8343125.png?v=1759442152"},{"product_id":"alien-hive-world-egg-nest-c","title":"Alien Hive World Spore Vents \u0026 Tendrils","description":"\u003ch3 data-start=\"227\" data-end=\"285\"\u003e\u003cstrong data-start=\"231\" data-end=\"285\"\u003eAlien Hive World Obstacle – Spore Vents \u0026amp; Tendrils\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"287\" data-end=\"645\"\u003eBring the creeping horror of a hive world to your tabletop with our \u003cstrong data-start=\"355\" data-end=\"390\"\u003eSpore Vents \u0026amp; Tendrils Obstacle\u003c\/strong\u003e. This striking terrain features a cluster of alien vents and chitinous growths, ringed by tall, spiny tendrils piercing up from the cracked ground. Perfect as a line-of-sight blocker, objective marker or atmospheric scatter terrain for your sci-fi games.\u003c\/p\u003e\n\u003cp data-start=\"647\" data-end=\"865\"\u003e🟣 \u003cstrong data-start=\"650\" data-end=\"677\"\u003eImposing Organic Design\u003c\/strong\u003e\u003cbr data-start=\"677\" data-end=\"680\"\u003e• Cluster of alien spore vents bursting with sculpted detail\u003cbr data-start=\"740\" data-end=\"743\"\u003e• Tall spore tendrils and chitinous spikes surrounding the vents\u003cbr data-start=\"807\" data-end=\"810\"\u003e• Great as a narrative objective or table centrepiece\u003c\/p\u003e\n\u003cp data-start=\"867\" data-end=\"1066\"\u003e🟢 \u003cstrong data-start=\"870\" data-end=\"901\"\u003eReady for Your Paint Scheme\u003c\/strong\u003e\u003cbr data-start=\"901\" data-end=\"904\"\u003e• Supplied \u003cstrong data-start=\"915\" data-end=\"937\"\u003eassembled in black\u003c\/strong\u003e – no glue required\u003cbr data-start=\"956\" data-end=\"959\"\u003e• \u003cstrong data-start=\"961\" data-end=\"974\"\u003eUnpainted\u003c\/strong\u003e so you can match your army’s colours\u003cbr data-start=\"1011\" data-end=\"1014\"\u003e• Crisp detail ready to take washes and highlights\u003c\/p\u003e\n\u003cp data-start=\"1068\" data-end=\"1205\"\u003e⚫ \u003cstrong data-start=\"1070\" data-end=\"1099\"\u003eIdeal for Wargames \u0026amp; RPGs\u003c\/strong\u003e\u003cbr data-start=\"1099\" data-end=\"1102\"\u003ePerfect for Warhammer 40K, Kill Team, Stargrave, Tyranid-themed boards, D\u0026amp;D sci-fi encounters and more.\u003c\/p\u003e\n\u003cp data-start=\"1207\" data-end=\"1228\"\u003e💡 \u003cstrong data-start=\"1210\" data-end=\"1226\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1229\" data-end=\"1383\"\u003e\n\u003cli data-start=\"1229\" data-end=\"1266\"\u003e\n\u003cp data-start=\"1231\" data-end=\"1266\"\u003eDurable, lightweight construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1267\" data-end=\"1322\"\u003e\n\u003cp data-start=\"1269\" data-end=\"1322\"\u003eOrganic alien styling to complement any xenos force\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1323\" data-end=\"1383\"\u003e\n\u003cp data-start=\"1325\" data-end=\"1383\"\u003eQuick table setup – arrives assembled and ready to place\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1385\" data-end=\"1714\"\u003e🛠 \u003cstrong data-start=\"1388\" data-end=\"1408\"\u003eHow They’re Made\u003c\/strong\u003e\u003cbr data-start=\"1408\" data-end=\"1411\"\u003eEach obstacle is \u003cstrong data-start=\"1428\" data-end=\"1484\"\u003eindividually produced using high-quality 3D printers\u003c\/strong\u003e. This process ensures crisp organic detail and a sturdy finish. Subtle build-layer lines may be visible on the raw model — these blend beautifully into the texture once primed and painted, adding realism to your finished terrain.\u003c\/p\u003e\n\u003chr data-start=\"1716\" data-end=\"1719\"\u003e\n\u003cblockquote data-start=\"1721\" data-end=\"1806\"\u003e\n\u003cp data-start=\"1723\" data-end=\"1806\"\u003e\u003cstrong data-start=\"1723\" data-end=\"1739\"\u003ePlease note:\u003c\/strong\u003e Supplied \u003cstrong data-start=\"1749\" data-end=\"1762\"\u003eunpainted\u003c\/strong\u003e. Painted images are for inspiration only.\u003c\/p\u003e\n\u003c\/blockquote\u003e","brand":"Fat Dwarf","offers":[{"title":"Default Title","offer_id":56548835459459,"sku":"15402009756035","price":15.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/alien-hive-world-spore-vents-tendrils-fat-dwarf-9299074.png?v=1759442153"},{"product_id":"alien-hive-world-spore-vents-tendrils-b","title":"Alien Hive World Spore Vents \u0026 Tendrils (B)","description":"\u003ch3 data-start=\"227\" data-end=\"285\"\u003e\u003cstrong data-start=\"231\" data-end=\"285\"\u003eAlien Hive World Obstacle – Spore Vents \u0026amp; Tendrils\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"287\" data-end=\"645\"\u003eBring the creeping horror of a hive world to your tabletop with our \u003cstrong data-start=\"355\" data-end=\"390\"\u003eSpore Vents \u0026amp; Tendrils Obstacle\u003c\/strong\u003e. This striking terrain features a cluster of alien vents and chitinous growths, ringed by tall, spiny tendrils piercing up from the cracked ground. Perfect as a line-of-sight blocker, objective marker or atmospheric scatter terrain for your sci-fi games.\u003c\/p\u003e\n\u003cp data-start=\"647\" data-end=\"865\"\u003e🟣 \u003cstrong data-start=\"650\" data-end=\"677\"\u003eImposing Organic Design\u003c\/strong\u003e\u003cbr data-start=\"677\" data-end=\"680\"\u003e• Cluster of alien spore vents bursting with sculpted detail\u003cbr data-start=\"740\" data-end=\"743\"\u003e• Tall spore tendrils and chitinous spikes surrounding the vents\u003cbr data-start=\"807\" data-end=\"810\"\u003e• Great as a narrative objective or table centrepiece\u003c\/p\u003e\n\u003cp data-start=\"867\" data-end=\"1066\"\u003e🟢 \u003cstrong data-start=\"870\" data-end=\"901\"\u003eReady for Your Paint Scheme\u003c\/strong\u003e\u003cbr data-start=\"901\" data-end=\"904\"\u003e• Supplied \u003cstrong data-start=\"915\" data-end=\"937\"\u003eassembled in black\u003c\/strong\u003e – no glue required\u003cbr data-start=\"956\" data-end=\"959\"\u003e• \u003cstrong data-start=\"961\" data-end=\"974\"\u003eUnpainted\u003c\/strong\u003e so you can match your army’s colours\u003cbr data-start=\"1011\" data-end=\"1014\"\u003e• Crisp detail ready to take washes and highlights\u003c\/p\u003e\n\u003cp data-start=\"1068\" data-end=\"1205\"\u003e⚫ \u003cstrong data-start=\"1070\" data-end=\"1099\"\u003eIdeal for Wargames \u0026amp; RPGs\u003c\/strong\u003e\u003cbr data-start=\"1099\" data-end=\"1102\"\u003ePerfect for Warhammer 40K, Kill Team, Stargrave, Tyranid-themed boards, D\u0026amp;D sci-fi encounters and more.\u003c\/p\u003e\n\u003cp data-start=\"1207\" data-end=\"1228\"\u003e💡 \u003cstrong data-start=\"1210\" data-end=\"1226\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1229\" data-end=\"1383\"\u003e\n\u003cli data-start=\"1229\" data-end=\"1266\"\u003e\n\u003cp data-start=\"1231\" data-end=\"1266\"\u003eDurable, lightweight construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1267\" data-end=\"1322\"\u003e\n\u003cp data-start=\"1269\" data-end=\"1322\"\u003eOrganic alien styling to complement any xenos force\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1323\" data-end=\"1383\"\u003e\n\u003cp data-start=\"1325\" data-end=\"1383\"\u003eQuick table setup – arrives assembled and ready to place\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1385\" data-end=\"1714\"\u003e🛠 \u003cstrong data-start=\"1388\" data-end=\"1408\"\u003eHow They’re Made\u003c\/strong\u003e\u003cbr data-start=\"1408\" data-end=\"1411\"\u003eEach obstacle is \u003cstrong data-start=\"1428\" data-end=\"1484\"\u003eindividually produced using high-quality 3D printers\u003c\/strong\u003e. This process ensures crisp organic detail and a sturdy finish. Subtle build-layer lines may be visible on the raw model — these blend beautifully into the texture once primed and painted, adding realism to your finished terrain.\u003c\/p\u003e\n\u003chr data-start=\"1716\" data-end=\"1719\"\u003e\n\u003cblockquote data-start=\"1721\" data-end=\"1806\"\u003e\n\u003cp data-start=\"1723\" data-end=\"1806\"\u003e\u003cstrong data-start=\"1723\" data-end=\"1739\"\u003ePlease note:\u003c\/strong\u003e Supplied \u003cstrong data-start=\"1749\" data-end=\"1762\"\u003eunpainted\u003c\/strong\u003e. Painted images are for inspiration only.\u003c\/p\u003e\n\u003c\/blockquote\u003e","brand":"Fat Dwarf","offers":[{"title":"Default Title","offer_id":56548847518083,"sku":"15402014114179","price":15.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/alien-hive-world-spore-vents-tendrils-b-fat-dwarf-6850303.png?v=1759442154"},{"product_id":"alien-hive-world-three-story-ruin-a","title":"Alien Hive World Three Story Ruin (A)","description":"\u003ch3 data-start=\"220\" data-end=\"279\"\u003e\u003cstrong data-start=\"224\" data-end=\"279\"\u003eThree-Storey Tyranid-Infested Ruin – 28\/32 mm Scale\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"281\" data-end=\"571\"\u003eTurn your battlefield into a xeno-warzone with our towering \u003cstrong data-start=\"341\" data-end=\"379\"\u003eThree-Storey Tyranid-Infested Ruin\u003c\/strong\u003e. Designed for 28\/32 mm tabletop games, this dramatic piece combines crumbling Imperial architecture with creeping alien colour and texture, bringing height, cover and narrative to your games.\u003c\/p\u003e\n\u003cp data-start=\"573\" data-end=\"783\"\u003e🟣 \u003cstrong data-start=\"576\" data-end=\"607\"\u003eImposing Multi-Level Design\u003c\/strong\u003e\u003cbr data-start=\"607\" data-end=\"610\"\u003e• Three full storeys of playable terrain\u003cbr data-start=\"650\" data-end=\"653\"\u003e• Gothic Imperial ruins overrun with Tyranid infestation detailing\u003cbr data-start=\"719\" data-end=\"722\"\u003e• Perfect for objectives, ambushes and cinematic encounters\u003c\/p\u003e\n\u003cp data-start=\"785\" data-end=\"990\"\u003e🟢 \u003cstrong data-start=\"788\" data-end=\"819\"\u003eReady for Your Paint Scheme\u003c\/strong\u003e\u003cbr data-start=\"819\" data-end=\"822\"\u003e• Supplied \u003cstrong data-start=\"833\" data-end=\"855\"\u003eassembled in black\u003c\/strong\u003e – no glue required\u003cbr data-start=\"874\" data-end=\"877\"\u003e• \u003cstrong data-start=\"879\" data-end=\"892\"\u003eUnpainted\u003c\/strong\u003e so you can match your hive fleet’s colours\u003cbr data-start=\"935\" data-end=\"938\"\u003e• Crisp detail ready to take washes and highlights\u003c\/p\u003e\n\u003cp data-start=\"992\" data-end=\"1124\"\u003e⚫ \u003cstrong data-start=\"994\" data-end=\"1023\"\u003eIdeal for Wargames \u0026amp; RPGs\u003c\/strong\u003e\u003cbr data-start=\"1023\" data-end=\"1026\"\u003eCompatible with Warhammer 40K, Kill Team, Stargrave, Horus Heresy, D\u0026amp;D and other 28\/32 mm systems.\u003c\/p\u003e\n\u003cp data-start=\"1126\" data-end=\"1147\"\u003e💡 \u003cstrong data-start=\"1129\" data-end=\"1145\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1148\" data-end=\"1308\"\u003e\n\u003cli data-start=\"1148\" data-end=\"1185\"\u003e\n\u003cp data-start=\"1150\" data-end=\"1185\"\u003eDurable, lightweight construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1186\" data-end=\"1247\"\u003e\n\u003cp data-start=\"1188\" data-end=\"1247\"\u003eProvides verticality and thematic cover for tactical play\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1248\" data-end=\"1308\"\u003e\n\u003cp data-start=\"1250\" data-end=\"1308\"\u003eQuick table setup – arrives assembled and ready to place\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1310\" data-end=\"1330\"\u003e📏 \u003cstrong data-start=\"1313\" data-end=\"1328\"\u003eDimensions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1331\" data-end=\"1400\"\u003e\n\u003cli data-start=\"1331\" data-end=\"1400\"\u003e\n\u003cp data-start=\"1333\" data-end=\"1400\"\u003e\u003cstrong data-start=\"1333\" data-end=\"1352\"\u003e28\/32 mm scale:\u003c\/strong\u003e 276 × 270 × 237 mm \/ 10.9 × 10.6 × 9.3 inches\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1402\" data-end=\"1759\"\u003e🛠 \u003cstrong data-start=\"1405\" data-end=\"1422\"\u003eHow It’s Made\u003c\/strong\u003e\u003cbr data-start=\"1422\" data-end=\"1425\"\u003eEach ruin is \u003cstrong data-start=\"1438\" data-end=\"1494\"\u003eindividually produced using high-quality 3D printers\u003c\/strong\u003e. This process ensures crisp Imperial-style detail blended with alien textures and a sturdy finish. Subtle build-layer lines may be visible on the raw model — these blend beautifully into the surface once primed and painted, adding realism to your finished terrain.\u003c\/p\u003e\n\u003chr data-start=\"1761\" data-end=\"1764\"\u003e\n\u003cblockquote data-start=\"1766\" data-end=\"1849\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cp data-start=\"1768\" data-end=\"1849\" data-is-last-node=\"\"\u003e\u003cstrong data-start=\"1768\" data-end=\"1784\"\u003ePlease note:\u003c\/strong\u003e Supplied \u003cstrong data-start=\"1794\" data-end=\"1807\"\u003eunpainted\u003c\/strong\u003e. Painted images are for inspiration only.\u003c\/p\u003e\n\u003c\/blockquote\u003e","brand":"Fat Dwarf","offers":[{"title":"Default Title","offer_id":56556559532419,"sku":"15403544084867","price":45.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/alien-hive-world-three-story-ruin-a-fat-dwarf-7111962.jpg?v=1759621393"},{"product_id":"alien-hive-world-three-story-ruin-b","title":"Alien Hive World Three Story Ruin (B)","description":"\u003ch3 data-start=\"220\" data-end=\"279\"\u003e\u003cstrong data-start=\"224\" data-end=\"279\"\u003eThree-Storey Tyranid-Infested Ruin – 28\/32 mm Scale\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"281\" data-end=\"571\"\u003eTurn your battlefield into a xeno-warzone with our towering \u003cstrong data-start=\"341\" data-end=\"379\"\u003eThree-Storey Tyranid-Infested Ruin\u003c\/strong\u003e. Designed for 28\/32 mm tabletop games, this dramatic piece combines crumbling Imperial architecture with creeping alien colour and texture, bringing height, cover and narrative to your games.\u003c\/p\u003e\n\u003cp data-start=\"573\" data-end=\"783\"\u003e🟣 \u003cstrong data-start=\"576\" data-end=\"607\"\u003eImposing Multi-Level Design\u003c\/strong\u003e\u003cbr data-start=\"607\" data-end=\"610\"\u003e• Three full storeys of playable terrain\u003cbr data-start=\"650\" data-end=\"653\"\u003e• Gothic Imperial ruins overrun with Tyranid infestation detailing\u003cbr data-start=\"719\" data-end=\"722\"\u003e• Perfect for objectives, ambushes and cinematic encounters\u003c\/p\u003e\n\u003cp data-start=\"785\" data-end=\"990\"\u003e🟢 \u003cstrong data-start=\"788\" data-end=\"819\"\u003eReady for Your Paint Scheme\u003c\/strong\u003e\u003cbr data-start=\"819\" data-end=\"822\"\u003e• Supplied \u003cstrong data-start=\"833\" data-end=\"855\"\u003eassembled in black\u003c\/strong\u003e – no glue required\u003cbr data-start=\"874\" data-end=\"877\"\u003e• \u003cstrong data-start=\"879\" data-end=\"892\"\u003eUnpainted\u003c\/strong\u003e so you can match your hive fleet’s colours\u003cbr data-start=\"935\" data-end=\"938\"\u003e• Crisp detail ready to take washes and highlights\u003c\/p\u003e\n\u003cp data-start=\"992\" data-end=\"1124\"\u003e⚫ \u003cstrong data-start=\"994\" data-end=\"1023\"\u003eIdeal for Wargames \u0026amp; RPGs\u003c\/strong\u003e\u003cbr data-start=\"1023\" data-end=\"1026\"\u003eCompatible with Warhammer 40K, Kill Team, Stargrave, Horus Heresy, D\u0026amp;D and other 28\/32 mm systems.\u003c\/p\u003e\n\u003cp data-start=\"1126\" data-end=\"1147\"\u003e💡 \u003cstrong data-start=\"1129\" data-end=\"1145\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1148\" data-end=\"1308\"\u003e\n\u003cli data-start=\"1148\" data-end=\"1185\"\u003e\n\u003cp data-start=\"1150\" data-end=\"1185\"\u003eDurable, lightweight construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1186\" data-end=\"1247\"\u003e\n\u003cp data-start=\"1188\" data-end=\"1247\"\u003eProvides verticality and thematic cover for tactical play\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1248\" data-end=\"1308\"\u003e\n\u003cp data-start=\"1250\" data-end=\"1308\"\u003eQuick table setup – arrives assembled and ready to place\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1310\" data-end=\"1330\"\u003e📏 \u003cstrong data-start=\"1313\" data-end=\"1328\"\u003eDimensions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1331\" data-end=\"1400\"\u003e\n\u003cli data-start=\"1331\" data-end=\"1400\"\u003e\n\u003cp data-start=\"1333\" data-end=\"1400\"\u003e\u003cstrong data-start=\"1333\" data-end=\"1352\"\u003e28\/32 mm scale:\u003c\/strong\u003e 276 × 270 × 237 mm \/ 10.9 × 10.6 × 9.3 inches\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1402\" data-end=\"1759\"\u003e🛠 \u003cstrong data-start=\"1405\" data-end=\"1422\"\u003eHow It’s Made\u003c\/strong\u003e\u003cbr data-start=\"1422\" data-end=\"1425\"\u003eEach ruin is \u003cstrong data-start=\"1438\" data-end=\"1494\"\u003eindividually produced using high-quality 3D printers\u003c\/strong\u003e. This process ensures crisp Imperial-style detail blended with alien textures and a sturdy finish. Subtle build-layer lines may be visible on the raw model — these blend beautifully into the surface once primed and painted, adding realism to your finished terrain.\u003c\/p\u003e\n\u003chr data-start=\"1761\" data-end=\"1764\"\u003e\n\u003cblockquote data-start=\"1766\" data-end=\"1849\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cp data-start=\"1768\" data-end=\"1849\" data-is-last-node=\"\"\u003e\u003cstrong data-start=\"1768\" data-end=\"1784\"\u003ePlease note:\u003c\/strong\u003e Supplied \u003cstrong data-start=\"1794\" data-end=\"1807\"\u003eunpainted\u003c\/strong\u003e. Painted images are for inspiration only.\u003c\/p\u003e\n\u003c\/blockquote\u003e","brand":"Fat Dwarf","offers":[{"title":"Default Title","offer_id":56556910379395,"sku":"15403600707971","price":45.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/alien-hive-world-three-story-ruin-b-fat-dwarf-2505765.jpg?v=1759607891"},{"product_id":"alien-hive-world-infested-ruin-a","title":"Alien Hive World Infested Ruin (A)","description":"\u003ch3 data-start=\"193\" data-end=\"245\"\u003e\u003cstrong data-start=\"197\" data-end=\"245\"\u003eInfested Ruin – 28\/32 mm Scale\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"247\" data-end=\"548\"\u003eBring creeping xeno corruption to your tabletop with our \u003cstrong data-start=\"304\" data-end=\"335\"\u003eInfested Ruin\u003c\/strong\u003e. Designed for 28\/32 mm games, this compact piece combines crumbling Imperial architecture with alien colours and textures, making it ideal as scatter terrain, an objective marker or a small line-of-sight blocker.\u003c\/p\u003e\n\u003cp data-start=\"550\" data-end=\"765\"\u003e🟣 \u003cstrong data-start=\"553\" data-end=\"577\"\u003eCompact but Detailed\u003c\/strong\u003e\u003cbr data-start=\"577\" data-end=\"580\"\u003e• Smaller footprint for easy placement on any board\u003cbr data-start=\"631\" data-end=\"634\"\u003e• Gothic Imperial ruin overrun with Tyranid-style infestation detail\u003cbr data-start=\"702\" data-end=\"705\"\u003e• Perfect for objectives, ambush points and narrative play\u003c\/p\u003e\n\u003cp data-start=\"767\" data-end=\"972\"\u003e🟢 \u003cstrong data-start=\"770\" data-end=\"801\"\u003eReady for Your Paint Scheme\u003c\/strong\u003e\u003cbr data-start=\"801\" data-end=\"804\"\u003e• Supplied \u003cstrong data-start=\"815\" data-end=\"837\"\u003eassembled in black\u003c\/strong\u003e – no glue required\u003cbr data-start=\"856\" data-end=\"859\"\u003e• \u003cstrong data-start=\"861\" data-end=\"874\"\u003eUnpainted\u003c\/strong\u003e so you can match your hive fleet’s colours\u003cbr data-start=\"917\" data-end=\"920\"\u003e• Crisp detail ready to take washes and highlights\u003c\/p\u003e\n\u003cp data-start=\"974\" data-end=\"1106\"\u003e⚫ \u003cstrong data-start=\"976\" data-end=\"1005\"\u003eIdeal for Wargames \u0026amp; RPGs\u003c\/strong\u003e\u003cbr data-start=\"1005\" data-end=\"1008\"\u003eCompatible with Warhammer 40K, Kill Team, Stargrave, Horus Heresy, D\u0026amp;D and other 28\/32 mm systems.\u003c\/p\u003e\n\u003cp data-start=\"1108\" data-end=\"1129\"\u003e💡 \u003cstrong data-start=\"1111\" data-end=\"1127\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1130\" data-end=\"1286\"\u003e\n\u003cli data-start=\"1130\" data-end=\"1167\"\u003e\n\u003cp data-start=\"1132\" data-end=\"1167\"\u003eDurable, lightweight construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1168\" data-end=\"1225\"\u003e\n\u003cp data-start=\"1170\" data-end=\"1225\"\u003eAdds thematic cover and scatter terrain to your board\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1226\" data-end=\"1286\"\u003e\n\u003cp data-start=\"1228\" data-end=\"1286\"\u003eQuick table setup – arrives assembled and ready to place\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1288\" data-end=\"1645\"\u003e🛠 \u003cstrong data-start=\"1291\" data-end=\"1308\"\u003eHow It’s Made\u003c\/strong\u003e\u003cbr data-start=\"1308\" data-end=\"1311\"\u003eEach ruin is \u003cstrong data-start=\"1324\" data-end=\"1380\"\u003eindividually produced using high-quality 3D printers\u003c\/strong\u003e. This process ensures crisp Imperial-style detail blended with alien textures and a sturdy finish. Subtle build-layer lines may be visible on the raw model — these blend beautifully into the surface once primed and painted, adding realism to your finished terrain.\u003c\/p\u003e\n\u003chr data-start=\"1647\" data-end=\"1650\"\u003e\n\u003cblockquote data-start=\"1652\" data-end=\"1735\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cp data-start=\"1654\" data-end=\"1735\" data-is-last-node=\"\"\u003e\u003cstrong data-start=\"1654\" data-end=\"1670\"\u003ePlease note:\u003c\/strong\u003e Supplied \u003cstrong data-start=\"1680\" data-end=\"1693\"\u003eunpainted\u003c\/strong\u003e. Painted images are for inspiration only.\u003c\/p\u003e\n\u003c\/blockquote\u003e","brand":"Fat Dwarf","offers":[{"title":"Default Title","offer_id":56557080543619,"sku":"15403624268163","price":24.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/alien-hive-world-infested-ruin-a-fat-dwarf-9340363.jpg?v=1759621393"},{"product_id":"alien-hive-world-infested-ruin-b","title":"Alien Hive World Infested Ruin (B)","description":"\u003ch3 data-start=\"193\" data-end=\"245\"\u003e\u003cstrong data-start=\"197\" data-end=\"245\"\u003eInfested Ruin – 28\/32 mm Scale\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"247\" data-end=\"548\"\u003eBring creeping xeno corruption to your tabletop with our \u003cstrong data-start=\"304\" data-end=\"335\"\u003eInfested Ruin\u003c\/strong\u003e. Designed for 28\/32 mm games, this compact piece combines crumbling Imperial architecture with alien colours and textures, making it ideal as scatter terrain, an objective marker or a small line-of-sight blocker.\u003c\/p\u003e\n\u003cp data-start=\"550\" data-end=\"765\"\u003e🟣 \u003cstrong data-start=\"553\" data-end=\"577\"\u003eCompact but Detailed\u003c\/strong\u003e\u003cbr data-start=\"577\" data-end=\"580\"\u003e• Smaller footprint for easy placement on any board\u003cbr data-start=\"631\" data-end=\"634\"\u003e• Gothic Imperial ruin overrun with Tyranid-style infestation detail\u003cbr data-start=\"702\" data-end=\"705\"\u003e• Perfect for objectives, ambush points and narrative play\u003c\/p\u003e\n\u003cp data-start=\"767\" data-end=\"972\"\u003e🟢 \u003cstrong data-start=\"770\" data-end=\"801\"\u003eReady for Your Paint Scheme\u003c\/strong\u003e\u003cbr data-start=\"801\" data-end=\"804\"\u003e• Supplied \u003cstrong data-start=\"815\" data-end=\"837\"\u003eassembled in black\u003c\/strong\u003e – no glue required\u003cbr data-start=\"856\" data-end=\"859\"\u003e• \u003cstrong data-start=\"861\" data-end=\"874\"\u003eUnpainted\u003c\/strong\u003e so you can match your hive fleet’s colours\u003cbr data-start=\"917\" data-end=\"920\"\u003e• Crisp detail ready to take washes and highlights\u003c\/p\u003e\n\u003cp data-start=\"974\" data-end=\"1106\"\u003e⚫ \u003cstrong data-start=\"976\" data-end=\"1005\"\u003eIdeal for Wargames \u0026amp; RPGs\u003c\/strong\u003e\u003cbr data-start=\"1005\" data-end=\"1008\"\u003eCompatible with Warhammer 40K, Kill Team, Stargrave, Horus Heresy, D\u0026amp;D and other 28\/32 mm systems.\u003c\/p\u003e\n\u003cp data-start=\"1108\" data-end=\"1129\"\u003e💡 \u003cstrong data-start=\"1111\" data-end=\"1127\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1130\" data-end=\"1286\"\u003e\n\u003cli data-start=\"1130\" data-end=\"1167\"\u003e\n\u003cp data-start=\"1132\" data-end=\"1167\"\u003eDurable, lightweight construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1168\" data-end=\"1225\"\u003e\n\u003cp data-start=\"1170\" data-end=\"1225\"\u003eAdds thematic cover and scatter terrain to your board\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1226\" data-end=\"1286\"\u003e\n\u003cp data-start=\"1228\" data-end=\"1286\"\u003eQuick table setup – arrives assembled and ready to place\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1288\" data-end=\"1645\"\u003e🛠 \u003cstrong data-start=\"1291\" data-end=\"1308\"\u003eHow It’s Made\u003c\/strong\u003e\u003cbr data-start=\"1308\" data-end=\"1311\"\u003eEach ruin is \u003cstrong data-start=\"1324\" data-end=\"1380\"\u003eindividually produced using high-quality 3D printers\u003c\/strong\u003e. This process ensures crisp Imperial-style detail blended with alien textures and a sturdy finish. Subtle build-layer lines may be visible on the raw model — these blend beautifully into the surface once primed and painted, adding realism to your finished terrain.\u003c\/p\u003e\n\u003chr data-start=\"1647\" data-end=\"1650\"\u003e\n\u003cblockquote data-start=\"1652\" data-end=\"1735\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cp data-start=\"1654\" data-end=\"1735\" data-is-last-node=\"\"\u003e\u003cstrong data-start=\"1654\" data-end=\"1670\"\u003ePlease note:\u003c\/strong\u003e Supplied \u003cstrong data-start=\"1680\" data-end=\"1693\"\u003eunpainted\u003c\/strong\u003e. Painted images are for inspiration only.\u003c\/p\u003e\n\u003c\/blockquote\u003e","brand":"Fat Dwarf","offers":[{"title":"Default Title","offer_id":56557484933507,"sku":"15403693506947","price":26.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/alien-hive-world-infested-ruin-b-fat-dwarf-6965529.jpg?v=1759607890"},{"product_id":"alien-hive-world-obstacle-set","title":"Alien Hive World Obstacles – Multi-Piece Set (x4)","description":"\u003cp data-start=\"177\" data-end=\"574\"\u003eTransform your tabletop into a living hive world with this \u003cstrong data-start=\"236\" data-end=\"278\"\u003eset of four Alien Hive World Obstacles\u003c\/strong\u003e. Each piece shows alien growths overwhelming the battlefield: chitinous stalks and tendrils erupt from the cracked ground, twisting around debris and sprouting clusters of bio-pods. Together they’re perfect as line-of-sight blockers, objective markers or scatter terrain for your sci-fi games.\u003c\/p\u003e\n\u003cp data-start=\"576\" data-end=\"812\"\u003e🟣 \u003cstrong data-start=\"579\" data-end=\"607\"\u003eImposing Organic Designs\u003c\/strong\u003e\u003cbr data-start=\"607\" data-end=\"610\"\u003e• Four unique obstacles with multi-directional tendrils and alien flora\u003cbr data-start=\"681\" data-end=\"684\"\u003e• Detailed bio-pods and chitinous growths for immersive play\u003cbr data-start=\"744\" data-end=\"747\"\u003e• Great as narrative objectives or scatter terrain centrepieces\u003c\/p\u003e\n\u003cp data-start=\"814\" data-end=\"1005\"\u003e🟢 \u003cstrong data-start=\"817\" data-end=\"848\"\u003eReady for Your Paint Scheme\u003c\/strong\u003e\u003cbr data-start=\"848\" data-end=\"851\"\u003e• Supplied assembled in black – no glue required\u003cbr data-start=\"899\" data-end=\"902\"\u003e• Unpainted so you can match your army’s colours\u003cbr data-start=\"950\" data-end=\"953\"\u003e• Crisp detail ready to take washes and highlights\u003c\/p\u003e\n\u003cp data-start=\"1007\" data-end=\"1146\"\u003e⚫ \u003cstrong data-start=\"1009\" data-end=\"1038\"\u003eIdeal for Wargames \u0026amp; RPGs\u003c\/strong\u003e\u003cbr data-start=\"1038\" data-end=\"1041\"\u003ePerfect for Warhammer 40K, Kill Team, Stargrave, Tyranid-themed boards, D\u0026amp;D sci-fi encounters and more.\u003c\/p\u003e\n\u003cp data-start=\"1148\" data-end=\"1169\"\u003e💡 \u003cstrong data-start=\"1151\" data-end=\"1167\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1171\" data-end=\"1325\"\u003e– Durable, lightweight construction\u003cbr data-start=\"1206\" data-end=\"1209\"\u003e– Organic alien styling to complement any xenos force\u003cbr data-start=\"1262\" data-end=\"1265\"\u003e– Quick table setup – arrives assembled and ready to place\u003c\/p\u003e\n\u003cp data-start=\"1327\" data-end=\"1666\"\u003e🛠 \u003cstrong data-start=\"1330\" data-end=\"1350\"\u003eHow They’re Made\u003c\/strong\u003e\u003cbr data-start=\"1350\" data-end=\"1353\"\u003eEach obstacle in the set is individually produced using high-quality 3D printers. This process ensures crisp organic detail and a sturdy finish. Subtle build-layer lines may be visible on the raw models — these blend beautifully into the texture once primed and painted, adding realism to your finished terrain.\u003c\/p\u003e\n\u003chr data-start=\"1668\" data-end=\"1671\"\u003e\n\u003cblockquote data-start=\"1673\" data-end=\"1758\"\u003e\n\u003cp data-start=\"1675\" data-end=\"1758\"\u003e\u003cstrong data-start=\"1675\" data-end=\"1691\"\u003ePlease note:\u003c\/strong\u003e Supplied \u003cstrong data-start=\"1701\" data-end=\"1714\"\u003eunpainted\u003c\/strong\u003e. Painted images are for inspiration only.\u003c\/p\u003e\n\u003c\/blockquote\u003e","brand":"Fat Dwarf","offers":[{"title":"Default Title","offer_id":56563091014019,"sku":"15404422857091","price":15.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/full-alien-hive-world-set-a-fat-dwarf-6289511.jpg?v=1759690749"},{"product_id":"alien-hive-world-infested-ruin-c","title":"Alien Hive World Infested Ruin (C)","description":"\u003ch3 data-start=\"193\" data-end=\"245\"\u003e\u003cstrong data-start=\"197\" data-end=\"245\"\u003eInfested Ruin – 28\/32 mm Scale\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"247\" data-end=\"548\"\u003eBring creeping xeno corruption to your tabletop with our \u003cstrong data-start=\"304\" data-end=\"335\"\u003eInfested Ruin\u003c\/strong\u003e. Designed for 28\/32 mm games, this compact piece combines crumbling Imperial architecture with alien colours and textures, making it ideal as scatter terrain, an objective marker or a small line-of-sight blocker.\u003c\/p\u003e\n\u003cp data-start=\"550\" data-end=\"765\"\u003e🟣 \u003cstrong data-start=\"553\" data-end=\"577\"\u003eCompact but Detailed\u003c\/strong\u003e\u003cbr data-start=\"577\" data-end=\"580\"\u003e• Smaller footprint for easy placement on any board\u003cbr data-start=\"631\" data-end=\"634\"\u003e• Gothic Imperial ruin overrun with Tyranid-style infestation detail\u003cbr data-start=\"702\" data-end=\"705\"\u003e• Perfect for objectives, ambush points and narrative play\u003c\/p\u003e\n\u003cp data-start=\"767\" data-end=\"972\"\u003e🟢 \u003cstrong data-start=\"770\" data-end=\"801\"\u003eReady for Your Paint Scheme\u003c\/strong\u003e\u003cbr data-start=\"801\" data-end=\"804\"\u003e• Supplied \u003cstrong data-start=\"815\" data-end=\"837\"\u003eassembled in black\u003c\/strong\u003e – no glue required\u003cbr data-start=\"856\" data-end=\"859\"\u003e• \u003cstrong data-start=\"861\" data-end=\"874\"\u003eUnpainted\u003c\/strong\u003e so you can match your hive fleet’s colours\u003cbr data-start=\"917\" data-end=\"920\"\u003e• Crisp detail ready to take washes and highlights\u003c\/p\u003e\n\u003cp data-start=\"974\" data-end=\"1106\"\u003e⚫ \u003cstrong data-start=\"976\" data-end=\"1005\"\u003eIdeal for Wargames \u0026amp; RPGs\u003c\/strong\u003e\u003cbr data-start=\"1005\" data-end=\"1008\"\u003eCompatible with Warhammer 40K, Kill Team, Stargrave, Horus Heresy, D\u0026amp;D and other 28\/32 mm systems.\u003c\/p\u003e\n\u003cp data-start=\"1108\" data-end=\"1129\"\u003e💡 \u003cstrong data-start=\"1111\" data-end=\"1127\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1130\" data-end=\"1286\"\u003e\n\u003cli data-start=\"1130\" data-end=\"1167\"\u003e\n\u003cp data-start=\"1132\" data-end=\"1167\"\u003eDurable, lightweight construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1168\" data-end=\"1225\"\u003e\n\u003cp data-start=\"1170\" data-end=\"1225\"\u003eAdds thematic cover and scatter terrain to your board\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1226\" data-end=\"1286\"\u003e\n\u003cp data-start=\"1228\" data-end=\"1286\"\u003eQuick table setup – arrives assembled and ready to place\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1288\" data-end=\"1645\"\u003e🛠 \u003cstrong data-start=\"1291\" data-end=\"1308\"\u003eHow It’s Made\u003c\/strong\u003e\u003cbr data-start=\"1308\" data-end=\"1311\"\u003eEach ruin is \u003cstrong data-start=\"1324\" data-end=\"1380\"\u003eindividually produced using high-quality 3D printers\u003c\/strong\u003e. This process ensures crisp Imperial-style detail blended with alien textures and a sturdy finish. Subtle build-layer lines may be visible on the raw model — these blend beautifully into the surface once primed and painted, adding realism to your finished terrain.\u003c\/p\u003e\n\u003chr data-start=\"1647\" data-end=\"1650\"\u003e\n\u003cblockquote data-start=\"1652\" data-end=\"1735\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cp data-start=\"1654\" data-end=\"1735\" data-is-last-node=\"\"\u003e\u003cstrong data-start=\"1654\" data-end=\"1670\"\u003ePlease note:\u003c\/strong\u003e Supplied \u003cstrong data-start=\"1680\" data-end=\"1693\"\u003eunpainted\u003c\/strong\u003e. Painted images are for inspiration only.\u003c\/p\u003e\n\u003c\/blockquote\u003e","brand":"Fat Dwarf","offers":[{"title":"Default Title","offer_id":56563126206851,"sku":"15404430492035","price":24.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/alien-hive-world-infested-ruin-c-fat-dwarf-2970955.jpg?v=1759780000"},{"product_id":"alien-hive-world-set-a","title":"Full Alien Hive World Set A","description":"\u003ch3 data-start=\"113\" data-end=\"167\"\u003e💥 \u003cstrong data-start=\"120\" data-end=\"162\"\u003eSAVE £64.98 WHEN YOU BUY THE FULL SET!\u003c\/strong\u003e 💥\u003c\/h3\u003e\n\u003cp data-start=\"169\" data-end=\"289\"\u003eGet the entire Hive World Terrain range at once and save a huge \u003cstrong data-start=\"233\" data-end=\"243\"\u003e£64.98\u003c\/strong\u003e compared to buying each piece individually.\u003c\/p\u003e\n\u003chr data-start=\"291\" data-end=\"294\"\u003e\n\u003ch3 data-start=\"296\" data-end=\"350\"\u003e\u003cstrong data-start=\"300\" data-end=\"348\"\u003eFull Hive World Terrain Set – 28\/32 mm Scale\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"352\" data-end=\"697\"\u003eBuild an entire alien-infested battlefield in one go with our \u003cstrong data-start=\"414\" data-end=\"445\"\u003eFull Hive World Terrain Set\u003c\/strong\u003e. This complete bundle contains every piece from the range — from towering ruins to creeping spore nests — designed to give you instant, immersive tabletop scenery for Warhammer 40K, Kill Team, Stargrave, Horus Heresy, D\u0026amp;D sci-fi encounters and more.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"1134\"\u003e🟣 \u003cstrong data-start=\"702\" data-end=\"732\"\u003eComplete Themed Collection\u003c\/strong\u003e\u003cbr data-start=\"732\" data-end=\"735\"\u003e• \u003cstrong data-start=\"737\" data-end=\"760\"\u003eThree-Storey Ruin 1\u003c\/strong\u003e – towering multi-level ruin for snipers and objectives\u003cbr data-start=\"815\" data-end=\"818\"\u003e• \u003cstrong data-start=\"820\" data-end=\"843\"\u003eThree-Storey Ruin 2\u003c\/strong\u003e – alternate ruin design for varied layouts\u003cbr data-start=\"886\" data-end=\"889\"\u003e• \u003cstrong data-start=\"891\" data-end=\"921\"\u003eInfested Building A, B \u0026amp; C\u003c\/strong\u003e – Imperial structures overtaken by alien growth\u003cbr data-start=\"969\" data-end=\"972\"\u003e• \u003cstrong data-start=\"974\" data-end=\"996\"\u003eSpores \u0026amp; Egg Nests\u003c\/strong\u003e – scatter terrain for narrative objectives\u003cbr data-start=\"1039\" data-end=\"1042\"\u003e• \u003cstrong data-start=\"1044\" data-end=\"1076\"\u003eEgg Spores \u0026amp; Small Obstacles\u003c\/strong\u003e – compact pieces for line-of-sight blocking and scatter\u003c\/p\u003e\n\u003cp data-start=\"1136\" data-end=\"1346\"\u003e🟢 \u003cstrong data-start=\"1139\" data-end=\"1170\"\u003eReady for Your Paint Scheme\u003c\/strong\u003e\u003cbr data-start=\"1170\" data-end=\"1173\"\u003e• All pieces supplied \u003cstrong data-start=\"1195\" data-end=\"1217\"\u003eassembled in black\u003c\/strong\u003e – no glue required\u003cbr data-start=\"1236\" data-end=\"1239\"\u003e• \u003cstrong data-start=\"1241\" data-end=\"1254\"\u003eUnpainted\u003c\/strong\u003e so you can match your army’s colours\u003cbr data-start=\"1291\" data-end=\"1294\"\u003e• Crisp detail ready to take washes and highlights\u003c\/p\u003e\n\u003cp data-start=\"1348\" data-end=\"1495\"\u003e⚫ \u003cstrong data-start=\"1350\" data-end=\"1379\"\u003eIdeal for Wargames \u0026amp; RPGs\u003c\/strong\u003e\u003cbr data-start=\"1379\" data-end=\"1382\"\u003ePerfect for Warhammer 40K, Kill Team, Stargrave, Necromunda, Horus Heresy, Infinity and other 28\/32 mm systems.\u003c\/p\u003e\n\u003cp data-start=\"1497\" data-end=\"1687\"\u003e💡 \u003cstrong data-start=\"1500\" data-end=\"1516\"\u003eKey Features\u003c\/strong\u003e\u003cbr data-start=\"1516\" data-end=\"1519\"\u003e– Durable, lightweight construction\u003cbr data-start=\"1554\" data-end=\"1557\"\u003e– Provides everything you need for a cohesive, thematic battlefield\u003cbr data-start=\"1624\" data-end=\"1627\"\u003e– Quick table setup – arrives assembled and ready to place\u003c\/p\u003e\n\u003cp data-start=\"1689\" data-end=\"2018\"\u003e🛠 \u003cstrong data-start=\"1692\" data-end=\"1709\"\u003eHow It’s Made\u003c\/strong\u003e\u003cbr data-start=\"1709\" data-end=\"1712\"\u003eEach piece in the set is \u003cstrong data-start=\"1737\" data-end=\"1793\"\u003eindividually produced using high-quality 3D printers\u003c\/strong\u003e. This process ensures crisp detail and a sturdy finish. Subtle build-layer lines may be visible on the raw models — these blend beautifully into the texture once primed and painted, adding realism to your finished terrain.\u003c\/p\u003e\n\u003chr data-start=\"2020\" data-end=\"2023\"\u003e\n\u003cblockquote data-start=\"2025\" data-end=\"2110\"\u003e\n\u003cp data-start=\"2027\" data-end=\"2110\"\u003e\u003cstrong data-start=\"2027\" data-end=\"2043\"\u003ePlease note:\u003c\/strong\u003e Supplied \u003cstrong data-start=\"2053\" data-end=\"2066\"\u003eunpainted\u003c\/strong\u003e. Painted images are for inspiration only.\u003c\/p\u003e\n\u003c\/blockquote\u003e","brand":"Fat Dwarf","offers":[{"title":"Default Title","offer_id":56563134529923,"sku":null,"price":189.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/full-alien-hive-world-set-a-fat-dwarf-1011694.jpg?v=1759690748"},{"product_id":"full-alien-hive-world-set-a-copy","title":"Alien Hive World Terrain Set - Complete Space Bug-themed Collection!","description":"\u003ch3 data-start=\"113\" data-end=\"167\"\u003e💥 \u003cstrong data-start=\"120\" data-end=\"162\"\u003eSAVE £64.98 WHEN YOU BUY THE FULL SET!\u003c\/strong\u003e 💥\u003c\/h3\u003e\n\u003cp data-start=\"169\" data-end=\"295\"\u003eGet the entire Alien Hive World Terrain range at once and save a huge \u003cstrong data-start=\"239\" data-end=\"249\"\u003e£64.98\u003c\/strong\u003e compared to buying each piece individually.\u003c\/p\u003e\n\u003chr data-start=\"297\" data-end=\"300\"\u003e\n\u003ch3 data-start=\"302\" data-end=\"362\"\u003e\u003cstrong data-start=\"306\" data-end=\"360\"\u003eFull Alien Hive World Terrain Set – 28\/32 mm Scale\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"364\" data-end=\"605\"\u003eTransform your tabletop into a sprawling alien-infested battlefield with our \u003cstrong data-start=\"441\" data-end=\"478\"\u003eFull Alien Hive World Terrain Set\u003c\/strong\u003e. This bundle contains every ruin and flora piece from the range, giving you an instant, fully themed board for your next game.\u003c\/p\u003e\n\u003cp data-start=\"607\" data-end=\"990\"\u003e🟣 \u003cstrong data-start=\"610\" data-end=\"640\"\u003eComplete Themed Collection\u003c\/strong\u003e\u003cbr data-start=\"640\" data-end=\"643\"\u003e• \u003cstrong data-start=\"645\" data-end=\"675\"\u003eThree-Storey Ruin 1, 2 \u0026amp; 3\u003c\/strong\u003e – towering multi-level ruins for height, cover and objectives\u003cbr data-start=\"737\" data-end=\"740\"\u003e• \u003cstrong data-start=\"742\" data-end=\"767\"\u003eTwo-Storey Ruin 1 \u0026amp; 2\u003c\/strong\u003e – lower-level ruins to break up line of sight\u003cbr data-start=\"813\" data-end=\"816\"\u003e• \u003cstrong data-start=\"818\" data-end=\"833\"\u003eSmall Ruins\u003c\/strong\u003e – compact scatter pieces for flexible placement\u003cbr data-start=\"881\" data-end=\"884\"\u003e• \u003cstrong data-start=\"886\" data-end=\"910\"\u003eAlien Flora Sets 1–4\u003c\/strong\u003e – clusters of spore plants, tendrils and exotic growths to complete the scene\u003c\/p\u003e\n\u003cp data-start=\"992\" data-end=\"1202\"\u003e🟢 \u003cstrong data-start=\"995\" data-end=\"1026\"\u003eReady for Your Paint Scheme\u003c\/strong\u003e\u003cbr data-start=\"1026\" data-end=\"1029\"\u003e• All pieces supplied \u003cstrong data-start=\"1051\" data-end=\"1073\"\u003eassembled in black\u003c\/strong\u003e – no glue required\u003cbr data-start=\"1092\" data-end=\"1095\"\u003e• \u003cstrong data-start=\"1097\" data-end=\"1110\"\u003eUnpainted\u003c\/strong\u003e so you can match your army’s colours\u003cbr data-start=\"1147\" data-end=\"1150\"\u003e• Crisp detail ready to take washes and highlights\u003c\/p\u003e\n\u003cp data-start=\"1204\" data-end=\"1376\"\u003e⚫ \u003cstrong data-start=\"1206\" data-end=\"1235\"\u003eIdeal for Wargames \u0026amp; RPGs\u003c\/strong\u003e\u003cbr data-start=\"1235\" data-end=\"1238\"\u003ePerfect for \u003cstrong data-start=\"1250\" data-end=\"1348\"\u003eWarhammer 40K, Kill Team, Horus Heresy, Necromunda, Stargrave, Infinity, D\u0026amp;D sci-fi encounters\u003c\/strong\u003e and other 28\/32 mm systems.\u003c\/p\u003e\n\u003cp data-start=\"1378\" data-end=\"1568\"\u003e💡 \u003cstrong data-start=\"1381\" data-end=\"1397\"\u003eKey Features\u003c\/strong\u003e\u003cbr data-start=\"1397\" data-end=\"1400\"\u003e– Durable, lightweight construction\u003cbr data-start=\"1435\" data-end=\"1438\"\u003e– Provides everything you need for a cohesive, thematic battlefield\u003cbr data-start=\"1505\" data-end=\"1508\"\u003e– Quick table setup – arrives assembled and ready to place\u003c\/p\u003e\n\u003cp data-start=\"1570\" data-end=\"1905\"\u003e🛠 \u003cstrong data-start=\"1573\" data-end=\"1590\"\u003eHow It’s Made\u003c\/strong\u003e\u003cbr data-start=\"1590\" data-end=\"1593\"\u003eEach piece in the set is \u003cstrong data-start=\"1618\" data-end=\"1674\"\u003eindividually produced using high-quality 3D printers\u003c\/strong\u003e. This process ensures crisp organic detail and a sturdy finish. Subtle build-layer lines may be visible on the raw models — these blend beautifully into the texture once primed and painted, adding realism to your finished terrain.\u003c\/p\u003e\n\u003chr data-start=\"1907\" data-end=\"1910\"\u003e\n\u003cblockquote data-start=\"1912\" data-end=\"1995\"\u003e\n\u003cp data-start=\"1914\" data-end=\"1995\"\u003e\u003cstrong data-start=\"1914\" data-end=\"1930\"\u003ePlease note:\u003c\/strong\u003e Supplied \u003cstrong data-start=\"1940\" data-end=\"1953\"\u003eunpainted\u003c\/strong\u003e. Painted images are for inspiration only.\u003c\/p\u003e\n\u003c\/blockquote\u003e","brand":"Fat Dwarf","offers":[{"title":"Default Title","offer_id":56563142295939,"sku":"15404436160899","price":189.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/full-alien-hive-world-set-b-fat-dwarf-3812279.jpg?v=1759690743"},{"product_id":"alien-hive-world-three-storey-ruin-d","title":"Alien Hive World Three Storey Ruin (D)","description":"\u003ch3 data-start=\"220\" data-end=\"279\"\u003e\u003cstrong data-start=\"224\" data-end=\"279\"\u003eThree-Storey Tyranid-Infested Ruin – 28\/32 mm Scale\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"281\" data-end=\"571\"\u003eTurn your battlefield into a xeno-warzone with our towering \u003cstrong data-start=\"341\" data-end=\"379\"\u003eThree-Storey Tyranid-Infested Ruin\u003c\/strong\u003e. Designed for 28\/32 mm tabletop games, this dramatic piece combines crumbling Imperial architecture with creeping alien colour and texture, bringing height, cover and narrative to your games.\u003c\/p\u003e\n\u003cp data-start=\"573\" data-end=\"783\"\u003e🟣 \u003cstrong data-start=\"576\" data-end=\"607\"\u003eImposing Multi-Level Design\u003c\/strong\u003e\u003cbr data-start=\"607\" data-end=\"610\"\u003e• Three full storeys of playable terrain\u003cbr data-start=\"650\" data-end=\"653\"\u003e• Gothic Imperial ruins overrun with Tyranid infestation detailing\u003cbr data-start=\"719\" data-end=\"722\"\u003e• Perfect for objectives, ambushes and cinematic encounters\u003c\/p\u003e\n\u003cp data-start=\"785\" data-end=\"990\"\u003e🟢 \u003cstrong data-start=\"788\" data-end=\"819\"\u003eReady for Your Paint Scheme\u003c\/strong\u003e\u003cbr data-start=\"819\" data-end=\"822\"\u003e• Supplied \u003cstrong data-start=\"833\" data-end=\"855\"\u003eassembled in black\u003c\/strong\u003e – no glue required\u003cbr data-start=\"874\" data-end=\"877\"\u003e• \u003cstrong data-start=\"879\" data-end=\"892\"\u003eUnpainted\u003c\/strong\u003e so you can match your hive fleet’s colours\u003cbr data-start=\"935\" data-end=\"938\"\u003e• Crisp detail ready to take washes and highlights\u003c\/p\u003e\n\u003cp data-start=\"992\" data-end=\"1124\"\u003e⚫ \u003cstrong data-start=\"994\" data-end=\"1023\"\u003eIdeal for Wargames \u0026amp; RPGs\u003c\/strong\u003e\u003cbr data-start=\"1023\" data-end=\"1026\"\u003eCompatible with Warhammer 40K, Kill Team, Stargrave, Horus Heresy, D\u0026amp;D and other 28\/32 mm systems.\u003c\/p\u003e\n\u003cp data-start=\"1126\" data-end=\"1147\"\u003e💡 \u003cstrong data-start=\"1129\" data-end=\"1145\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1148\" data-end=\"1308\"\u003e\n\u003cli data-start=\"1148\" data-end=\"1185\"\u003e\n\u003cp data-start=\"1150\" data-end=\"1185\"\u003eDurable, lightweight construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1186\" data-end=\"1247\"\u003e\n\u003cp data-start=\"1188\" data-end=\"1247\"\u003eProvides verticality and thematic cover for tactical play\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1248\" data-end=\"1308\"\u003e\n\u003cp data-start=\"1250\" data-end=\"1308\"\u003eQuick table setup – arrives assembled and ready to place\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1310\" data-end=\"1330\"\u003e📏 \u003cstrong data-start=\"1313\" data-end=\"1328\"\u003eDimensions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1331\" data-end=\"1400\"\u003e\n\u003cli data-start=\"1331\" data-end=\"1400\"\u003e\n\u003cp data-start=\"1333\" data-end=\"1400\"\u003e\u003cstrong data-start=\"1333\" data-end=\"1352\"\u003e28\/32 mm scale:\u003c\/strong\u003e 276 × 270 × 237 mm \/ 10.9 × 10.6 × 9.3 inches\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1402\" data-end=\"1759\"\u003e🛠 \u003cstrong data-start=\"1405\" data-end=\"1422\"\u003eHow It’s Made\u003c\/strong\u003e\u003cbr data-start=\"1422\" data-end=\"1425\"\u003eEach ruin is \u003cstrong data-start=\"1438\" data-end=\"1494\"\u003eindividually produced using high-quality 3D printers\u003c\/strong\u003e. This process ensures crisp Imperial-style detail blended with alien textures and a sturdy finish. Subtle build-layer lines may be visible on the raw model — these blend beautifully into the surface once primed and painted, adding realism to your finished terrain.\u003c\/p\u003e\n\u003chr data-start=\"1761\" data-end=\"1764\"\u003e\n\u003cblockquote data-start=\"1766\" data-end=\"1849\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cp data-start=\"1768\" data-end=\"1849\" data-is-last-node=\"\"\u003e\u003cstrong data-start=\"1768\" data-end=\"1784\"\u003ePlease note:\u003c\/strong\u003e Supplied \u003cstrong data-start=\"1794\" data-end=\"1807\"\u003eunpainted\u003c\/strong\u003e. Painted images are for inspiration only.\u003c\/p\u003e\n\u003c\/blockquote\u003e","brand":"Fat Dwarf","offers":[{"title":"Default Title","offer_id":56563155665283,"sku":"15404437504387","price":35.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/alien-hive-world-three-storey-ruin-d-fat-dwarf-6187865.jpg?v=1759690742"},{"product_id":"0-99-table-top-wound-tracker","title":"0-99 Table top Wound Tracker","description":"\u003cdiv class=\"bundle-wrapper\"\u003e\n\u003c!-- Pricing Table --\u003e\n\u003cdiv class=\"bundle-table\"\u003e\n\u003cp\u003eSmall, tough, and satisfyingly clicky  – never lose track of wounds again!\u003cbr\u003ePerfect for Warhammer, D\u0026amp;D, Pathfinder \u0026amp; all tabletop RPGs \u003c\/p\u003e\n\u003cp\u003eKey Features:\u003cbr\u003e•  eye-catching and stylish on any table\u003cbr\u003e•  Satisfying Click Rotation – wounds stay locked in, no accidental slips\u003cbr\u003e•  Compact Size – fits neatly beside your miniatures\u003cbr\u003e•  Versatile Use – perfect for Warhammer, D\u0026amp;D, Pathfinder, AoS \u0026amp; more\u003c\/p\u003e\n\u003cp\u003eTired of scribbling wounds on paper or forgetting how much damage that monster has left?\u003cbr\u003eThese 𝗽𝗿𝗲𝗺𝗶𝘂𝗺 𝗯𝗿𝘂𝘀𝗵𝗲𝗱 𝗴𝗼𝗹𝗱 𝘄𝗼𝘂𝗻𝗱 𝗰𝗼𝘂𝗻𝘁𝗲𝗿𝘀 are the ultimate upgrade for your tabletop battles.\u003c\/p\u003e\n\u003cp\u003e𝗗𝗼𝘂𝗯𝗹𝗲 𝗖𝗼𝘂𝗻𝘁𝗲𝗿 (𝘂𝗽 𝘁𝗼 𝟵𝟵 𝘄𝗼𝘂𝗻𝗱𝘀!) – ideal for massive units, vehicles \u0026amp; bosses\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e 𝗪𝗵𝘆 𝗬𝗼𝘂’𝗹𝗹 𝗟𝗼𝘃𝗲 𝗧𝗵𝗲𝗺:\u003cbr\u003e• 8 Colours Available – looks epic on the table\u003cbr\u003e• 𝗖𝗼𝗺𝗽𝗮𝗰𝘁 \u0026amp; 𝗙𝘂𝗻𝗰𝘁𝗶𝗼𝗻𝗮𝗹 – small enough to fit anywhere on the battlefield\u003cbr\u003e• 𝗦𝗮𝘁𝗶𝘀𝗳𝘆𝗶𝗻𝗴 𝗖𝗹𝗶𝗰𝗸 𝗥𝗼𝘁𝗮𝘁𝗶𝗼𝗻  – track wounds with precision, no accidental slips\u003cbr\u003e• 𝗦𝘂𝗽𝗲𝗿 𝗗𝘂𝗿𝗮𝗯𝗹𝗲 – built to last campaign after campaign\u003cbr\u003e• 𝗤𝘂𝗶𝗰𝗸 \u0026amp; 𝗖𝗹𝗲𝗮𝗿 𝗧𝗿𝗮𝗰𝗸𝗶𝗻𝗴 – no more mistakes mid-game\u003cbr\u003e• 𝗣𝗼𝗿𝘁𝗮𝗯𝗹𝗲 \u0026amp; 𝗢𝗿𝗴𝗮𝗻𝗶𝘀𝗲𝗱 – magnetised case means no lost tokens\u003c\/p\u003e\n\u003cp\u003eWhether you’re commanding an army in 𝗪𝗮𝗿𝗵𝗮𝗺𝗺𝗲𝗿 𝟰𝟬𝗞, delving into 𝗗𝘂𝗻𝗴𝗲𝗼𝗻𝘀 \u0026amp; 𝗗𝗿𝗮𝗴𝗼𝗻𝘀, or clashing in 𝗣𝗮𝘁𝗵𝗳𝗶𝗻𝗱𝗲𝗿 \u0026amp; 𝗼𝘁𝗵𝗲𝗿 𝗥𝗣𝗚𝘀, these wound counters will make every game smoother, faster, and a hell of a lot more fun.\u003c\/p\u003e\n\u003cp\u003e𝗧𝗵𝗶𝘀 𝗶𝘀𝗻’𝘁 𝗷𝘂𝘀𝘁 𝗮 𝘀𝗲𝘁 𝗼𝗳 𝗰𝗼𝘂𝗻𝘁𝗲𝗿𝘀. 𝗜𝘁’𝘀 𝗮 𝗯𝗮𝘁𝘁𝗹𝗲 𝘂𝗽𝗴𝗿𝗮𝗱𝗲. \u003c\/p\u003e\n\u003cp\u003eGet yours now \u0026amp; bring some serious style to your next game night.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Red","offer_id":57405787013507,"sku":"15718038143363","price":3.99,"currency_code":"GBP","in_stock":true},{"title":"Yellow","offer_id":57405787046275,"sku":"15718038143363","price":3.99,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":57405787079043,"sku":"15718038143363","price":3.99,"currency_code":"GBP","in_stock":true},{"title":"Blue","offer_id":57405787111811,"sku":"15718038143363","price":3.99,"currency_code":"GBP","in_stock":true},{"title":"Green","offer_id":57405787144579,"sku":"15718038143363","price":3.99,"currency_code":"GBP","in_stock":true},{"title":"Silver","offer_id":57405787177347,"sku":"15718038143363","price":3.99,"currency_code":"GBP","in_stock":true},{"title":"Gold","offer_id":57405787210115,"sku":"15718038143363","price":3.99,"currency_code":"GBP","in_stock":true},{"title":"White","offer_id":57405787242883,"sku":"15718038143363","price":3.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/0-99-table-top-wound-tracker-fat-dwarf-5915295.jpg?v=1771495537"},{"product_id":"tabletop-wound-counter-set-12-premium-counters","title":"Tabletop Wound Counter Tracker Set, 12 Premium Counters","description":"\u003cdiv class=\"bundle-wrapper\"\u003e\n\u003c!-- Pricing Table --\u003e\n\u003cdiv class=\"bundle-table\"\u003e\n\u003cp\u003e\u003cspan\u003eExperience seamless gameplay with this x12 pack of wound tracker tokens, designed to enhance your battle setup upgrade with precision and style. These durable RPG counters bring a satisfying clicky rotation that ensures easy damage tracking without accidental slips. Housed in a sleek magnetic carry case, they are perfect for Wargame enthusiasts and tabletop role players alike.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eSmall, tough, and satisfyingly clicky  – never lose track of wounds or damage again!\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eIncludes 12 precision-made counters in a magnetised carry case for perfect organisation and portability.\u003c\/span\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003e•  Eye-catching colour faces– looks stunning on any table.\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e•  Satisfying Click Rotation – stays locked in place with no accidental movement.\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e•  Compact Size – fits neatly beside your miniatures without clutter.\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e•  Full Set of 12 – 8 single (0–9) and 4 double counters (up to 99).\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e•  Magnetised Carry Case – keeps everything secure and ready for travel.\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e•  Versatile Use – ideal for fantasy, sci-fi, and role-playing tabletop games.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eWhy You’ll Love Them\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003e• Available in 8 striking colours \u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e• Compact, functional, and built to last campaign after campaign\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e• Clear and accurate tracking – no more lost notes or miscounts\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e• Perfect for heroes, monsters, vehicles, or large units alike\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e• Adds style and professionalism to every battle setup\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eThis isn’t just a set of counters – it’s a tabletop upgrade. \u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eStay organised, look great doing it, and enjoy faster, cleaner gameplay every time.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eDisclaimer:\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eThis is an independent product designed for tabletop and role-playing gamers. It is not affiliated with, endorsed by, or associated with any specific game, publisher, or manufacturer. All trademarks and game names remain the property of their respective owners.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Black","offer_id":57409004732803,"sku":"15047844200841","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Silver","offer_id":57409004831107,"sku":"15047844200841","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Gold","offer_id":57409004863875,"sku":"15047844200841","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Red","offer_id":57409004667267,"sku":"15047844200841","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Yellow","offer_id":57409004700035,"sku":"15047844200841","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Blue","offer_id":57409004765571,"sku":"15047844200841","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Green","offer_id":57409004798339,"sku":"15047844200841","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"White","offer_id":57409004896643,"sku":"15047844200841","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/tabletop-wound-counter-set-12-premium-counters-fat-dwarf-3463949.jpg?v=1771526007"}],"url":"https:\/\/fatdwarf.co.uk\/collections\/11th-edition-compatible-40k-accessories.oembed?page=3","provider":"Fat Dwarf","version":"1.0","type":"link"}