{"product_id":"pokemon-tcg-black-bolt-white-flare-unova-mini-tin-choose-artwork-sealed","title":"Pokémon TCG Black Bolt \u0026 White Flare Unova Mini Tin – Choose Artwork (Sealed)","description":"\u003ch2\u003eChoose your Unova Mini Tin artwork\u003c\/h2\u003e\u003cp\u003e\u003cstrong\u003ePrice includes UK VAT at 20%.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eEnjoy both Scarlet \u0026amp; Violet—Black Bolt and White Flare in one factory-sealed English Pokémon TCG mini tin. Choose Alomomola \u0026amp; Axew, Lilligant \u0026amp; Whimsicott, or Krookodile \u0026amp; Excadrill using the Artwork selector.\u003c\/p\u003e\u003ch3\u003eInside each mini tin\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e1 Scarlet \u0026amp; Violet—Black Bolt booster pack\u003c\/li\u003e\n\u003cli\u003e1 Scarlet \u0026amp; Violet—White Flare booster pack\u003c\/li\u003e\n\u003cli\u003e1 Pokémon art card matching the tin artwork\u003c\/li\u003e\n\u003cli\u003e1 matching sticker card\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eOne factory-sealed English mini tin supplied in your selected artwork. Each design has its own stock quantity.\u003c\/p\u003e\u003ch3\u003eDelivery\u003c\/h3\u003e\u003cp\u003eUK postage: £4 including VAT. Carefully packed and dispatched within 2 working days using Royal Mail Tracked 48.\u003c\/p\u003e\u003cp\u003e\u003csmall\u003eStock images shown. Select your preferred artwork before adding to your basket.\u003c\/small\u003e\u003c\/p\u003e\n\u003cscript id=\"redsters-unova-artwork-selector\"\u003e(() =\u003e {\n  const artwork = [\n    { id: '53517974700299', file: 'Untitleddesign_2.png', label: 'Alomomola \u0026 Axew' },\n    { id: '53517974733067', file: 'Untitleddesign_1.png', label: 'Lilligant \u0026 Whimsicott' },\n    { id: '53517974765835', file: 'Untitleddesign.png', label: 'Krookodile \u0026 Excadrill' }\n  ];\n  const setup = () =\u003e {\n    const section = document.querySelector('[data-section-type=\"redsters-product-main\"]');\n    if (!section) return;\n    const buttons = Array.from(section.querySelectorAll('button.variant-bullet[data-variant-id]'));\n    if (!buttons.some(button =\u003e artwork.some(item =\u003e item.id === button.getAttribute('data-variant-id')))) return;\n    const selector = section.querySelector('.variant-bullet-selector');\n    if (selector) {\n      selector.setAttribute('role', 'group');\n      selector.setAttribute('aria-label', 'Choose your tin artwork');\n      const label = selector.querySelector('label');\n      if (label) label.textContent = 'Choose your tin artwork';\n    }\n    const apply = (button, updateUrl) =\u003e {\n      const id = button.getAttribute('data-variant-id');\n      const item = artwork.find(entry =\u003e entry.id === id);\n      if (!item || button.disabled) return;\n      const thumb = Array.from(section.querySelectorAll('button.thumb[data-src]')).find(entry =\u003e {\n        try { return new URL(entry.getAttribute('data-src'), window.location.origin).pathname.endsWith('\/' + item.file); }\n        catch { return false; }\n      });\n      if (thumb) thumb.click();\n      const image = section.querySelector('#mainMediaImg');\n      if (image) image.alt = item.label + ' – Pokémon Black Bolt \u0026 White Flare Unova Mini Tin';\n      const form = button.closest('form') || section.querySelector('form[action*=\"\/cart\/add\"]');\n      const input = form \u0026\u0026 form.querySelector('input[name=\"id\"]');\n      if (input) input.value = id;\n      buttons.forEach(entry =\u003e entry.setAttribute('aria-pressed', String(entry === button)));\n      if (updateUrl) {\n        const url = new URL(window.location.href);\n        url.searchParams.set('variant', id);\n        window.history.replaceState(window.history.state, '', url);\n      }\n    };\n    buttons.forEach(button =\u003e button.addEventListener('click', () =\u003e apply(button, true)));\n    const selected = buttons.find(button =\u003e button.classList.contains('is-active'));\n    if (selected) apply(selected, false);\n  };\n  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', setup, { once: true });\n  else setup();\n})();\u003c\/script\u003e\n\u003cscript id=\"redsters-pokemon-buying-panel\"\u003e(() =\u003e {\n  const headingText = 'We buy Pokémon collections';\n  const descriptionText = 'All ages, all eras — sealed Pokémon products and singles. Send us photos and details of your collection for a buying offer.';\n  const apply = () =\u003e {\n    document.querySelectorAll('h3').forEach(heading =\u003e {\n      if (heading.textContent.trim() !== headingText) return;\n      const panel = heading.parentElement;\n      const description = heading.nextElementSibling;\n      if (description \u0026\u0026 description.tagName === 'P') description.textContent = descriptionText;\n      const link = panel \u0026\u0026 panel.querySelector('a');\n      if (link) link.setAttribute('aria-label', 'Get a buying offer for your Pokémon collection');\n    });\n  };\n  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', apply, { once: true });\n  else apply();\n})();\u003c\/script\u003e","brand":"Pokémon","offers":[{"title":"Alomomola \u0026 Axew","offer_id":53517974700299,"sku":"PKM-UNOVA-MINI-ALOM-AXEW","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Lilligant \u0026 Whimsicott","offer_id":53517974733067,"sku":"PKM-UNOVA-MINI-LILL-WHIM","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Krookodile \u0026 Excadrill","offer_id":53517974765835,"sku":"PKM-UNOVA-MINI-KROOK-EXCA","price":30.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0740\/5790\/8491\/files\/Untitleddesign_2.png?v=1794149438","url":"https:\/\/redsterscomics.com\/products\/pokemon-tcg-black-bolt-white-flare-unova-mini-tin-choose-artwork-sealed","provider":"Redsters Comics","version":"1.0","type":"link"}