{"product_id":"hands-tied-heart-graphic-bdsm-t-shirt","title":"Hands Tied Heart Graphic BDSM T‑Shirt","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                \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.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.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                            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                            28.00 \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                            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.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                            30.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                            31.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                            32.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                            33.00 \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, 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                            8.23 \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                            8.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                            8.74 \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                            9.02 \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                            9.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                            9.49 \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                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp\u003eThis BDSM tee carries a quiet, slightly rebellious mood — a bold black heart framing two hands bound by ribbon and a single safety pin. It feels like a modern emblem: tender but defiant, intimate but graphic. Lightweight and breathable, the shirt sits easily under a jacket or worn oversized with jeans. It’s the kind of piece worn on days when you want your outfit to speak in subtle symbols — a private statement that reads clearly to those who notice. Soft cotton, clean crew neckline, and a smooth print give it a lived-in comfort that still looks put together.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- 100% ring-spun cotton (lightweight 153 g\/m²) for soft, year-round wear\u003c\/p\u003e\u003cp\u003e- Tubular knit construction with no side seams for a sleek fit and reduced waste\u003c\/p\u003e\u003cp\u003e- Ribbed, elastic collar with shoulder tape to maintain shape and resist stretching\u003c\/p\u003e\u003cp\u003e- Pearlized tear-away label for itch-free comfort; OEKO-TEX® STANDARD 100 certified\u003c\/p\u003e\u003cp\u003e- DTG front print with optional DTF sleeve\/neck prints; meets EU safety and chemical standards\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare instructions\u003c\/p\u003e\u003cp\u003e- Do not dryclean\u003c\/p\u003e\u003cp\u003e- Do not bleach\u003c\/p\u003e\u003cp\u003e- Tumble dry: low heat\u003c\/p\u003e\u003cp\u003e- Iron, steam or dry: low heat\u003c\/p\u003e\u003cp\u003e- Machine wash: cold (max 30C or 90F), with similar colors \u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Gildan 64000, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarnings, Hazard\u003c\/strong\u003e: For adults, Made in Bangladesh\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: cold (max 30C or 90F), with similar colors , Do not bleach, Tumble dry: low heat, Iron, steam or dry: low heat, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Light Blue \/ S","offer_id":45915858927802,"sku":"12649134087408236700","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":45915858960570,"sku":"19680327912085859949","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ S","offer_id":45915858993338,"sku":"29524275921008390528","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":45915859026106,"sku":"10818985719600167053","price":26.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":45915859058874,"sku":"31657089474546315223","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ S","offer_id":45915859091642,"sku":"78905157653213434501","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ S","offer_id":45915859124410,"sku":"10954275462969763619","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":45915859157178,"sku":"24157784650112188419","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":45915859189946,"sku":"33756369185926856604","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ M","offer_id":45915859222714,"sku":"56551821920697449756","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":45915859255482,"sku":"19228142894769314452","price":27.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":45915859288250,"sku":"12356896956558410361","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ M","offer_id":45915859321018,"sku":"29326695782188922137","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ M","offer_id":45915859353786,"sku":"26651642675045957750","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":45915859386554,"sku":"28790595272094252405","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":45915859419322,"sku":"14443957782853138786","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ L","offer_id":45915859452090,"sku":"19615165772001920072","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":45915859484858,"sku":"89691722807711639702","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":45915859517626,"sku":"22111266237877305325","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ L","offer_id":45915859550394,"sku":"75263843102589888323","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ L","offer_id":45915859583162,"sku":"12514422735581726989","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":45915859615930,"sku":"28732211391716731924","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":45915859648698,"sku":"18759654860605851204","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ XL","offer_id":45915859681466,"sku":"37219522483766428121","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":45915859714234,"sku":"76109493358751066250","price":28.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":45915859747002,"sku":"32891027714620781937","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ XL","offer_id":45915859779770,"sku":"36857649972152576191","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":45915859812538,"sku":"73095552294881914558","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":45915859845306,"sku":"21647188751428130402","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 2XL","offer_id":45915859878074,"sku":"14976266065096842039","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":45915859910842,"sku":"12763388173493263058","price":28.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":45915859943610,"sku":"12530081210567406350","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":45915859976378,"sku":"15352522597337611713","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 2XL","offer_id":45915860009146,"sku":"34591583424693703824","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":45915860041914,"sku":"12125458601860355101","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 3XL","offer_id":45915860074682,"sku":"16930587029217802308","price":32.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4382\/1242\/files\/7959536506397301720_2048.jpg?v=1779738702","url":"https:\/\/www.americannaughty.us\/products\/hands-tied-heart-graphic-bdsm-t-shirt","provider":"American Naughty","version":"1.0","type":"link"}