{"product_id":"red-flag-collector-fictional-edition-shirt-dark-romance-reader-tee-book-lover-shirt-bookish-graphic-tee","title":"Red Flag Collector Fictional Edition Shirt, Dark Romance Reader Tee, Book Lover Shirt, Bookish Graphic Tee","description":"\u003cdiv class=\"pointer-events-none -mt-px h-px translate-y-(--scroll-root-safe-area-inset-bottom)\" aria-hidden=\"true\"\u003e \u003c\/div\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-6a4424d3-1400-83ea-b504-9b1bbde97b3f-0\" data-is-intersecting=\"true\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-6a4424d3-1400-83ea-b504-9b1bbde97b3f-0\" data-turn-id-container=\"request-6a4424d3-1400-83ea-b504-9b1bbde97b3f-0\" data-testid=\"conversation-turn-860\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" data-conversation-screenshot-content=\"\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" tabindex=\"0\" data-message-author-role=\"assistant\" data-message-id=\"f55e8d19-dfdb-4ca9-9386-ee344bd96f2b\" data-message-model-slug=\"gpt-5-6\" data-turn-start-message=\"true\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp class=\"PDq2pG_selectionAnchorContainer\" data-start=\"161\" data-end=\"223\"\u003eSome people avoid red flags. \u003cstrong data-start=\"190\" data-end=\"223\"\u003eRomance readers collect them.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"225\" data-end=\"427\"\u003eThe \u003cstrong data-start=\"229\" data-end=\"277\"\u003eRed Flag Collector – Fictional Edition Shirt\u003c\/strong\u003e is made for readers whose favorite fictional men come with questionable morals, dangerous reputations, and enough red flags to fill an entire series.\u003c\/p\u003e\n\u003cp data-start=\"429\" data-end=\"673\"\u003eThe bold vintage-inspired design features a chained red heart surrounded by waving red flags, black roses, daggers, flames, and gothic details. It’s the perfect mix of dark romance, BookTok humor, and unapologetic fictional boyfriend obsession.\u003c\/p\u003e\n\u003cp data-start=\"675\" data-end=\"871\"\u003eWear it to the bookstore, book club, library, coffee run, reading retreat, or while staying up until 2 a.m. because your morally questionable fictional man has you saying, “just one more chapter.”\u003c\/p\u003e\n\u003ch3 data-start=\"873\" data-end=\"888\"\u003ePerfect For\u003c\/h3\u003e\n\u003cul data-start=\"890\" data-end=\"1175\"\u003e\n\u003cli data-start=\"890\" data-end=\"912\"\u003eDark romance readers\u003c\/li\u003e\n\u003cli data-start=\"913\" data-end=\"931\"\u003eRomantasy lovers\u003c\/li\u003e\n\u003cli data-start=\"932\" data-end=\"965\"\u003eBookTok and Bookstagram readers\u003c\/li\u003e\n\u003cli data-start=\"966\" data-end=\"990\"\u003eMorally gray hero fans\u003c\/li\u003e\n\u003cli data-start=\"991\" data-end=\"1023\"\u003eFictional boyfriend collectors\u003c\/li\u003e\n\u003cli data-start=\"1024\" data-end=\"1047\"\u003eSpicy romance readers\u003c\/li\u003e\n\u003cli data-start=\"1048\" data-end=\"1067\"\u003eBook club friends\u003c\/li\u003e\n\u003cli data-start=\"1068\" data-end=\"1130\"\u003eReaders who consider red flags a fictional personality trait\u003c\/li\u003e\n\u003cli data-start=\"1131\" data-end=\"1175\"\u003eBirthday and holiday gifts for book lovers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"1177\" data-end=\"1194\"\u003eShirt Details\u003c\/h3\u003e\n\u003cp data-start=\"1196\" data-end=\"1392\"\u003eThis graphic tee features the \u003cstrong data-start=\"1226\" data-end=\"1270\"\u003e“Red Flag Collector – Fictional Edition”\u003c\/strong\u003e design printed on the front with rich reds, black, gold, and touches of muted purple for a dramatic vintage bookish look.\u003c\/p\u003e\n\u003cp data-start=\"1394\" data-end=\"1504\"\u003ePair it with jeans, leggings, biker shorts, or your favorite cozy reading pants for an easy book-lover outfit.\u003c\/p\u003e\n\u003ch3 data-start=\"1506\" data-end=\"1532\"\u003eAvailable Shirt Colors\u003c\/h3\u003e\n\u003cp data-start=\"1534\" data-end=\"1597\"\u003e\u003cstrong data-start=\"1534\" data-end=\"1597\"\u003eEspresso, Blue Jean, Ivory, Moss, Pepper, Butter, and White\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1599\" data-end=\"1766\"\u003ePlease refer to the listing photos and size chart before ordering. Colors may appear slightly different depending on your screen settings and the shirt color selected.\u003c\/p\u003e\n\u003ch3 data-start=\"1768\" data-end=\"1817\"\u003eA Gift for the Reader Who Loves the Red Flags\u003c\/h3\u003e\n\u003cp data-start=\"1819\" data-end=\"2042\"\u003eKnow someone who immediately falls for the villain, morally gray hero, dangerous love interest, or fictional man everyone else would run from? This funny dark romance shirt makes a fun gift for your book bestie—or yourself.\u003c\/p\u003e\n\u003cp data-start=\"2044\" data-end=\"2065\"\u003eBecause in real life?\u003c\/p\u003e\n\u003cp data-start=\"2067\" data-end=\"2093\"\u003eMaybe avoid the red flags.\u003c\/p\u003e\n\u003cp data-start=\"2095\" data-end=\"2137\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"2095\" data-end=\"2137\" data-is-last-node=\"\"\u003eIn fiction? Add him to the collection.\u003c\/strong\u003e\u003c\/p\u003e\n\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\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eWidth, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e18.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e24.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e26.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.75\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eLength, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e26.62\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.37\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.62\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSleeve length from center back, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e16.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e17.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e19.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e21.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e23.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e24.63\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSize tolerance, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp data-start=\"2095\" data-end=\"2137\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"2095\" data-end=\"2137\" data-is-last-node=\"\"\u003e \u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e \u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden has-[\u0026gt;_:empty]:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1\" data-conversation-screenshot-content=\"\"\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Printify","offers":[{"title":"White \/ S","offer_id":52537772408972,"sku":"16447303626435107696","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Butter \/ S","offer_id":52537772441740,"sku":"29840648503458300737","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ S","offer_id":52537772474508,"sku":"23569252188880820533","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ S","offer_id":52537772507276,"sku":"25743613235982253090","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ S","offer_id":52537772540044,"sku":"22533859956444291885","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ S","offer_id":52537772572812,"sku":"74831433938848655796","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Espresso \/ S","offer_id":52537772605580,"sku":"19725579888232243508","price":33.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":52537772638348,"sku":"14806752301648587272","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Butter \/ M","offer_id":52537772671116,"sku":"14924688837230100144","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ M","offer_id":52537772703884,"sku":"30309357186350270528","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ M","offer_id":52537772736652,"sku":"13597344274020796536","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ M","offer_id":52537772769420,"sku":"42484343686332997494","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ M","offer_id":52537772802188,"sku":"14205968982682384361","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Espresso \/ M","offer_id":52537772834956,"sku":"13752238656887136883","price":33.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":52537772867724,"sku":"18126073506251142580","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Butter \/ L","offer_id":52537772900492,"sku":"20325123407547630597","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ L","offer_id":52537772933260,"sku":"81529145181206663980","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ L","offer_id":52537772966028,"sku":"27651324814224829193","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ L","offer_id":52537772998796,"sku":"27118303940107528544","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ L","offer_id":52537773031564,"sku":"31078418384976968791","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Espresso \/ L","offer_id":52537773064332,"sku":"17638063207498863103","price":33.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":52537773097100,"sku":"29877766134776861888","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Butter \/ XL","offer_id":52537773129868,"sku":"23122584368605582261","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ XL","offer_id":52537773162636,"sku":"38006511748022696249","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ XL","offer_id":52537773195404,"sku":"97885453231142590430","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ XL","offer_id":52537773228172,"sku":"22620503451446663355","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ XL","offer_id":52537773260940,"sku":"35492193063900226834","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Espresso \/ XL","offer_id":52537773293708,"sku":"19766344445602396198","price":33.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":52537773326476,"sku":"16618649099422987029","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Butter \/ 2XL","offer_id":52537773359244,"sku":"30608135740988552070","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 2XL","offer_id":52537773392012,"sku":"53507908340177486473","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 2XL","offer_id":52537773424780,"sku":"15837579032322253518","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ 2XL","offer_id":52537773457548,"sku":"45743257447294945886","price":35.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 2XL","offer_id":52537773490316,"sku":"23084025079226135804","price":35.99,"currency_code":"USD","in_stock":true},{"title":"Espresso \/ 2XL","offer_id":52537773523084,"sku":"16076342481556214795","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 3XL","offer_id":52537773555852,"sku":"30402226377677305591","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Butter \/ 3XL","offer_id":52537773588620,"sku":"25602105610873834454","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 3XL","offer_id":52537773621388,"sku":"31412926679483886952","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ 3XL","offer_id":52537773654156,"sku":"26609886801343966234","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 3XL","offer_id":52537773686924,"sku":"23173913261177976376","price":36.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":52537773719692,"sku":"10970266291045115569","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Espresso \/ 3XL","offer_id":52537773752460,"sku":"66174851230646061333","price":35.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 4XL","offer_id":52537773785228,"sku":"31625241340520434089","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Butter \/ 4XL","offer_id":52537773817996,"sku":"21089162713166003071","price":35.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 4XL","offer_id":52537773850764,"sku":"45951306619362544774","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ 4XL","offer_id":52537773883532,"sku":"31906344933491425376","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 4XL","offer_id":52537773916300,"sku":"20596103053003027720","price":39.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":52537773949068,"sku":"62872990983139425265","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Espresso \/ 4XL","offer_id":52537773981836,"sku":"46946134740559436665","price":35.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/5317\/1596\/files\/20260815184734-1f198d9c-777c-69d2-aa03-26f389f48b5d.jpg?v=1786819861","url":"https:\/\/thetreasuredbookshelf.com\/products\/red-flag-collector-fictional-edition-shirt-dark-romance-reader-tee-book-lover-shirt-bookish-graphic-tee","provider":"TheTreasuredBookshelf","version":"1.0","type":"link"}