{"product_id":"oconnell-seniors-class-of-2026-t-shirt","title":"O'Connell Seniors Class of 2026 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                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.23 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.74 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.02 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.25 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.49 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        This lightweight cotton tee carries a bold, school-spirit design that reads as proudly worn and comfortably lived-in. The clean crew neck and classic fit let the seniors’ crest sit front-and-center without feeling bulky. Soft, ring-spun cotton and a tear-away label keep the shirt comfortable for all-day wear — from pep rallies and yearbook photos to casual weekends revisiting campus. Thoughtful construction (tubular knit, shoulder tape, and a ribbed collar) helps the shirt hold its shape through repeated wear and washes, while ethically sourced materials and safety certifications give quiet peace of mind. The result is a simple, sturdy shirt that celebrates a graduating class and fits naturally into the rhythms of school life.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% ring-spun cotton lightweight fabric (most colors) — soft, breathable, year-round wear\u003cbr\u003e- Tubular knit construction (no side seams) for a clean look and reduced fabric waste\u003cbr\u003e- Ribbed collar with shoulder tape to keep shape and prevent stretching\u003cbr\u003e- Pearlized tear-away label for comfortable wear; adult sizes only\u003cbr\u003e- Prints applied with DTG\/DTF methods; Oeko-Tex certified and EU 2-year warranty\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Do not bleach\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Machine wash: cold (max 30C or 90F), with similar colors \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Gildan 64000, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarnings, Hazard\u003c\/strong\u003e: For adults, Made in Bangladesh\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: cold (max 30C or 90F), with similar colors , Do not bleach, Tumble dry: low heat, Iron, steam or dry: low heat, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Red \/ S","offer_id":62810271351155,"sku":"73619949009594760113","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":62810271383923,"sku":"16574624116535145025","price":20.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":62810271416691,"sku":"23052358059081344081","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":62810271449459,"sku":"12827596839755126919","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ S","offer_id":62810271482227,"sku":"31937634749712835238","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":62810271514995,"sku":"63334905211847876599","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":62810271547763,"sku":"18023308781751137411","price":20.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":62810271580531,"sku":"14010630821929205011","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":62810271613299,"sku":"21863677527171162638","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ M","offer_id":62810271646067,"sku":"55402789545859154402","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":62810271678835,"sku":"16089237362998103609","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":62810271711603,"sku":"10579924685140998359","price":20.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":62810271744371,"sku":"63076877773074563504","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":62810271777139,"sku":"10607150052301131928","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ L","offer_id":62810271809907,"sku":"12280022713514269132","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":62810271842675,"sku":"60739588693678889958","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":62810271875443,"sku":"33738781454809713440","price":20.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":62810271908211,"sku":"31946245873843535291","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":62810271940979,"sku":"47178528807679851249","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ XL","offer_id":62810271973747,"sku":"14030146101557650276","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":62810272006515,"sku":"11467848178653748592","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":62810272039283,"sku":"33531589646499512974","price":20.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":62810272072051,"sku":"12474309168106595269","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":62810272104819,"sku":"99650571170827608173","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ 2XL","offer_id":62810272137587,"sku":"12636289035696364329","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":62810272170355,"sku":"32212146063280938530","price":20.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/5644\/2995\/files\/1755185865618905941_2048.jpg?v=1778004335","url":"https:\/\/oconnell-prep-spirit-store.myshopify.com\/products\/oconnell-seniors-class-of-2026-t-shirt","provider":"O'Connell Prep Spirit Store","version":"1.0","type":"link"}