{"title":"Medieval History","description":null,"products":[{"product_id":"knights-templar-deus-vult-tshirt","title":"Knights Templar – Deus Vult T-Shirt","description":"\u003cp data-start=\"729\" data-end=\"776\"\u003e\u003cstrong data-start=\"729\" data-end=\"776\"\u003eKnights Templar – Warriors. Monks. Legends.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"778\" data-end=\"1047\"\u003eThis \u003cstrong data-start=\"783\" data-end=\"822\"\u003eKnights Templar – Deus Vult T-Shirt\u003c\/strong\u003e pays tribute to the most infamous order of medieval warrior-monks. Whether you're drawn to their battlefield legacy, secret-society aura, or just really like red crosses and chainmail, this tee is a crusade-worthy essential.\u003c\/p\u003e\n\u003cp data-start=\"1049\" data-end=\"1202\"\u003ePerfect for medieval history fans, mystery buffs, gamers, re-enactors, and anyone who's ever whispered \u003cem data-start=\"1152\" data-end=\"1165\"\u003e“Deus Vult”\u003c\/em\u003e while staring at a Gothic cathedral.\u003c\/p\u003e\n\u003cp data-start=\"1204\" data-end=\"1268\"\u003ePrinted on soft cotton with holy comfort and heretic resistance.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":49615787524371,"sku":"4663171_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49615787557139,"sku":"4663171_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49615787589907,"sku":"4663171_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49615787622675,"sku":"4663171_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49615787655443,"sku":"4663171_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49615787688211,"sku":"4663171_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49615787720979,"sku":"4663171_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":49615787753747,"sku":"4663171_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":49615787786515,"sku":"4663171_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":49615787819283,"sku":"4663171_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":49615787852051,"sku":"4663171_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":49615787884819,"sku":"4663171_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":49615787917587,"sku":"4663171_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":49615787950355,"sku":"4663171_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":49615787983123,"sku":"4663171_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":49615788015891,"sku":"4663171_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":49615788048659,"sku":"4663171_11566","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":49615788081427,"sku":"4663171_11567","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":49615788114195,"sku":"4663171_11568","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":49615788146963,"sku":"4663171_11569","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":49615788179731,"sku":"4663171_11570","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":49615788212499,"sku":"4663171_16250","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 4XL","offer_id":49615788245267,"sku":"4663171_16251","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 5XL","offer_id":49615788278035,"sku":"4663171_16252","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":49615788310803,"sku":"4663171_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":49615788343571,"sku":"4663171_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":49615788376339,"sku":"4663171_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":49615788409107,"sku":"4663171_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":49615788441875,"sku":"4663171_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":49615788474643,"sku":"4663171_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":49615788507411,"sku":"4663171_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":49615788540179,"sku":"4663171_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":49615788572947,"sku":"4663171_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":49615788605715,"sku":"4663171_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":49615788638483,"sku":"4663171_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":49615788671251,"sku":"4663171_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":49615788704019,"sku":"4663171_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":49615788736787,"sku":"4663171_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":49615788769555,"sku":"4663171_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":49615788802323,"sku":"4663171_12649","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":55570978865528,"sku":"3755284_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55570978898296,"sku":"3755284_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55570978931064,"sku":"3755284_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55570978963832,"sku":"3755284_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55570978996600,"sku":"3755284_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55570979029368,"sku":"3755284_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55570979062136,"sku":"3755284_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55570979094904,"sku":"3755284_12652","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-07-30T234316.526_3367e20b-5d96-4320-ba6c-cefe01d1076e.jpg?v=1787186036"},{"product_id":"normandy-invasion-great-crusade-t-shirt","title":"Normandy Invasion – Embark Upon the Great Crusade T-Shirt","description":"\u003cp data-start=\"604\" data-end=\"701\"\u003e“You are about to embark upon the Great Crusade, toward which we have striven these many months.”\u003c\/p\u003e\n\u003cp data-start=\"703\" data-end=\"1001\"\u003eThis \u003cstrong data-start=\"708\" data-end=\"769\"\u003eNormandy Invasion – Embark Upon the Great Crusade T-Shirt\u003c\/strong\u003e honors the courage, unity, and history-defining moment of June 6, 1944. Inspired by General Eisenhower’s address to the Allied troops on D-Day, this design carries the weight of one of the most heroic undertakings in human history.\u003c\/p\u003e\n\u003cp data-start=\"1003\" data-end=\"1124\"\u003ePerfect for WWII historians, veterans, reenactors, students of strategy, and anyone who understands the price of freedom.\u003c\/p\u003e\n\u003cp data-start=\"1126\" data-end=\"1216\"\u003ePrinted on soft cotton with resolute comfort and the spirit of the Free World stitched in.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":49649216127251,"sku":"3767563_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":49649216160019,"sku":"3767563_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":49649216192787,"sku":"3767563_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":49649216225555,"sku":"3767563_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":49649216258323,"sku":"3767563_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":49649216291091,"sku":"3767563_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":49649216323859,"sku":"3767563_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":49649216356627,"sku":"3767563_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":49649215602963,"sku":"3767563_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":49649215635731,"sku":"3767563_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":49649215668499,"sku":"3767563_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":49649215701267,"sku":"3767563_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":49649215734035,"sku":"3767563_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":49649215766803,"sku":"3767563_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":49649215799571,"sku":"3767563_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":49649215832339,"sku":"3767563_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":49649215865107,"sku":"3767563_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":49649215897875,"sku":"3767563_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":49649215930643,"sku":"3767563_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":49649215963411,"sku":"3767563_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":49649215996179,"sku":"3767563_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":49649216028947,"sku":"3767563_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":49649216061715,"sku":"3767563_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":49649216094483,"sku":"3767563_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-05-18T012342.550.jpg?v=1779307675"},{"product_id":"vlad-the-impaler-stake-your-claim-shirt","title":"Vlad the Impaler – “Stake Your Claim” Funny History T-Shirt","description":"\u003cp data-start=\"366\" data-end=\"429\"\u003e“Stake your claim,” they said.\u003cbr data-start=\"396\" data-end=\"399\"\u003eVlad took it \u003cem data-start=\"412\" data-end=\"418\"\u003every\u003c\/em\u003e literally.\u003c\/p\u003e\n\u003cp data-start=\"431\" data-end=\"652\"\u003eA shirt for history fans with a darker sense of humor, this tee turns one of medieval history’s most infamous figures into a punchline. Great for lovers of puns, bloodthirsty royalty, and questionable real estate methods.\u003c\/p\u003e\n\u003cp data-start=\"654\" data-end=\"701\"\u003eSoft cotton. Sharp wit. Zero impaling included.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55164953133432,"sku":"9551389_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55164953166200,"sku":"9551389_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55164953198968,"sku":"9551389_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55164953231736,"sku":"9551389_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55164953264504,"sku":"9551389_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55164953297272,"sku":"9551389_12644","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55164953330040,"sku":"9551389_12645","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55164953362808,"sku":"9551389_12646","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55635740426616,"sku":"6906257_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55635740459384,"sku":"6906257_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55635740492152,"sku":"6906257_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55635740524920,"sku":"6906257_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55635740557688,"sku":"6906257_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55635740590456,"sku":"6906257_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55635740623224,"sku":"6906257_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55635740655992,"sku":"6906257_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55635740688760,"sku":"6906257_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55635740721528,"sku":"6906257_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55635740754296,"sku":"6906257_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55635740787064,"sku":"6906257_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55635740819832,"sku":"6906257_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55635740852600,"sku":"6906257_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55635740885368,"sku":"6906257_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55635740918136,"sku":"6906257_12649","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":55635740950904,"sku":"6906257_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55635740983672,"sku":"6906257_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55635741016440,"sku":"6906257_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55635741049208,"sku":"6906257_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55635741081976,"sku":"6906257_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55635741114744,"sku":"6906257_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55635741147512,"sku":"6906257_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55635741180280,"sku":"6906257_12652","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_92.jpg?v=1779206811"},{"product_id":"the-crusades-swords-religion-shirt","title":"The Crusades – Swords \u0026 Religion, What Could Go Wrong? T-Shirt","description":"\u003cp data-start=\"290\" data-end=\"344\"\u003eSwords and religion — the ultimate recipe for chaos.\u003c\/p\u003e\n\u003cp data-start=\"346\" data-end=\"464\"\u003eCelebrate history’s most infamous holy mess with this clever tee, perfect for fans of medieval drama and biting humor.\u003c\/p\u003e\n\u003cp data-start=\"466\" data-end=\"506\"\u003eSoft cotton. No peace treaties included.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55165019226488,"sku":"1629274_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55165019259256,"sku":"1629274_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55165019292024,"sku":"1629274_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55165019324792,"sku":"1629274_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55165019357560,"sku":"1629274_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55165019390328,"sku":"1629274_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55165019423096,"sku":"1629274_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55165019455864,"sku":"1629274_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55165019488632,"sku":"1629274_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55165019521400,"sku":"1629274_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55165019554168,"sku":"1629274_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55165019586936,"sku":"1629274_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55165019619704,"sku":"1629274_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55165019652472,"sku":"1629274_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55165019685240,"sku":"1629274_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55165019718008,"sku":"1629274_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55165019750776,"sku":"1629274_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55165019783544,"sku":"1629274_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55165019816312,"sku":"1629274_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55165019849080,"sku":"1629274_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55165019881848,"sku":"1629274_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55165019914616,"sku":"1629274_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55165019947384,"sku":"1629274_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55165019980152,"sku":"1629274_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55165020012920,"sku":"1629274_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55165020045688,"sku":"1629274_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55165020078456,"sku":"1629274_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55165020111224,"sku":"1629274_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55165020143992,"sku":"1629274_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55165020176760,"sku":"1629274_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55165020209528,"sku":"1629274_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55165020242296,"sku":"1629274_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_81.jpg?v=1779206700"},{"product_id":"sir-loin-knighting-a-steak-t-shirt","title":"Sir Loin – Knighting a Steak T-Shirt","description":"\u003cp data-start=\"280\" data-end=\"301\"\u003eA cut above the rest.\u003c\/p\u003e\n\u003cp data-start=\"303\" data-end=\"596\"\u003eThis noble knight isn't dubbing a squire—he's bestowing knighthood on a perfectly marbled piece of meat. \"Sir Loin\" is here to defend your right to grill, feast, and pun with honor. Whether you're a medieval history nerd or a BBQ baron, this tee serves it medium rare with a side of gallantry.\u003c\/p\u003e\n\u003cp data-start=\"598\" data-end=\"672\"\u003ePrinted on soft cotton. Because even brave steaks deserve a tender finish.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55179154194808,"sku":"1162690_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55179154227576,"sku":"1162690_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55179154260344,"sku":"1162690_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55179154293112,"sku":"1162690_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55179154325880,"sku":"1162690_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55179154358648,"sku":"1162690_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55179154391416,"sku":"1162690_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55179154424184,"sku":"1162690_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55179154456952,"sku":"1162690_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55179154489720,"sku":"1162690_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55179154522488,"sku":"1162690_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55179154555256,"sku":"1162690_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55179154588024,"sku":"1162690_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55179154620792,"sku":"1162690_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55179154653560,"sku":"1162690_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55179154686328,"sku":"1162690_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55179154719096,"sku":"1162690_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55179154751864,"sku":"1162690_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55179154784632,"sku":"1162690_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55179154817400,"sku":"1162690_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55179154850168,"sku":"1162690_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55179154882936,"sku":"1162690_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55179154915704,"sku":"1162690_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55179154948472,"sku":"1162690_12649","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":55179154981240,"sku":"1162690_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55179155014008,"sku":"1162690_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55179155046776,"sku":"1162690_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55179155079544,"sku":"1162690_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55179155112312,"sku":"1162690_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55179155145080,"sku":"1162690_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55179155177848,"sku":"1162690_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55179155210616,"sku":"1162690_12652","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_61.jpg?v=1779205895"},{"product_id":"lightly-armoured-tightly-packed-anglo-saxon-shield-wall-t-shirt","title":"Fyrd \u0026 Furious Anglo-Saxon Shield Wall T-Shirt","description":"\u003cp data-start=\"293\" data-end=\"450\"\u003eForget chainmail and mobility — all you really need is a beard, a round shield, and \u003cstrong data-start=\"377\" data-end=\"404\"\u003equestionable confidence\u003c\/strong\u003e in the power of standing very close together.\u003c\/p\u003e\n\u003cp data-start=\"452\" data-end=\"623\"\u003eThis tribute to \u003cstrong data-start=\"468\" data-end=\"495\"\u003e1066 Saxon stubbornness\u003c\/strong\u003e is perfect for fans of the \u003cstrong data-start=\"523\" data-end=\"538\"\u003eshield wall\u003c\/strong\u003e, historical last stands, and that brief moment when England still spoke Old English.\u003c\/p\u003e\n\u003cp data-start=\"625\" data-end=\"681\"\u003ePrinted on \u003cstrong data-start=\"636\" data-end=\"651\"\u003esoft cotton\u003c\/strong\u003e — unlike Harold’s front line.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55182660403576,"sku":"9974492_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55182660436344,"sku":"9974492_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55182660469112,"sku":"9974492_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55182660501880,"sku":"9974492_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55182660534648,"sku":"9974492_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55182660567416,"sku":"9974492_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55182660600184,"sku":"9974492_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55182660632952,"sku":"9974492_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55182660665720,"sku":"9974492_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55182660698488,"sku":"9974492_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55182660731256,"sku":"9974492_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55182660764024,"sku":"9974492_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55182660796792,"sku":"9974492_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55182660829560,"sku":"9974492_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55182660862328,"sku":"9974492_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55182660895096,"sku":"9974492_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":55182660927864,"sku":"9974492_11566","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":55182660960632,"sku":"9974492_11567","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":55182660993400,"sku":"9974492_11568","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":55182661026168,"sku":"9974492_11569","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":55182661058936,"sku":"9974492_11570","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":55182661091704,"sku":"9974492_16250","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 4XL","offer_id":55182661124472,"sku":"9974492_16251","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 5XL","offer_id":55182661157240,"sku":"9974492_16252","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55182661190008,"sku":"9974492_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55182661222776,"sku":"9974492_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55182661255544,"sku":"9974492_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55182661288312,"sku":"9974492_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55182661321080,"sku":"9974492_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55182661353848,"sku":"9974492_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55182661386616,"sku":"9974492_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55182661419384,"sku":"9974492_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-05-27T175606.861.jpg?v=1779901013"},{"product_id":"thank-you-for-the-chaos-ancestors-t-shirt","title":"Thank You For The Chaos Ancestors History T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThousands of years of wars, revolutions, empires, and catastrophically bad decisions — and here we are.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFrom Roman legions to Viking raids, medieval kingdoms to Napoleonic ambition, humanity has never once looked at a perfectly stable situation and resisted the urge to set it on fire. We owe everything to the chaos. Apparently.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor anyone who studies history and feels oddly grateful for all of it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. Sorry about the guillotine, ancestors.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55182737670520,"sku":"5390415_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55182737703288,"sku":"5390415_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55182737736056,"sku":"5390415_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55182737768824,"sku":"5390415_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55182737801592,"sku":"5390415_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55182737834360,"sku":"5390415_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55182737867128,"sku":"5390415_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55182737899896,"sku":"5390415_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55182737408376,"sku":"5390415_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55182737441144,"sku":"5390415_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55182737473912,"sku":"5390415_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55182737506680,"sku":"5390415_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55182737539448,"sku":"5390415_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55182737572216,"sku":"5390415_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55182737604984,"sku":"5390415_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55182737637752,"sku":"5390415_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-05T194056.160.jpg?v=1780699105"},{"product_id":"sir-render-funny-medieval-knight-tshirt","title":"Sir Render – The Knight Who Always Knows When to Quit | Funny Medieval History T-Shirt","description":"\u003cp data-start=\"299\" data-end=\"706\"\u003eRaise the (white) flag in style with our \u003cstrong data-start=\"340\" data-end=\"364\"\u003e“Sir Render” T-shirt\u003c\/strong\u003e — a cheeky salute to chivalry, courage… and knowing when you’ve met your match. Featuring a fully armoured knight on bended knee with his trusty surrender flag, this tee blends \u003cstrong data-start=\"542\" data-end=\"577\"\u003emedieval wit with modern humour\u003c\/strong\u003e. Perfect for history buffs, wordplay warriors, and anyone who’s ever had to gracefully admit defeat (especially to their Wi-Fi).\u003c\/p\u003e\n\u003cp data-start=\"708\" data-end=\"838\"\u003ePrinted on premium cotton, it’s built for comfort in any battlefield — whether that’s Hastings, Agincourt, or just Monday morning.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55319266197880,"sku":"5541008_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55319266230648,"sku":"5541008_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55319266263416,"sku":"5541008_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55319266296184,"sku":"5541008_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55319266328952,"sku":"5541008_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55319266361720,"sku":"5541008_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55319266394488,"sku":"5541008_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55319266427256,"sku":"5541008_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55319265411448,"sku":"5541008_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55319265444216,"sku":"5541008_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55319265476984,"sku":"5541008_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55319265509752,"sku":"5541008_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55319265542520,"sku":"5541008_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55319265575288,"sku":"5541008_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55319265608056,"sku":"5541008_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55319265640824,"sku":"5541008_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55319265673592,"sku":"5541008_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55319265706360,"sku":"5541008_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55319265739128,"sku":"5541008_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55319265771896,"sku":"5541008_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55319265804664,"sku":"5541008_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55319265837432,"sku":"5541008_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55319265870200,"sku":"5541008_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55319265902968,"sku":"5541008_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55319265935736,"sku":"5541008_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55319265968504,"sku":"5541008_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55319266001272,"sku":"5541008_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55319266034040,"sku":"5541008_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55319266066808,"sku":"5541008_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55319266099576,"sku":"5541008_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55319266132344,"sku":"5541008_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55319266165112,"sku":"5541008_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_40.jpg?v=1779307160"},{"product_id":"knight-club-crusader-fight-club-parody-t-shirt","title":"Knight Club – Medieval Crusader Fight Club Parody T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRule #1: You do not talk about Knight Club.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Knights Templar were founded in 1119 to protect pilgrims on the road to Jerusalem. They became the medieval world's most feared military order, invented international banking, and apparently had a very strict rulebook. Rule #3 was non-negotiable.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor medieval history fans, Fight Club devotees, and anyone who thinks the Crusades needed better branding.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. Deus Vult.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55572228768120,"sku":"9119703_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55572228800888,"sku":"9119703_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55572228833656,"sku":"9119703_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55572228866424,"sku":"9119703_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55572228899192,"sku":"9119703_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55572228931960,"sku":"9119703_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55572228964728,"sku":"9119703_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55572228997496,"sku":"9119703_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55572229030264,"sku":"9119703_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55572229063032,"sku":"9119703_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55572229095800,"sku":"9119703_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55572229128568,"sku":"9119703_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55572229161336,"sku":"9119703_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55572229194104,"sku":"9119703_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55572229226872,"sku":"9119703_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55572229259640,"sku":"9119703_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55572229292408,"sku":"9119703_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55572229325176,"sku":"9119703_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55572229357944,"sku":"9119703_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55572229390712,"sku":"9119703_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55572229423480,"sku":"9119703_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55572229456248,"sku":"9119703_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55572229489016,"sku":"9119703_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55572229521784,"sku":"9119703_12649","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":55572229554552,"sku":"9119703_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55572229587320,"sku":"9119703_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55572229620088,"sku":"9119703_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55572229652856,"sku":"9119703_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55572229685624,"sku":"9119703_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55572229718392,"sku":"9119703_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55572229751160,"sku":"9119703_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55572229783928,"sku":"9119703_12652","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-05-28T235025.461.jpg?v=1780269491"},{"product_id":"im-not-old-im-middle-aged-medieval-knight-t-shirt","title":"I'm Not Old I'm Middle Aged Funny Medieval Knight T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\"Old\" is what happens to other people. You, on the other hand, are operating in peak historical context — the Middle Ages, prime condition, tankard in hand and absolutely no intention of slowing down. The medieval knight didn't complain about his knees. He just put on another layer of chainmail and got on with it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor history lovers, medieval enthusiasts, and anyone whose idea of ageing gracefully involves a castle and a decent ale.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. Not old. Just seasoned, battle-hardened, and Prime Condition.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55573102821752,"sku":"7617527_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55573102854520,"sku":"7617527_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55573102887288,"sku":"7617527_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55573102920056,"sku":"7617527_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55573102952824,"sku":"7617527_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55573102985592,"sku":"7617527_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55573103018360,"sku":"7617527_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55573103051128,"sku":"7617527_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55573102035320,"sku":"7617527_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55573102068088,"sku":"7617527_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55573102100856,"sku":"7617527_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55573102133624,"sku":"7617527_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55573102166392,"sku":"7617527_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55573102199160,"sku":"7617527_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55573102231928,"sku":"7617527_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55573102264696,"sku":"7617527_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55573102297464,"sku":"7617527_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55573102330232,"sku":"7617527_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55573102363000,"sku":"7617527_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55573102395768,"sku":"7617527_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55573102428536,"sku":"7617527_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55573102461304,"sku":"7617527_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55573102494072,"sku":"7617527_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55573102526840,"sku":"7617527_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55573102559608,"sku":"7617527_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55573102592376,"sku":"7617527_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55573102625144,"sku":"7617527_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55573102657912,"sku":"7617527_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55573102690680,"sku":"7617527_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55573102723448,"sku":"7617527_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55573102756216,"sku":"7617527_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55573102788984,"sku":"7617527_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-02T012911.094.jpg?v=1780452018"},{"product_id":"joust-do-it-medieval-knight-t-shirt","title":"Joust Do It Funny Medieval Knight Jousting T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe medieval tournament circuit had no motivational slogans, no energy drinks, and no branded apparel. Just a knight, a horse, a lance, and the simple philosophy that some things are best approached at full gallop without overthinking it. The fourteenth century's answer to athletic inspiration. Considerably more armour required.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor medieval history enthusiasts, jousting fans, and anyone who believes commitment means charging lance-first at whatever stands in your way.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. No excuses. No hesitation. Joust do it.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55573116486008,"sku":"5988197_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55573116518776,"sku":"5988197_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55573116551544,"sku":"5988197_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55573116584312,"sku":"5988197_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55573116617080,"sku":"5988197_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55573116649848,"sku":"5988197_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55573116682616,"sku":"5988197_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55573116715384,"sku":"5988197_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55573115699576,"sku":"5988197_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55573115732344,"sku":"5988197_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55573115765112,"sku":"5988197_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55573115797880,"sku":"5988197_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55573115830648,"sku":"5988197_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55573115863416,"sku":"5988197_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55573115896184,"sku":"5988197_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55573115928952,"sku":"5988197_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55573115961720,"sku":"5988197_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55573115994488,"sku":"5988197_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55573116027256,"sku":"5988197_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55573116060024,"sku":"5988197_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55573116092792,"sku":"5988197_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55573116125560,"sku":"5988197_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55573116158328,"sku":"5988197_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55573116191096,"sku":"5988197_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55573116223864,"sku":"5988197_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55573116256632,"sku":"5988197_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55573116289400,"sku":"5988197_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55573116322168,"sku":"5988197_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55573116354936,"sku":"5988197_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55573116387704,"sku":"5988197_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55573116420472,"sku":"5988197_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55573116453240,"sku":"5988197_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-02T012404.216.jpg?v=1780616755"},{"product_id":"sir-napsalot-champion-of-sleep-and-lore-t-shirt","title":"Sir Napsalot – Champion of Sleep \u0026 Lore T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eSir Napsalot. Champion of sleep and lore. Conquering beds since forever.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eForget Lancelot. Forget the Round Table politics. This knight won every battle that mattered — the bed, the throne, the Tuesday afternoon. Sword by his side, crown still on, history can absolutely wait until after the nap.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eFor the lads who treat rest like a campaign worth winning.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eOne throne, one nap, one legend who knew his priorities.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003ePrinted on soft cotton. Endorsed by absolutely no actual medieval knight.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55586228732280,"sku":"3808732_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55586228765048,"sku":"3808732_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55586228797816,"sku":"3808732_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55586228830584,"sku":"3808732_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55586228863352,"sku":"3808732_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55586228896120,"sku":"3808732_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55586228928888,"sku":"3808732_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55586228961656,"sku":"3808732_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55586228207992,"sku":"3808732_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55586228240760,"sku":"3808732_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55586228273528,"sku":"3808732_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55586228306296,"sku":"3808732_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55586228339064,"sku":"3808732_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55586228371832,"sku":"3808732_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55586228404600,"sku":"3808732_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55586228437368,"sku":"3808732_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55586228470136,"sku":"3808732_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55586228502904,"sku":"3808732_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55586228535672,"sku":"3808732_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55586228568440,"sku":"3808732_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55586228601208,"sku":"3808732_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55586228633976,"sku":"3808732_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55586228666744,"sku":"3808732_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55586228699512,"sku":"3808732_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/Copy_of_hero_product_image_4.jpg?v=1782052107"},{"product_id":"first-crusade-going-the-extra-mile-t-shirt","title":"First Crusade Going The Extra Mile T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eSome pilgrimages involve a long walk. This one involved several Turkish armies and a six-month siege.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eIn 1096, Pope Urban II called for an armed pilgrimage to retake Jerusalem, and tens of thousands of knights, nobles, and considerably less prepared peasants set off across Europe to answer it. Three years, several thousand miles, and one brutal siege of Antioch later, they finally took the city in 1099. Nobody's ever accused the Crusaders of half-measures.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eFor the lads who'd rather overcommit than turn back.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eOne banner, one very long road, and a holy city eventually reached the hard way.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003ePrinted on soft cotton. Significantly shorter walk to put on.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55591199703416,"sku":"5852587_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55591199736184,"sku":"5852587_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55591199768952,"sku":"5852587_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55591199801720,"sku":"5852587_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55591199834488,"sku":"5852587_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55591199867256,"sku":"5852587_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55591199900024,"sku":"5852587_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55591199932792,"sku":"5852587_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55591199441272,"sku":"5852587_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55591199474040,"sku":"5852587_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55591199506808,"sku":"5852587_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55591199539576,"sku":"5852587_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55591199572344,"sku":"5852587_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55591199605112,"sku":"5852587_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55591199637880,"sku":"5852587_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55591199670648,"sku":"5852587_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-07-30T234804.296_b0f4e06c-83e6-493b-8536-c59fb7a94157.jpg?v=1787185981"},{"product_id":"medieval-dragon-slayers-guild-over-1000-years-of-no-dragons-t-shirt","title":"Medieval Dragon Slayers Guild Over 1000 Years Of No Dragons T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eA thousand years of unbroken success. Or, depending on how you look at it, a thousand years of nothing to do.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eFounded somewhere in the depths of the medieval period, the Dragon Slayers Guild has maintained a perfect record against dragons for over a millennium. Whether that's down to legendary skill or the simple fact that dragons were never really showing up to begin with remains, conveniently, unaddressed in the charter.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eFor the lads who'll take credit for a fight that never happened.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eOne shield, two swords, one suspiciously easy job.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55591425769848,"sku":"3916630_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55591425802616,"sku":"3916630_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55591425835384,"sku":"3916630_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55591425868152,"sku":"3916630_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55591425900920,"sku":"3916630_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55591425933688,"sku":"3916630_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55591425966456,"sku":"3916630_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55591425999224,"sku":"3916630_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":55591424983416,"sku":"3916630_11566","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":55591425016184,"sku":"3916630_11567","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":55591425048952,"sku":"3916630_11568","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":55591425081720,"sku":"3916630_11569","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":55591425114488,"sku":"3916630_11570","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":55591425147256,"sku":"3916630_16250","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 4XL","offer_id":55591425180024,"sku":"3916630_16251","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 5XL","offer_id":55591425212792,"sku":"3916630_16252","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55591425245560,"sku":"3916630_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55591425278328,"sku":"3916630_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55591425311096,"sku":"3916630_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55591425343864,"sku":"3916630_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55591425376632,"sku":"3916630_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55591425409400,"sku":"3916630_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55591425442168,"sku":"3916630_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55591425474936,"sku":"3916630_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55591425507704,"sku":"3916630_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55591425540472,"sku":"3916630_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55591425573240,"sku":"3916630_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55591425606008,"sku":"3916630_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55591425638776,"sku":"3916630_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55591425671544,"sku":"3916630_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55591425704312,"sku":"3916630_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55591425737080,"sku":"3916630_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-28T200532.334.jpg?v=1782693796"}],"url":"https:\/\/historyfront.com\/collections\/medieval-history.oembed","provider":"History Front","version":"1.0","type":"link"}