{"title":"Funny Wedding \u0026 Engagement Shirts","description":"\u003cp\u003eFunny wedding shirts are for people who know that marriage is funny—and want to say so out loud. These designs poke at engagements, ceremonies, and the beautiful chaos of saying \"I do\" with humor that's warm and observational, never mean. Whether you're the bride, groom, or just there for the cake, there's a shirt that gets the joke.\u003c\/p\u003e\u003cp\u003eWear them to engagement parties, bachelor or bachelorette celebrations, rehearsal dinners, or gift them to the couple who'd rather laugh than stress. We offer \u003ca href=\"\/collections\/funny-shirts\"\u003efunny shirts\u003c\/a\u003e and hoodies in sizes S–5XL, so everyone from the wedding party to the relatives in the back row can join in. If you're looking for more occasions, check out \u003ca href=\"\/collections\/funny-anniversary-shirts\"\u003efunny anniversary shirts\u003c\/a\u003e for year-one survival or \u003ca href=\"\/collections\/funny-bachelorette-shirts\"\u003efunny bachelorette shirts\u003c\/a\u003e for the night before it all gets real.\u003c\/p\u003e\u003cp\u003eThese funny wedding shirts for men and women come in classic tee and hoodie styles. Whether you want something vintage-inspired or cute and clever, you'll find designs that feel like inside jokes you're happy to wear in public.\u003c\/p\u003e","products":[{"product_id":"celebrate-your-love-with-betsy-ross-style-flag-marriage-t-shirt","title":"Celebrate Your Love with Betsy Ross-Style Flag Marriage T-Shirt","description":"\u003cp\u003eCelebrate your marriage with this Betsy Ross-style flag tee that pairs a classic stars-and-stripes motif with the slogan \"Sewn With Love, Together Forever.\" A vintage-inspired wedding or anniversary gift for couples who love patriotic style and heartfelt words.\u003c\/p\u003e\n\u003ch3\u003eWhy you'll love it\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eBetsy Ross style flag and marriage slogan — printed sharp and vivid, made to be noticed.\u003c\/li\u003e\n\u003cli\u003ePick your style: soft ring-spun cotton \u003cb\u003eT-Shirt\u003c\/b\u003e ($24.99) or cozy fleece \u003cb\u003eHoodie\u003c\/b\u003e ($39.99).\u003c\/li\u003e\n\u003cli\u003eUnisex classic fit that works for everyone — a gift that actually gets worn.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eFit \u0026amp; fabric\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eTee \u0026amp; hoodie in sizes S–5XL; runs true to size (size up for a relaxed fit).\u003c\/li\u003e\n\u003cli\u003eColours: Black, White. Print on the back, water-based inks that won't crack or peel.\u003c\/li\u003e\n\u003cli\u003ePre-shrunk, tear-away label, double-needle stitched hems.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"cm-size-guide\"\u003e\n\u003ch3\u003eSize Guide\u003c\/h3\u003e\n\u003cp\u003e\u003cb\u003eT-Shirt\u003c\/b\u003e\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;text-align:center;font-size:14px\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eShirt Length\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eChest Width\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e28 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e18 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e29 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e20 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e30 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e22 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e31 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e24 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e32 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e26 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e33 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e28 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e4XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e34 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e30 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e5XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e35 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e32 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cb\u003eHoodie\u003c\/b\u003e\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;text-align:center;font-size:14px\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eShirt Length\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eChest Width\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eTolerance\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e27 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e20 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e28 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e22 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e29 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e24 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e30 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e26 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e31 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e28 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e32 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e30 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e4XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e33 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e32 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e5XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e34 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e34 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:13px\"\u003eMeasurements are taken with the garment laid flat: \u003cb\u003elength\u003c\/b\u003e from the highest point of the shoulder to the bottom hem, \u003cb\u003echest width\u003c\/b\u003e straight across 1\" below the armpits. Unisex fit — between sizes, size up for a relaxed fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3\u003eShipping \u0026amp; returns\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003ePrinted in the USA and shipped in 2–5 business days.\u003c\/li\u003e\n\u003cli\u003eFree US shipping on orders over $35.\u003c\/li\u003e\n\u003cli\u003e30-day guarantee: wrong size or print issue — we replace it, no questions asked.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Cosmently","offers":[{"title":"T-Shirt \/ Black \/ S","offer_id":67895683514468,"sku":"42","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ M","offer_id":67895683547236,"sku":"43","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ L","offer_id":67895683580004,"sku":"44","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ XL","offer_id":67895683612772,"sku":"45","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ 2XL","offer_id":67895683645540,"sku":"46","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ 3XL","offer_id":67895683678308,"sku":"47","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ 4XL","offer_id":67895683711076,"sku":"48","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ 5XL","offer_id":67895683743844,"sku":"49","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ White \/ S","offer_id":67895683776612,"sku":"51","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ White \/ M","offer_id":67895683809380,"sku":"52","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ White \/ L","offer_id":67895683842148,"sku":"53","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ White \/ XL","offer_id":67895683874916,"sku":"54","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ White \/ 2XL","offer_id":67895683907684,"sku":"55","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ White \/ 3XL","offer_id":67895683940452,"sku":"56","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ White \/ 4XL","offer_id":67895683973220,"sku":"57","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ White \/ 5XL","offer_id":67895684005988,"sku":"58","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ S","offer_id":67895684038756,"sku":"586","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ M","offer_id":67895684071524,"sku":"587","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ L","offer_id":67895684104292,"sku":"588","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ XL","offer_id":67895684137060,"sku":"589","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ 2XL","offer_id":67895684169828,"sku":"590","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ 3XL","offer_id":67895684202596,"sku":"591","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ 4XL","offer_id":67895684235364,"sku":"592","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ 5XL","offer_id":67895684268132,"sku":"593","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ White \/ S","offer_id":67895684300900,"sku":"687","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ White \/ M","offer_id":67895684333668,"sku":"688","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ White \/ L","offer_id":67895684366436,"sku":"689","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ White \/ XL","offer_id":67895684399204,"sku":"690","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ White \/ 2XL","offer_id":67895684431972,"sku":"691","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ White \/ 3XL","offer_id":67895684464740,"sku":"692","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ White \/ 4XL","offer_id":67895684497508,"sku":"693","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ White \/ 5XL","offer_id":67895684530276,"sku":"694","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0806\/9506\/6724\/files\/b5490564-ddca-4067-ab70-1515c3570f18_mockup_tee-studio-black.jpg?v=1793163221"},{"product_id":"hilarious-marriage-backup-t-shirt-wife-will-get-me-out-of-jail","title":"Hilarious Marriage Backup T-Shirt: 'Wife Will Get Me Out of Jail'","description":"\u003cp\u003eA cheeky marriage tee that jokes, 'If I go to jail, my wife will get me out.' Perfect for husbands with a sense of humor and couples who love to laugh together.\u003c\/p\u003e\u003cp\u003eMakes a fun wedding, anniversary, or just-because gift — easy to style and wear with jeans or a jacket.\u003c\/p\u003e\n\u003ch3\u003eWhy you'll love it\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eMarriage joke: wife gets husband out of jail — printed sharp and vivid, made to be noticed.\u003c\/li\u003e\n\u003cli\u003ePick your style: soft ring-spun cotton \u003cb\u003eT-Shirt\u003c\/b\u003e ($24.99) or cozy fleece \u003cb\u003eHoodie\u003c\/b\u003e ($39.99).\u003c\/li\u003e\n\u003cli\u003eUnisex classic fit that works for everyone — a gift that actually gets worn.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eFit \u0026amp; fabric\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eTee \u0026amp; hoodie in sizes S–5XL; runs true to size (size up for a relaxed fit).\u003c\/li\u003e\n\u003cli\u003eColours: Black. Print on the front, water-based inks that won't crack or peel.\u003c\/li\u003e\n\u003cli\u003ePre-shrunk, tear-away label, double-needle stitched hems.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"cm-size-guide\"\u003e\n\u003ch3\u003eSize Guide\u003c\/h3\u003e\n\u003cp\u003e\u003cb\u003eT-Shirt\u003c\/b\u003e\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;text-align:center;font-size:14px\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eShirt Length\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eChest Width\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e28 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e18 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e29 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e20 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e30 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e22 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e31 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e24 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e32 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e26 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e33 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e28 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e4XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e34 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e30 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e5XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e35 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e32 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cb\u003eHoodie\u003c\/b\u003e\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;text-align:center;font-size:14px\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eShirt Length\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eChest Width\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eTolerance\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e27 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e20 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e28 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e22 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e29 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e24 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e30 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e26 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e31 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e28 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e32 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e30 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e4XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e33 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e32 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e5XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e34 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e34 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:13px\"\u003eMeasurements are taken with the garment laid flat: \u003cb\u003elength\u003c\/b\u003e from the highest point of the shoulder to the bottom hem, \u003cb\u003echest width\u003c\/b\u003e straight across 1\" below the armpits. Unisex fit — between sizes, size up for a relaxed fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3\u003eShipping \u0026amp; returns\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003ePrinted in the USA and shipped in 2–5 business days.\u003c\/li\u003e\n\u003cli\u003eFree US shipping on orders over $35.\u003c\/li\u003e\n\u003cli\u003e30-day guarantee: wrong size or print issue — we replace it, no questions asked.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Cosmently","offers":[{"title":"T-Shirt \/ Black \/ S","offer_id":67907418685540,"sku":"42","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ M","offer_id":67907418718308,"sku":"43","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ L","offer_id":67907418751076,"sku":"44","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ XL","offer_id":67907418783844,"sku":"45","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ 2XL","offer_id":67907418816612,"sku":"46","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ 3XL","offer_id":67907418849380,"sku":"47","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ 4XL","offer_id":67907418882148,"sku":"48","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ 5XL","offer_id":67907418914916,"sku":"49","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ S","offer_id":67907418947684,"sku":"586","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ M","offer_id":67907418980452,"sku":"587","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ L","offer_id":67907419013220,"sku":"588","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ XL","offer_id":67907419045988,"sku":"589","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ 2XL","offer_id":67907419078756,"sku":"590","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ 3XL","offer_id":67907419111524,"sku":"591","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ 4XL","offer_id":67907419144292,"sku":"592","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ 5XL","offer_id":67907419177060,"sku":"593","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0806\/9506\/6724\/files\/46fe20b6-3d92-44b1-85b1-4c88ef5fffcc_mockup_tee-studio-black.jpg?v=1793248603"},{"product_id":"funny-proposal-trap-t-shirt-mousetrap-bear-trap-ring","title":"Funny Proposal Trap T-Shirt — Mousetrap, Bear Trap \u0026 Ring","description":"\u003cp\u003eA sarcastic, hand-drawn design featuring a mousetrap, a bear trap, and an engagement ring in a box — a cheeky proposal and wedding gag that gets laughs. Perfect for engagement parties, bachelor and bachelorette events, or as a novelty gift for prank-loving couples and friends who appreciate dark humor.\u003c\/p\u003e\n\u003ch3\u003eWhy you'll love it\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003emousetrap, bear trap, and engagement ring in box — printed sharp and vivid, made to be noticed.\u003c\/li\u003e\n\u003cli\u003ePick your style: soft ring-spun cotton \u003cb\u003eT-Shirt\u003c\/b\u003e ($24.99) or cozy fleece \u003cb\u003eHoodie\u003c\/b\u003e ($39.99).\u003c\/li\u003e\n\u003cli\u003eUnisex classic fit that works for everyone — a gift that actually gets worn.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eFit \u0026amp; fabric\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eTee \u0026amp; hoodie in sizes S–5XL; runs true to size (size up for a relaxed fit).\u003c\/li\u003e\n\u003cli\u003eColours: White, Sport Grey, Ash. Print on the back, water-based inks that won't crack or peel.\u003c\/li\u003e\n\u003cli\u003ePre-shrunk, tear-away label, double-needle stitched hems.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"cm-size-guide\"\u003e\n\u003ch3\u003eSize Guide\u003c\/h3\u003e\n\u003cp\u003e\u003cb\u003eT-Shirt\u003c\/b\u003e\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;text-align:center;font-size:14px\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eShirt Length\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eChest Width\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e28 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e18 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e29 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e20 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e30 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e22 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e31 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e24 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e32 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e26 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e33 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e28 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e4XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e34 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e30 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e5XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e35 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e32 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cb\u003eHoodie\u003c\/b\u003e\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;text-align:center;font-size:14px\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eShirt Length\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eChest Width\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eTolerance\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e27 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e20 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e28 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e22 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e29 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e24 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e30 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e26 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e31 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e28 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e32 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e30 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e4XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e33 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e32 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e5XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e34 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e34 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:13px\"\u003eMeasurements are taken with the garment laid flat: \u003cb\u003elength\u003c\/b\u003e from the highest point of the shoulder to the bottom hem, \u003cb\u003echest width\u003c\/b\u003e straight across 1\" below the armpits. Unisex fit — between sizes, size up for a relaxed fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3\u003eShipping \u0026amp; returns\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003ePrinted in the USA and shipped in 2–5 business days.\u003c\/li\u003e\n\u003cli\u003eFree US shipping on orders over $35.\u003c\/li\u003e\n\u003cli\u003e30-day guarantee: wrong size or print issue — we replace it, no questions asked.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Cosmently","offers":[{"title":"T-Shirt \/ White \/ S","offer_id":67937495449700,"sku":"51","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ White \/ M","offer_id":67937495482468,"sku":"52","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ White \/ L","offer_id":67937495515236,"sku":"53","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ White \/ XL","offer_id":67937495548004,"sku":"54","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ White \/ 2XL","offer_id":67937495580772,"sku":"55","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ White \/ 3XL","offer_id":67937495613540,"sku":"56","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ White \/ 4XL","offer_id":67937495646308,"sku":"57","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ White \/ 5XL","offer_id":67937495679076,"sku":"58","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Sport Grey \/ S","offer_id":67937495711844,"sku":"59","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Sport Grey \/ M","offer_id":67937495744612,"sku":"60","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Sport Grey \/ L","offer_id":67937495777380,"sku":"61","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Sport Grey \/ XL","offer_id":67937495810148,"sku":"62","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Sport Grey \/ 2XL","offer_id":67937495842916,"sku":"63","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Sport Grey \/ 3XL","offer_id":67937495875684,"sku":"64","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Sport Grey \/ 4XL","offer_id":67937495908452,"sku":"65","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Sport Grey \/ 5XL","offer_id":67937495941220,"sku":"66","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Ash \/ S","offer_id":67937495973988,"sku":"171","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Ash \/ M","offer_id":67937496006756,"sku":"172","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Ash \/ L","offer_id":67937496039524,"sku":"173","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Ash \/ XL","offer_id":67937496072292,"sku":"174","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Ash \/ 2XL","offer_id":67937496105060,"sku":"175","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Ash \/ 3XL","offer_id":67937496137828,"sku":"176","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Ash \/ 4XL","offer_id":67937496170596,"sku":"177","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Ash \/ 5XL","offer_id":67937496203364,"sku":"178","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ White \/ S","offer_id":67937496236132,"sku":"687","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ White \/ M","offer_id":67937496268900,"sku":"688","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ White \/ L","offer_id":67937496301668,"sku":"689","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ White \/ XL","offer_id":67937496334436,"sku":"690","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ White \/ 2XL","offer_id":67937496367204,"sku":"691","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ White \/ 3XL","offer_id":67937496399972,"sku":"692","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ White \/ 4XL","offer_id":67937496432740,"sku":"693","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ White \/ 5XL","offer_id":67937496465508,"sku":"694","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Sport Grey \/ S","offer_id":67937496498276,"sku":"679","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Sport Grey \/ M","offer_id":67937496531044,"sku":"680","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Sport Grey \/ L","offer_id":67937496563812,"sku":"681","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Sport Grey \/ XL","offer_id":67937496596580,"sku":"682","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Sport Grey \/ 2XL","offer_id":67937496629348,"sku":"683","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Sport Grey \/ 3XL","offer_id":67937496662116,"sku":"684","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Sport Grey \/ 4XL","offer_id":67937496694884,"sku":"685","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Sport Grey \/ 5XL","offer_id":67937496727652,"sku":"686","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Ash \/ S","offer_id":67937496760420,"sku":"578","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Ash \/ M","offer_id":67937496793188,"sku":"579","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Ash \/ L","offer_id":67937496825956,"sku":"580","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Ash \/ XL","offer_id":67937496858724,"sku":"581","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Ash \/ 2XL","offer_id":67937496891492,"sku":"582","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Ash \/ 3XL","offer_id":67937496924260,"sku":"583","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Ash \/ 4XL","offer_id":67937496957028,"sku":"584","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Ash \/ 5XL","offer_id":67937496989796,"sku":"585","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0806\/9506\/6724\/files\/268da28c-a913-4127-8a66-4dcd3289ed41_mockup_tee-studio-white.jpg?v=1793601995"},{"product_id":"funny-conversation-starter-my-wife-is-my-favorite-problem-t-shirt","title":"Funny Conversation Starter: My Wife Is My Favorite Problem T-Shirt","description":"\u003cp\u003eShow your married life humor with this 'My Wife Is My Favorite Problem' T-shirt. Clean typography and subtle interlocking rings make it a playful conversation starter and a great husband gift for anniversaries or everyday wear.\u003c\/p\u003e\u003cp\u003eSoft, comfortable fit for easy wear at home or out. Available in multiple sizes and colors - perfect for couples who like a wink with their wardrobe.\u003c\/p\u003e\n\u003ch3\u003eWhy you'll love it\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eText: 'My Wife Is My Favorite Problem' with rings — printed sharp and vivid, made to be noticed.\u003c\/li\u003e\n\u003cli\u003ePick your style: soft ring-spun cotton \u003cb\u003eT-Shirt\u003c\/b\u003e ($24.99) or cozy fleece \u003cb\u003eHoodie\u003c\/b\u003e ($39.99).\u003c\/li\u003e\n\u003cli\u003eUnisex classic fit that works for everyone — a gift that actually gets worn.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eFit \u0026amp; fabric\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eTee \u0026amp; hoodie in sizes S–5XL; runs true to size (size up for a relaxed fit).\u003c\/li\u003e\n\u003cli\u003eColours: Black, Navy. Print on the back, water-based inks that won't crack or peel.\u003c\/li\u003e\n\u003cli\u003ePre-shrunk, tear-away label, double-needle stitched hems.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"cm-size-guide\"\u003e\n\u003ch3\u003eSize Guide\u003c\/h3\u003e\n\u003cp\u003e\u003cb\u003eT-Shirt\u003c\/b\u003e\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;text-align:center;font-size:14px\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eShirt Length\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eChest Width\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e28 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e18 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e29 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e20 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e30 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e22 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e31 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e24 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e32 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e26 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e33 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e28 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e4XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e34 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e30 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e5XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e35 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e32 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cb\u003eHoodie\u003c\/b\u003e\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;text-align:center;font-size:14px\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eShirt Length\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eChest Width\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:6px;background:#f6f6f6\"\u003eTolerance\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e27 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e20 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e28 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e22 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e29 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e24 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e30 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e26 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e31 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e28 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e32 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e30 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e4XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e33 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e32 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e5XL\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e34 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e34 in\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:6px\"\u003e1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:13px\"\u003eMeasurements are taken with the garment laid flat: \u003cb\u003elength\u003c\/b\u003e from the highest point of the shoulder to the bottom hem, \u003cb\u003echest width\u003c\/b\u003e straight across 1\" below the armpits. Unisex fit — between sizes, size up for a relaxed fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3\u003eShipping \u0026amp; returns\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003ePrinted in the USA and shipped in 2–5 business days.\u003c\/li\u003e\n\u003cli\u003eFree US shipping on orders over $35.\u003c\/li\u003e\n\u003cli\u003e30-day guarantee: wrong size or print issue — we replace it, no questions asked.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Cosmently","offers":[{"title":"T-Shirt \/ Black \/ S","offer_id":67939646996580,"sku":"PD-A10H-TEE-BLK-S","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ M","offer_id":67939647029348,"sku":"PD-A10H-TEE-BLK-M","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ L","offer_id":67939647062116,"sku":"PD-A10H-TEE-BLK-L","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ XL","offer_id":67939647094884,"sku":"PD-A10H-TEE-BLK-XL","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ 2XL","offer_id":67939647127652,"sku":"PD-A10H-TEE-BLK-2XL","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ 3XL","offer_id":67939647160420,"sku":"PD-A10H-TEE-BLK-3XL","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ 4XL","offer_id":67939647193188,"sku":"PD-A10H-TEE-BLK-4XL","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Black \/ 5XL","offer_id":67939647225956,"sku":"PD-A10H-TEE-BLK-5XL","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Navy \/ S","offer_id":67939647258724,"sku":"PD-A10H-TEE-NVY-S","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Navy \/ M","offer_id":67939647291492,"sku":"PD-A10H-TEE-NVY-M","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Navy \/ L","offer_id":67939647324260,"sku":"PD-A10H-TEE-NVY-L","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Navy \/ XL","offer_id":67939647357028,"sku":"PD-A10H-TEE-NVY-XL","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Navy \/ 2XL","offer_id":67939647389796,"sku":"PD-A10H-TEE-NVY-2XL","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Navy \/ 3XL","offer_id":67939647422564,"sku":"PD-A10H-TEE-NVY-3XL","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Navy \/ 4XL","offer_id":67939647455332,"sku":"PD-A10H-TEE-NVY-4XL","price":24.99,"currency_code":"USD","in_stock":true},{"title":"T-Shirt \/ Navy \/ 5XL","offer_id":67939647488100,"sku":"PD-A10H-TEE-NVY-5XL","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ S","offer_id":67939647520868,"sku":"PD-A10H-HOOD-BLK-S","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ M","offer_id":67939647553636,"sku":"PD-A10H-HOOD-BLK-M","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ L","offer_id":67939647586404,"sku":"PD-A10H-HOOD-BLK-L","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ XL","offer_id":67939647619172,"sku":"PD-A10H-HOOD-BLK-XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ 2XL","offer_id":67939647651940,"sku":"PD-A10H-HOOD-BLK-2XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ 3XL","offer_id":67939647684708,"sku":"PD-A10H-HOOD-BLK-3XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ 4XL","offer_id":67939647717476,"sku":"PD-A10H-HOOD-BLK-4XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Black \/ 5XL","offer_id":67939647750244,"sku":"PD-A10H-HOOD-BLK-5XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Navy \/ S","offer_id":67939647783012,"sku":"PD-A10H-HOOD-NVY-S","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Navy \/ M","offer_id":67939647815780,"sku":"PD-A10H-HOOD-NVY-M","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Navy \/ L","offer_id":67939647848548,"sku":"PD-A10H-HOOD-NVY-L","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Navy \/ XL","offer_id":67939647881316,"sku":"PD-A10H-HOOD-NVY-XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Navy \/ 2XL","offer_id":67939647914084,"sku":"PD-A10H-HOOD-NVY-2XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Navy \/ 3XL","offer_id":67939647946852,"sku":"PD-A10H-HOOD-NVY-3XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Navy \/ 4XL","offer_id":67939647979620,"sku":"PD-A10H-HOOD-NVY-4XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie \/ Navy \/ 5XL","offer_id":67939648012388,"sku":"PD-A10H-HOOD-NVY-5XL","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0806\/9506\/6724\/files\/15fda053-0ca5-4a05-a01e-aa5ced7946e7_mockup_tee-studio-black.jpg?v=1793611452"}],"url":"https:\/\/cosmently.com\/collections\/funny-wedding-shirts.oembed","provider":"Cosmently","version":"1.0","type":"link"}