{"title":"European History T-Shirts","description":null,"products":[{"product_id":"i-read-history-and-i-know-things-tshirt","title":"I Read History \u0026 I Know Things – That’s What I Do T-Shirt","description":"\u003cp data-start=\"642\" data-end=\"755\"\u003e\u003cstrong data-start=\"642\" data-end=\"694\"\u003eI read history. I know things. That’s what I do.\u003c\/strong\u003e\u003cbr data-start=\"694\" data-end=\"697\"\u003eNo dragons, just dates and devastatingly accurate context.\u003c\/p\u003e\n\u003cp data-start=\"757\" data-end=\"1042\"\u003eThis \u003cstrong data-start=\"762\" data-end=\"823\"\u003eI Read History \u0026amp; I Know Things – That’s What I Do T-Shirt\u003c\/strong\u003e is the perfect declaration for anyone who dominates at pub quizzes, corrects movie inaccuracies, or casually drops facts about Mesopotamia into everyday conversation. It’s intellectual swagger with a timeline attached.\u003c\/p\u003e\n\u003cp data-start=\"1044\" data-end=\"1134\"\u003ePerfect for teachers, students, trivia nerds, history lovers, and armchair emperors alike.\u003c\/p\u003e\n\u003cp data-start=\"1136\" data-end=\"1224\"\u003ePrinted on soft cotton with encyclopedic comfort and zero room for revisionist nonsense.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":47739931492627,"sku":"7146079_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":47739931525395,"sku":"7146079_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":47739931558163,"sku":"7146079_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":47739931590931,"sku":"7146079_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":47739931623699,"sku":"7146079_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":47739931656467,"sku":"7146079_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":47739931689235,"sku":"7146079_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":47739931722003,"sku":"7146079_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":47739931754771,"sku":"7146079_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":47739931787539,"sku":"7146079_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":47739931820307,"sku":"7146079_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":47739931853075,"sku":"7146079_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Cardinal \/ S","offer_id":47739931885843,"sku":"7146079_15819","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Cardinal \/ M","offer_id":47739931918611,"sku":"7146079_15820","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Cardinal \/ L","offer_id":47739931951379,"sku":"7146079_15821","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Cardinal \/ XL","offer_id":47739931984147,"sku":"7146079_15822","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Cardinal \/ 2XL","offer_id":47739932016915,"sku":"7146079_15823","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Cardinal \/ 3XL","offer_id":47739932049683,"sku":"7146079_15824","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Charcoal \/ S","offer_id":47739932082451,"sku":"7146079_15831","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Charcoal \/ M","offer_id":47739932147987,"sku":"7146079_15832","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Charcoal \/ L","offer_id":47739932180755,"sku":"7146079_15833","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Charcoal \/ XL","offer_id":47739932213523,"sku":"7146079_15834","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Charcoal \/ 2XL","offer_id":47739932246291,"sku":"7146079_15835","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Charcoal \/ 3XL","offer_id":47739932279059,"sku":"7146079_15836","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":47739932311827,"sku":"7146079_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":47739932344595,"sku":"7146079_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":47739932377363,"sku":"7146079_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":47739932410131,"sku":"7146079_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":47739932442899,"sku":"7146079_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":47739932475667,"sku":"7146079_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":47739932508435,"sku":"7146079_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":47739932541203,"sku":"7146079_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":47739932573971,"sku":"7146079_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":47739932606739,"sku":"7146079_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":47739932639507,"sku":"7146079_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":47739932672275,"sku":"7146079_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":47739932705043,"sku":"7146079_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":47739932737811,"sku":"7146079_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":47739932770579,"sku":"7146079_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":47739932803347,"sku":"7146079_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":47739932836115,"sku":"7146079_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":47739932868883,"sku":"7146079_12650","price":23.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-05-18T013556.535.jpg?v=1779308025"},{"product_id":"sharpes-rifles-napoleonic-war-tshirt","title":"Sharpe's Rifles T-Shirt","description":"\u003cp data-start=\"1142\" data-end=\"1197\" class=\"\"\u003e\u003cstrong data-start=\"1142\" data-end=\"1197\"\u003eSharpe’s Rifles T-Shirt – For King, Country \u0026amp; Chaos\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1199\" data-end=\"1373\" class=\"\"\u003eWhether you're charging with the South Essex or shouting \"Bastards!\" in a thick Yorkshire accent, this t-shirt salutes Richard Sharpe — the rogue hero of the Napoleonic Wars.\u003c\/p\u003e\n\u003cp data-start=\"1375\" data-end=\"1528\" class=\"\"\u003ePerfect for fans of Bernard Cornwell’s novels, the BBC series starring Sean Bean, and anyone who knows the difference between a Baker rifle and a musket.\u003c\/p\u003e\n\u003cp data-start=\"1530\" data-end=\"1592\" class=\"\"\u003eHistory. Swagger. Explosions. All on soft, comfortable cotton.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":49638642778387,"sku":"9887715_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49638642811155,"sku":"9887715_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49638642843923,"sku":"9887715_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49638642876691,"sku":"9887715_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49638642909459,"sku":"9887715_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49638642942227,"sku":"9887715_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49638642974995,"sku":"9887715_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":49638643007763,"sku":"9887715_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":49638643040531,"sku":"9887715_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":49638643106067,"sku":"9887715_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":49638643138835,"sku":"9887715_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":49638643171603,"sku":"9887715_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":49638643204371,"sku":"9887715_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":49638643237139,"sku":"9887715_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":49638643269907,"sku":"9887715_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":49638643302675,"sku":"9887715_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":49638643335443,"sku":"9887715_11566","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":49638643368211,"sku":"9887715_11567","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":49638643400979,"sku":"9887715_11568","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":49638643433747,"sku":"9887715_11569","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":49638643466515,"sku":"9887715_11570","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":49638643499283,"sku":"9887715_16250","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 4XL","offer_id":49638643532051,"sku":"9887715_16251","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 5XL","offer_id":49638643564819,"sku":"9887715_16252","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":49638643597587,"sku":"9887715_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":49638643630355,"sku":"9887715_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":49638643663123,"sku":"9887715_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":49638643695891,"sku":"9887715_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":49638643728659,"sku":"9887715_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":49638643761427,"sku":"9887715_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":49638643794195,"sku":"9887715_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":49638643826963,"sku":"9887715_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":49638643859731,"sku":"9887715_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":49638643892499,"sku":"9887715_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":49638643925267,"sku":"9887715_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":49638643958035,"sku":"9887715_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":49638643990803,"sku":"9887715_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":49638644023571,"sku":"9887715_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":49638644056339,"sku":"9887715_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":49638644089107,"sku":"9887715_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-05-18T012747.367.jpg?v=1779226249"},{"product_id":"waterloo-scots-greys-tshirt","title":"Waterloo - Charge of the Royal Scots Greys T-Shirt","description":"\u003cp data-start=\"749\" data-end=\"822\" class=\"\"\u003e\u003cstrong data-start=\"749\" data-end=\"822\"\u003eThe Charge of the Scots Greys at Waterloo, 1815\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"824\" data-end=\"1150\" class=\"\"\u003eIt was muddy, it was chaotic, it was glorious. At the height of the Battle of Waterloo, the Scots Greys thundered into history with a cavalry charge so iconic it’s still etched into the national memory. With wild bravery, British heavy cavalry surged into the French lines\u003c\/p\u003e\n\u003cp data-start=\"824\" data-end=\"1150\" class=\"\"\u003eWhether you’re reenacting battles in your mind, correcting people about cuirassiers at the pub, or just enjoy the poetry of hoofbeats and havoc — this one’s for you.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":49648364060947,"sku":"7539293_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49648364093715,"sku":"7539293_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49648364126483,"sku":"7539293_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49648364159251,"sku":"7539293_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49648364192019,"sku":"7539293_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49648364224787,"sku":"7539293_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49648364257555,"sku":"7539293_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":49648364290323,"sku":"7539293_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":49648364323091,"sku":"7539293_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":49648364355859,"sku":"7539293_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":49648364388627,"sku":"7539293_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":49648364421395,"sku":"7539293_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":49648364454163,"sku":"7539293_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":49648364486931,"sku":"7539293_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":49648364519699,"sku":"7539293_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":49648364552467,"sku":"7539293_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":49648364585235,"sku":"7539293_11566","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":49648364618003,"sku":"7539293_11567","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":49648364650771,"sku":"7539293_11568","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":49648364683539,"sku":"7539293_11569","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":49648364716307,"sku":"7539293_11570","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":49648364749075,"sku":"7539293_16250","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 4XL","offer_id":49648364781843,"sku":"7539293_16251","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 5XL","offer_id":49648364814611,"sku":"7539293_16252","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":49648364847379,"sku":"7539293_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":49648364880147,"sku":"7539293_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":49648364912915,"sku":"7539293_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":49648364945683,"sku":"7539293_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":49648364978451,"sku":"7539293_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":49648365011219,"sku":"7539293_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":49648365043987,"sku":"7539293_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":49648365076755,"sku":"7539293_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":49648365109523,"sku":"7539293_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":49648365142291,"sku":"7539293_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":49648365175059,"sku":"7539293_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":49648365207827,"sku":"7539293_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":49648365240595,"sku":"7539293_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":49648365273363,"sku":"7539293_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":49648365306131,"sku":"7539293_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":49648365338899,"sku":"7539293_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-05-23T030610.085.jpg?v=1779506371"},{"product_id":"duke-of-wellington-fighting-the-french-5-star-review-tshirt","title":"Duke of Wellington's Five-Star Review T-Shirt","description":"\u003cp data-start=\"1245\" data-end=\"1417\" class=\"\"\u003eHistory meets modern sarcasm. This t-shirt imagines the Duke of Wellington dropping a cheeky Amazon-style 5-star review on his favourite pastime: \u003cstrong data-start=\"1391\" data-end=\"1417\"\u003e“Fighting the French.”\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1419\" data-end=\"1602\" class=\"\"\u003eIt’s clever, it's dry, it's British military banter at its finest. Ideal for fans of Napoleonic history, pub historians, and anyone who appreciates French humiliation.\u003c\/p\u003e\n\u003cp data-start=\"1604\" data-end=\"1660\" class=\"\"\u003ePrinted on soft, comfortable cotton. (Not available in France.)\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":54978867200376,"sku":"7509566_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":54978867233144,"sku":"7509566_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":54978867265912,"sku":"7509566_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":54978867298680,"sku":"7509566_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":54978867331448,"sku":"7509566_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":54978867364216,"sku":"7509566_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":54978867396984,"sku":"7509566_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":54978867429752,"sku":"7509566_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":54978867462520,"sku":"7509566_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":54978867495288,"sku":"7509566_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":54978867528056,"sku":"7509566_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":54978867560824,"sku":"7509566_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":54978867593592,"sku":"7509566_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":54978867626360,"sku":"7509566_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":54978867659128,"sku":"7509566_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":54978867691896,"sku":"7509566_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":54978867724664,"sku":"7509566_11566","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":54978867757432,"sku":"7509566_11567","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":54978867790200,"sku":"7509566_11568","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":54978867822968,"sku":"7509566_11569","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":54978867855736,"sku":"7509566_11570","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":54978867888504,"sku":"7509566_16250","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 4XL","offer_id":54978867921272,"sku":"7509566_16251","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 5XL","offer_id":54978867954040,"sku":"7509566_16252","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":54978867986808,"sku":"7509566_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":54978868019576,"sku":"7509566_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":54978868052344,"sku":"7509566_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":54978868085112,"sku":"7509566_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":54978868117880,"sku":"7509566_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":54978868150648,"sku":"7509566_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":54978868183416,"sku":"7509566_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":54978868216184,"sku":"7509566_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":54978868248952,"sku":"7509566_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":54978868281720,"sku":"7509566_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":54978868314488,"sku":"7509566_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":54978868347256,"sku":"7509566_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":54978868380024,"sku":"7509566_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":54978868412792,"sku":"7509566_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":54978868445560,"sku":"7509566_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":54978868478328,"sku":"7509566_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_93.jpg?v=1779225675"},{"product_id":"waterloo-1815-hougoumont-imperial-guard-shirt","title":"Battle of Waterloo 1815 T-Shirt","description":"\u003cp data-start=\"432\" data-end=\"598\"\u003eFrom the stubborn walls of Hougoumont to the final stand of Napoleon’s Imperial Guard — it wasn’t just a battle. It was the moment history said: \u003cem data-start=\"577\" data-end=\"598\"\u003e\"Not today, Boney.\"\u003c\/em\u003e\u003c\/p\u003e\n\u003cp data-start=\"600\" data-end=\"733\"\u003eWhether you’re team Wellington, fascinated by the tactics, or just like your French armies dramatically defeated, this one’s for you.\u003c\/p\u003e\n\u003cp data-start=\"735\" data-end=\"771\"\u003eSoft cotton. Zero chance of retreat.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55142153093496,"sku":"8779950_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55142153126264,"sku":"8779950_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55142153159032,"sku":"8779950_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55142153191800,"sku":"8779950_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55142153224568,"sku":"8779950_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55142153257336,"sku":"8779950_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55142153290104,"sku":"8779950_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55142153322872,"sku":"8779950_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55142153355640,"sku":"8779950_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55142153388408,"sku":"8779950_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55142153421176,"sku":"8779950_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55142153453944,"sku":"8779950_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55142153486712,"sku":"8779950_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55142153519480,"sku":"8779950_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55142153552248,"sku":"8779950_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55142153585016,"sku":"8779950_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":55142153617784,"sku":"8779950_11566","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":55142153650552,"sku":"8779950_11567","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":55142153683320,"sku":"8779950_11568","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":55142153716088,"sku":"8779950_11569","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":55142153748856,"sku":"8779950_11570","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":55142153781624,"sku":"8779950_16250","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 4XL","offer_id":55142153814392,"sku":"8779950_16251","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 5XL","offer_id":55142153847160,"sku":"8779950_16252","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55142153879928,"sku":"8779950_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55142153912696,"sku":"8779950_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55142153945464,"sku":"8779950_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55142153978232,"sku":"8779950_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55142154011000,"sku":"8779950_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55142154043768,"sku":"8779950_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55142154076536,"sku":"8779950_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55142154109304,"sku":"8779950_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55142154142072,"sku":"8779950_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55142154174840,"sku":"8779950_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55142154207608,"sku":"8779950_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55142154240376,"sku":"8779950_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55142154273144,"sku":"8779950_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55142154305912,"sku":"8779950_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55142154338680,"sku":"8779950_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55142154371448,"sku":"8779950_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-05-20T144617.595.jpg?v=1779483715"},{"product_id":"hougoumont-did-you-lock-the-gate-t-shirt","title":"Did You Lock the Back Gate? – Hougoumont T-Shirt","description":"\u003cp data-start=\"556\" data-end=\"598\"\u003e“Did you lock the back gate?”\u003cbr data-start=\"585\" data-end=\"588\"\u003e“...Wait.”\u003c\/p\u003e\n\u003cp data-start=\"600\" data-end=\"828\"\u003eThis \u003cstrong data-start=\"605\" data-end=\"657\"\u003eDid You Lock the Back Gate? – Hougoumont T-Shirt\u003c\/strong\u003e immortalizes one of history’s most chaotic near-misses: the moment the British almost handed the Battle of Waterloo to Napoleon — because someone \u003cem data-start=\"804\" data-end=\"827\"\u003enearly forgot a latch\u003c\/em\u003e.\u003c\/p\u003e\n\u003cp data-start=\"830\" data-end=\"986\"\u003ePerfect for Napoleonic war buffs, battlefield tacticians, Wellington stans, or anyone who’s ever made one tiny mistake with absolutely massive consequences.\u003c\/p\u003e\n\u003cp data-start=\"988\" data-end=\"1077\"\u003ePrinted on soft cotton with tight stitching, sealed flanks, and zero French entry points.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55167527354744,"sku":"8313340_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55167527387512,"sku":"8313340_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55167527420280,"sku":"8313340_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55167527453048,"sku":"8313340_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55167527485816,"sku":"8313340_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55167527518584,"sku":"8313340_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55167527551352,"sku":"8313340_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55167527584120,"sku":"8313340_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55167527616888,"sku":"8313340_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55167527649656,"sku":"8313340_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55167527682424,"sku":"8313340_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55167527715192,"sku":"8313340_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55167527747960,"sku":"8313340_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55167527780728,"sku":"8313340_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55167527813496,"sku":"8313340_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55167527846264,"sku":"8313340_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":55167527879032,"sku":"8313340_11566","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":55167527911800,"sku":"8313340_11567","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":55167527944568,"sku":"8313340_11568","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":55167527977336,"sku":"8313340_11569","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":55167528010104,"sku":"8313340_11570","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":55167528042872,"sku":"8313340_16250","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 4XL","offer_id":55167528075640,"sku":"8313340_16251","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 5XL","offer_id":55167528108408,"sku":"8313340_16252","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55167528141176,"sku":"8313340_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55167528173944,"sku":"8313340_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55167528206712,"sku":"8313340_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55167528239480,"sku":"8313340_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55167528272248,"sku":"8313340_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55167528305016,"sku":"8313340_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55167528337784,"sku":"8313340_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55167528370552,"sku":"8313340_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-05-20T165419.910.jpg?v=1779826819"},{"product_id":"thank-you-for-the-chaos-ancestors-t-shirt","title":"Thank You For The Chaos Ancestors History T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThousands of years of wars, revolutions, empires, and catastrophically bad decisions — and here we are.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFrom Roman legions to Viking raids, medieval kingdoms to Napoleonic ambition, humanity has never once looked at a perfectly stable situation and resisted the urge to set it on fire. We owe everything to the chaos. Apparently.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor anyone who studies history and feels oddly grateful for all of it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. Sorry about the guillotine, ancestors.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55182737670520,"sku":"5390415_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55182737703288,"sku":"5390415_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55182737736056,"sku":"5390415_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55182737768824,"sku":"5390415_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55182737801592,"sku":"5390415_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55182737834360,"sku":"5390415_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55182737867128,"sku":"5390415_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55182737899896,"sku":"5390415_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55182737408376,"sku":"5390415_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55182737441144,"sku":"5390415_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55182737473912,"sku":"5390415_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55182737506680,"sku":"5390415_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55182737539448,"sku":"5390415_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55182737572216,"sku":"5390415_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55182737604984,"sku":"5390415_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55182737637752,"sku":"5390415_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-05T194056.160.jpg?v=1780699105"},{"product_id":"when-the-winged-hussars-arrived-vienna-1683-t-shirt","title":"When the Winged Hussars Arrived – Vienna 1683 T-Shirt","description":"\u003cp data-start=\"116\" data-end=\"150\"\u003eThe battle that stopped an empire.\u003c\/p\u003e\n\u003cp data-start=\"152\" data-end=\"514\"\u003eOn 12 September 1683, the skies above Vienna thundered as the legendary Winged Hussars of the Polish–Lithuanian Commonwealth launched one of the most devastating cavalry charges in history. Led by King Jan III Sobieski, thousands of armoured horsemen crashed into the Ottoman lines and broke the siege of Vienna — changing the course of European history forever.\u003c\/p\u003e\n\u003cp data-start=\"516\" data-end=\"580\"\u003eThis design celebrates the moment the “Angels of Death” arrived.\u003c\/p\u003e\n\u003cp data-start=\"582\" data-end=\"837\"\u003ePerfect for fans of military history, cavalry warfare, European history, and legendary last-stand battles. Whether you're into the Ottoman Wars, Polish history, or just appreciate history that goes unbelievably hard, this shirt belongs in your collection.\u003c\/p\u003e\n\u003cul data-start=\"839\" data-end=\"1022\"\u003e\n\u003cli data-section-id=\"1o23psq\" data-start=\"839\" data-end=\"867\"\u003ePremium soft cotton feel\u003c\/li\u003e\n\u003cli data-section-id=\"mn9w7j\" data-start=\"868\" data-end=\"882\"\u003eUnisex fit\u003c\/li\u003e\n\u003cli data-section-id=\"v3qfq8\" data-start=\"883\" data-end=\"960\"\u003eDesigned for history enthusiasts, reenactors, and armchair generals alike\u003c\/li\u003e\n\u003cli data-section-id=\"158jrf3\" data-start=\"961\" data-end=\"1022\"\u003eIdeal gift for lovers of epic battles and cavalry history\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1024\" data-end=\"1122\"\u003eBecause sometimes history doesn’t whisper.\u003cbr data-start=\"1066\" data-end=\"1069\"\u003eSometimes it charges downhill with wings on its back.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55560738505080,"sku":"8027024_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55560738537848,"sku":"8027024_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55560738570616,"sku":"8027024_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55560738603384,"sku":"8027024_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55560738636152,"sku":"8027024_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55560738668920,"sku":"8027024_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55560738701688,"sku":"8027024_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55560738734456,"sku":"8027024_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55560737718648,"sku":"8027024_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55560737751416,"sku":"8027024_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55560737784184,"sku":"8027024_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55560737816952,"sku":"8027024_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55560737849720,"sku":"8027024_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55560737882488,"sku":"8027024_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55560737915256,"sku":"8027024_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55560737948024,"sku":"8027024_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55560737980792,"sku":"8027024_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55560738013560,"sku":"8027024_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55560738046328,"sku":"8027024_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55560738079096,"sku":"8027024_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55560738111864,"sku":"8027024_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55560738144632,"sku":"8027024_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55560738177400,"sku":"8027024_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55560738210168,"sku":"8027024_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55560738242936,"sku":"8027024_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55560738275704,"sku":"8027024_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55560738308472,"sku":"8027024_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55560738341240,"sku":"8027024_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55560738374008,"sku":"8027024_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55560738406776,"sku":"8027024_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55560738439544,"sku":"8027024_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55560738472312,"sku":"8027024_12649","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-05-22T204100.653.jpg?v=1779478886"},{"product_id":"marie-antoinette-let-them-eat-cake-t-shirt","title":"Marie Antoinette Let Them Eat Cake French Revolution T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eShe didn't actually say it. Historians are fairly confident the quote is misattributed, the cake in question was almost certainly brioche, and by the time anyone checked, Marie Antoinette had rather more pressing problems to deal with. History, however, has never let the facts get in the way of a good story — or a good t-shirt.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor French Revolution enthusiasts, history lovers, and anyone who appreciates a quote that outlived its supposed speaker by several centuries.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. Let them eat cake. She probably didn't say it. She lost her head anyway.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55573108031864,"sku":"8367355_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55573108064632,"sku":"8367355_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55573108097400,"sku":"8367355_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55573108130168,"sku":"8367355_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55573108162936,"sku":"8367355_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55573108195704,"sku":"8367355_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55573108228472,"sku":"8367355_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55573108261240,"sku":"8367355_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55573107507576,"sku":"8367355_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55573107540344,"sku":"8367355_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55573107573112,"sku":"8367355_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55573107605880,"sku":"8367355_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55573107638648,"sku":"8367355_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55573107671416,"sku":"8367355_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55573107704184,"sku":"8367355_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55573107736952,"sku":"8367355_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55573107769720,"sku":"8367355_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55573107802488,"sku":"8367355_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55573107835256,"sku":"8367355_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55573107868024,"sku":"8367355_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55573107900792,"sku":"8367355_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55573107933560,"sku":"8367355_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55573107966328,"sku":"8367355_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55573107999096,"sku":"8367355_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-02T012321.771.jpg?v=1780452129"},{"product_id":"guillotine-original-barber-french-revolution-t-shirt","title":"Guillotine The Original Barber French Revolution T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe French Revolution solved a lot of problems. Mostly by removing them.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eDuring the Terror of 1793–94, the guillotine dispatched over 2,700 heads in Paris alone — efficiently, publicly, and to considerable applause. Dr Guillotin had simply wanted a more humane execution. History had other plans.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor anyone who appreciates close shaves and closer history.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. No appointment necessary.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55575586210168,"sku":"5326766_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55575586242936,"sku":"5326766_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55575586275704,"sku":"5326766_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55575586308472,"sku":"5326766_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55575586341240,"sku":"5326766_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55575586374008,"sku":"5326766_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55575586406776,"sku":"5326766_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55575586439544,"sku":"5326766_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55575586472312,"sku":"5326766_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55575586505080,"sku":"5326766_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55575586537848,"sku":"5326766_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55575586570616,"sku":"5326766_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55575586603384,"sku":"5326766_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55575586636152,"sku":"5326766_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55575586668920,"sku":"5326766_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55575586701688,"sku":"5326766_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55575586734456,"sku":"5326766_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55575586767224,"sku":"5326766_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55575586799992,"sku":"5326766_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55575586832760,"sku":"5326766_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55575586865528,"sku":"5326766_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55575586898296,"sku":"5326766_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55575586931064,"sku":"5326766_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55575586963832,"sku":"5326766_12649","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":55575586996600,"sku":"5326766_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55575587029368,"sku":"5326766_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55575587062136,"sku":"5326766_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55575587094904,"sku":"5326766_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55575587127672,"sku":"5326766_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55575587160440,"sku":"5326766_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55575587193208,"sku":"5326766_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55575587225976,"sku":"5326766_12652","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-04T003737.246.jpg?v=1780610831"},{"product_id":"vive-lempereur-grande-armee-napoleon-t-shirt","title":"Vive L'Empereur Grande Armée Napoleon 1804–1815 T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eHalf of Europe didn't stand a chance.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNapoleon's Grande Armée was the most formidable fighting force of its age — at its peak over 600,000 strong, it rewrote the map of Europe from Madrid to Moscow. They crossed the Alps, shattered Prussia at Jena, and made Austerlitz look effortless. Then came Russia. Then came Wellington. Then came St Helena.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor anyone who appreciates genius, ambition, and the occasional catastrophic overreach.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. Moscow was probably a mistake.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55575616192888,"sku":"4229008_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55575616225656,"sku":"4229008_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55575616258424,"sku":"4229008_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55575616291192,"sku":"4229008_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55575616323960,"sku":"4229008_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55575616356728,"sku":"4229008_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55575616389496,"sku":"4229008_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55575616422264,"sku":"4229008_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55575615930744,"sku":"4229008_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55575615963512,"sku":"4229008_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55575615996280,"sku":"4229008_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55575616029048,"sku":"4229008_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55575616061816,"sku":"4229008_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55575616094584,"sku":"4229008_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55575616127352,"sku":"4229008_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55575616160120,"sku":"4229008_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-02T012713.513.jpg?v=1780616527"},{"product_id":"sick-man-of-europe-ottoman-empire-t-shirt","title":"Sick Man Of Europe Ottoman Empire T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eSome patients recover. This one had five doctors standing around the bed, all hoping for the inheritance.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eThe phrase dates back to 1853, when Tsar Nicholas I described the declining Ottoman Empire as \"a sick man — a very sick man\" while quietly discussing with Britain how the territory might be divided once it finally gave out. Debt, corruption, and shrinking borders did the rest. The \"sick man\" held on for decades longer than anyone expected, mostly out of spite.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eFor the lads who know the vultures always show up before the body's cold.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eOne fez, one crescent, five empires waiting none too patiently.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55591421772152,"sku":"6587272_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55591421804920,"sku":"6587272_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55591421837688,"sku":"6587272_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55591421870456,"sku":"6587272_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55591421903224,"sku":"6587272_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55591421935992,"sku":"6587272_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55591421968760,"sku":"6587272_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55591422001528,"sku":"6587272_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55591420985720,"sku":"6587272_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55591421018488,"sku":"6587272_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55591421051256,"sku":"6587272_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55591421084024,"sku":"6587272_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55591421116792,"sku":"6587272_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55591421149560,"sku":"6587272_12644","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55591421182328,"sku":"6587272_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55591421215096,"sku":"6587272_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55591421247864,"sku":"6587272_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55591421280632,"sku":"6587272_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55591421313400,"sku":"6587272_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55591421346168,"sku":"6587272_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55591421378936,"sku":"6587272_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55591421411704,"sku":"6587272_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55591421444472,"sku":"6587272_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55591421477240,"sku":"6587272_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55591421510008,"sku":"6587272_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55591421542776,"sku":"6587272_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55591421575544,"sku":"6587272_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55591421608312,"sku":"6587272_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55591421641080,"sku":"6587272_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55591421673848,"sku":"6587272_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55591421706616,"sku":"6587272_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55591421739384,"sku":"6587272_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-27T230311.703.jpg?v=1782693803"},{"product_id":"1916-the-year-franz-joseph-proved-that-he-could-actually-die-t-shirt","title":"1916 The Year Franz Joseph Proved That He Could Actually Die T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eSixty-eight years on the throne. Even his own subjects had started to wonder.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eFranz Joseph I took the Austrian crown in 1848 and didn't let go until 1916 — long enough to outlast revolutions, alliances, and most people's grandparents. By the end, an entire empire had been born, married, and buried without ever knowing another emperor. His death wasn't just sad. It was, genuinely, a bit of a shock.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eFor the lads who measure reigns the way other people measure geological eras.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eOne double-headed eagle, two crowned shields, and a man who finally proved mortality applies to monarchs too.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55591423410552,"sku":"6261620_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55591423443320,"sku":"6261620_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55591423476088,"sku":"6261620_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55591423508856,"sku":"6261620_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55591423541624,"sku":"6261620_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55591423574392,"sku":"6261620_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55591423607160,"sku":"6261620_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55591423639928,"sku":"6261620_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55591422886264,"sku":"6261620_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55591422919032,"sku":"6261620_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55591422951800,"sku":"6261620_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55591422984568,"sku":"6261620_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55591423017336,"sku":"6261620_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55591423050104,"sku":"6261620_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55591423082872,"sku":"6261620_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55591423115640,"sku":"6261620_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55591423148408,"sku":"6261620_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55591423181176,"sku":"6261620_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55591423213944,"sku":"6261620_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55591423246712,"sku":"6261620_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55591423279480,"sku":"6261620_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55591423312248,"sku":"6261620_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55591423345016,"sku":"6261620_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55591423377784,"sku":"6261620_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-27T230426.525.jpg?v=1782693803"},{"product_id":"sour-kraut-certified-grump-since-1871-t-shirt","title":"Sour Kraut Certified Grump Since 1871 T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eSome men are born miserable. Others wait for German unification.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eBismarck stitched together a Prussian-led German Empire in 1871, and somebody's evidently been furious about the paperwork ever since. Mutton chops, gold cord, and a scowl that's outlasted three constitutions — this is the face of a man who has seen one too many memos from the Foreign Office.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eFor the lads who appreciate a moustache doing more emotional labour than most HR departments.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eOne eagle plate, zero patience, infinite disappointment.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55591424360824,"sku":"4801781_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55591424393592,"sku":"4801781_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55591424426360,"sku":"4801781_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55591424459128,"sku":"4801781_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55591424491896,"sku":"4801781_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55591424524664,"sku":"4801781_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55591424557432,"sku":"4801781_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55591424590200,"sku":"4801781_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55591423836536,"sku":"4801781_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55591423869304,"sku":"4801781_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55591423902072,"sku":"4801781_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55591423934840,"sku":"4801781_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55591423967608,"sku":"4801781_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55591424000376,"sku":"4801781_15872","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55591424033144,"sku":"4801781_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55591424065912,"sku":"4801781_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55591424098680,"sku":"4801781_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55591424131448,"sku":"4801781_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55591424164216,"sku":"4801781_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55591424196984,"sku":"4801781_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55591424229752,"sku":"4801781_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55591424262520,"sku":"4801781_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55591424295288,"sku":"4801781_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55591424328056,"sku":"4801781_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-27T230331.613.jpg?v=1782693804"},{"product_id":"war-of-1812-well-that-escalated-t-shirt","title":"War Of 1812 Well That Escalated T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eA few impounded ships, a few impressed sailors, and suddenly it's a full-blown war.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eWhat started as a string of grievances — Britain seizing American sailors, trade restrictions tied to its war with Napoleon, and tension along the frontier — boiled over into open conflict between the United States and Britain. Frigates traded broadsides at sea, armies clashed on land, and a dispute that could've stayed diplomatic turned into three years of war instead.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eFor the lads who know some arguments are never really about what they started as.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eOne frigate, one broadside, one disagreement that got considerably louder.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55591437468024,"sku":"2851599_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55591437500792,"sku":"2851599_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55591437533560,"sku":"2851599_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55591437566328,"sku":"2851599_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55591437599096,"sku":"2851599_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55591437631864,"sku":"2851599_12650","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55591437664632,"sku":"2851599_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55591437697400,"sku":"2851599_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55591436943736,"sku":"2851599_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55591436976504,"sku":"2851599_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55591437009272,"sku":"2851599_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55591437042040,"sku":"2851599_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55591437074808,"sku":"2851599_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55591437107576,"sku":"2851599_12653","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55591437140344,"sku":"2851599_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55591437173112,"sku":"2851599_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55591437205880,"sku":"2851599_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55591437238648,"sku":"2851599_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55591437271416,"sku":"2851599_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55591437304184,"sku":"2851599_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55591437336952,"sku":"2851599_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55591437369720,"sku":"2851599_12647","price":23.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55591437402488,"sku":"2851599_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55591437435256,"sku":"2851599_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-28T200616.168.jpg?v=1782693796"}],"url":"https:\/\/historyfront.com\/collections\/european-history-t-shirts.oembed","provider":"History Front","version":"1.0","type":"link"}