{"title":"Morally Grey","description":"\u003cp\u003eFor the ones who root for the villain and feel zero guilt about it.\u003c\/p\u003e\n\u003cp\u003eDark romance merch for the readers who love morally grey characters, 3 AM chapters, and stories that make you question everything you thought you believed.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eEmbrace the grey. 🖤\u003c\/em\u003e\u003c\/p\u003e","products":[{"product_id":"morally-grey-book-club-crop-top-dark-romance-reader-shirt","title":"The Morally Grey | Book Club Graphic Crop Top","description":"\u003cp\u003e\u003cstrong\u003eThe Vibe\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe official uniform for the reader who roots for the anti-hero and isn’t sorry about it. This crop top was made for the Morally Grey Book Club member who brings her current read everywhere and has strong opinions about fictional men.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy You’ll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• Morally Grey Book Club crop top with bold bookish energy  \u003cbr\u003e• Relaxed, slightly oversized fit with dropped shoulders  \u003cbr\u003e• Soft combed cotton made for all-day comfort  \u003cbr\u003e• Mid-weight fabric that feels substantial and holds its shape  \u003cbr\u003e• Easy to style with high-waisted denim, reading leggings, or layered under a jacket  \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• 100% combed cotton  \u003cbr\u003e• Mid-weight fabric, 5.3 oz\/yd²  \u003cbr\u003e• Relaxed cropped fit  \u003cbr\u003e• Slightly oversized cut  \u003cbr\u003e• Dropped shoulders  \u003cbr\u003e• Ribbed crew neck  \u003cbr\u003e• Preshrunk fabric  \u003cbr\u003e• “Morally Grey Book Club” lettering  \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSize Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThis crop runs relaxed. If you prefer a more fitted baby-tee look, consider sizing down.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eMachine wash cold. Tumble dry low. Do not bleach.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e📏 Size Guide (Inches)\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003ctd\u003eSize\u003c\/td\u003e\n\u003ctd\u003eLength (in)\u003c\/td\u003e\n\u003ctd\u003eWidth (in)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e17 ⅜\u003c\/td\u003e\n\u003ctd\u003e18 ¾\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e17 ¾\u003c\/td\u003e\n\u003ctd\u003e19 ¾\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e18 ¼\u003c\/td\u003e\n\u003ctd\u003e20 ⅝\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e18 ¾\u003c\/td\u003e\n\u003ctd\u003e21 ⅝\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e19 ⅛\u003c\/td\u003e\n\u003ctd\u003e22 ⅝\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Printify","offers":[{"title":"XS","offer_id":53023648088248,"sku":"2291406_16094","price":32.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":53023648121016,"sku":"2291406_16095","price":32.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":53023648153784,"sku":"2291406_16096","price":32.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":53023648186552,"sku":"2291406_16097","price":32.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":53023648219320,"sku":"2291406_16098","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/8202\/2072\/files\/Morally_Grey_Crop.png?v=1774802897"},{"product_id":"the-morally-grey-large-organic-gothic-tote","title":"The Morally Grey | Large Organic Gothic Tote","description":"\u003cp\u003e\u003cstrong\u003eThe Vibe\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor the stories that require extra room. Whether you’re hauling a stack of 800-page hardbacks or escaping for a weekend with your latest morally grey obsession, this oversized organic tote was made for the dedicated reader.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy You’ll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• Oversized tote with Morally Grey Book Club crest artwork  \u003cbr\u003e• Spacious 6-gallon capacity made for serious book hauls  \u003cbr\u003e• Flat bottom helps the bag stay upright in your reading nook, car, or library corner  \u003cbr\u003e• Long 25″ handles for comfortable over-the-shoulder carry  \u003cbr\u003e• Perfect for hardbacks, weekend essentials, cozy blankets, and reading rituals  \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• 100% certified organic cotton  \u003cbr\u003e• Thick 3\/1 twill  \u003cbr\u003e• Dimensions: 20″ × 14″ × 5″  \u003cbr\u003e• 6-gallon capacity  \u003cbr\u003e• 30 lb weight limit  \u003cbr\u003e• Flat bottom  \u003cbr\u003e• 25″ self-fabric straps  \u003cbr\u003e• Morally Grey Book Club crest design  \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eSpot clean recommended. Do not bleach.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Default Title","offer_id":53023816712376,"sku":"5021927_10732","price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/8202\/2072\/files\/morally-grey-book-club-tote-flat-lay-mockup.png?v=1776505385"},{"product_id":"morally-grey-book-club-matte-noir-insulated-tumbler","title":"Morally Grey Matte Noir Tumbler","description":"\u003cp\u003e\u003cstrong\u003eThe Vibe\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor the reader who takes their coffee as seriously as their plot twists and their book boyfriends as seriously as therapy.\u003c\/p\u003e\n\u003cp\u003eThis is the official vessel of the Morally Grey Book Club. Matte black, double-walled, and finished with a raised gothic crest you can actually feel. Skull, serpent, and roses come together in a tactile design that makes every other tumbler look like an afterthought.\u003c\/p\u003e\n\u003cp\u003eBuilt for long reading sessions, late-night chapters, and the kind of slow burns that require serious hydration.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy You'll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• Matte black tumbler with raised Morally Grey Book Club crest artwork  \u003cbr\u003e• Double-walled insulation helps keep drinks hot or cold for hours  \u003cbr\u003e• Tactile skull, serpent, and rose design you can actually feel  \u003cbr\u003e• Includes lid and straw, ready for your reading ritual right out of the box  \u003cbr\u003e• Looks intentional at your desk, your favorite café, and everywhere in between  \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• 20 oz capacity  \u003cbr\u003e• Double-walled insulation  \u003cbr\u003e• Matte black exterior  \u003cbr\u003e• Raised tactile print with embossed gothic crest  \u003cbr\u003e• Includes lid and straw  \u003cbr\u003e• Made for hot or cold drinks  \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eHand wash only. Do not microwave. Keep away from direct heat.\u003c\/p\u003e\n\u003cp\u003eWe tested what happens when you ignore this. Someone's boyfriend put it in the dishwasher. It did not survive with its dignity intact. Hand wash only. We mean it.\u003c\/p\u003e","brand":"Printful","offers":[{"title":"Default Title","offer_id":53074321375416,"sku":"2430859_19107","price":36.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/8202\/2072\/files\/morally-grey-book-club-tumbler-cozy-hero-mockup.png?v=1774802893"},{"product_id":"morally-grey-book-club-16-oz-can-shaped-glass-with-bamboo-lid-and-straw","title":"Morally Grey Book Club 16 oz Can-Shaped Glass with Bamboo Lid and Straw","description":"\u003cp\u003e\u003cstrong\u003eThe Vibe\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor the readers who find themselves rooting for the one who would burn the world down for her. No notes.\u003c\/p\u003e\n\u003cp\u003eThis is the glass you reach for when the chapter is getting good and the iced coffee is non-negotiable. The Morally Grey Book Club crest features a skull, roses, and stacked books in a raised tactile finish that feels as intentional as it looks.\u003c\/p\u003e\n\u003cp\u003eClear glass, bamboo lid, reusable metal straw. It photographs beautifully and holds up just as well in real life.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy You’ll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• 16 oz glass can with Morally Grey Book Club crest artwork  \u003cbr\u003e• Raised tactile print with an embossed gothic feel  \u003cbr\u003e• Perfect for iced coffee, tea, cocktails, mocktails, or whatever gets you through the chapter \u003cbr\u003e• Includes bamboo lid and reusable metal straw  \u003cbr\u003e• Clear glass design that looks beautiful in your reading nook or on your desk  \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• 16 oz capacity  \u003cbr\u003e• Clear glass can silhouette  \u003cbr\u003e• Easy to hold and fits most cup holders  \u003cbr\u003e• Raised tactile printed design  \u003cbr\u003e• Bamboo lid included  \u003cbr\u003e• Reusable metal straw included  \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eHand wash only. Not microwave or dishwasher safe.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eYour reading nook called. It wants this on the shelf.\u003c\/em\u003e\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Default Title","offer_id":53082256015544,"sku":"7324873_19390","price":28.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/8202\/2072\/files\/PXL_20260331_000324147.RAW-01_89825c5f-d724-4493-a6d4-e9955daa4d6a.jpg?v=1778591541"},{"product_id":"morally-grey-book-club-t-shirt","title":"Morally Grey Book Club T-Shirt","description":"\u003cp\u003e\u003cstrong\u003eThe Vibe\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe official tee for the reader who finishes a book at 2am and immediately needs to talk about it. Wear your moral ambiguity proudly. No apologies, no spoiler warnings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy You’ll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• Classic unisex tee with dark romance reader energy\u003cbr\u003e• Lightweight, soft, and easy to wear year-round\u003cbr\u003e• Works tucked into high-waisted jeans or thrown on with pajama pants at midnight\u003cbr\u003e• Reinforced shoulders and ribbed collar help it hold its shape\u003cbr\u003e• Tear-away label so nothing interrupts the emotional chapters\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• 100% ring-spun cotton for solid colors\u003cbr\u003e• Soft, breathable fabric\u003cbr\u003e• Lightweight feel, 4.5 oz\/yd²\u003cbr\u003e• No side seams for a smoother fit and cleaner drape\u003cbr\u003e• Reinforced shoulders with twill tape construction\u003cbr\u003e• Curl-resistant ribbed collar\u003cbr\u003e• Tear-away label\u003cbr\u003e• Ethically made with US cotton\u003cbr\u003e• Oeko-Tex certified\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFabric Blends by Color\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• Sport Grey: 90% cotton, 10% polyester\u003cbr\u003e• Heather colors: 35% cotton, 65% polyester\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eMachine wash cold. Tumble dry low. Do not bleach.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eColor Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe Natural variant has a warm cream tone. The White variant may appear slightly off-white due to fabric properties.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eNote: Not all colors are available in every size. Available combinations will display at checkout.\u003c\/em\u003e\u003c\/p\u003e\n\u003cblockquote style=\"font-size: 13px; font-weight: 450; padding: 6px 0px;\"\u003e\n\u003ch3 style=\"text-align: left;\" data-path-to-node=\"0\"\u003eSize Guide\u003c\/h3\u003e\n\u003ctable data-path-to-node=\"1\" style=\"width: 100%;\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 6.54008%;\"\u003e\u003cstrong\u003eSize\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 16.4557%;\"\u003e\u003cstrong\u003eWidth (in)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 17.7215%;\"\u003e\u003cstrong\u003eLength (in)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 28.692%;\"\u003e\u003cstrong\u003eSleeve Length (in)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 29.1139%;\"\u003e\u003cstrong\u003eSize Tolerance (in)\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 6.54008%;\"\u003e\u003cspan data-path-to-node=\"1,1,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"1,1,0,0\"\u003eS\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 16.4557%;\"\u003e\u003cspan data-path-to-node=\"1,1,1,0\"\u003e18.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 17.7215%;\"\u003e\u003cspan data-path-to-node=\"1,1,2,0\"\u003e28.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 28.692%;\"\u003e\u003cspan data-path-to-node=\"1,1,3,0\"\u003e8.23\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 29.1139%;\"\u003e\u003cspan data-path-to-node=\"1,1,4,0\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 6.54008%;\"\u003e\u003cspan data-path-to-node=\"1,2,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"1,2,0,0\"\u003eM\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 16.4557%;\"\u003e\u003cspan data-path-to-node=\"1,2,1,0\"\u003e20.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 17.7215%;\"\u003e\u003cspan data-path-to-node=\"1,2,2,0\"\u003e29.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 28.692%;\"\u003e\u003cspan data-path-to-node=\"1,2,3,0\"\u003e8.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 29.1139%;\"\u003e\u003cspan data-path-to-node=\"1,2,4,0\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 6.54008%;\"\u003e\u003cspan data-path-to-node=\"1,3,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"1,3,0,0\"\u003eL\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 16.4557%;\"\u003e\u003cspan data-path-to-node=\"1,3,1,0\"\u003e22.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 17.7215%;\"\u003e\u003cspan data-path-to-node=\"1,3,2,0\"\u003e30.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 28.692%;\"\u003e\u003cspan data-path-to-node=\"1,3,3,0\"\u003e8.74\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 29.1139%;\"\u003e\u003cspan data-path-to-node=\"1,3,4,0\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 6.54008%;\"\u003e\u003cspan data-path-to-node=\"1,4,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"1,4,0,0\"\u003eXL\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 16.4557%;\"\u003e\u003cspan data-path-to-node=\"1,4,1,0\"\u003e24.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 17.7215%;\"\u003e\u003cspan data-path-to-node=\"1,4,2,0\"\u003e31.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 28.692%;\"\u003e\u003cspan data-path-to-node=\"1,4,3,0\"\u003e9.02\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 29.1139%;\"\u003e\u003cspan data-path-to-node=\"1,4,4,0\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 6.54008%;\"\u003e\u003cspan data-path-to-node=\"1,5,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"1,5,0,0\"\u003e2XL\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 16.4557%;\"\u003e\u003cspan data-path-to-node=\"1,5,1,0\"\u003e26.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 17.7215%;\"\u003e\u003cspan data-path-to-node=\"1,5,2,0\"\u003e32.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 28.692%;\"\u003e\u003cspan data-path-to-node=\"1,5,3,0\"\u003e9.25\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 29.1139%;\"\u003e\u003cspan data-path-to-node=\"1,5,4,0\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"horizontal-scroll-wrapper\"\u003e\n\u003cdiv class=\"table-block-component\"\u003e\n\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\u003c!----\u003e\n\u003cdiv class=\"table-block has-export-button new-table-style has-scrollbar is-at-scroll-start\"\u003e\n\u003cdiv data-hveid=\"4\" class=\"table-content not-end-of-paragraph\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/blockquote\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":53173619589304,"sku":"21938502396631403385","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":53173619720376,"sku":"29935667375084748056","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":53173619884216,"sku":"19365679767174196746","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":53173620048056,"sku":"10119713567394576694","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":53173620211896,"sku":"12874148465746880161","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":53173619556536,"sku":"13774225875042390446","price":30.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":53173619687608,"sku":"84195865526308555718","price":30.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":53173619851448,"sku":"15445746518684847869","price":30.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":53173620015288,"sku":"19401299727133685574","price":30.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":53173620179128,"sku":"23451714173037917097","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Natural \/ M","offer_id":53173619785912,"sku":"21304013603261070996","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Natural \/ L","offer_id":53173619949752,"sku":"88507497919928534666","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Natural \/ XL","offer_id":53173620113592,"sku":"32335248868550655108","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 2XL","offer_id":53173620277432,"sku":"66256805389922253643","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":53173619523768,"sku":"25002197256104114659","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":53173619654840,"sku":"28896393704974463903","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":53173619818680,"sku":"58061952445721057172","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":53173619982520,"sku":"16151006291303491829","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":53173620146360,"sku":"58866124490442803947","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ S","offer_id":53173619622072,"sku":"28172264374157247085","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ M","offer_id":53173619753144,"sku":"25313815628286617540","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ L","offer_id":53173619916984,"sku":"22249353679404568464","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ XL","offer_id":53173620080824,"sku":"17308507351537927457","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ 2XL","offer_id":53173620244664,"sku":"18555690901635178528","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/8202\/2072\/files\/ChatGPT_Image_May_16_2026_11_55_40_AM.png?v=1779005766"},{"product_id":"morally-grey-book-club-tumbler","title":"Morally Grey Book Club Tumbler","description":"\u003cp\u003e\u003cstrong\u003eThe Vibe\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor the reader who takes their iced coffee as seriously as their TBR pile. The Morally Grey Book Club tumbler is 20 oz of hot-or-cold energy wrapped in a design that says exactly who you are.\u003c\/p\u003e\n\u003cp\u003eSkull, roses, books, and a snake, because your drinkware should have a personality too.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy You’ll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• Matte tumbler with skull, roses, books, and snake details\u003cbr\u003e• Perfect for iced coffee at 11pm, hot tea on slow Sundays, or whatever fuels your next chapter\u003cbr\u003e• Made for book club nights, desk days, car rides, and couch reading sessions\u003cbr\u003e• Includes matching lid and straw for easy everyday sipping\u003cbr\u003e• A fun gift for dark romance readers, BookTok girls, and morally grey character apologists\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• High-grade stainless steel\u003cbr\u003e• 20 oz capacity\u003cbr\u003e• 600 ml\u003cbr\u003e• Suitable for hot or cold drinks\u003cbr\u003e• Dimensions: 4″ × 7.2″\u003cbr\u003e• Includes matching lid and straw\u003cbr\u003e• Printed in the US\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eHand wash only. Not dishwasher or microwave safe. Not leak-proof, so keep upright to help prevent spills.\u003c\/p\u003e","brand":"Printful","offers":[{"title":"Default Title","offer_id":53228142035128,"sku":"8857644_19111","price":36.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/8202\/2072\/files\/ChatGPT_Image_Apr_4_2026_10_56_42_AM.png?v=1775393765"},{"product_id":"morally-grey-book-club-cropped-t-shirt","title":"Morally Grey Book Club Crop Top","description":"\u003cp\u003e\u003cstrong\u003eThe Vibe\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor the readers who root for the villain and feel zero guilt about it. The Morally Grey Book Club is not accepting apologies, only applications.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy You’ll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• Morally Grey Book Club crop tee with soft, unapologetically bookish energy\u003cbr\u003e• Relaxed cropped fit with dropped shoulders for an easy, flattering look\u003cbr\u003e• Soft combed cotton feel made for reading days and coffee runs\u003cbr\u003e• Pairs perfectly with jeans, leggings, or a stack of unread books\u003cbr\u003e• A fun gift for dark romance readers, BookTok girls, and villain apologists\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• 100% combed cotton\u003cbr\u003e• Heather colors are 85% cotton, 15% viscose\u003cbr\u003e• Fabric weight: 5.3 oz\/yd²\u003cbr\u003e• Relaxed fit with dropped shoulders\u003cbr\u003e• Cropped length\u003cbr\u003e• Ribbed crew neck\u003cbr\u003e• Side-seamed construction\u003cbr\u003e• Double-needle hems\u003cbr\u003e• Preshrunk\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eMachine wash cold and turn inside out to protect the print. Tumble dry low. Do not bleach.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong class=\"size-guide-title\"\u003eSize guide\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"table-responsive dynamic\" data-unit-system=\"imperial\"\u003e\n\u003ctable cellpadding=\"5\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e \u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eLENGTH (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eWIDTH (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e17 ⅜\u003c\/td\u003e\n\u003ctd\u003e18 ¾\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e17 ¾\u003c\/td\u003e\n\u003ctd\u003e19 ¾\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e18 ¼\u003c\/td\u003e\n\u003ctd\u003e20 ⅝\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e18 ¾\u003c\/td\u003e\n\u003ctd\u003e21 ⅝\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e19 ⅛\u003c\/td\u003e\n\u003ctd\u003e22 ⅝\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Printful","offers":[{"title":"Mineral \/ XS","offer_id":53301278179512,"sku":"8516338_20243","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Mineral \/ S","offer_id":53301278212280,"sku":"8516338_20244","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Mineral \/ M","offer_id":53301278245048,"sku":"8516338_20245","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Mineral \/ L","offer_id":53301278277816,"sku":"8516338_20246","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Mineral \/ XL","offer_id":53301278310584,"sku":"8516338_20247","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Hazy Pink \/ XS","offer_id":53301278343352,"sku":"8516338_17250","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Hazy Pink \/ S","offer_id":53301278376120,"sku":"8516338_17251","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Hazy Pink \/ M","offer_id":53301278408888,"sku":"8516338_17252","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Hazy Pink \/ L","offer_id":53301278441656,"sku":"8516338_17253","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Hazy Pink \/ XL","offer_id":53301278474424,"sku":"8516338_17254","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Bone \/ XS","offer_id":53301278507192,"sku":"8516338_20233","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Bone \/ S","offer_id":53301278539960,"sku":"8516338_20234","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Bone \/ M","offer_id":53301278572728,"sku":"8516338_20235","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Bone \/ L","offer_id":53301278605496,"sku":"8516338_20236","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Bone \/ XL","offer_id":53301278638264,"sku":"8516338_20237","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XS","offer_id":53301278671032,"sku":"8516338_16119","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":53301278703800,"sku":"8516338_16120","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":53301278736568,"sku":"8516338_16121","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":53301278769336,"sku":"8516338_16122","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":53301278802104,"sku":"8516338_16123","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/8202\/2072\/files\/morally-grey-book-club-crop-tee-outdoor-golden-hour.png?v=1776256505"},{"product_id":"morally-grey-book-club-large-tote","title":"Morally Grey Book Club Large Organic Tote Bag","description":"\u003cp\u003e\u003cstrong\u003eThe Vibe\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eYou read the dark ones. You root for the villain. You carry your chaos in style. This tote was made for the reader who shows up to book club with a coffee, a perfectly annotated paperback, and absolutely no regrets.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy You’ll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• Natural canvas tote with the Morally Grey Book Club crest printed on one side\u003cbr\u003e• Features skull, roses, snake, books, and gothic lettering\u003cbr\u003e• Spacious enough for book club, coffee runs, errands, and TBR hauls\u003cbr\u003e• Holds up to 6 gallons and 30 lbs, so yes, it fits your entire reading obsession\u003cbr\u003e• Long 25″ dual straps for easy shoulder carry\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• Printed on one side\u003cbr\u003e• 100% certified organic cotton\u003cbr\u003e• 8 oz heavyweight canvas\u003cbr\u003e• Dimensions: 20″ × 14″ × 5″\u003cbr\u003e• Flat bottom\u003cbr\u003e• Open main compartment\u003cbr\u003e• Capacity: 6 gallons\u003cbr\u003e• Weight limit: 30 lbs\u003cbr\u003e• Long 25″ dual straps\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eMachine wash cold and tumble dry low. Do not bleach. Iron inside out to protect the print.\u003c\/p\u003e\n\u003cp\u003eNote: Care instructions on the tearaway label may fade after washing.\u003c\/p\u003e","brand":"Printful","offers":[{"title":"Default Title","offer_id":53360758390968,"sku":"2158954_10733","price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/8202\/2072\/files\/ChatGPT_Image_Apr_15_2026_07_39_54_PM.png?v=1776339066"},{"product_id":"morally-grey-book-club-embroidered-distressed-hat","title":"Morally Grey Embroidered Hat","description":"\u003cp\u003e\u003cstrong\u003eThe Vibe\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor the reader who annotates the dark chapters and roots for the villain anyway. The Morally Grey Book Club hat is soft, worn-in, and unapologetically made for those who live in the grey.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy You’ll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• Low-profile, unstructured fit with a soft crown\u003cbr\u003e• Distressed finish for that effortless, lived-in look\u003cbr\u003e• Embroidered “Morally Grey Book Club” graphic with skull and book details\u003cbr\u003e• Adjustable hook-and-loop strap for an easy fit\u003cbr\u003e• Light, breathable, and made for bookstore runs, bad decisions, and chapter after chapter\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• 100% preshrunk cotton twill\u003cbr\u003e• Unstructured six-panel, low-profile fit with soft crown\u003cbr\u003e• Orange and grey embroidered design\u003cbr\u003e• Distressed finish with 4 stitched rows on the brim\u003cbr\u003e• 6 sewn eyelets\u003cbr\u003e• Adjustable hook-and-loop closure, one size fits most\u003cbr\u003e• Seamed front panel with no buckram\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eSpot clean with warm water and dish soap. For stubborn spots, use a soft-bristled brush. No need to soak the whole hat.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ One size","offer_id":53406152949944,"sku":"28109384970497181854","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/8202\/2072\/files\/20260425125024-1f140a55-4095-6e16-bd0c-6ec8bd29064f.png?v=1777168386"},{"product_id":"skull-roses-morally-grey-tumbler","title":"Morally Grey Skull Tumbler","description":"\u003cp\u003e\u003cstrong\u003eThe Vibe\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor the reader who believes hydration is a character arc and every sip deserves a little darkness.\u003c\/p\u003e\n\u003cp\u003eAvailable in matte black or stark white, both finished with a gothic skull, roses, and stacked books design that makes a statement before you even take a sip. Because your drinkware should have as much personality as your book boyfriends.\u003c\/p\u003e\n\u003cp\u003eBuilt for long reading sessions, late-night chapters, and the kind of slow burns that require serious hydration.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy You'll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• Available in matte black or white with Skull \u0026amp; Roses Morally Grey Book Club artwork  \u003cbr\u003e• Double-walled insulation helps keep drinks hot or cold for hours  \u003cbr\u003e• Gothic skull, roses, and stacked books design that reads as clearly as your TBR pile  \u003cbr\u003e• Includes lid and straw, ready for your reading ritual right out of the box  \u003cbr\u003e• Looks intentional at your desk, your favorite café, and everywhere in between  \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e20 oz capacity  \u003cbr\u003eDouble-walled insulation  \u003cbr\u003eAvailable in matte black or white exterior  \u003cbr\u003eSkull, roses, and stacked books gothic print  \u003cbr\u003eIncludes lid and straw  \u003cbr\u003eMade for hot or cold drinks  \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eHand wash only. Do not microwave. Keep away from direct heat.\u003c\/p\u003e","brand":"Printful","offers":[{"title":"White","offer_id":53415578370232,"sku":"1472616_19111","price":36.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":53415578337464,"sku":"1472616_19107","price":36.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/8202\/2072\/files\/ChatGPT_Image_Apr_28_2026_09_36_17_AM_1.png?v=1777416427"},{"product_id":"morally-grey-is-a-green-flag-graphic-tee","title":"Morally Grey Is a Green Flag Graphic Tee","description":"\u003ch3 class=\"_p_13sb5_107\"\u003e\u003cem\u003eRed flag? She said green.\u003c\/em\u003e\u003c\/h3\u003e\n\u003cp class=\"_p_13sb5_107\"\u003e\u003cstrong\u003e\u003cspan\u003eThe Vibe\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e For the readers who don't just tolerate the morally grey hero, they root for him. This tee is your literary loyalty card, worn loud and without apology.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"_p_13sb5_107\"\u003e\u003cstrong\u003e\u003cspan\u003eWhy You'll Love It\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"_ul_13sb5_144\"\u003e\n\u003cli\u003e\u003cspan\u003eStarts conversations anywhere readers gather, bookshops, coffee shops, conventions\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWearable proof of your very specific and very correct taste in fictional men\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePairs perfectly with a Stanley, a reread, and zero regrets\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eThe kind of tee your fellow dark romance readers will clock immediately\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSoft enough to wear all day, bold enough to make a statement\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"_p_13sb5_107\"\u003e\u003cstrong\u003e\u003cspan\u003eProduct Details\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"_ul_13sb5_144\"\u003e\n\u003cli\u003e\u003cspan\u003eUnisex garment-dyed heavyweight t-shirt\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e100% ring-spun cotton\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSoft, breathable, and structured\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eRelaxed fit\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eFabric weight: 6.1 oz\/yd²\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e7\/8″ double-needle topstitched collar\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTwill-taped neck and shoulders for extra durability\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eDouble-needle armhole, sleeve, and bottom hems\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAvailable in Washed Denim, Ivory, and White\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp class=\"_p_13sb5_107\"\u003e\u003cstrong\u003e\u003cspan\u003eCare\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Machine wash cold, inside out. Tumble dry low. Do not iron directly on print.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong class=\"size-guide-title\"\u003eSize guide\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"table-responsive dynamic\" data-unit-system=\"imperial\"\u003e\n\u003ctable cellpadding=\"5\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e \u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eWIDTH (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eLENGTH (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eSLEEVE CENTER BACK (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e18 ¼\u003c\/td\u003e\n\u003ctd\u003e26 ⅝\u003c\/td\u003e\n\u003ctd\u003e16 ¼\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e20 ¼\u003c\/td\u003e\n\u003ctd\u003e28\u003c\/td\u003e\n\u003ctd\u003e17 ¾\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e22\u003c\/td\u003e\n\u003ctd\u003e29 ⅜\u003c\/td\u003e\n\u003ctd\u003e19\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e24\u003c\/td\u003e\n\u003ctd\u003e30 ¾\u003c\/td\u003e\n\u003ctd\u003e20 ½\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e26\u003c\/td\u003e\n\u003ctd\u003e31 ⅝\u003c\/td\u003e\n\u003ctd\u003e21 ¾\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e3XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e27 ¾\u003c\/td\u003e\n\u003ctd\u003e32 ½\u003c\/td\u003e\n\u003ctd\u003e23 ¼\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e4XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e29 ¾\u003c\/td\u003e\n\u003ctd\u003e33 ½\u003c\/td\u003e\n\u003ctd\u003e24 ⅝\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Printful","offers":[{"title":"Ivory \/ S","offer_id":53526346629304,"sku":"4029352_16523","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ M","offer_id":53526346662072,"sku":"4029352_16524","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ L","offer_id":53526346694840,"sku":"4029352_16525","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ XL","offer_id":53526346727608,"sku":"4029352_16526","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 2XL","offer_id":53526346760376,"sku":"4029352_16527","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 3XL","offer_id":53526346793144,"sku":"4029352_16528","price":34.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 4XL","offer_id":53526346825912,"sku":"4029352_17507","price":36.0,"currency_code":"USD","in_stock":true},{"title":"Washed Denim \/ S","offer_id":53526346399928,"sku":"4029352_21506","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Washed Denim \/ M","offer_id":53526346432696,"sku":"4029352_21507","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Washed Denim \/ L","offer_id":53526346465464,"sku":"4029352_21508","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Washed Denim \/ XL","offer_id":53526346498232,"sku":"4029352_21509","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Washed Denim \/ 2XL","offer_id":53526346531000,"sku":"4029352_21510","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Washed Denim \/ 3XL","offer_id":53526346563768,"sku":"4029352_21511","price":34.0,"currency_code":"USD","in_stock":true},{"title":"Washed Denim \/ 4XL","offer_id":53526346596536,"sku":"4029352_21512","price":36.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":53526346858680,"sku":"4029352_15124","price":30.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":53526346891448,"sku":"4029352_15125","price":30.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":53526346924216,"sku":"4029352_15126","price":30.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":53526346956984,"sku":"4029352_15127","price":30.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":53526346989752,"sku":"4029352_15128","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":53526347022520,"sku":"4029352_16335","price":34.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":53526347055288,"sku":"4029352_17508","price":36.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/8202\/2072\/files\/ChatGPTImageMay29_2026_03_27_40PM_2.png?v=1780165867"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/8202\/2072\/collections\/Morally_Grey_Crop-4304803.png?v=1774802830","url":"https:\/\/thespinedlife.com\/collections\/the-morally-grey-collection.oembed","provider":"TheSpinedLife","version":"1.0","type":"link"}