{"title":"Home Page Collection","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":"square-dice-tray","title":"Square Dice Tray","description":"\u003cp data-mce-fragment=\"1\"\u003eElevate your gaming sessions with our sleek Black Leather-Look Dice Tray, a must-have accessory for any tabletop enthusiast. Designed for both functionality and style, this square dice tray combines the luxurious appearance of leather with the durability and eco-friendliness of PU material.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eItem Size:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eSnapped Size\u003c\/strong\u003e: 6.69\" x 6.69\" x 1.38\" (LxWxH), creating a compact and secure area for your dice rolls, protecting them and your game pieces from the wear and tear of enthusiastic play.\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eOpened Size\u003c\/strong\u003e: 8.67\" x 8.67\" (LxW), effortlessly unfolds for easy storage or transport, making it an ideal companion for gaming nights anywhere.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003eCrafted from high-quality PU leather, this tray offers a premium, black leather look that adds a touch of sophistication to your gaming table without the ethical concerns of real leather. The material is resistant to spills and easy to clean, ensuring that your gaming area remains pristine.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe tray's walls snap together with ease, thanks to the cleverly designed corners, providing a contained rolling surface that keeps your dice where you need them - on the table. When the game is done, the tray can be unsnapped and laid flat, making it a breeze to pack away or take on the go.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eWhether you're rolling for critical success in your favourite RPG, or you need a reliable and stylish solution for board game nights, our Black Leather-Look Dice Tray is the perfect addition to your gaming arsenal.\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42465017692366,"sku":"7358774378702","price":8.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/square-dice-tray-fat-dwarf-675848.jpg?v=1712842767"},{"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":"ethereal-warpstorm-dice-set","title":"Ethereal Warpstorm Dice Set","description":"Introducing the \"Ethereal Warpstorm\" dice set, a mesmerizing collection designed for adventurers who dare to traverse the boundaries between reality and the unknown. Each set includes seven polyhedral dice, each imbued with the chaotic energy of the warp.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eFrom the enigmatic D4 to the formidable D20, every die in the \"Ethereal Warpstorm\" set embodies the unpredictable forces of the cosmos. As you roll these dice, you'll feel the surge of raw power coursing through your veins, guiding your destiny with each toss.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eWith their swirling patterns and iridescent hues, these dice captivate the senses and ignite the imagination. Whether you're delving into forbidden ruins or facing down cosmic horrors, the \"Ethereal Warpstorm\" dice are your faithful companions in the quest for knowledge and power.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eSo gather your allies, brace yourself for the unknown, and let the \"Ethereal Warpstorm\" dice lead you on a journey beyond the limits of space and time.","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42465812316366,"sku":"","price":4.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/ethereal-warpstorm-dice-set-fat-dwarf-255794.jpg?v=1712842766"},{"product_id":"abyssal-turquoise-dice-set","title":"Abyssal-Turquoise Dice Set","description":"Introducing the \"Abyssal Turquoise\" dice set, a hauntingly beautiful collection forged from the depths of the abyss. Each set contains seven polyhedral dice, each exuding an aura of dark mystery and boundless power.\u003cbr\u003e\u003cbr\u003eFrom the sinister D4 to the commanding D20, every die in the \"Abyssal Turquoise\" set is a conduit to the depths of the unknown. As you roll these dice, you'll feel the weight of the abyss pressing against your soul, whispering secrets of ancient realms and forgotten horrors.\u003cbr\u003e\u003cbr\u003eWith their deep turquoise hues and shadowy accents, these dice evoke the eerie beauty of the darkest depths. Whether you're confronting eldritch entities or navigating treacherous waters, the \"Abyssal Turquoise\" dice are your steadfast companions in the face of unfathomable peril.\u003cbr\u003e\u003cbr\u003eSo gather your courage, heed the call of the abyss, and let the \"Abyssal Turquoise\" dice guide you on a journey into the shadows of the unknown.","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42465812349134,"sku":null,"price":4.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/abyssal-turquoise-dice-set-fat-dwarf-151908.jpg?v=1712842768"},{"product_id":"daemonforge-crimson-dice-set","title":"Daemonforge Crimson Dice Set","description":"Introducing the \"Daemon forge Crimson\" dice set, a infernal collection forged in the heart of darkness. Within this set lie seven polyhedral dice, each bearing the mark of demonic power and unyielding determination.\u003cbr\u003e\u003cbr\u003eFrom the searing D4 to the blazing D20, every die in the \"Daemon forge Crimson\" set embodies the fury of the inferno. As you roll these dice, you'll feel the heat of hellfire coursing through your veins, fuelling your quest for domination and conquest.\u003cbr\u003e\u003cbr\u003eWith their crimson hues and sinister accents, these dice evoke the raw energy of the abyss. Whether you're battling infernal legions or harnessing forbidden magics, the \"Daemon forge Crimson\" dice stand as your loyal companions in the pursuit of ultimate power.\u003cbr\u003e\u003cbr\u003eSo heed the call of the damned, embrace the flames of chaos, and let the \"Daemon forge Crimson\" dice lead you on a path to glory and damnation.","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42465812709582,"sku":null,"price":4.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/daemonforge-crimson-dice-set-fat-dwarf-237170.jpg?v=1712842766"},{"product_id":"embersteel-ash-dice-set","title":"Embersteel Ash Dice Set","description":"Introducing the \"Embersteel Ash\" dice set, a smoldering ensemble forged from the remnants of ancient flames. Within this collection, seven polyhedral dice await, each bearing the essence of flickering embers and steadfast resolve.\u003cbr\u003e\u003cbr\u003eFrom the fiery D4 to the resilient D20, every die in the \"Embersteel Ash\" set embodies the resilience of tempered steel and the warmth of dying flames. As you roll these dice, you'll feel the lingering heat of forgotten hearths and the strength of unyielding determination.\u003cbr\u003e\u003cbr\u003eWith their ash-grey hues and ember-red accents, these dice evoke the solemn beauty of a dying fire. Whether you're braving the perils of a scorched wasteland or facing the trials of a harsh winter, the \"Embersteel Ash\" dice serve as your unwavering companions in the pursuit of survival and renewal.\u003cbr\u003e\u003cbr\u003eSo embrace the fading light, kindle the flames of hope, and let the \"Embersteel Ash\" dice guide you through the darkest of nights toward the dawn of a new day.","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42465812938958,"sku":null,"price":4.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/embersteel-ash-dice-set-fat-dwarf-958065.jpg?v=1712842765"},{"product_id":"sanguine-lilac-dice-set","title":"Sanguine Lilac Dice Set","description":"Introducing the \"Sanguine Lilac\" dice set, a captivating blend of passionate hues and delicate blooms. Within this enchanting collection lie seven polyhedral dice, each bearing the essence of love's fervor and the tranquility of springtime blossoms.\u003cbr\u003e\u003cbr\u003eFrom the fervent D4 to the serene D20, every die in the \"Sanguine Lilac\" set embodies the duality of passion and grace. As you roll these dice, you'll feel the rush of emotions swirling within you, guiding your steps with each gentle toss.\u003cbr\u003e\u003cbr\u003eWith their sanguine reds and lilac purples intertwining in harmonious dance, these dice evoke the tender embrace of a lover's kiss and the fragrant scent of blooming flowers. Whether you're forging bonds of affection or navigating the complexities of the heart, the \"Sanguine Lilac\" dice stand as your faithful companions in the pursuit of romance and serenity.\u003cbr\u003e\u003cbr\u003eSo surrender to the whispers of desire, embrace the beauty of life's fleeting moments, and let the \"Sanguine Lilac\" dice lead you on a journey of passion and tranquility.","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42465813528782,"sku":null,"price":4.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/sanguine-lilac-dice-set-fat-dwarf-902062.jpg?v=1712842769"},{"product_id":"stormsteel-mist-dice-set","title":"Stormsteel Mist Dice Set","description":"Introducing the \"Stormsteel Mist\" dice set, an evocative fusion of tempestuous power and ethereal beauty. Within this captivating collection reside seven polyhedral dice, each bearing the essence of swirling storms and elusive mists.\u003cbr\u003e\u003cbr\u003eFrom the thunderous D4 to the tranquil D20, every die in the \"Stormsteel Mist\" set embodies the dynamic interplay between chaos and serenity. As you roll these dice, you'll feel the exhilarating rush of wind and rain, guiding your destiny with each tumultuous toss.\u003cbr\u003e\u003cbr\u003eWith their stormy grays and misty blues melding in an intricate dance, these dice evoke the awe-inspiring spectacle of a raging tempest against a backdrop of tranquil mist. Whether you're confronting the fury of nature or seeking solace in its embrace, the \"Stormsteel Mist\" dice are your steadfast companions in the ever-changing journey of life.\u003cbr\u003e\u003cbr\u003eSo embrace the wild beauty of the elements, heed the call of the storm, and let the \"Stormsteel Mist\" dice guide you through the chaos towards moments of sublime clarity and peace.","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42465814479054,"sku":null,"price":4.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/stormsteel-mist-dice-set-fat-dwarf-470108.jpg?v=1712842769"},{"product_id":"verdant-nightshade-dice-set","title":"Verdant Nightshade Dice Set","description":"Introducing the \"Verdant Nightshade\" dice set, a captivating union of lush greens and mysterious shadows. Within this enchanting collection reside seven polyhedral dice, each bearing the essence of verdant growth and enigmatic allure.\u003cbr\u003e\u003cbr\u003eFrom the vibrant D4 to the enigmatic D20, every die in the \"Verdant Nightshade\" set embodies the balance between life and darkness. As you roll these dice, you'll feel the whispering of the forest and the secrets hidden within its depths guiding your fate with each toss.\u003cbr\u003e\u003cbr\u003eWith their verdant greens and shadowy accents entwining like vines in a moonlit glade, these dice evoke the tranquil beauty of nature's embrace and the intrigue of hidden mysteries. Whether you're exploring forgotten forests or unravelling the enigmas of ancient ruins, the \"Verdant Nightshade\" dice stand as your loyal companions in the eternal dance of light and shadow.\u003cbr\u003e\u003cbr\u003eSo immerse yourself in the verdant embrace of the wilderness, embrace the allure of the nightshade, and let the \"Verdant Nightshade\" dice lead you on a journey of discovery and wonder.","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42465815298254,"sku":null,"price":4.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/verdant-nightshade-dice-set-fat-dwarf-938203.jpg?v=1716926513"},{"product_id":"orc-lookout-tower","title":"Orc Lookout Tower","description":"Introducing the \"Orc Lookout\" Watchtower, the essential vantage point for your orc horde's battlefield supremacy! Standing at a commanding height of approximately 22cm, this rugged watchtower offers your orc warriors an unrivalled view of the chaos below.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eBut it's not just about sight - the \"Orc Lookout\" doubles as a storage container for all the loot and gubbinz your greenskins plunder in their conquests. Crafted from durable 3mm MDF, this watchtower is built to endure the fiercest of battles while adding an imposing presence to your tabletop.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eEasy to assemble and perfectly scaled for 28-32mm gaming, the \"Orc Lookout\" is a must-have addition to your terrain collection. Whether your orcs are raiding enemy encampments or defending their own territory, this watchtower ensures they always have the high ground.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eModel supplied unpainted and requires assembly; we recommend using PVA glue for optimal results. So rally your orc mob, stake your claim atop the \"Orc Lookout,\" and let the Waaagh! begin!","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42489883001038,"sku":"TTSCW-SFG-062","price":10.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/orc-lookout-tower-fat-dwarf-916639.jpg?v=1712842767"},{"product_id":"urban-billboard-set","title":"Urban Billboard Set (x2)","description":"\u003cp\u003eIntroducing the \"Urban Billboard Set,\" your ticket to adding an authentic touch of cityscape realism to your tabletop gaming experience. This set includes finely detailed billboards that instantly elevate the aesthetic of any urban gaming table.\u003c\/p\u003e\n\u003cp\u003eCrafted with precision and attention to detail, these billboards are designed to immerse you in the bustling streets of your favourite tabletop city. Each billboard is approximately 10cm tall and comes with a variety of interchangeable advertisements, allowing you to customize your scenery to suit any gaming scenario.\u003c\/p\u003e\n\u003cp\u003eWhether you're battling through the neon-lit alleys of a cyberpunk dystopia or navigating the gritty urban sprawl of a post-apocalyptic wasteland, the \"Urban Billboard Set\" is the perfect addition to your terrain collection.\u003c\/p\u003e\n\u003cp\u003eEasy to assemble and compatible with a wide range of tabletop games, this set is a must-have for hobbyists and gamers alike. So, bring your city to life with the \"Urban Billboard Set\" and watch your tabletop adventures reach new heights of immersion.\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42489891193038,"sku":"DCS023","price":10.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/urban-billboard-set-x2-fat-dwarf-806560.jpg?v=1712842769"},{"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":true}],"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":"cyber-tower","title":"Cyber Tower","description":"\u003cp\u003eIntroducing the \"Cyber Tower Collection,\" your gateway to injecting a dose of futuristic realism into your tabletop gaming landscapes. This collection features meticulously crafted towers that bring the dynamic essence of a sci-fi cityscape right to your gaming table.\u003c\/p\u003e\n\u003cp\u003eWith an eye for detail, these towers are designed to plunge you into the heart of your favorite futuristic metropolis. Each tower stands at an impressive height of 10cm and is equipped with a variety of interchangeable tech-themed panels, offering you the flexibility to tailor your scenery for any gaming backdrop.\u003c\/p\u003e\n\u003cp\u003ePerfect for scenarios set in neon-drenched techno cities or the harsh environments of a dystopian world, the \"Cyber Tower Collection\" is an essential addition to any terrain arsenal.\u003c\/p\u003e\n\u003cp\u003eDesigned for easy assembly and broad game compatibility, this set is a dream for enthusiasts and gamers looking to elevate their tabletop experiences. So, animate your futuristic city with the \"Cyber Tower Collection\" and elevate the immersion of your tabletop escapades to unprecedented levels.\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42505086271694,"sku":"SF015","price":7.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/cyber-tower-fat-dwarf-543535.jpg?v=1712842769"},{"product_id":"gothic-storage-containers","title":"Gothic Storage Containers","description":"\u003cp\u003eThis futuristic Gothic structure is constructed from durable 3mm MDF, ensuring both longevity and ease of assembly. Its design is a standout on any gaming table, perfectly suited for miniatures ranging from 28-32mm, making it an ideal match for games like Warhammer 40,000, Infinity, Fallout Wasteland Warfare, and many others.\u003c\/p\u003e\n\u003cp\u003eThe set includes three Gothic Storage Containers, offering ample space for strategic cover and scenery in your tabletop battles.\u003c\/p\u003e\n\u003cp\u003eWhile the model arrives unpainted and unassembled, we recommend using PVA glue to achieve the best assembly results. Please note, any miniatures displayed in the photographs serve only as a reference for scale and are not part of the offer.\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42505125462222,"sku":"SFG001","price":8.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/gothic-storage-containers-fat-dwarf-439536.jpg?v=1712842767"},{"product_id":"cyber-defence-platform","title":"Cyber Defence Platform","description":"\u003cp\u003eThis Cyber Defence Platform is precision-crafted from high-quality 3mm MDF, designed for durability and easy assembly. Its sleek, futuristic design makes it a striking addition to any tabletop, ideally suited for 28-32mm scale war-games such as Warhammer 40,000, Infinity, Fallout Wasteland Warfare, and more.\u003c\/p\u003e\n\u003cp\u003eThe package includes one Cyber Defence Platform, perfect for creating dynamic and strategic gameplay environments. Its design incorporates advanced technological aesthetics, offering an immersive backdrop for futuristic warfare scenarios.\u003c\/p\u003e\n\u003cp\u003eThe model is supplied unpainted and requires assembly. For optimal construction, PVA glue is recommended for its reliable and strong bond.\u003c\/p\u003e\n\u003cp\u003ePlease be aware that any miniatures shown in photos are for scaling purposes only and are not included with the model.\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42505140895950,"sku":"SFG016","price":8.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/cyber-defence-platform-fat-dwarf-824616.jpg?v=1712842769"},{"product_id":"cyber-power-plant","title":"Cyber Power Plant","description":"\u003cp\u003eThese Cyber Power Generators, made from sturdy 3mm MDF, are not only simple to assemble but also add an impressive visual element to your tabletop games. Designed for miniatures between 28-32mm, they fit seamlessly into a variety of futuristic war-gaming environments.\u003c\/p\u003e\n\u003cp\u003eIncluded are three distinct Power Generator units, with 2 featuring a cylindrical design adorned with tech-inscribed details, perfect for a setting where advanced energy is a key tactical asset.\u003c\/p\u003e\n\u003cp\u003eThe models come unpainted and unassembled, allowing for personal customization. PVA glue is the adhesive of choice for a lasting build.\u003c\/p\u003e\n\u003cp\u003eNote: The miniatures shown are for scale reference only and are not part of this product.\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42505162784974,"sku":"SFG014","price":4.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/cyber-power-plant-fat-dwarf-456688.jpg?v=1712842767"},{"product_id":"gothic-corner-ruins","title":"Gothic Corner Ruins","description":"\u003cp\u003eThis set of Gothic Corner Ruins, sculpted from durable 3mm MDF, provides a dramatic backdrop for tabletop clashes. Designed to bring the brooding atmosphere of ancient ruins to your 28-32mm scale war-games, these pieces are perfect for games that thrive on a sense of history and dark ambience.\u003c\/p\u003e\n\u003cp\u003eThe set contains multiple corner ruins, each rich in gothic details such as arched windows, cracked stonework, and historical iconography, lending an air of decayed nobility to your battlefield.\u003c\/p\u003e\n\u003cp\u003eFor assembly, PVA glue is recommended to ensure these ruins stand the test of time through many gaming sessions. The ruins arrive unpainted, allowing you to customize them to match the rest of your terrain.\u003c\/p\u003e\n\u003cp\u003ePlease be reminded that the miniatures in the photo are for scale purposes only and do not come with the Gothic Corner Ruins.\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42505193783502,"sku":"SFG026","price":7.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/gothic-corner-ruins-fat-dwarf-606614.jpg?v=1712842768"},{"product_id":"barrier-and-barricade-set","title":"Barrier and Barricade Set","description":"\u003cp\u003eIntroducing the Barrier and Barricade Set, crafted from sturdy 3mm MDF, ready to create strategic cover and intense atmosphere on your tabletop battlefields. Designed for miniatures in the 28-32mm scale, this set is perfect for adding realistic obstructions and enhancing tactical gameplay.\u003c\/p\u003e\n\u003cp\u003eThe set features an array of barriers and barricades, each boasting detailed, rugged designs that echo the scars of battle and the makeshift defenses in war-torn landscapes.\u003c\/p\u003e\n\u003cp\u003eFor solid construction, we suggest using PVA glue, which promises a firm hold for reliable gameplay use. The set comes unpainted, giving you the freedom to customize the look to fit your specific gaming world.\u003c\/p\u003e\n\u003cp\u003eKeep in mind, the miniatures shown in pictures are for size reference and are not included with the Barrier and Barricade Set.\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42505250898126,"sku":"RBD281014","price":6.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/barrier-and-barricade-set-fat-dwarf-393552.jpg?v=1712842768"},{"product_id":"gothic-corner-ruins-small","title":"Gothic Corner Ruins Small","description":"\u003cp\u003eThis set of smaller Gothic Corner Ruins, sculpted from durable 3mm MDF, provides a dramatic backdrop for tabletop clashes. Designed to bring the brooding atmosphere of ancient ruins to your 28-32mm scale war-games, these pieces are perfect for games that thrive on a sense of history and dark ambience.\u003c\/p\u003e\n\u003cp\u003eThe set contains multiple corner ruins, each rich in gothic details such as arched windows, cracked stonework, and historical iconography, lending an air of decayed nobility to your battlefield.\u003c\/p\u003e\n\u003cp\u003eFor assembly, PVA glue is recommended to ensure these ruins stand the test of time through many gaming sessions. The ruins arrive unpainted, allowing you to customize them to match the rest of your terrain.\u003c\/p\u003e\n\u003cp\u003ePlease be reminded that the miniatures in the photo are for scale purposes only and do not come with the Gothic Corner Ruins.\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42505263087822,"sku":null,"price":8.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/gothic-corner-ruins-small-fat-dwarf-641321.jpg?v=1712842763"},{"product_id":"sci-fi-landing-platform","title":"Sci-Fi Landing Platform","description":"\u003cp\u003eThe Landing Pad kit, precision-engineered from high-grade 3mm MDF, is the perfect addition to your tabletop gaming environment, designed specifically for 28-32mm scale miniatures. This kit features a robust, detailed platform ideal for staging dramatic arrivals and departures during your gaming sessions.\u003c\/p\u003e\n\u003cp\u003eThe set includes one sizable Landing Pad, complete with textured detailing and sci-fi aesthetics, ensuring it stands out on the battlefield as a focal point for narrative scenarios or as a strategic objective.\u003c\/p\u003e\n\u003cp\u003eAssembly is a breeze with PVA glue, known for its strong bond, ensuring your Landing Pad is ready for countless encounters. It arrives unpainted, giving hobbyists the creative license to paint and weather it according to their vision.\u003c\/p\u003e\n\u003cp\u003ePlease note, any miniatures shown are for scaling purposes and are not included with the Landing Pad kit.\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42505302933710,"sku":"SFU006","price":14.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/sci-fi-landing-platform-fat-dwarf-145861.jpg?v=1712842769"},{"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-10","title":"Blood Marker Wound Trackers (Pack of 10)","description":"\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eDiscover Precision in Every Battle with Blood Marker Wound Trackers (Pack of 10)\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 10 markers, plentiful enough to handle 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":"ruined-tower-dice-tower","title":"Ruined Tower Dice Tower","description":"\u003cp\u003eIntroducing the Ruined Tower Dice Tower, a practical addition to your Warhammer gaming setup. This dice tower is designed to resemble a three-story ruined building, making it a perfect thematic match for Warhammer or any other fantasy tabletop games.\u003c\/p\u003e\n\u003cp\u003eThough it's made using 3D printing technology, the focus is really on its design and usability. The tower features detailed textures that mimic old, battle-damaged buildings, complete with realistic details like cracks and weathering. Each level of the tower helps to randomize dice rolls while also adding an engaging visual element to your game.\u003c\/p\u003e\n\u003cp\u003eThe Ruined Tower Dice Tower is not just a functional game accessory; it’s also a piece of the game’s setting, enhancing the immersive experience. supplied in pure black the tower is ready to paint in any finish you desire, (we recommend a light Gray spray for optimal realism ) It's a sturdy, well-designed product that adds both utility and atmosphere to your gaming sessions.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eTower finish supplied in black ready to paint (or leave as is)\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42580543373518,"sku":"7407569338574","price":19.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/ruined-tower-dice-tower-fat-dwarf-111050.jpg?v=1768598070"},{"product_id":"paint-pot-holder","title":"Paint Pot Holder (V2)","description":"\u003cp\u003eIntroducing the Fat Dwarf Paint Pot Holder, the ultimate accessory for your painting station. Designed to enhance your painting experience, this holder is a robust companion for both hobbyists and seasoned painters alike.\u003c\/p\u003e\n\u003cp\u003eCrafted in sleek black, the holder features a Black Fat Dwarf logo, adding a touch of style and visibility to your setup. It's perfectly sized to accommodate standard Citadel paint pots as well as the larger Citadel washes, ensuring that all your favourite colours and finishes are securely held and easy to access.\u003c\/p\u003e\n\u003cp\u003eOne of the standout features of this holder is the innovative arm at the back, ingeniously designed to keep the paint pot lid open while you work. This means no more fumbling with lids, allowing you to focus on the fine details of your painting projects without interruption.\u003c\/p\u003e\n\u003cp\u003eAdditionally, the holder boasts a wider footprint compared to a standard paint pot. This thoughtful design significantly reduces the risk of spills, providing a stable base that can handle enthusiastic brushwork or the occasional bump.\u003c\/p\u003e\n\u003cp\u003eWhether you're detailing miniatures or adding the final touches to your models, the Fat Dwarf Paint Pot Holder is your reliable ally, keeping your paints steady and ready at all times. Enhance your painting sessions with this essential tool that not only looks great but also performs superbly.\u003c\/p\u003e","brand":"Fat Dwarf Gaming","offers":[{"title":"Default Title","offer_id":42580917715150,"sku":"7407902326990","price":4.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/paint-pot-holder-v2-fat-dwarf-2181414.jpg?v=1771608877"},{"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":"objective-marker-rings","title":"X6 Objective Marker Rings","description":"\u003cp class=\"\" data-end=\"659\" data-start=\"382\"\u003eTake your Warhammer 40,000 battles to the next level with our \u003cstrong data-end=\"493\" data-start=\"444\"\u003efull-size Warhammer 40K Objective Marker Rings\u003c\/strong\u003e! Designed to match the \u003cstrong data-end=\"547\" data-start=\"517\"\u003eofficial capture zone size\u003c\/strong\u003e used in tournaments and matched play, this durable objective ring ensures you're always playing with precision.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFluorescent Objective marker centres (pictured) sold separately \u003ca title=\"Objective markers for 40k games\" href=\"https:\/\/fatdwarf.co.uk\/collections\/objective-markers\"\u003eHERE\u003c\/a\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"\" data-end=\"1016\" data-start=\"661\"\u003eCrafted for serious players, our \u003cstrong data-end=\"717\" data-start=\"694\"\u003e40K objective rings\u003c\/strong\u003e clearly define the 3\" radius \u003cstrong data-end=\"773\" data-start=\"747\"\u003eobjective control area\u003c\/strong\u003e, helping to speed up gameplay, avoid disputes, and keep your tabletop battlefield organised. Whether you're preparing for a tournament or enhancing your casual games, these \u003cstrong data-end=\"982\" data-start=\"947\"\u003eWarhammer 40K objective markers\u003c\/strong\u003e are a must-have gaming accessory.\u003c\/p\u003e\n\u003cp class=\"\" data-end=\"1378\" data-start=\"1018\"\u003e✅ \u003cstrong data-end=\"1061\" data-start=\"1020\"\u003ePerfect 3\" radius (6\" total diameter)\u003c\/strong\u003e to match official objective sizes\u003cbr data-end=\"1098\" data-start=\"1095\"\u003e✅ Compatible with all editions of \u003cstrong data-end=\"1149\" data-start=\"1132\"\u003eWarhammer 40K\u003c\/strong\u003e that use objective control zones\u003cbr data-end=\"1185\" data-start=\"1182\"\u003e✅ Made from high-quality, durable material for repeated use\u003cbr data-end=\"1247\" data-start=\"1244\"\u003e✅ Lightweight, portable, and easy to place on any gaming mat\u003cbr data-end=\"1310\" data-start=\"1307\"\u003e✅ Ideal for \u003cstrong data-end=\"1355\" data-start=\"1322\"\u003etournament play, casual games\u003c\/strong\u003e, and narrative battles\u003c\/p\u003e\n\u003cp class=\"\" data-end=\"1550\" data-start=\"1380\"\u003eNo more guessing! With our \u003cstrong data-end=\"1439\" data-start=\"1407\"\u003efull-size capture zone rings\u003c\/strong\u003e, you can instantly see who controls the objective, making your matches faster, fairer, and more competitive.\u003c\/p\u003e\n\u003cp class=\"\" data-end=\"1682\" data-start=\"1552\"\u003eUpgrade your battlefield with our \u003cstrong data-end=\"1636\" data-start=\"1586\"\u003eWarhammer 40K full-size objective marker rings\u003c\/strong\u003e today and get ready to dominate the tabletop!\u003c\/p\u003e\n\u003chr class=\"\" data-end=\"1687\" data-start=\"1684\"\u003e\n\u003cp class=\"\" data-end=\"1708\" data-start=\"1689\"\u003e\u003cstrong data-end=\"1706\" data-start=\"1689\"\u003eKey Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1896\" data-start=\"1709\"\u003e\n\u003cli class=\"\" data-end=\"1741\" data-start=\"1709\"\u003e\n\u003cp class=\"\" data-end=\"1741\" data-start=\"1711\"\u003eOfficial capture zone sizing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1768\" data-start=\"1742\"\u003e\n\u003cp class=\"\" data-end=\"1768\" data-start=\"1744\"\u003eHigh-visibility design\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1809\" data-start=\"1769\"\u003e\n\u003cp class=\"\" data-end=\"1809\" data-start=\"1771\"\u003eDurable and lightweight construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1853\" data-start=\"1810\"\u003e\n\u003cp class=\"\" data-end=\"1853\" data-start=\"1812\"\u003eEssential for tournament-level accuracy\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1896\" data-start=\"1854\"\u003e\n\u003cp class=\"\" data-end=\"1896\" data-start=\"1856\"\u003eCompatible with custom and official mats\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1896\" data-start=\"1854\"\u003eFluorescent Objective marker centres sold separately \u003ca title=\"Objective markers for 40k games\" href=\"https:\/\/fatdwarf.co.uk\/collections\/objective-markers\"\u003eHERE\u003c\/a\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Fat Dwarf","offers":[{"title":"Default Title","offer_id":55369450422659,"sku":"15185536778627","price":8.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0559\/5401\/4414\/files\/x6-objective-marker-rings-fat-dwarf-686835.jpg?v=1768599370"}],"url":"https:\/\/fatdwarf.co.uk\/collections\/home-page-collection.oembed?page=5","provider":"Fat Dwarf","version":"1.0","type":"link"}