{"title":"Default example products","description":null,"products":[{"product_id":"after-hours-reading-club-hoodie-bookish-back-print-sweatshirt","title":"After Hours Reading Club Hoodie | Bookish Back Print Sweatshirt","description":"\u003cp\u003e\u003cstrong\u003eFor readers whose best hours start after dark. \u003c\/strong\u003eThe After Hours Reading Club hoodie features a bold vintage-inspired back print in soft cream and muted rust, paired with a clean front for an understated, grown-up bookish look.\u003c\/p\u003e\u003cp\u003eMade on a soft unisex hoodie with a medium-heavy cotton\/poly feel, it’s comfortable enough for reading marathons, bookstore runs, cool evenings, and everyday wear.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eLarge “After Hours Reading Club” back graphic\u003c\/li\u003e\n\u003cli\u003eVintage-inspired cream and rust typography\u003c\/li\u003e\n\u003cli\u003eClean front\u003c\/li\u003e\n\u003cli\u003eUnisex fit\u003c\/li\u003e\n\u003cli\u003eMedium-heavy cotton\/poly fabric\u003c\/li\u003e\n\u003cli\u003eDouble-lined hood\u003c\/li\u003e\n\u003cli\u003eKangaroo pocket\u003c\/li\u003e\n\u003cli\u003eRibbed cuffs and waistband\u003c\/li\u003e\n\u003cli\u003ePrinted to order\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- 50\/50 cotton-poly medium-heavy fabric (8.0 oz\/yd²) for cozy warmth and soft handfeel\u003c\/p\u003e\u003cp\u003e- Tubular knit without side seams for a clean drape and reduced waste\u003c\/p\u003e\u003cp\u003e- Double-lined hood with color-matched drawcord and adjustable fit\u003c\/p\u003e\u003cp\u003e- Kangaroo pouch pocket for hand warmth and easy storage\u003c\/p\u003e\u003cp\u003e- Durable print\/decoration options: DTF sleeve \u0026amp; wrist prints, DTG main prints, plus optional embroidery\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare instructions\u003c\/p\u003e\u003cp\u003e- Tumble dry: medium\u003c\/p\u003e\u003cp\u003e- Iron, steam or dry: low heat\u003c\/p\u003e\u003cp\u003e- Do not dryclean\u003c\/p\u003e\u003cp\u003e- Machine wash: cold (max 30C or 90F)\u003c\/p\u003e\u003cp\u003e- Non-chlorine: bleach as needed\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Black","offer_id":55834564264258,"sku":"13194375616339364982","price":39.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Cardinal Red","offer_id":55834564297026,"sku":"15165063739387822355","price":39.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Forest Green","offer_id":55834564329794,"sku":"32851201248805267118","price":39.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Dark Chocolate","offer_id":55834564362562,"sku":"11095945907937773894","price":39.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Heather Sport Dark Navy","offer_id":55834564395330,"sku":"29551240934904638732","price":39.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":55834564428098,"sku":"19821111662232968450","price":39.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Cardinal Red","offer_id":55834564460866,"sku":"28593910884640070388","price":39.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Forest Green","offer_id":55834564493634,"sku":"28431070839889028077","price":39.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Dark Chocolate","offer_id":55834564526402,"sku":"16929287730798342191","price":39.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Heather Sport Dark Navy","offer_id":55834564559170,"sku":"23517825059758877375","price":39.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":55834564591938,"sku":"89488705414797040895","price":39.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Cardinal Red","offer_id":55834564624706,"sku":"18715174809468958658","price":39.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Forest Green","offer_id":55834564657474,"sku":"91052883331963461451","price":39.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Dark Chocolate","offer_id":55834564690242,"sku":"98998320234643604585","price":39.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Heather Sport Dark Navy","offer_id":55834564723010,"sku":"12711286984211174189","price":39.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":55834564755778,"sku":"11522011524866880203","price":39.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Cardinal Red","offer_id":55834564788546,"sku":"29599271233744847917","price":39.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Forest Green","offer_id":55834564821314,"sku":"14899544604104992795","price":39.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Dark Chocolate","offer_id":55834564854082,"sku":"28101063423354346577","price":39.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Heather Sport Dark Navy","offer_id":55834564886850,"sku":"25176256920405018787","price":39.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":55834564919618,"sku":"10270502839020308988","price":42.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Cardinal Red","offer_id":55834564952386,"sku":"12341111498611928215","price":42.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Forest Green","offer_id":55834564985154,"sku":"23214438488108807909","price":42.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Dark Chocolate","offer_id":55834565017922,"sku":"92962750422081108562","price":42.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":55834565050690,"sku":"18031601414967346554","price":42.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Cardinal Red","offer_id":55834565083458,"sku":"88782320651685215896","price":42.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Forest Green","offer_id":55834565116226,"sku":"30981817465541283671","price":42.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Dark Chocolate","offer_id":55834565148994,"sku":"47521464288880867367","price":42.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Black","offer_id":55834565181762,"sku":"29532099322213877154","price":44.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Cardinal Red","offer_id":55834565214530,"sku":"30175857811178030644","price":44.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Forest Green","offer_id":55834565247298,"sku":"17870878968187421535","price":44.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Dark Chocolate","offer_id":55834565280066,"sku":"28850665764929355113","price":44.99,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Black","offer_id":55834565312834,"sku":"74467262201711039631","price":46.99,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Cardinal Red","offer_id":55834565345602,"sku":"32359505924325906263","price":46.99,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Forest Green","offer_id":55834565378370,"sku":"20237672196273790193","price":46.99,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Dark Chocolate","offer_id":55834565411138,"sku":"15447965565893578356","price":46.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1018\/9992\/7874\/files\/ChatGPT_Image_Aug_9_2026_11_20_02_PM.png?v=1786332187"},{"product_id":"hoodie-between-chapters-coffee-books-pullover","title":"Between Chapters Hoodie | Bookish Reading Sweatshirt","description":"\u003cp class=\"PDq2pG_selectionAnchorContainer\"\u003eFor the reader who always has a book nearby and an iced coffee within reach.\u003cspan class=\"PDq2pG_selectionAnchor\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eThe \u003cstrong\u003eBetween Chapters Hoodie\u003c\/strong\u003e pairs vintage-inspired bookshop styling with an illustrated iced coffee and stack of well-worn books. Finished in rich navy, olive, rust, and coffee tones, it’s an easy everyday layer for coffee runs, bookstore stops, slow mornings, and the chapters in between.\u003c\/p\u003e\n\u003cp\u003ePrinted on the Gildan Heavy Blend™ hoodie, it has a soft brushed interior, classic unisex fit, roomy front pocket, and double-lined hood. \u003cspan class=\"contents\"\u003e\u003cspan class=\"\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e50% U.S. cotton \/ 50% polyester\u003c\/li\u003e\n\u003cli\u003eMedium-heavy 8.0 oz fabric\u003c\/li\u003e\n\u003cli\u003eClassic unisex fit\u003c\/li\u003e\n\u003cli\u003eSoft brushed interior\u003c\/li\u003e\n\u003cli\u003eDouble-lined hood with matching drawcord\u003c\/li\u003e\n\u003cli\u003eFront kangaroo pocket\u003c\/li\u003e\n\u003cli\u003eOEKO-TEX® Standard 100 dyes\u003c\/li\u003e\n\u003cli\u003ePrinted to order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eCare\u003c\/strong\u003e\u003cbr\u003eMachine wash cold. Tumble dry medium. Use non-chlorine bleach as needed. Iron or steam on low heat. Do not dry clean.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Tumble dry: medium\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Gildan 18500, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: cold (max 30C or 90F), Non-chlorine: bleach as needed, Tumble dry: medium, Iron, steam or dry: low heat, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Sport Grey","offer_id":55874572222786,"sku":"12832298347738129680","price":39.99,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":55874572255554,"sku":"32099894100613300029","price":39.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Light Pink","offer_id":55874572288322,"sku":"26385838043860282406","price":39.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Sand","offer_id":55874572321090,"sku":"99982355758943124188","price":39.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Light Blue","offer_id":55874572353858,"sku":"85590402527679694941","price":39.99,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":55874572386626,"sku":"28119308266698193473","price":39.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Pink","offer_id":55874572419394,"sku":"66585906874706177069","price":39.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Sand","offer_id":55874572452162,"sku":"23539677096433001294","price":39.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Blue","offer_id":55874572484930,"sku":"20859629558870238181","price":39.99,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":55874572517698,"sku":"78859951231344302808","price":39.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Sand","offer_id":55874572550466,"sku":"64200958646760892413","price":39.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Blue","offer_id":55874572583234,"sku":"32055608574966990948","price":39.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":55874572616002,"sku":"19164242854652727599","price":39.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Pink","offer_id":55874572648770,"sku":"15372615740759459846","price":39.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sand","offer_id":55874572681538,"sku":"23520059871347400063","price":39.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Blue","offer_id":55874572714306,"sku":"33906502096266725713","price":39.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sport Grey","offer_id":55874572747074,"sku":"12798664646869424482","price":42.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":55874572779842,"sku":"28733265534706991380","price":42.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Pink","offer_id":55874572812610,"sku":"13987648603305482059","price":42.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sand","offer_id":55874572845378,"sku":"24300050661421120204","price":42.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Blue","offer_id":55874572878146,"sku":"94818499833113856679","price":42.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sport Grey","offer_id":55874572910914,"sku":"92361405820112347531","price":44.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sand","offer_id":55874572943682,"sku":"20009003072312333570","price":43.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Sport Grey","offer_id":55874572976450,"sku":"31562641249946890015","price":44.99,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Sport Grey","offer_id":55874573009218,"sku":"25001494895627953872","price":46.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1018\/9992\/7874\/files\/ChatGPT_Image_Aug_9_2026_11_32_55_PM.png?v=1786332804"},{"product_id":"do-not-disturb-reading-tote","title":"Do Not Disturb Reading Tote","description":"\u003cp\u003eFor bookstore runs, library hauls, coffee stops, and anywhere you’d rather be reading.\u003c\/p\u003e\n\u003cp\u003eThe \u003cstrong\u003eDo Not Disturb Reading Tote\u003c\/strong\u003e features a vintage hotel-style door hanger with bold \u003cstrong\u003eREADING\u003c\/strong\u003e lettering and a cheeky \u003cstrong\u003eRoom 404\u003c\/strong\u003e detail. Printed on heavyweight cotton canvas, it has a structured feel and simple flat profile that works as an everyday book bag without looking overly precious.\u003c\/p\u003e\n\u003cp\u003eThe natural canvas pairs especially well with the distressed navy, rust, cream, and gold artwork, giving the whole piece an old motel-sign feel.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e100% cotton canvas\u003c\/li\u003e\n\u003cli\u003eHeavyweight 12 oz fabric\u003c\/li\u003e\n\u003cli\u003eApprox. 15\" × 16\"\u003c\/li\u003e\n\u003cli\u003eFlat-corner construction\u003c\/li\u003e\n\u003cli\u003eReinforced self-fabric handles\u003c\/li\u003e\n\u003cli\u003eSewn-in label\u003c\/li\u003e\n\u003cli\u003eAvailable in natural\u003c\/li\u003e\n\u003cli\u003eBlank product sourced from India\u003c\/li\u003e\n\u003cli\u003eMade for adults\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eCare\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eSpot clean as needed. Line dry. Do not bleach. Avoid ironing directly over the printed design.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Natural \/ 15\" x 16\"","offer_id":55879778402626,"sku":"86135679533137852882","price":24.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1018\/9992\/7874\/files\/ChatGPT_Image_Aug_10_2026_09_42_27_PM.png?v=1786412575"}],"url":"https:\/\/whistlerose.com\/collections\/asset-pack-98576596994-example-products.oembed","provider":"Whistle Rose","version":"1.0","type":"link"}