{"product_id":"morally-gray-is-my-love-language-shirt-99452","title":"Morally Gray Is My Love Language Shirt, Dark Romance Reader Tee, Villain Lover Shirt, BookTok Romance Shirt, Gothic Book Lover Gift","description":"\u003cp\u003eFor readers who never trust the hero… and always fall for the morally gray one.\u003c\/p\u003e\n\u003cp\u003eThis “Morally Gray Is My Love Language” dark romance tee was designed for readers who love dangerous characters, forbidden tension, and stories where the lines between right and wrong blur in the most irresistible way.\u003c\/p\u003e\n\u003cp\u003eFeaturing elegant vintage typography and a delicate rose illustration, this design captures the moody aesthetic of dark romance and dark academia. It’s the perfect shirt for readers who live for morally gray characters, slow-burn tension, and villains that are impossible not to love.\u003c\/p\u003e\n\u003cp\u003eWhether you're browsing your favorite bookstore, curled up with your latest BookTok recommendation, or heading to book club, this tee lets everyone know exactly what kind of love stories you prefer.\u003c\/p\u003e\n\u003cp\u003e🖤 PRODUCT DETAILS\u003cbr\u003e\n• Soft premium Bella + Canvas style unisex t-shirt\u003cbr\u003e\n• Comfortable, relaxed everyday fit\u003cbr\u003e\n• High-quality print designed to last\u003cbr\u003e\n• Vintage-inspired typography with gothic rose illustration\u003c\/p\u003e\n\u003cp\u003e📚 PERFECT FOR\u003cbr\u003e\n• Dark romance readers\u003cbr\u003e\n• BookTok fans\u003cbr\u003e\n• Villain lovers\u003cbr\u003e\n• Dark academia aesthetic\u003cbr\u003e\n• Romance book clubs\u003c\/p\u003e\n\u003cp\u003e🎁 GREAT GIFT IDEA\u003cbr\u003e\nThis shirt makes the perfect gift for book lovers, romance readers, and anyone whose favorite characters live somewhere between hero and villain.\u003c\/p\u003e\n\u003cp\u003eBecause sometimes the most unforgettable love stories belong to the morally gray.\u003c\/p\u003e\n\u003cp\u003e.:Made with 100% Airlume combed and ring-spun cotton, the Bella Canvas 3001 is a lightweight fabric (4.2 oz\/yd² (142 g\/m²)) that's breathable and easy to layer. Perfect for active and leisure wear.\u003c\/p\u003e\n\u003cp\u003e.:The retail fit that is perfect for casual and semi-formal settings. The crew neckline adds a classic, neat style that's perfect for accessorizing.\u003c\/p\u003e\n\u003cp\u003e.:Bella+Canvas manufactures all its products in the US and internationally in humane, no-sweat-shop, sustainable way and is part of the Fair Labor Association as well as Platinum WRAP certified.\u003c\/p\u003e\n\u003cp\u003e.:The tear-away label minimizes skin irritations.\u003c\/p\u003e\n\u003cp\u003e.:Fabric blends: Ash and Heather Prism colors - 99% cotton, 1% polyester; Heather and Solid Blend colors - 52% cotton, 48% polyester; Athletic Heather and Black Heather - 90% cotton, 10% polyester.\u003c\/p\u003e","brand":"Sassy Creative Shop","offers":[{"title":"Vintage Black \/ XS","offer_id":43949822869539,"sku":"apod-9012606","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Vintage Black \/ S","offer_id":43949822902307,"sku":"apod-9012615","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Vintage Black \/ M","offer_id":43949822935075,"sku":"apod-9012619","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Vintage Black \/ L","offer_id":43949822967843,"sku":"apod-9012623","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Vintage Black \/ XL","offer_id":43949823000611,"sku":"apod-9012628","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Vintage Black \/ 2XL","offer_id":43949823033379,"sku":"apod-9012634","price":34.0,"currency_code":"CAD","in_stock":true},{"title":"Vintage Black \/ 3XL","offer_id":43949823066147,"sku":"apod-9012638","price":34.0,"currency_code":"CAD","in_stock":true},{"title":"Vintage Black \/ 4XL","offer_id":43949823098915,"sku":"apod-9012642","price":36.0,"currency_code":"CAD","in_stock":true},{"title":"Vintage Black \/ 5XL","offer_id":43949823131683,"sku":"N\/A","price":36.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Grey Heather \/ XS","offer_id":43949823164451,"sku":"apod-9012607","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Grey Heather \/ S","offer_id":43949823197219,"sku":"apod-9012613","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Grey Heather \/ M","offer_id":43949823229987,"sku":"apod-9012618","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Grey Heather \/ L","offer_id":43949823262755,"sku":"apod-9012624","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Grey Heather \/ XL","offer_id":43949823295523,"sku":"apod-9012626","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Grey Heather \/ 2XL","offer_id":43949823328291,"sku":"apod-9012635","price":34.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Grey Heather \/ 3XL","offer_id":43949823361059,"sku":"apod-9012636","price":34.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Grey Heather \/ 4XL","offer_id":43949823393827,"sku":"apod-9012641","price":36.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Grey Heather \/ 5XL","offer_id":43949823426595,"sku":"N\/A","price":36.0,"currency_code":"CAD","in_stock":true},{"title":"Forest \/ XS","offer_id":43949823459363,"sku":"apod-9012608","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Forest \/ S","offer_id":43949823492131,"sku":"apod-9012612","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Forest \/ M","offer_id":43949823524899,"sku":"apod-9012620","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Forest \/ L","offer_id":43949823557667,"sku":"apod-9012621","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Forest \/ XL","offer_id":43949823590435,"sku":"apod-9012627","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Forest \/ 2XL","offer_id":43949823623203,"sku":"apod-9012632","price":34.0,"currency_code":"CAD","in_stock":true},{"title":"Forest \/ 3XL","offer_id":43949823655971,"sku":"apod-9012639","price":34.0,"currency_code":"CAD","in_stock":true},{"title":"Forest \/ 4XL","offer_id":43949823688739,"sku":"apod-9012645","price":36.0,"currency_code":"CAD","in_stock":true},{"title":"Forest \/ 5XL","offer_id":43949823721507,"sku":"N\/A","price":36.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XS","offer_id":43949823754275,"sku":"apod-9012609","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":43949823787043,"sku":"apod-9012614","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":43949823819811,"sku":"apod-9012617","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":43949823852579,"sku":"apod-9012625","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":43949823885347,"sku":"apod-9012630","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":43949823918115,"sku":"apod-9012631","price":34.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":43949823950883,"sku":"apod-9012637","price":34.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 4XL","offer_id":43949823983651,"sku":"apod-9012644","price":36.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 5XL","offer_id":43949824016419,"sku":"apod-9012646","price":36.0,"currency_code":"CAD","in_stock":true},{"title":"Heather Midnight Navy \/ XS","offer_id":43949824049187,"sku":"apod-9012610","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Heather Midnight Navy \/ S","offer_id":43949824081955,"sku":"apod-9012611","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Heather Midnight Navy \/ M","offer_id":43949824114723,"sku":"apod-9012616","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Heather Midnight Navy \/ L","offer_id":43949824147491,"sku":"apod-9012622","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Heather Midnight Navy \/ XL","offer_id":43949824180259,"sku":"apod-9012629","price":32.0,"currency_code":"CAD","in_stock":true},{"title":"Heather Midnight Navy \/ 2XL","offer_id":43949824213027,"sku":"apod-9012633","price":34.0,"currency_code":"CAD","in_stock":true},{"title":"Heather Midnight Navy \/ 3XL","offer_id":43949824245795,"sku":"apod-9012640","price":34.0,"currency_code":"CAD","in_stock":true},{"title":"Heather Midnight Navy \/ 4XL","offer_id":43949824278563,"sku":"apod-9012643","price":36.0,"currency_code":"CAD","in_stock":true},{"title":"Heather Midnight Navy \/ 5XL","offer_id":43949824311331,"sku":"N\/A","price":36.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0707\/7242\/4739\/files\/il_fullxfull.7818669777_bjbp.jpg?v=1789534121","url":"https:\/\/sassycreativeshop.com\/products\/morally-gray-is-my-love-language-shirt-99452","provider":"Sassy Creative Shop","version":"1.0","type":"link"}