{"product_id":"floral-dreamcatcher-tee-noctis-noctraq-protection-purification-t-shirt","title":"Floral Dreamcatcher Tee — \"Noctis Noctraq\" Protection \u0026 Purification 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\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e4XL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e5XL\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.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.00\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;\"\u003e28.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.00\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;\"\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.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e34.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.00\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;\"\u003e15.10\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e16.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e18.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e19.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e21.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.40\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e23.70\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e25.00\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\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\u003e A soft, reliable tee that blends vintage witchy charm with everyday wear. At the center, a delicate spiderweb framed by twilight florals and creeping vines creates a quietly mysterious vibe—subtle but unmistakable. The muted purples, greens, and ivory tones feel like a walk through a moonlit garden. It layers easily under jackets or stands on its own with high-waisted denim for evenings at open-mic nights, herb-swapping meetups, or low-key ritual gatherings. The relaxed crew fit and smooth print let the design breathe without shouting; it reads as thoughtful, personal, and a little secretive—made for people who collect small moments and private symbols rather than loud logos.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% cotton (solid colors) — medium-weight 180 g\/m² for year-round comfort\u003cbr\u003e- Tubular knit, no side seams — cleaner drape and reduced waste\u003cbr\u003e- Ribbed collar with shoulder tape — keeps shape and prevents stretching\u003cbr\u003e- Dual printing: DTF for sleeves\/labels, DTG for main artwork — crisp, detailed graphics\u003cbr\u003e- Tear-away label and Oeko-Tex certified — scratch-free and safety-tested\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Do not iron\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Tumble dry: low heat\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Sand \/ S","offer_id":52754152063273,"sku":"17348717036090793274","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":52754152096041,"sku":"46743570377048228338","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Violet \/ S","offer_id":52754152128809,"sku":"52618802224931321312","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":52754152161577,"sku":"13783113805291272722","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Azalea \/ S","offer_id":52754152194345,"sku":"15830264660876209145","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ M","offer_id":52754152227113,"sku":"20621624067367287659","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":52754152259881,"sku":"28745251950406217028","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Violet \/ M","offer_id":52754152292649,"sku":"26040718929148925455","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":52754152325417,"sku":"15908568520582510394","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Azalea \/ M","offer_id":52754152358185,"sku":"44717598306825627054","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ L","offer_id":52754152390953,"sku":"17279502320898309040","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":52754152423721,"sku":"22888622553203876724","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Violet \/ L","offer_id":52754152456489,"sku":"75852143452480938966","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":52754152489257,"sku":"20093974624041966254","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Azalea \/ L","offer_id":52754152522025,"sku":"14769033581917470149","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ XL","offer_id":52754152554793,"sku":"10419239941287697232","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":52754152587561,"sku":"17404933548274963201","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Violet \/ XL","offer_id":52754152620329,"sku":"26752554617802776815","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":52754152653097,"sku":"62870283347131663532","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Azalea \/ XL","offer_id":52754152685865,"sku":"24975338682752124573","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 2XL","offer_id":52754152718633,"sku":"64552708471950795319","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":52754152751401,"sku":"19722872427108260226","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Violet \/ 2XL","offer_id":52754152784169,"sku":"19310463540166133609","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":52754152816937,"sku":"13417551800530899512","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Azalea \/ 2XL","offer_id":52754152849705,"sku":"29072423926688060506","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":52754152882473,"sku":"20927238173654128177","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Violet \/ 3XL","offer_id":52754152915241,"sku":"36636741464108638847","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":52754152948009,"sku":"23544659058339276803","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Azalea \/ 3XL","offer_id":52754152980777,"sku":"68182400140804442182","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":52754153013545,"sku":"33253704442630612572","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Violet \/ 4XL","offer_id":52754153046313,"sku":"52308622548694591774","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":52754153079081,"sku":"20209868732570958469","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Azalea \/ 4XL","offer_id":52754153111849,"sku":"17612159613989378053","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":52754153144617,"sku":"29932497897595101037","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Violet \/ 5XL","offer_id":52754153177385,"sku":"20056886335028504054","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 5XL","offer_id":52754153210153,"sku":"10232011982780786801","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Azalea \/ 5XL","offer_id":52754153242921,"sku":"61149612623627155626","price":24.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0733\/7862\/7881\/files\/15967983628712119378_2048.jpg?v=1772032427","url":"https:\/\/www.oldsoulapparelandhome.com\/products\/floral-dreamcatcher-tee-noctis-noctraq-protection-purification-t-shirt","provider":"Old Soul Apparel and Home","version":"1.0","type":"link"}