{"product_id":"canada-hockey-29-nathan-mackinnon-canada-2026-winter-olympics-edition-style-4","title":"Canada Hockey #29 Nathan MacKinnon Canada 2026 Winter Olympics Edition Style 4 Hockey Jersey","description":"\u003ch3\u003eHockey Jersey – Breathable Mesh Performance\u003c\/h3\u003e\u003cp\u003eFrom the puck drop to the final buzzer, this jersey has you covered. Breathable mesh fabric, athletic cut, fade-resistant graphics – rinkside quality, everyday versatility.\u003c\/p\u003e\u003cp\u003e📸 \u003cem\u003eThe mockup shows one fit – but this design ships on \u003cstrong\u003eMen’s, Women’s, and Youth (Boys)\u003c\/strong\u003e. Pick your variant, size, and we’ll build it to order.\u003c\/em\u003e\u003c\/p\u003e\u003ch3\u003eJersey Features\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e🏒 \u003cstrong\u003eNo Cheap Print\u003c\/strong\u003e – Professional transfer and screen-print methods for graphics that look and feel premium.\u003c\/li\u003e\n\u003cli\u003e🧵 \u003cstrong\u003eMoisture-Wicking\u003c\/strong\u003e – Mesh construction pulls sweat away so you stay dry from warm-ups to overtime.\u003c\/li\u003e\n\u003cli\u003e🏒 \u003cstrong\u003eContoured Women’s Fit\u003c\/strong\u003e – Tailored cut with slight waist shaping. Real hockey jersey, designed for her.\u003c\/li\u003e\n\u003cli\u003e🏒 \u003cstrong\u003ePremium Construction\u003c\/strong\u003e – Jersey-grade polyester twill with pro-level finishing details.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eBuild Specs\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMen’s Cut:\u003c\/strong\u003e 100% polyester twill (≈200g). Traditional hockey silhouette with reinforced seams.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWomen’s:\u003c\/strong\u003e 100% polyester twill, ~180g – contoured V-neck fit with slight waist shaping, tolerance ±1.2 in.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYouth Jersey:\u003c\/strong\u003e 100% polyester twill at ≈160g. Sized for ages 6–18 with the same pro-level construction.\u003c\/li\u003e\n\u003cli\u003e\u003cem\u003eNote: Women’s runs more tailored than Men’s. If you prefer a looser fit, size up on Women’s or grab a Men’s S\/M.\u003c\/em\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eSize \u0026amp; Fit\u003c\/h3\u003e\u003cp\u003eMeasurements in inches. Jerseys run loose on Men’s, contoured on Women’s – check the right chart for your fit.\u003c\/p\u003e\u003cdiv class=\"sc-nhl-chart\"\u003e\n\u003cstyle\u003e\n  .sc-nhl-chart { margin:16px 0; line-height:1.5; font-size:0.95em; }\n  .sc-nhl-chart *, .sc-nhl-chart *::before, .sc-nhl-chart *::after { box-sizing:border-box; }\n  .sc-nhl-chart h4 { margin:14px 0 6px; padding:0; font-weight:700; font-size:1em; }\n  .sc-nhl-chart h4 small { font-weight:400; font-size:0.8em; opacity:0.75; margin-left:6px; }\n  .sc-nhl-tw { overflow-x:auto; -webkit-overflow-scrolling:touch; margin:4px 0 8px; }\n  .sc-nhl-chart table { width:100%; min-width:320px; border-collapse:collapse; font-size:0.9em; }\n  .sc-nhl-chart th, .sc-nhl-chart td { border:1px solid currentColor; padding:6px 8px; text-align:center; white-space:nowrap; }\n  .sc-nhl-chart th { font-weight:700; }\n  .sc-nhl-chart td:first-child, .sc-nhl-chart th:first-child { font-weight:700; text-align:left; }\n  .sc-nhl-note { font-size:0.85em; opacity:0.8; margin:8px 0 0; }\n  @media (max-width:480px) {\n    .sc-nhl-chart { font-size:0.9em; }\n    .sc-nhl-chart table { font-size:0.83em; }\n    .sc-nhl-chart th, .sc-nhl-chart td { padding:4px 5px; }\n    .sc-nhl-chart h4 { font-size:0.95em; }\n  }\n\u003c\/style\u003e\n\u003cp\u003e\u003cstrong\u003eSize Guide — Hockey.\u003c\/strong\u003e All measurements in inches. If between sizes, size up for the classic looser jersey fit.\u003c\/p\u003e\n\u003ch4\u003eMen \u003csmall\u003e(±1.5 in)\u003c\/small\u003e\n\u003c\/h4\u003e\n\u003cdiv class=\"sc-nhl-tw\"\u003e\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eChest (in)\u003c\/th\u003e\n\u003cth\u003eLength (in)\u003c\/th\u003e\n\u003cth\u003eSleeve (in)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e38–41\u003c\/td\u003e\n\u003ctd\u003e28–29\u003c\/td\u003e\n\u003ctd\u003e24–25\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e42–45\u003c\/td\u003e\n\u003ctd\u003e29–30\u003c\/td\u003e\n\u003ctd\u003e25–26\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e46–49\u003c\/td\u003e\n\u003ctd\u003e30–31\u003c\/td\u003e\n\u003ctd\u003e26–27\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e50–53\u003c\/td\u003e\n\u003ctd\u003e31–32\u003c\/td\u003e\n\u003ctd\u003e27–28\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e54–57\u003c\/td\u003e\n\u003ctd\u003e32–33\u003c\/td\u003e\n\u003ctd\u003e28–29\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e58–61\u003c\/td\u003e\n\u003ctd\u003e33–34\u003c\/td\u003e\n\u003ctd\u003e29–30\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003ch4\u003eWomen \u003csmall\u003e(±1.2 in)\u003c\/small\u003e\n\u003c\/h4\u003e\n\u003cdiv class=\"sc-nhl-tw\"\u003e\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eChest (in)\u003c\/th\u003e\n\u003cth\u003eLength (in)\u003c\/th\u003e\n\u003cth\u003eSleeve (in)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e34–36\u003c\/td\u003e\n\u003ctd\u003e25–26\u003c\/td\u003e\n\u003ctd\u003e22–23\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e37–39\u003c\/td\u003e\n\u003ctd\u003e26–27\u003c\/td\u003e\n\u003ctd\u003e23–24\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e40–42\u003c\/td\u003e\n\u003ctd\u003e27–28\u003c\/td\u003e\n\u003ctd\u003e24–25\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e43–45\u003c\/td\u003e\n\u003ctd\u003e28–29\u003c\/td\u003e\n\u003ctd\u003e25–26\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e46–48\u003c\/td\u003e\n\u003ctd\u003e29–30\u003c\/td\u003e\n\u003ctd\u003e26–27\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003ch4\u003eYouth (Boys) \u003csmall\u003e(±1.2 in)\u003c\/small\u003e\n\u003c\/h4\u003e\n\u003cdiv class=\"sc-nhl-tw\"\u003e\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eChest (in)\u003c\/th\u003e\n\u003cth\u003eLength (in)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e30–32\u003c\/td\u003e\n\u003ctd\u003e22–23\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e33–35\u003c\/td\u003e\n\u003ctd\u003e24–25\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e36–38\u003c\/td\u003e\n\u003ctd\u003e26–27\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e39–41\u003c\/td\u003e\n\u003ctd\u003e28–29\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp class=\"sc-nhl-note\"\u003e\u003cstrong\u003eHow to measure:\u003c\/strong\u003e Chest — across fullest part relaxed · Waist — ~1 inch above navel · Length — shoulder seam to hem.\u003c\/p\u003e\n\u003c\/div\u003e\u003ch3\u003eShipping Details\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e✅ \u003cstrong\u003eProcessing:\u003c\/strong\u003e 1–2 business days from stock.\u003c\/li\u003e\n\u003cli\u003e📦 \u003cstrong\u003eUSA Standard:\u003c\/strong\u003e 3–7 business days.\u003c\/li\u003e\n\u003cli\u003e⚡ \u003cstrong\u003eUSA Express:\u003c\/strong\u003e 2–4 business days.\u003c\/li\u003e\n\u003cli\u003e🌍 \u003cstrong\u003eInternational:\u003c\/strong\u003e 1–3 weeks.\u003c\/li\u003e\n\u003cli\u003e⚠️ \u003cstrong\u003eBest-sellers:\u003c\/strong\u003e If a popular design is temporarily out of stock, production may add 1–2 extra days before shipping.\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThis jersey \u003cstrong\u003eships fast from our warehouse\u003c\/strong\u003e. For best-sellers that sell out quickly, production can add 1–2 extra business days. Review the size chart for your variant (Men’s, Women’s, or Youth) before checkout. Size exchanges accepted within 14 days.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e🏒 Discover more at \u003cstrong\u003eWearSparks.com\u003c\/strong\u003e – where game day meets premium apparel.\u003c\/strong\u003e\u003c\/p\u003e","brand":"WearSparks","offers":[{"title":"Men \/ S","offer_id":54665684287860,"sku":null,"price":59.94,"currency_code":"USD","in_stock":true},{"title":"Men \/ M","offer_id":54665684320628,"sku":null,"price":61.94,"currency_code":"USD","in_stock":true},{"title":"Men \/ L","offer_id":54665684353396,"sku":null,"price":63.94,"currency_code":"USD","in_stock":true},{"title":"Men \/ XL","offer_id":54665684386164,"sku":null,"price":65.94,"currency_code":"USD","in_stock":true},{"title":"Men \/ 2XL","offer_id":54665684418932,"sku":null,"price":67.94,"currency_code":"USD","in_stock":true},{"title":"Men \/ 3XL","offer_id":54665684451700,"sku":null,"price":69.94,"currency_code":"USD","in_stock":true},{"title":"Women \/ S","offer_id":54665684484468,"sku":null,"price":59.94,"currency_code":"USD","in_stock":true},{"title":"Women \/ M","offer_id":54665684517236,"sku":null,"price":61.94,"currency_code":"USD","in_stock":true},{"title":"Women \/ L","offer_id":54665684550004,"sku":null,"price":63.94,"currency_code":"USD","in_stock":true},{"title":"Women \/ XL","offer_id":54665684582772,"sku":null,"price":65.94,"currency_code":"USD","in_stock":true},{"title":"Women \/ 2XL","offer_id":54665684615540,"sku":null,"price":67.94,"currency_code":"USD","in_stock":true},{"title":"Youth (Boys) \/ S","offer_id":54665684648308,"sku":null,"price":59.94,"currency_code":"USD","in_stock":true},{"title":"Youth (Boys) \/ M","offer_id":54665684681076,"sku":null,"price":61.94,"currency_code":"USD","in_stock":true},{"title":"Youth (Boys) \/ L","offer_id":54665684713844,"sku":null,"price":63.94,"currency_code":"USD","in_stock":true},{"title":"Youth (Boys) \/ XL","offer_id":54665684746612,"sku":null,"price":65.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0927\/6823\/9988\/files\/Canada_20Hockey_20_2329_20Nathan_20MacKinnon_20Canada_202026_20Winter_20Olympics_20Edition_20Style_204.jpg?v=1779713482","url":"https:\/\/wearsparks.com\/products\/canada-hockey-29-nathan-mackinnon-canada-2026-winter-olympics-edition-style-4","provider":"Wear Sparks","version":"1.0","type":"link"}