{"title":"More You Might Also Like","description":"","products":[{"product_id":"weapons-change-warriors-dont-roman-t-shirt","title":"Weapons Change, Warriors Don't Roman Soldier Minigun T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eHe conquered half the known world with a gladius and a bad attitude. Give him a minigun and frankly nothing changes. The Roman legionary was built different — two thousand years of military evolution and the warrior spirit remains exactly the same. Brutal, focused, and absolutely not to be reasoned with.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor historians, military history enthusiasts, and anyone who suspects they were born in the wrong century.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. Caesar would have worn one, but he had that toga thing going on.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55573100888440,"sku":"9964943_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55573100921208,"sku":"9964943_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55573100953976,"sku":"9964943_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55573100986744,"sku":"9964943_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55573101019512,"sku":"9964943_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55573101052280,"sku":"9964943_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55573101085048,"sku":"9964943_12651","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55573101117816,"sku":"9964943_12652","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55573100364152,"sku":"9964943_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55573100396920,"sku":"9964943_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55573100429688,"sku":"9964943_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55573100462456,"sku":"9964943_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55573100495224,"sku":"9964943_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55573100527992,"sku":"9964943_15872","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55573100560760,"sku":"9964943_16253","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55573100593528,"sku":"9964943_16254","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55573100626296,"sku":"9964943_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55573100659064,"sku":"9964943_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55573100691832,"sku":"9964943_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55573100724600,"sku":"9964943_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55573100757368,"sku":"9964943_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55573100790136,"sku":"9964943_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55573100822904,"sku":"9964943_12648","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55573100855672,"sku":"9964943_12649","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-02T012820.929.jpg?v=1780362355"},{"product_id":"if-a-man-does-not-fear-death-gurkha-t-shirt","title":"If A Man Does Not Fear Death He Is Either Lying or a Gurkha T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost people claim they're not afraid of death. Most people are lying. The Gurkha, however, is not most people. Armed with a kukri, forged in the Himalayas, and backed by a military reputation that makes hardened soldiers quietly reconsider their life choices — the Gurkha is the exception that proves every rule.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor military history enthusiasts, British Army admirers, and anyone who knows exactly what a kukri is for.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. The Gurkha would not need it for warmth. He simply doesn't feel the cold.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55573101707640,"sku":"6609443_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55573101740408,"sku":"6609443_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55573101773176,"sku":"6609443_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55573101805944,"sku":"6609443_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55573101838712,"sku":"6609443_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55573101871480,"sku":"6609443_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55573101904248,"sku":"6609443_12651","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55573101937016,"sku":"6609443_12652","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55573101183352,"sku":"6609443_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55573101216120,"sku":"6609443_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55573101248888,"sku":"6609443_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55573101281656,"sku":"6609443_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55573101314424,"sku":"6609443_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55573101347192,"sku":"6609443_15872","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55573101379960,"sku":"6609443_16253","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55573101412728,"sku":"6609443_16254","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55573101445496,"sku":"6609443_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55573101478264,"sku":"6609443_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55573101511032,"sku":"6609443_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55573101543800,"sku":"6609443_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55573101576568,"sku":"6609443_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55573101609336,"sku":"6609443_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55573101642104,"sku":"6609443_12648","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55573101674872,"sku":"6609443_12649","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-02T012654.152.jpg?v=1780451641"},{"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":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55573103018360,"sku":"7617527_12651","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55573103051128,"sku":"7617527_12652","price":22.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":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55573102231928,"sku":"7617527_12645","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55573102264696,"sku":"7617527_12646","price":22.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":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55573102494072,"sku":"7617527_16253","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55573102526840,"sku":"7617527_16254","price":22.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":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55573102756216,"sku":"7617527_12648","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55573102788984,"sku":"7617527_12649","price":22.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":"one-small-charge-for-man-astronaut-cavalry-t-shirt","title":"One Small Charge For Man One Giant Lance For Mankind Astronaut Cavalry T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNASA never published the full mission brief. Turns out the space programme had a cavalry division. One astronaut, one horse, one lance — and a mandate to charge boldly into the unknown at full gallop. History and space exploration have more in common than you'd think. Both involve courage, questionable decision-making, and a complete disregard for what's waiting on the other side.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor space enthusiasts, history lovers, and anyone who thinks the moon landings could have been improved with horses.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. One small charge for man. One giant lance for mankind.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55573103149432,"sku":"7533875_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55573103182200,"sku":"7533875_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55573103214968,"sku":"7533875_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55573103247736,"sku":"7533875_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55573103280504,"sku":"7533875_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55573103313272,"sku":"7533875_12644","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55573103346040,"sku":"7533875_12645","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55573103378808,"sku":"7533875_12646","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55573103411576,"sku":"7533875_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55573103444344,"sku":"7533875_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55573103477112,"sku":"7533875_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55573103509880,"sku":"7533875_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55573103542648,"sku":"7533875_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55573103575416,"sku":"7533875_12653","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55573103608184,"sku":"7533875_12668","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55573103640952,"sku":"7533875_12669","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55573103673720,"sku":"7533875_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55573103706488,"sku":"7533875_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55573103739256,"sku":"7533875_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55573103772024,"sku":"7533875_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55573103804792,"sku":"7533875_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55573103837560,"sku":"7533875_15872","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55573103870328,"sku":"7533875_16253","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55573103903096,"sku":"7533875_16254","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55573103935864,"sku":"7533875_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55573103968632,"sku":"7533875_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55573104001400,"sku":"7533875_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55573104034168,"sku":"7533875_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55573104066936,"sku":"7533875_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55573104099704,"sku":"7533875_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55573104132472,"sku":"7533875_12648","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55573104165240,"sku":"7533875_12649","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":55573104198008,"sku":"7533875_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55573104230776,"sku":"7533875_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55573104263544,"sku":"7533875_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55573104296312,"sku":"7533875_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55573104329080,"sku":"7533875_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55573104361848,"sku":"7533875_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55573104394616,"sku":"7533875_12651","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55573104427384,"sku":"7533875_12652","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/unisex-classic-tee-black-front-6a1e1dcd9f322.jpg?v=1780358630"},{"product_id":"macedonian-phalanx-mines-longer-than-yours-t-shirt","title":"Macedonian Phalanx Mine's Longer Than Yours Ancient Greek T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe sarissa measured up to 21 feet long. Alexander the Great's Macedonian phalanx didn't win half the known world through diplomacy — they won it by being very, very clear about the length differential. No further explanation required. The image speaks for itself.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor ancient history enthusiasts, Alexander the Great admirers, and anyone who appreciates a well-timed classical boast.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. We're talking about spears. Obviously.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55573105049976,"sku":"1522965_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55573105082744,"sku":"1522965_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55573105115512,"sku":"1522965_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55573105148280,"sku":"1522965_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55573105181048,"sku":"1522965_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55573105213816,"sku":"1522965_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55573105246584,"sku":"1522965_12651","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55573105279352,"sku":"1522965_12652","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55573104525688,"sku":"1522965_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55573104558456,"sku":"1522965_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55573104591224,"sku":"1522965_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55573104623992,"sku":"1522965_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55573104656760,"sku":"1522965_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55573104689528,"sku":"1522965_15872","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55573104722296,"sku":"1522965_16253","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55573104755064,"sku":"1522965_16254","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55573104787832,"sku":"1522965_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55573104820600,"sku":"1522965_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55573104853368,"sku":"1522965_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55573104886136,"sku":"1522965_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55573104918904,"sku":"1522965_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55573104951672,"sku":"1522965_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55573104984440,"sku":"1522965_12648","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55573105017208,"sku":"1522965_12649","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-02T012929.481.jpg?v=1780452078"},{"product_id":"french-guillotine-close-shave-1792-t-shirt","title":"French Guillotine The Original Close Shave 1792 T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eBefore modern barbering, France had a more decisive approach to personal grooming. Fast, efficient, and remarkably thorough — the guillotine was introduced in 1792 as the Revolution's contribution to equality. Everyone got the same treatment, regardless of rank. The original close shave, no appointment necessary.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor French Revolution enthusiasts, history lovers, and anyone who appreciates dark humour with historical accuracy.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. Robespierre eventually got one too. Funny how that works.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55573105344888,"sku":"3468766_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55573105377656,"sku":"3468766_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55573105410424,"sku":"3468766_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55573105443192,"sku":"3468766_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55573105475960,"sku":"3468766_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55573105508728,"sku":"3468766_12644","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55573105541496,"sku":"3468766_12645","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55573105574264,"sku":"3468766_12646","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55573105607032,"sku":"3468766_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55573105639800,"sku":"3468766_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55573105672568,"sku":"3468766_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55573105705336,"sku":"3468766_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55573105738104,"sku":"3468766_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55573105770872,"sku":"3468766_12653","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55573105803640,"sku":"3468766_12668","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55573105836408,"sku":"3468766_12669","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55573105869176,"sku":"3468766_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55573105901944,"sku":"3468766_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55573105934712,"sku":"3468766_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55573105967480,"sku":"3468766_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55573106000248,"sku":"3468766_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55573106033016,"sku":"3468766_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55573106065784,"sku":"3468766_12648","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55573106098552,"sku":"3468766_12649","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":55573106131320,"sku":"3468766_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55573106164088,"sku":"3468766_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55573106196856,"sku":"3468766_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55573106229624,"sku":"3468766_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55573106262392,"sku":"3468766_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55573106295160,"sku":"3468766_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55573106327928,"sku":"3468766_12651","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55573106360696,"sku":"3468766_12652","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/unisex-classic-tee-white-front-6a1e1e9e22e9f.jpg?v=1780358839"},{"product_id":"teutoburg-forest-fun-run-roman-t-shirt","title":"Teutoburg Forest Fun Run 9 AD Running For Your Life T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIn 9 AD, three Roman legions entered the Teutoburg Forest. They did not come back. What followed was less a military engagement and more an extremely poorly reviewed cross-country run. It's not the distance that kills you. It's everything else. Participants are advised to bring a sword, abandon their shield early, and not look back.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor Roman history enthusiasts, ancient warfare fans, and anyone who finds organised running marginally less terrifying than Germanic ambushes.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. Good luck. You'll need it.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55573106426232,"sku":"5889457_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55573106459000,"sku":"5889457_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55573106491768,"sku":"5889457_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55573106524536,"sku":"5889457_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55573106557304,"sku":"5889457_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55573106590072,"sku":"5889457_12644","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55573106622840,"sku":"5889457_12645","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55573106655608,"sku":"5889457_12646","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55573106688376,"sku":"5889457_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55573106721144,"sku":"5889457_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55573106753912,"sku":"5889457_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55573106786680,"sku":"5889457_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55573106819448,"sku":"5889457_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55573106852216,"sku":"5889457_12653","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55573106884984,"sku":"5889457_12668","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55573106917752,"sku":"5889457_12669","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55573106950520,"sku":"5889457_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55573106983288,"sku":"5889457_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55573107016056,"sku":"5889457_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55573107048824,"sku":"5889457_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55573107081592,"sku":"5889457_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55573107114360,"sku":"5889457_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55573107147128,"sku":"5889457_12648","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55573107179896,"sku":"5889457_12649","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":55573107212664,"sku":"5889457_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55573107245432,"sku":"5889457_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55573107278200,"sku":"5889457_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55573107310968,"sku":"5889457_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55573107343736,"sku":"5889457_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55573107376504,"sku":"5889457_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55573107409272,"sku":"5889457_12651","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55573107442040,"sku":"5889457_12652","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-03T032637.830.jpg?v=1780505293"},{"product_id":"marie-antoinette-let-them-eat-cake-t-shirt","title":"Marie Antoinette Let Them Eat Cake French Revolution T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eShe didn't actually say it. Historians are fairly confident the quote is misattributed, the cake in question was almost certainly brioche, and by the time anyone checked, Marie Antoinette had rather more pressing problems to deal with. History, however, has never let the facts get in the way of a good story — or a good t-shirt.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor French Revolution enthusiasts, history lovers, and anyone who appreciates a quote that outlived its supposed speaker by several centuries.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. Let them eat cake. She probably didn't say it. She lost her head anyway.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55573108031864,"sku":"8367355_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55573108064632,"sku":"8367355_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55573108097400,"sku":"8367355_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55573108130168,"sku":"8367355_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55573108162936,"sku":"8367355_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55573108195704,"sku":"8367355_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55573108228472,"sku":"8367355_12651","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55573108261240,"sku":"8367355_12652","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55573107507576,"sku":"8367355_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55573107540344,"sku":"8367355_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55573107573112,"sku":"8367355_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55573107605880,"sku":"8367355_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55573107638648,"sku":"8367355_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55573107671416,"sku":"8367355_15872","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55573107704184,"sku":"8367355_16253","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55573107736952,"sku":"8367355_16254","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55573107769720,"sku":"8367355_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55573107802488,"sku":"8367355_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55573107835256,"sku":"8367355_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55573107868024,"sku":"8367355_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55573107900792,"sku":"8367355_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55573107933560,"sku":"8367355_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55573107966328,"sku":"8367355_12648","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55573107999096,"sku":"8367355_12649","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-02T012321.771.jpg?v=1780452129"},{"product_id":"royal-navy-blowing-shit-up-since-1660-t-shirt","title":"Royal Navy Blowing Shit Up Since 1660 T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSince 1660, the Royal Navy has projected British power across every ocean on earth with remarkable consistency and very little subtlety. Sea power, superior firepower, and a diplomatic approach best described as optional. From Trafalgar to the Falklands, the message has remained essentially the same — just delivered at considerably higher volume.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor Royal Navy enthusiasts, British military history lovers, and anyone who considers questionable diplomacy a proud national tradition.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. Sea power. Superior firepower. Questionable diplomacy. Est. 1660.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55573108588920,"sku":"7893411_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55573108621688,"sku":"7893411_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55573108654456,"sku":"7893411_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55573108687224,"sku":"7893411_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55573108719992,"sku":"7893411_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55573108752760,"sku":"7893411_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55573108785528,"sku":"7893411_12651","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55573108818296,"sku":"7893411_12652","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55573108326776,"sku":"7893411_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55573108359544,"sku":"7893411_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55573108392312,"sku":"7893411_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55573108425080,"sku":"7893411_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55573108457848,"sku":"7893411_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55573108490616,"sku":"7893411_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55573108523384,"sku":"7893411_12648","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55573108556152,"sku":"7893411_12649","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-02T012427.615.jpg?v=1780452174"},{"product_id":"im-a-conspiracy-theorist-or-am-i-t-shirt","title":"I'm a Conspiracy Theorist Or Am I Funny History T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eI'm a Conspiracy Theorist Or Am I Funny History T-Shirt\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe moon landing was faked, the Titanic was switched, Shakespeare wasn't real, Roswell was covered up, and the Knights Templar are definitely still operating out of a basement somewhere. Is any of this true? Probably not. But then again, that's exactly what they want you to think.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor history enthusiasts, conspiracy theory fans, and anyone whose research goes considerably deeper than Wikipedia.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. We're not saying it's the Illuminati. But it's the Illuminati.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55573109408120,"sku":"3952553_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55573109440888,"sku":"3952553_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55573109473656,"sku":"3952553_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55573109506424,"sku":"3952553_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55573109539192,"sku":"3952553_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55573109571960,"sku":"3952553_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55573109604728,"sku":"3952553_12651","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55573109637496,"sku":"3952553_12652","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55573108883832,"sku":"3952553_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55573108916600,"sku":"3952553_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55573108949368,"sku":"3952553_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55573108982136,"sku":"3952553_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55573109014904,"sku":"3952553_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55573109047672,"sku":"3952553_15872","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55573109080440,"sku":"3952553_16253","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55573109113208,"sku":"3952553_16254","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55573109145976,"sku":"3952553_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55573109178744,"sku":"3952553_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55573109211512,"sku":"3952553_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55573109244280,"sku":"3952553_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55573109277048,"sku":"3952553_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55573109309816,"sku":"3952553_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55573109342584,"sku":"3952553_12648","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55573109375352,"sku":"3952553_12649","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-02T012237.668.jpg?v=1780452220"},{"product_id":"still-thinking-about-library-of-alexandria-t-shirt","title":"Still Thinking About the Library of Alexandria 2000 Years Later T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIt burned. We're still not entirely sure who did it, when exactly it happened, or how much was lost. What we do know is that somewhere between Julius Caesar, Aurelian, and the general chaos of antiquity, an unknowable quantity of human knowledge simply ceased to exist. Two thousand years later, it still stings.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor ancient history enthusiasts, book lovers, classical scholars, and anyone who considers the destruction of irreplaceable knowledge a perfectly reasonable thing to still be upset about.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. Time heals all wounds. This is not one of them.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55573109703032,"sku":"5173550_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55573109735800,"sku":"5173550_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55573109768568,"sku":"5173550_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55573109801336,"sku":"5173550_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55573109834104,"sku":"5173550_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55573109866872,"sku":"5173550_12644","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55573109899640,"sku":"5173550_12645","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55573109932408,"sku":"5173550_12646","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55573109965176,"sku":"5173550_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55573109997944,"sku":"5173550_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55573110030712,"sku":"5173550_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55573110063480,"sku":"5173550_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55573110096248,"sku":"5173550_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55573110129016,"sku":"5173550_12653","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55573110161784,"sku":"5173550_12668","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55573110194552,"sku":"5173550_12669","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55573110227320,"sku":"5173550_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55573110260088,"sku":"5173550_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55573110292856,"sku":"5173550_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55573110325624,"sku":"5173550_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55573110358392,"sku":"5173550_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55573110391160,"sku":"5173550_15872","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55573110423928,"sku":"5173550_16253","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55573110456696,"sku":"5173550_16254","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55573110489464,"sku":"5173550_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55573110522232,"sku":"5173550_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55573110555000,"sku":"5173550_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55573110587768,"sku":"5173550_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55573110620536,"sku":"5173550_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55573110653304,"sku":"5173550_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55573110686072,"sku":"5173550_12648","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55573110718840,"sku":"5173550_12649","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":55573110751608,"sku":"5173550_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55573110784376,"sku":"5173550_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55573110817144,"sku":"5173550_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55573110849912,"sku":"5173550_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55573110882680,"sku":"5173550_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55573110915448,"sku":"5173550_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55573110948216,"sku":"5173550_12651","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55573110980984,"sku":"5173550_12652","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-02T012530.088.jpg?v=1780452338"},{"product_id":"pharaoh-rocher-ancient-egypt-t-shirt","title":"Pharaoh Rocher Ancient Egypt Funny Chocolate Parody T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe ancient Egyptians built the pyramids, invented writing, mastered astronomy, and developed one of the most sophisticated civilisations in human history. They also, it turns out, had exceptional taste. Guarded by Anubis, blessed by the Pharaoh, and presented on a golden altar beside the Great Pyramids — the finest treasures of the Nile. Crisp. Nutty. Divine.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor ancient Egypt enthusiasts, history lovers, and anyone who considers chocolate a perfectly acceptable archaeological find.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. Tutankhamun would have approved. He had a notoriously sweet tooth.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55573111046520,"sku":"7007872_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55573111079288,"sku":"7007872_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55573111112056,"sku":"7007872_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55573111144824,"sku":"7007872_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55573111177592,"sku":"7007872_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55573111210360,"sku":"7007872_12644","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55573111243128,"sku":"7007872_12645","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55573111275896,"sku":"7007872_12646","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55573111308664,"sku":"7007872_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55573111341432,"sku":"7007872_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55573111374200,"sku":"7007872_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55573111406968,"sku":"7007872_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55573111439736,"sku":"7007872_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55573111472504,"sku":"7007872_12653","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55573111505272,"sku":"7007872_12668","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55573111538040,"sku":"7007872_12669","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55573111570808,"sku":"7007872_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55573111603576,"sku":"7007872_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55573111636344,"sku":"7007872_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55573111669112,"sku":"7007872_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55573111701880,"sku":"7007872_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55573111734648,"sku":"7007872_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55573111767416,"sku":"7007872_12648","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55573111800184,"sku":"7007872_12649","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":55573111832952,"sku":"7007872_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55573111865720,"sku":"7007872_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55573111898488,"sku":"7007872_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55573111931256,"sku":"7007872_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55573111964024,"sku":"7007872_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55573111996792,"sku":"7007872_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55573112029560,"sku":"7007872_12651","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55573112062328,"sku":"7007872_12652","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/unisex-classic-tee-black-front-6a1e207dc0c71.jpg?v=1780359318"},{"product_id":"awesome-history-teacher-looks-like-t-shirt","title":"This Is What an Awesome History Teacher Looks Like T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWhile other teachers are explaining quadratic equations and the present perfect tense, the history teacher is covering plagues, empires, revolutions, and the complete collapse of civilisations. It's not a job. It's a calling. Backed by a Roman legionary, a medieval knight, a Renaissance explorer, and Napoleon — because the syllabus demands nothing less.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor history teachers, history enthusiasts, and anyone who spent school genuinely looking forward to one lesson.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. The best gift you can give a history teacher, short of a time machine.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55573112127864,"sku":"3214968_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55573112160632,"sku":"3214968_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55573112193400,"sku":"3214968_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55573112226168,"sku":"3214968_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55573112258936,"sku":"3214968_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55573112291704,"sku":"3214968_12644","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55573112324472,"sku":"3214968_12645","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55573112357240,"sku":"3214968_12646","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55573112390008,"sku":"3214968_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55573112422776,"sku":"3214968_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55573112455544,"sku":"3214968_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55573112488312,"sku":"3214968_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55573112521080,"sku":"3214968_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55573112553848,"sku":"3214968_12653","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55573112586616,"sku":"3214968_12668","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55573112619384,"sku":"3214968_12669","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55573112652152,"sku":"3214968_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55573112684920,"sku":"3214968_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55573112717688,"sku":"3214968_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55573112750456,"sku":"3214968_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55573112783224,"sku":"3214968_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55573112815992,"sku":"3214968_15872","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55573112848760,"sku":"3214968_16253","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55573112881528,"sku":"3214968_16254","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55573112914296,"sku":"3214968_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55573112947064,"sku":"3214968_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55573112979832,"sku":"3214968_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55573113012600,"sku":"3214968_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55573113045368,"sku":"3214968_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55573113078136,"sku":"3214968_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55573113110904,"sku":"3214968_12648","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55573113143672,"sku":"3214968_12649","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":55573113176440,"sku":"3214968_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55573113209208,"sku":"3214968_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55573113241976,"sku":"3214968_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55573113274744,"sku":"3214968_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55573113307512,"sku":"3214968_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55573113340280,"sku":"3214968_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55573113373048,"sku":"3214968_12651","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55573113405816,"sku":"3214968_12652","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-02T013228.084.jpg?v=1780452383"},{"product_id":"history-rocks-fossil-dinosaur-t-shirt","title":"History Rocks Funny Fossil Dinosaur Geology T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eTechnically it's a geological pun. Also technically it's just the truth. From trilobites to T-Rex, ammonites to ancient ferns — the fossil record is 500 million years of history that literally turned to stone. Which, when you think about it, is a considerably more dramatic way of leaving your mark than writing a memoir.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor history lovers, fossil enthusiasts, dinosaur fans, geology nerds, and anyone who has ever stopped to pick up an interesting rock.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. History rocks. The T-Rex agrees. Mostly because it has no choice.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55573114519928,"sku":"3894707_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55573114552696,"sku":"3894707_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55573114585464,"sku":"3894707_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55573114618232,"sku":"3894707_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55573114651000,"sku":"3894707_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55573114683768,"sku":"3894707_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55573114716536,"sku":"3894707_12651","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55573114749304,"sku":"3894707_12652","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55573113471352,"sku":"3894707_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55573113504120,"sku":"3894707_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55573113536888,"sku":"3894707_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55573113569656,"sku":"3894707_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55573113602424,"sku":"3894707_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55573113635192,"sku":"3894707_12644","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55573113667960,"sku":"3894707_12645","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55573113700728,"sku":"3894707_12646","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55573113733496,"sku":"3894707_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55573113766264,"sku":"3894707_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55573113799032,"sku":"3894707_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55573113831800,"sku":"3894707_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55573113864568,"sku":"3894707_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55573113897336,"sku":"3894707_12653","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55573113930104,"sku":"3894707_12668","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55573113962872,"sku":"3894707_12669","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55573113995640,"sku":"3894707_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55573114028408,"sku":"3894707_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55573114061176,"sku":"3894707_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55573114093944,"sku":"3894707_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55573114126712,"sku":"3894707_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55573114159480,"sku":"3894707_15872","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55573114192248,"sku":"3894707_16253","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55573114225016,"sku":"3894707_16254","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55573114257784,"sku":"3894707_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55573114290552,"sku":"3894707_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55573114323320,"sku":"3894707_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55573114356088,"sku":"3894707_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55573114388856,"sku":"3894707_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55573114421624,"sku":"3894707_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55573114454392,"sku":"3894707_12648","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55573114487160,"sku":"3894707_12649","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-02T012303.111.jpg?v=1780452443"},{"product_id":"i-was-born-2000-years-too-late-roman-t-shirt","title":"I Was Born 2000 Years Too Late Roman Colosseum T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Colosseum. Eighty thousand spectators. Chariot races, gladiatorial combat, lions, and the kind of entertainment budget modern sports franchises can only dream of. And you missed all of it by a mere two thousand years. The gates are open. The crowd is roaring. You were just born at the wrong end of history.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor Roman history enthusiasts, ancient history lovers, and anyone who suspects the modern world is a significant downgrade.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. SPQR. You would have fitted right in. Probably.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55573115404664,"sku":"6693171_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55573115437432,"sku":"6693171_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55573115470200,"sku":"6693171_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55573115502968,"sku":"6693171_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55573115535736,"sku":"6693171_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55573115568504,"sku":"6693171_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55573115601272,"sku":"6693171_12651","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55573115634040,"sku":"6693171_12652","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55573114880376,"sku":"6693171_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55573114913144,"sku":"6693171_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55573114945912,"sku":"6693171_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55573114978680,"sku":"6693171_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55573115011448,"sku":"6693171_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55573115044216,"sku":"6693171_15872","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55573115076984,"sku":"6693171_16253","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55573115109752,"sku":"6693171_16254","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55573115142520,"sku":"6693171_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55573115175288,"sku":"6693171_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55573115208056,"sku":"6693171_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55573115240824,"sku":"6693171_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55573115273592,"sku":"6693171_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55573115306360,"sku":"6693171_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55573115339128,"sku":"6693171_12648","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55573115371896,"sku":"6693171_12649","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-02T012506.272.jpg?v=1780452485"},{"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":"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":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55573115896184,"sku":"5988197_12645","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55573115928952,"sku":"5988197_12646","price":22.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":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55573116158328,"sku":"5988197_16253","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55573116191096,"sku":"5988197_16254","price":22.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":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55573116420472,"sku":"5988197_12648","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55573116453240,"sku":"5988197_12649","price":22.0,"currency_code":"GBP","in_stock":true},{"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":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55573116682616,"sku":"5988197_12651","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55573116715384,"sku":"5988197_12652","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/unisex-classic-tee-white-front-6a1e2207e8176.jpg?v=1780359708"},{"product_id":"you-cant-argue-with-viking-logic-axe-t-shirt","title":"You Can't Argue With Viking Logic T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Vikings didn't really do lengthy negotiations.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNo committees, no compromise, no strongly-worded letters to the Jarl. Just a remarkably efficient three-step process: identify the problem, apply the axe, move on. Some might call it brutal. The Vikings called it Tuesday.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\"You Can't Argue With Viking Logic\" — because history's greatest raiders had a point, and so did their axes.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor anyone who appreciates Norse history, admires ruthless efficiency, or just thinks modern problem-solving could use a bit more directness.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton so comfortable even a berserker would approve.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55574715433336,"sku":"5663601_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55574715466104,"sku":"5663601_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55574715498872,"sku":"5663601_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55574715531640,"sku":"5663601_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55574715564408,"sku":"5663601_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55574715597176,"sku":"5663601_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55574715629944,"sku":"5663601_12651","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55574715662712,"sku":"5663601_12652","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55574714909048,"sku":"5663601_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55574714941816,"sku":"5663601_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55574714974584,"sku":"5663601_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55574715007352,"sku":"5663601_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55574715040120,"sku":"5663601_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55574715072888,"sku":"5663601_15872","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55574715105656,"sku":"5663601_16253","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55574715138424,"sku":"5663601_16254","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55574715171192,"sku":"5663601_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55574715203960,"sku":"5663601_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55574715236728,"sku":"5663601_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55574715269496,"sku":"5663601_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55574715302264,"sku":"5663601_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55574715335032,"sku":"5663601_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55574715367800,"sku":"5663601_12648","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55574715400568,"sku":"5663601_12649","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-02T012612.811.jpg?v=1780529639"}],"url":"https:\/\/historyfront.com\/collections\/more-you-might-also-like.oembed","provider":"History Front","version":"1.0","type":"link"}