{"title":"Men's","description":"","products":[{"product_id":"usta-norcal-unisex-lightweight-hooded-sweatshirt","title":"USTA NorCal Unisex Lightweight Hooded Sweatshirt","description":"\u003cul\u003e\n\u003cli\u003e100% ring-spun US cotton\u003c\/li\u003e\n\u003cli\u003eLight fabric (6.4 oz\/yd² (217 g\/m²))\u003c\/li\u003e\n\u003cli\u003eRelaxed fit\u003c\/li\u003e\n\u003cli\u003eSewn-in twill label\u003c\/li\u003e\n\u003cli\u003eProud member of the U.S. Cotton Trust Protocol\u003c\/li\u003e\n\u003cli\u003eMade with OEKO-TEX certified low-impact dyes clean pigment dye colors are salt free\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Printify","offers":[{"title":"S \/ Black","offer_id":49375413403960,"sku":"98002518625555209896","price":40.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":49375413436728,"sku":"29191088393357372900","price":40.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":49375413469496,"sku":"36619764906193170870","price":40.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":49375413502264,"sku":"85078860834337730912","price":40.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":49375413535032,"sku":"18015435619439294260","price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/871736971909630911_2048.jpg?v=1729887883"},{"product_id":"usta-norcal-unisex-heavy-blend™-hooded-sweatshirt","title":"USTA NorCal Unisex Heavy Blend™ Hooded Sweatshirt","description":"\u003cul\u003e\n\u003cli\u003eMade with a medium-heavy fabric (8.0 oz\/yd² (271 g\/m²)) that consists of 50% cotton and 50% polyester for that cozy feel and warmth you need in a hoodie.\u003c\/li\u003e\n\u003cli\u003eThe classic fit along with the pouch pocket and the tear-away label make for a highly comfortable, scratch-free wearing experience. \u003c\/li\u003e\n\u003cli\u003eThe color-matched drawcord and the double-lined hood add a stylish flair and durability that tie everything together.\u003c\/li\u003e\n\u003cli\u003eMade using 100% ethically grown US cotton. Gildan is also a proud member of the US Cotton Trust Protocol ensuring ethical and sustainable means of production. The blank tee's dyes are OEKO-TEX-certified dyes with low environmental impact.\u003c\/li\u003e\n\u003cli\u003eFabric blends: Heather Sport colors - 60% polyester, 40% cotton\u003c\/li\u003e\n\u003cli\u003eEmbroidery decoration method available on left chest\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49375430181176,"sku":"18345350213892760158","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":49375430213944,"sku":"28554514265085060243","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":49375430246712,"sku":"13463036002730556330","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":49375430279480,"sku":"30441516071294024582","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":49375430312248,"sku":"23565354158607543867","price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/3755619635338499394_2048.jpg?v=1729887803"},{"product_id":"usta-logo-windbreaker-jacket","title":"USTA Logo Windbreaker Jacket","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\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;\"\u003e27.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.50\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\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;\"\u003eWidth, in\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.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e23.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e24.50\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.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, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e34.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e36.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e37.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e39.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e40.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e42.25\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.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eLightweight, streamlined, and quietly confident — this unisex windbreaker slips on when the sky is uncertain and your plans aren’t. The smooth navy shell and low-profile chest logo keep the look minimal and modern, while the mesh-lined hood, elastic cuffs, and adjustable hem lock out drizzle and wind without bulk. Pockets sit where you expect them for quick access to keys or a phone. Wear it over a tee for early-morning commutes, toss it into a daypack for coastal walks, or keep it by the door on those in-between weather days when you still want to move fast and stay dry. It feels unfussy, useful, and built to go with you.\u003cbr\u003e\u003cbr\u003eProduct Type: Windbreaker\u003cbr\u003eTheme\/Features: Lightweight water-resistant shell with mesh hood and adjustable hem; clean minimalist branding\u003cbr\u003eTarget Audience: Urban commuters, day hikers, travel-minded people who prefer low-profile outerwear\u003cbr\u003eOccasions: Rainy commutes, weekend coastal walks, travel days, layering for cool mornings\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% polyester — extremely durable, quick-drying fabric\u003cbr\u003e- Water resistant with 600 mm waterproof pressure resistance\u003cbr\u003e- Extra-lightweight (2.5 oz\/yd²) with mesh 3-panel hood and scuba collar\u003cbr\u003e- Functional details: full zipper, two side-entry pockets, elastic cuffs, adjustable hem toggle\u003cbr\u003e- Tear-away neck label and adult sizing; easy-care and packable\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F), gentle cycle\u003cbr\u003e- Do not bleach\u003cbr\u003e- Do not iron\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Black","offer_id":52833107673400,"sku":"14531518677379970618","price":48.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Classic Navy","offer_id":52833107706168,"sku":"26582934919498728485","price":48.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Maroon","offer_id":52833107738936,"sku":"13356885864434768506","price":48.0,"currency_code":"USD","in_stock":true},{"title":"S \/ White Camo","offer_id":52833107771704,"sku":"33878213289703453181","price":48.08,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":52833107804472,"sku":"65333790530047993576","price":48.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Classic Navy","offer_id":52833107837240,"sku":"12962582755659727980","price":48.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Maroon","offer_id":52833107870008,"sku":"57111614101235695893","price":48.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White Camo","offer_id":52833107902776,"sku":"15967049906577120725","price":48.08,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":52833107935544,"sku":"76557002868591352062","price":48.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Classic Navy","offer_id":52833107968312,"sku":"26591163435245842922","price":48.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Maroon","offer_id":52833108001080,"sku":"17108639408348105745","price":48.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White Camo","offer_id":52833108033848,"sku":"25173883440370907299","price":48.08,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":52833108066616,"sku":"90665528554753779601","price":48.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Classic Navy","offer_id":52833108099384,"sku":"24188620717213241094","price":48.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Maroon","offer_id":52833108132152,"sku":"26094621443728154684","price":48.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ White Camo","offer_id":52833108164920,"sku":"16290499166256726366","price":48.08,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":52833108197688,"sku":"20740527538854403747","price":48.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Classic Navy","offer_id":52833108230456,"sku":"17988481767236339591","price":48.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Maroon","offer_id":52833108263224,"sku":"12057007869636055251","price":48.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White Camo","offer_id":52833108295992,"sku":"43687530842323327885","price":48.08,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":52833108328760,"sku":"33331449458177173404","price":48.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Classic Navy","offer_id":52833108361528,"sku":"72776254268283098621","price":48.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Maroon","offer_id":52833108394296,"sku":"24128261276491730299","price":48.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White Camo","offer_id":52833108427064,"sku":"15442419062464970806","price":48.08,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/4396721126775310305_2048.jpg?v=1787263823"},{"product_id":"mens-core-soft-shell-usta-logo-vest","title":"Men's Core Soft Shell USTA Logo Vest","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;\"\u003eXS\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;\"\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;\"\u003e22.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e23.50\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\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e26.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.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;\"\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.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.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;\"\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;\"\u003e31.50\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;\"\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.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eThis soft-shell vest is built for movement and weather—lightweight, quiet, and ready when the wind picks up. The microfleece lining keeps the core warm without bulk, while the water-resistant shell and 1000MM waterproof rating shrug off drizzle and gusts. A zip-through cadet collar with chin guard feels comfortable on the neck, and reverse coil zippers glide cleanly every time. Two secure front zip pockets hold your keys and phone so you can keep your hands free on the trail or around town. The cut is tailored but not tight, making it easy to layer over shirts or under a heavier coat on colder days.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% polyester shell (some color blends include spandex) with 100% polyester microfleece lining\u003cbr\u003e- Water-resistant shell with 1000MM waterproof rating\u003cbr\u003e- Wind-resistant construction and zip-through cadet collar with chin guard\u003cbr\u003e- Durable reverse coil zipper closure\u003cbr\u003e- Two front zippered pockets for secure storage\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F), gentle cycle\u003cbr\u003e- Tumble dry: gentle cycle, low heat\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"XS \/ Black Charcoal Heather","offer_id":52833147781432,"sku":"29444480867735713132","price":62.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Black Charcoal Heather","offer_id":52833147814200,"sku":"17434652455258926670","price":62.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Black Charcoal Heather","offer_id":52833147846968,"sku":"26246054377523337130","price":62.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Black Charcoal Heather","offer_id":52833147879736,"sku":"26694139582098580295","price":62.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black Charcoal Heather","offer_id":52833147912504,"sku":"29703933249613242734","price":62.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black Charcoal Heather","offer_id":52833147945272,"sku":"18996613467279834152","price":62.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black Charcoal Heather","offer_id":52833147978040,"sku":"74256543442193720043","price":62.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Black Charcoal Heather","offer_id":52833148010808,"sku":"27097933479130459979","price":62.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/4411694332211815276_2048.jpg?v=1787263962"},{"product_id":"norcal-tennis-dept-back-graphic-cotton-t-shirt","title":"'NorCal Tennis Dept.' Back Graphic Cotton 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;\"\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\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;\"\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\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;\"\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\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, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e8.23\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e9.02\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e9.25\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\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eThis lightweight unisex crew tee feels like a gentle stretch of calm on a busy day. The soft, ring-spun cotton drapes naturally and carries subtle flecks in the natural color that give each shirt a quietly lived-in look. Wear it pulled over jeans for slow mornings, layered under a jacket for errands, or folded into a weekend travel bag — it moves with you without fuss. Thoughtful details — reinforced shoulder tape, a resilient ribbed collar, and tear-away label — keep comfort honest. The breathable fabric and clean fit suit everyday rituals: coffee on the porch, long playlists, and conversations that linger into dusk.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% ring-spun cotton (lightweight 153 g\/m²) for soft, breathable wear\u003cbr\u003e- Tubular knit (no side seams) for a smooth, waste-reducing finish\u003cbr\u003e- Ribbed collar and shoulder tape to retain shape and prevent stretching\u003cbr\u003e- Pearlized tear-away label and OEKO-TEX® STANDARD 100 certified for comfort and safety\u003cbr\u003e- Subtle natural-color flecks from unprocessed cotton; DTF\/DTG printed options for sleeves and neck labels\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\u003c\/p\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":"Dark Chocolate \/ S","offer_id":52833246282040,"sku":"27546741521107991783","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":52833246314808,"sku":"49094460854586241081","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":52833246347576,"sku":"32887820431905451418","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ S","offer_id":52833246380344,"sku":"16371053169485532369","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Dark Chocolate \/ M","offer_id":52833246413112,"sku":"26748880894703754972","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52833246445880,"sku":"21635223010944616147","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ M","offer_id":52833246478648,"sku":"69361383882300829028","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Dark Chocolate \/ L","offer_id":52833246511416,"sku":"69561610531987147597","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":52833246544184,"sku":"30319566275623214207","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52833246576952,"sku":"77481419031669598572","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ L","offer_id":52833246609720,"sku":"92647849207961664901","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Dark Chocolate \/ XL","offer_id":52833246642488,"sku":"33800836062672165653","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":52833246675256,"sku":"20481350922851987514","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52833246708024,"sku":"30849493909820874104","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Dark Chocolate \/ 2XL","offer_id":52833246740792,"sku":"20359797073231567668","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":52833246773560,"sku":"81761807544689853156","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":52833246806328,"sku":"94536924438205672107","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":52833246839096,"sku":"31503759388676629205","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":52833246871864,"sku":"85214558608296145128","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/4474659293133232167_2048.jpg?v=1787264783"},{"product_id":"norcal-tennis-bear-crewneck-sweatshirt","title":"'Tennis NorCal' Bear Crewneck Sweatshirt","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\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;\"\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.01\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\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;\"\u003e27.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;\"\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\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;\"\u003e33.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e34.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e36.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e37.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e38.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;\"\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\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eA soft, mid-weight, unisex crewneck that feels like a quiet morning on the courts. The sweatshirt’s muted white ground and vintage-style court emblem — a tennis court silhouette topped with a small bear and framed by the text — reads like a treasured team crest. It settles easily into everyday life: early drills before the sun, sidelines at weekend matches, or slow coffee after a rally. The tubular knit and ribbed collar keep the shape through seasons, while the medium-heavy 50\/50 cotton-poly blend gives warm structure without bulk. Subtle production details — tear-away neck label, durable double-needle seams, and OEKO-TEX® certified dyes — make it both comfortable and considerate. Wear it with worn-in jeans, court shorts, or layered under a jacket; it carries a low-key athletic heritage and a lived-in calm that resonates with people who love the game and its quieter moments.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Medium-heavy 50\/50 cotton-poly blend (8.0 oz\/yd²) for warmth and structure\u003cbr\u003e- Tubular knit construction with no side seams for cleaner fit and reduced fabric waste\u003cbr\u003e- Ribbed knit collar and double-needle stitching for long-lasting shape and durability\u003cbr\u003e- DTF inner neck labels and wrist prints with DTG for main prints; tear-away label for comfort\u003cbr\u003e- OEKO-TEX® certified dyes and ethically grown US cotton; meets safety and chemical compliance standards\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Do not dryclean\u003c\/p\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 18000, 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: Made in Nicaragua, For adults\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: low heat, , Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Light Pink","offer_id":52833247232312,"sku":"14068359130729770006","price":50.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Sand","offer_id":52833247265080,"sku":"16040906694442951555","price":50.0,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":52833247297848,"sku":"23287846878966865256","price":50.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Pink","offer_id":52833247330616,"sku":"77528816188313571788","price":50.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Sand","offer_id":52833247363384,"sku":"25792917376080412914","price":50.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Sport Grey","offer_id":52833247396152,"sku":"13290488000546512521","price":50.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":52833247428920,"sku":"13137127061672880215","price":50.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Pink","offer_id":52833247461688,"sku":"41417403019496701868","price":50.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Sand","offer_id":52833247494456,"sku":"56054837166978223929","price":50.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":52833247527224,"sku":"22968770505666137369","price":50.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Pink","offer_id":52833247559992,"sku":"29883845489236921418","price":50.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sand","offer_id":52833247592760,"sku":"13685771924153870021","price":50.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sport Grey","offer_id":52833247625528,"sku":"15107480973526825996","price":50.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":52833247658296,"sku":"30521846691198804843","price":50.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sand","offer_id":52833247691064,"sku":"27788554870179778742","price":50.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sport Grey","offer_id":52833247723832,"sku":"19312721682183673920","price":50.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":52833247756600,"sku":"62923681884575849153","price":50.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sand","offer_id":52833247789368,"sku":"31488228877777860229","price":50.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":52833247822136,"sku":"16764197968780922459","price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/6518903187667323996_2048.jpg?v=1789150758"},{"product_id":"columbia-embroidered-usta-logo-fleece-jacket","title":"Columbia Embroidered USTA Logo Fleece Jacket","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\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;\"\u003eLength, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e42.99\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e45.98\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e50.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e54.02\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e57.99\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;\"\u003eWidth, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.95\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.95\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.02\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.02\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\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;\"\u003e35.04\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.98\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e37.01\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e37.99\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e38.98\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eThis unisex charcoal Columbia fleece jacket wraps you in warmth without bulk. Made from MTR filament fleece, it holds heat close to the body while remaining breathable and light. The athletic cut gives a streamlined silhouette that moves with you—layer under a shell for hikes or wear solo on crisp mornings. Subtle embroidered details add quiet personality without shouting, and zippered pockets keep small essentials secure when you’re on the go. A reliable outer layer for anyone who favors function, clean lines, and long-lasting warmth.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- MTR filament fleece for maximum thermal retention\u003cbr\u003e- 100% polyester, lightweight 7.4 oz\/yd² fabric\u003cbr\u003e- Athletic fit with a streamlined silhouette\u003cbr\u003e- Full-zip front and zippered hand pockets for secure storage\u003cbr\u003e- Embroidered detail for a subtle, durable finish\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F), gentle cycle\u003cbr\u003e- Do not bleach\u003cbr\u003e- Dry flat\u003cbr\u003e- Do not iron\u003cbr\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Black","offer_id":52833256833336,"sku":"25777694574732552692","price":74.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Charcoal Heather","offer_id":52833256866104,"sku":"15864695483456778662","price":74.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Collegiate Navy","offer_id":52833256898872,"sku":"50745320348708468328","price":74.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":52833256931640,"sku":"28147310106092387137","price":74.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Charcoal Heather","offer_id":52833256964408,"sku":"26610294909692468096","price":74.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Collegiate Navy","offer_id":52833256997176,"sku":"41178223325300284881","price":74.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":52833257029944,"sku":"18130252882636200040","price":74.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Charcoal Heather","offer_id":52833257062712,"sku":"18343248877668093040","price":74.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Collegiate Navy","offer_id":52833257095480,"sku":"55414820013476228387","price":74.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":52833257128248,"sku":"64346312090522007605","price":74.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Charcoal Heather","offer_id":52833257161016,"sku":"30684948873799643039","price":74.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Collegiate Navy","offer_id":52833257193784,"sku":"27211921460735330965","price":74.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":52833257226552,"sku":"16906847782309566998","price":74.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Charcoal Heather","offer_id":52833257259320,"sku":"30164125024435092520","price":74.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Collegiate Navy","offer_id":52833257292088,"sku":"93169365873193429874","price":74.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/7597947399995142173_2048.jpg?v=1787264909"},{"product_id":"norcal-tennis-dept-letterman-jacket","title":"'NorCal Tennis Dept.' Letterman Jacket","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\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;\"\u003e19.20\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.80\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;\"\u003e24.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e25.60\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.20\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.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.20\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.40\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.60\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.80\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;\"\u003eSleeve length, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e25.20\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;\"\u003e26.80\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.60\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.40\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.20\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.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eA classic unisex letterman jacket reimagined for everyday wear — structured, soft, and quietly confident. The body’s garment-dyed cotton gives a lived-in color and gentle texture, while contrasting sleeves and striped ribbing deliver that vintage varsity silhouette. It settles comfortably at medium-heavy weight, so it layers easily over hoodies or tees without feeling bulky. Subtle chest embroidery and clean pocket lines keep the look refined, whether you’re heading to a game, a night out with friends, or a chilly commute. Made in the USA with globally sourced fibers, this jacket balances heritage style with modern comfort — a reliable layer that ages well and grows more comfortable with time.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 80% ring-spun cotton \/ 20% polyester blend for softness and smooth printability\u003cbr\u003e- Garment-dyed construction for a soft, broken-in color and hand-feel\u003cbr\u003e- Medium-heavy fabric weight (9.73 oz\/yd² \/ 330 g\/m²) for durable warmth and layering\u003cbr\u003e- Available in 12 color options with contrasting sleeves and striped ribbing\u003cbr\u003e- Made in the USA from globally sourced materials; sewn-in label\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F), gentle cycle\u003cbr\u003e- Tumble dry: gentle cycle, low heat\u003cbr\u003e- Do not iron\u003cbr\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Jet Black\/Arctic White","offer_id":52833272267064,"sku":"49939507929476655708","price":75.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Burgundy\/Heather Grey","offer_id":52833272299832,"sku":"22092886352128437415","price":75.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Jet Black\/Heather Grey","offer_id":52833272332600,"sku":"13064674011157191166","price":75.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Oxford Navy\/Heather Grey","offer_id":52931146318136,"sku":"11316798120978355428","price":75.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Oxford Navy\/Arctic White","offer_id":52931146350904,"sku":"14554985502067257429","price":75.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Jet Black\/Arctic White","offer_id":52833272365368,"sku":"14836256525342940499","price":75.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Burgundy\/Heather Grey","offer_id":52931146383672,"sku":"59345584412751632269","price":75.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Jet Black\/Heather Grey","offer_id":52931146416440,"sku":"20245584108337225970","price":75.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Oxford Navy\/Heather Grey","offer_id":52931146449208,"sku":"12779843053386535459","price":75.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Oxford Navy\/Arctic White","offer_id":52931146481976,"sku":"94220556295776327459","price":75.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Jet Black\/Arctic White","offer_id":52833272398136,"sku":"49869795944954872382","price":75.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Burgundy\/Heather Grey","offer_id":52931146514744,"sku":"26134505665608758616","price":75.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Jet Black\/Heather Grey","offer_id":52931146547512,"sku":"14850266754475525667","price":75.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Oxford Navy\/Heather Grey","offer_id":52931146580280,"sku":"30130190727860049615","price":75.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Oxford Navy\/Arctic White","offer_id":52931146613048,"sku":"63374777288381691431","price":75.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Jet Black\/Arctic White","offer_id":52833272430904,"sku":"97532544722761348378","price":75.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Burgundy\/Heather Grey","offer_id":52833272463672,"sku":"20578947042621569736","price":75.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Jet Black\/Heather Grey","offer_id":52931146645816,"sku":"24750529158477545695","price":75.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Oxford Navy\/Heather Grey","offer_id":52931146678584,"sku":"13772097514820545596","price":75.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Oxford Navy\/Arctic White","offer_id":52833272496440,"sku":"32466665509788768757","price":75.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Jet Black\/Arctic White","offer_id":52833272529208,"sku":"12287935620912567952","price":75.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Burgundy\/Heather Grey","offer_id":52931146711352,"sku":"29325553196552783464","price":75.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Jet Black\/Heather Grey","offer_id":52931146744120,"sku":"82595157524668679638","price":75.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Oxford Navy\/Heather Grey","offer_id":52833272561976,"sku":"56451483190082403763","price":75.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Jet Black\/Arctic White","offer_id":52833272594744,"sku":"13384155224198489527","price":75.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Burgundy\/Heather Grey","offer_id":52833272627512,"sku":"31656072527225583405","price":75.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Jet Black\/Heather Grey","offer_id":52833272660280,"sku":"15188593001254863861","price":75.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Oxford Navy\/Heather Grey","offer_id":52931146776888,"sku":"16374905309185672290","price":75.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Oxford Navy\/Arctic White","offer_id":52931146809656,"sku":"36904952299736472576","price":75.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/1056752386992103541_2048.jpg?v=1788985460"},{"product_id":"champion-norcal-tennis-wreath-hoodie","title":"Champion 'NorCal Tennis' Wreath Hoodie","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\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;\"\u003e20.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e21.99\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\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;\"\u003e27.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;\"\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\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;\"\u003e36.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e36.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e37.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e38.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e39.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e39.37\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 tolernace, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eSlip into a hoodie that feels like your favorite weekend — warm, familiar, and quietly stylish. This Champion unisex hooded sweatshirt pairs a medium-heavy, cozy weight with clean, classic lines. A subtle laurel wreath and refined script across the chest give it a collegiate tennis vibe that reads as both vintage and intentionally modern. The roomy kangaroo pocket welcomes chilled hands and match-day snacks. Drawstrings let you tune the hood’s fit, while the soft tubular knit and relaxed cut move with you whether you’re watching a local match, grabbing coffee after a morning run, or layering up for an evening bonfire. The small Champion “C” on the sleeve and responsibly sourced recycled fibers add honest details that matter to folks who care about quality and quiet authenticity.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Adjustable double‑ply hood with woven drawcord and metal grommets\u003cbr\u003e- Large kangaroo pouch pocket for hands and gear\u003cbr\u003e- Tubular knit (no side seams) for cleaner look and less waste\u003cbr\u003e- 50\/50 cotton‑poly fabric; medium‑heavy 9 oz weight for warmth and durability\u003cbr\u003e- Contains up to 5% recycled plastic; Champion “C” logo on left sleeve\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Do not bleach\u003cbr\u003e- Do not tumble dry\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":52833290518840,"sku":"51066336142126627909","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal Heather \/ S","offer_id":52833290551608,"sku":"19189285020506289085","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":52833290584376,"sku":"29169636225788636154","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52833290617144,"sku":"28267713577784264466","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal Heather \/ M","offer_id":52833290649912,"sku":"10110519325665878406","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":52833290682680,"sku":"32064473684989353189","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52833290715448,"sku":"74763314072021690680","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal Heather \/ L","offer_id":52833290748216,"sku":"15827759300809072273","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":52833290780984,"sku":"16978797265502381523","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52833290813752,"sku":"23010243979156180201","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal Heather \/ XL","offer_id":52833290846520,"sku":"15044346573092175494","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":52833290879288,"sku":"25843859337610952095","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":52833290912056,"sku":"32889669878912163737","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal Heather \/ 2XL","offer_id":52833290944824,"sku":"18915206015226328660","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":52833290977592,"sku":"29956169871787730281","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":52833291010360,"sku":"65772608008952210406","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal Heather \/ 3XL","offer_id":52833291043128,"sku":"13579561615057115562","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":52833291075896,"sku":"14321333919261923172","price":60.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/6278487856411939240_2048.jpg?v=1787265508"},{"product_id":"adidas®-embroidered-usta-logo-polo","title":"adidas® Embroidered USTA Logo Polo","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\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.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.33\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.11\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\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;\"\u003eWidth, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.08\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e21.67\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.80\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e26.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.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;\"\u003eSleeve length, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e9.57\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e9.87\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e10.20\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e10.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e10.83\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e11.14\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.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eA lightweight, unisex performance polo designed for active days in the sun. This breathable shirt uses 100% recycled polyester with a hydrophilic finish that pulls sweat away from the skin and dries fast, keeping you cool through long matches, practice sessions, or outdoor work. The clean, athletic silhouette features a ribbed collar, three-button placket with grey buttons, and subtle embroidered branding on the chest and sleeve for a polished look. UPF 50+ protection shields skin during extended sun exposure, while the regular fit and featherweight fabric let you move freely without overheating. Thoughtful details like sewn-in labels and durable construction make this polo practical for repeated wear and easy care.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% recycled polyester — strong, shape-retaining, quick-drying fabric\u003cbr\u003e- Hydrophilic finish wicks moisture to keep you cool and dry\u003cbr\u003e- UPF 50+ sun protection for extended outdoor use\u003cbr\u003e- Ribbed collar with 3-button placket and subtle embroidered logos\u003cbr\u003e- Lightweight (129 g\/m²) regular fit built for movement\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Do not bleach\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Do not iron\u003cbr\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":52833318601016,"sku":"23664197986553475031","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Collegiate Royal \/ S","offer_id":52833318633784,"sku":"32884930040361311739","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ S","offer_id":52833318666552,"sku":"22065970873591314337","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":52833318699320,"sku":"33218569943038075362","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52833318732088,"sku":"30940234178757595152","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Collegiate Royal \/ M","offer_id":52833318764856,"sku":"20093563533327389012","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ M","offer_id":52833318797624,"sku":"31152019950101294461","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":52833318830392,"sku":"26704809383043940248","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52833318863160,"sku":"20527892178547987887","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Collegiate Royal \/ L","offer_id":52833318895928,"sku":"29019795284853914589","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ L","offer_id":52833318928696,"sku":"12345522467730313756","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":52833318961464,"sku":"28266726635688658746","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52833318994232,"sku":"29268891746553193475","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Collegiate Royal \/ XL","offer_id":52833319027000,"sku":"81169298638115849518","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ XL","offer_id":52833319059768,"sku":"18170170341606872973","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":52833319092536,"sku":"10182916702514772751","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":52833319125304,"sku":"28205772797893688395","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Collegiate Royal \/ 2XL","offer_id":52833319158072,"sku":"10759475865894978478","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ 2XL","offer_id":52833319190840,"sku":"10186962706615587289","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":52833319223608,"sku":"33539110806969654508","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":52833319256376,"sku":"33761376954751878408","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Collegiate Royal \/ 3XL","offer_id":52833319289144,"sku":"30959088956216607265","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ 3XL","offer_id":52833319321912,"sku":"52240959048256297125","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":52833319354680,"sku":"26996099755479320743","price":52.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/16759995782837914685_2048.jpg?v=1787265762"},{"product_id":"adidas®-embroidered-usta-logo-quarter-zip-pullover","title":"adidas® Embroidered USTA Logo Quarter-Zip Pullover","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;\"\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;\"\u003eBody length, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.56\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.27\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.98\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.01\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.76\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;\"\u003eChest circumference, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e41.26\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e44.49\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e47.76\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e54.72\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e58.74\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e63.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, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e25.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e26.26\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e26.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.01\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.56\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.76\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.97\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.97\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.97\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.97\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.97\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.97\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eA crisp, lightweight unisex quarter-zip that reads like a calm morning on the course. Clean white fabric, subtle contrast logos, and a neat self-mock collar give this pullover a refined, pared-back look. It breathes and moves with you—hydrophilic treatment wicks sweat away while the UPF 50+ rating guards skin during long hours outdoors. The relaxed silhouette layers easily over tees or polos and settles into an effortless, everyday rhythm. Whether you’re easing into a weekend round, pacing the sidelines, or taking a sunlit walk, this pullover stays cool, comfortable, and quietly confident.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Relaxed fit for easy layering and movement\u003cbr\u003e- UPF 50+ sun protection for extended outdoor wear\u003cbr\u003e- Hydrophilic finish wicks moisture to keep you dry\u003cbr\u003e- Made with RCS\/GRS-certified recycled fabric\u003cbr\u003e- Self-mock collar with contrast logo accents\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F), gentle cycle\u003cbr\u003e- Do not bleach\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ White","offer_id":52833325318456,"sku":"17738593980263281965","price":75.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":52833325351224,"sku":"25513330519074171592","price":75.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":52833325383992,"sku":"22290783896938230256","price":75.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":52833325416760,"sku":"75753300587846249018","price":75.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":52833325449528,"sku":"32338564265813218224","price":75.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ White","offer_id":52833325482296,"sku":"19916586634506179324","price":75.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/17945705358860301174_2048.jpg?v=1787265833"},{"product_id":"deuce-muscle-tank","title":"'Deuce' Muscle Tank","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\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;\"\u003eBody Length, in\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.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;\"\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\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;\"\u003eChest Width , 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;\"\u003e21.62\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e23.62\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e25.62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eThis clean, athletic muscle tank blends easygoing style with club pride. Lightweight and structured, it carries a classic tennis racket design across the chest — restrained, confident, and ready for court-side or casual wear. Sleeveless cut gives freedom of motion while the shaped side seams keep the fit tidy after repeated wears. Breathable and pre-shrunk fabric with a soft tear-away tag means you stay comfortable during drills, warm-ups, or weekend errands. Wear it layered under a zip or alone for sunlit practice sessions and low-key social days with other players.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Structured side seams for lasting shape\u003cbr\u003e- Tear-away label for itch-free comfort\u003cbr\u003e- Pre-shrunk fabric to maintain fit\u003cbr\u003e- Retail fit with clean, athletic silhouette\u003cbr\u003e- Unisex sizing suitable for all players\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F), gentle cycle\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Black","offer_id":52835658465592,"sku":"99229717964473419129","price":16.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Dark Grey Heather","offer_id":52835658498360,"sku":"91038027965215090243","price":16.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":52835658531128,"sku":"14260992510915507475","price":16.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Dark Grey Heather","offer_id":52931488383288,"sku":"22824307309445687142","price":16.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":52835658563896,"sku":"32276095279589135900","price":16.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":52835658596664,"sku":"73832219900411545659","price":16.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Dark Grey Heather","offer_id":52931488416056,"sku":"72807995660312254908","price":16.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/122349224169720535_2048.jpg?v=1788994498"},{"product_id":"mens-usta-logo-polo-shirt","title":"Men's USTA Logo Polo 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\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;\"\u003e20.25\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.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e24.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e26.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.25\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;\"\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;\"\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;\"\u003e18.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e19.25\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;\"\u003e20.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e21.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.25\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eCrisp, breathable, and built for movement — this lightweight sport polo dresses up an active day without slowing you down. The smooth lapel collar and three-button placket keep lines clean while moisture-wicking polyester moves sweat away so you stay cool through drills, matches, or a long practice session. Thoughtful details like necktape for stretch resistance and double-needle stitching at the seams mean this polo holds its shape and stands up to repeated wear. The subtle direct-to-film logo print keeps the look understated and professional — wear it on the court, at a club meeting, or whenever you want a polished athletic layer.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% polyester — extremely durable, retains shape, quick-drying\u003cbr\u003e- Moisture-wicking fabric to pull sweat away and keep you cool\u003cbr\u003e- Extra-lightweight (110 g\/m²) with regular fit for easy movement\u003cbr\u003e- Reinforced construction: double-needle stitching and necktape for durability\u003cbr\u003e- 3-button placket and flat knit lapel collar with DTF printed logo\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Do not tumble dry\u003cbr\u003e- Do not iron\u003cbr\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":52835659448632,"sku":"15309608178741250859","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Blue Lake \/ S","offer_id":52835659481400,"sku":"12842531640937389284","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ S","offer_id":52835659514168,"sku":"15521119187862032346","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Texas Orange \/ S","offer_id":52835659546936,"sku":"39262116743420765702","price":32.0,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ S","offer_id":52835659579704,"sku":"78462972860396414577","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Vegas Gold \/ S","offer_id":52835659612472,"sku":"13463344140746644816","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":52835659645240,"sku":"99865725385177181761","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52835659678008,"sku":"10868630213820312017","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Blue Lake \/ M","offer_id":52835659710776,"sku":"14521979489741799008","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ M","offer_id":52835659743544,"sku":"23003474590915266418","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Texas Orange \/ M","offer_id":52835659776312,"sku":"56514234600722625011","price":32.0,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ M","offer_id":52835659809080,"sku":"22866434678569033053","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Vegas Gold \/ M","offer_id":52835659841848,"sku":"23390780242560266841","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":52835659874616,"sku":"13240780314782946974","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52835659907384,"sku":"18622415531980116607","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Blue Lake \/ L","offer_id":52835659940152,"sku":"29549097278297985523","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ L","offer_id":52835659972920,"sku":"17646876162892723138","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Texas Orange \/ L","offer_id":52835660005688,"sku":"10645674220524133165","price":32.0,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ L","offer_id":52835660038456,"sku":"22283725659526595214","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Vegas Gold \/ L","offer_id":52835660071224,"sku":"26224355022362557798","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":52835660103992,"sku":"26757320928116586896","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52835660136760,"sku":"19570871512837502919","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Blue Lake \/ XL","offer_id":52835660169528,"sku":"27370668285618365380","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ XL","offer_id":52835660202296,"sku":"10473790726063982209","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Texas Orange \/ XL","offer_id":52835660235064,"sku":"11291560147101202537","price":32.0,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ XL","offer_id":52835660267832,"sku":"11886399355254617678","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Vegas Gold \/ XL","offer_id":52835660300600,"sku":"14438948922069866979","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":52835660333368,"sku":"91371944276117874517","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":52835660366136,"sku":"11039560640186454268","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Blue Lake \/ 2XL","offer_id":52835660398904,"sku":"47159487512829670570","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ 2XL","offer_id":52835660431672,"sku":"25053576793974963543","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Texas Orange \/ 2XL","offer_id":52835660464440,"sku":"20000723819014240653","price":32.0,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ 2XL","offer_id":52835660497208,"sku":"23327795557067903293","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Vegas Gold \/ 2XL","offer_id":52835660529976,"sku":"27817714856416761564","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":52835660562744,"sku":"74243613812123310714","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":52835660595512,"sku":"18649022733531386116","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Blue Lake \/ 3XL","offer_id":52835660628280,"sku":"31885258513100155128","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ 3XL","offer_id":52835660661048,"sku":"33890690819580204905","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Texas Orange \/ 3XL","offer_id":52835660693816,"sku":"68336900973188080075","price":32.0,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ 3XL","offer_id":52835660726584,"sku":"15916447469832490725","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Vegas Gold \/ 3XL","offer_id":52835660759352,"sku":"33541908237009940563","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":52835660792120,"sku":"22732967015875568576","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/55769225004044495_2048.jpg?v=1787349274"},{"product_id":"usta-logo-mens-long-sleeve-tee","title":"USTA Logo Men's Long Sleeve Tee","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;\"\u003e2XL\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;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eL\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;\"\u003eBody Length, 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;\"\u003e32.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;\"\u003e31.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\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;\"\u003eChest Width (Laid Flat), in\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;\"\u003e26.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;\"\u003e24.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\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, in\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;\"\u003e26.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e A soft, lived-in long sleeve that moves with you. This triblend long sleeve has a lightweight, breathable drape and a subtle vintage feel—wear it for early-morning drills, cool evenings at the courts, or while coaching a weekend clinic. The fitted baby rib collar and hemmed sleeves keep the silhouette clean, while the satin label prevents irritation during long matches. Ethically made in an FLA-certified facility, this shirt feels like something you’ve owned for years from the first wear. The understated logo on the chest says you’re part of the Northern California tennis community without shouting — practical, comfortable, and quietly proud.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Ultra-soft triblend (50\/25\/25 poly\/cotton\/rayon) for lightweight comfort\u003cbr\u003e- 1x1 baby rib collar for a flexible, snug neckline\u003cbr\u003e- Hemmed sleeves for a clean, durable finish\u003cbr\u003e- Satin neck label for itch-free wear\u003cbr\u003e- Made in an FLA-certified facility with responsible production\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Indigo","offer_id":52835690021176,"sku":"85697351596298404511","price":28.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Heather White","offer_id":52835690053944,"sku":"27628045295514074595","price":28.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Vintage Navy","offer_id":52835690086712,"sku":"32061871361307395529","price":28.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Premium Heather","offer_id":52835690119480,"sku":"24588771361029623626","price":28.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Vintage Black","offer_id":52835690152248,"sku":"15773299797527719777","price":28.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Heather White","offer_id":52835690185016,"sku":"93913639038655881408","price":28.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Indigo","offer_id":52835690217784,"sku":"27379652904014056914","price":28.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Premium Heather","offer_id":52835690250552,"sku":"32979900372257916555","price":28.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Vintage Black","offer_id":52835690283320,"sku":"39496045198078078286","price":28.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Vintage Navy","offer_id":52835690316088,"sku":"13649180578793174974","price":28.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Heather White","offer_id":52835690348856,"sku":"16448496633288058158","price":28.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Indigo","offer_id":52835690381624,"sku":"24126011026104626969","price":28.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Premium Heather","offer_id":52835690414392,"sku":"12460946733704851412","price":28.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Vintage Black","offer_id":52835690447160,"sku":"23831187616835391698","price":28.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Vintage Navy","offer_id":52835690479928,"sku":"15498975424877907228","price":28.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Heather White","offer_id":52835690512696,"sku":"99555141627819646947","price":28.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Indigo","offer_id":52835690545464,"sku":"13865860111015543254","price":28.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Vintage Navy","offer_id":52835690578232,"sku":"10835146773601350121","price":28.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Premium Heather","offer_id":52835690611000,"sku":"24290070703381269949","price":28.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Vintage Black","offer_id":52835690643768,"sku":"10906012581849661506","price":28.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Heather White","offer_id":52835690676536,"sku":"66809690255092295239","price":28.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Indigo","offer_id":52835690709304,"sku":"95147251974421537863","price":28.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Premium Heather","offer_id":52835690742072,"sku":"76764039731474823177","price":28.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Vintage Navy","offer_id":52835690774840,"sku":"32186765213410360615","price":28.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Vintage Black","offer_id":52835690807608,"sku":"29595379328974366091","price":28.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/14737699236276796169_2048.jpg?v=1787352018"},{"product_id":"usta-logo-7-athletic-shorts","title":"USTA Logo 7\" Athletic Shorts","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\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eInseam, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e7.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e7.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e7.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e7.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e7.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e7.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;\"\u003eWaist, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e12.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e13.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e15.00\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\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eThese 7\" performance shorts move with you. Lightweight recycled poly interlock feels cool against the skin while moisture-wicking and odor-resistant finishes keep you fresh through long practices, runs, or weekends under the sun. The 1.5\" covered elastic waistband with interior drawcord stays secure during quick pivots, and a 7\" inseam offers a focused, athletic cut without excess fabric. Built-in UPF 44+ shields you from harsh rays, and stain-release plus snag-resistant treatments mean they look newer, longer. Classic, low-profile branding sits at the hem for a clean, sport-ready look that slots easily into training rotations or casual off-court days.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Moisture-wicking recycled poly keeps skin dry.\u003cbr\u003e- UPF 44+ sun protection for outdoor activity.\u003cbr\u003e- Elastic waistband with interior drawcord for adjustable fit.\u003cbr\u003e- Stain-release and snag-resistant finishes for durability.\u003cbr\u003e- Odor-resistant fabric made from 100% recycled polyester.\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Do not iron\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Do not bleach\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Black","offer_id":52860442214712,"sku":"13706364645863201206","price":25.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Navy","offer_id":52860442247480,"sku":"16378195645233078709","price":25.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Navy","offer_id":52860442280248,"sku":"28464837957559608714","price":25.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":52860442313016,"sku":"23449702122631340696","price":25.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":52860442345784,"sku":"18822223220729591913","price":25.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Navy","offer_id":52860442378552,"sku":"12130591283806075435","price":25.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Navy","offer_id":52860442411320,"sku":"25134790461117448527","price":25.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":52860442444088,"sku":"19417036769892969793","price":25.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Navy","offer_id":52860442476856,"sku":"31403941093551136454","price":25.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":52860442509624,"sku":"28419121657719008887","price":25.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":52860442542392,"sku":"24221770427133776579","price":25.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Navy","offer_id":52860442575160,"sku":"38699847430503750169","price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/20260912203746-1f1aee9c-ff0e-6226-839b-2e64d40885bc.png?v=1789245557"},{"product_id":"usta-norcal-tennis-pocket-tee","title":"'USTA NorCal Tennis' Pocket Tee","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\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\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\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.12\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.37\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eThis light, breathable cotton tee feels like a calm morning: soft against skin, easy to move in, and quietly built to last. The clean crewneck and classic silhouette keep the look simple so your favorite graphic, patch, or everyday wear can do the talking. It settles into the rhythm of daily life — layered under a flannel for cool evenings, worn solo on warm afternoons, or tucked into jeans for a relaxed weekend. Small details — a tear-away label, shoulder taping, and side seams — make it comfortable for long wear and help it keep its shape wash after wash. Comfortable, understated, and made to become one of the tees you reach for first.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% combed ring-spun cotton for soft, breathable comfort\u003cbr\u003e- Lightweight 4.3 oz fabric with 32 singles for a smooth hand\u003cbr\u003e- 1x1 rib knit crewneck for reliable stretch and shape\u003cbr\u003e- Shoulder-to-shoulder taping enhances durability and fit\u003cbr\u003e- Tear-away label and side seams for comfort and lasting structure\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Do not iron\u003cbr\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Navy","offer_id":52904518517048,"sku":"22359026353356992860","price":20.0,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":52861079060792,"sku":"57113466304613959967","price":20.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":52904518549816,"sku":"18879072919550464286","price":20.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Navy","offer_id":52904518582584,"sku":"29331985623705147999","price":20.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":52861079093560,"sku":"28695699610347385527","price":20.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":52904518615352,"sku":"78729042086116890175","price":20.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Navy","offer_id":52904518648120,"sku":"13944138061548323786","price":20.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":52861079126328,"sku":"18766224853384484468","price":20.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":52904518680888,"sku":"79292306766627250325","price":20.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Navy","offer_id":52904518713656,"sku":"15974483553682076312","price":20.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":52861079159096,"sku":"73932985876991611439","price":20.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":52904518746424,"sku":"23517232842277800491","price":20.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Navy","offer_id":52904518779192,"sku":"49474502892595002851","price":20.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":52861079191864,"sku":"14887986800287410665","price":20.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":52904518811960,"sku":"20954553281682792445","price":20.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Navy","offer_id":52904518844728,"sku":"26904793896649256905","price":20.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":52861079224632,"sku":"58927803515875423591","price":20.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":52904518877496,"sku":"28074126331556549721","price":20.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/3367051628272129536_2048.jpg?v=1788458814"},{"product_id":"usta-norcal-tennis-mens-quarter-zip-pullover","title":"'USTA NorCal Tennis' Men's Quarter-Zip Pullover","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;\"\u003eXS\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;\"\u003e20.50\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;\"\u003e23.50\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\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e26.50\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;\"\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.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;\"\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;\"\u003e31.50\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;\"\u003eSleeve length, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.75\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\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e34.25\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\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e36.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e37.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e38.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.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eLightweight, breathable quarter-zip built to move with you. This stretch pullover feels smooth against the skin and pulls moisture away so you stay comfortable from early-morning runs to stretched-out travel days. Raglan sleeves and contoured seams create a relaxed, athletic silhouette that layers easily under a jacket or wears solo. The soft chin guard and open cuffs keep irritation low while the printed care label adds a clean interior finish. Subtle embroidered detail on the chest gives a refined, sporty look without shouting for attention.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 90% polyester \/ 10% spandex jersey with moisture-wicking performance\u003cbr\u003e- Medium-weight fabric (6.8 oz\/yd²) — breathable yet substantial\u003cbr\u003e- Raglan sleeves for a relaxed, athletic fit and greater shoulder mobility\u003cbr\u003e- Chin guard and open cuffs for added comfort and low bulk\u003cbr\u003e- Printed size\/care label for a smooth, tag-free interior\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: medium heat\u003cbr\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"XS \/ Black","offer_id":52904468644152,"sku":"61357513813724276156","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Forest Green","offer_id":52904468676920,"sku":"14850456619068546448","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Maroon","offer_id":52904468709688,"sku":"12514074026393521951","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ True Navy","offer_id":52904468742456,"sku":"23130867514741287963","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Charcoal Grey","offer_id":52904468775224,"sku":"23869335914817626733","price":45.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":52904468807992,"sku":"16527543009092118949","price":45.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Forest Green","offer_id":52904468840760,"sku":"18798327750467065670","price":45.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Maroon","offer_id":52904468873528,"sku":"19218587437886970119","price":45.0,"currency_code":"USD","in_stock":true},{"title":"S \/ True Navy","offer_id":52904468906296,"sku":"12998034491495136448","price":45.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Charcoal Grey","offer_id":52904468939064,"sku":"58796233124537175016","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":52904468971832,"sku":"81345196726993816756","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Forest Green","offer_id":52904469004600,"sku":"19115633118046237434","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Maroon","offer_id":52904469037368,"sku":"20095889642513094006","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ True Navy","offer_id":52904469070136,"sku":"25211951512634849548","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Charcoal Grey","offer_id":52904469102904,"sku":"25809792625789684762","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":52904469135672,"sku":"16561262703959634990","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Forest Green","offer_id":52904469168440,"sku":"90129716043556199127","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Maroon","offer_id":52904469201208,"sku":"13888863994467752861","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ True Navy","offer_id":52904469233976,"sku":"24888012066122448811","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Charcoal Grey","offer_id":52904469266744,"sku":"18017417589172369010","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":52904469299512,"sku":"73048376316636261317","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Forest Green","offer_id":52904469332280,"sku":"20519707793865537075","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Maroon","offer_id":52904469365048,"sku":"33504488343337909209","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ True Navy","offer_id":52904469397816,"sku":"13923834434776697996","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Charcoal Grey","offer_id":52904469430584,"sku":"71473255770056190021","price":45.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":52904469463352,"sku":"33238939790376726634","price":45.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Forest Green","offer_id":52904469496120,"sku":"18587660100690482070","price":45.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Maroon","offer_id":52904469528888,"sku":"18678411395088709426","price":45.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ True Navy","offer_id":52904469561656,"sku":"44598464639530339677","price":45.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Charcoal Grey","offer_id":52904469594424,"sku":"13475823130792289616","price":45.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":52904469627192,"sku":"33546767497507106640","price":45.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Forest Green","offer_id":52904469659960,"sku":"20208344171021089155","price":45.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ True Navy","offer_id":52904469692728,"sku":"20568450139851813779","price":45.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Charcoal Grey","offer_id":52904469725496,"sku":"20121066797052564087","price":45.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Black","offer_id":52904469758264,"sku":"19307678380734033081","price":45.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Forest Green","offer_id":52904469791032,"sku":"17286289850067750002","price":45.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Maroon","offer_id":52904469823800,"sku":"33494457546839440937","price":45.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ True Navy","offer_id":52904469856568,"sku":"15463733337777692938","price":45.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Charcoal Grey","offer_id":52904469889336,"sku":"30941300923355457124","price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/8964402044029584087_2048.jpg?v=1788457849"},{"product_id":"usta-norcal-tennis-mens-quarter-zip-pullover-1","title":"'USTA NorCal Tennis' Men's Quarter-Zip Pullover","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;\"\u003eXS\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;\"\u003e20.50\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;\"\u003e23.50\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\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e26.50\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;\"\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.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;\"\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;\"\u003e31.50\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;\"\u003eSleeve length, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.75\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\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e34.25\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\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e36.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e37.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e38.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.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eLightweight, stretch-forward quarter-zip that moves with you and breathes when you push the pace. The smooth Sport-Wick fabric feels cool against the skin and draws moisture away during long rounds, early-morning runs, or back-to-back meetings. Raglan sleeves and a contoured cut keep shoulders free for swings or shoulder checks. The subtle chest embroidery reads like a quiet badge — low-key, intentional, and ready for layering under a jacket or wearing solo on cool days. Chin guard and open hem details keep things comfortable without fuss. Wear it to the course, the commute, or when weekend plans call for something technical but tidy.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Moisture-wicking 90% polyester \/ 10% spandex jersey\u003cbr\u003e- Medium-weight (6.8 oz\/yd²) — year-round versatility\u003cbr\u003e- Raglan sleeves for unrestricted shoulder movement\u003cbr\u003e- Chin guard and printed care label for added comfort\u003cbr\u003e- Open cuffs and hem for an easy, layered fit\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: medium heat\u003cbr\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"XS \/ White","offer_id":52904482210104,"sku":"30942393238621295991","price":45.0,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":52904482242872,"sku":"33313471738971383438","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":52904482275640,"sku":"12879612785067361650","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":52904482308408,"sku":"50256635826937129122","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":52904482341176,"sku":"99408318552444209785","price":45.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":52904482373944,"sku":"33906233435537343588","price":45.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":52904482406712,"sku":"33380027968867276171","price":45.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ White","offer_id":52904482439480,"sku":"27494998829772899293","price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/7271155960705047026_2048.jpg?v=1788458274"},{"product_id":"usta-norcal-tennis-embroidered-fleece-sweatpants","title":"'USTA NorCal Tennis' Embroidered Fleece Sweatpants","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;\"\u003eXS\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\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;\"\u003eWaistband, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.95\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.01\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e34.02\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.98\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e37.99\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;\"\u003eInseam length, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.95\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.02\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;\"\u003e30.98\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.01\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eThese fleece sweatpants are soft, substantial, and built to move with you. The knit interior wraps your legs in cozy warmth while the ribbed cuffs and seamed legs keep a neat silhouette whether you’re lounging at home or stepping out for a quick errand. Subtle embroidered detail on the thigh gives them a handcrafted, personal touch. Two front cross pockets and a stitched patch pocket on the back-right leg make phone, keys, and small essentials easy to stash. The elastic, soft waistband with flat drawstrings lets you dial in a comfortable fit that stays put through long days and lazy evenings alike.\u003cbr\u003e\u003cbr\u003eWear them when you want to sink into something reliably comfortable after a long shift, when you need a reliable layer for crisp morning walks, or when you’re settling in for a movie night. The weight and tight 3-end fleece knit feel substantial without being bulky; the reinforced 5-thread stitching and ribbed gusset give them long life. If you like pieces that age in character and move with daily life, these sweatpants quietly become part of your routine.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Tightly knit 3-end fleece with 8.5 oz\/yd² weight for warm, substantial feel\u003cbr\u003e- Elastic waistband with soft interior and flat drawstrings for adjustable comfort\u003cbr\u003e- Cuffed, side-seamed legs and ribbed cuffs to retain shape and provide a neat ankle fit\u003cbr\u003e- Two front cross pockets plus a top-stitched patch pocket on back-right leg for secure storage\u003cbr\u003e- 5-thread reinforced stitching and ribbed gusset for durability and better fit\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Non-chlorine: bleach as needed\u003c\/p\u003e","brand":"Printify","offers":[{"title":"White \/ XS","offer_id":52904492433720,"sku":"18915852020722012962","price":37.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":52904492466488,"sku":"19564214875200284071","price":37.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":52904492499256,"sku":"17148350179959145255","price":37.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":52904492532024,"sku":"71744186579295438798","price":37.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":52904492564792,"sku":"29490658295557922707","price":37.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":52904492597560,"sku":"32973457154159334394","price":37.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/15746816836821882522_2048.jpg?v=1788458414"},{"product_id":"love-tennis-hoodie","title":"'Love Tennis' Hoodie","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;\"\u003eXS\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\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.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.50\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\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;\"\u003eWidth, in\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;\"\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.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e25.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e26.75\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\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;\"\u003e35.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e36.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e37.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e38.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.46\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e40.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e41.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.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eThis heavyweight hooded sweatshirt brings laid-back court energy to everyday wear. The oversized, drop-shoulder silhouette layers easily over tees or warmups; the double-layer hood and clean no-drawcord front create a streamlined, contemporary look. The dense 12.5 oz fleece and specialty yarns deliver a structured drape and a dry, durable hand that softens with wear, so it feels lived-in without losing shape. Sourced blanks from the USA and refined blindstitch seams keep the finish minimal and polished. Wear it to warm up before a match, walk the courts after sunset, or pull it on for cool weekend hangs when you want sport-driven style that speaks quietly but confidently.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 12.5 oz (420 GSM) heavy 75\/25 ring-spun cotton\/poly fleece for structured drape\u003cbr\u003e- Double-layer single-piece hood with clean no-drawcord design\u003cbr\u003e- Oversized fit with drop shoulder for relaxed layering\u003cbr\u003e- Refined blindstitch seams for a minimalist, invisible finish\u003cbr\u003e- Bold back graphic with subtle front chest mark — sport-inspired, vintage-clubhouse look\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F), gentle cycle\u003cbr\u003e- Do not bleach\u003cbr\u003e- Do not tumble dry\u003cbr\u003e- Iron, steam or dry: low heat, do not iron on print\u003cbr\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"XS \/ Grey Heather","offer_id":52923655749944,"sku":"26948272907727905291","price":65.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Brown","offer_id":52923655782712,"sku":"57034467640846565580","price":65.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Black","offer_id":52923655815480,"sku":"21894315262634884597","price":65.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Grey Heather","offer_id":52923655848248,"sku":"26552470472374634443","price":65.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":52923655881016,"sku":"27166494554317482629","price":65.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Grey Heather","offer_id":52923655913784,"sku":"26514036663146347480","price":65.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":52923655946552,"sku":"12107402965500231684","price":65.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Grey Heather","offer_id":52923655979320,"sku":"11893754081938582955","price":65.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":52923656012088,"sku":"20686279148944010583","price":65.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Grey Heather","offer_id":52923656044856,"sku":"19740442013383549591","price":65.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Brown","offer_id":52923656077624,"sku":"30708980516815246970","price":65.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":52923656110392,"sku":"22729834160188293005","price":65.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Grey Heather","offer_id":52923656143160,"sku":"53739389068433971067","price":65.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Brown","offer_id":52923656175928,"sku":"33620167536436339819","price":65.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":52923656208696,"sku":"46383791276861734049","price":65.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Grey Heather","offer_id":52923656241464,"sku":"52938034467038632559","price":65.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Brown","offer_id":52923656274232,"sku":"28769897891302218054","price":65.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":52923656307000,"sku":"30159401404684933486","price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/12090424934983265840_2048.jpg?v=1788886869"},{"product_id":"norcal-tennis-2026-heart-crewneck-sweatshirt-1","title":"'Tennis NorCal 2026' Heart Crewneck Sweatshirt","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\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;\"\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\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;\"\u003e27.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;\"\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\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;\"\u003e34.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e36.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e37.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e38.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e39.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eA soft, mid-weight crewneck sweatshirt designed for those who want warmth without bulk. Wear it to early morning practices, brisk evening drills, or on the sidelines while cheering—its regular fit and resilient ribbing keep you comfortable through movement and repetition. Built to last, the double-needle stitching and pre-shrunk NuBlend fleece mean this sweatshirt holds shape and color season after season. Tear-away label keeps necklines itch-free for layered looks.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Quarter-turned to prevent a center crease for a smooth front\u003cbr\u003e- 50\/50 cotton-poly NuBlend® pre-shrunk fleece for softness and durability\u003cbr\u003e- 1x1 ribbed collar, cuffs and hem with spandex for stretch and recovery\u003cbr\u003e- Double-needle stitched edges for long-lasting construction\u003cbr\u003e- Medium-heavy 8.0 oz fabric weight with a regular fit and tear-away label\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Do not bleach\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Ash \/ S","offer_id":52923663352120,"sku":"23645645020987302169","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ S","offer_id":52923663384888,"sku":"20153674518734231149","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":52923663417656,"sku":"23812462869443897802","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black Heather \/ S","offer_id":52923663450424,"sku":"15402623541649995951","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Chocolate \/ S","offer_id":52923663483192,"sku":"14483867015437913352","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Classic Pink \/ S","offer_id":52923663515960,"sku":"21947014552271957603","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Cyber Pink \/ S","offer_id":52923663548728,"sku":"28820826666388808044","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ S","offer_id":52923663581496,"sku":"32462028325286389190","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ S","offer_id":52923663614264,"sku":"23933078846877005680","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ S","offer_id":52923663647032,"sku":"18959951653328824431","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Royal \/ S","offer_id":52923663679800,"sku":"10227502559096294239","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Sandstone \/ S","offer_id":52923663712568,"sku":"90024551659328824232","price":40.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":52923663745336,"sku":"13533096653638388232","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Ash \/ M","offer_id":52923663778104,"sku":"31340279023147594584","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ M","offer_id":52923663810872,"sku":"27591434366968578961","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52923663843640,"sku":"16145933954426482559","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black Heather \/ M","offer_id":52923663876408,"sku":"28009325338083594197","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Chocolate \/ M","offer_id":52923663909176,"sku":"16696839401496333480","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Classic Pink \/ M","offer_id":52923663941944,"sku":"25545191093574045000","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Cyber Pink \/ M","offer_id":52923663974712,"sku":"10762991892419612334","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ M","offer_id":52923664007480,"sku":"12913193399771650898","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":52923664040248,"sku":"33163482917594667107","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ M","offer_id":52923664073016,"sku":"16228194640274827690","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Royal \/ M","offer_id":52923664105784,"sku":"32010002606638957459","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Sandstone \/ M","offer_id":52923664138552,"sku":"14618439146569509199","price":40.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":52923664171320,"sku":"33292328040242736689","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Ash \/ L","offer_id":52923664204088,"sku":"64534296158953016248","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ L","offer_id":52923664236856,"sku":"19986171742498752494","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52923664269624,"sku":"26279688591168449668","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black Heather \/ L","offer_id":52923664302392,"sku":"26578582498662134990","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Chocolate \/ L","offer_id":52923664335160,"sku":"25535710677284436939","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Classic Pink \/ L","offer_id":52923664367928,"sku":"29498094801652656400","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Cyber Pink \/ L","offer_id":52923664400696,"sku":"14423209804700421288","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ L","offer_id":52923664433464,"sku":"60375128061611518938","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":52923664466232,"sku":"25980767467074580919","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ L","offer_id":52923664499000,"sku":"22860743286897667593","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Royal \/ L","offer_id":52923664531768,"sku":"22731772498443698041","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Sandstone \/ L","offer_id":52923664564536,"sku":"12766394257023467882","price":40.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":52923664597304,"sku":"28237658597266206745","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Ash \/ XL","offer_id":52923664630072,"sku":"14813994474078870146","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ XL","offer_id":52923664662840,"sku":"26761821459887889131","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52923664695608,"sku":"21657491529349257242","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black Heather \/ XL","offer_id":52923664728376,"sku":"97144802615767218145","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Chocolate \/ XL","offer_id":52923664761144,"sku":"34620355545136078576","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Classic Pink \/ XL","offer_id":52923664793912,"sku":"40655464324095777754","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Cyber Pink \/ XL","offer_id":52923664826680,"sku":"84204626110875017241","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ XL","offer_id":52923664859448,"sku":"13463341289027248370","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":52923664892216,"sku":"92930562218247614857","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ XL","offer_id":52923664924984,"sku":"62490226626492109944","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Royal \/ XL","offer_id":52923664957752,"sku":"26033396925936335116","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Sandstone \/ XL","offer_id":52923664990520,"sku":"45806951198367834314","price":40.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":52923665023288,"sku":"99101414363900091782","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 2XL","offer_id":52923665056056,"sku":"18923756675584254938","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ 2XL","offer_id":52923665088824,"sku":"77404568292918854837","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":52923665121592,"sku":"14194214355681535032","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black Heather \/ 2XL","offer_id":52923665154360,"sku":"45840513294407159034","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Chocolate \/ 2XL","offer_id":52923665187128,"sku":"95684012260368191303","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Classic Pink \/ 2XL","offer_id":52923665219896,"sku":"23853076057800384025","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Cyber Pink \/ 2XL","offer_id":52923665252664,"sku":"29406738046699514184","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ 2XL","offer_id":52923665285432,"sku":"12101797583167359861","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":52923665318200,"sku":"22290488244845580446","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ 2XL","offer_id":52923665350968,"sku":"14971359976818765127","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 2XL","offer_id":52923665383736,"sku":"29538982220228288145","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Sandstone \/ 2XL","offer_id":52923665416504,"sku":"23438454091628438591","price":40.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":52923665449272,"sku":"77853348379879816593","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 3XL","offer_id":52923665482040,"sku":"32772859135548685458","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ 3XL","offer_id":52923665514808,"sku":"12092323320595331332","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":52923665547576,"sku":"18538600005612765826","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black Heather \/ 3XL","offer_id":52923665580344,"sku":"32227668569432735050","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Chocolate \/ 3XL","offer_id":52923665613112,"sku":"27469984277375528008","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Classic Pink \/ 3XL","offer_id":52923665645880,"sku":"28031751466538358249","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Cyber Pink \/ 3XL","offer_id":52923665678648,"sku":"25974276594912177896","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ 3XL","offer_id":52923665711416,"sku":"87928765137505353740","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":52923665744184,"sku":"13756968297430482209","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ 3XL","offer_id":52923665776952,"sku":"19897835877944601034","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 3XL","offer_id":52923665809720,"sku":"90476677592374439534","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Sandstone \/ 3XL","offer_id":52923665842488,"sku":"16009614971831893603","price":40.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":52923665875256,"sku":"10847399272254968235","price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/1610695929338845282_2048.jpg?v=1789147865"},{"product_id":"norcal-tennis-letterman-jacket","title":"USTA NorCal Tennis Letterman Jacket","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\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;\"\u003e19.20\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.80\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;\"\u003e24.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e25.60\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.20\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.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.20\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.40\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.60\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.80\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;\"\u003eSleeve length, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e25.20\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;\"\u003e26.80\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.60\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.40\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.20\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.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eThis classic letterman jacket brings vintage team energy to everyday life. The medium-heavy, garment-dyed body and contrasting sleeves feel substantial but broken-in, as if you’ve owned it through seasons of matches, practices, and weekend getaways. Clean script across the back reads like club pride — worn by players and fans who care about craft, community, and that crisp court-side breeze. Lightweight enough for cool mornings, substantial enough to carry warmth after sunset. Choose a color that matches your club colors or personal vibe; the sewn-in label and domestic assembly give it an authentic, lived-in quality.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 80% ring-spun cotton \/ 20% polyester blend for soft, smooth print surface\u003cbr\u003e- Garment-dyed body for lived-in color and texture\u003cbr\u003e- Medium-heavy weight (≈330 g\/m²) for warmth and structure\u003cbr\u003e- Available in 12 color combinations with contrasting sleeves and trims\u003cbr\u003e- Made in the USA; sewn-in label for durability and authenticity\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F), gentle cycle\u003cbr\u003e- Tumble dry: gentle cycle, low heat\u003cbr\u003e- Do not iron\u003cbr\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Jet Black\/Arctic White","offer_id":52931308421432,"sku":"20651453122715359795","price":75.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Burgundy\/Heather Grey","offer_id":52931308454200,"sku":"33148510816913657435","price":75.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Jet Black\/Heather Grey","offer_id":52931308486968,"sku":"33480371252663931632","price":75.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Oxford Navy\/Heather Grey","offer_id":52931308519736,"sku":"30768472075510414103","price":75.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Oxford Navy\/Arctic White","offer_id":52931308552504,"sku":"25506639282854048212","price":75.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Jet Black\/Arctic White","offer_id":52931308618040,"sku":"26026640260459922560","price":75.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Burgundy\/Heather Grey","offer_id":52931308650808,"sku":"97676562703406815221","price":75.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Fire Red\/Arctic White","offer_id":52931308683576,"sku":"22800166417102997972","price":75.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Jet Black\/Heather Grey","offer_id":52931308716344,"sku":"88125589513285614183","price":75.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Oxford Navy\/Heather Grey","offer_id":52931308749112,"sku":"48042675446283404749","price":75.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Oxford Navy\/Arctic White","offer_id":52931308781880,"sku":"10970215633284758703","price":75.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Jet Black\/Arctic White","offer_id":52931308847416,"sku":"21863576963901890639","price":75.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Burgundy\/Heather Grey","offer_id":52931308880184,"sku":"14530101919654975131","price":75.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Fire Red\/Arctic White","offer_id":52931308912952,"sku":"33272473862717821723","price":75.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Jet Black\/Heather Grey","offer_id":52931308945720,"sku":"42840503365762299554","price":75.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Oxford Navy\/Heather Grey","offer_id":52931308978488,"sku":"23778116752883072524","price":75.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Oxford Navy\/Arctic White","offer_id":52931309011256,"sku":"33508343941344079180","price":75.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Jet Black\/Arctic White","offer_id":52931309076792,"sku":"20292300412886401534","price":75.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Burgundy\/Heather Grey","offer_id":52931309109560,"sku":"20658906748430994638","price":75.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Fire Red\/Arctic White","offer_id":52931309142328,"sku":"13780152540293968992","price":75.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Jet Black\/Heather Grey","offer_id":52931309175096,"sku":"18200980373968413153","price":75.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Oxford Navy\/Heather Grey","offer_id":52931309207864,"sku":"28055138255609716719","price":75.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Oxford Navy\/Arctic White","offer_id":52931309240632,"sku":"23023480067965380543","price":75.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Jet Black\/Arctic White","offer_id":52931309306168,"sku":"16839197644171919404","price":75.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Burgundy\/Heather Grey","offer_id":52931309338936,"sku":"10150171348808045451","price":75.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Fire Red\/Arctic White","offer_id":52931309371704,"sku":"26418453429508565224","price":75.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Jet Black\/Heather Grey","offer_id":52931309404472,"sku":"13869299884648607289","price":75.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Oxford Navy\/Heather Grey","offer_id":52931309437240,"sku":"32191367429037986671","price":75.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Jet Black\/Arctic White","offer_id":52931309502776,"sku":"16974588241642337308","price":75.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Burgundy\/Heather Grey","offer_id":52931309535544,"sku":"21725680876507200843","price":75.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Fire Red\/Arctic White","offer_id":52931309568312,"sku":"22526775886491642926","price":75.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Jet Black\/Heather Grey","offer_id":52931309601080,"sku":"28791413091189546414","price":75.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Oxford Navy\/Heather Grey","offer_id":52931309633848,"sku":"14757292040561555891","price":75.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Oxford Navy\/Arctic White","offer_id":52931309666616,"sku":"14249143809798404490","price":75.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/13948013155256313491_2048.jpg?v=1789008206"},{"product_id":"usta-norcal-tennis-moisture-wicking-tee","title":"USTA NorCal Tennis Moisture-Wicking Tee","description":"Lightweight, breathable, and built to move — this moisture-wicking tee carries a subtle tennis-inspired mark across the chest for players who live on and off the court. The fabric feels featherlight against skin and pulls sweat away so focus stays on the next rally, not on clinging fabric. Its clean, minimal print keeps the look understated, so it layers easily under a hoodie after practice or pairs with shorts for weekend matches. Wear it to drills, morning serves, or casual days when comfort and mobility matter most.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% polyester: strong, shape-retaining, quick-drying fabric\u003cbr\u003e- Extra-light 3.8 oz\/yd² (129 g\/m²) for breathable, barely-there feel\u003cbr\u003e- DTF print for a crisp, durable chest design\u003cbr\u003e- Reinforced construction: self-fabric collar, double-needle hems, and side seams for lasting shape\u003cbr\u003e- Regular fit with tear-away label for comfortable wear and easy customization\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Do not bleach\u003cbr\u003e- Do not tumble dry\u003cbr\u003e- Do not iron\u003cbr\u003e- Do not dryclean\u003cbr\u003e","brand":"Printify","offers":[{"title":"XS \/ Black","offer_id":52938851221816,"sku":"13612753000325277389","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Iron Grey","offer_id":52938851254584,"sku":"10412823390249564728","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Maroon","offer_id":52938851287352,"sku":"24839740195307873693","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ True Navy","offer_id":52938851320120,"sku":"19225929387777956114","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ White","offer_id":52938851352888,"sku":"77755915014780502141","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Cardinal","offer_id":52938851385656,"sku":"92020040091937774028","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Grey Concrete","offer_id":52938851418424,"sku":"29748118290703960851","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Coyote Brown","offer_id":52938851451192,"sku":"10981142489529185164","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Olive Drab Green","offer_id":52938851483960,"sku":"28841301994138117569","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Woodland Brown","offer_id":52938851516728,"sku":"13387040237284147025","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":52938851549496,"sku":"27015202359846501860","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Iron Grey","offer_id":52938851582264,"sku":"14868236752114160031","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Maroon","offer_id":52938851615032,"sku":"21566757041419404304","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ True Navy","offer_id":52938851647800,"sku":"16590203759603208877","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":52938851680568,"sku":"32157895380012510519","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Cardinal","offer_id":52938851713336,"sku":"13805061094835411584","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Grey Concrete","offer_id":52938851746104,"sku":"14090270324314034346","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Sand","offer_id":52938851778872,"sku":"32100074474250003909","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Coyote Brown","offer_id":52938851811640,"sku":"87297985623642836467","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Olive Drab Green","offer_id":52938851844408,"sku":"80404609845851036478","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Woodland Brown","offer_id":52938851877176,"sku":"93499175606123457736","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":52938851909944,"sku":"51564121511541022759","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Iron Grey","offer_id":52938851942712,"sku":"13803814428638516806","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Maroon","offer_id":52938851975480,"sku":"10245583314814609189","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ True Navy","offer_id":52938852008248,"sku":"56184991228164132054","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":52938852041016,"sku":"10622633973899300936","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Cardinal","offer_id":52938852073784,"sku":"18810395670543179009","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Grey Concrete","offer_id":52938852106552,"sku":"14717257639931456780","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Sand","offer_id":52938852139320,"sku":"28514448720891743459","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Coyote Brown","offer_id":52938852172088,"sku":"22981996398953008538","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Olive Drab Green","offer_id":52938852204856,"sku":"23802543661759403456","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Woodland Brown","offer_id":52938852237624,"sku":"76319934491256230941","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":52938852270392,"sku":"51812404632610725103","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Iron Grey","offer_id":52938852303160,"sku":"30528863305831229997","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Maroon","offer_id":52938852335928,"sku":"31118300875882531092","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ True Navy","offer_id":52938852368696,"sku":"15943574426607318728","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":52938852401464,"sku":"27536438663642557448","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Cardinal","offer_id":52938852434232,"sku":"23412184796290099218","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Grey Concrete","offer_id":52938852467000,"sku":"25100821402901519650","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Sand","offer_id":52938852499768,"sku":"14699381477787907210","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Coyote Brown","offer_id":52938852532536,"sku":"31839683519596564358","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Olive Drab Green","offer_id":52938852565304,"sku":"15763603563787374769","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Woodland Brown","offer_id":52938852598072,"sku":"32788180700449594854","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":52938852630840,"sku":"28017810112383658634","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Iron Grey","offer_id":52938852663608,"sku":"29014826805909257063","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Maroon","offer_id":52938852696376,"sku":"27103261208410640286","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ True Navy","offer_id":52938852729144,"sku":"25938590377458181390","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":52938852761912,"sku":"30060204797577065191","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Cardinal","offer_id":52938852794680,"sku":"20873827884444087828","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Grey Concrete","offer_id":52938852827448,"sku":"28084200564104718565","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Coyote Brown","offer_id":52938852860216,"sku":"16895403807323281149","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Olive Drab Green","offer_id":52938852892984,"sku":"76112368407941492258","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Woodland Brown","offer_id":52938852925752,"sku":"20684337859227311679","price":35.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":52938852958520,"sku":"67432081003292981643","price":35.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Iron Grey","offer_id":52938852991288,"sku":"20196088830258140045","price":35.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Maroon","offer_id":52938853024056,"sku":"14317093162419625363","price":35.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ True Navy","offer_id":52938853056824,"sku":"22831553746124038101","price":35.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":52938853089592,"sku":"60109599886863173373","price":35.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Cardinal","offer_id":52938853122360,"sku":"21606365219042283306","price":35.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Grey Concrete","offer_id":52938853155128,"sku":"27163408703186589743","price":35.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Coyote Brown","offer_id":52938853187896,"sku":"29140408117517058790","price":35.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Olive Drab Green","offer_id":52938853220664,"sku":"14344545515076457669","price":35.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Woodland Brown","offer_id":52938853253432,"sku":"24041284508558777286","price":35.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":52938853286200,"sku":"22222688594931144982","price":35.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Iron Grey","offer_id":52938853318968,"sku":"23494208774930618635","price":35.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Maroon","offer_id":52938853351736,"sku":"28266872377518880506","price":35.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ True Navy","offer_id":52938853384504,"sku":"48956273707290520310","price":35.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":52938853417272,"sku":"18547386317511890891","price":35.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Cardinal","offer_id":52938853450040,"sku":"67817108389255302033","price":35.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Grey Concrete","offer_id":52938853482808,"sku":"45124010605661327897","price":35.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Coyote Brown","offer_id":52938853515576,"sku":"17203305514713105965","price":35.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Olive Drab Green","offer_id":52938853548344,"sku":"26172529312559122708","price":35.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Woodland Brown","offer_id":52938853581112,"sku":"58381968813391878825","price":35.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Black","offer_id":52938853613880,"sku":"22860656408521522528","price":35.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Iron Grey","offer_id":52938853646648,"sku":"17805114626442440131","price":35.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Maroon","offer_id":52938853679416,"sku":"13635802789636411619","price":35.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ True Navy","offer_id":52938853712184,"sku":"14400321359534658866","price":35.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ White","offer_id":52938853744952,"sku":"19253989650761197669","price":35.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Cardinal","offer_id":52938853777720,"sku":"31056366397828768897","price":35.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Grey Concrete","offer_id":52938853810488,"sku":"15378007675399751213","price":35.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Coyote Brown","offer_id":52938853843256,"sku":"21180074910644741703","price":35.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Olive Drab Green","offer_id":52938853876024,"sku":"26764130497937759003","price":35.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Woodland Brown","offer_id":52938853908792,"sku":"11131571606764410262","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/17569492230919453331_2048.jpg?v=1789108266"},{"product_id":"yellow-good-vibes-sweatshirt-casual-garment-dyed-crewneck","title":"Yellow 'Good Vibes' Sweatshirt - Casual Garment-Dyed Crewneck","description":"This relaxed-fit garment-dyed sweatshirt feels like a warm, familiar hug from the first wear. The medium-heavy ring-spun cotton blend settles softly against skin while the ribbed collar, cuffs, and hem keep the silhouette neat without feeling stiff. Subtle back detailing and optional left- or center-chest embroidery add quiet personality—suitable for those who prefer low-key, thoughtfully made pieces. The OEKO-TEX certified dyes give the color depth and a lived-in look that grows more charming over time. Wear it on cool mornings with coffee in hand, or layer it for breezy evenings by the water; it’s built to move with you and become part of your regular rotation.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 80% ring-spun cotton \/ 20% polyester medium-heavy fabric (9.5 oz) for a soft, durable feel\u003cbr\u003e- 1x1 ribbed collar, cuffs and hem for stretch and shape retention\u003cbr\u003e- Twill neck tape and sewn-in twill label for added comfort and durability\u003cbr\u003e- Half-moon back neck patch plus optional embroidery on left or center chest\u003cbr\u003e- OEKO-TEX® STANDARD 100 certified low-impact dyes; relaxed adult fit\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Do not iron\u003cbr\u003e","brand":"Printify","offers":[{"title":"Blue Jean \/ S","offer_id":52938878517560,"sku":"20501161342301042788","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ S","offer_id":52938878550328,"sku":"14538839736336748166","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Chambray \/ S","offer_id":52938878583096,"sku":"27557624457185176327","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Denim \/ S","offer_id":52938878615864,"sku":"19395786250232884845","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Grey \/ S","offer_id":52938878648632,"sku":"16441302085339272321","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ S","offer_id":52938878681400,"sku":"84148162609704639820","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ S","offer_id":52938878714168,"sku":"61544008019450252043","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ M","offer_id":52938878746936,"sku":"31095023210474034611","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ M","offer_id":52938878779704,"sku":"27828346220764279241","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Chambray \/ M","offer_id":52938878812472,"sku":"69817905759388157243","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Denim \/ M","offer_id":52938878845240,"sku":"24187110798702916482","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Grey \/ M","offer_id":52938878878008,"sku":"14879565766837525622","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ M","offer_id":52938878910776,"sku":"24921283181872341322","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ M","offer_id":52938878943544,"sku":"24178381400165862981","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ L","offer_id":52938878976312,"sku":"12795027239630735631","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ L","offer_id":52938879009080,"sku":"62472353009245050434","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Chambray \/ L","offer_id":52938879041848,"sku":"18775251365236777245","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Denim \/ L","offer_id":52938879074616,"sku":"12839390899640171196","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Grey \/ L","offer_id":52938879107384,"sku":"73818292206264511167","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ L","offer_id":52938879140152,"sku":"19708886348587524131","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ L","offer_id":52938879172920,"sku":"18771917813092939752","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ XL","offer_id":52938879205688,"sku":"91067294179709963592","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ XL","offer_id":52938879238456,"sku":"10637341932056891390","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Chambray \/ XL","offer_id":52938879271224,"sku":"56533351857868188218","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Denim \/ XL","offer_id":52938879303992,"sku":"10039148737681368494","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Grey \/ XL","offer_id":52938879336760,"sku":"23496679796464831291","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ XL","offer_id":52938879369528,"sku":"11859749908073351028","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ XL","offer_id":52938879402296,"sku":"89787110965634612990","price":53.25,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 2XL","offer_id":52938879435064,"sku":"17999385531209561323","price":61.42,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ 2XL","offer_id":52938879467832,"sku":"19690646616899862408","price":61.42,"currency_code":"USD","in_stock":true},{"title":"Chambray \/ 2XL","offer_id":52938879500600,"sku":"18119769063154486740","price":61.42,"currency_code":"USD","in_stock":true},{"title":"Denim \/ 2XL","offer_id":52938879533368,"sku":"56783982155696560893","price":61.42,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 2XL","offer_id":52938879566136,"sku":"22170652311796015622","price":61.42,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ 2XL","offer_id":52938879598904,"sku":"66075100221692482716","price":61.42,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 2XL","offer_id":52938879631672,"sku":"23889632100739201844","price":61.42,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 3XL","offer_id":52938879664440,"sku":"23464206482581066848","price":69.82,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ 3XL","offer_id":52938879697208,"sku":"33829506265385575218","price":69.82,"currency_code":"USD","in_stock":true},{"title":"Chambray \/ 3XL","offer_id":52938879729976,"sku":"29321540032091692002","price":69.82,"currency_code":"USD","in_stock":true},{"title":"Denim \/ 3XL","offer_id":52938879762744,"sku":"26437224448132386813","price":69.82,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 3XL","offer_id":52938879795512,"sku":"19623996748376300041","price":69.82,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ 3XL","offer_id":52938879828280,"sku":"14376525676092990591","price":69.82,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 3XL","offer_id":52938879861048,"sku":"19236634330532930712","price":69.82,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/45396822267482694_2048.jpg?v=1789108408"},{"product_id":"spooky-season-t-shirt-halloween-bat-graphic-tee","title":"Spooky Season T-Shirt — Halloween Bat Graphic Tee","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\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\u003eSoft, lived-in cotton that carries a little mischief—this relaxed tee reads “spooky season” in a tasteful script, a tiny bat silhouette and a pop of lime-green punctuation adding playful contrast. It sits comfortably through long fall days: pumpkin runs, porch lanterns, and late-night horror flicks. The garment-dyed finish gives the fabric a muted, vintage feel that pairs easily with layered flannels, high-waisted jeans, or a cozy cardigan. Wear it out for neighborhood trick-or-treating, moonlit bonfires, or quiet afternoons curled up with a thriller. The cut is roomy without being boxy, so it feels familiar from the first wear and only gets softer with time.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% ring-spun US cotton for durable, long-lasting comfort\u003cbr\u003e- Garment-dyed finish for a soft, lived-in texture and muted color\u003cbr\u003e- Heavyweight 6.1 oz fabric with relaxed fit and pre-shrunk construction\u003cbr\u003e- Double-needle stitching and tubular knit (no side seams) for durability and a clean look\u003cbr\u003e- Sizes S–4XL available with sewn-in label and 58 color options\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Do not bleach\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":52941948158264,"sku":"10964327955602220912","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Bay \/ S","offer_id":52941948191032,"sku":"29505958948406800009","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Berry \/ S","offer_id":52941948223800,"sku":"10226399606783633185","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ S","offer_id":52941948256568,"sku":"33648326339720681413","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ S","offer_id":52941948289336,"sku":"86383698145187800320","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Chambray \/ S","offer_id":52941948322104,"sku":"15223108587819549378","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ S","offer_id":52941948354872,"sku":"33290422002694381552","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ S","offer_id":52941948387640,"sku":"26262905273529688816","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Orchid \/ S","offer_id":52941948420408,"sku":"18646719924882225620","price":40.0,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ S","offer_id":52941948453176,"sku":"23570468073213142611","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52941948485944,"sku":"75465788098546328673","price":40.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":52941948518712,"sku":"65726453631796140676","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Bay \/ M","offer_id":52941948551480,"sku":"85115430250197997004","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ M","offer_id":52941948584248,"sku":"15661158395323067661","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ M","offer_id":52941948617016,"sku":"33086284414886281300","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ M","offer_id":52941948649784,"sku":"28525607996767917131","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Orchid \/ M","offer_id":52941948682552,"sku":"30666661855384392976","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ M","offer_id":52941948715320,"sku":"65877557474078211124","price":40.0,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ M","offer_id":52941948748088,"sku":"24349591293891603371","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52941948780856,"sku":"11645247240137782307","price":40.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":52941948813624,"sku":"29805700813250991616","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Bay \/ L","offer_id":52941948846392,"sku":"16845350182486731189","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ L","offer_id":52941948879160,"sku":"24177086927803899055","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ L","offer_id":52941948911928,"sku":"30766238917341360073","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ L","offer_id":52941948944696,"sku":"78706899293402645997","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ L","offer_id":52941948977464,"sku":"28629449246262597952","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ L","offer_id":52941949010232,"sku":"20558605241479416183","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52941949043000,"sku":"21163746508267764561","price":40.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":52941949075768,"sku":"30686612024749541526","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Bay \/ XL","offer_id":52941949108536,"sku":"22062960676579304101","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Blossom \/ XL","offer_id":52941949141304,"sku":"82144297155764596728","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ XL","offer_id":52941949174072,"sku":"74294558395665475359","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ XL","offer_id":52941949206840,"sku":"26471539532886479139","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Chambray \/ XL","offer_id":52941949239608,"sku":"18043693418224079671","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ XL","offer_id":52941949272376,"sku":"97783213662578541180","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ XL","offer_id":52941949305144,"sku":"26484553717577143020","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ XL","offer_id":52941949337912,"sku":"27901129088323228491","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Orchid \/ XL","offer_id":52941949370680,"sku":"46740297625539097505","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ XL","offer_id":52941949403448,"sku":"21096704823169337479","price":40.0,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ XL","offer_id":52941949436216,"sku":"17772906012172853890","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":52941949468984,"sku":"46934111487815420203","price":40.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":52941949501752,"sku":"32655670345910547783","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Bay \/ 2XL","offer_id":52941949534520,"sku":"25077046986535180814","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Berry \/ 2XL","offer_id":52941949567288,"sku":"12336030921024005913","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Blossom \/ 2XL","offer_id":52941949600056,"sku":"53724863565991043722","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 2XL","offer_id":52941949632824,"sku":"24864556412105245263","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ 2XL","offer_id":52941949665592,"sku":"55375263773363437549","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Chambray \/ 2XL","offer_id":52941949698360,"sku":"14431704049246495701","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ 2XL","offer_id":52941949731128,"sku":"15145167914051920874","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 2XL","offer_id":52941949763896,"sku":"12704981485417141789","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 2XL","offer_id":52941949796664,"sku":"59060123299654159187","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Orchid \/ 2XL","offer_id":52941949829432,"sku":"65439849085595167004","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 2XL","offer_id":52941949862200,"sku":"21116889812123764858","price":40.0,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ 2XL","offer_id":52941949894968,"sku":"16414560270942280050","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":52941949927736,"sku":"31254329104615446489","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 3XL","offer_id":52941949960504,"sku":"20360012484242533891","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Orchid \/ 3XL","offer_id":52941949993272,"sku":"25008550593243606287","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 3XL","offer_id":52941950026040,"sku":"17021828285561877879","price":40.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":52941950058808,"sku":"29494871045307846405","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":52941950091576,"sku":"23545886551753704835","price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/1006\/2136\/files\/14215558110456970344_2048.jpg?v=1789163656"}],"url":"https:\/\/ustanorcalshop.com\/collections\/mens.oembed?page=2","provider":"USTA NorCal Shop","version":"1.0","type":"link"}