1 2 3 4 5 6 7 8 9 10 11 12 13 14 15<!doctype html> 16<html class="no-js" lang="en" dir="ltr"> 17<head> 18<!-- Reddit Pixel -->
19<script> 20!function(w,d){if(!w.rdt){var p=w.rdt=function(){p.sendEvent?p.sendEvent.apply(p,arguments):p.callQueue.push(arguments)};p.callQueue=[];var t=d.createElement("script");t.src="https://www.redditstatic.com/ads/pixel.js",t.async=!0;var s=d.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s)}}(window,document);rdt('init','a2_e3kt3fwenxtm');rdt('track', 'PageVisit'); 21</script>
21 22<!-- DO NOT MODIFY UNLESS TO REPLACE A USER IDENTIFIER --> 23<!-- End Reddit Pixel --> 24<meta name="google-site-verification" content="Dv6pBSG_ZVsesepv-7OgLA6b88lw0Kwd9Vne8QiAPPU" /> 25 <meta charset="utf-8"> 26 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 27 <meta name="viewport" content="width=device-width,initial-scale=1"> 28 <meta name="theme-color" content="#33ffad"> 29 <!-- Google Tag Manager -->
30<script>
vendor: 327 bytes, lines 30-34
30(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 31new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 32j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 33'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 34})(window,document,'script','dataLayer','
34GTM-TXBW7NVR
vendor: 3 bytes, line 34
34');
34</script>
34 35<!-- End Google Tag Manager --> 36 <link rel="canonical" href="https://www.blackforgegames.co.nz/search"> 37 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 38 <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin> 39 <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"> 40 <link rel="dns-prefetch" href="https://ajax.googleapis.com"> 41 <link rel="dns-prefetch" href="https://maps.googleapis.com"> 42 <link rel="dns-prefetch" href="https://maps.gstatic.com"><link rel="shortcut icon" href="//www.blackforgegames.co.nz/cdn/shop/files/bfg_favicon_4_32x32.png?v=1692598087" type="image/png" /><title>Search 43– Black Forge Games 44</title> 45<meta name="description" content="Meticulously Crafted Worlds - Home of premium 3D printable collectibles. We forge immersive worlds that transport you, craft games that ignite thrill and rivalry, and sculpt creations that fuel the fires of imagination."><meta property="og:site_name" content="Black Forge Games"> 46 <meta property="og:url" content="https://www.blackforgegames.co.nz/search"> 47 <meta property="og:title" content="Search"> 48 <meta property="og:type" content="website"> 49 <meta property="og:description" content="Meticulously Crafted Worlds - Home of premium 3D printable collectibles. We forge immersive worlds that transport you, craft games that ignite thrill and rivalry, and sculpt creations that fuel the fires of imagination."><meta property="og:image" content="http://www.blackforgegames.co.nz/cdn/shop/files/BlackForge_Logo_c852ad46-d114-4980-af0d-3f2dc7815dde.png?v=1722675501"> 50 <meta property="og:image:secure_url" content="https://www.blackforgegames.co.nz/cdn/shop/files/BlackForge_Logo_c852ad46-d114-4980-af0d-3f2dc7815dde.png?v=1722675501"> 51 <meta property="og:image:width" content="2500"> 52 <meta property="og:image:height" content="2353"><meta name="twitter:site" content="@"> 53 <meta name="twitter:card" content="summary_large_image"> 54 <meta name="twitter:title" content="Search"> 55 <meta name="twitter:description" content="Meticulously Crafted Worlds - Home of premium 3D printable collectibles. We forge immersive worlds that transport you, craft games that ignite thrill and rivalry, and sculpt creations that fuel the fires of imagination."> 56<style data-shopify>@font-face { 57 font-family: "Tenor Sans"; 58 font-weight: 400; 59 font-style: normal; 60 font-display: swap; 61 src: url("//www.blackforgegames.co.nz/cdn/fonts/tenor_sans/tenorsans_n4.966071a72c28462a9256039d3e3dc5b0cf314f65.woff2") format("woff2"), 62 url("//www.blackforgegames.co.nz/cdn/fonts/tenor_sans/tenorsans_n4.2282841d948f9649ba5c3cad6ea46df268141820.woff") format("woff"); 63} 64 65 @font-face { 66 font-family: Outfit; 67 font-weight: 300; 68 font-style: normal; 69 font-display: swap; 70 src: url("//www.blackforgegames.co.nz/cdn/fonts/outfit/outfit_n3.8c97ae4c4fac7c2ea467a6dc784857f4de7e0e37.woff2") format("woff2"), 71 url("//www.blackforgegames.co.nz/cdn/fonts/outfit/outfit_n3.b50a189ccde91f9bceee88f207c18c09f0b62a7b.woff") format("woff"); 72} 73 74 75 @font-face { 76 font-family: Outfit; 77 font-weight: 600; 78 font-style: normal; 79 font-display: swap; 80 src: url("//www.blackforgegames.co.nz/cdn/fonts/outfit/outfit_n6.dfcbaa80187851df2e8384061616a8eaa1702fdc.woff2") format("woff2"), 81 url("//www.blackforgegames.co.nz/cdn/fonts/outfit/outfit_n6.88384e9fc3e36038624caccb938f24ea8008a91d.woff") format("woff"); 82} 83 84 85 86</style><link href="//www.blackforgegames.co.nz/cdn/shop/t/37/assets/theme.css?v=87788907143975914261777097007" rel="stylesheet" type="text/css" media="all" /> 87<style data-shopify>:root { 88 --typeHeaderPrimary: "Tenor Sans"; 89 --typeHeaderFallback: sans-serif; 90 --typeHeaderSize: 36px; 91 --typeHeaderWeight: 400; 92 --typeHeaderLineHeight: 1; 93 --typeHeaderSpacing: 0.0em; 94 95 --typeBasePrimary:Outfit; 96 --typeBaseFallback:sans-serif; 97 --typeBaseSize: 18px; 98 --typeBaseWeight: 300; 99 --typeBaseSpacing: 0.025em; 100 --typeBaseLineHeight: 1.4; 101 --typeBaselineHeightMinus01: 1.3; 102 103 --typeCollectionTitle: 20px; 104 105 --iconWeight: 4px; 106 --iconLinecaps: miter; 107 108 109 --buttonRadius: 0; 110 111 112 --colorGridOverlayOpacity: 0.04; 113 } 114 115 .placeholder-content { 116 background-image: linear-gradient(100deg, #0d0d0d 40%, #050505 63%, #0d0d0d 79%); 117 }</style>
117<script> 118 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 119 120 window.theme = window.theme || {}; 121 theme.routes = { 122 home: "/", 123 cart: "/cart.js", 124 cartPage: "/cart", 125 cartAdd: "/cart/add.js", 126 cartChange: "/cart/change.js", 127 search: "/search", 128 predictiveSearch: "/search/suggest" 129 }; 130 theme.strings = { 131 soldOut: "Sold Out", 132 unavailable: "Unavailable", 133 inStockLabel: "In stock, ready to ship", 134 oneStockLabel: "Low stock - [count] item left", 135 otherStockLabel: "Low stock - [count] items left", 136 willNotShipUntil: "Ready to ship [date]", 137 willBeInStockAfter: "Back in stock [date]", 138 waitingForStock: "Inventory on the way", 139 savePrice: "Save [saved_amount]", 140 cartEmpty: "Your cart is currently empty.", 141 cartTermsConfirmation: "You must agree with the terms and conditions of sales to check out", 142 searchCollections: "Collections", 143 searchPages: "Pages", 144 searchArticles: "Articles", 145 productFrom: "from ", 146 maxQuantity: "You can only have [quantity] of [title] in your cart." 147 }; 148 theme.settings = { 149 cartType: "drawer", 150 isCustomerTemplate: false, 151 moneyFormat: "${{amount}}", 152 saveType: "dollar", 153 productImageSize: "square", 154 productImageCover: true, 155 predictiveSearch: true, 156 predictiveSearchType: null, 157 predictiveSearchVendor: false, 158 predictiveSearchPrice: false, 159 quickView: true, 160 themeName: 'Impulse', 161 themeVersion: "7.4.0" 162 }; 163 </script>
163 164 165 166
166<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
166<meta name="google-site-verification" content="Dv6pBSG_ZVsesepv-7OgLA6b88lw0Kwd9Vne8QiAPPU"> 167<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/71301595429/digital_wallets/dialog"> 168<meta id="in-context-paypal-metadata" data-shop-id="71301595429" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 169<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
169<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
169 170<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
171<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=71301595429" crossorigin="anonymous"></script>
vendor: 1 bytes, line 171
171
172<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":71301595429,"countryCode":"NZ","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/71301595429","merchantName":"Black Forge Games","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","jcb"],"total":{"type":"pending","label":"Black Forge Games","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 172
172
173<script id="shopify-features" type="application/json">{"accessToken":"32d72e0f738f6f288844e014e4e7d85a","betas":["rich-media-storefront-analytics"],"domain":"www.blackforgegames.co.nz","predictiveSearch":true,"shopId":71301595429,"locale":"en"}</script>
vendor: 1 bytes, line 173
173
174<script>var Shopify = Shopify || {}; 175Shopify.shop = "ff4536.myshopify.com"; 176Shopify.locale = "en"; 177Shopify.currency = {"active":"USD","rate":"1.0"}; 178Shopify.country = "US"; 179Shopify.theme = {"name":"Copy of Being worked on - ETA 19\/03","id":187528020261,"schema_name":"Impulse","schema_version":"7.4.0","theme_store_id":857,"role":"main"}; 180Shopify.theme.handle = "null"; 181Shopify.theme.style = {"id":null,"handle":null}; 182Shopify.cdnHost = "www.blackforgegames.co.nz/cdn"; 183Shopify.routes = Shopify.routes || {}; 184Shopify.routes.root = "/"; 185Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 186Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 187Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 188Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 188
188
189<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 189
189
190<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 190
190
191<script> 192 window.ShopifyPay = window.ShopifyPay || {}; 193 window.ShopifyPay.apiHost = "shop.app\/pay"; 194 window.ShopifyPay.redirectState = null; 195</script>
vendor: 1 bytes, line 195
195
196<script> 197 window.Shopify = window.Shopify || {}; 198 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 199 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 200 window.Shopify.SignInWithShop.eligible = true; 201</script>
vendor: 1 bytes, line 201
201
202<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 202
202
203<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 203
203
204<script type="module"> 205 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 206 207 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 208 209</script>
vendor: 1 bytes, line 209
209
210<script> 211 window.Shopify = window.Shopify || {}; 212 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 213 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 214</script>
vendor: 1 bytes, line 214
214
215<script>(function() { 216 var isLoaded = false; 217 function asyncLoad() { 218 if (isLoaded) return; 219 isLoaded = true; 220 var urls = ["\/\/cdn.shopify.com\/proxy\/78cb3c965679dfa9c4321abf428ce2fc52288f76bc3d239d9e8d248e1959805e\/api.goaffpro.com\/loader.js?shop=ff4536.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/pixel.wetracked.io\/ff4536.myshopify.com\/events.js?shop=ff4536.myshopify.com","https:\/\/cdn-bundler.nice-team.net\/app\/js\/bundler.js?shop=ff4536.myshopify.com"]; 221 for (var i = 0; i < urls.length; i++) { 222 var s = document.createElement('script'); 223 s.type = 'text/javascript'; 224 s.async = true; 225 s.src = urls[i]; 226 var x = document.getElementsByTagName('script')[0]; 227 x.parentNode.insertBefore(s, x); 228 } 229 }; 230 if(window.attachEvent) { 231 window.attachEvent('onload', asyncLoad); 232 } else { 233 window.addEventListener('load', asyncLoad, false); 234 } 235})();</script>
vendor: 1 bytes, line 235
235
236<script id="__st">var __st={"a":71301595429,"offset":-14400,"reqid":"40a058ec-2778-403a-a2c1-ccf68627a02c-1791439150","pageurl":"www.blackforgegames.co.nz\/search","u":"9d31900d1aef","p":"searchresults"};</script>
vendor: 1 bytes, line 236
236
237<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 237
237
238<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 238
238
239<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.blackforgegames.co.nz/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 239
239
240<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.blackforgegames.co.nz/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
240<script crossorigin="anonymous" defer="defer" src="//www.blackforgegames.co.nz/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 240
240
241<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 241
241
242<script> 243 window.Shopify = window.Shopify || {}; 244 window.Shopify.MCP = window.Shopify.MCP || {}; 245 window.Shopify.MCP.enabled = true; 246 window.Shopify.MCP.shop = "ff4536.myshopify.com"; 247 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.blackforgegames.co.nz\/api\/mcp"; 248 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 249</script>
vendor: 1 bytes, line 249
249
250<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.blackforgegames.co.nz\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 251</script>
vendor: 1 bytes, line 251
251
252<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.blackforgegames.co.nz/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 253</script>
vendor: 1 bytes, line 253
253
254<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 255 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 256</script>
vendor: 1 bytes, line 256
256
257<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 258</script>
258 259<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.blackforgegames.co.nz/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 260<style id="shopify-accelerated-checkout-cart"> 261 #shopify-buyer-consent { 262 margin-top: 1em; 263 display: inline-block; 264 width: 100%; 265} 266 267#shopify-buyer-consent.hidden { 268 display: none; 269} 270 271#shopify-subscription-policy-button { 272 background: none; 273 border: none; 274 padding: 0; 275 text-decoration: underline; 276 font-size: inherit; 277 cursor: pointer; 278} 279 280#shopify-subscription-policy-button::before { 281 box-shadow: none; 282} 283 284 </style> 285
286<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
286 287 <!-- "snippets/shogun-products.liquid" was not rendered, the associated app was uninstalled --> 288 289 290
290<script src="//www.blackforgegames.co.nz/cdn/shop/t/37/assets/vendor-scripts-v11.js" defer="defer"></script>
290<link rel="stylesheet" href="//www.blackforgegames.co.nz/cdn/shop/t/37/assets/country-flags.css">
290<script src="//www.blackforgegames.co.nz/cdn/shop/t/37/assets/theme.js?v=66447858802808184731777096964" defer="defer"></script>
290 291<link href="https://editorify.net/css/importify-review.min.css" rel="stylesheet" type="text/css" /> 292<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" type="text/css" />
293<script src="https://editorify.net/js/iframe.js"></script>
vendor: 2 bytes, line 293
293
294<script type="text/javascript"> 295 var isLoadedWidgetAR = false; 296 var timerScrollIframeWidgetAR = null; 297 const EDITORIFY_IFRAME = 'iframe[class=edititorifyReviewsFrame]:not([src])'; 298 function handleIframeWidget(){ 299 let iframes = document.querySelectorAll(EDITORIFY_IFRAME); 300 if(iframes.length){ 301 loadIframeWidget(); 302 !isLoadedWidgetAR && document.addEventListener("scroll", loadIframeWidget, false); 303 } 304 } 305 function loadIframeWidget(){ 306 if(timerScrollIframeWidgetAR){ 307 clearTimeout(timerScrollIframeWidgetAR); 308 } 309 timerScrollIframeWidgetAR = setTimeout(function() { 310 let iframes = document.querySelectorAll(EDITORIFY_IFRAME); 311 let offsetTopNearest = iframes.length && iframes[0].offsetTop || 0; 312 let scrollTop = document.documentElement.scrollTop; 313 let heightScreen = document.documentElement.clientHeight; 314 let contentHeight = offsetTopNearest - heightScreen; 315 if (contentHeight <= scrollTop && !isLoadedWidgetAR){ 316 isLoadedWidgetAR = true; 317 document.removeEventListener("scroll", loadIframeWidget, false); 318 renderIframe(iframes); 319 } 320 }, 100); 321 } 322 function renderIframe(iframes){ 323 iframes.length && iframes.forEach((iframe, index) => { 324 if(iframe){ 325 console.log(window.__pageflyProducts) 326 let iframeSrc = iframe.getAttribute('data-ar-src'); 327 if(window.hasOwnProperty('__pageflyProducts') && window.__pageflyProducts && !meta.hasOwnProperty('product')){ 328 iframeSrc = iframeSrc+Object.keys(window.__pageflyProducts)[0] 329 } 330 if(parseInt(window.innerWidth)<769){ 331 iframeSrc = iframeSrc+'&is_mobile=true' 332 } 333 334 iframe.setAttribute('src', iframeSrc || ''); 335 } 336 337 }); 338 339 } 340 document.addEventListener("DOMContentLoaded", function () { 341 let iframes = document.querySelectorAll(EDITORIFY_IFRAME); 342 if(document.querySelector('#tabs #product-reviews-a')){ 343 document.querySelector('#tabs #product-reviews-a').click() 344 } 345 346 setTimeout(function () { 347 if (document.querySelector('li[data-et-handle="tabs-reviews"]')) { 348 document.querySelector('li[data-et-handle="tabs-reviews"]').click() 349 }else if (document.querySelector('#Details-collapsible-row-2-template--15954471354600__main summary')) { 350 document.querySelector('#Details-collapsible-row-2-template--15954471354600__main summary').click() 351 } 352 }, 2000); 353 354 renderIframe(iframes); 355 let formFrame = document.querySelector('.editorify-form-dialog .edititorifyReviewsFormFrame') 356 if(formFrame){ 357 let formSrc = formFrame.getAttribute('data-src'); 358 if(window.location.href.indexOf('#reviewrequest') > -1) { 359 console.log('dedeefrfrgthyjki') 360 document.querySelector('.editorify-form-dialog').style.display = 'block'; 361 document.querySelector('.edititorifyReviewsFormFrame').setAttribute('src', formSrc || ''); 362 363 } 364 } 365 366 }); 367</script>
vendor: 2 bytes, line 367
367
368<script> 369 function insertAfterEditorify(referenceNode, newNode) { 370 referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling); 371 } 372 window.addEventListener('message', function(e) { 373 var nodes = document.querySelectorAll('.edititorifyReviewsFrame'); 374 var iframe = nodes[nodes.length- 1]; 375 let message = e.data; 376 377 if(window.location.href.indexOf('sunkisslover') > -1 && message.pcmPixelPostMessageEvent){ 378 if(message.pcmPixelPostMessageEvent.ev && message.pcmPixelPostMessageEvent.ev == "PageView"){ 379 let iframes = document.querySelectorAll(EDITORIFY_IFRAME); 380 renderIframe(iframes); 381 382 } 383 } 384 if(window.location.href.indexOf('shopexoticbundlez') > -1 && message.isReadyToPayResponse){ 385 let iframes = document.querySelectorAll(EDITORIFY_IFRAME); 386 renderIframe(iframes); 387 } 388 if(message.message == "review_created" && document.querySelector('.editorify-form-dialog')){ 389 document.querySelector('.editorify-form-dialog').style.display = 'none'; 390 iframe.src = iframe.src; 391 } 392 var height = 0; 393 if(message.message == "resize"){ 394 if(message.height > 0 && height != message.height){ 395 height = message.height 396 nodes.forEach((frame, index) => { 397 frame.style.height = message.height + 'px'; 398 }) 399 400 } 401 setTimeout(function () { 402 if(document.querySelector('#editorify-reviews-widget') && !document.querySelector('#editorify-reviews-widget .edititorifyReviewsFrame')){ 403 document.querySelector('#editorify-reviews-widget').append(document.querySelector('.edititorifyReviewsFrame')) 404 }else if(window.location.href.indexOf('aya.eco') > -1 && document.querySelector('.inner-wrapper-sticky') && !document.querySelector('.inner-wrapper-sticky .edititorifyReviewsFrame')){ 405 document.querySelector('.inner-wrapper-sticky').append(document.querySelector('.edititorifyReviewsFrame')) 406 407 }else if(window.location.href.indexOf('oduduwa') > -1 && document.querySelector('#ProductAccordion-collapsible-row-2-template--15954471354600__main') && !document.querySelector('#ProductAccordion-collapsible-row-2-template--15954471354600__main .edititorifyReviewsFrame')){ 408 document.querySelector('#ProductAccordion-collapsible-row-2-template--15954471354600__main').append(document.querySelector('.edititorifyReviewsFrame')) 409 410 }else if(window.location.href.indexOf('cartfobia') > -1 && document.querySelector('#liton_tab_details_1_2') && !document.querySelector('#liton_tab_details_1_2 .edititorifyReviewsFrame')){ 411 document.querySelector('#liton_tab_details_1_2').append(document.querySelector('.edititorifyReviewsFrame')) 412 413 } 414 },3000) 415 416 417 } 418 if(message.message == "show-message" && window.location.href.indexOf('#reviewrequest') < 0){ 419 420 let messageFrame = document.querySelector('.edititorifyReviewsFormFrame') 421 422 if(messageFrame){ 423 let messageSrc = messageFrame.getAttribute('data-src'); 424 messageSrc = messageSrc+'&code='+message.code 425 document.querySelector('.editorify-message').style.display = 'block'; 426 messageFrame.setAttribute('src', messageSrc || ''); 427 } 428 } 429 if(message.message == "close-message"){ 430 431 let messageFrame = document.querySelector('.edititorifyReviewsFormFrame') 432 433 if(messageFrame){ 434 document.querySelector('.editorify-message').style.display = 'none'; 435 document.querySelector('.editorify-form-dialog').style.display = 'none'; 436 } 437 } 438 if(message.rateString ){ 439 if(document.querySelector('.editorify-reviews-count-new')){ 440 document.querySelector('.editorify-reviews-count-new').remove() 441 } 442 var el = document.createElement( 'div'); 443 el.innerHTML = message.rateString 444 if(document.querySelector('.product-single__meta .product-single__title')){ 445 insertAfterEditorify(document.querySelector('.product-single__meta .product-single__title'), el); 446 }else if(document.querySelector('#popup_cart_title')){ 447 insertAfterEditorify(document.querySelector('#popup_cart_title'), el); 448 }else if(document.querySelector('.product-details-header-content h1.product-title')){ 449 insertAfterEditorify(document.querySelector('.product-details-header-content h1.product-title'), el); 450 }else if(document.querySelector('div[data-block-type="heading"]')){ 451 document.querySelector('div[data-block-type="heading"]').append(el); 452 }else if(document.querySelector('.product-single__title')){ 453 insertAfterEditorify(document.querySelector('.product-single__title'), el); 454 }else if(document.querySelector('.editorify-reviews-rating')){ 455 insertAfterEditorify(document.querySelector('.editorify-reviews-rating'), el); 456 }else if(document.querySelector('.product-single__title')){ 457 insertAfterEditorify(document.querySelector('.product-single__title'), el); 458 }else if(document.querySelector('h3[data-product-type="title"]')){ 459 insertAfterEditorify(document.querySelector('h3[data-product-type="title"]'), el); 460 }else if(document.querySelector('.product-single__price-text')){ 461 insertAfterEditorify(document.querySelector('.product-single__price-text'), el); 462 }else if(document.querySelector('.product_page_template .tt-product-single-info .tt-title')){ 463 insertAfterEditorify(document.querySelector('.product_page_template .tt-product-single-info .tt-title'), el); 464 }else if(document.querySelector('#shopify-section-product-template .tt-product-single-info .tt-title')){ 465 insertAfterEditorify(document.querySelector('#shopify-section-product-template .tt-product-single-info .tt-title'), el); 466 }else if(document.querySelector('#shopify-section-product-template .grid__item h1')){ 467 insertAfterEditorify(document.querySelector('#shopify-section-product-template .grid__item h1'), el); 468 }else if(document.querySelector('.product__title')){ 469 insertAfterEditorify(document.querySelector('.product__title'), el); 470 }else if(document.querySelector('.product-ditiles h1')){ 471 insertAfterEditorify(document.querySelector('.product-ditiles h1'), el); 472 }else if(document.querySelector('.hidden-pocket h1.product__title')){ 473 insertAfterEditorify(document.querySelector('.hidden-pocket h1.product__title'), el); 474 }else if(document.querySelector('.product-ditiles h1')){ 475 insertAfterEditorify(document.querySelector('.product-ditiles h1'), el); 476 }else if(document.querySelector('h1.product_name')){ 477 insertAfterEditorify(document.querySelector('h1.product_name'), el); 478 }else if(document.querySelector('h2.name')){ 479 insertAfterEditorify(document.querySelector('h2.name'), el); 480 }else if(document.querySelector('h1.h2')){ 481 insertAfterEditorify(document.querySelector('h1.h2'), el); 482 }else if(document.querySelector('.product-info__title h2')){ 483 insertAfterEditorify(document.querySelector('.product-info__title h2'), el); 484 }else if(document.querySelector('.product-info__title')){ 485 insertAfterEditorify(document.querySelector('.product-info__title'), el); 486 }else if(document.querySelector('h1.product__title')){ 487 insertAfterEditorify(document.querySelector('h1.product__title'), el); 488 }else if(document.querySelector('.product__title')){ 489 insertAfterEditorify(document.querySelector('.product__title'), el); 490 }else if(document.querySelector('h2.heading2')){ 491 insertAfterEditorify(document.querySelector('h2.heading2'), el); 492 }else if(document.querySelector('h1[itemprop="name"]')){ 493 insertAfterEditorify(document.querySelector('h1[itemprop="name"]'), el); 494 }else if(document.querySelector('h3.title30')){ 495 insertAfterEditorify(document.querySelector('h3.title30'), el); 496 }else if(document.querySelector('.group-title.has-next_prev')){ 497 insertAfterEditorify(document.querySelector('.group-title.has-next_prev'), el); 498 }else if(document.querySelector('h1.product-title')){ 499 insertAfterEditorify(document.querySelector('h1.product-title'), el); 500 }else if(document.querySelector('h2.product-title')){ 501 insertAfterEditorify(document.querySelector('h2.product-title'), el); 502 }else if(document.querySelector('.section-title h1')){ 503 insertAfterEditorify(document.querySelector('.section-title h1'), el); 504 }else if(document.querySelector('.ProductMeta__Title.Heading.u-h2')){ 505 insertAfterEditorify(document.querySelector('.ProductMeta__Title.Heading.u-h2'), el); 506 }else if(document.querySelector('.product_title.entry-title')){ 507 insertAfterEditorify(document.querySelector('.product_title.entry-title'), el); 508 }else if(document.querySelector('.prod__title')){ 509 insertAfterEditorify(document.querySelector('.prod__title'), el); 510 }else if(document.querySelector('.product-page-info__title h1')){ 511 insertAfterEditorify(document.querySelector('.product-page-info__title h1'), el); 512 }else if(document.querySelector('.product-meta__title')){ 513 insertAfterEditorify(document.querySelector('.product-meta__title'), el); 514 }else if(document.querySelector('.productView-title')){ 515 insertAfterEditorify(document.querySelector('.productView-title'), el); 516 }else if(document.querySelector('.product-details_title')){ 517 insertAfterEditorify(document.querySelector('.product-details_title'), el); 518 }else if(document.querySelector('.product-template__title')){ 519 insertAfterEditorify(document.querySelector('.product-template__title'), el); 520 }else if(document.querySelector('.rich-text__heading.h1')){ 521 insertAfterEditorify(document.querySelector('.rich-text__heading.h1'), el); 522 } 523 } 524 if(message.styleSheet){ 525 head = document.head || document.getElementsByTagName('head')[0], 526 style = document.createElement('style'); 527 style.type = 'text/css'; 528 style.appendChild(document.createTextNode(message.styleSheet)); 529 head.appendChild(style); 530 } 531 if(message.fontPath){ 532 var link = document.createElement('link'); 533 link.rel = 'stylesheet'; 534 let tmp = link.cloneNode(true); 535 tmp.href = message.fontPath; 536 document.getElementsByTagName('head')[0].appendChild(tmp); 537 } 538 } , false); 539 540 541</script>
541 542 <!-- "snippets/shogun-head.liquid" was not rendered, the associated app was uninstalled --> 543 544 545<!-- BEGIN app block: shopify://apps/ta-labels-badges/blocks/bss-pl-config-data/91bfe765-b604-49a1-805e-3599fa600b24 -->
545<script 546 id='bss-pl-config-data' 547 data-nosnippet 548> 549 let TAE_StoreId = "55280"; 550 if (typeof BSS_PL == 'undefined' || TAE_StoreId !== "") { 551 var BSS_PL = {}; 552 BSS_PL.storeId = 55280; 553 BSS_PL.currentPlan = "free"; 554 BSS_PL.apiServerProduction = "https://product-labels.tech-arms.io"; 555 BSS_PL.publicAccessToken = "c44fdc3c3e859a29ce50ca6740167ec7"; 556 BSS_PL.customerTags = "null"; 557 BSS_PL.customerId = "null"; 558 BSS_PL.storeIdCustomOld = 10678; 559 BSS_PL.storeIdOldWIthPriority = 12200; 560 BSS_PL.storeIdOptimizeAppendLabel = 59637 561 BSS_PL.optimizeCodeIds = null; 562 BSS_PL.extendedFeatureIds = null; 563 BSS_PL.watermarkRemoved = null; 564 BSS_PL.watermarkGoliveConfigId = null; 565 BSS_PL.watermarkUrl = "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-watermark.png"; 566 BSS_PL.integration = {"laiReview":{"status":0,"config":[]}} || {}; 567 BSS_PL.settingsData = {} || {}; 568 BSS_PL.configProductMetafields = [] || []; 569 BSS_PL.configVariantMetafields = [] || []; 570 571 BSS_PL.configData = [].concat(); 572 573 574 BSS_PL.configDataBanner = [].concat(); 575 576 577 BSS_PL.configDataPopup = [].concat(); 578 579 580 BSS_PL.configDataLabelGroup = [].concat(); 581 582 583 BSS_PL.collectionID = ``; 584 BSS_PL.collectionHandle = ``; 585 BSS_PL.collectionTitle = ``; 586 587 588 BSS_PL.conditionConfigData = [].concat(); 589 } 590</script>
590 591 592 593 594 595<style> 596 597 598 599</style> 600
601<script data-nosnippet> 602 function bssLoadScripts(src, callback, isDefer = false) { 603 const scriptTag = document.createElement('script'); 604 document.head.appendChild(scriptTag); 605 scriptTag.src = src; 606 if (isDefer) { 607 scriptTag.defer = true; 608 } else { 609 scriptTag.async = true; 610 } 611 if (callback) { 612 scriptTag.addEventListener('load', function () { 613 callback(); 614 }); 615 } 616 } 617 const scriptUrls = [ 618 "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-init-helper.js", 619 "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-init-config-run-scripts.js", 620 ]; 621 Promise.all(scriptUrls.map((script) => new Promise((resolve) => bssLoadScripts(script, resolve)))).then((res) => { 622 console.log('BSS scripts loaded'); 623 window.bssScriptsLoaded = true; 624 }); 625 626 function bssInitScripts() { 627 if (BSS_PL.configData.length) { 628 const enabledFeature = [ 629 { type: 1, script: "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-init-for-label.js" }, 630 { type: 2, badge: [0, 7, 8], script: "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-init-for-badge-product-name.js" }, 631 { type: 2, badge: [1, 11], script: "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-init-for-badge-product-image.js" }, 632 { type: 2, badge: 2, script: "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-init-for-badge-custom-selector.js" }, 633 { type: 2, badge: [3, 9, 10], script: "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-init-for-badge-price.js" }, 634 { type: 2, badge: 4, script: "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-init-for-badge-add-to-cart-btn.js" }, 635 { type: 2, badge: 5, script: "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-init-for-badge-quantity-box.js" }, 636 { type: 2, badge: 6, script: "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-init-for-badge-buy-it-now-btn.js" } 637 ] 638 .filter(({ type, badge }) => BSS_PL.configData.some(item => item.label_type === type && (badge === undefined || (Array.isArray(badge) ? badge.includes(item.badge_type) : item.badge_type === badge))) || (BSS_PL.configDataLabelGroup && BSS_PL.configDataLabelGroup.length)) 639 .map(({ script }) => script); 640 641 enabledFeature.forEach((src) => bssLoadScripts(src)); 642 643 if (enabledFeature.length) { 644 const src = "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-product-label-js.js"; 645 bssLoadScripts(src); 646 } 647 } 648 649 if (BSS_PL.configDataBanner && BSS_PL.configDataBanner.length) { 650 const src = "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-product-label-banner.js"; 651 bssLoadScripts(src); 652 } 653 654 if (BSS_PL.configDataPopup && BSS_PL.configDataPopup.length) { 655 const src = "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-product-label-popup.js"; 656 bssLoadScripts(src); 657 } 658 659 if (window.location.search.includes('bss-pl-custom-selector')) { 660 const src = "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-product-label-custom-position.js"; 661 bssLoadScripts(src, null, true); 662 } 663 } 664 bssInitScripts(); 665</script>
665 666 667 668<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 --> 669 670<!-- BEGIN app snippet: pagefly-cro-ab-testing-main --> 671 672 673 674 675 676 677
678<script> 679 ;(function () { 680 const url = new URL(window.location) 681 const viewParam = url.searchParams.get('view') 682 if (viewParam && viewParam.includes('variant-pf-')) { 683 url.searchParams.set('pf_v', viewParam) 684 url.searchParams.delete('view') 685 window.history.replaceState({}, '', url) 686 } 687 })() 688</script>
688 689 690 691
692<script type='module'> 693 694 window.PAGEFLY_CRO = window.PAGEFLY_CRO || {} 695 696 window.PAGEFLY_CRO['data_debug'] = { 697 original_template_suffix: "", 698 allow_ab_test: false, 699 ab_test_start_time: 0, 700 ab_test_end_time: 0, 701 today_date_time: 1791439151000, 702 } 703 window.PAGEFLY_CRO['GA4'] = { enabled: false} 704</script>
704 705 706<!-- END app snippet --> 707 708 709 710 711 712 713 714 715
715<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-helper.js' defer='defer'></script>
715 716 717
717<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-general-helper.js' defer='defer'></script>
717 718 719
719<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-snap-slider.js' defer='defer'></script>
719 720 721
721<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-slideshow-v3.js' defer='defer'></script>
721 722 723
723<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-slideshow-v4.js' defer='defer'></script>
723 724 725
725<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-glider.js' defer='defer'></script>
725 726 727
727<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
727 728 729
729<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-product-media.js' defer='defer'></script>
729 730 731
731<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-product.js' defer='defer'></script>
731 732 733
734<script id='pagefly-helper-data' type='application/json'> 735 { 736 "page_optimization": { 737 "assets_prefetching": false 738 }, 739 "elements_asset_mapper": { 740 "Accordion": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-accordion.js", 741 "Accordion3": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-accordion3.js", 742 "CountDown": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-countdown.js", 743 "GMap1": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-gmap.js", 744 "GMap2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-gmap.js", 745 "GMapBasicV2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-gmap.js", 746 "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-gmap.js", 747 "HTML.Video": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-htmlvideo.js", 748 "HTML.Video2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-htmlvideo2.js", 749 "HTML.Video3": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-htmlvideo2.js", 750 "BackgroundVideo": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-htmlvideo2.js", 751 "Instagram": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-instagram.js", 752 "Instagram2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-instagram.js", 753 "Insta3": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-instagram3.js", 754 "Tabs": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-tab.js", 755 "Tabs3": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-tab3.js", 756 "ProductBox": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-cart.js", 757 "FBPageBox2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-facebook.js", 758 "FBLikeButton2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-facebook.js", 759 "TwitterFeed2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-twitter.js", 760 "Paragraph4": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-paragraph4.js", 761 762 "AliReviews": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 763 "BackInStock": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 764 "GloboBackInStock": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 765 "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 766 "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 767 "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder
767-367/assets/pagefly-3rd-elements.js", 768 "LimeSpot": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 769 "Loox": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 770 "Opinew": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 771 "Powr": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 772 "ProductReviews": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 773 "PushOwl": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 774 "ReCharge": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 775 "Rivyo": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 776 "TrackingMore": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 777 "Vitals": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 778 "Wiser": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js" 779 }, 780 "custom_elements_mapper": { 781 "pf-click-action-element": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-click-action-element.js", 782 "pf-dialog-element": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-dialog-element.js" 783 } 784 } 785</script>
785 786
787<script id='pagefly-heatmap-config' type='application/json'> 788 {} 789</script>
vendor: 1 bytes, line 789
789
790<script> 791 (function () { 792 var el = document.getElementById('pagefly-heatmap-config') 793 if (!el) { window.__pagefly_heatmap_config__ = {}; return } 794 try { 795 window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {} 796 } catch (e) { 797 window.__pagefly_heatmap_config__ = {} 798 } 799 })() 800</script>
vendor: 1 bytes, line 800
800
801<script> 802 // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL: 803 // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an 804 // overlay path in the metafield, and this page must already be one the merchant enabled 805 // tracking for. The last gate is what stops a crafted link pulling the asset onto an 806 // arbitrary storefront page. Everything else is decided inside the asset, and by the server. 807 (function () { 808 var cfg = window.__pagefly_heatmap_config__ || {} 809 var id = (window.__pagefly_page_setting__ || {}).pageId 810 if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return 811 if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return 812 if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return 813 var s = document.createElement('script') 814 s.src = 'https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-heatmap-overlay.js' 815 s.defer = true 816 document.head.appendChild(s) 817 })() 818</script>
818 819 820<!-- BEGIN app snippet: pf-ai-schema --> 821<!-- END app snippet --> 822 823 824<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 825 826 827 828 829 830 831 832<link rel="dns-prefetch" href="https://cdn.judge.me"> 833<link rel="dns-prefetch" href="https://cdn1.judge.me"> 834<link rel="dns-prefetch" href="https://api.judge.me"> 835
836<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#33FFAD","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
836ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#33FFAD","verified_badge_text":"Verified","verified_badge_bg_color":"#82ACFE","verified_badge_text_color":"#F6F6F6","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":true,"widget_review_location_show":false,"widget_location_format":"country_iso_code","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"carousel","review_date_format":"dd/mm/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let the community speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":true,"featured_carousel_height":350,"featured_carousel_width":80,"featured_carousel_image_size":500,"featured_carousel_image_height":500,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":true,"widget_pagination_use_custom_color":true,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":true,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"gallery","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":true,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":true,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":10,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":true,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
836itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"store-product-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#000000","widget_enable_secondary_color":true,"widget_secondary_color":"#33FFAD","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":true,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"#000000","widget_write_review_text_color":"#FFFFFF","widget_write_review_bg_color":"#80BCF7","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#A8F081","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#D1CBCB","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#DDFF12","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#000000","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#000000","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
836youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":".jdgm-carousel-item__reviewer-wrapper, .jdgm-carousel-item__review-content-wrapper {\n color: black !important;\n}","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
836:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/www.blackforgegames.co.nz","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Black Forge Games","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
836shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Black Forge Games"};</script>
836 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #000;--jdgm-secondary-color: #33FFAD;--jdgm-star-color: #33FFAD;--jdgm-write-review-text-color: #FFFFFF;--jdgm-write-review-bg-color: #80BCF7;--jdgm-paginate-color: #A8F081;--jdgm-border-radius: 10;--jdgm-reviewer-name-color: #000000}.jdgm-histogram__bar-content{background-color:#108474}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:#F6F6F6;background-color:#82ACFE}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-rev__thumb-btn{color:#000}.jdgm-rev__thumb-btn:hover{opacity:0.8}.jdgm-rev__thumb-btn:not([disabled]):hover,.jdgm-rev__thumb-btn:hover,.jdgm-rev__thumb-btn:active,.jdgm-rev__thumb-btn:visited{color:#000}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#33FFAD}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #D1CBCB;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #DDFF12;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#D1CBCB}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#DDFF12}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Black Forge Games'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 837</style> <style class='jdgm-settings-style'></style> 838 839 840 841 842 <style class='jdgm-miracle-styles'> 843 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
843/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important} 844 845</style> 846 847 848 849 850 851 852 853 854 855 856 857 858
858<script id="judgeme_widget_carousel_js" data-cfasync="false" type="text/javascript" async src="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/widget_v3_theme_carousel.js"></script>
858 859 860 861 862 863 864 <link id="judgeme_widget_carousel_css" rel="stylesheet" type="text/css" media="nope!" onload="this.media='all'" href="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/widget_v3_theme_carousel.css"> 865 866 867 868
869<script data-cfasync='false' class='jdgm-script'> 870!function(e){window.jdgm=window.jdgm||{}; 871/* INF-1976 */ 872var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 873if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 874jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 875jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 876setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 877!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 878(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 879a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 880jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 881t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 882t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 883".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 884parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 885jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 886)}))}(document); 887</script>
887 888<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/shopify_v2.css"></noscript> 889 890<!-- BEGIN app snippet: theme_fix_tags -->
890<script> 891 (function() { 892 var jdgmThemeFixes = null; 893 if (!jdgmThemeFixes) return; 894 895 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 896 // before the per-theme fix so the theme-specific CSS wins the cascade. 897 // HTML is never applied globally (too risky). 898 var allThemesFix = jdgmThemeFixes['all']; 899 if (allThemesFix && allThemesFix.css) { 900 var allStyleTag = document.createElement('style'); 901 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 902 allStyleTag.innerHTML = allThemesFix.css; 903 document.head.append(allStyleTag); 904 }; 905 906 if (allThemesFix && allThemesFix.js) { 907 var allScriptTag = document.createElement('script'); 908 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 909 allScriptTag.innerHTML = allThemesFix.js; 910 document.head.append(allScriptTag); 911 }; 912 913 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 914 if (!thisThemeFix) return; 915 916 if (thisThemeFix.html) { 917 document.addEventListener("DOMContentLoaded", function() { 918 var htmlDiv = document.createElement('div'); 919 htmlDiv.classList.add('jdgm-theme-fix-html'); 920 htmlDiv.innerHTML = thisThemeFix.html; 921 document.body.append(htmlDiv); 922 }); 923 }; 924 925 if (thisThemeFix.css) { 926 var styleTag = document.createElement('style'); 927 styleTag.classList.add('jdgm-theme-fix-style'); 928 styleTag.innerHTML = thisThemeFix.css; 929 document.head.append(styleTag); 930 }; 931 932 if (thisThemeFix.js) { 933 var scriptTag = document.createElement('script'); 934 scriptTag.classList.add('jdgm-theme-fix-script'); 935 scriptTag.innerHTML = thisThemeFix.js; 936 document.head.append(scriptTag); 937 }; 938 })(); 939</script>
939 940<!-- END app snippet --> 941<!-- End of Judge.me Core --> 942 943 944 945<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 946 947 948 949 950 951 952 953 954 955 956 957 958
958<script async src="https://static.klaviyo.com/onsite/js/XHPXHs/klaviyo.js?company_id=XHPXHs"></script>
958 959
959<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
959 960 961 962 963 964 965 966
966<script> 967 window.klaviyoReviewsProductDesignMode = false 968 </script>
968 969 970 971 972 973 974 975 976 977 978<!-- END app block --><!-- BEGIN app block: shopify://apps/xo-gallery/blocks/xo-gallery-seo/e61dfbaa-1a75-4e4e-bffc-324f17325251 --><!-- XO Gallery SEO --> 979 980<!-- End: XO Gallery SEO --> 981 982 983<!-- END app block --><link href="https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-style.min.css" rel="stylesheet" type="text/css" media="all">
984<script src="https://cdn.shopify.com/extensions/01a11803-c1c3-747a-9931-294298cc9c0a/forms-2614/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 984
984
985<script src="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/loader.js" type="text/javascript" defer="defer"></script>
985 986<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
987<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 71301595429,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 987
987
988<script> 989 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 990</script>
vendor: 1 bytes, line 990
990
991<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
991).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 71301595429,storefrontBaseUrl: "https://www.blackforgegames.co.nz",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.blackforgegames.co.nz/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"1917845797","configuration":"{\"accountID\":\"XHPXHs\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
991,{"id":"1501233445","configuration":"{\"shop\":\"ff4536.myshopify.com\",\"cookie_duration\":\"604800\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a2e7513c3708f34b1f617d7ce88f9697","type":"APP","apiClientId":2744533,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1430552869","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"767164709","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-XJ4LP5D64M\\\",\\\"AW-16661795091\\\",\\\"GT-PHCMSD35\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-XJ4LP5D64M\\\",\\\"AW-16661795091\\\/7bXQCO2n5scZEJOi-4g-\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-XJ4LP5D64M\\\",\\\"AW-16661795091\\\/rhE6COen5scZEJOi-4g-\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-XJ4LP5D64M\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-XJ4LP5D64M\\\",\\\"AW-16661795091\\\/k10cCOSn5scZEJOi-4g-\\\",\\\"MC-QCVHHJG3NF\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-XJ4LP5D64M\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-XJ4LP5D64M\\\",\\\"AW-16661795091\\\/_ApnCN6n5scZEJOi-4g-\\\",\\\"MC-QCVHHJG3NF\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-XJ4LP5D64M\\\",\\\"AW-16661795091\\\/tktJCOGn5scZEJOi-4g-\\\",\\\"MC-QCVHHJG3NF\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-XJ4LP5D64M\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-XJ4LP5D64M\\\",\\\"AW-16661795091\\\/e_9jCPCn5scZEJOi-4g-\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-XJ4LP5D64M\\\",\\\"AW-16661795091\\\/Y7YMCOqn5scZEJOi-4g-\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-XJ4LP5D64M\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"712671525","configuration":"{\"pixelCode\":\"CQ2RQ43C77U0T89SLVHG\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"id":"73826597","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Google Tag"},{"id":"106168613","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"4","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Reddit"},{"id":"131236133","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"BFG Admin Tag Manager"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Black Forge Games","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"ff4536.myshopify.com","countryCode":"NZ","storefrontUrl":"https:\/\/www.blackforgegames.co.nz"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.blackforgegames.co.nz/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"187528020261","themeStoreId":"857","themePublished":"true","eventMetadataId":"39234fd2-5712-44ee-8b3f-3a6755123d4c","pageType":"searchresults","shopId":"71301595429","storefrontBaseUrl":"https:\/\/www.blackforgegames.co.nz","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
991<script> 992 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 993 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 994 window.ShopifyAnalytics.meta.currency = 'USD'; 995 var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"40a058ec-2778-403a-a2c1-ccf68627a02c-1791439150"}}; 996 for (var attr in meta) { 997 window.ShopifyAnalytics.meta[attr] = meta[attr]; 998 } 999</script>
vendor: 1 bytes, line 999
999
1000<script class="analytics"> 1001 (function () { 1002 var customDocumentWrite = function(content) { 1003 var jquery = null; 1004 1005 if (window.jQuery) { 1006 jquery = window.jQuery; 1007 } else if (window.Checkout && window.Checkout.$) { 1008 jquery = window.Checkout.$; 1009 } 1010 1011 if (jquery) { 1012 jquery('body').append(content); 1013 } 1014 }; 1015 1016 var hasLoggedConversion = function(token) { 1017 if (token) { 1018 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1019 } 1020 return false; 1021 } 1022 1023 var setCookieIfConversion = function(token) { 1024 if (token) { 1025 var twoMonthsFromNow = new Date(Date.now()); 1026 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1027 1028 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1029 } 1030 } 1031 1032 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1033 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1034 if (trekkie.integrations) { 1035 return; 1036 } 1037 trekkie.methods = [ 1038 'identify', 1039 'page', 1040 'ready', 1041 'track', 1042 'trackForm', 1043 'trackLink' 1044 ]; 1045 trekkie.factory = function(method) { 1046 return function() { 1047 var args = Array.prototype.slice.call(arguments); 1048 args.unshift(method); 1049 trekkie.push(args); 1050 if (method == 'track' || method == 'page') { 1051 var pageUrl; 1052 try { 1053 pageUrl = window.location.href; 1054 } catch (e) {} 1055 var pageReferrer; 1056 try { 1057 pageReferrer = document.referrer; 1058 } catch (e) {} 1059 try { 1060 if (window.__TREKKIE_SHIM_QUEUE == null) { 1061 window.__TREKKIE_SHIM_QUEUE = []; 1062 } 1063 window.__TREKKIE_SHIM_QUEUE.push({ 1064 from: 'trekkie-stub', 1065 method: method, 1066 args: args.slice(1), 1067 pageContext: { 1068 url: pageUrl, 1069 referrer: pageReferrer 1070 } 1071 }); 1072 } catch (e) { 1073 // no-op 1074 } 1075 } 1076 return trekkie; 1077 }; 1078 }; 1079 for (var i = 0; i < trekkie.methods.length; i++) { 1080 var key = trekkie.methods[i]; 1081 trekkie[key] = trekkie.factory(key); 1082 } 1083 trekkie.load = function(config) { 1084 trekkie.config = config || {}; 1085 trekkie.config.initialDocumentCookie = document.cookie; 1086 var first = document.getElementsByTagName('script')[0]; 1087var script = document.createElement('script'); 1088script.type = 'text/javascript'; 1089script.onerror = function(e) { 1090 var scriptFallback = document.createElement('script'); 1091 scriptFallback.type = 'text/javascript'; 1092 scriptFallback.onerror = function(error) { 1093 var Monorail = { 1094 produce: function produce(monorailDomain, schemaId, payload) { 1095 var currentMs = new Date().getTime(); 1096 var event = { 1097 schema_id: schemaId, 1098 payload: payload, 1099 metadata: { 1100 event_created_at_ms: currentMs, 1101 event_sent_at_ms: currentMs 1102 } 1103 }; 1104 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1105 }, 1106 sendRequest: function sendRequest(endpointUrl, payload) { 1107 // Try the sendBeacon API 1108 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1109 var blobData = new window.Blob([payload], { 1110 type: 'text/plain' 1111 }); 1112 1113 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1114 return true; 1115 } // sendBeacon was not successful 1116 1117 } // XHR beacon 1118 1119 var xhr = new XMLHttpRequest(); 1120 1121 try { 1122 xhr.open('POST', endpointUrl); 1123 xhr.setRequestHeader('Content-Type', 'text/plain'); 1124 xhr.send(payload); 1125 } catch (e) { 1126 console.log(e); 1127 } 1128 1129 return false; 1130 }, 1131 isIos12: function isIos12() { 1132 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1133 } 1134 }; 1135 Monorail.produce('monorail-edge.shopifysvc.com', 1136 'trekkie_storefront_load_errors/1.1', 1137 {shop_id: 71301595429, 1138 theme_id: 187528020261, 1139 app_name: "storefront", 1140 context_url: window.location.href, 1141 source_url: "//www.blackforgegames.co.nz/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 1142 1143 }; 1144 scriptFallback.async = true; 1145 scriptFallback.src = '//www.blackforgegames.co.nz/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 1146 first.parentNode.insertBefore(scriptFallback, first); 1147}; 1148script.async = true; 1149script.src = '//www.blackforgegames.co.nz/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 1150first.parentNode.insertBefore(script, first); 1151 1152 }; 1153 trekkie.load( 1154 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":71301595429,"isMerchantRequest":null,"themeId":187528020261,"themeCityHash":"6174749572632502944","contentLanguage":"en","currency":"USD","eventMetadataId":"39234fd2-5712-44ee-8b3f-3a6755123d4c"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1155 ); 1156 1157 var loaded = false;
1158 trekkie.ready(function() { 1159 if (loaded) return; 1160 loaded = true; 1161 1162 window.ShopifyAnalytics.lib = window.trekkie; 1163 1164 var originalDocumentWrite = document.write; 1165 document.write = customDocumentWrite; 1166 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1167 document.write = originalDocumentWrite; 1168 1169 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1170 var token = match? match[1]: undefined; 1171 if (!hasLoggedConversion(token)) { 1172 setCookieIfConversion(token); 1173 window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true}); 1174 } 1175 }); 1176 1177 window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"40a058ec-2778-403a-a2c1-ccf68627a02c-1791439150","shopifyEmitted":true}); 1178 1179 var eventsListenerScript = document.createElement('script'); 1180 eventsListenerScript.async = true; 1181 eventsListenerScript.src = "//www.blackforgegames.co.nz/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1182 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1183})();</script>
vendor: 1 bytes, line 1183
1183
1184<script 1185 defer 1186 src="https://www.blackforgegames.co.nz/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.0.min.js" 1187 data-application="storefront-renderer" 1188 data-shop-id="71301595429" 1189 data-render-region="gcp-us-central1" 1190 data-page-type="search" 1191 data-theme-instance-id="187528020261" 1192 data-theme-name="Impulse" 1193 data-theme-version="7.4.0" 1194 data-monorail-region="shop_domain" 1195 data-resource-timing-sampling-rate="10" 1196 data-shs="true" 1197 data-shs-beacon="true" 1198 data-shs-export-with-fetch="true" 1199 data-shs-logs-sample-rate="1" 1200 data-shs-beacon-endpoint="https://www.blackforgegames.co.nz/api/collect" 1201></script>
1201 1202<meta name="shopify-y" content="32dcb25a-4bcf-497a-840c-b58318c6f439" data-expiration="1822996751000"><meta name="shopify-s" content="4584cb62-a72d-44be-9625-edf1bc57d088" data-expiration="1791440951000"><meta name="new-cookie-storage-activated" content="t"> 1203</head> 1204 1205<body class="template-search" data-center-text="true" data-button_style="angled" data-type_header_capitalize="true" data-type_headers_align_text="true" data-type_product_capitalize="true" data-swatch_style="round" > 1206 <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1206-1207
1206 1207<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1207GTM-TXBW7NVR
vendor: 83 bytes, lines 1207-1208
1207" 1208height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1209<!-- End Google Tag Manager (noscript) --> 1210 1211 <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a> 1212 1213 <div id="PageContainer" class="page-container"> 1214 <div class="transition-body"><!-- BEGIN sections: header-group --> 1215<div id="shopify-section-sections--27086127857957__header" class="shopify-section shopify-section-group-header-group"> 1216 1217<div id="NavDrawer" class="drawer drawer--left"> 1218 <div class="drawer__contents"> 1219 <div class="drawer__fixed-header"> 1220 <div class="drawer__header appear-animation appear-delay-1"> 1221 <div class="h2 drawer__title"></div> 1222 <div class="drawer__close"> 1223 <button type="button" class="drawer__close-button js-drawer-close"> 1224 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg> 1225 <span class="icon__fallback-text">Close menu</span> 1226 </button> 1227 </div> 1228 </div> 1229 </div> 1230 <div class="drawer__scrollable"> 1231 <ul class="mobile-nav" role="navigation" aria-label="Primary"><li class="mobile-nav__item appear-animation appear-delay-2"><a href="/" class="mobile-nav__link mobile-nav__link--top-level">Home</a></li><li class="mobile-nav__item appear-animation appear-delay-3"><div class="mobile-nav__has-sublist"><a href="/collections" 1232 class="mobile-nav__link mobile-nav__link--top-level" 1233 id="Label-collections2" 1234 > 1235 Store 1236 </a> 1237 <div class="mobile-nav__toggle"> 1238 <button type="button" 1239 aria-controls="Linklist-collections2" 1240 aria-labelledby="Label-collections2" 1241 class="collapsible-trigger collapsible--auto-height"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 1242 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 1243</span> 1244</button> 1245 </div></div><div id="Linklist-collections2" 1246 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1247 > 1248 <div class="collapsible-content__inner"> 1249 <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> 1250 <div class="mobile-nav__child-item"><a href="/collections/all-characters-1" 1251 class="mobile-nav__link" 1252 id="Sublabel-collections-all-characters-11" 1253 > 1254 Characters 1255 </a><button type="button" 1256 aria-controls="Sublinklist-collections2-collections-all-characters-11" 1257 aria-labelledby="Sublabel-collections-all-characters-11" 1258 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1259 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 1260</span> 1261</button></div><div 1262 id="Sublinklist-collections2-collections-all-characters-11" 1263 aria-labelledby="Sublabel-collections-all-characters-11" 1264 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1265 > 1266 <div class="collapsible-content__inner"> 1267 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1268 <a href="/collections/narynya-the-khomis-journey" class="mobile-nav__link"> 1269 Centaurs - The Khömi 1270 </a> 1271 </li><li class="mobile-nav__item"> 1272 <a href="/collections/val-daerak-the-dokkalfars-journey" class="mobile-nav__link"> 1273 Dark Elves - The Dökkálfars 1274 </a> 1275 </li><li class="mobile-nav__item"> 1276 <a href="/collections/nkosi-the-fallen-sage" class="mobile-nav__link"> 1277 Minotaurs - The Asturians 1278 </a> 1279 </li><li class="mobile-nav__item"> 1280 <a href="/collections/tenjin-the-cursed-scholar" class="mobile-nav__link"> 1281 Samurais - The Immortals 1282 </a> 1283 </li><li class="mobile-nav__item"> 1284 <a href="/collections/voljaryk-the-first-skoldungar" class="mobile-nav__link"> 1285 Vikings - The Sköldungars 1286 </a> 1287 </li><li class="mobile-nav__item"> 1288 <a href="/collections/d-d-crypt"
1288class="mobile-nav__link"> 1289 D&D Crypt & Miniatures 1290 </a> 1291 </li><li class="mobile-nav__item"> 1292 <a href="/collections/creatures" class="mobile-nav__link"> 1293 Creatures 1294 </a> 1295 </li><li class="mobile-nav__item"> 1296 <a href="/collections/character-busts" class="mobile-nav__link"> 1297 Busts 1298 </a> 1299 </li><li class="mobile-nav__item"> 1300 <a href="/collections/characters-gallery" class="mobile-nav__link"> 1301 Addons 1302 </a> 1303 </li></ul> 1304 </div> 1305 </div></li><li class="mobile-nav__item"> 1306 <div class="mobile-nav__child-item"><a href="/collections/accessories" 1307 class="mobile-nav__link" 1308 id="Sublabel-collections-accessories2" 1309 > 1310 Dioramas 1311 </a><button type="button" 1312 aria-controls="Sublinklist-collections2-collections-accessories2" 1313 aria-labelledby="Sublabel-collections-accessories2" 1314 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1315 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 1316</span> 1317</button></div><div 1318 id="Sublinklist-collections2-collections-accessories2" 1319 aria-labelledby="Sublabel-collections-accessories2" 1320 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1321 > 1322 <div class="collapsible-content__inner"> 1323 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1324 <a href="/collections/artistic-pieces" class="mobile-nav__link"> 1325 Artistic Pieces 1326 </a> 1327 </li><li class="mobile-nav__item"> 1328 <a href="/collections/epic-dioramas" class="mobile-nav__link"> 1329 Epic Dioramas 1330 </a> 1331 </li><li class="mobile-nav__item"> 1332 <a href="/collections/led-enhanced-dioramas" class="mobile-nav__link"> 1333 LED Enhanced Dioramas 1334 </a> 1335 </li></ul> 1336 </div> 1337 </div></li><li class="mobile-nav__item"> 1338 <div class="mobile-nav__child-item"><a href="/collections/bundles" 1339 class="mobile-nav__link" 1340 id="Sublabel-collections-bundles3" 1341 > 1342 Bundles 1343 </a><button type="button" 1344 aria-controls="Sublinklist-collections2-collections-bundles3" 1345 aria-labelledby="Sublabel-collections-bundles3" 1346 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1347 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1347ox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 1348</span> 1349</button></div><div 1350 id="Sublinklist-collections2-collections-bundles3" 1351 aria-labelledby="Sublabel-collections-bundles3" 1352 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1353 > 1354 <div class="collapsible-content__inner"> 1355 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1356 <a href="/products/tenjin-collection" class="mobile-nav__link"> 1357 Tenjin - Ultimate Collectors Bundle 1358 </a> 1359 </li><li class="mobile-nav__item"> 1360 <a href="/products/voljaryk-ultimate-collectors-digital-bundle" class="mobile-nav__link"> 1361 Voljaryk - Ultimate Collectors Bunde 1362 </a> 1363 </li><li class="mobile-nav__item"> 1364 <a href="/products/nkosi-ultimate-collectors-digital-bundle" class="mobile-nav__link"> 1365 Nkosi - Ultimate Collectors Bundle 1366 </a> 1367 </li></ul> 1368 </div> 1369 </div></li><li class="mobile-nav__item"> 1370 <div class="mobile-nav__child-item"><a href="/collections/lore-artbooks" 1371 class="mobile-nav__link" 1372 id="Sublabel-collections-lore-artbooks4" 1373 > 1374 Lore Books 1375 </a><button type="button" 1376 aria-controls="Sublinklist-collections2-collections-lore-artbooks4" 1377 aria-labelledby="Sublabel-collections-lore-artbooks4" 1378 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1379 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 1380</span> 1381</button></div><div 1382 id="Sublinklist-collections2-collections-lore-artbooks4" 1383 aria-labelledby="Sublabel-collections-lore-artbooks4" 1384 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1385 > 1386 <div class="collapsible-content__inner"> 1387 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1388 <a href="/products/lore-book" class="mobile-nav__link"> 1389 Tenjin - Lore PDF 1390 </a> 1391 </li></ul> 1392 </div> 1393 </div></li><li class="mobile-nav__item"> 1394 <div class="mobile-nav__child-item"><a href="/collections/props" 1395 class="mobile-nav__link" 1396 id="Sublabel-collections-props5" 1397 > 1398 PROPs 1399 </a><button type="button" 1400 aria-controls="Sublinklist-collections2-collections-props5" 1401 aria-labelledby="Sublabel-collections-props5" 1402 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1403 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1403ox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 1404</span> 1405</button></div><div 1406 id="Sublinklist-collections2-collections-props5" 1407 aria-labelledby="Sublabel-collections-props5" 1408 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1409 > 1410 <div class="collapsible-content__inner"> 1411 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1412 <a href="/collections/props" class="mobile-nav__link"> 1413 All Props 1414 </a> 1415 </li><li class="mobile-nav__item"> 1416 <a href="/collections/masks" class="mobile-nav__link"> 1417 Masks 1418 </a> 1419 </li><li class="mobile-nav__item"> 1420 <a href="/collections/fdm" class="mobile-nav__link"> 1421 FDM 1422 </a> 1423 </li></ul> 1424 </div> 1425 </div></li></ul> 1426 </div> 1427 </div></li><li class="mobile-nav__item appear-animation appear-delay-4"><a href="/pages/patreon" class="mobile-nav__link mobile-nav__link--top-level">Patreon</a></li><li class="mobile-nav__item appear-animation appear-delay-5"><a href="/pages/whispers-from-blood-oak-chronicles-of-a-shrouded-realm" class="mobile-nav__link mobile-nav__link--top-level">Blood Oak</a></li><li class="mobile-nav__item appear-animation appear-delay-6"><a href="/pages/merchants" class="mobile-nav__link mobile-nav__link--top-level">Merchants</a></li><li class="mobile-nav__item appear-animation appear-delay-7"><a href="/pages/contact" class="mobile-nav__link mobile-nav__link--top-level">Team</a></li><li class="mobile-nav__item mobile-nav__item--secondary"> 1428 <div class="grid"><div class="grid__item one-half appear-animation appear-delay-8"> 1429 <a href="/account" class="mobile-nav__link">Log in 1430</a> 1431 </div></div> 1432 </li></ul><ul class="mobile-nav__social appear-animation appear-delay-9"><li class="mobile-nav__social-item"> 1433 <a target="_blank" rel="noopener" href="https://www.instagram.com/blackforge_games/" title="Black Forge Games on Instagram"> 1434 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><title>instagram</title><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg>
1435 <span class="icon__fallback-text">Instagram</span> 1436 </a> 1437 </li><li class="mobile-nav__social-item"> 1438 <a target="_blank" rel="noopener" href="https://www.facebook.com/blackforgegames" title="Black Forge Games on Facebook"> 1439 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 14222 14222"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg> 1440 <span class="icon__fallback-text">Facebook</span> 1441 </a> 1442 </li><li class="mobile-nav__social-item"> 1443 <a target="_blank" rel="noopener" href="https://www.youtube.com/@blackforge_games" title="Black Forge Games on YouTube"> 1444 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 21 20"><path fill="#444" d="M-.196 15.803q0 1.23.812 2.092t1.977.861h14.946q1.165 0 1.977-.861t.812-2.092V3.909q0-1.23-.82-2.116T17.539.907H2.593q-1.148 0-1.969.886t-.82 2.116v11.894zm7.465-2.149V6.058q0-.115.066-.18.049-.016.082-.016l.082.016 7.153 3.806q.066.066.066.164 0 .066-.066.131l-7.153 3.806q-.033.033-.066.033-.066 0-.098-.033-.066-.066-.066-.131z"/></svg> 1445 <span class="icon__fallback-text">YouTube</span> 1446 </a> 1447 </li><li class="mobile-nav__social-item"> 1448 <a target="_blank" rel="noopener" href="https://www.tiktok.com/@blackforgegames" title="Black Forge Games on TickTok"> 1449 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" viewBox="0 0 2859 3333"><path d="M2081 0c55 473 319 755 778 785v532c-266 26-499-61-770-225v995c0 1264-1378 1659-1932 753-356-583-138-1606 1004-1647v561c-87 14-180 36-265 65-254 86-398 247-358 531 77 544 1075 705 992-358V1h551z"/></svg> 1450 <span class="icon__fallback-text">TikTok</span> 1451 </a> 1452 </li></ul> 1453 </div> 1454 </div> 1455</div> 1456<div id="CartDrawer" class="drawer drawer--right"> 1457 <form id="CartDrawerForm" action="/cart" method="post" novalidate class="drawer__contents" data-location="cart-drawer"> 1458 <div class="drawer__fixed-header"> 1459 <div class="drawer__header appear-animation appear-delay-1"> 1460 <div class="h2 drawer__title">Cart</div> 1461 <div class="drawer__close"> 1462 <button type="button" class="drawer__close-button js-drawer-close"> 1463 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg> 1464 <span class="icon__fallback-text">Close cart</span> 1465 </button> 1466 </div> 1467 </div> 1468 </div> 1469 1470 <div class="drawer__inner"> 1471 <div class="drawer__scrollable"> 1472 <div data-products class="appear-animation appear-delay-2"></div> 1473 1474 1475 </div> 1476 1477 <div class="drawer__footer appear-animation appear-delay-4"> 1478 <div data-discounts> 1479 1480 </div> 1481 1482 <div class="cart__item-sub cart__item-row"> 1483 <div class="ajaxcart__subtotal">Subtotal</div> 1484 <div data-subtotal>$0.00</div> 1485 </div> 1486 1487 <div class="cart__item-row text-center"> 1488 <small> 1489 Shipping, taxes, and discount codes calculated at checkout.<br /> 1490 </small> 1491 </div> 1492 1493 1494 <div class="cart__item-row cart__terms"> 1495 <input type="checkbox" id="CartTermsDrawer" class="cart__terms-checkbox"> 1496 <label for="CartTermsDrawer"> 1497 1498 I agree with the <a href='https://www.blackforgegames.co.nz/pages/terms' target='_blank'>terms and conditions</a> 1499 1500 </label> 1501 </div> 1502 1503 1504 <div class="cart__checkout-wrapper"> 1505 <button type="submit" name="checkout" data-terms-required="true" class="btn cart__checkout"> 1506 Check out 1507 </button> 1508 1509 1510 </div> 1511 </div> 1512 </div> 1513 1514 <div class="drawer__cart-empty appear-animation appear-delay-2"> 1515 <div class="drawer__scrollable"> 1516 Your cart is currently empty. 1517 </div> 1518 </div> 1519 </form> 1520 </div><style> 1521 .site-nav__link, 1522 .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) { 1523 font-size: 17px; 1524 } 1525 1526 .site-nav__link, .mobile-nav__link--top-level { 1527 text-transform: uppercase; 1528 letter-spacing: 0.2em; 1529 } 1530 .mobile-nav__link--top-level { 1531 font-size: 1.1em; 1532 } 1533 1534 1535 1536 1537 1538</style> 1539 1540<div data-section-id="sections--27086127857957__header" data-section-type="header"><div class="header-sticky-wrapper"> 1541 <div id="HeaderWrapper" class="header-wrapper"><header 1542 id="SiteHeader" 1543 class="site-header" 1544 data-sticky="true" 1545 data-overlay="false"> 1546 <div class="page-width"> 1547 <div 1548 class="header-layout header-layout--center" 1549 data-logo-align="center"><div class="header-item header-item--left header-item--navigation"><div class="site-nav small--hide"> 1550 <a href="/search" class="site-nav__link site-nav__link--icon js-search-header"> 1551 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><title>icon-search</title><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58ZM54 54 41.94 42"/></svg>
1552 <span class="icon__fallback-text">Search</span> 1553 </a> 1554 </div><div class="site-nav medium-up--hide"> 1555 <button 1556 type="button" 1557 class="site-nav__link site-nav__link--icon js-drawer-open-nav" 1558 aria-controls="NavDrawer"> 1559 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"><title>icon-hamburger</title><path d="M7 15h51M7 32h43M7 49h51"/></svg> 1560 <span class="icon__fallback-text">Site navigation</span> 1561 </button> 1562 </div> 1563 </div><div class="header-item header-item--logo"><style data-shopify>.header-item--logo, 1564 .header-layout--left-center .header-item--logo, 1565 .header-layout--left-center .header-item--icons { 1566 -webkit-box-flex: 0 1 110px; 1567 -ms-flex: 0 1 110px; 1568 flex: 0 1 110px; 1569 } 1570 1571 @media only screen and (min-width: 769px) { 1572 .header-item--logo, 1573 .header-layout--left-center .header-item--logo, 1574 .header-layout--left-center .header-item--icons { 1575 -webkit-box-flex: 0 0 220px; 1576 -ms-flex: 0 0 220px; 1577 flex: 0 0 220px; 1578 } 1579 } 1580 1581 .site-header__logo a { 1582 width: 110px; 1583 } 1584 .is-light .site-header__logo .logo--inverted { 1585 width: 110px; 1586 } 1587 @media only screen and (min-width: 769px) { 1588 .site-header__logo a { 1589 width: 220px; 1590 } 1591 1592 .is-light .site-header__logo .logo--inverted { 1593 width: 220px; 1594 } 1595 }</style><div class="h1 site-header__logo" itemscope itemtype="http://schema.org/Organization" > 1596 <a 1597 href="/" 1598 itemprop="url" 1599 class="site-header__logo-link" 1600 style="padding-top: 31.34732566012187%"> 1601 1602 1603 1604 1605 1606 1607 1608<image-element data-aos="image-fade-in" data-aos-offset="150"> 1609 1610 1611 1612 1613 <img src="//www.blackforgegames.co.nz/cdn/shop/files/BlackForge_Logo_Text2j_b14f1a20-75ff-4d14-97f2-da9a57ec066d.png?v=1674971422&width=440" alt="" srcset="//www.blackforgegames.co.nz/cdn/shop/files/BlackForge_Logo_Text2j_b14f1a20-75ff-4d14-97f2-da9a57ec066d.png?v=1674971422&width=220 220w, //www.blackforgegames.co.nz/cdn/shop/files/BlackForge_Logo_Text2j_b14f1a20-75ff-4d14-97f2-da9a57ec066d.png?v=1674971422&width=440 440w" width="220" height="68.96411645226812" loading="eager" class="small--hide image-element" sizes="220px" itemprop="logo" style="max-height: 68.96411645226812px;max-width: 220px;"> 1614 1615 1616 1617</image-element> 1618 1619 1620 1621 1622 1623 1624<image-element data-aos="image-fade-in" data-aos-offset="150"> 1625 1626 1627 1628 1629 <img src="//www.blackforgegames.co.nz/cdn/shop/files/BlackForge_Logo_Text2j_b14f1a20-75ff-4d14-97f2-da9a57ec066d.png?v=1674971422&width=220" alt="" srcset="//www.blackforgegames.co.nz/cdn/shop/files/BlackForge_Logo_Text2j_b14f1a20-75ff-4d14-97f2-da9a57ec066d.png?v=1674971422&width=110 110w, //www.blackforgegames.co.nz/cdn/shop/files/BlackForge_Logo_Text2j_b14f1a20-75ff-4d14-97f2-da9a57ec066d.png?v=1674971422&width=220 220w" width="110" height="34.48205822613406" loading="eager" class="medium-up--hide image-element" sizes="110px" style="max-height: 34.48205822613406px;max-width: 110px;"> 1630 1631 1632 1633</image-element> 1634 1635 1636</a></div></div><div class="header-item header-item--icons"><div class="site-nav"> 1637 <div class="site-nav__icons"><a class="site-nav__link site-nav__link--icon small--hide" href="/account"> 1638 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-user" viewBox="0 0 64 64"><title>account</title><path d="M35 39.84v-2.53c3.3-1.91 6-6.66 6-11.41 0-7.63 0-13.82-9-13.82s-9 6.19-9 13.82c0 4.75 2.7 9.51 6 11.41v2.53c-10.18.85-18 6-18 12.16h42c0-6.19-7.82-11.31-18-12.16Z"/></svg> 1639 <span class="icon__fallback-text">Log in 1640</span> 1641 </a><a href="/search" class="site-nav__link site-nav__link--icon js-search-header medium-up--hide"> 1642 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><title>icon-search</title><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58ZM54 54 41.94 42"/></svg>
1643 <span class="icon__fallback-text">Search</span> 1644 </a><a href="/cart" class="site-nav__link site-nav__link--icon js-drawer-open-cart" aria-controls="CartDrawer" data-icon="cart"> 1645 <span class="cart-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cart" viewBox="0 0 64 64"><path style="stroke-miterlimit:10" d="M14 17.44h46.79l-7.94 25.61H20.96l-9.65-35.1H3"/><circle cx="27" cy="53" r="2"/><circle cx="47" cy="53" r="2"/></svg><span class="icon__fallback-text">Cart</span> 1646 <span class="cart-link__bubble"></span> 1647 </span> 1648 </a> 1649 </div> 1650</div> 1651</div> 1652 </div><div class="text-center"><ul 1653 class="site-nav site-navigation small--hide" 1654><li class="site-nav__item site-nav__expanded-item"> 1655 1656 <a 1657 href="/" 1658 class="site-nav__link site-nav__link--underline" 1659 > 1660 Home 1661 </a> 1662 1663 1664 </li><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu"> 1665 1666 <details 1667 data-hover="true" 1668 id="site-nav-item--2" 1669 class="site-nav__details" 1670 > 1671 <summary 1672 data-link="/collections" 1673 aria-expanded="false" 1674 aria-controls="site-nav-item--2" 1675 class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown" 1676 > 1677 Store <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 1678 </summary> 1679 1680<div class="site-nav__dropdown megamenu text-left"> 1681 <div class="page-width"> 1682 <div class="grid grid--center"> 1683 <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1"><a href="/collections/all-characters-1"> 1684 <div class="svg-mask svg-mask--landscape"> 1685 1686 1687 1688<image-element data-aos="image-fade-in" data-aos-offset="150"> 1689 1690 1691 1692 1693 <img src="//www.blackforgegames.co.nz/cdn/shop/collections/Warrior_icon_4up2_a7e232cd-fd78-4f6d-80d4-81dceaefb5bc.png?v=1771282072&width=4836" alt="Characters" srcset="//www.blackforgegames.co.nz/cdn/shop/collections/Warrior_icon_4up2_a7e232cd-fd78-4f6d-80d4-81dceaefb5bc.png?v=1771282072&width=352 352w, //www.blackforgegames.co.nz/cdn/shop/collections/Warrior_icon_4up2_a7e232cd-fd78-4f6d-80d4-81dceaefb5bc.png?v=1771282072&width=832 832w, //www.blackforgegames.co.nz/cdn/shop/collections/Warrior_icon_4up2_a7e232cd-fd78-4f6d-80d4-81dceaefb5bc.png?v=1771282072&width=1200 1200w, //www.blackforgegames.co.nz/cdn/shop/collections/Warrior_icon_4up2_a7e232cd-fd78-4f6d-80d4-81dceaefb5bc.png?v=1771282072&width=1920 1920w" loading="lazy" class="megamenu__collection-image image-element" sizes="(min-width: 769px) 20vw, 100vw"> 1694 1695 1696 1697</image-element> 1698 1699 1700</div> 1701 </a><div class="h5"> 1702 <a href="/collections/all-characters-1" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Characters</a> 1703 </div><div> 1704 <a href="/collections/narynya-the-khomis-journey" class="site-nav__dropdown-link"> 1705 Centaurs - The Khömi 1706 </a> 1707 </div><div> 1708 <a href="/collections/val-daerak-the-dokkalfars-journey" class="site-nav__dropdown-link"> 1709 Dark Elves - The Dökkálfars 1710 </a> 1711 </div><div> 1712 <a href="/collections/nkosi-the-fallen-sage" class="site-nav__dropdown-link"> 1713 Minotaurs - The Asturians 1714 </a> 1715 </div><div> 1716 <a href="/collections/tenjin-the-cursed-scholar" class="site-nav__dropdown-link"> 1717 Samurais - The Immortals 1718 </a> 1719 </div><div> 1720 <a href="/collections/voljaryk-the-first-skoldungar" class="site-nav__dropdown-link"> 1721 Vikings - The Sköldungars 1722 </a> 1723 </div><div>
1724 <a href="/collections/d-d-crypt" class="site-nav__dropdown-link"> 1725 D&D Crypt & Miniatures 1726 </a> 1727 </div><div> 1728 <a href="/collections/creatures" class="site-nav__dropdown-link"> 1729 Creatures 1730 </a> 1731 </div><div> 1732 <a href="/collections/character-busts" class="site-nav__dropdown-link"> 1733 Busts 1734 </a> 1735 </div><div> 1736 <a href="/collections/characters-gallery" class="site-nav__dropdown-link"> 1737 Addons 1738 </a> 1739 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-2"><a href="/collections/accessories"> 1740 <div class="svg-mask svg-mask--landscape"> 1741 1742 1743 1744<image-element data-aos="image-fade-in" data-aos-offset="150"> 1745 1746 1747 1748 1749 <img src="//www.blackforgegames.co.nz/cdn/shop/collections/accesories.png?v=1752792836&width=3158" alt="Dioramas & Accessories" srcset="//www.blackforgegames.co.nz/cdn/shop/collections/accesories.png?v=1752792836&width=352 352w, //www.blackforgegames.co.nz/cdn/shop/collections/accesories.png?v=1752792836&width=832 832w, //www.blackforgegames.co.nz/cdn/shop/collections/accesories.png?v=1752792836&width=1200 1200w, //www.blackforgegames.co.nz/cdn/shop/collections/accesories.png?v=1752792836&width=1920 1920w" loading="lazy" class="megamenu__collection-image image-element" sizes="(min-width: 769px) 20vw, 100vw"> 1750 1751 1752 1753</image-element> 1754 1755 1756</div> 1757 </a><div class="h5"> 1758 <a href="/collections/accessories" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Dioramas</a> 1759 </div><div> 1760 <a href="/collections/artistic-pieces" class="site-nav__dropdown-link"> 1761 Artistic Pieces 1762 </a> 1763 </div><div> 1764 <a href="/collections/epic-dioramas" class="site-nav__dropdown-link"> 1765 Epic Dioramas 1766 </a> 1767 </div><div> 1768 <a href="/collections/led-enhanced-dioramas" class="site-nav__dropdown-link"> 1769 LED Enhanced Dioramas 1770 </a> 1771 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-3"><a href="/collections/bundles"> 1772 <div class="svg-mask svg-mask--landscape"> 1773 1774 1775 1776<image-element data-aos="image-fade-in" data-aos-offset="150"> 1777 1778 1779 1780 1781 <img src="//www.blackforgegames.co.nz/cdn/shop/collections/Bundle_Icon_3up.png?v=1752308402&width=4114" alt="Bundles" srcset="//www.blackforgegames.co.nz/cdn/shop/collections/Bundle_Icon_3up.png?v=1752308402&width=352 352w, //www.blackforgegames.co.nz/cdn/shop/collections/Bundle_Icon_3up.png?v=1752308402&width=832 832w, //www.blackforgegames.co.nz/cdn/shop/collections/Bundle_Icon_3up.png?v=1752308402&width=1200 1200w, //www.blackforgegames.co.nz/cdn/shop/collections/Bundle_Icon_3up.png?v=1752308402&width=1920 1920w" loading="lazy" class="megamenu__collection-image image-element" sizes="(min-width: 769px) 20vw, 100vw"> 1782 1783 1784 1785</image-element> 1786 1787 1788</div> 1789 </a><div class="h5"> 1790 <a href="/collections/bundles" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Bundles</a> 1791 </div><div> 1792 <a href="/products/tenjin-collection" class="site-nav__dropdown-link"> 1793 Tenjin - Ultimate Collectors Bundle 1794 </a> 1795 </div><div> 1796 <a href="/products/voljaryk-ultimate-collectors-digital-bundle" class="site-nav__dropdown-link"> 1797 Voljaryk - Ultimate Collectors Bunde 1798 </a> 1799 </div><div> 1800 <a href="/products/nkosi-ultimate-collectors-digital-bundle" class="site-nav__dropdown-link"> 1801 Nkosi - Ultimate Collectors Bundle 1802 </a> 1803 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-4"><a href="/collections/lore-artbooks"> 1804 <div class="svg-mask svg-mask--landscape"> 1805 1806 1807 1808<image-element data-aos="image-fade-in" data-aos-offset="150"> 1809 1810 1811 1812 1813 <img src="//www.blackforgegames.co.nz/cdn/shop/collections/Lore_Icon_d93b543d-ae18-4ca4-aa30-af4d89a5a42a.png?v=1752348197&width=4408" alt="Lore & Artbooks" srcset="//www.blackforgegames.co.nz/cdn/shop/collections/Lore_Icon_d93b543d-ae18-4ca4-aa30-af4d89a5a42a.png?v=1752348197&width=352 352w, //www.blackforgegames.co.nz/cdn/shop/collections/Lore_Icon_d93b543d-ae18-4ca4-aa30-af4d89a5a42a.png?v=1752348197&width=832 832w, //www.blackforgegames.co.nz/cdn/shop/collections/Lore_Icon_d93b543d-ae18-4ca4-aa30-af4d89a5a42a.png?v=1752348197&width=1200 1200w, //www.blackforgegames.co.nz/cdn/shop/collections/Lore_Icon_d93b543d-ae18-4ca4-aa30-af4d89a5a42a.png?v=1752348197&width=1920 1920w" loading="lazy" class="megamenu__collection-image image-element" sizes="(min-width: 769px) 20vw, 100vw"> 1814 1815 1816 1817</image-element> 1818 1819 1820</div> 1821 </a><div class="h5"> 1822 <a href="/collections/lore-artbooks" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Lore Books</a> 1823 </div><div> 1824 <a href="/products/lore-book" class="site-nav__dropdown-link"> 1825 Tenjin - Lore PDF 1826 </a> 1827 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-5"><a href="/collections/props"> 1828 <div class="svg-mask svg-mask--landscape"> 1829 1830 1831 1832<image-element data-aos="image-fade-in" data-aos-offset="150"> 1833 1834 1835 1836 1837 <img src="//www.blackforgegames.co.nz/cdn/shop/collections/PROPS_Icon_2up2_5758342b-41b4-4097-b1c4-6caf6ce8380f.png?v=1771558809&width=4014" alt="PROPs" srcset="//www.blackforgegames.co.nz/cdn/shop/collections/PROPS_Icon_2up2_5758342b-41b4-4097-b1c4-6caf6ce8380f.png?v=1771558809&width=352 352w, //www.blackforgegames.co.nz/cdn/shop/collections/PROPS_Icon_2up2_5758342b-41b4-4097-b1c4-6caf6ce8380f.png?v=1771558809&width=832 832w, //www.blackforgegames.co.nz/cdn/shop/collections/PROPS_Icon_2up2_5758342b-41b4-4097-b1c4-6caf6ce8380f.png?v=1771558809&width=1200 1200w, //www.blackforgegames.co.nz/cdn/shop/collections/PROPS_Icon_2up2_5758342b-41b4-4097-b1c4-6caf6ce8380f.png?v=1771558809&width=1920 1920w" loading="lazy" class="megamenu__collection-image image-element" sizes="(min-width: 769px) 20vw, 100vw"> 1838 1839 1840 1841</image-element> 1842 1843 1844</div> 1845 </a><div class="h5"> 1846 <a href="/collections/props" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">PROPs</a> 1847 </div><div> 1848 <a href="/collections/props" class="site-nav__dropdown-link"> 1849 All Props 1850 </a> 1851 </div><div> 1852 <a href="/collections/masks" class="site-nav__dropdown-link"> 1853 Masks 1854 </a> 1855 </div><div> 1856 <a href="/collections/fdm" class="site-nav__dropdown-link"> 1857 FDM 1858 </a> 1859 </div></div> 1860 </div> 1861 </div> 1862 </div> 1863 </details> 1864 1865 </li><li class="site-nav__item site-nav__expanded-item"> 1866 1867 <a 1868 href="/pages/patreon" 1869 class="site-nav__link site-nav__link--underline" 1870 > 1871 Patreon 1872 </a> 1873 1874 1875 </li><li class="site-nav__item site-nav__expanded-item"> 1876 1877 <a 1878 href="/pages/whispers-from-blood-oak-chronicles-of-a-shrouded-realm" 1879 class="site-nav__link site-nav__link--underline" 1880 > 1881 Blood Oak 1882 </a> 1883 1884 1885 </li><li class="site-nav__item site-nav__expanded-item"> 1886 1887 <a 1888 href="/pages/merchants" 1889 class="site-nav__link site-nav__link--underline" 1890 > 1891 Merchants 1892 </a> 1893 1894 1895 </li><li class="site-nav__item site-nav__expanded-item"> 1896 1897 <a 1898 href="/pages/contact" 1899 class="site-nav__link site-nav__link--underline" 1900 > 1901 Team 1902 </a> 1903 1904 1905 </li></ul> 1906</div></div> 1907 <div class="site-header__search-container"> 1908 <div class="site-header__search"> 1909 <div class="page-width"> 1910 <predictive-search data-context="header" data-enabled="true" data-dark="false"> 1911 <div class="predictive__screen" data-screen></div> 1912 <form action="/search" method="get" role="search"> 1913 <label for="Search" class="hidden-label">Search</label> 1914 <div class="search__input-wrap"> 1915 <input 1916 class="search__input" 1917 id="Search" 1918 type="search" 1919 name="q" 1920 value="" 1921 role="combobox" 1922 aria-expanded="false" 1923 aria-owns="predictive-search-results" 1924 aria-controls="predictive-search-results" 1925 aria-haspopup="listbox"
1926 aria-autocomplete="list" 1927 autocorrect="off" 1928 autocomplete="off" 1929 autocapitalize="off" 1930 spellcheck="false" 1931 placeholder="Search" 1932 tabindex="0" 1933 > 1934 <input name="options[prefix]" type="hidden" value="last"> 1935 <button class="btn--search" type="submit"> 1936 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg> 1937 <span class="icon__fallback-text">Search</span> 1938 </button> 1939 </div> 1940 1941 <button class="btn--close-search"> 1942 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M19 17.61l27.12 27.13m0-27.13L19 44.74"/></svg> 1943 </button> 1944 <div id="predictive-search" class="search__results" tabindex="-1"></div> 1945 </form> 1946</predictive-search> 1947 1948 </div> 1949 </div> 1950 </div> 1951 </header> 1952 </div> 1953 </div> 1954</div> 1955 1956 1957<style> #shopify-section-sections--27086127857957__header h2 {color: #33ffad;} </style></div> 1958<!-- END sections: header-group --><!-- BEGIN sections: popup-group --> 1959 1960<!-- END sections: popup-group --><main class="main-content" id="MainContent"> 1961 <div id="shopify-section-template--27086127792421__main" class="shopify-section"><div class="search-content" data-section-id="template--27086127792421__main" data-section-type="collection-grid"> 1962 <div class="page-width page-content"> 1963<header class="section-header"> 1964 <h1 class="section-header__title"> 1965 Search 1966 </h1> 1967 </header><predictive-search data-context="search-page" data-enabled="true" data-dark="false"> 1968 <div class="predictive__screen" data-screen></div> 1969 <form action="/search" method="get" role="search"> 1970 <label for="Search" class="hidden-label">Search</label> 1971 <div class="search__input-wrap"> 1972 <input 1973 class="search__input" 1974 id="Search" 1975 type="search" 1976 name="q" 1977 value="" 1978 role="combobox" 1979 aria-expanded="false" 1980 aria-owns="predictive-search-results" 1981 aria-controls="predictive-search-results" 1982 aria-haspopup="listbox" 1983 aria-autocomplete="list" 1984 autocorrect="off" 1985 autocomplete="off" 1986 autocapitalize="off" 1987 spellcheck="false" 1988 placeholder="Search" 1989 tabindex="0" 1990 > 1991 <input name="options[prefix]" type="hidden" value="last"> 1992 <button class="btn--search" type="submit"> 1993 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg> 1994 <span class="icon__fallback-text">Search</span> 1995 </button> 1996 </div> 1997 1998 <button class="btn--close-search"> 1999 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M19 17.61l27.12 27.13m0-27.13L19 44.74"/></svg> 2000 </button> 2001 <div id="predictive-search" class="search__results" tabindex="-1"></div> 2002 </form> 2003</predictive-search> 2004</div> 2005</div> 2006</div> 2007 </main><!-- BEGIN sections: footer-group --> 2008<div id="shopify-section-sections--27086127825189__bf32c0e1-43b2-4270-87dd-50c4886026a7" class="shopify-section shopify-section-group-footer-group"><style data-shopify>.newsletter-sections--27086127825189__bf32c0e1-43b2-4270-87dd-50c4886026a7 { 2009 background-color: #1c1d1d; 2010 color: #33ffad; 2011 } 2012 2013 .newsletter-sections--27086127825189__bf32c0e1-43b2-4270-87dd-50c4886026a7 .newsletter__input::-webkit-input-placeholder { color: #33ffad; } 2014 .newsletter-sections--27086127825189__bf32c0e1-43b2-4270-87dd-50c4886026a7 .newsletter__input
2014::-moz-placeholder { color: #33ffad; } 2015 .newsletter-sections--27086127825189__bf32c0e1-43b2-4270-87dd-50c4886026a7 .newsletter__input::-ms-input-placeholder { color: #33ffad; }</style><style data-shopify> 2016 2017 2018</style> 2019 2020<div class="index-section newsletter-container newsletter-sections--27086127825189__bf32c0e1-43b2-4270-87dd-50c4886026a7 color-scheme-"><div class="page-width text-left"> 2021 <div class="newsletter-section newsletter-section--image-right newsletter-section--no-image"> 2022 <div class="newsletter-section__content"><div class="theme-block" ><div id="shopify-block-ARDdLcHVGRDdxRExqS__a1fa331f-f62e-488d-8943-b3e6694bebbc" class="shopify-block shopify-app-block"><div 2023 id='ARDdLcHVGRDdxRExqS__a1fa331f-f62e-488d-8943-b3e6694bebbc' 2024 data-form-root='true' 2025 data-forms-id='forms-root-39875' 2026 data-forms-text-color='#33ffad' 2027 data-forms-button-background-color='#33ffad' 2028 data-forms-button-label-color='#0d0d0d' 2029 data-forms-links-color='#1878b9' 2030 data-forms-errors-color='#e02229' 2031 data-forms-text-alignment='center' 2032 data-forms-alignment='center' 2033 data-forms-padding-top='0' 2034 data-forms-padding-right='0' 2035 data-forms-padding-bottom='0' 2036 data-forms-padding-left='0' 2037></div> 2038
2039<script> 2040 window['ShopifyForms'] = { 2041 ...window['ShopifyForms'], 2042 currentPageType: "search" 2043 }; 2044</script>
2044 2045 2046 2047</div> 2048</div></div> 2049 2050 </div> 2051 </div> 2052</div> 2053 2054 2055 2056</div><div id="shopify-section-sections--27086127825189__footer" class="shopify-section shopify-section-group-footer-group"><footer class="site-footer" data-section-id="sections--27086127825189__footer" data-section-type="footer-section"> 2057 <div class="page-width"> 2058 2059 <div class="grid"><div class="grid__item footer__item--footer-1" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 2060 .footer__item--footer-1 { 2061 width: 50%; 2062 padding-top: 40px; 2063 } 2064 .footer__item--footer-1:nth-child(2n + 1) { 2065 clear: left; 2066 } 2067 } 2068 @media only screen and (min-width: 960px) { 2069 .footer__item--footer-1 { 2070 width: 25%; 2071 } 2072 2073 }</style><h2 class="h4 footer__title small--hide"> 2074 My Account 2075 </h2> 2076 <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-footer-1"> 2077 My Account 2078<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 2079 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 2080</span> 2081</button><div 2082 2083 id="Footer-footer-1" class="collapsible-content collapsible-content--small" 2084 > 2085 <div class="collapsible-content__inner"> 2086 <div class="footer__collapsible"> 2087 <ul class="no-bullets site-footer__linklist"><li><a href="https://shopify.com/71301595429/account/profile?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJmZjQ1MzYubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkyMDQzOTUxLCJuYmYiOjE3OTE0MzkxNTF9.6ECwls8yKURPKDF0QBwL8-OYWmGe-dj-JACXg37Lhz0">My Account</a></li><li><a href="https://shopify.com/71301595429/account/orders?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJmZjQ1MzYubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkyMDQzOTUxLCJuYmYiOjE3OTE0MzkxNTF9.6ECwls8yKURPKDF0QBwL8-OYWmGe-dj-JACXg37Lhz0">My Orders</a></li><li><a href="/policies/privacy-policy">Privacy Policy</a></li></ul> 2088 </div> 2089 </div> 2090 </div></div><div class="grid__item footer__item--menu_ixQhtD" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 2091 .footer__item--menu_ixQhtD { 2092 width: 50%; 2093 padding-top: 40px; 2094 } 2095 .footer__item--menu_ixQhtD:nth-child(2n + 1) { 2096 clear: left; 2097 } 2098 } 2099 @media only screen and (min-width: 960px) { 2100 .footer__item--menu_ixQhtD { 2101 width: 20%; 2102 } 2103 2104 }</style><h2 class="h4 footer__title small--hide"> 2105 News 2106 </h2> 2107 <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-menu_ixQhtD"> 2108 News 2109<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 2110 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 2111</span> 2112</button><div 2113 2114 id="Footer-menu_ixQhtD" class="collapsible-content collapsible-content--small" 2115 > 2116 <div class="collapsible-content__inner"> 2117 <div class="footer__collapsible"> 2118 <ul class="no-bullets site-footer__linklist"><li><a href="/blogs/news">News</a></li><li><a href="/blogs/news">Blog</a></li><li><a href="/pages/whispers-from-blood-oak-chronicles-of-a-shrouded-realm">Lore</a></li></ul> 2119 </div> 2120 </div> 2121 </div></div><div class="grid__item footer__item--menu_P7N4r3" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 2122 .footer__item--menu_P7N4r3 { 2123 width: 50%; 2124 padding-top: 40px; 2125 } 2126 .footer__item--menu_P7N4r3:nth-child(2n + 1) { 2127 clear: left; 2128 } 2129 } 2130 @media only screen and (min-width: 960px) { 2131 .footer__item--menu_P7N4r3 { 2132 width: 25%; 2133 } 2134 2135 }</style><h2 class="h4 footer__title small--hide"> 2136 Information 2137 </h2> 2138 <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-menu_P7N4r3"> 2139 Information 2140<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 2141 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
2141ox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 2142</span> 2143</button><div 2144 2145 id="Footer-menu_P7N4r3" class="collapsible-content collapsible-content--small" 2146 > 2147 <div class="collapsible-content__inner"> 2148 <div class="footer__collapsible"> 2149 <ul class="no-bullets site-footer__linklist"><li><a href="/search">Search</a></li><li><a href="/pages/patreon">Subscription</a></li><li><a href="/pages/board-game">Board Games</a></li><li><a href="/pages/the-ancestors">The Ancestors</a></li><li><a href="/policies/terms-of-service">Terms and conditions</a></li></ul> 2150 </div> 2151 </div> 2152 </div></div><div class="grid__item footer__item--menu_xnhHLP" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 2153 .footer__item--menu_xnhHLP { 2154 width: 50%; 2155 padding-top: 40px; 2156 } 2157 .footer__item--menu_xnhHLP:nth-child(2n + 1) { 2158 clear: left; 2159 } 2160 } 2161 @media only screen and (min-width: 960px) { 2162 .footer__item--menu_xnhHLP { 2163 width: 20%; 2164 } 2165 2166 }</style><h2 class="h4 footer__title small--hide"> 2167 Black Forge Games 2168 </h2> 2169 <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-menu_xnhHLP"> 2170 Black Forge Games 2171<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 2172 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 2173</span> 2174</button><div 2175 2176 id="Footer-menu_xnhHLP" class="collapsible-content collapsible-content--small" 2177 > 2178 <div class="collapsible-content__inner"> 2179 <div class="footer__collapsible"> 2180 <ul class="no-bullets site-footer__linklist"><li><a href="/pages/links">Find Us</a></li><li><a href="/pages/services">Services</a></li><li><a href="/pages/contact">The Team</a></li><li><a href="/pages/merchants">Merchants</a></li><li><a href="/pages/community-paintings">Community</a></li></ul> 2181 </div> 2182 </div> 2183 </div></div></div><p class="footer__small-text"> 2184 © 2026 Black Forge Games 2185</p><p class="footer__small-text"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore"> </a></p> 2186 2187 </div> 2188</footer> 2189 2190 2191</div> 2192<!-- END sections: footer-group --></div> 2193 </div><div id="VideoModal" class="modal modal--solid"> 2194 <div class="modal__inner"> 2195 <div class="modal__centered page-width text-center"> 2196 <div class="modal__centered-content"> 2197 <div class="video-wrapper video-wrapper--modal"> 2198 <div id="VideoHolder"></div> 2199 </div> 2200 </div> 2201 </div> 2202 </div> 2203 2204 <button type="button" class="modal__close js-modal-close text-link"> 2205 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg> 2206 <span class="icon__fallback-text">"Close (esc)"</span> 2207 </button> 2208</div> 2209<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 2210 <div class="pswp__bg"></div> 2211 <div class="pswp__scroll-wrap"> 2212 <div class="pswp__container"> 2213 <div class="pswp__item"></div> 2214 <div class="pswp__item"></div> 2215 <div class="pswp__item"></div> 2216 </div> 2217 2218 <div class="pswp__ui pswp__ui--hidden"> 2219 <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--left" title="Previous"> 2220 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0Z"/></svg> 2221 </button> 2222 2223 <button class="btn btn--body btn--circle btn--large pswp__button pswp__button--close" title="Close (esc)"> 2224 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg> 2225 </button> 2226 2227 <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--right" title="Next"> 2228 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><title>icon-chevron</title><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98Z"/></svg> 2229 </button> 2230 </div> 2231 </div> 2232</div> 2233<tool-tip data-tool-tip=""> 2234 <div class="tool-tip__inner" data-tool-tip-inner> 2235 <button class="tool-tip__close" data-tool-tip-close=""><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg></button> 2236 <div data-tool-tip-title>Search</div> 2237 <div class="tool-tip__content" data-tool-tip-content> 2238 </div> 2239 </div> 2240</tool-tip> 2241 2242 <template id="naturalImageMarkup"> 2243 <div class="image-wrap" style="height: 0;"> 2244 <image-element data-aos="image-fade-in" data-aos-offset="150"> 2245 <img class="grid-product__image image-element" width height src srcset loading="lazy" alt> 2246 </image-element> 2247 </div> 2248 </template> 2249 <template id="fixedRatioImageMarkup"> 2250 <div class="grid__image-ratio"> 2251 <image-element data-aos="image-fade-in" data-aos-offset="150"> 2252 <img class="image-element" width height src srcset loading="lazy" alt> 2253 </image-element> 2254 </div> 2255 </template>
2256<script src="//cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/booster-page-speed-optimizer.js?23" type="text/javascript"></script>
2256 2257<div id="shopify-block-AK3hkUGZ2VWFUa1owV__12424619676349770391" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: country-condition-check -->
2257<script defer> 2258 (async () => { 2259 2260 2261 const items = Object.values({}); 2262 2263 if (!items.length) return; 2264 2265 const hasCountryCondition = items.some(({ status, settings }) => 2266 status === 'published' && 2267 settings?.displayCondition?.variants?.some(c => c.id === 'visitorCountry') 2268 ); 2269 2270 if (!hasCountryCondition) return;const COUNTRY_CACHE_TTL_MS = 300000; // @COUNTRY_CACHE_TTL_MS 2271 const COUNTRY_KEY = 'country'; 2272 const COUNTRY_EXPIRES_KEY = 'country_expires'; 2273 2274 try { 2275 const cached = sessionStorage.getItem(COUNTRY_KEY); 2276 const expiresAt = Number(sessionStorage.getItem(COUNTRY_EXPIRES_KEY)); 2277 if (cached && expiresAt && Date.now() < expiresAt) return; 2278 } catch (e) {} 2279 2280 try { 2281 const res = await fetch(`${window?.Shopify?.routes?.root || '/'}browsing_context_suggestions.json?source=geolocation_recommendation&country[enabled]=true`); 2282 const json = await res.json(); 2283 const country = json?.detected_values?.country?.handle; 2284 if (country) { 2285 sessionStorage.setItem(COUNTRY_KEY, country); 2286 sessionStorage.setItem(COUNTRY_EXPIRES_KEY, String(Date.now() + COUNTRY_CACHE_TTL_MS)); 2287 } 2288 } catch (e) { 2289 console.error('Geolocation fetch failed:', e); 2290 } 2291 })() 2292</script>
2292 2293<!-- END app snippet --> 2294 2295 2296 2297 2298
2299<script> 2300 window.pageTemplate = "search"; 2301 window.extensionVersion = "product-labels-and-badges-280"; 2302 window.currentPageProduct = null; 2303 window.checkRender = "true"; 2304 window.__lablyItems = []; 2305 window.__lablyConfig = { 2306 currency: { 2307 moneyWithoutCurrencyFormat: "${{amount}}" 2308 }, 2309 }; 2310</script>
2310 2311
2312<script defer src="https://cdn.shopify.com/extensions/01a11591-28d5-7fbe-884d-4486ee5665be/product-labels-and-badges-280/assets/vendors.js"></script>
vendor: 1 bytes, line 2312
2312
2313<script defer src="https://cdn.shopify.com/extensions/01a11591-28d5-7fbe-884d-4486ee5665be/product-labels-and-badges-280/assets/lably.js"></script>
2313 2314<div 2315 id="_lably_root" 2316 data-storefront-access-token=" 43e92f8f45dfd64d4557a7d9ab73f157" 2317></div> 2318 2319 2320</div><div id="shopify-block-Aa0tHZnduNlRNNjcxU__14684659138027382045" class="shopify-block shopify-app-block"><!-- XO Gallery: https://apps.shopify.com/xo-gallery --> 2321 2322 2323 2324 2325 2326 2327 2328 2329 <link href="https://cdn.shopify.com/extensions/01a110b6-b076-753d-b621-acbd2238287b/xo-gallery-153/assets/xo-gallery.css" rel="stylesheet" type="text/css" media="all" /> 2330 2331 <link href="https://cdn.xotiny.com/assets/shop/ff4536/gallery/main.min.css?v=1699436007788" rel="stylesheet" type="text/css" media="all" /> 2332
2332<script> 2333 var xoUpdate =1699436007788;var xoMultiLang =false; 2334 var xoDfLang ="en"; 2335 var xogMoneyFormat = `\${{amount}}`;</script>
2335 2336
2336<script src="https://cdn.shopify.com/extensions/01a110b6-b076-753d-b621-acbd2238287b/xo-gallery-153/assets/xo-gallery.js" defer="defer" type="module"></script>
2336 2337 2338 2339<!-- End: XO Gallery --> 2340 2341 2342</div>
2342<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2342 2343</body> 2344</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.