{"product_id":"vintage-washed-boxy-t-shirt","title":"Celestial Angel Tee","description":"\u003ctable id=\"size-guide\" style=\"width: 1024px;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; background: #F8F8F8;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\" colspan=\"2\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\" colspan=\"2\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\" colspan=\"2\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\" colspan=\"2\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\" colspan=\"2\"\u003e2XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; background: #F8F8F8;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003ecm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eLength\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e24.41\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e62\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e25.20\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e64\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e25.98\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e66\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e26.77\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e68\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e27.56\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eShoulder\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e22.44\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e57\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e23.23\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e59\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e24.02\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e61\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e24.80\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e63\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e25.59\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e65\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eChest\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e24.02\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e61\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e24.80\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e63\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e25.59\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e65\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e26.38\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e67\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e27.17\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e69\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eSleeve length\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e9.06\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e23\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e9.45\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e24\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e9.84\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e25\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e10.24\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e26\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e10.63\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e27\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eHeaven rendered like a chrome airbrush dream off the back of a 2003 mixtape.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eBuilt around an ethereal angel scene — a figure ascending through clouds and a ring of light, doves scattered through a wash of icy blue and silver, crowned with chrome-effect gothic lettering arched across the top. The whole graphic glows cold against the faded charcoal body. It's spiritual, a little haunted, and unmistakably that early-2000s airbrush-meets-gothic energy people are chasing hard right now.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eA piece like this carries weight because it doesn't look mass-produced — it looks pressed, devotional, like it meant something to whoever made it. The washed grey body is the move: it kills the brand-new look on contact, so the shirt reads vintage and worn-in from the first wear instead of stiff off the rack.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eCut oversized and boxy with a dropped shoulder for that heavy, draped silhouette. Heavyweight cotton hand with a garment-washed finish that softens further every cycle and holds its shape through it. The graphic is set deep into the fabric so the cold blues and chrome detail stay sharp while the body fades around them.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eSmall run. The garment-wash and detailed press mean no two land exactly alike, and once a size sells through the next batch won't match it.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eRelaxed oversized fit — size down for a cleaner silhouette, stay true to ride boxy.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e────────────────\u003c\/p\u003e\u003cp\u003eTags: angel graphic tee, y2k gothic tee, oversized washed tee, chrome lettering shirt, celestial graphic tee, 2000s airbrush tee, faded charcoal t-shirt, spiritual streetwear, gothic angel shirt, opium aesthetic tee, vintage rap tee style, heavyweight boxy tee, blue angel graphic, unisex oversized tee, devotional graphic shirt\u003c\/p\u003e","brand":"ODMPOD","offers":[{"title":"Ume Purple \/ S","offer_id":48302943076606,"sku":"260602PODPQ3576#016","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Ume Purple \/ M","offer_id":48302943109374,"sku":"260602PODPQ3576#017","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Ume Purple \/ L","offer_id":48302943142142,"sku":"260602PODPQ3576#018","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Ume Purple \/ XL","offer_id":48302943174910,"sku":"260602PODPQ3576#019","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Ume Purple \/ 2XL","offer_id":48302943207678,"sku":"260602PODPQ3576#020","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Gray Green \/ S","offer_id":48302943240446,"sku":"260602PODPQ3576#006","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Gray Green \/ M","offer_id":48302943273214,"sku":"260602PODPQ3576#007","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Gray Green \/ L","offer_id":48302943305982,"sku":"260602PODPQ3576#008","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Gray Green \/ XL","offer_id":48302943338750,"sku":"260602PODPQ3576#009","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Gray Green \/ 2XL","offer_id":48302943371518,"sku":"260602PODPQ3576#010","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Haze Gray \/ S","offer_id":48302943404286,"sku":"260602PODPQ3576#011","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Haze Gray \/ M","offer_id":48302943437054,"sku":"260602PODPQ3576#012","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Haze Gray \/ L","offer_id":48302943469822,"sku":"260602PODPQ3576#013","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Haze Gray \/ XL","offer_id":48302943502590,"sku":"260602PODPQ3576#014","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Haze Gray \/ 2XL","offer_id":48302943535358,"sku":"260602PODPQ3576#015","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":48302943568126,"sku":"260602PODPQ3576#001","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48302943600894,"sku":"260602PODPQ3576#002","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48302943633662,"sku":"260602PODPQ3576#003","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48302943666430,"sku":"260602PODPQ3576#004","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48302943699198,"sku":"260602PODPQ3576#005","price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0812\/4514\/3294\/files\/acd6ed88d1254ac4a16b0cc583183aa8.png?v=1780398954","url":"https:\/\/shopclayco.com\/products\/vintage-washed-boxy-t-shirt","provider":"Clayco","version":"1.0","type":"link"}