{"product_id":"celebrating-gay-sex-unisex-garment-dyed-tee","title":"\"Celebrating Gay Sex\" Unisex Garment-Dyed Tee","description":"\u003ctable id=\"size-guide\" style=\"min-width:360px;\"\u003e\n            \u003cthead\u003e\n                \u003ctr\u003e\n                    \u003cth style=\"padding:10px;\"\u003e\u003c\/th\u003e\n                    \u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e2XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e3XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e4XL\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.25 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.25 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.75 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.75 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.62 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.37 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.75 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.62 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length from center back, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            16.25 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            17.75 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            19.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            21.75 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            23.25 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.63 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        Some people put rainbows on a pedestal. You put the whole damn point of it on a sign. If you're done tiptoeing around the obvious and ready to lead with exactly zero apologies, this design was made for you.\nA kawaii-style smiling sun beams down over a full seven-color rainbow arching between fluffy white clouds — and right in the center, a cheerful blue road sign announces it plainly: Celebrating Gay Sex. Hearts, sparkles, and a general sense of unbothered joy round out the vibe. It's cute. It's blunt. It's the most honest thing in the room.\nWhy people love it:\n\n\nWeaponized Cuteness: The kawaii art style makes the message hit even harder — nothing says confidence like delivering a statement this bold in the most adorable way possible.\n\nZero Subtext: No metaphors, no dog whistles, no wink-and-nudge. Just a sign that says exactly what it means, surrounded by sunshine and rainbows.\n\nPride Energy: This isn't a passive ally badge — it's a full-volume, front-row celebration of queer sexuality without softening the edges.\n\nConversation Starter: Whether someone laughs, sputters, or slow-claps, a reaction is guaranteed. Silence is not on the menu.\n\nUnapologetic Joy: The whole composition radiates warmth and happiness — which is exactly the point. Being gay is good, actually.\n\n\nPerfect for: Pride parades and festivals • gifts for unapologetically queer friends • anyone tired of sanitized rainbow merch • bold personalities who say what others think\nFinally, a rainbow that skips the allegory and gets straight to the celebration — or, well, anything but straight.\u003cp\u003e\u003cstrong\u003eThe fabric:\u003c\/strong\u003e Comfort Colors 1717 — 100% ring-spun cotton, garment-dyed for a soft, lived-in feel that gets better with every wash. Relaxed unisex fit. Available in sizes S–4XL.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Red \/ S","offer_id":52205937459496,"sku":"22697903272852047455","price":30.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":52205937492264,"sku":"17421777384109802778","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Lagoon Blue \/ S","offer_id":52205937525032,"sku":"29645944797528569282","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ S","offer_id":52205937557800,"sku":"76493738847422515537","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ S","offer_id":52205937590568,"sku":"53499529898832523210","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ S","offer_id":52205937623336,"sku":"26349782146682940729","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Mustard \/ S","offer_id":52205937656104,"sku":"10875090671177264046","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Terracotta \/ S","offer_id":52205937688872,"sku":"18515157328841302064","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":52205937721640,"sku":"32020621559742308209","price":30.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":52205937754408,"sku":"19331902156163028753","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Lagoon Blue \/ M","offer_id":52205937787176,"sku":"60792108876667916071","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ M","offer_id":52205937819944,"sku":"27945930767300012259","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ M","offer_id":52205937852712,"sku":"43898965594826701650","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ M","offer_id":52205937885480,"sku":"24427492223679375740","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Mustard \/ M","offer_id":52205937918248,"sku":"19979638325850576093","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Terracotta \/ M","offer_id":52205937951016,"sku":"12716775824889859014","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":52205937983784,"sku":"29215815721763401528","price":30.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":52205938016552,"sku":"20822558376838476287","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Lagoon Blue \/ L","offer_id":52205938049320,"sku":"20580920101519385087","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ L","offer_id":52205938082088,"sku":"37409304559705889405","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ L","offer_id":52205938114856,"sku":"31775894933334318059","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ L","offer_id":52205938147624,"sku":"14082141902149050147","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Mustard \/ L","offer_id":52205938180392,"sku":"10601624525961812017","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Terracotta \/ L","offer_id":52205938213160,"sku":"88254420137149131954","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":52205938245928,"sku":"25771653203086671432","price":30.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":52205938278696,"sku":"28999844550388603352","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Lagoon Blue \/ XL","offer_id":52205938311464,"sku":"10914132247324013729","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ XL","offer_id":52205938344232,"sku":"11523482990268661703","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ XL","offer_id":52205938377000,"sku":"30726406547199721781","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ XL","offer_id":52205938409768,"sku":"20508714152108710609","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Mustard \/ XL","offer_id":52205938442536,"sku":"17604694702968141745","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Terracotta \/ XL","offer_id":52205938475304,"sku":"13779515095920281421","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":52205938508072,"sku":"10339719909569976243","price":33.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":52205938540840,"sku":"17411625484722042666","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Island Reef \/ 2XL","offer_id":52205938573608,"sku":"47479022535973132201","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 2XL","offer_id":52205938606376,"sku":"30134574832636396700","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 2XL","offer_id":52205938639144,"sku":"10487200207173516535","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ 2XL","offer_id":52205938671912,"sku":"57557647014809773739","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Mustard \/ 2XL","offer_id":52205938704680,"sku":"21900759752918149637","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Terracotta \/ 2XL","offer_id":52205938737448,"sku":"17896162316022530247","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 3XL","offer_id":52205938770216,"sku":"28597610227284506576","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Island Reef \/ 3XL","offer_id":52205938802984,"sku":"30116718204477994896","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 3XL","offer_id":52205938835752,"sku":"33395419906738262731","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ 3XL","offer_id":52205938868520,"sku":"26387965797640153059","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Mustard \/ 3XL","offer_id":52205938901288,"sku":"25885505502094299295","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":52205938934056,"sku":"18753641376723234678","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Terracotta \/ 3XL","offer_id":52205938966824,"sku":"25345023811428534818","price":37.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":52205938999592,"sku":"13786154699499292055","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 4XL","offer_id":52205939032360,"sku":"32080182682005845276","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Island Reef \/ 4XL","offer_id":52205939065128,"sku":"11202613836295246930","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 4XL","offer_id":52205939097896,"sku":"14578764528955092871","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ 4XL","offer_id":52205939130664,"sku":"25020801415914514092","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Mustard \/ 4XL","offer_id":52205939163432,"sku":"13627382436409073967","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 4XL","offer_id":52205939196200,"sku":"27498510962313139931","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Terracotta \/ 4XL","offer_id":52205939228968,"sku":"16613301553571327162","price":42.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":52205939261736,"sku":"17093997880820344587","price":42.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5248\/0040\/files\/3208942589300234065_2048.jpg?v=1786133649","url":"https:\/\/www.attitudeshirts.com\/products\/celebrating-gay-sex-unisex-garment-dyed-tee","provider":"Attitude Shirts","version":"1.0","type":"link"}