{"title":"American Civil War T-Shirts","description":"\u003cp data-start=\"662\" data-end=\"715\"\u003eBrother against brother, cannon against cotton blend.\u003c\/p\u003e\n\u003cp data-start=\"717\" data-end=\"1051\"\u003eThis collection of American Civil War T-Shirts captures the conflict, chaos, and complex legacy of the United States' bloodiest chapter. From Lincoln quotes to battlefield blunders, these designs mix serious history with a modern smirk — ideal for reenactors, educators, and anyone who’s ever had strong feelings about Reconstruction.\u003c\/p\u003e\n\u003cp data-start=\"1053\" data-end=\"1080\"\u003eTwo sides. One soft cotton.\u003c\/p\u003e","products":[{"product_id":"did-you-enjoy-the-theater-mrs-lincoln-shirt","title":"Did You Enjoy the Theater, Mrs. Lincoln? T-Shirt","description":"\u003cp data-start=\"281\" data-end=\"331\"\u003ePossibly the darkest small talk in U.S. history.\u003c\/p\u003e\n\u003cp data-start=\"333\" data-end=\"523\"\u003e“Did you enjoy the theater, Mrs. Lincoln?” — because sometimes timing is everything. Perfect for history buffs, fans of sharp humor, or anyone who prefers their jokes with a bit of a gasp.\u003c\/p\u003e\n\u003cp data-start=\"525\" data-end=\"578\"\u003ePrinted on soft cotton with presidential-level irony.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":45040251011347,"sku":"5254441_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":45040251044115,"sku":"5254441_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":45040251076883,"sku":"5254441_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":45040251109651,"sku":"5254441_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":45040251142419,"sku":"5254441_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":45040251175187,"sku":"5254441_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":45040250814739,"sku":"5254441_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":45040250847507,"sku":"5254441_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":45040250880275,"sku":"5254441_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":45040250913043,"sku":"5254441_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":45040250945811,"sku":"5254441_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":45040250978579,"sku":"5254441_12647","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-05-23T041706.301.jpg?v=1779507095"},{"product_id":"i-general-lee-dont-find-civil-war-jokes-funny-t-shirt","title":"General Lee Don't Find Civil War Jokes Funny — T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe pun was inevitable. We're not sorry.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRobert E. Lee surrendered at Appomattox on 9 April 1865, ending four years of the bloodiest conflict ever fought on American soil — 620,000 dead, a nation torn in two, and a wound that took generations to close. None of that is funny. The wordplay, however, is extremely funny.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor history lovers who groan at a good pun almost as much as they enjoy one.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton — because some things, at least, should be comfortable.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55576953094520,"sku":"3035160_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55576953127288,"sku":"3035160_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55576953160056,"sku":"3035160_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55576953192824,"sku":"3035160_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55576953225592,"sku":"3035160_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55576953258360,"sku":"3035160_12644","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55576953291128,"sku":"3035160_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55576953323896,"sku":"3035160_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":46758019825939,"sku":"7471318_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":46758019858707,"sku":"7471318_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":46758019891475,"sku":"7471318_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":46758019924243,"sku":"7471318_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":46758019957011,"sku":"7471318_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":46758019989779,"sku":"7471318_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55576952897912,"sku":"8269491_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55576952930680,"sku":"8269491_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55576953356664,"sku":"3035160_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55576953389432,"sku":"3035160_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55576953422200,"sku":"3035160_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55576953454968,"sku":"3035160_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55576953487736,"sku":"3035160_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55576953520504,"sku":"3035160_12653","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55576953553272,"sku":"3035160_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55576953586040,"sku":"3035160_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55576953618808,"sku":"3035160_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55576953651576,"sku":"3035160_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55576953684344,"sku":"3035160_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55576953717112,"sku":"3035160_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55576953749880,"sku":"3035160_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55576953782648,"sku":"3035160_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55576953815416,"sku":"3035160_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55576953848184,"sku":"3035160_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-06T010139.461.jpg?v=1780757526"},{"product_id":"abraham-lincoln-not-a-fan-of-theater-history-meme-t-shirt","title":"Abraham Lincoln Not a Fan of Theater – History Meme T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIn fairness, he only went the once.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAbraham Lincoln was the 16th President of the United States, led the Union through the Civil War, abolished slavery, and delivered the Gettysburg Address in under three minutes. On 14th April 1865, he attended a performance at Ford's Theatre in Washington D.C. It did not go well.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor American history fans, Civil War enthusiasts, and anyone who appreciates a punchline with a 160-year setup.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. Perhaps give the theater a miss.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":46802121949459,"sku":"9221590_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":46802121982227,"sku":"9221590_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":46802122014995,"sku":"9221590_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":46802122047763,"sku":"9221590_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":46802122080531,"sku":"9221590_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":46802122113299,"sku":"9221590_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":46802122146067,"sku":"9221590_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":46802121490707,"sku":"9221590_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":46802121523475,"sku":"9221590_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":46802121556243,"sku":"9221590_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":46802121589011,"sku":"9221590_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":46802121621779,"sku":"9221590_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":46802121654547,"sku":"9221590_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":46802121687315,"sku":"9221590_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Ash \/ S","offer_id":46802121720083,"sku":"9221590_14973","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Ash \/ M","offer_id":46802121752851,"sku":"9221590_14974","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Ash \/ L","offer_id":46802121785619,"sku":"9221590_14975","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Ash \/ XL","offer_id":46802121818387,"sku":"9221590_14976","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Ash \/ 2XL","offer_id":46802121851155,"sku":"9221590_14977","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Ash \/ 3XL","offer_id":46802121883923,"sku":"9221590_14978","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Ash \/ 4XL","offer_id":46802121916691,"sku":"9221590_14979","price":24.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-06-01T014932.709.jpg?v=1780274984"},{"product_id":"fix-bayonets-chamberlain-little-round-top-civil-war-t-shirt","title":"Fix Bayonets! Joshua Chamberlain Little Round Top Civil War T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eOutnumbered, out of ammo, and completely out of options. Chamberlain's response? Charge downhill with bayonets.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eOn 2nd July 1863, Colonel Joshua Chamberlain held the Union's far left flank on Little Round Top with the 20th Maine. When ammunition ran out, he ordered a bayonet charge that broke the Confederate advance and arguably saved the Battle of Gettysburg.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor American Civil War enthusiasts, military history fans, and anyone who considers \"fix bayonets\" a reasonable response to a crisis.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. Hold the line.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":55570971165048,"sku":"7407893_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55570971197816,"sku":"7407893_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55570971230584,"sku":"7407893_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55570971263352,"sku":"7407893_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55570971296120,"sku":"7407893_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55570971328888,"sku":"7407893_12644","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55570971361656,"sku":"7407893_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55570971394424,"sku":"7407893_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":47014840238355,"sku":"2503739_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":47014840271123,"sku":"2503739_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":47014840303891,"sku":"2503739_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":47014840336659,"sku":"2503739_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":47014840369427,"sku":"2503739_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":47014840402195,"sku":"2503739_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55570971427192,"sku":"7407893_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55570971459960,"sku":"7407893_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55570971492728,"sku":"7407893_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55570971525496,"sku":"7407893_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55570971558264,"sku":"7407893_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55570971591032,"sku":"7407893_12653","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55570971623800,"sku":"7407893_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55570971656568,"sku":"7407893_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55570971689336,"sku":"7407893_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55570971722104,"sku":"7407893_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55570971754872,"sku":"7407893_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55570971787640,"sku":"7407893_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55570971820408,"sku":"7407893_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55570971853176,"sku":"7407893_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55570971885944,"sku":"7407893_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55570971918712,"sku":"7407893_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-04T191332.541.jpg?v=1780617248"},{"product_id":"they-couldnt-hit-an-elephant-sedgwick-tshirt","title":"They Couldn't Hit An Elephant – Gen. Sedgwick T-Shirt","description":"\u003cp data-start=\"1145\" data-end=\"1202\" class=\"\"\u003e\u003cstrong data-start=\"1145\" data-end=\"1202\"\u003eThey Couldn't Hit An Elephant – Gen. Sedgwick T-Shirt\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1204\" data-end=\"1249\" class=\"\"\u003e“They couldn’t hit an elephant at this dist—”\u003c\/p\u003e\n\u003cp data-start=\"1251\" data-end=\"1414\" class=\"\"\u003eGeneral John Sedgwick’s famous last words, frozen forever in American Civil War history. This t-shirt captures the legendary moment when confidence met cannonball.\u003c\/p\u003e\n\u003cp data-start=\"1416\" data-end=\"1518\" class=\"\"\u003ePerfect for Civil War enthusiasts, military history lovers, and anyone with a taste for gallows humor.\u003c\/p\u003e\n\u003cp data-start=\"1520\" data-end=\"1596\" class=\"\"\u003ePrinted on soft cotton. Historically accurate level of poor timing included.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":47738328940819,"sku":"7429628_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":47738328973587,"sku":"7429628_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":47738329006355,"sku":"7429628_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":47738329039123,"sku":"7429628_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":47738329071891,"sku":"7429628_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":47738329104659,"sku":"7429628_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Cardinal \/ S","offer_id":47738328154387,"sku":"7429628_15819","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Cardinal \/ M","offer_id":47738328187155,"sku":"7429628_15820","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Cardinal \/ L","offer_id":47738328219923,"sku":"7429628_15821","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Cardinal \/ XL","offer_id":47738328252691,"sku":"7429628_15822","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Cardinal \/ 2XL","offer_id":47738328285459,"sku":"7429628_15823","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Cardinal \/ 3XL","offer_id":47738328318227,"sku":"7429628_15824","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":47738328350995,"sku":"7429628_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":47738328383763,"sku":"7429628_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":47738328416531,"sku":"7429628_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":47738328449299,"sku":"7429628_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":47738328482067,"sku":"7429628_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":47738328514835,"sku":"7429628_15872","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":47738328547603,"sku":"7429628_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":47738328580371,"sku":"7429628_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":47738328613139,"sku":"7429628_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":47738328645907,"sku":"7429628_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":47738328678675,"sku":"7429628_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":47738328711443,"sku":"7429628_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Ash \/ S","offer_id":47738328744211,"sku":"7429628_14973","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Ash \/ M","offer_id":47738328776979,"sku":"7429628_14974","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Ash \/ L","offer_id":47738328809747,"sku":"7429628_14975","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Ash \/ XL","offer_id":47738328842515,"sku":"7429628_14976","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Ash \/ 2XL","offer_id":47738328875283,"sku":"7429628_14977","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Ash \/ 3XL","offer_id":47738328908051,"sku":"7429628_14978","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/files\/hero_product_image_-_2026-05-28T223307.571.jpg?v=1780004055"},{"product_id":"keep-calm-and-fix-bayonets-tshirt","title":"Keep Calm \u0026 Fix Bayonets T-Shirt","description":"\u003cp data-start=\"1168\" data-end=\"1204\" class=\"\"\u003e\u003cstrong data-start=\"1168\" data-end=\"1204\"\u003eKeep Calm \u0026amp; Fix Bayonets T-Shirt\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1206\" data-end=\"1440\" class=\"\"\u003eBefore memes, there was discipline.\u003cbr data-start=\"1241\" data-end=\"1244\"\u003eThis shirt reimagines the classic British wartime slogan with a sharp edge — perfect for lovers of military history, redcoat reenactors, or anyone who knows the bayonet charge isn't just for show.\u003c\/p\u003e\n\u003cp data-start=\"1442\" data-end=\"1545\" class=\"\"\u003eGreat for battlefield tour guides, history teachers, or fans of cool under pressure (with a steel tip).\u003c\/p\u003e\n\u003cp data-start=\"1547\" data-end=\"1597\" class=\"\"\u003ePrinted on soft cotton. Warning: may boost morale.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"Black \/ S","offer_id":49595102069011,"sku":"9811547_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49595102101779,"sku":"9811547_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49595102134547,"sku":"9811547_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49595102167315,"sku":"9811547_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49595102200083,"sku":"9811547_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49595102232851,"sku":"9811547_12644","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49595102265619,"sku":"9811547_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":49595102298387,"sku":"9811547_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":49595102331155,"sku":"9811547_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":49595102363923,"sku":"9811547_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":49595102396691,"sku":"9811547_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":49595102429459,"sku":"9811547_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":49595102462227,"sku":"9811547_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":49595102494995,"sku":"9811547_12653","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":49595102527763,"sku":"9811547_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":49595102560531,"sku":"9811547_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":49595102593299,"sku":"9811547_11566","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":49595102626067,"sku":"9811547_11567","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":49595102658835,"sku":"9811547_11568","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":49595102691603,"sku":"9811547_11569","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":49595102724371,"sku":"9811547_11570","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":49595102757139,"sku":"9811547_16250","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 4XL","offer_id":49595102789907,"sku":"9811547_16251","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 5XL","offer_id":49595102822675,"sku":"9811547_16252","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":49595102855443,"sku":"9811547_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":49595102888211,"sku":"9811547_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":49595102920979,"sku":"9811547_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":49595102953747,"sku":"9811547_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":49595102986515,"sku":"9811547_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":49595103019283,"sku":"9811547_15872","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":49595103052051,"sku":"9811547_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":49595103084819,"sku":"9811547_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":49595103117587,"sku":"9811547_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":49595103150355,"sku":"9811547_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":49595103183123,"sku":"9811547_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":49595103215891,"sku":"9811547_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":49595103248659,"sku":"9811547_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":49595103281427,"sku":"9811547_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":49595103314195,"sku":"9811547_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":49595103346963,"sku":"9811547_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_89.jpg?v=1779226423"},{"product_id":"civil-war-champions-union-t-shirt","title":"Civil War Champions — Union T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSomeone had to win.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFour years. Over 600,000 dead. The bloodiest conflict ever fought on American soil, tearing families, states, and the nation itself in two. When Lee surrendered at Appomattox Court House on 9 April 1865, the Union had prevailed — not just militarily, but in settling, once and for all, the question that had haunted the republic since its founding.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor those who back the right side of history. Champions, 1865.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. The trophy was a country, still standing.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55576959517048,"sku":"6269309_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55576959549816,"sku":"6269309_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55576959582584,"sku":"6269309_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55576959615352,"sku":"6269309_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55576959648120,"sku":"6269309_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55576959680888,"sku":"6269309_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55576959713656,"sku":"6269309_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55576959746424,"sku":"6269309_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":49642130931987,"sku":"9732841_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49642130964755,"sku":"9732841_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49642130997523,"sku":"9732841_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49642131030291,"sku":"9732841_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49642131063059,"sku":"9732841_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49642131095827,"sku":"9732841_12644","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49642131128595,"sku":"9732841_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":49642131161363,"sku":"9732841_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":49642131194131,"sku":"9732841_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":49642131226899,"sku":"9732841_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":49642131259667,"sku":"9732841_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":49642131292435,"sku":"9732841_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":49642131325203,"sku":"9732841_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":49642131357971,"sku":"9732841_12653","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":49642131390739,"sku":"9732841_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":49642131423507,"sku":"9732841_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":49642131718419,"sku":"9732841_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":49642131751187,"sku":"9732841_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":49642131783955,"sku":"9732841_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":49642131816723,"sku":"9732841_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":49642131849491,"sku":"9732841_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":49642131882259,"sku":"9732841_15872","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":49642131915027,"sku":"9732841_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":49642131947795,"sku":"9732841_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":49642131980563,"sku":"9732841_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":49642132013331,"sku":"9732841_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":49642132046099,"sku":"9732841_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":49642132078867,"sku":"9732841_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":49642132111635,"sku":"9732841_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":49642132144403,"sku":"9732841_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":49642132177171,"sku":"9732841_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":49642132209939,"sku":"9732841_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-05T235023.363.jpg?v=1780758632"},{"product_id":"civil-war-if-history-repeats-bring-ammunition-t-shirt","title":"Civil War If History Repeats Itself Bring More Ammunition T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThose who cannot remember the past are condemned to repeat it. Those who do remember it bring more ammunition.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe American Civil War claimed over 620,000 lives between 1861 and 1865 — more American deaths than both World Wars combined. It introduced industrialised warfare, the Gatling gun, and the uncomfortable realisation that history has very little interest in being learnt from.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor anyone who reads the lesson and prepares accordingly.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. Extra rounds not included.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55575511400824,"sku":"3415937_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55575511433592,"sku":"3415937_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55575511466360,"sku":"3415937_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55575511499128,"sku":"3415937_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55575511531896,"sku":"3415937_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55575511564664,"sku":"3415937_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55575511597432,"sku":"3415937_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55575511630200,"sku":"3415937_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55575510614392,"sku":"3415937_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55575510647160,"sku":"3415937_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55575510679928,"sku":"3415937_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55575510712696,"sku":"3415937_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55575510745464,"sku":"3415937_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55575510778232,"sku":"3415937_12644","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55575510811000,"sku":"3415937_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55575510843768,"sku":"3415937_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":55575510876536,"sku":"3415937_15867","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":55575510909304,"sku":"3415937_15868","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":55575510942072,"sku":"3415937_15869","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":55575510974840,"sku":"3415937_15870","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":55575511007608,"sku":"3415937_15871","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":55575511040376,"sku":"3415937_15872","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":55575511073144,"sku":"3415937_16253","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":55575511105912,"sku":"3415937_16254","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55575511138680,"sku":"3415937_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55575511171448,"sku":"3415937_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55575511204216,"sku":"3415937_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55575511236984,"sku":"3415937_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55575511269752,"sku":"3415937_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55575511302520,"sku":"3415937_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55575511335288,"sku":"3415937_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55575511368056,"sku":"3415937_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-03T032658.561.jpg?v=1780612045"},{"product_id":"shermans-southern-vacation-1864-civil-war-t-shirt","title":"Sherman's Southern Vacation 1864 Civil War March to the Sea T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWe came. We marched. We left.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIn the autumn of 1864, General William T. Sherman led 60,000 Union troops on a 300-mile march from Atlanta to Savannah, Georgia — cutting a swathe of destruction through the Confederate heartland and breaking the South's capacity to wage war. They called it total war. Sherman called it ending it quickly.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor anyone who has ever taken a holiday that left a lasting impression.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. One-star review from Georgia.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55575514186104,"sku":"6828598_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55575514218872,"sku":"6828598_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55575514251640,"sku":"6828598_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55575514284408,"sku":"6828598_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55575514317176,"sku":"6828598_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55575514349944,"sku":"6828598_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55575514382712,"sku":"6828598_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55575514415480,"sku":"6828598_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55575513399672,"sku":"6828598_11546","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55575513432440,"sku":"6828598_11547","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55575513465208,"sku":"6828598_11548","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55575513497976,"sku":"6828598_11549","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55575513530744,"sku":"6828598_11550","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55575513563512,"sku":"6828598_12644","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":55575513596280,"sku":"6828598_12645","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":55575513629048,"sku":"6828598_12646","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55575513661816,"sku":"6828598_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55575513694584,"sku":"6828598_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55575513727352,"sku":"6828598_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55575513760120,"sku":"6828598_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55575513792888,"sku":"6828598_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55575513825656,"sku":"6828598_12653","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55575513858424,"sku":"6828598_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55575513891192,"sku":"6828598_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55575513923960,"sku":"6828598_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55575513956728,"sku":"6828598_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55575513989496,"sku":"6828598_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55575514022264,"sku":"6828598_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55575514055032,"sku":"6828598_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55575514087800,"sku":"6828598_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55575514120568,"sku":"6828598_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55575514153336,"sku":"6828598_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-03T033014.202.jpg?v=1780611921"},{"product_id":"union-problem-solver-sherman-civil-war-t-shirt","title":"Union Problem Solver William Tecumseh Sherman Civil War T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSherman didn't win the Civil War by being polite about it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eHis March to the Sea in 1864 cut a 60-mile wide path of destruction through Georgia, severing Confederate supply lines and breaking the South's will to fight. \"War is hell,\" he said. He would know — he personally organised quite a lot of it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor anyone who appreciates a man who gets things done.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePrinted on soft cotton. Atlanta had no notes.\u003c\/p\u003e","brand":"History Front","offers":[{"title":"White \/ S","offer_id":55575585784184,"sku":"1662204_11576","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55575585816952,"sku":"1662204_11577","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55575585849720,"sku":"1662204_11578","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55575585882488,"sku":"1662204_11579","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55575585915256,"sku":"1662204_11580","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55575585948024,"sku":"1662204_12650","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":55575585980792,"sku":"1662204_12651","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":55575586013560,"sku":"1662204_12652","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":55575585259896,"sku":"1662204_11561","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":55575585292664,"sku":"1662204_11562","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":55575585325432,"sku":"1662204_11563","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":55575585358200,"sku":"1662204_11564","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":55575585390968,"sku":"1662204_11565","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":55575585423736,"sku":"1662204_12653","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":55575585456504,"sku":"1662204_12668","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 5XL","offer_id":55575585489272,"sku":"1662204_12669","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":55575585522040,"sku":"1662204_11571","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":55575585554808,"sku":"1662204_11572","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":55575585587576,"sku":"1662204_11573","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":55575585620344,"sku":"1662204_11574","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":55575585653112,"sku":"1662204_11575","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":55575585685880,"sku":"1662204_12647","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":55575585718648,"sku":"1662204_12648","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":55575585751416,"sku":"1662204_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-04T231115.835.jpg?v=1780611085"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8179\/4579\/collections\/Copy_of_Ancient_WOrld.png?v=1750470253","url":"https:\/\/historyfront.com\/collections\/american-civil-war-t-shirts.oembed","provider":"History Front","version":"1.0","type":"link"}