{"product_id":"8-heart-pattern-hoodie-colorful-geometric-love-pullover-heartsinmotion","title":"8\" Heart Pattern Hoodie — Colorful Geometric Love Pullover - #HeartsInMotion","description":"\u003cp\u003e#HeartsInMotion is a heartfelt initiative supporting both creativity and community. With every purchase, you're not just getting something beautiful—you’re making a difference. 20% of the net proceeds go directly to a mental health initiative, helping to create access, awareness, and support for those who need it most.\u003c\/p\u003e\n\u003cp\u003eSoft, roomy hoodie with a bold, colorful heart print that reads like a hand-crafted mosaic. The medium-heavy 50\/50 cotton–poly blend keeps the fabric soft while holding vibrant DTG\/DTF prints, and the double-lined hood plus color-matched drawcord add subtle polish. Wear it on slow mornings, late-night walks, or art shows — the heart graphic brings a playful, creative pulse to quiet moments. The kangaroo pouch warms your hands and tucks small essentials; tear-away neck label keeps the fit itch-free. Available with optional embroidery placements or sleeve\/wrist DTF accents for a personalized touch.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Cozy 50\/50 cotton–poly blend (medium-heavy 8.0 oz) for warmth and soft handfeel\u003cbr\u003e- Kangaroo pouch pocket to keep hands warm and hold small items\u003cbr\u003e- Double-lined hood with color-matched drawcord for durability and style\u003cbr\u003e- High-quality prints: DTG main prints with DTF inner neck, sleeve, and wrist options\u003cbr\u003e- Tear-away label and seamless tubular knit for comfortable, cleaner fit\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\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\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;\"\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\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eWidth, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.08\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.05\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e24.02\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e25.98\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.99\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.92\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.89\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.86\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eLength, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.17\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.95\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.13\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.92\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.10\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.89\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.07\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.86\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSleeve length from center back, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e34.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e36.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e37.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e38.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e39.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e40.50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSize tolerance, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Navy \/ S","offer_id":45820671918259,"sku":"33957573566214519620","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":45820671951027,"sku":"61338321064145616950","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":45820671983795,"sku":"28812626761361699400","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Carolina Blue \/ S","offer_id":45820672016563,"sku":"12392611438397650753","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Irish Green \/ S","offer_id":45820672049331,"sku":"33851130038984054390","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ S","offer_id":45820672082099,"sku":"99522524451336619282","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Light Pink \/ S","offer_id":45820672114867,"sku":"32850577820113689193","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ S","offer_id":45820672147635,"sku":"17188641804669542224","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":45820672180403,"sku":"39337556469457657239","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":45820672213171,"sku":"12155916718351793301","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":45820672245939,"sku":"18794860483703227334","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Carolina Blue \/ M","offer_id":45820672278707,"sku":"17365182464784007655","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Irish Green \/ M","offer_id":45820672311475,"sku":"23123097729464447731","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ M","offer_id":45820672344243,"sku":"73582440697546195176","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Light Pink \/ M","offer_id":45820672377011,"sku":"31880346645408579616","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ M","offer_id":45820672409779,"sku":"22642491546998570340","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":45820672442547,"sku":"32397441436631434572","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":45820672475315,"sku":"22347201770648665353","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":45820672508083,"sku":"47107808733230232243","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Carolina Blue \/ L","offer_id":45820672540851,"sku":"31952668672156717411","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Irish Green \/ L","offer_id":45820672573619,"sku":"22472295222621375258","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ L","offer_id":45820672606387,"sku":"99848872076253532101","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Light Pink \/ L","offer_id":45820672639155,"sku":"19280628825134750964","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ L","offer_id":45820672671923,"sku":"78486613400882011235","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":45820672704691,"sku":"29813084379161279209","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":45820672737459,"sku":"66360149248452533123","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":45820672770227,"sku":"29993775412454832778","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Carolina Blue \/ XL","offer_id":45820672802995,"sku":"24664136804389160376","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Irish Green \/ XL","offer_id":45820672835763,"sku":"31916538826207276421","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ XL","offer_id":45820672868531,"sku":"23155263186396379897","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Light Pink \/ XL","offer_id":45820672901299,"sku":"17404516368409814776","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":45820672934067,"sku":"18368441003464153906","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":45820672966835,"sku":"32615908949757910718","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":45820672999603,"sku":"23675175438232133003","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":45820673032371,"sku":"23009126223569109917","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Carolina Blue \/ 2XL","offer_id":45820673065139,"sku":"36791476820991520466","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Irish Green \/ 2XL","offer_id":45820673097907,"sku":"29243314242884958821","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 2XL","offer_id":45820673130675,"sku":"10758627458716729125","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Light Pink \/ 2XL","offer_id":45820673163443,"sku":"15697100501128037890","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":45820673196211,"sku":"21552461880216093771","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":45820673228979,"sku":"15133026533727253067","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 3XL","offer_id":45820673261747,"sku":"74870197744791902307","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 4XL","offer_id":45820673294515,"sku":"27688648626723182352","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":45820673327283,"sku":"10826180319042162209","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 4XL","offer_id":45820673360051,"sku":"14103714254414470559","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 5XL","offer_id":45820673392819,"sku":"17441095664334213796","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":45820673425587,"sku":"14520534209478023938","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 5XL","offer_id":45820673458355,"sku":"17463192978498748051","price":66.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/2711\/7235\/files\/12990733896733188136_2048.jpg?v=1786506054","url":"https:\/\/harperhousestudio.ca\/products\/8-heart-pattern-hoodie-colorful-geometric-love-pullover-heartsinmotion","provider":"Harper House Studio","version":"1.0","type":"link"}