{"title":"New History T-Shirts","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eDiscover the latest history T-shirts from History Front. This is where you'll find our newest designs first, covering everything from the ancient world and legendary empires to military history, famous personalities and the wonderfully strange moments the history books sometimes leave out.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWe're constantly exploring the past for new ideas, jokes and stories worth turning into original history shirts. Check back regularly to discover what's new.\u003c\/span\u003e\u003c\/p\u003e","products":[{"product_id":"rorkes-drift-1879-hold-my-beer-tee","title":"The Original Hold My Beer – Rorke's Drift 1879 T-Shirt","description":"\u003cp dir=\"ltr\"\u003eSomewhere in history's long list of terrible ideas, someone said \"hold my beer\" — this lot just did it with more bayonets.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eOn 22-23 January 1879, roughly 150 British and colonial troops at a mission station in Natal held off a Zulu force numbering in the thousands. Eleven Victoria Crosses were awarded for a single action — still the most ever given for one engagement in British military history. They ran out of everything except stubbornness.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eFor the lads who know a barricade of mealie bags and biscuit boxes beats a locked door any day.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003ePrinted on soft cotton. Historically accurate. Emotionally unhinged.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55591431078264,"sku":"5323953_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55591431111032,"sku":"5323953_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55591431143800,"sku":"5323953_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55591431176568,"sku":"5323953_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55591431209336,"sku":"5323953_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55591431242104,"sku":"5323953_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55591431274872,"sku":"5323953_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55591431307640,"sku":"5323953_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55591430553976,"sku":"5323953_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55591430586744,"sku":"5323953_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55591430619512,"sku":"5323953_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55591430652280,"sku":"5323953_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55591430685048,"sku":"5323953_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55591430717816,"sku":"5323953_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55591430750584,"sku":"5323953_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55591430783352,"sku":"5323953_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55591430816120,"sku":"5323953_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55591430848888,"sku":"5323953_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55591430881656,"sku":"5323953_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55591430914424,"sku":"5323953_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55591430947192,"sku":"5323953_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55591430979960,"sku":"5323953_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55591431012728,"sku":"5323953_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55591431045496,"sku":"5323953_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-30T234335.201_a732d5d4-ab67-4429-8142-d0335e15d4c1.jpg?v=1787445481"},{"product_id":"rise-of-the-ottomans-t-shirt","title":"The Rise of the Ottomans T-Shirt","description":"\u003cp\u003eConstantinople stood for over a thousand years. Then a 21-year-old sultan turned up with cannons and changed the map forever.\u003c\/p\u003e\n\n\u003cp\u003eIn 1453, Mehmed II breached walls that had held since the days of Constantine, ending the Byzantine Empire and turning a regional beylik into one of history's great powers. The empire that followed stretched from Vienna's gates to the Arabian desert.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who know an empire wasn't built by asking nicely.\u003c\/p\u003e\n\n\u003cp\u003eNo walls are safe from this one. Printed on soft cotton, built to outlast most sieges — and definitely your washing machine.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55591464927608,"sku":"8455784_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55591464960376,"sku":"8455784_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55591464993144,"sku":"8455784_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55591465025912,"sku":"8455784_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55591465058680,"sku":"8455784_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55591465091448,"sku":"8455784_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55591465124216,"sku":"8455784_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55591465156984,"sku":"8455784_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55591464665464,"sku":"8455784_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55591464698232,"sku":"8455784_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55591464731000,"sku":"8455784_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55591464763768,"sku":"8455784_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55591464796536,"sku":"8455784_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55591464829304,"sku":"8455784_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55591464862072,"sku":"8455784_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55591464894840,"sku":"8455784_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-28T200820.494_5c1e8efe-a8c1-471e-b14c-27a541644836.jpg?v=1786837671"},{"product_id":"youre-bigger-but-youre-adopted-t-shirt","title":"You're Bigger. But You're Adopted. T-Shirt","description":"\u003cp\u003eTexas has spent 180-odd years being the loudest state in the room. Then Alaska showed up.\u003c\/p\u003e\n\n\u003cp\u003eIn 1867, the US bought Alaska from Russia for $7.2 million — roughly two cents an acre, and widely mocked as \"Seward's Folly\" at the time. It turned out to be one of the great real estate bargains in history, and more than twice the size of Texas to boot.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who never let a state forget where it came from.\u003c\/p\u003e\n\n\u003cp\u003eTexas isn't backing down, and neither is this tee. Printed on soft cotton, sized generously — unlike the original $7.2 million invoice.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55591465550200,"sku":"9362226_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55591465582968,"sku":"9362226_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55591465615736,"sku":"9362226_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55591465648504,"sku":"9362226_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55591465681272,"sku":"9362226_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55591465714040,"sku":"9362226_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55591465746808,"sku":"9362226_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55591465779576,"sku":"9362226_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55591465288056,"sku":"9362226_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55591465320824,"sku":"9362226_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55591465353592,"sku":"9362226_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55591465386360,"sku":"9362226_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55591465419128,"sku":"9362226_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55591465451896,"sku":"9362226_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55591465484664,"sku":"9362226_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55591465517432,"sku":"9362226_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-30T235756.571.jpg?v=1786837951"},{"product_id":"statistically-improbable-t-shirt","title":"Statistically Improbable T-Shirt","description":"\u003cp\u003eSome people survive one bad day. Tsutomu Yamaguchi survived two nuclear bombs.\u003c\/p\u003e\n\n\u003cp\u003eOn 6 August 1945, Yamaguchi was in Hiroshima on a business trip when the first atomic bomb detonated. Badly burned, he travelled home to Nagasaki — arriving just in time for the second bomb on 9 August. He lived to the age of 93, one of the few officially recognised double survivors of both attacks.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who think their commute is a hardship.\u003c\/p\u003e\n\n\u003cp\u003eSome stories don't need embellishing. Printed on soft cotton, for wearing quietly and explaining loudly when someone asks.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55591470367096,"sku":"7607680_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55591470399864,"sku":"7607680_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55591470432632,"sku":"7607680_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55591470465400,"sku":"7607680_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55591470498168,"sku":"7607680_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55591470530936,"sku":"7607680_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55591470563704,"sku":"7607680_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55591470596472,"sku":"7607680_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55591470104952,"sku":"7607680_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55591470137720,"sku":"7607680_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55591470170488,"sku":"7607680_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55591470203256,"sku":"7607680_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55591470236024,"sku":"7607680_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55591470268792,"sku":"7607680_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55591470301560,"sku":"7607680_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55591470334328,"sku":"7607680_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-30T234201.324.jpg?v=1786837951"},{"product_id":"scandinavian-cybersecurity-t-shirt","title":"Scandinavian Cybersecurity T-Shirt","description":"\u003cp\u003eVikings didn't have firewalls. They had something better — nobody dared try twice.\u003c\/p\u003e\n\n\u003cp\u003eNorse raiders spent the 8th to 11th centuries running the most feared unauthorised-access operation in medieval Europe, and their runic alphabets encoded messages long before anyone coined the word \"encryption.\" This one just updates the technology.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who patch their systems like they're defending a longship.\u003c\/p\u003e\n\n\u003cp\u003eNothing gets past this one. Printed on soft cotton, no two-factor authentication required.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55626010657144,"sku":"2092465_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626010689912,"sku":"2092465_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626010722680,"sku":"2092465_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626010755448,"sku":"2092465_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626010788216,"sku":"2092465_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626010820984,"sku":"2092465_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626010853752,"sku":"2092465_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626010886520,"sku":"2092465_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626010132856,"sku":"2092465_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626010165624,"sku":"2092465_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626010198392,"sku":"2092465_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626010231160,"sku":"2092465_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626010263928,"sku":"2092465_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626010296696,"sku":"2092465_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626010329464,"sku":"2092465_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626010362232,"sku":"2092465_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55626010395000,"sku":"2092465_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55626010427768,"sku":"2092465_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55626010460536,"sku":"2092465_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55626010493304,"sku":"2092465_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55626010526072,"sku":"2092465_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55626010558840,"sku":"2092465_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55626010591608,"sku":"2092465_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55626010624376,"sku":"2092465_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-30T235723.164.jpg?v=1786837951"},{"product_id":"you-want-what-on-the-ceiling-t-shirt","title":"You Want WHAT On The Ceiling?! Michelangelo T-Shirt","description":"\u003cp\u003eIn 1508, Michelangelo got a commission from the Pope. He was expecting a sculpture. He got four years flat on his back instead.\u003c\/p\u003e\n\n\u003cp\u003eMichelangelo was primarily a sculptor when Pope Julius II commissioned him to paint the Sistine Chapel ceiling — a job he reportedly resented for most of the four years it took to finish. The result became one of the most famous ceilings on Earth.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who've been handed a job well outside their job description.\u003c\/p\u003e\n\n\u003cp\u003eNo scaffolding required for this one. Printed on soft cotton, considerably less back pain than the original project.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55626036216184,"sku":"5977754_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626036248952,"sku":"5977754_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626036281720,"sku":"5977754_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626036314488,"sku":"5977754_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626036347256,"sku":"5977754_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626036380024,"sku":"5977754_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626036412792,"sku":"5977754_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626036445560,"sku":"5977754_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626035691896,"sku":"5977754_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626035724664,"sku":"5977754_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626035757432,"sku":"5977754_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626035790200,"sku":"5977754_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626035822968,"sku":"5977754_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626035855736,"sku":"5977754_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626035888504,"sku":"5977754_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626035921272,"sku":"5977754_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55626035954040,"sku":"5977754_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55626035986808,"sku":"5977754_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55626036019576,"sku":"5977754_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55626036052344,"sku":"5977754_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55626036085112,"sku":"5977754_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55626036117880,"sku":"5977754_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55626036150648,"sku":"5977754_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55626036183416,"sku":"5977754_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-30T235706.542.jpg?v=1786837951"},{"product_id":"three-kingdoms-well-thats-oversimplified-t-shirt","title":"Three Kingdoms: Well That's Oversimplified T-Shirt","description":"\u003cp\u003eThree factions. Decades of war. One video game that made it look simple.\u003c\/p\u003e\n\n\u003cp\u003eThe Three Kingdoms period (220-280 AD) saw China split between Wei, Shu, and Wu after the collapse of the Han dynasty — a sprawling, brutal era of shifting alliances that's since inspired novels, operas, and roughly a thousand strategy games. None of them captured the whole picture.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who know the real history was never that tidy.\u003c\/p\u003e\n\n\u003cp\u003eWear the abridged version. Printed on soft cotton, slightly more accurate than most game adaptations.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55626039198072,"sku":"3878471_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626039230840,"sku":"3878471_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626039263608,"sku":"3878471_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626039296376,"sku":"3878471_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626039329144,"sku":"3878471_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626039361912,"sku":"3878471_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626039394680,"sku":"3878471_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626039427448,"sku":"3878471_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626038673784,"sku":"3878471_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626038706552,"sku":"3878471_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626038739320,"sku":"3878471_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626038772088,"sku":"3878471_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626038804856,"sku":"3878471_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626038837624,"sku":"3878471_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626038870392,"sku":"3878471_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626038903160,"sku":"3878471_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55626038935928,"sku":"3878471_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55626038968696,"sku":"3878471_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55626039001464,"sku":"3878471_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55626039034232,"sku":"3878471_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55626039067000,"sku":"3878471_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55626039099768,"sku":"3878471_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55626039132536,"sku":"3878471_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55626039165304,"sku":"3878471_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-30T235321.199.jpg?v=1786837951"},{"product_id":"four-score-and-seven-body-slams-ago-t-shirt","title":"Four Score and Seven Body Slams Ago T-Shirt","description":"\u003cp\u003eBefore he split the Union's terrible political tension, Abraham Lincoln was busy splitting opponents' spines on a wrestling mat.\u003c\/p\u003e\n\n\u003cp\u003eYoung Lincoln reportedly wrestled in around 300 matches across Illinois county fairs, losing only once — a record strong enough to later earn him a spot in the National Wrestling Hall of Fame. Honest Abe, it turns out, was also unbeatable Abe.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who know the Gettysburg Address wasn't his first crowd-pleaser.\u003c\/p\u003e\n\n\u003cp\u003eFour score, seven body slams, zero regrets. Printed on soft cotton, guaranteed to pin down compliments.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55626043621752,"sku":"7969003_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626043654520,"sku":"7969003_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626043687288,"sku":"7969003_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626043720056,"sku":"7969003_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626043752824,"sku":"7969003_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626043785592,"sku":"7969003_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626043818360,"sku":"7969003_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626043851128,"sku":"7969003_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626043097464,"sku":"7969003_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626043130232,"sku":"7969003_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626043163000,"sku":"7969003_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626043195768,"sku":"7969003_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626043228536,"sku":"7969003_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626043261304,"sku":"7969003_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626043294072,"sku":"7969003_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626043326840,"sku":"7969003_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55626043359608,"sku":"7969003_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55626043392376,"sku":"7969003_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55626043425144,"sku":"7969003_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55626043457912,"sku":"7969003_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55626043490680,"sku":"7969003_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55626043523448,"sku":"7969003_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55626043556216,"sku":"7969003_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55626043588984,"sku":"7969003_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_-_2026-08-23T225105.177.jpg?v=1787521904"},{"product_id":"triceratops-vegan-and-still-chose-violence-t-shirt","title":"Triceratops: Vegan and Still Chose Violence T-Shirt","description":"\u003cp\u003eNot every apex predator needed teeth built for meat.\u003c\/p\u003e\n\n\u003cp\u003eTriceratops was a herbivore — all that horn and frill was for defence and display, not hunting. Didn't stop it from being one of the most heavily armoured, badly-tempered animals to ever exist. Plants weren't the problem. Everything else was.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who don't need meat to be intimidating.\u003c\/p\u003e\n\n\u003cp\u003eNo negotiating with this one. Printed on soft cotton, still capable of ending an argument.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55626044637560,"sku":"3806326_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626044670328,"sku":"3806326_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626044703096,"sku":"3806326_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626044735864,"sku":"3806326_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626044768632,"sku":"3806326_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626044801400,"sku":"3806326_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626044834168,"sku":"3806326_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626044866936,"sku":"3806326_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55626044113272,"sku":"3806326_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55626044146040,"sku":"3806326_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55626044178808,"sku":"3806326_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55626044211576,"sku":"3806326_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55626044244344,"sku":"3806326_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55626044277112,"sku":"3806326_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55626044309880,"sku":"3806326_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55626044342648,"sku":"3806326_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55626044375416,"sku":"3806326_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55626044408184,"sku":"3806326_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55626044440952,"sku":"3806326_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55626044473720,"sku":"3806326_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55626044506488,"sku":"3806326_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55626044539256,"sku":"3806326_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55626044572024,"sku":"3806326_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55626044604792,"sku":"3806326_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-30T235401.418.jpg?v=1786837951"},{"product_id":"they-wont-fight-54th-massachusetts-t-shirt","title":"They Won't Fight - 54th Massachusetts T-Shirt","description":"\u003cp\u003eDoubt was the easiest thing to find in 1863. The 54th Massachusetts spent the war proving it wrong.\u003c\/p\u003e\n\n\u003cp\u003eAs one of the first Black regiments raised for the Union Army, the 54th faced open scepticism before their assault on Fort Wagner became one of the defining acts of courage of the Civil War, changing minds about Black soldiers across the North.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who let their record do the talking.\u003c\/p\u003e\n\n\u003cp\u003eDoubt was never the winning bet. Printed on soft cotton, worn with the same conviction.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55626045129080,"sku":"3344315_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55626045161848,"sku":"3344315_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55626045194616,"sku":"3344315_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55626045227384,"sku":"3344315_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55626045260152,"sku":"3344315_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55626045292920,"sku":"3344315_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55626045325688,"sku":"3344315_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55626045358456,"sku":"3344315_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":55626045915512,"sku":"3344315_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626045948280,"sku":"3344315_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626045981048,"sku":"3344315_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626046013816,"sku":"3344315_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626046046584,"sku":"3344315_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626046079352,"sku":"3344315_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626046112120,"sku":"3344315_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626046144888,"sku":"3344315_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55626045391224,"sku":"3344315_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55626045423992,"sku":"3344315_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55626045456760,"sku":"3344315_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55626045489528,"sku":"3344315_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55626045522296,"sku":"3344315_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55626045555064,"sku":"3344315_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55626045587832,"sku":"3344315_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55626045620600,"sku":"3344315_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626045653368,"sku":"3344315_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626045686136,"sku":"3344315_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626045718904,"sku":"3344315_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626045751672,"sku":"3344315_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626045784440,"sku":"3344315_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626045817208,"sku":"3344315_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626045849976,"sku":"3344315_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626045882744,"sku":"3344315_16254","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-30T235439.004.jpg?v=1786837951"},{"product_id":"1969-we-had-other-plans-t-shirt","title":"1969: We Had Other Plans T-Shirt","description":"\u003cp\u003eThe whole world was watching one screen in July 1969, and for once, it was worth it.\u003c\/p\u003e\n\n\u003cp\u003eApollo 11 launched atop a Saturn V rocket on 16 July 1969, and four days later Neil Armstrong and Buzz Aldrin became the first humans to walk on the Moon. Sixty-six years after Kitty Hawk, humanity had left the planet entirely.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who'd have watched it live if they could.\u003c\/p\u003e\n\n\u003cp\u003eSome plans are worth changing history for. Printed on soft cotton, no launch window required.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55626046243192,"sku":"8819031_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55626046275960,"sku":"8819031_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55626046308728,"sku":"8819031_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55626046341496,"sku":"8819031_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55626046374264,"sku":"8819031_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55626046407032,"sku":"8819031_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55626046439800,"sku":"8819031_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55626046472568,"sku":"8819031_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":55626047029624,"sku":"8819031_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626047062392,"sku":"8819031_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626047095160,"sku":"8819031_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626047127928,"sku":"8819031_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626047160696,"sku":"8819031_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626047193464,"sku":"8819031_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626047226232,"sku":"8819031_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626047259000,"sku":"8819031_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55626046505336,"sku":"8819031_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55626046538104,"sku":"8819031_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55626046570872,"sku":"8819031_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55626046603640,"sku":"8819031_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55626046636408,"sku":"8819031_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55626046669176,"sku":"8819031_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55626046701944,"sku":"8819031_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55626046734712,"sku":"8819031_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626046767480,"sku":"8819031_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626046800248,"sku":"8819031_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626046833016,"sku":"8819031_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626046865784,"sku":"8819031_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626046898552,"sku":"8819031_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626046931320,"sku":"8819031_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626046964088,"sku":"8819031_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626046996856,"sku":"8819031_16254","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-30T235342.743.jpg?v=1786837951"},{"product_id":"sir-we-outnumber-them-five-to-one-t-shirt","title":"Sir, We Outnumber Them Five to One T-Shirt","description":"\u003cp\u003eGeneral George B. McClellan built the Union's finest army — then spent most of the war convinced it wasn't big enough.\u003c\/p\u003e\n\n\u003cp\u003eMcClellan was famous for chronically overestimating Confederate troop numbers, often by two or three times their actual strength, which fed a caution that frustrated Lincoln for the better part of two years. The line on this tee is a fair summary of the man's entire command style.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who'd still ask for reinforcements.\u003c\/p\u003e\n\n\u003cp\u003eConfidence optional. Printed on soft cotton, no additional divisions required.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55626047848824,"sku":"7961784_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626047881592,"sku":"7961784_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626047914360,"sku":"7961784_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626047947128,"sku":"7961784_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626047979896,"sku":"7961784_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626048012664,"sku":"7961784_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626048045432,"sku":"7961784_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626048078200,"sku":"7961784_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626047324536,"sku":"7961784_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626047357304,"sku":"7961784_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626047390072,"sku":"7961784_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626047422840,"sku":"7961784_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626047455608,"sku":"7961784_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626047488376,"sku":"7961784_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626047521144,"sku":"7961784_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626047553912,"sku":"7961784_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55626047586680,"sku":"7961784_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55626047619448,"sku":"7961784_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55626047652216,"sku":"7961784_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55626047684984,"sku":"7961784_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55626047717752,"sku":"7961784_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55626047750520,"sku":"7961784_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55626047783288,"sku":"7961784_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55626047816056,"sku":"7961784_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-30T235110.620.jpg?v=1786837951"},{"product_id":"hows-your-day-going-ivan-iv-t-shirt","title":"How's Your Day Going? - Ivan IV T-Shirt","description":"\u003cp\u003eIvan IV became Grand Prince of Moscow at age three and never really stopped proving a point after that.\u003c\/p\u003e\n\n\u003cp\u003eBetter known as Ivan the Terrible, his reign expanded Russia's territory dramatically — and included the Oprichnina, a period of purges and terror against the nobility so brutal it defined his epithet for the next 450 years.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who've had rough Mondays, but not that rough.\u003c\/p\u003e\n\n\u003cp\u003ePerspective, delivered dryly. Printed on soft cotton, considerably less terrifying than the source material.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55626048143736,"sku":"4712523_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55626048176504,"sku":"4712523_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55626048209272,"sku":"4712523_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55626048242040,"sku":"4712523_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55626048274808,"sku":"4712523_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55626048307576,"sku":"4712523_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55626048340344,"sku":"4712523_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55626048373112,"sku":"4712523_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":55626048930168,"sku":"4712523_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626048962936,"sku":"4712523_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626048995704,"sku":"4712523_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626049028472,"sku":"4712523_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626049061240,"sku":"4712523_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626049094008,"sku":"4712523_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626049126776,"sku":"4712523_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626049159544,"sku":"4712523_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55626048405880,"sku":"4712523_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55626048438648,"sku":"4712523_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55626048471416,"sku":"4712523_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55626048504184,"sku":"4712523_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55626048536952,"sku":"4712523_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55626048569720,"sku":"4712523_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55626048602488,"sku":"4712523_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55626048635256,"sku":"4712523_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626048668024,"sku":"4712523_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626048700792,"sku":"4712523_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626048733560,"sku":"4712523_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626048766328,"sku":"4712523_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626048799096,"sku":"4712523_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626048831864,"sku":"4712523_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626048864632,"sku":"4712523_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626048897400,"sku":"4712523_16254","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-30T235421.156.jpg?v=1786837951"},{"product_id":"im-into-prehistory-t-shirt","title":"I'm Into Prehistory T-Shirt","description":"\u003cp\u003eHistory is for people who think a few thousand years counts as \"old.\"\u003c\/p\u003e\n\n\u003cp\u003eThis one skips straight past empires and into the real deep cuts — woolly mammoths, volcanic eruptions, and a dinosaur skull thrown in for good measure, several tens of millions of years apart and none of them checking a calendar.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who think the Bronze Age is basically yesterday.\u003c\/p\u003e\n\n\u003cp\u003eRecent history need not apply. Printed on soft cotton, older attitude guaranteed.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55626049323384,"sku":"2504573_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55626049356152,"sku":"2504573_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55626049388920,"sku":"2504573_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55626049421688,"sku":"2504573_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55626049454456,"sku":"2504573_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55626049487224,"sku":"2504573_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55626049519992,"sku":"2504573_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55626049552760,"sku":"2504573_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":55626050109816,"sku":"2504573_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626050142584,"sku":"2504573_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626050175352,"sku":"2504573_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626050208120,"sku":"2504573_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626050240888,"sku":"2504573_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626050273656,"sku":"2504573_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626050306424,"sku":"2504573_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626050339192,"sku":"2504573_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55626049585528,"sku":"2504573_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55626049618296,"sku":"2504573_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55626049651064,"sku":"2504573_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55626049683832,"sku":"2504573_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55626049716600,"sku":"2504573_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55626049749368,"sku":"2504573_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55626049782136,"sku":"2504573_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55626049814904,"sku":"2504573_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626049847672,"sku":"2504573_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626049880440,"sku":"2504573_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626049913208,"sku":"2504573_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626049945976,"sku":"2504573_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626049978744,"sku":"2504573_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626050011512,"sku":"2504573_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626050044280,"sku":"2504573_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626050077048,"sku":"2504573_16254","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-30T235458.075.jpg?v=1786837951"},{"product_id":"just-how-great-was-t-shirt","title":"Just How Great Was... T-Shirt","description":"\u003cp\u003eTwenty-seven rulers, one shared nickname, and a lot riding on the history books.\u003c\/p\u003e\n\n\u003cp\u003eFrom Alexander and Cyrus to Catherine, Kamehameha, and Yu, history has handed out the title \"the Great\" more freely than most of these rulers probably deserved — usually decided centuries later by whoever was writing the history, not by the people living under them.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who read the footnotes before believing the headline.\u003c\/p\u003e\n\n\u003cp\u003eJudge for yourself. Printed on soft cotton, no royal decree required.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55626050961784,"sku":"6784110_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626050994552,"sku":"6784110_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626051027320,"sku":"6784110_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626051060088,"sku":"6784110_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626051092856,"sku":"6784110_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626051125624,"sku":"6784110_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626051158392,"sku":"6784110_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626051191160,"sku":"6784110_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626050437496,"sku":"6784110_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626050470264,"sku":"6784110_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626050503032,"sku":"6784110_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626050535800,"sku":"6784110_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626050568568,"sku":"6784110_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626050601336,"sku":"6784110_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626050634104,"sku":"6784110_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626050666872,"sku":"6784110_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55626050699640,"sku":"6784110_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55626050732408,"sku":"6784110_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55626050765176,"sku":"6784110_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55626050797944,"sku":"6784110_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55626050830712,"sku":"6784110_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55626050863480,"sku":"6784110_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55626050896248,"sku":"6784110_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55626050929016,"sku":"6784110_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-30T235136.186.jpg?v=1786837951"},{"product_id":"chicxulub-changed-the-meta-t-shirt","title":"Chicxulub Changed The Meta T-Shirt","description":"\u003cp\u003eTriceratops had horns, armour, and absolutely no answer for what came next.\u003c\/p\u003e\n\n\u003cp\u003eAbout 66 million years ago, an asteroid roughly 10 kilometres wide struck what's now Mexico's Yucatan Peninsula, triggering the Chicxulub impact and the mass extinction that wiped out the non-avian dinosaurs. Every rulebook got rewritten in a single afternoon.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who know a game-changing patch when they see one.\u003c\/p\u003e\n\n\u003cp\u003eNothing survives an update like that. Printed on soft cotton, considerably more stable than the Late Cretaceous.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55626051256696,"sku":"4095307_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55626051289464,"sku":"4095307_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55626051322232,"sku":"4095307_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55626051355000,"sku":"4095307_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55626051387768,"sku":"4095307_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55626051420536,"sku":"4095307_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55626051453304,"sku":"4095307_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55626051486072,"sku":"4095307_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":55626052305272,"sku":"4095307_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626052338040,"sku":"4095307_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626052370808,"sku":"4095307_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626052403576,"sku":"4095307_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626052436344,"sku":"4095307_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626052469112,"sku":"4095307_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626052501880,"sku":"4095307_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626052534648,"sku":"4095307_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55626051518840,"sku":"4095307_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55626051551608,"sku":"4095307_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55626051584376,"sku":"4095307_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55626051617144,"sku":"4095307_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55626051649912,"sku":"4095307_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55626051682680,"sku":"4095307_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55626051715448,"sku":"4095307_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55626051748216,"sku":"4095307_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626051780984,"sku":"4095307_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626051813752,"sku":"4095307_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626051846520,"sku":"4095307_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626051879288,"sku":"4095307_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626051912056,"sku":"4095307_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626051944824,"sku":"4095307_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626051977592,"sku":"4095307_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626052010360,"sku":"4095307_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55626052043128,"sku":"4095307_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55626052075896,"sku":"4095307_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55626052108664,"sku":"4095307_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55626052141432,"sku":"4095307_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55626052174200,"sku":"4095307_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55626052206968,"sku":"4095307_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55626052239736,"sku":"4095307_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55626052272504,"sku":"4095307_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-30T235529.800.jpg?v=1786837951"},{"product_id":"capture-the-guns-from-behind-t-shirt","title":"Capture The Guns From Behind T-Shirt","description":"\u003cp\u003eAt Balaclava in 1854, someone's order got lost in translation — and 670 men paid for it.\u003c\/p\u003e\n\n\u003cp\u003eA miscommunicated command sent the Light Brigade charging straight down a valley into Russian artillery, rather than the flanking manoeuvre that had actually been intended. The result became one of the most infamous blunders — and acts of raw courage — in British military history.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who've had a brief go sideways in the chain of command.\u003c\/p\u003e\n\n\u003cp\u003eSome ideas sound better on paper. Printed on soft cotton, no cavalry charge required.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55626053124472,"sku":"5886173_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626053157240,"sku":"5886173_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626053190008,"sku":"5886173_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626053222776,"sku":"5886173_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626053255544,"sku":"5886173_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626053288312,"sku":"5886173_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626053321080,"sku":"5886173_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626053353848,"sku":"5886173_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626052600184,"sku":"5886173_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626052632952,"sku":"5886173_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626052665720,"sku":"5886173_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626052698488,"sku":"5886173_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626052731256,"sku":"5886173_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626052764024,"sku":"5886173_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626052796792,"sku":"5886173_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626052829560,"sku":"5886173_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55626052862328,"sku":"5886173_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55626052895096,"sku":"5886173_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55626052927864,"sku":"5886173_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55626052960632,"sku":"5886173_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55626052993400,"sku":"5886173_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55626053026168,"sku":"5886173_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55626053058936,"sku":"5886173_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55626053091704,"sku":"5886173_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-30T235623.246.jpg?v=1786837952"},{"product_id":"honestly-josephines-a-great-kisser-t-shirt","title":"Honestly, Josephine's a Great Kisser T-Shirt","description":"\u003cp\u003eNapoleon wrote her some of history's most passionate love letters. This tee just says the quiet part out loud.\u003c\/p\u003e\n\n\u003cp\u003eJosephine de Beauharnais married Napoleon in 1796, and his surviving letters to her are famously intense — obsessive, jealous, and unmistakably smitten, even after their relationship cooled in later years. Reputation earned, not exaggerated.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who've never written a letter that good.\u003c\/p\u003e\n\n\u003cp\u003eSome legacies write themselves. Printed on soft cotton, kiss marks not included.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55626053976440,"sku":"8169488_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626054009208,"sku":"8169488_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626054041976,"sku":"8169488_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626054074744,"sku":"8169488_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626054107512,"sku":"8169488_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626054140280,"sku":"8169488_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626054173048,"sku":"8169488_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626054205816,"sku":"8169488_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626053452152,"sku":"8169488_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626053484920,"sku":"8169488_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626053517688,"sku":"8169488_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626053550456,"sku":"8169488_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626053583224,"sku":"8169488_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626053615992,"sku":"8169488_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626053648760,"sku":"8169488_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626053681528,"sku":"8169488_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55626053714296,"sku":"8169488_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55626053747064,"sku":"8169488_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55626053779832,"sku":"8169488_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55626053812600,"sku":"8169488_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55626053845368,"sku":"8169488_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55626053878136,"sku":"8169488_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55626053910904,"sku":"8169488_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55626053943672,"sku":"8169488_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-30T235605.761.jpg?v=1786837951"},{"product_id":"kill-me-with-your-sceptre-t-shirt","title":"Kill Me With Your Sceptre? T-Shirt","description":"\u003cp\u003eIn November 1581, a father's temper did what decades of political rivals couldn't — it ended a Tsar's own heir.\u003c\/p\u003e\n\n\u003cp\u003eIvan IV, in a fit of rage, struck his son and heir Ivan Ivanovich with his pointed staff during an argument, a blow that proved fatal days later and left Russia without its intended successor. Ilya Repin's painting of the moment remains one of the most haunting images in Russian art.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who've had family arguments go too far — just not this far.\u003c\/p\u003e\n\n\u003cp\u003eSome tempers cost dynasties. Printed on soft cotton, arguments strongly discouraged.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55626055025016,"sku":"5527365_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626055057784,"sku":"5527365_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626055090552,"sku":"5527365_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626055123320,"sku":"5527365_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626055156088,"sku":"5527365_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626055188856,"sku":"5527365_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626055221624,"sku":"5527365_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626055254392,"sku":"5527365_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626054500728,"sku":"5527365_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626054533496,"sku":"5527365_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626054566264,"sku":"5527365_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626054599032,"sku":"5527365_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626054631800,"sku":"5527365_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626054664568,"sku":"5527365_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626054697336,"sku":"5527365_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626054730104,"sku":"5527365_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55626054762872,"sku":"5527365_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55626054795640,"sku":"5527365_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55626054828408,"sku":"5527365_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55626054861176,"sku":"5527365_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55626054893944,"sku":"5527365_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55626054926712,"sku":"5527365_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55626054959480,"sku":"5527365_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55626054992248,"sku":"5527365_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-30T235640.401.jpg?v=1786837951"},{"product_id":"we-need-more-men-elephants-t-shirt","title":"We Need More Men - Best I Can Do Is Elephants T-Shirt","description":"\u003cp\u003eNot every offer of wartime aid goes exactly to plan.\u003c\/p\u003e\n\n\u003cp\u003eIn February 1861, King Mongkut of Siam wrote to the US President offering a gift of war elephants — a genuine, documented letter, intended as a gesture of goodwill using what Siam had plenty of. By the time it arrived, Lincoln was in office, and the offer was politely declined as impractical for American terrain.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who've offered help that missed the brief entirely.\u003c\/p\u003e\n\n\u003cp\u003eSometimes the thought is what counts. Printed on soft cotton, elephants not included.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55626055844216,"sku":"7831635_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626055876984,"sku":"7831635_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626055909752,"sku":"7831635_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626055942520,"sku":"7831635_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626055975288,"sku":"7831635_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626056008056,"sku":"7831635_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626056040824,"sku":"7831635_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626056073592,"sku":"7831635_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626055319928,"sku":"7831635_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626055352696,"sku":"7831635_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626055385464,"sku":"7831635_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626055418232,"sku":"7831635_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626055451000,"sku":"7831635_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626055483768,"sku":"7831635_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626055516536,"sku":"7831635_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626055549304,"sku":"7831635_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55626055582072,"sku":"7831635_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55626055614840,"sku":"7831635_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55626055647608,"sku":"7831635_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55626055680376,"sku":"7831635_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55626055713144,"sku":"7831635_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55626055745912,"sku":"7831635_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55626055778680,"sku":"7831635_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55626055811448,"sku":"7831635_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_-_2026-08-22T233133.538.jpg?v=1787437909"},{"product_id":"your-science-textbook-is-out-of-date-t-shirt","title":"Your Science Textbook Is Out Of Date T-Shirt","description":"\u003cp\u003ePaleontology doesn't sit still, and neither does this joke.\u003c\/p\u003e\n\n\u003cp\u003eNew fossil discoveries and reclassifications reshape our picture of prehistoric life on a near-annual basis — feathers, colour patterns, even entire family trees have been rewritten within living memory. The textbook you learned from is probably already behind.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who know history is still being written, just further back.\u003c\/p\u003e\n\n\u003cp\u003eConsider this the patch notes. Printed on soft cotton, more up to date than most curricula.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55626056139128,"sku":"4166617_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55626056171896,"sku":"4166617_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55626056204664,"sku":"4166617_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55626056237432,"sku":"4166617_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55626056270200,"sku":"4166617_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55626056302968,"sku":"4166617_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55626056335736,"sku":"4166617_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55626056368504,"sku":"4166617_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":55626056925560,"sku":"4166617_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626056958328,"sku":"4166617_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626056991096,"sku":"4166617_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626057023864,"sku":"4166617_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626057056632,"sku":"4166617_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626057089400,"sku":"4166617_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626057122168,"sku":"4166617_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626057154936,"sku":"4166617_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55626056401272,"sku":"4166617_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55626056434040,"sku":"4166617_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55626056466808,"sku":"4166617_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55626056499576,"sku":"4166617_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55626056532344,"sku":"4166617_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55626056565112,"sku":"4166617_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55626056597880,"sku":"4166617_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55626056630648,"sku":"4166617_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626056663416,"sku":"4166617_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626056696184,"sku":"4166617_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626056728952,"sku":"4166617_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626056761720,"sku":"4166617_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626056794488,"sku":"4166617_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626056827256,"sku":"4166617_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626056860024,"sku":"4166617_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626056892792,"sku":"4166617_16254","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-30T234644.039.jpg?v=1786837951"},{"product_id":"persia-vs-rome-vs-greece-amateurs-t-shirt","title":"Persia vs Rome vs Greece: Amateurs T-Shirt","description":"\u003cp\u003eEveryone wants credit for fighting Greece the most. Greece has heard it all before.\u003c\/p\u003e\n\n\u003cp\u003eThe Greco-Persian Wars, Rome's conquest of the Hellenistic world, and centuries of Greek city-states fighting each other are all real, well-documented chapters — and Greece genuinely spent more time at war with itself than with anyone else.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who know infighting is a historical pastime.\u003c\/p\u003e\n\n\u003cp\u003eNobody outworks a Greek city-state. Printed on soft cotton, considerably less combative.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55626058334584,"sku":"3171323_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626058367352,"sku":"3171323_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626058400120,"sku":"3171323_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626058432888,"sku":"3171323_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626058465656,"sku":"3171323_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626058498424,"sku":"3171323_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626058531192,"sku":"3171323_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626058563960,"sku":"3171323_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55626057286008,"sku":"3171323_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55626057318776,"sku":"3171323_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55626057351544,"sku":"3171323_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55626057384312,"sku":"3171323_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55626057417080,"sku":"3171323_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55626057449848,"sku":"3171323_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55626057482616,"sku":"3171323_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55626057515384,"sku":"3171323_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55626057548152,"sku":"3171323_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55626057580920,"sku":"3171323_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55626057613688,"sku":"3171323_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55626057646456,"sku":"3171323_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55626057679224,"sku":"3171323_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55626057711992,"sku":"3171323_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55626057744760,"sku":"3171323_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55626057777528,"sku":"3171323_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626057810296,"sku":"3171323_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626057843064,"sku":"3171323_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626057875832,"sku":"3171323_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626057908600,"sku":"3171323_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626057941368,"sku":"3171323_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626057974136,"sku":"3171323_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626058006904,"sku":"3171323_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626058039672,"sku":"3171323_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55626058072440,"sku":"3171323_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55626058105208,"sku":"3171323_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55626058137976,"sku":"3171323_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55626058170744,"sku":"3171323_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55626058203512,"sku":"3171323_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55626058236280,"sku":"3171323_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55626058269048,"sku":"3171323_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55626058301816,"sku":"3171323_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-30T234718.364.jpg?v=1786837951"},{"product_id":"us-civil-war-first-time-t-shirt","title":"U.S. Civil War: First Time? T-Shirt","description":"\u003cp\u003eEurope's had a few centuries' head start on the whole civil war business.\u003c\/p\u003e\n\n\u003cp\u003eThe American Civil War (1861-65) was catastrophic by any measure — over 600,000 dead — but Europe's own history of internal conflict, from the Wars of the Roses to the Thirty Years' War, stretches back considerably further and ran just as brutal.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who know every continent's got history it'd rather not repeat.\u003c\/p\u003e\n\n\u003cp\u003eSome rites of passage are universal. Printed on soft cotton, no artillery included.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55626059448696,"sku":"8136658_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626059481464,"sku":"8136658_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626059514232,"sku":"8136658_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626059547000,"sku":"8136658_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626059579768,"sku":"8136658_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626059612536,"sku":"8136658_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626059645304,"sku":"8136658_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626059678072,"sku":"8136658_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55626058662264,"sku":"8136658_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55626058695032,"sku":"8136658_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55626058727800,"sku":"8136658_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55626058760568,"sku":"8136658_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55626058793336,"sku":"8136658_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55626058826104,"sku":"8136658_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55626058858872,"sku":"8136658_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55626058891640,"sku":"8136658_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626058924408,"sku":"8136658_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626058957176,"sku":"8136658_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626058989944,"sku":"8136658_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626059022712,"sku":"8136658_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626059055480,"sku":"8136658_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626059088248,"sku":"8136658_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626059121016,"sku":"8136658_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626059153784,"sku":"8136658_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55626059186552,"sku":"8136658_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55626059219320,"sku":"8136658_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55626059252088,"sku":"8136658_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55626059284856,"sku":"8136658_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55626059317624,"sku":"8136658_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55626059350392,"sku":"8136658_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55626059383160,"sku":"8136658_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55626059415928,"sku":"8136658_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-30T234237.496.jpg?v=1786837951"},{"product_id":"carthago-delenda-est-still-t-shirt","title":"Carthago Delenda Est. Still. T-Shirt","description":"\u003cp\u003eCato the Elder ended every Senate speech the same way, regardless of the topic — and eventually, Rome took the hint.\u003c\/p\u003e\n\n\u003cp\u003eThe phrase became shorthand for an argument repeated so often it stopped being ignorable. Rome destroyed Carthage in 146 BC after the Third Punic War, razing the city and, according to later (likely embellished) tradition, salting the earth for good measure.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who know persistence eventually wins the argument.\u003c\/p\u003e\n\n\u003cp\u003eSome grudges age well. Printed on soft cotton, considerably less destructive than the original campaign.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55626060562808,"sku":"7030094_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626060595576,"sku":"7030094_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626060628344,"sku":"7030094_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626060661112,"sku":"7030094_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626060693880,"sku":"7030094_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626060726648,"sku":"7030094_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626060759416,"sku":"7030094_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626060792184,"sku":"7030094_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55626059776376,"sku":"7030094_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55626059809144,"sku":"7030094_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55626059841912,"sku":"7030094_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55626059874680,"sku":"7030094_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55626059907448,"sku":"7030094_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55626059940216,"sku":"7030094_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55626059972984,"sku":"7030094_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55626060005752,"sku":"7030094_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626060038520,"sku":"7030094_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626060071288,"sku":"7030094_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626060104056,"sku":"7030094_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626060136824,"sku":"7030094_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626060169592,"sku":"7030094_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626060202360,"sku":"7030094_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626060235128,"sku":"7030094_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626060267896,"sku":"7030094_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55626060300664,"sku":"7030094_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55626060333432,"sku":"7030094_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55626060366200,"sku":"7030094_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55626060398968,"sku":"7030094_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55626060431736,"sku":"7030094_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55626060464504,"sku":"7030094_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55626060497272,"sku":"7030094_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55626060530040,"sku":"7030094_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_39_a0a02020-91be-44f8-ad36-935182c05c69.jpg?v=1786837669"},{"product_id":"i-paused-my-campaign-to-be-here-t-shirt","title":"I Paused My Campaign To Be Here - Napoleon T-Shirt","description":"\u003cp\u003eEven the most relentless military mind in Europe knew when to stop and let the moment land.\u003c\/p\u003e\n\n\u003cp\u003eNapoleon's campaigns moved at a pace few armies could match, but the man himself was a master of timing — knowing exactly when to pause for effect, whether on the battlefield or in front of a crowd. This one's for the pause.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who know a good entrance is half the battle.\u003c\/p\u003e\n\n\u003cp\u003eCommand the room. Printed on soft cotton, no army required.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55626061807992,"sku":"7153344_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626061840760,"sku":"7153344_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626061873528,"sku":"7153344_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626061906296,"sku":"7153344_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626061939064,"sku":"7153344_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626061971832,"sku":"7153344_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626062004600,"sku":"7153344_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626062037368,"sku":"7153344_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55626061021560,"sku":"7153344_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55626061054328,"sku":"7153344_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55626061087096,"sku":"7153344_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55626061119864,"sku":"7153344_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55626061152632,"sku":"7153344_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55626061185400,"sku":"7153344_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55626061218168,"sku":"7153344_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55626061250936,"sku":"7153344_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626061283704,"sku":"7153344_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626061316472,"sku":"7153344_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626061349240,"sku":"7153344_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626061382008,"sku":"7153344_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626061414776,"sku":"7153344_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626061447544,"sku":"7153344_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626061480312,"sku":"7153344_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626061513080,"sku":"7153344_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55626061545848,"sku":"7153344_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55626061578616,"sku":"7153344_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55626061611384,"sku":"7153344_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55626061644152,"sku":"7153344_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55626061676920,"sku":"7153344_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55626061709688,"sku":"7153344_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55626061742456,"sku":"7153344_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55626061775224,"sku":"7153344_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_45_90e86f22-9df3-4f07-8235-f11f6616e244.jpg?v=1786837669"},{"product_id":"its-cold-okay-pluto-t-shirt","title":"It's Cold, Okay? - Pluto T-Shirt","description":"\u003cp\u003ePluto got demoted in 2006 and has had strong feelings about it ever since.\u003c\/p\u003e\n\n\u003cp\u003eDiscovered in 1930 and classified as the ninth planet for 76 years, Pluto was reclassified as a \"dwarf planet\" by the International Astronomical Union after new criteria for planethood left it just short. It's still out there. It's still cold. It's still got opinions.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who never fully accepted the reclassification either.\u003c\/p\u003e\n\n\u003cp\u003eSolidarity, from a considerable distance. Printed on soft cotton, unlike Pluto's orbit, entirely predictable.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55626062889336,"sku":"2294586_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55626062922104,"sku":"2294586_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55626062954872,"sku":"2294586_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55626062987640,"sku":"2294586_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55626063020408,"sku":"2294586_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55626063053176,"sku":"2294586_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55626063085944,"sku":"2294586_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55626063118712,"sku":"2294586_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55626062102904,"sku":"2294586_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55626062135672,"sku":"2294586_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55626062168440,"sku":"2294586_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55626062201208,"sku":"2294586_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55626062233976,"sku":"2294586_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55626062266744,"sku":"2294586_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55626062299512,"sku":"2294586_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55626062332280,"sku":"2294586_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55626062365048,"sku":"2294586_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55626062397816,"sku":"2294586_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55626062430584,"sku":"2294586_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55626062463352,"sku":"2294586_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55626062496120,"sku":"2294586_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55626062528888,"sku":"2294586_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55626062561656,"sku":"2294586_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55626062594424,"sku":"2294586_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55626062627192,"sku":"2294586_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55626062659960,"sku":"2294586_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55626062692728,"sku":"2294586_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55626062725496,"sku":"2294586_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55626062758264,"sku":"2294586_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55626062791032,"sku":"2294586_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55626062823800,"sku":"2294586_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55626062856568,"sku":"2294586_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_42_16474997-b685-48a2-9843-e81fe912c164.jpg?v=1786837669"},{"product_id":"aim-higher-literally-jfk-t-shirt","title":"Aim Higher. Literally. - JFK T-Shirt","description":"\u003cp\u003eIn September 1962, President Kennedy told a crowd at Rice University that America would go to the Moon — not because it was easy, but because it was hard.\u003c\/p\u003e\n\n\u003cp\u003eThe speech set the tone for the entire Apollo programme, committing the nation to a goal that seemed close to fantasy at the time and was achieved just seven years later.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who set goals they're not entirely sure how to hit yet.\u003c\/p\u003e\n\n\u003cp\u003eSome ambitions are worth the pressure. Printed on soft cotton, no launch pad required.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55629023314296,"sku":"1540167_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55629023347064,"sku":"1540167_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55629023379832,"sku":"1540167_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55629023412600,"sku":"1540167_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55629023445368,"sku":"1540167_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55629023478136,"sku":"1540167_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55629023510904,"sku":"1540167_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55629023543672,"sku":"1540167_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55629022265720,"sku":"1540167_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55629022298488,"sku":"1540167_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55629022331256,"sku":"1540167_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55629022364024,"sku":"1540167_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55629022396792,"sku":"1540167_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55629022429560,"sku":"1540167_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55629022462328,"sku":"1540167_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55629022495096,"sku":"1540167_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55629022527864,"sku":"1540167_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55629022560632,"sku":"1540167_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55629022593400,"sku":"1540167_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55629022626168,"sku":"1540167_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55629022658936,"sku":"1540167_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55629022691704,"sku":"1540167_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55629022724472,"sku":"1540167_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55629022757240,"sku":"1540167_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55629022790008,"sku":"1540167_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55629022822776,"sku":"1540167_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55629022855544,"sku":"1540167_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55629022888312,"sku":"1540167_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55629022921080,"sku":"1540167_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55629022953848,"sku":"1540167_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55629022986616,"sku":"1540167_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55629023019384,"sku":"1540167_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55629023052152,"sku":"1540167_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55629023084920,"sku":"1540167_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55629023117688,"sku":"1540167_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55629023150456,"sku":"1540167_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55629023183224,"sku":"1540167_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55629023215992,"sku":"1540167_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55629023248760,"sku":"1540167_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55629023281528,"sku":"1540167_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_-_2026-08-09T202703.495.jpg?v=1786837671"},{"product_id":"lets-blame-the-maine-on-spain-t-shirt","title":"Let's Blame The Maine On Spain! - Bill Wurtz T-Shirt","description":"\u003cp\u003eThe USS Maine exploded in Havana Harbour in February 1898 and the truth was never as important as the headlines.\u003c\/p\u003e\n\n\u003cp\u003eSensationalist American newspapers pinned the blame on Spain almost immediately, despite no confirmed cause, helping push the US into the Spanish-American War later that year. Modern investigations suggest an internal accident was just as likely.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who know a good excuse for war beats a good explanation.\u003c\/p\u003e\n\n\u003cp\u003eHistory repeats the headlines, not the footnotes. Printed on soft cotton, considerably less explosive.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55629986136440,"sku":"9799862_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55629986169208,"sku":"9799862_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55629986201976,"sku":"9799862_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55629986234744,"sku":"9799862_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55629986267512,"sku":"9799862_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55629986300280,"sku":"9799862_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55629986333048,"sku":"9799862_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55629986365816,"sku":"9799862_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55629985612152,"sku":"9799862_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55629985644920,"sku":"9799862_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55629985677688,"sku":"9799862_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55629985710456,"sku":"9799862_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55629985743224,"sku":"9799862_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55629985775992,"sku":"9799862_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55629985808760,"sku":"9799862_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55629985841528,"sku":"9799862_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55629985874296,"sku":"9799862_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55629985907064,"sku":"9799862_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55629985939832,"sku":"9799862_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55629985972600,"sku":"9799862_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55629986005368,"sku":"9799862_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55629986038136,"sku":"9799862_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55629986070904,"sku":"9799862_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55629986103672,"sku":"9799862_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-27T230408.252_da39f7a3-0b8d-4289-9e3c-f97f212551a0.jpg?v=1786837671"},{"product_id":"sorry-you-want-water-where-t-shirt","title":"Sorry, You Want Water Where!? T-Shirt","description":"\u003cp\u003eSomewhere in ancient Babylon, a plumber got a job order that changed engineering history.\u003c\/p\u003e\n\n\u003cp\u003eThe Hanging Gardens of Babylon, one of the Seven Wonders of the Ancient World, reportedly required an elaborate irrigation system to keep terraced greenery alive well above ground level — centuries before anyone had a word for hydraulic engineering. Whether they physically existed as described is still debated by historians.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who've been handed a job brief that made no sense on paper either.\u003c\/p\u003e\n\n\u003cp\u003eSomebody had to figure it out. Printed on soft cotton, no irrigation system required.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55629987152248,"sku":"2399517_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55629987185016,"sku":"2399517_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55629987217784,"sku":"2399517_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55629987250552,"sku":"2399517_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55629987283320,"sku":"2399517_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55629987316088,"sku":"2399517_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55629987348856,"sku":"2399517_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55629987381624,"sku":"2399517_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55629986627960,"sku":"2399517_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55629986660728,"sku":"2399517_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55629986693496,"sku":"2399517_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55629986726264,"sku":"2399517_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55629986759032,"sku":"2399517_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55629986791800,"sku":"2399517_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55629986824568,"sku":"2399517_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55629986857336,"sku":"2399517_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55629986890104,"sku":"2399517_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55629986922872,"sku":"2399517_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55629986955640,"sku":"2399517_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55629986988408,"sku":"2399517_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55629987021176,"sku":"2399517_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55629987053944,"sku":"2399517_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55629987086712,"sku":"2399517_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55629987119480,"sku":"2399517_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_-_2026-08-11T015205.516.jpg?v=1786837670"},{"product_id":"leg-day-wasnt-optional-t-shirt","title":"Sparta Leg Day Wasn't Optional T-Shirt","description":"\u003cp\u003eSpartan training didn't come with an opt-out.\u003c\/p\u003e\n\n\u003cp\u003eThe agoge, Sparta's brutal state-run education and military training system, built citizens whose entire identity revolved around physical readiness for war from childhood. Skipping a session wasn't really on the table.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who've never once skipped leg day either. Probably.\u003c\/p\u003e\n\n\u003cp\u003eNo excuses accepted here. Printed on soft cotton, agoge not included.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55629988495736,"sku":"4476605_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55629988528504,"sku":"4476605_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55629988561272,"sku":"4476605_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55629988594040,"sku":"4476605_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55629988626808,"sku":"4476605_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55629988659576,"sku":"4476605_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55629988692344,"sku":"4476605_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55629988725112,"sku":"4476605_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55629987709304,"sku":"4476605_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55629987742072,"sku":"4476605_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55629987774840,"sku":"4476605_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55629987807608,"sku":"4476605_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55629987840376,"sku":"4476605_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55629987873144,"sku":"4476605_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55629987905912,"sku":"4476605_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55629987938680,"sku":"4476605_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55629987971448,"sku":"4476605_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55629988004216,"sku":"4476605_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55629988036984,"sku":"4476605_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55629988069752,"sku":"4476605_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55629988102520,"sku":"4476605_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55629988135288,"sku":"4476605_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55629988168056,"sku":"4476605_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55629988200824,"sku":"4476605_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55629988233592,"sku":"4476605_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55629988266360,"sku":"4476605_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55629988299128,"sku":"4476605_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55629988331896,"sku":"4476605_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55629988364664,"sku":"4476605_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55629988397432,"sku":"4476605_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55629988430200,"sku":"4476605_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55629988462968,"sku":"4476605_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_-_2026-08-09T034800.649.jpg?v=1786837671"},{"product_id":"well-that-was-awkward-bay-of-pigs-t-shirt","title":"Well... That Was Awkward - Bay of Pigs T-Shirt","description":"\u003cp\u003eSome operations don't need an official post-mortem. This one basically wrote its own headline.\u003c\/p\u003e\n\n\u003cp\u003eIn April 1961, a CIA-backed force of Cuban exiles — designated Brigade 2506 — landed at the Bay of Pigs aiming to topple Fidel Castro's government. Poor planning, bad intelligence, and no air support turned it into one of the most infamous failures in Cold War history within 72 hours.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who've had a plan collapse spectacularly on day one.\u003c\/p\u003e\n\n\u003cp\u003eNot every operation makes the highlight reel. Printed on soft cotton, considerably better planned than the original mission.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55629989904760,"sku":"6718678_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55629989937528,"sku":"6718678_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55629989970296,"sku":"6718678_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55629990003064,"sku":"6718678_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55629990035832,"sku":"6718678_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55629990068600,"sku":"6718678_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55629990101368,"sku":"6718678_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55629990134136,"sku":"6718678_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55629988856184,"sku":"6718678_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55629988888952,"sku":"6718678_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55629988921720,"sku":"6718678_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55629988954488,"sku":"6718678_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55629988987256,"sku":"6718678_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55629989020024,"sku":"6718678_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55629989052792,"sku":"6718678_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55629989085560,"sku":"6718678_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55629989118328,"sku":"6718678_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55629989151096,"sku":"6718678_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55629989183864,"sku":"6718678_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55629989216632,"sku":"6718678_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55629989249400,"sku":"6718678_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55629989282168,"sku":"6718678_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55629989314936,"sku":"6718678_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55629989347704,"sku":"6718678_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55629989380472,"sku":"6718678_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55629989413240,"sku":"6718678_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55629989446008,"sku":"6718678_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55629989478776,"sku":"6718678_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55629989511544,"sku":"6718678_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55629989544312,"sku":"6718678_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55629989577080,"sku":"6718678_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55629989609848,"sku":"6718678_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55629989642616,"sku":"6718678_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55629989675384,"sku":"6718678_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55629989708152,"sku":"6718678_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55629989740920,"sku":"6718678_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55629989773688,"sku":"6718678_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55629989806456,"sku":"6718678_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55629989839224,"sku":"6718678_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55629989871992,"sku":"6718678_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_-_2026-08-09T202753.396.jpg?v=1786837671"},{"product_id":"the-locals-seem-friendly-roman-tourist-t-shirt","title":"The Locals Seem Friendly - Roman Tourist T-Shirt","description":"\u003cp\u003eRome sent three legions into Germania in AD 9. Not all of them made the return trip.\u003c\/p\u003e\n\n\u003cp\u003eAt the Battle of the Teutoburg Forest, Germanic tribes under Arminius ambushed and annihilated three Roman legions led by Varus — a defeat so severe that Emperor Augustus reportedly never fully recovered from the news, and Rome abandoned plans to conquer Germania beyond the Rhine for good.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who've badly misjudged a first impression.\u003c\/p\u003e\n\n\u003cp\u003eSightseeing not recommended. Printed on soft cotton, no legions required.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55629991248248,"sku":"1625482_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55629991281016,"sku":"1625482_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55629991313784,"sku":"1625482_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55629991346552,"sku":"1625482_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55629991379320,"sku":"1625482_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55629991412088,"sku":"1625482_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55629991444856,"sku":"1625482_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55629991477624,"sku":"1625482_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55629990199672,"sku":"1625482_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55629990232440,"sku":"1625482_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55629990265208,"sku":"1625482_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55629990297976,"sku":"1625482_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55629990330744,"sku":"1625482_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55629990363512,"sku":"1625482_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55629990396280,"sku":"1625482_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55629990429048,"sku":"1625482_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55629990461816,"sku":"1625482_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55629990494584,"sku":"1625482_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55629990527352,"sku":"1625482_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55629990560120,"sku":"1625482_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55629990592888,"sku":"1625482_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55629990625656,"sku":"1625482_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55629990658424,"sku":"1625482_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55629990691192,"sku":"1625482_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55629990723960,"sku":"1625482_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55629990756728,"sku":"1625482_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55629990789496,"sku":"1625482_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55629990822264,"sku":"1625482_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55629990855032,"sku":"1625482_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55629990887800,"sku":"1625482_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55629990920568,"sku":"1625482_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55629990953336,"sku":"1625482_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55629990986104,"sku":"1625482_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55629991018872,"sku":"1625482_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55629991051640,"sku":"1625482_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55629991084408,"sku":"1625482_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55629991117176,"sku":"1625482_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55629991149944,"sku":"1625482_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55629991182712,"sku":"1625482_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55629991215480,"sku":"1625482_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_-_2026-08-09T033156.404.jpg?v=1786837669"},{"product_id":"europes-speed-bump-belgium-t-shirt","title":"Europe's Speed Bump - Belgium T-Shirt","description":"\u003cp\u003eGeography hasn't been kind to Belgium, and Belgium has had to get used to it.\u003c\/p\u003e\n\n\u003cp\u003eSitting directly on the invasion route through Western Europe, Belgium found itself overrun in both World Wars — first under the Schlieffen Plan in 1914, then again in 1940 — despite fierce and often underrated resistance both times.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who know location is destiny, whether you like it or not.\u003c\/p\u003e\n\n\u003cp\u003eSmall country, considerable history. Printed on soft cotton, no invasion route required.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55629992755576,"sku":"6265458_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55629992788344,"sku":"6265458_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55629992821112,"sku":"6265458_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55629992853880,"sku":"6265458_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55629992886648,"sku":"6265458_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55629992919416,"sku":"6265458_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55629992952184,"sku":"6265458_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55629992984952,"sku":"6265458_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55629991969144,"sku":"6265458_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55629992001912,"sku":"6265458_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55629992034680,"sku":"6265458_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55629992067448,"sku":"6265458_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55629992100216,"sku":"6265458_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55629992132984,"sku":"6265458_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55629992165752,"sku":"6265458_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55629992198520,"sku":"6265458_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55629992231288,"sku":"6265458_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55629992264056,"sku":"6265458_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55629992296824,"sku":"6265458_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55629992329592,"sku":"6265458_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55629992362360,"sku":"6265458_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55629992395128,"sku":"6265458_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55629992427896,"sku":"6265458_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55629992460664,"sku":"6265458_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55629992493432,"sku":"6265458_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55629992526200,"sku":"6265458_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55629992558968,"sku":"6265458_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55629992591736,"sku":"6265458_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55629992624504,"sku":"6265458_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55629992657272,"sku":"6265458_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55629992690040,"sku":"6265458_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55629992722808,"sku":"6265458_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_-_2026-08-09T034821.780.jpg?v=1786837671"},{"product_id":"too-hot-to-handle-joan-of-arc-t-shirt","title":"Too Hot to Handle - Joan of Arc T-Shirt","description":"\u003cp\u003eJoan of Arc led the French army to victory at 17, and was burned at the stake for heresy just two years later.\u003c\/p\u003e\n\n\u003cp\u003eConvicted by an English-backed tribunal in 1431, she was executed at Rouen — only to be posthumously retried, exonerated, and eventually canonised centuries later. History rarely settles its verdicts quickly.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who know a bad ruling doesn't always stay the final one.\u003c\/p\u003e\n\n\u003cp\u003eSome legacies outlast the flames. Printed on soft cotton, no tribunal required.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55629994131832,"sku":"4055524_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55629994164600,"sku":"4055524_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55629994197368,"sku":"4055524_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55629994230136,"sku":"4055524_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55629994262904,"sku":"4055524_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55629994295672,"sku":"4055524_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55629994328440,"sku":"4055524_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55629994361208,"sku":"4055524_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55629993083256,"sku":"4055524_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55629993116024,"sku":"4055524_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55629993148792,"sku":"4055524_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55629993181560,"sku":"4055524_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55629993214328,"sku":"4055524_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55629993247096,"sku":"4055524_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55629993279864,"sku":"4055524_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55629993312632,"sku":"4055524_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55629993345400,"sku":"4055524_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55629993378168,"sku":"4055524_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55629993410936,"sku":"4055524_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55629993443704,"sku":"4055524_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55629993476472,"sku":"4055524_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55629993509240,"sku":"4055524_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55629993542008,"sku":"4055524_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55629993574776,"sku":"4055524_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55629993607544,"sku":"4055524_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55629993640312,"sku":"4055524_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55629993673080,"sku":"4055524_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55629993705848,"sku":"4055524_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55629993738616,"sku":"4055524_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55629993771384,"sku":"4055524_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55629993804152,"sku":"4055524_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55629993836920,"sku":"4055524_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55629993869688,"sku":"4055524_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55629993902456,"sku":"4055524_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55629993935224,"sku":"4055524_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55629993967992,"sku":"4055524_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55629994000760,"sku":"4055524_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55629994033528,"sku":"4055524_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55629994066296,"sku":"4055524_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55629994099064,"sku":"4055524_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_94.jpg?v=1786837670"},{"product_id":"military-aviation-early-access-t-shirt","title":"Military Aviation: Early Access T-Shirt","description":"\u003cp\u003eThe US Army was flying reconnaissance missions before most of Europe had figured out the internal combustion engine.\u003c\/p\u003e\n\n\u003cp\u003eThe Union Army Balloon Corps, established in 1861 under Thaddeus Lowe, used tethered hydrogen balloons to observe Confederate positions from the air — a genuine first for American military aviation, decades before anyone strapped an engine to a wing.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who always want the early build.\u003c\/p\u003e\n\n\u003cp\u003eBeta testing, 1861 edition. Printed on soft cotton, no hydrogen required.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55629995213176,"sku":"1695716_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55629995245944,"sku":"1695716_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55629995278712,"sku":"1695716_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55629995311480,"sku":"1695716_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55629995344248,"sku":"1695716_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55629995377016,"sku":"1695716_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55629995409784,"sku":"1695716_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55629995442552,"sku":"1695716_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55629994426744,"sku":"1695716_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55629994459512,"sku":"1695716_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55629994492280,"sku":"1695716_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55629994525048,"sku":"1695716_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55629994557816,"sku":"1695716_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55629994590584,"sku":"1695716_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55629994623352,"sku":"1695716_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55629994656120,"sku":"1695716_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55629994688888,"sku":"1695716_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55629994721656,"sku":"1695716_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55629994754424,"sku":"1695716_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55629994787192,"sku":"1695716_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55629994819960,"sku":"1695716_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55629994852728,"sku":"1695716_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55629994885496,"sku":"1695716_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55629994918264,"sku":"1695716_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55629994951032,"sku":"1695716_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55629994983800,"sku":"1695716_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55629995016568,"sku":"1695716_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55629995049336,"sku":"1695716_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55629995082104,"sku":"1695716_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55629995114872,"sku":"1695716_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55629995147640,"sku":"1695716_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55629995180408,"sku":"1695716_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_-_2026-08-09T202413.192.jpg?v=1786837670"},{"product_id":"hot-mic-cold-war-reagan-t-shirt","title":"Hot Mic. Cold War. - Ronald Reagan T-Shirt","description":"\u003cp\u003eSome jokes were never meant to leave the sound check.\u003c\/p\u003e\n\n\u003cp\u003eIn August 1984, President Reagan tested a radio microphone before his weekly address with a line about outlawing Russia and beginning bombing in five minutes. It wasn't broadcast live — but word got out fast, and the Soviet press wasn't amused.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who've said something in a room they thought was empty.\u003c\/p\u003e\n\n\u003cp\u003eSome mics stay hot longer than planned. Printed on soft cotton, considerably lower stakes.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55629996589432,"sku":"8981803_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55629996622200,"sku":"8981803_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55629996654968,"sku":"8981803_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55629996687736,"sku":"8981803_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55629996720504,"sku":"8981803_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55629996753272,"sku":"8981803_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55629996786040,"sku":"8981803_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55629996818808,"sku":"8981803_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55629995540856,"sku":"8981803_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55629995573624,"sku":"8981803_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55629995606392,"sku":"8981803_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55629995639160,"sku":"8981803_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55629995671928,"sku":"8981803_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55629995704696,"sku":"8981803_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55629995737464,"sku":"8981803_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55629995770232,"sku":"8981803_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55629995803000,"sku":"8981803_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55629995835768,"sku":"8981803_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55629995868536,"sku":"8981803_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55629995901304,"sku":"8981803_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55629995934072,"sku":"8981803_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55629995966840,"sku":"8981803_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55629995999608,"sku":"8981803_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55629996032376,"sku":"8981803_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55629996065144,"sku":"8981803_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55629996097912,"sku":"8981803_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55629996130680,"sku":"8981803_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55629996163448,"sku":"8981803_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55629996196216,"sku":"8981803_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55629996228984,"sku":"8981803_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55629996261752,"sku":"8981803_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55629996294520,"sku":"8981803_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55629996327288,"sku":"8981803_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55629996360056,"sku":"8981803_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55629996392824,"sku":"8981803_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55629996425592,"sku":"8981803_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55629996458360,"sku":"8981803_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55629996491128,"sku":"8981803_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55629996523896,"sku":"8981803_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55629996556664,"sku":"8981803_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_-_2026-08-09T202914.218.jpg?v=1786837669"},{"product_id":"zeus-compensating-since-antiquity-t-shirt","title":"Zeus: Compensating Since Antiquity T-Shirt","description":"\u003cp\u003eSome statues were built to inspire awe. This one may have had a slightly different motive.\u003c\/p\u003e\n\n\u003cp\u003eThe Statue of Zeus at Olympia, sculpted by Phidias around 435 BC, stood roughly 12 metres tall and was ranked among the Seven Wonders of the Ancient World. Subtlety was never really the point.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who've never once downsized an idea.\u003c\/p\u003e\n\n\u003cp\u003eGo big or don't bother. Printed on soft cotton, thunderbolt not included.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55629997769080,"sku":"7894556_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55629997801848,"sku":"7894556_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55629997834616,"sku":"7894556_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55629997867384,"sku":"7894556_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55629997900152,"sku":"7894556_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55629997932920,"sku":"7894556_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55629997965688,"sku":"7894556_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55629997998456,"sku":"7894556_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55629996982648,"sku":"7894556_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55629997015416,"sku":"7894556_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55629997048184,"sku":"7894556_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55629997080952,"sku":"7894556_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55629997113720,"sku":"7894556_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55629997146488,"sku":"7894556_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55629997179256,"sku":"7894556_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55629997212024,"sku":"7894556_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55629997244792,"sku":"7894556_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55629997277560,"sku":"7894556_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55629997310328,"sku":"7894556_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55629997343096,"sku":"7894556_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55629997375864,"sku":"7894556_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55629997408632,"sku":"7894556_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55629997441400,"sku":"7894556_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55629997474168,"sku":"7894556_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55629997506936,"sku":"7894556_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55629997539704,"sku":"7894556_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55629997572472,"sku":"7894556_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55629997605240,"sku":"7894556_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55629997638008,"sku":"7894556_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55629997670776,"sku":"7894556_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55629997703544,"sku":"7894556_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55629997736312,"sku":"7894556_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_-_2026-08-10T184042.935.jpg?v=1786837669"},{"product_id":"i-support-carthaginian-rights-t-shirt","title":"I Support Carthaginian Rights and Carthaginian Wrongs T-Shirt","description":"\u003cp\u003eCarthage built one of the ancient world's great trading empires, then spent three wars losing it to Rome.\u003c\/p\u003e\n\n\u003cp\u003eAt its height, Carthage dominated Mediterranean trade from its North African base, fielding fleets and armies — including Hannibal's — capable of nearly bringing Rome to its knees. It still ended with the city razed in 146 BC. Complicated legacies make for complicated merchandise.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who back the underdog, flaws and all.\u003c\/p\u003e\n\n\u003cp\u003eNo nuance required here. Printed on soft cotton, considerably less controversial than the empire.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55630000488824,"sku":"8348924_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55630000521592,"sku":"8348924_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55630000554360,"sku":"8348924_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55630000587128,"sku":"8348924_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55630000619896,"sku":"8348924_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55630000652664,"sku":"8348924_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55630000685432,"sku":"8348924_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55630000718200,"sku":"8348924_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55629999440248,"sku":"8348924_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55629999473016,"sku":"8348924_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55629999505784,"sku":"8348924_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55629999538552,"sku":"8348924_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55629999571320,"sku":"8348924_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55629999604088,"sku":"8348924_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55629999636856,"sku":"8348924_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55629999669624,"sku":"8348924_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55629999702392,"sku":"8348924_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55629999735160,"sku":"8348924_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55629999767928,"sku":"8348924_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55629999800696,"sku":"8348924_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55629999833464,"sku":"8348924_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55629999866232,"sku":"8348924_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55629999899000,"sku":"8348924_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55629999931768,"sku":"8348924_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55629999964536,"sku":"8348924_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55629999997304,"sku":"8348924_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55630000030072,"sku":"8348924_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55630000062840,"sku":"8348924_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55630000095608,"sku":"8348924_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55630000128376,"sku":"8348924_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55630000161144,"sku":"8348924_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55630000193912,"sku":"8348924_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55630000226680,"sku":"8348924_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55630000259448,"sku":"8348924_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55630000292216,"sku":"8348924_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55630000324984,"sku":"8348924_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55630000357752,"sku":"8348924_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55630000390520,"sku":"8348924_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55630000423288,"sku":"8348924_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55630000456056,"sku":"8348924_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_-_2026-08-09T202316.032.jpg?v=1786837671"},{"product_id":"business-is-booming-alfred-nobel-t-shirt","title":"Business Is Booming - Alfred Nobel T-Shirt","description":"\u003cp\u003eAlfred Nobel patented dynamite in 1867 and inadvertently became one of the wealthiest men in Europe.\u003c\/p\u003e\n\n\u003cp\u003eThe invention transformed mining, construction, and warfare almost overnight — and reportedly weighed so heavily on Nobel's conscience that it later inspired him to fund the Nobel Prizes, hoping to be remembered for something other than explosives.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who've built something bigger than they expected.\u003c\/p\u003e\n\n\u003cp\u003eHandle with care. Printed on soft cotton, considerably more stable.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55630002651512,"sku":"1772542_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55630002684280,"sku":"1772542_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55630002717048,"sku":"1772542_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55630002749816,"sku":"1772542_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55630002782584,"sku":"1772542_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55630002815352,"sku":"1772542_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55630002848120,"sku":"1772542_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55630002880888,"sku":"1772542_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55630001602936,"sku":"1772542_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55630001635704,"sku":"1772542_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55630001668472,"sku":"1772542_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55630001701240,"sku":"1772542_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55630001734008,"sku":"1772542_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55630001766776,"sku":"1772542_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55630001799544,"sku":"1772542_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55630001832312,"sku":"1772542_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55630001865080,"sku":"1772542_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55630001897848,"sku":"1772542_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55630001930616,"sku":"1772542_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55630001963384,"sku":"1772542_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55630001996152,"sku":"1772542_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55630002028920,"sku":"1772542_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55630002061688,"sku":"1772542_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55630002094456,"sku":"1772542_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55630002127224,"sku":"1772542_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55630002159992,"sku":"1772542_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55630002192760,"sku":"1772542_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55630002225528,"sku":"1772542_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55630002258296,"sku":"1772542_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55630002291064,"sku":"1772542_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55630002323832,"sku":"1772542_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55630002356600,"sku":"1772542_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55630002389368,"sku":"1772542_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55630002422136,"sku":"1772542_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55630002454904,"sku":"1772542_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55630002487672,"sku":"1772542_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55630002520440,"sku":"1772542_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55630002553208,"sku":"1772542_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55630002585976,"sku":"1772542_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55630002618744,"sku":"1772542_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_-_2026-08-09T033655.762.jpg?v=1786837669"},{"product_id":"scared-of-his-own-shadow-bucephalus-t-shirt","title":"Scared Of His Own Shadow, Fine With Persian Armies T-Shirt","description":"\u003cp\u003eAs a boy, Alexander tamed a horse nobody else could handle — by noticing it was just afraid of its own shadow.\u003c\/p\u003e\n\n\u003cp\u003eBucephalus went on to carry Alexander the Great through his entire campaign against the Persian Empire, from the Battle of Issus to Gaugamela, before dying — reportedly of old age or battle wounds — in India around 326 BC.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who've got one specific, irrational fear and nothing else.\u003c\/p\u003e\n\n\u003cp\u003eSelective bravery, historically proven. Printed on soft cotton, no war horse required.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55630003995000,"sku":"5291222_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55630004027768,"sku":"5291222_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55630004060536,"sku":"5291222_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55630004093304,"sku":"5291222_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55630004126072,"sku":"5291222_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55630004158840,"sku":"5291222_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55630004191608,"sku":"5291222_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55630004224376,"sku":"5291222_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55630002946424,"sku":"5291222_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55630002979192,"sku":"5291222_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55630003011960,"sku":"5291222_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55630003044728,"sku":"5291222_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55630003077496,"sku":"5291222_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55630003110264,"sku":"5291222_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55630003143032,"sku":"5291222_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55630003175800,"sku":"5291222_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55630003208568,"sku":"5291222_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55630003241336,"sku":"5291222_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55630003274104,"sku":"5291222_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55630003306872,"sku":"5291222_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55630003339640,"sku":"5291222_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55630003372408,"sku":"5291222_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55630003405176,"sku":"5291222_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55630003437944,"sku":"5291222_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55630003470712,"sku":"5291222_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55630003503480,"sku":"5291222_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55630003536248,"sku":"5291222_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55630003569016,"sku":"5291222_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55630003601784,"sku":"5291222_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55630003634552,"sku":"5291222_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55630003667320,"sku":"5291222_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55630003700088,"sku":"5291222_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55630003732856,"sku":"5291222_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55630003765624,"sku":"5291222_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55630003798392,"sku":"5291222_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55630003831160,"sku":"5291222_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55630003863928,"sku":"5291222_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55630003896696,"sku":"5291222_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55630003929464,"sku":"5291222_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55630003962232,"sku":"5291222_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_77.jpg?v=1786837671"},{"product_id":"i-love-old-men-t-shirt","title":"I Love Old Men T-Shirt","description":"\u003cp\u003eSome crushes age better than others. These ones have had a couple thousand years' head start.\u003c\/p\u003e\n\n\u003cp\u003eClassical philosophy's biggest names — carved in marble long after they were carved into history — still shape how we think about ethics, logic, and government today, regardless of how long they've been gone.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads with a soft spot for a good bust.\u003c\/p\u003e\n\n\u003cp\u003eNo modern equivalent required. Printed on soft cotton, timeless by association.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55630004879736,"sku":"1131183_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55630004912504,"sku":"1131183_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55630004945272,"sku":"1131183_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55630004978040,"sku":"1131183_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55630005010808,"sku":"1131183_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55630005043576,"sku":"1131183_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55630005076344,"sku":"1131183_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55630005109112,"sku":"1131183_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":55630005928312,"sku":"1131183_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55630005961080,"sku":"1131183_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55630005993848,"sku":"1131183_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55630006026616,"sku":"1131183_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55630006059384,"sku":"1131183_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55630006092152,"sku":"1131183_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55630006124920,"sku":"1131183_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55630006157688,"sku":"1131183_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55630005141880,"sku":"1131183_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55630005174648,"sku":"1131183_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55630005207416,"sku":"1131183_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55630005240184,"sku":"1131183_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55630005272952,"sku":"1131183_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55630005305720,"sku":"1131183_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55630005338488,"sku":"1131183_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55630005371256,"sku":"1131183_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55630005404024,"sku":"1131183_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55630005436792,"sku":"1131183_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55630005469560,"sku":"1131183_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55630005502328,"sku":"1131183_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55630005535096,"sku":"1131183_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55630005567864,"sku":"1131183_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55630005600632,"sku":"1131183_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55630005633400,"sku":"1131183_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55630005666168,"sku":"1131183_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55630005698936,"sku":"1131183_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55630005731704,"sku":"1131183_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55630005764472,"sku":"1131183_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55630005797240,"sku":"1131183_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55630005830008,"sku":"1131183_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55630005862776,"sku":"1131183_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55630005895544,"sku":"1131183_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_-_2026-08-09T202221.396.jpg?v=1786837671"},{"product_id":"the-original-skincare-routine-cleopatra-t-shirt","title":"The Original Skincare Routine - Cleopatra T-Shirt","description":"\u003cp\u003eCleopatra's beauty regimen has been part of her legend for two thousand years, even if the details have blurred a bit along the way.\u003c\/p\u003e\n\n\u003cp\u003eAncient sources credit Cleopatra with elaborate cosmetic and beauty rituals using oils and minerals native to Egypt — though the specific donkey-milk-bath legend most people know is more reliably attributed to Poppaea Sabina, Nero's wife, in Roman accounts.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who know a good routine is worth the effort.\u003c\/p\u003e\n\n\u003cp\u003eConsistency is queenly. Printed on soft cotton, milk bath not included.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55630007009656,"sku":"7765467_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55630007042424,"sku":"7765467_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55630007075192,"sku":"7765467_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55630007107960,"sku":"7765467_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55630007140728,"sku":"7765467_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55630007173496,"sku":"7765467_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55630007206264,"sku":"7765467_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55630007239032,"sku":"7765467_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55630006223224,"sku":"7765467_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55630006255992,"sku":"7765467_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55630006288760,"sku":"7765467_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55630006321528,"sku":"7765467_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55630006354296,"sku":"7765467_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55630006387064,"sku":"7765467_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55630006419832,"sku":"7765467_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55630006452600,"sku":"7765467_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55630006485368,"sku":"7765467_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55630006518136,"sku":"7765467_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55630006550904,"sku":"7765467_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55630006583672,"sku":"7765467_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55630006616440,"sku":"7765467_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55630006649208,"sku":"7765467_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55630006681976,"sku":"7765467_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55630006714744,"sku":"7765467_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55630006747512,"sku":"7765467_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55630006780280,"sku":"7765467_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55630006813048,"sku":"7765467_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55630006845816,"sku":"7765467_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55630006878584,"sku":"7765467_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55630006911352,"sku":"7765467_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55630006944120,"sku":"7765467_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55630006976888,"sku":"7765467_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_-_2026-08-10T185525.049.jpg?v=1786837670"},{"product_id":"leaving-it-better-than-i-found-it-sherman-t-shirt","title":"Leaving It Better Than I Found It - General Sherman T-Shirt","description":"\u003cp\u003eGeneral Sherman's March to the Sea cut a 300-mile path of destruction through Georgia in 1864, aimed squarely at breaking the Confederacy's ability — and will — to keep fighting.\u003c\/p\u003e\n\n\u003cp\u003eThe scorched-earth campaign burned plantations, railroads, and much of Atlanta itself, and remains one of the most devastating military campaigns on American soil. \"Better than I found it\" is, charitably, a matter of perspective.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who know irony ages better than most quotes.\u003c\/p\u003e\n\n\u003cp\u003eHistory doesn't always agree with the caption. Printed on soft cotton, no scorched earth involved.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55630008811896,"sku":"6923378_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55630008844664,"sku":"6923378_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55630008877432,"sku":"6923378_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55630008910200,"sku":"6923378_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55630008942968,"sku":"6923378_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55630008975736,"sku":"6923378_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55630009008504,"sku":"6923378_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55630009041272,"sku":"6923378_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55630007763320,"sku":"6923378_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55630007796088,"sku":"6923378_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55630007828856,"sku":"6923378_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55630007861624,"sku":"6923378_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55630007894392,"sku":"6923378_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55630007927160,"sku":"6923378_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55630007959928,"sku":"6923378_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55630007992696,"sku":"6923378_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55630008025464,"sku":"6923378_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55630008058232,"sku":"6923378_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55630008091000,"sku":"6923378_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55630008123768,"sku":"6923378_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55630008156536,"sku":"6923378_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55630008189304,"sku":"6923378_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55630008222072,"sku":"6923378_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55630008254840,"sku":"6923378_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55630008287608,"sku":"6923378_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55630008320376,"sku":"6923378_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55630008353144,"sku":"6923378_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55630008385912,"sku":"6923378_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55630008418680,"sku":"6923378_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55630008451448,"sku":"6923378_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55630008484216,"sku":"6923378_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55630008516984,"sku":"6923378_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55630008549752,"sku":"6923378_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55630008582520,"sku":"6923378_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55630008615288,"sku":"6923378_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55630008648056,"sku":"6923378_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55630008680824,"sku":"6923378_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55630008713592,"sku":"6923378_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55630008746360,"sku":"6923378_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55630008779128,"sku":"6923378_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_-_2026-08-09T033335.769.jpg?v=1786837669"},{"product_id":"almost-invincible-achilles-t-shirt","title":"Almost Invincible - Achilles T-Shirt","description":"\u003cp\u003eAchilles was the greatest warrior of the Trojan War, and the exception proved fatal.\u003c\/p\u003e\n\n\u003cp\u003eLegend holds that his mother dipped him in the River Styx as an infant, making him invulnerable everywhere except the heel she held him by — the detail that eventually gave us a word for \"one exploitable weakness\" in every language since.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who know even the best have one soft spot.\u003c\/p\u003e\n\n\u003cp\u003eNearly untouchable. Printed on soft cotton, no dipping required.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55630009926008,"sku":"4318087_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55630009958776,"sku":"4318087_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55630009991544,"sku":"4318087_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55630010024312,"sku":"4318087_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55630010057080,"sku":"4318087_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55630010089848,"sku":"4318087_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55630010122616,"sku":"4318087_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55630010155384,"sku":"4318087_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55630009139576,"sku":"4318087_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55630009172344,"sku":"4318087_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55630009205112,"sku":"4318087_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55630009237880,"sku":"4318087_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55630009270648,"sku":"4318087_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55630009303416,"sku":"4318087_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55630009336184,"sku":"4318087_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55630009368952,"sku":"4318087_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55630009401720,"sku":"4318087_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55630009434488,"sku":"4318087_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55630009467256,"sku":"4318087_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55630009500024,"sku":"4318087_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55630009532792,"sku":"4318087_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55630009565560,"sku":"4318087_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55630009598328,"sku":"4318087_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55630009631096,"sku":"4318087_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55630009663864,"sku":"4318087_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55630009696632,"sku":"4318087_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55630009729400,"sku":"4318087_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55630009762168,"sku":"4318087_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55630009794936,"sku":"4318087_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55630009827704,"sku":"4318087_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55630009860472,"sku":"4318087_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55630009893240,"sku":"4318087_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_72.jpg?v=1786837671"},{"product_id":"freedom-air-dropped-daily-t-shirt","title":"Freedom, Air-Dropped Daily T-Shirt","description":"\u003cp\u003eThe B-17 Flying Fortress flew thousands of missions over occupied Europe between 1942 and 1945, becoming one of the defining aircraft of the Allied air campaign.\u003c\/p\u003e\n\n\u003cp\u003eHeavily armed and famously durable, it could take enormous battle damage and still bring its crew home — a reputation that made it one of the most trusted aircraft in the US Army Air Forces.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who show up and keep showing up.\u003c\/p\u003e\n\n\u003cp\u003eBuilt to take a hit. Printed on soft cotton, no anti-aircraft fire involved.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55630011400568,"sku":"9377787_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55630011433336,"sku":"9377787_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55630011466104,"sku":"9377787_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55630011498872,"sku":"9377787_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55630011531640,"sku":"9377787_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55630011564408,"sku":"9377787_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55630011597176,"sku":"9377787_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55630011629944,"sku":"9377787_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55630010351992,"sku":"9377787_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55630010384760,"sku":"9377787_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55630010417528,"sku":"9377787_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55630010450296,"sku":"9377787_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55630010483064,"sku":"9377787_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55630010515832,"sku":"9377787_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55630010548600,"sku":"9377787_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55630010581368,"sku":"9377787_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55630010614136,"sku":"9377787_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55630010646904,"sku":"9377787_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55630010679672,"sku":"9377787_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55630010712440,"sku":"9377787_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55630010745208,"sku":"9377787_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55630010777976,"sku":"9377787_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55630010810744,"sku":"9377787_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55630010843512,"sku":"9377787_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55630010876280,"sku":"9377787_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55630010909048,"sku":"9377787_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55630010941816,"sku":"9377787_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55630010974584,"sku":"9377787_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55630011007352,"sku":"9377787_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55630011040120,"sku":"9377787_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55630011072888,"sku":"9377787_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55630011105656,"sku":"9377787_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55630011138424,"sku":"9377787_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55630011171192,"sku":"9377787_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55630011203960,"sku":"9377787_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55630011236728,"sku":"9377787_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55630011269496,"sku":"9377787_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55630011302264,"sku":"9377787_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55630011335032,"sku":"9377787_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55630011367800,"sku":"9377787_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_-_2026-08-10T164651.959.jpg?v=1786837669"},{"product_id":"packed-for-a-beach-holiday-t-shirt","title":"Packed For A Beach Holiday, Brought Artillery T-Shirt","description":"\u003cp\u003eThe ANZAC landings at Gallipoli in April 1915 were meant to open a new front against the Ottoman Empire. Instead, they became eight months of brutal stalemate on some of the worst terrain imaginable.\u003c\/p\u003e\n\n\u003cp\u003eAustralian and New Zealand troops suffered enormous casualties storming beaches under sustained fire, and the campaign is still commemorated annually on both sides of the world as a defining national memory.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who know a holiday can turn into a lot more.\u003c\/p\u003e\n\n\u003cp\u003eSome trips don't go as planned. Printed on soft cotton, no artillery included.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55630013071736,"sku":"8746610_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55630013104504,"sku":"8746610_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55630013137272,"sku":"8746610_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55630013170040,"sku":"8746610_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55630013202808,"sku":"8746610_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55630013235576,"sku":"8746610_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55630013268344,"sku":"8746610_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55630013301112,"sku":"8746610_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55630012023160,"sku":"8746610_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55630012055928,"sku":"8746610_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55630012088696,"sku":"8746610_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55630012121464,"sku":"8746610_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55630012154232,"sku":"8746610_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55630012187000,"sku":"8746610_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55630012219768,"sku":"8746610_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55630012252536,"sku":"8746610_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55630012285304,"sku":"8746610_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55630012318072,"sku":"8746610_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55630012350840,"sku":"8746610_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55630012383608,"sku":"8746610_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55630012416376,"sku":"8746610_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55630012449144,"sku":"8746610_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55630012481912,"sku":"8746610_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55630012514680,"sku":"8746610_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55630012547448,"sku":"8746610_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55630012580216,"sku":"8746610_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55630012612984,"sku":"8746610_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55630012645752,"sku":"8746610_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55630012678520,"sku":"8746610_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55630012711288,"sku":"8746610_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55630012744056,"sku":"8746610_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55630012776824,"sku":"8746610_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55630012809592,"sku":"8746610_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55630012842360,"sku":"8746610_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55630012875128,"sku":"8746610_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55630012907896,"sku":"8746610_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55630012940664,"sku":"8746610_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55630012973432,"sku":"8746610_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55630013006200,"sku":"8746610_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55630013038968,"sku":"8746610_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_-_2026-08-09T033746.784.jpg?v=1786837669"},{"product_id":"bright-idea-lighthouse-of-alexandria-t-shirt","title":"Bright Idea - Lighthouse of Alexandria T-Shirt","description":"\u003cp\u003eSomewhere around 280 BC, someone in Alexandria decided ships needed a better way to find the harbour in the dark.\u003c\/p\u003e\n\n\u003cp\u003eThe Lighthouse of Alexandria stood over 100 metres tall, guiding sailors into port for centuries and earning its place among the Seven Wonders of the Ancient World before earthquakes eventually brought it down.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who know a good idea when they see one.\u003c\/p\u003e\n\n\u003cp\u003eStill shining, one way or another. Printed on soft cotton, no lighthouse-keeper required.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55630014447992,"sku":"9121707_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55630014480760,"sku":"9121707_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55630014513528,"sku":"9121707_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55630014546296,"sku":"9121707_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55630014579064,"sku":"9121707_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55630014611832,"sku":"9121707_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55630014644600,"sku":"9121707_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55630014677368,"sku":"9121707_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55630013399416,"sku":"9121707_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55630013432184,"sku":"9121707_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55630013464952,"sku":"9121707_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55630013497720,"sku":"9121707_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55630013530488,"sku":"9121707_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55630013563256,"sku":"9121707_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55630013596024,"sku":"9121707_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55630013628792,"sku":"9121707_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55630013661560,"sku":"9121707_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55630013694328,"sku":"9121707_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55630013727096,"sku":"9121707_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55630013759864,"sku":"9121707_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55630013792632,"sku":"9121707_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55630013825400,"sku":"9121707_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55630013858168,"sku":"9121707_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55630013890936,"sku":"9121707_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55630013923704,"sku":"9121707_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55630013956472,"sku":"9121707_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55630013989240,"sku":"9121707_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55630014022008,"sku":"9121707_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55630014054776,"sku":"9121707_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55630014087544,"sku":"9121707_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55630014120312,"sku":"9121707_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55630014153080,"sku":"9121707_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55630014185848,"sku":"9121707_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55630014218616,"sku":"9121707_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55630014251384,"sku":"9121707_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55630014284152,"sku":"9121707_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55630014316920,"sku":"9121707_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55630014349688,"sku":"9121707_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55630014382456,"sku":"9121707_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55630014415224,"sku":"9121707_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_89.jpg?v=1786837672"},{"product_id":"fire-in-the-hole-t-shirt","title":"Fire In The Hole! T-Shirt","description":"\u003cp\u003eSome warnings exist because somebody, somewhere, really needed to hear them the first time.\u003c\/p\u003e\n\n\u003cp\u003eMortar crews have shouted some version of \"fire in the hole\" for generations, a split-second heads-up before things get considerably louder. Not every soldier trusts it works fast enough.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who flinch on principle.\u003c\/p\u003e\n\n\u003cp\u003eDuck first, ask questions later. Printed on soft cotton, no earplugs required.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55630015791480,"sku":"8916703_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55630015824248,"sku":"8916703_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55630015857016,"sku":"8916703_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55630015889784,"sku":"8916703_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55630015922552,"sku":"8916703_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55630015955320,"sku":"8916703_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55630015988088,"sku":"8916703_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55630016020856,"sku":"8916703_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55630014742904,"sku":"8916703_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55630014775672,"sku":"8916703_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55630014808440,"sku":"8916703_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55630014841208,"sku":"8916703_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55630014873976,"sku":"8916703_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55630014906744,"sku":"8916703_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55630014939512,"sku":"8916703_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55630014972280,"sku":"8916703_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55630015005048,"sku":"8916703_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55630015037816,"sku":"8916703_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55630015070584,"sku":"8916703_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55630015103352,"sku":"8916703_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55630015136120,"sku":"8916703_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55630015168888,"sku":"8916703_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55630015201656,"sku":"8916703_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55630015234424,"sku":"8916703_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55630015267192,"sku":"8916703_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55630015299960,"sku":"8916703_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55630015332728,"sku":"8916703_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55630015365496,"sku":"8916703_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55630015398264,"sku":"8916703_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55630015431032,"sku":"8916703_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55630015463800,"sku":"8916703_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55630015496568,"sku":"8916703_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55630015529336,"sku":"8916703_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55630015562104,"sku":"8916703_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55630015594872,"sku":"8916703_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55630015627640,"sku":"8916703_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55630015660408,"sku":"8916703_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55630015693176,"sku":"8916703_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55630015725944,"sku":"8916703_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55630015758712,"sku":"8916703_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_-_2026-08-09T032901.781.jpg?v=1786837669"},{"product_id":"ive-been-shot-anyway-theodore-roosevelt-t-shirt","title":"I've Been Shot... Anyway. - Theodore Roosevelt T-Shirt","description":"\u003cp\u003eIn October 1912, Theodore Roosevelt was shot in the chest on his way to deliver a campaign speech in Milwaukee. He gave the speech anyway.\u003c\/p\u003e\n\n\u003cp\u003eThe bullet, slowed by his folded speech notes and eyeglass case, lodged in his chest muscle. Roosevelt spoke for around 90 minutes before agreeing to see a doctor, reportedly telling the crowd it takes more than that to kill a Bull Moose.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who finish what they started, regardless of circumstances.\u003c\/p\u003e\n\n\u003cp\u003eSome speeches don't get cancelled. Printed on soft cotton, no bullet required.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55630016643448,"sku":"2647343_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55630016676216,"sku":"2647343_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55630016708984,"sku":"2647343_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55630016741752,"sku":"2647343_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55630016774520,"sku":"2647343_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55630016807288,"sku":"2647343_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55630016840056,"sku":"2647343_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55630016872824,"sku":"2647343_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55630016119160,"sku":"2647343_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55630016151928,"sku":"2647343_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55630016184696,"sku":"2647343_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55630016217464,"sku":"2647343_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55630016250232,"sku":"2647343_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55630016283000,"sku":"2647343_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55630016315768,"sku":"2647343_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55630016348536,"sku":"2647343_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55630016381304,"sku":"2647343_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55630016414072,"sku":"2647343_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55630016446840,"sku":"2647343_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55630016479608,"sku":"2647343_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55630016512376,"sku":"2647343_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55630016545144,"sku":"2647343_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55630016577912,"sku":"2647343_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55630016610680,"sku":"2647343_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_-_2026-08-09T202951.281.jpg?v=1786837669"},{"product_id":"monks-with-swords-teutonic-knights-t-shirt","title":"Monks With Swords - Teutonic Knights T-Shirt","description":"\u003cp\u003eNot every religious order stuck to prayer and manuscripts.\u003c\/p\u003e\n\n\u003cp\u003eThe Teutonic Knights were founded as a Catholic military order during the Crusades, combining monastic vows with full-scale military campaigns — most notably the Northern Crusades against pagan Baltic peoples, where they built an actual state that lasted for centuries.\u003c\/p\u003e\n\n\u003cp\u003eFor the lads who take their commitments seriously.\u003c\/p\u003e\n\n\u003cp\u003eDevotion, armed. Printed on soft cotton, sword not included.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55630017495416,"sku":"3125076_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55630017528184,"sku":"3125076_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55630017560952,"sku":"3125076_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55630017593720,"sku":"3125076_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55630017626488,"sku":"3125076_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55630017659256,"sku":"3125076_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55630017692024,"sku":"3125076_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55630017724792,"sku":"3125076_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55630016971128,"sku":"3125076_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55630017003896,"sku":"3125076_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55630017036664,"sku":"3125076_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55630017069432,"sku":"3125076_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55630017102200,"sku":"3125076_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55630017134968,"sku":"3125076_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55630017167736,"sku":"3125076_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55630017200504,"sku":"3125076_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55630017233272,"sku":"3125076_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55630017266040,"sku":"3125076_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55630017298808,"sku":"3125076_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55630017331576,"sku":"3125076_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55630017364344,"sku":"3125076_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55630017397112,"sku":"3125076_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55630017429880,"sku":"3125076_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55630017462648,"sku":"3125076_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_-_2026-08-09T033000.767.jpg?v=1786837670"}],"url":"https:\/\/historyfront.com\/collections\/new-history-t-shirts.oembed?page=4","provider":"History Front","version":"1.0","type":"link"}