{"title":"New In","description":"\u003cp data-start=\"79\" data-end=\"326\"\u003e\u003cstrong data-start=\"79\" data-end=\"105\"\u003eNew In at Rally \u0026amp; Love\u003c\/strong\u003e features the latest tennis-inspired styles and accessories designed for life on and off the court. Be the first to shop new arrivals including apparel, jewelry, and everyday essentials inspired by the tennis lifestyle.\u003c\/p\u003e\n\u003cp data-start=\"328\" data-end=\"547\"\u003eFrom fresh drops in women’s, men’s, and juniors clothing to new accessories and gifts, this is where you’ll find what’s trending now. Updated regularly with limited releases and seasonal pieces you won’t want to miss.\u003c\/p\u003e\n\u003cp data-start=\"549\" data-end=\"716\"\u003e🎾 New tennis apparel \u0026amp; clothing drops\u003cbr data-start=\"587\" data-end=\"590\"\u003e🎾 Latest tennis-inspired jewelry \u0026amp; accessories\u003cbr data-start=\"637\" data-end=\"640\"\u003e🎾 Trending tennis lifestyle products\u003cbr data-start=\"677\" data-end=\"680\"\u003e🎾 New arrivals \u0026amp; limited releases\u003c\/p\u003e\n\u003cp data-start=\"718\" data-end=\"773\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eStay ahead of the game—shop what’s new at Rally \u0026amp; Love.\u003c\/p\u003e","products":[{"product_id":"womens-socks-white-starts-with-love-pink-heart-graphic-cotton-crew-socks","title":"Women's Socks — White\/'Rally \u0026 Love' Pink Heart Graphic Cotton Crew Socks","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;\"\u003eAnkle\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e3\/4 Crew\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eCrew\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Total Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            11.02 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            12.99 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            14.96 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            3.54 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            3.54 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            3.54 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \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;\"\u003eAnkle\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e3\/4 Crew\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eCrew\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Total Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            11.02 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            12.99 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            14.96 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            3.54 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            3.54 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            3.54 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        Light, soft, and quietly bold — these crew socks carry a gentle streetwear vibe with a warm message tucked near the cuff. The white knit keeps the look fresh while the black toe and heel give contrast and edge. Cushioned bottoms make them comfy for long walks, city days, or lounging at home. Slip them on with low-top sneakers or show a peek above boots; the subtle pink lettering reads like a small, personal anthem: a little reminder to move through the day with care and connection. Because they’re printed with sublimation on durable polyester, the print stays vivid while the sock keeps its shape and dries fast.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% polyester for strength, shape retention, and quick drying\u003cbr\u003e- White base with contrast black toe and heel for a clean, modern look\u003cbr\u003e- Cushioned felt bottoms for extra underfoot comfort\u003cbr\u003e- Seamless toe and 1\" ribbed tube for smooth fit and hold\u003cbr\u003e- Flat sublimation print; color may vary slightly at side seams\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Do not iron\u003cbr\u003e- Dry flat\u003cbr\u003e- Do not bleach\u003cbr\u003e- Machine wash: cold (max 30C or 90F), gentle cycle\u003cbr\u003e","brand":"Printify","offers":[{"title":"3\/4 Crew","offer_id":46655761416369,"sku":"30701963224777436914","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Ankle","offer_id":46655761449137,"sku":"56104307404182807354","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Crew","offer_id":46655761481905,"sku":"98232664714522952358","price":20.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/5240\/6449\/files\/450068569095074435_2048.jpg?v=1775087940"},{"product_id":"juniors-water-bottle-16-9oz-serve-sip-repeat-black-yellow-tennis-ball","title":"Juniors Water Bottle, 16.9oz - 'Serve. Sip. Repeat', black\/yellow, tennis ball","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;\"\u003e16.9oz\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Height, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            6.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Diameter, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            2.80 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \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;\"\u003e16.9oz\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Height, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            6.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Diameter, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            2.80 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        This Tritan water bottle is here to keep you hydrated and minimize waste. Thanks to its Tritan construction, this bottle is highly reusable and a great, eco-friendly replacement to disposable plastic bottles. Available in two sizes, each bottle comes with a screw-on, spill-resistant lid with straw for a mess-free sipping experience.\u003cbr\u003e\u003cp\u003e.: Materials: tritan (bottle), polypropylene, acrylonitrile, polyethylene (lid and straw)\u003cbr\u003e.: Available in two sizes\u003cbr\u003e.: BPA-free\u003cbr\u003e.: Grey spill-resistant lid and clear mouthpiece\u003cbr\u003e.: Personalizable to perfection\u003c\/p\u003e","brand":"Printify","offers":[{"title":"16.9oz \/ Transparent","offer_id":46655811322033,"sku":"55255218954656345910","price":30.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/5240\/6449\/files\/7534819497071697812_2048.jpg?v=1775092480"},{"product_id":"tennis-mama-baseball-cap-embroidered-mom-tennis-hat","title":"Women's Tennis Mama Baseball Cap – Embroidered Mom Tennis Hat","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;\"\u003eOne size\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Circumference, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.83 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        This low-profile baseball cap carries a cozy, lived-in look that feels like your go-to for courtside mornings and weekend practices. The small, embroidered tennis motif and warm red fabric read confident but approachable — the kind of hat you pull on with a hoodie and sneakers before heading out to cheer, coach, or rally with friends. Lightweight and unstructured, it sits close to the head for a relaxed silhouette and pairs easily with casual, sporty wardrobes. The adjustable Velcro® strap means you can slip it on quickly between runs to the car and last-minute match check-ins, while the sturdy cotton twill and reinforced seams promise a cap that keeps shape and color through repeated wears.\u003cbr\u003e\u003cbr\u003eWorn by people who live around the game — parents, coaches, weekend players — this cap is about presence: the early-bird practices, the sideline laughter, and those small moments of pride when someone you love nabs a point. It blends into everyday life but still reads clearly: you’re here for the game, and you enjoy the ritual of showing up.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% cotton twill for smooth, durable fabric\u003cbr\u003e- Unstructured low-profile fit for a close, relaxed silhouette\u003cbr\u003e- Reinforced stitching with cotton ribbon at seams for extra durability\u003cbr\u003e- Adjustable Velcro® closure for quick, personalized fit\u003cbr\u003e- Strong, print-ready material that holds color and detail\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Use warm water and dish soap and clean spots off your hat. It's not necessary to soak the whole item. For hard to clean spots use a soft bristled brush.\u003cbr\u003e","brand":"Printify","offers":[{"title":"One size \/ Khaki","offer_id":46656821133489,"sku":"24446930617220390359","price":25.0,"currency_code":"USD","in_stock":true},{"title":"One size \/ White","offer_id":46656821166257,"sku":"88078124946719219255","price":25.0,"currency_code":"USD","in_stock":true},{"title":"One size \/ Black","offer_id":46656821199025,"sku":"10268001312161774906","price":25.0,"currency_code":"USD","in_stock":true},{"title":"One size \/ Dark Green","offer_id":46656821231793,"sku":"52008324100809842518","price":25.0,"currency_code":"USD","in_stock":true},{"title":"One size \/ Dark Navy","offer_id":46656821264561,"sku":"26926602878355145627","price":25.0,"currency_code":"USD","in_stock":true},{"title":"One size \/ Royal","offer_id":46656821297329,"sku":"12300221456034641860","price":25.0,"currency_code":"USD","in_stock":true},{"title":"One size \/ Red","offer_id":46656821330097,"sku":"13977777224980860933","price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/5240\/6449\/files\/20260420011338-1f13c562-9990-6fb2-b821-924eaa05603f.png?v=1776648031"},{"product_id":"starts-with-love-25oz-flip-straw-bottle-black-logo","title":"25oz Flip Straw Bottle - Pink \"Rally \u0026 Love\" logo","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;\"\u003e25oz\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Height, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            7.44 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            3.39 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Diameter, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            3.07 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        This 25oz flip-straw bottle blends everyday practicality with a little personality. Lightweight and durable Tritan™ Renew makes it tough against drops, stains, and lingering smells, while the soft pivoting handle and screw-on lid let you grab-and-go without fuss. The flip-and-bite straw lets you sip smoothly during commutes, workouts, or strolls, and the leak-proof closed design keeps your bag dry. Hand-wash care preserves the finish and the recycled material story. It’s a resilient, easy-to-carry companion for busy adults who want functionality and thoughtful design in one bottle.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 25oz (0.74 L) capacity — single size for all-day hydration\u003cbr\u003e- Durable Tritan™ Renew construction — shatter-, stain-, and odor-resistant; 100% BPA-free recycled material\u003cbr\u003e- Flip, bite, sip valve with screw-on lid — sip smoothly on the move; leak-proof when closed, spill-resistant when open\u003cbr\u003e- Soft pivoting carry handle — comfortable to carry or clip to a bag\u003cbr\u003e- Hand wash only; age: adults; country of origin: China\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Hand wash only\u003cbr\u003e","brand":"Printify","offers":[{"title":"Charcoal \/ 25oz","offer_id":46656857702577,"sku":"19565045739404515233","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Oxford \/ 25oz","offer_id":46656857735345,"sku":"31390073459942444340","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Clear \/ 25oz","offer_id":46656857768113,"sku":"18237807208685419928","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/5240\/6449\/files\/20260406015903-1f1315c2-f965-641a-95ab-724eceaf7e3a.png?v=1775440894"},{"product_id":"womens-fleece-sweatshorts-starts-with-love-logo-casual-lounge-shorts","title":"Women's Fleece Sweatshorts — 'Rally \u0026 Love' Logo Casual Lounge 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;\"\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                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width (waist relaxed), in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            13.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            14.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            16.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            17.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length (inseam), in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            6.12 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            6.37 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            6.87 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            7.37 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            7.87 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.37 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Front rise of waistband, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            12.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            12.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            13.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            13.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            14.25 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            15.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        Soft, mid-weight sweatshorts made for relaxed days that still move with you. The athletic cut and comfy drawstring waist sit right at the border of lounge and active wear — think slow mornings, quick errands, and park-side coffee dates. Subtle lined pockets keep essentials close without bulking the silhouette. A small, playful heart graphic at the hem adds a quiet, personal touch that reads casual and thoughtful rather than loud.\u003cbr\u003e\u003cbr\u003eThese shorts wear like a favorite: warm enough for cool mornings, breathable enough for midday walks. They’re the kind of piece you reach for when you want comfort that still feels put together. The reinforced waistband and medium-heavy fleece mean they keep their shape after repeat washes, and the lined pockets make them practical for day-to-day life. Wear them around the neighborhood, bring them on a weekend getaway, or pair with a cozy tee for a relaxed evening in.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 52% ring-spun cotton \/ 48% polyester (solid colors) — soft, durable fleece\u003cbr\u003e- Medium-heavy fabric (8.1 oz\/yd²) for warmth and structure\u003cbr\u003e- Comfort waistband with drawstring for adjustable fit\u003cbr\u003e- Two side-entry lined pockets to carry small essentials\u003cbr\u003e- Athletic silhouette that balances relaxed comfort with a clean shape\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\u003cbr\u003e","brand":"Printify","offers":[{"title":"XS \/ Athletic Heather","offer_id":46679357522097,"sku":"13452720124174683317","price":50.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Black","offer_id":46679357554865,"sku":"19553302954482216677","price":50.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Athletic Heather","offer_id":46679357587633,"sku":"17127911124014015280","price":50.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":46679357620401,"sku":"14710925967735176995","price":50.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Athletic Heather","offer_id":46679357653169,"sku":"33684161095332809942","price":50.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":46679357685937,"sku":"12026041948814796858","price":50.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Athletic Heather","offer_id":46679357718705,"sku":"13747622873235706606","price":50.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":46679357751473,"sku":"28549330246631141375","price":50.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Athletic Heather","offer_id":46679357784241,"sku":"25103462226602595141","price":50.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":46679357817009,"sku":"14840035653308781939","price":50.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Athletic Heather","offer_id":46679357849777,"sku":"23883273767550318975","price":50.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":46679357882545,"sku":"90538551111329686582","price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/5240\/6449\/files\/20260510004758-1f14c09e-395a-6778-8b8e-d622b058394a.png?v=1778374218"},{"product_id":"womens-hoodie-sweatshirt-tennis-mi-amore-tennis-ball-sleeve-design-bubblegum-pink","title":"Women's Hoodie sweatshirt — \"Tennis mi amore\" Tennis Ball Sleeve Design (bubblegum pink)","description":"\u003ctable id=\"size-guide\" style=\"min-width:360px;\"\u003e\n            \u003cthead\u003e\n                \u003ctr\u003e\n                    \u003cth style=\"padding:10px;\"\u003e\u003c\/th\u003e\n                    \u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e2XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e3XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e4XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e5XL\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.08 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.05 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.02 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            25.98 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.99 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.92 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.89 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.86 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.17 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.95 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.13 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.92 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.10 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.89 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.07 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.86 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length from center back, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            35.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            36.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            37.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            38.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            39.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            40.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        Soft and quietly sweet. This cozy hooded sweatshirt wears like a warm hug — brushed medium-weight fleece, a roomy kangaroo pocket, and a tidy double-lined hood with a matching drawcord. A tiny pink heart sits over the chest, while a slim, whispering script runs down the sleeve, giving the clean white canvas a gentle, personal touch. It’s the kind of layer you pull on for slow mornings, late-night walks, or to feel held when you need it most.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 50\/50 cotton-poly blend for warmth and print durability\u003cbr\u003e- Tubular knit (no side seams) for comfort and cleaner lines\u003cbr\u003e- Kangaroo pouch pocket and double-lined hood with color-matched drawcord\u003cbr\u003e- DTF and DTG prints on sleeve\/wrist plus optional embroidery placement\u003cbr\u003e- Medium-heavy 8 oz fabric with tear-away label for scratch-free wear\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Tumble dry: medium\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e\u003cbr\u003e\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 18500, 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), Non-chlorine: bleach as needed, Tumble dry: medium, Iron, steam or dry: low heat, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Dark Heather","offer_id":46679368892593,"sku":"64334425369142463435","price":70.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Navy","offer_id":46679368925361,"sku":"25550656375114657979","price":70.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Sport Grey","offer_id":46679368958129,"sku":"21193092106824018907","price":70.0,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":46679368990897,"sku":"19507404830649120601","price":70.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":46679369023665,"sku":"22577393367070820722","price":70.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Dark Heather","offer_id":46679369056433,"sku":"33766719956534952916","price":70.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Navy","offer_id":46679369089201,"sku":"30800397651729299085","price":70.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Sport Grey","offer_id":46679369121969,"sku":"26604251447615824252","price":70.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":46679369154737,"sku":"26349506618026877799","price":70.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":46679369187505,"sku":"15201226587980675207","price":70.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Dark Heather","offer_id":46679369220273,"sku":"15117202689460157050","price":70.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Navy","offer_id":46679369253041,"sku":"96193755432226555513","price":70.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Sport Grey","offer_id":46679369285809,"sku":"16928321994633860339","price":70.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":46679369318577,"sku":"32320315587441378631","price":70.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":46679369351345,"sku":"96951933861652451770","price":70.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Dark Heather","offer_id":46679369384113,"sku":"63306663382740085858","price":70.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Navy","offer_id":46679369416881,"sku":"92798825298476579348","price":70.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sport Grey","offer_id":46679369449649,"sku":"26287174595754906491","price":70.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":46679369482417,"sku":"28518426452748449772","price":70.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":46679369515185,"sku":"13526198836717372804","price":70.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Dark Heather","offer_id":46679369547953,"sku":"17000380321655247941","price":70.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Navy","offer_id":46679369580721,"sku":"51273481687364103369","price":70.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sport Grey","offer_id":46679369613489,"sku":"14398209248472474557","price":70.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":46679369646257,"sku":"20706281643629942102","price":70.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":46679369679025,"sku":"22151227461725478609","price":70.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Navy","offer_id":46679369711793,"sku":"32913669796315608858","price":70.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sport Grey","offer_id":46679369744561,"sku":"18770495746013477932","price":70.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":46679369777329,"sku":"16110900747741236698","price":70.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Navy","offer_id":46679369810097,"sku":"26641462946307864439","price":42.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Sport Grey","offer_id":46679369842865,"sku":"30575214814061417219","price":48.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Black","offer_id":46679369875633,"sku":"54631029566334313167","price":46.99,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Navy","offer_id":46679369908401,"sku":"31232256872872188857","price":49.99,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Sport Grey","offer_id":46679369941169,"sku":"12123064894987940539","price":49.99,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Black","offer_id":46679369973937,"sku":"18171457694657270216","price":48.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/5240\/6449\/files\/11850544825680481812_2048.jpg?v=1775149121"},{"product_id":"womens-crewneck-sweatshirt-tennis-mama-tennis-sweatshirt","title":"Women's Crewneck Sweatshirt - 'Tennis mama' tennis 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                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.01 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length (from center back), in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            35.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            36.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            37.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            38.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp\u003eThe Gildan 18000 sweatshirt is a unisex heavy blend crewneck made from a 50\/50 cotton-polyester fabric, combining softness with lasting durability. Its smooth surface supports crisp, vibrant prints and embroidery, while the ribbed-knit collar and reinforced cuffs help it keep its shape over time. A seamless body design reduces irritation and adds to overall comfort. Practical, sturdy, and print-friendly, the Gildan 18000 sweatshirt remains a top choice for custom apparel.\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003eDisclaimers\u003c\/strong\u003e:\u003c\/p\u003e\u003cp\u003e- Due to the fabric properties, the White color variant may appear off-white rather than bright white.\u003cbr\u003e- Subtle orange hue shifts with lighting in the Orange color variant.\u003c\/p\u003e\u003cbr\u003e\u003cp\u003e.: The Gildan 18000 sweatshirt is built for comfort and durability, made from a medium-heavy (8.0 oz\/yd² (271 g\/m²)) 50\/50 cotton-polyester blend. \u003cbr\u003e.: The classic fit along with the crew neckline deliver a comfy wearing experience with a clean-cut style. Meanwhile, the double-needle stitching at the shoulder, armhole, neck, waistband, and cuff seams add top-tier durability. \u003cbr\u003e.: Say goodbye to itchiness thanks to the gray, pearlized tear-away label. \u003cbr\u003e.: The Gildan 18000 sweatshirt is crafted from ethically grown US cotton and backed by the US Cotton Trust Protocol, with OEKO-TEX certified dyes that meet safety and environmental standards. \u003cbr\u003e.: Fabric blends: Heather Sport colors - 60% polyester, 40% cotton\u003cbr\u003e.: Embroidery decoration method available on either left chest, center chest, or large center chest, as well as right + left wrists\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 iron, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Dark Heather \/ S","offer_id":46679425876145,"sku":"96321671628680214363","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ S","offer_id":46679425908913,"sku":"28294463215359625863","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ S","offer_id":46679425941681,"sku":"96001445839299749168","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":46679425974449,"sku":"11178362960759751087","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ S","offer_id":46679426007217,"sku":"10264420317581523626","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":46679426039985,"sku":"15625909949404090346","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ S","offer_id":46679426072753,"sku":"50131500296456591249","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ M","offer_id":46679426105521,"sku":"21576210147370070984","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ M","offer_id":46679426138289,"sku":"41585772022034779640","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ M","offer_id":46679426171057,"sku":"50347893460285165960","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":46679426203825,"sku":"65627946967909089797","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ M","offer_id":46679426236593,"sku":"25792495674248662727","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":46679426269361,"sku":"26457423261450235242","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ M","offer_id":46679426302129,"sku":"19057644196987322154","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ L","offer_id":46679426334897,"sku":"11299693538872356733","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ L","offer_id":46679426367665,"sku":"18269241489901765774","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ L","offer_id":46679426400433,"sku":"32134095266783384413","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":46679426433201,"sku":"27414228645222889425","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ L","offer_id":46679426465969,"sku":"19810529644463614572","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":46679426498737,"sku":"16005060428920913400","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ L","offer_id":46679426531505,"sku":"13573089976179631625","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ XL","offer_id":46679426564273,"sku":"31297120214617236054","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XL","offer_id":46679426597041,"sku":"83443253518293096742","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ XL","offer_id":46679426629809,"sku":"14210022802798951250","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":46679426662577,"sku":"24933228748929214946","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ XL","offer_id":46679426695345,"sku":"73269408324249082958","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":46679426728113,"sku":"33987634551172994555","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ XL","offer_id":46679426760881,"sku":"26435737425307347610","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ 2XL","offer_id":46679426793649,"sku":"75250447885767997228","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ 2XL","offer_id":46679426826417,"sku":"88303801723408731502","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":46679426859185,"sku":"17316392356273073019","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 2XL","offer_id":46679426891953,"sku":"34026205926129464278","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":46679426924721,"sku":"31534091102376806877","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ 2XL","offer_id":46679426957489,"sku":"66799469526423488762","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 3XL","offer_id":46679426990257,"sku":"22402036753336504856","price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/5240\/6449\/files\/20260420020916-1f13c5de-ed73-6180-8c86-56cf4e458f61.png?v=1776651086"},{"product_id":"womens-zip-hoodie-starts-with-love-tennis-ball-zip-hoodie-sweatshirt","title":"Women's Zip Hoodie — 'Rally \u0026 Love\" primary logo Zip Hoodie 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;\"\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                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            25.59 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            25.79 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            25.98 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.18 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.38 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.57 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.77 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        Lightweight warmth, soft fleece, and playful court-side style come together in this zip hoodie. The roomy kangaroo pocket and three-panel lined hood hold in heat on early-morning practices and post-match walks. On the back, a bold neon design — a heart with ‘Tennis XOXO’ and a bright tennis-ball accent — brings energy and personality without shouting. The relaxed, true-to-size cut layers easily over tees and collared polos, while sturdy YKK hardware and reinforced neck tape keep this hoodie feeling structured wash after wash. Reach for it when you want a cozy layer that reads sporty, fun, and unapologetically cheerful.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 80% combed ring-spun cotton \/ 20% polyester blend for a soft, smooth hand\u003cbr\u003e- Medium-heavy 8.25 oz fleece with three-panel lined hood for extra warmth\u003cbr\u003e- Kangaroo pouch pocket and adjustable drawstring hood with metal grommets\u003cbr\u003e- Durable YKK #5 zipper and reinforced neck tape for long-lasting shape\u003cbr\u003e- Dual printing: DTF for chest\/wrist details and DTG for back artwork, ensuring crisp color\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\u003cbr\u003e","brand":"Printify","offers":[{"title":"XS \/ Charcoal Heather","offer_id":46741347270833,"sku":"29267936206179898435","price":65.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Heather Grey","offer_id":46679566614705,"sku":"29096615704097513342","price":65.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Navy","offer_id":46741347303601,"sku":"12256770543165845578","price":65.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Oatmeal Heather","offer_id":46679566647473,"sku":"30676384379507483264","price":65.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ White","offer_id":46679566745777,"sku":"20188815627961136710","price":65.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Charcoal Heather","offer_id":46741347336369,"sku":"65645875407598775856","price":65.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Heather Grey","offer_id":46679566778545,"sku":"15136322569136160159","price":65.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Navy","offer_id":46741347369137,"sku":"11235348391064316914","price":65.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Oatmeal Heather","offer_id":46679566811313,"sku":"23438206640033836007","price":65.0,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":46679566909617,"sku":"20142354533320283675","price":65.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Charcoal Heather","offer_id":46741347401905,"sku":"99522947337209014663","price":65.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Heather Grey","offer_id":46679566942385,"sku":"28181579484647706323","price":65.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Navy","offer_id":46741347434673,"sku":"25784800930650584665","price":65.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Oatmeal Heather","offer_id":46679566975153,"sku":"13746786529864865136","price":65.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":46679567073457,"sku":"11655927406993522972","price":65.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Charcoal Heather","offer_id":46741347467441,"sku":"21309998119142216254","price":65.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Heather Grey","offer_id":46679567106225,"sku":"32795488882662202221","price":65.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Navy","offer_id":46741347500209,"sku":"25209482690620878680","price":65.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Oatmeal Heather","offer_id":46679567138993,"sku":"28557844216259928338","price":65.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":46679567237297,"sku":"19980449009966504521","price":65.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Charcoal Heather","offer_id":46741347532977,"sku":"14766091397532983005","price":65.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Heather Grey","offer_id":46679567270065,"sku":"50236011876615897168","price":65.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Navy","offer_id":46741347565745,"sku":"33521700214263723171","price":65.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Oatmeal Heather","offer_id":46679567302833,"sku":"12634733241340488464","price":65.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":46679567401137,"sku":"13726203473865945430","price":65.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Charcoal Heather","offer_id":46741347598513,"sku":"10381110042178291550","price":65.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Heather Grey","offer_id":46679567433905,"sku":"14294327593178775025","price":65.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Navy","offer_id":46741347631281,"sku":"84132094038597844014","price":65.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Oatmeal Heather","offer_id":46679567466673,"sku":"22854847005914790398","price":65.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":46679567564977,"sku":"24139005697659644427","price":65.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Charcoal Heather","offer_id":46741347664049,"sku":"23224085731042093624","price":65.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Heather Grey","offer_id":46679567597745,"sku":"29523443385562867031","price":65.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Navy","offer_id":46741347696817,"sku":"24408185746524395194","price":65.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Oatmeal Heather","offer_id":46679567630513,"sku":"89046761102559529645","price":65.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":46679567728817,"sku":"11624051019318750494","price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/5240\/6449\/files\/20260420024151-1f13c627-c83f-6136-8a77-0a4c62458069.png?v=1776653074"},{"product_id":"mens-t-shirt-built-for-tiebreaks-tennis-graphic-tee-dark-green","title":"Men's T-Shirt — 'Built for Tiebreaks' Tennis Graphic Tee (dark green)","description":"\u003ctable id=\"size-guide\" style=\"min-width:360px;\"\u003e\n            \u003cthead\u003e\n                \u003ctr\u003e\n                    \u003cth style=\"padding:10px;\"\u003e\u003c\/th\u003e\n                    \u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e2XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e3XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e4XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e5XL\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            35.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length (from center back), in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            15.10 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            16.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            19.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            21.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.40 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            23.70 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            25.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        A soft, sturdy tee that feels like the last clean shirt you reach for before a big match. The simple chest-heart detail and bold back text say you play for the clutch moments — late sets, long rallies, sudden-death points. Lightweight but substantial cotton holds shape through sweat and wash, while the classic crew cut keeps movement easy when you sprint for the line. Wear it layered on cool mornings or solo under stadium lights; it becomes part of the ritual — the breath before serve, the quiet focus before a tiebreak.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% cotton solid colors (medium 180 g\/m²) — durable, breathable fabric\u003cbr\u003e- Tubular knit construction with no side seams for a clean, comfortable fit\u003cbr\u003e- Ribbed collar and shoulder tape for shape retention and reduced stretching\u003cbr\u003e- Dual printing: DTF for sleeves\/neck labels and DTG for main print — crisp, detailed graphics\u003cbr\u003e- Tear-away label, Oeko-Tex certified; made in Nicaragua with ethically sourced US cotton\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Do not iron\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Gildan 5000, 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 Nicaragua\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 iron, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Sport Grey \/ S","offer_id":46679583293617,"sku":"66004531586216533444","price":35.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":46679583326385,"sku":"10671657424714344064","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":46679583359153,"sku":"30335763780198961190","price":35.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":46679583391921,"sku":"23490915482907622409","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":46679583424689,"sku":"64879195490806887045","price":35.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":46679583457457,"sku":"17514664511836909358","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":46679583490225,"sku":"28130271200582143648","price":35.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":46679583522993,"sku":"27829230986473114193","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":46679583555761,"sku":"19082649609838410411","price":35.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":46679583588529,"sku":"22980932157676271455","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":46679583621297,"sku":"24343589536549252045","price":35.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":46679583654065,"sku":"22438183713831767327","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":46679583686833,"sku":"78914903342179818350","price":35.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":46679583719601,"sku":"15334056506710617829","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":46679583752369,"sku":"21789148258992984425","price":35.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 5XL","offer_id":46679583785137,"sku":"31212059194919445650","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/5240\/6449\/files\/8355119538312985438_2048.jpg?v=1775509154"},{"product_id":"20oz-coffee-tumbler-strong-like-my-coffee-tennis-racket-insulated-travel-cup-bubblegum-pink-blue","title":"20oz Coffee Tumbler – \"Strong Like My Coffee\" Tennis Racket Insulated Travel Cup (bubblegum pink\/blue)","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;\"\u003e20oz\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Height, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            6.69 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Top diameter, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            3.39 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Bottom diameter, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            2.91 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        A 20oz insulated tumbler that blends playful sport style with everyday practicality. Lightweight stainless steel with double-wall insulation keeps drinks hot for up to 12 hours or cold for up to 24, while the ribbed base gives a secure grip whether you’re heading to practice or the office. The glossy, vibrant print — a soft pastel tennis motif and cheeky phrase — wraps the white body for a bright, cheerful look. A clear, push-on lid makes sipping easy and helps reduce spills; hand-wash care preserves the finish. Carry it to morning matches, long commutes, or slow weekend coffees for a dose of personality with reliable temperature performance.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Double-wall stainless steel construction for long-lasting temperature retention (hot up to 12 hrs, cold up to 24 hrs).\u003cbr\u003e- Ribbed bottom for improved grip and stability.\u003cbr\u003e- Clear push-on lid with narrow opening for easy sipping and spill resistance.\u003cbr\u003e- Vibrant, glossy varnished print using modern printing techniques for crisp colors.\u003cbr\u003e- One size — 20oz; hand wash only to protect the finish and print.\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Hand wash only\u003cbr\u003e","brand":"Printify","offers":[{"title":"Silver \/ 20oz","offer_id":46702037106865,"sku":"28641435016060010159","price":35.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 20oz","offer_id":46702037139633,"sku":"29264807008040715888","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 20oz","offer_id":46690184986801,"sku":"21843102427299381420","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/5240\/6449\/files\/15486382347095135969_2048.jpg?v=1775445977"},{"product_id":"20oz-coffee-tumbler-strong-like-my-coffee-tennis-graphic-insulated-travel-cup-bubblegum-pink-green-1","title":"20oz Coffee Tumbler — \"Strong Like My Coffee\" Tennis Graphic Insulated Travel Cup (bubblegum pink\/green)","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;\"\u003e20oz\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Height, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            6.70 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Diameter, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            3.40 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        This 20oz stainless steel tumbler is built for mornings that need a little bravado. It holds a full coffee ritual — hot and bold — while staying cool to the touch. Smooth, vibrant printing brings playful sayings and simple graphics to life on a satin metal finish. The spill-resistant sliding lid with a rubber gasket tucks into backpacks and cup holders without fuss. It’s the sort of tumbler you grab on the way out the door, whether you’re heading to a court, a commute, or a weekend errand. It keeps drinks at the right temperature for hours and wipes clean easily, becoming part of your routine rather than another thing to think about.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 20oz stainless steel body\u003cbr\u003e- Double-wall insulation for temperature retention\u003cbr\u003e- Vibrant, high-resolution printed graphics\u003cbr\u003e- Spill-resistant sliding lid with rubber gasket\u003cbr\u003e- Fits standard car cup holders\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Hand wash only\u003cbr\u003e","brand":"Printify","offers":[{"title":"Silver \/ 20oz","offer_id":46702036713649,"sku":"84353428288497514406","price":35.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 20oz","offer_id":46702036746417,"sku":"31491931456529494648","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 20oz","offer_id":46702036779185,"sku":"22935691001885880120","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/5240\/6449\/files\/20260501012631-1f144fcc-8a84-6e84-a172-0ee4aeaf774d.png?v=1777598989"},{"product_id":"sipper-glass-16oz-cherries-pink-tennis-balls","title":"Sipper Glass, 16oz - cherries\/pink tennis balls","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;\"\u003e16oz\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Glass height, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            5.28 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Glass diameter, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            2.97 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Straw length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.06 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        Quench your thirst in style with our 16oz Sipper Glass. Made from clear tempered glass, it's durable, sleek, and perfect for refreshing cocktails, juices, or any beverage you fancy. Choose between the classic version or opt for the version equipped with a Gasket-push Bamboo lid and Tritan plastic straw for added convenience. This sipper glass is FDA Certified, BPA Free, and Cal. Prop 65 compliant, ensuring your safety and peace of mind with every sip.\u003cbr\u003e\u003cp\u003e.: One size: 16oz (0.473 l)\u003cbr\u003e.: Clear tempered glass construction\u003cbr\u003e.: Made in the USA from globally sourced material\u003cbr\u003e.: Available with or without a gasket-push bamboo lid and Tritan plastic straw\u003cbr\u003e.: BPA Free\u003cbr\u003e.: Please note: Hand wash only\u003c\/p\u003e","brand":"Printify","offers":[{"title":"With lid and straw \/ 16oz","offer_id":46739045941425,"sku":"75185284243626263698","price":30.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/5240\/6449\/files\/1394637209594843316_2048.jpg?v=1775446117"},{"product_id":"womens-crewneck-sweatshirt-rally-love-tennis-soft-neutral-sweatshirt-cream","title":"Women's Crewneck Sweatshirt - 'Rally \u0026 Love' tennis, soft neutral sweatshirt (cream)","description":"\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px;\"\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eS\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eM\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eXL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e2XL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e3XL\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e \u003cspan style=\"color: rgb(82, 82, 82);\"\u003eWidth, in\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e20.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e22.01\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e24.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e26.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e28.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e30.00\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eLength, in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e27.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e28.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e29.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e30.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e31.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e32.00\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eSleeve length (from center back), in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e33.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e34.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e35.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e36.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e37.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e38.50\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eSize tolerance, in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003cp\u003eSoft, roomy, and quietly confident — this crewneck wraps you in everyday comfort with a subtle message: Rally \u0026amp; Love. The slightly oversized, classic-fit sweatshirt has a clean neckline and ribbed cuffs that hold their shape, so it slips into mornings with coffee runs, late-night chats, or peaceful walks. The simple, heart-accented lettering sits across the chest in a calm, neutral tone that layers easily under a coat or stands alone with jeans. Ethically sourced cotton and durable double-needle stitching mean this sweatshirt keeps its look and feel through many wears. Wear it when you want to show gentle solidarity, stay cozy at small gatherings, or add a thoughtful, low-key statement to your daily rhythm.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- 50\/50 cotton-poly blend (8.0 oz\/yd²) for balanced warmth and softness\u003c\/p\u003e\u003cp\u003e- Embroidered options available: left\/center\/large center chest and wrists\u003c\/p\u003e\u003cp\u003e- Tubular, side-seam-free knit for a smooth, waste-reducing finish\u003c\/p\u003e\u003cp\u003e- Durable double-needle stitching at shoulders, neck, waistband, and cuffs\u003c\/p\u003e\u003cp\u003e- Ethically grown US cotton with OEKO-TEX certified dyes; meets safety compliance\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare instructions\u003c\/p\u003e\u003cp\u003e- Machine wash: cold (max 30C or 90F)\u003c\/p\u003e\u003cp\u003e- Non-chlorine: bleach as needed\u003c\/p\u003e\u003cp\u003e- Tumble dry: low heat\u003c\/p\u003e\u003cp\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":"Light Pink \/ S","offer_id":46744122261681,"sku":"51628264392160883467","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":46744122294449,"sku":"29170151931678770668","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ S","offer_id":46744122327217,"sku":"32903044549139452504","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ S","offer_id":46744122359985,"sku":"82407556272255387443","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ M","offer_id":46744122392753,"sku":"16479938405226871478","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":46744122425521,"sku":"44683906638541807855","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ M","offer_id":46744122458289,"sku":"30778427747226632803","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ M","offer_id":46744122491057,"sku":"22098238778172171428","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ L","offer_id":46744122523825,"sku":"14543424843383555510","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":46744122556593,"sku":"16185696684010518039","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ L","offer_id":46744122589361,"sku":"34011199547301740200","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ L","offer_id":46744122622129,"sku":"23142884423791441406","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XL","offer_id":46744122654897,"sku":"25640574833272723917","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":46744122687665,"sku":"11624685213312707540","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ XL","offer_id":46744122720433,"sku":"29629198165568784008","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ XL","offer_id":46744122753201,"sku":"30159970197395037769","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":46744122785969,"sku":"30995944924482603753","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 2XL","offer_id":46744122818737,"sku":"42351078778090816233","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ 2XL","offer_id":46744122851505,"sku":"13495328711186158161","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 3XL","offer_id":46744122884273,"sku":"68637618793815215921","price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/5240\/6449\/files\/20260406023411-1f131611-812f-6bf4-9727-724eceaf7e3a.png?v=1775443143"},{"product_id":"engraved-vertical-bar-necklace-tennis-ball-accent","title":"Engraved Vertical Bar Necklace — Tennis Ball Accent","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;\"\u003eOne Size\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Bar width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.26 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Bar height, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            0.20 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Thickness, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            0.08 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Necklace length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        A slim, engraved bar necklace that speaks quietly but confidently. The vertical pendant features a clean cutout of the word “TENNIS” with a tiny ball motif at the base, creating a minimalist nod to the court. Polished 316L stainless steel gives a cool, lasting shine while PVD options add darker, modern finishes. The engraving is laser-etched for permanence — it won’t rub off or lose detail — and the hypoallergenic surgical-grade metal sits comfortably against skin for daily wear. Lightweight and narrow (32 x 5 mm), it layers easily under casual tees or team hoodies and becomes a subtle signature piece for anyone who lives for rallies, practices, and weekend matches.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 316L surgical-grade stainless steel for long-lasting durability\u003cbr\u003e- Hypoallergenic construction suitable for sensitive skin\u003cbr\u003e- Laser engraved vertical bar with permanent, non-fading etching\u003cbr\u003e- Compact size: 1.26\" x 0.20\" (32 x 5 mm) — lightweight and layerable\u003cbr\u003e- PVD coating options available; sourced blank product from China\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Wipe the dust or any dirt off gently with a clean, dry cloth.\u003cbr\u003e","brand":"Printify","offers":[{"title":"One Size \/ Black PVD coating","offer_id":46750112022705,"sku":"13127449053160451256","price":64.0,"currency_code":"USD","in_stock":true},{"title":"One Size \/ 18K Gold PVD coating","offer_id":46750112055473,"sku":"12510314439385431179","price":64.0,"currency_code":"USD","in_stock":true},{"title":"One Size \/ Rainbow PVD coating","offer_id":46750112088241,"sku":"30158814534630885880","price":64.0,"currency_code":"USD","in_stock":true},{"title":"One Size \/ 18K Rose Gold PVD coating","offer_id":46750112121009,"sku":"69903674506764166665","price":64.0,"currency_code":"USD","in_stock":true},{"title":"One Size \/ Stainless Steel (No coating)","offer_id":46750112153777,"sku":"15150631775207889179","price":64.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/5240\/6449\/files\/20260407035237-1f132353-7a2c-68bc-a4dc-96701bedf9c6.png?v=1775783984"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/5240\/6449\/collections\/Heart_of_the_game.png?v=1776902833","url":"https:\/\/rallyandlove.com\/collections\/new-in.oembed","provider":"Rally \u0026 Love","version":"1.0","type":"link"}