{"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","url":"https:\/\/cosmently.com\/products\/funny-proposal-trap-t-shirt-mousetrap-bear-trap-ring","provider":"Cosmently","version":"1.0","type":"link"}