{"title":"Mens hoodies","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor the ones who find comfort in the quiet.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSettled into like a favourite trail, worn like a second skin — our men's hoodies are made for slow mornings, cool evenings, and the kind of days that ask nothing of you. Heavyweight enough to feel grounded, soft enough to never want to take off. Woodland-inspired design meets everyday ease, for those who carry a love of the outdoors in everything they do.\u003c\/p\u003e","products":[{"product_id":"signature-essential-hoodie-white","title":"Signature essential - Hoodie (White)","description":"\u003c!-- ============================================================\n     NORWYND — White Pullover Hoodie Product Description\n     Brand palette applied. Lato font via Google Fonts.\n     Paste into Shopify product description HTML editor.\n     ============================================================ --\u003e\n\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@300;400;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n  .pd { font-family: 'Lato', -apple-system, BlinkMacSystemFont, sans-serif; font-size: 15px; line-height: 1.6; color: #5C5B56; background: #ffffff; max-width: 680px; }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-tagline { font-size: 15px; font-weight: 300; line-height: 1.8; color: #5C5B56; margin-bottom: 20px; }\n  .pd-tagline em { font-style: italic; color: #4F5B47; }\n  .pd-chips { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 24px; }\n  .pd-chip { font-family: 'Lato', sans-serif; font-size: 13px; font-weight: 400; padding: 5px 14px; border-radius: 999px; border: 1px solid #AEB7A5; background: #EDEFED; color: #4F5B47; white-space: nowrap; transition: background 0.2s ease, border-color 0.2s ease, color 0.2s ease, transform 0.15s ease; cursor: default; }\n  .pd-chip:hover { background: #4F5B47; border-color: #4F5B47; color: #ffffff; transform: translateY(-1px); }\n  .pd-divider { border: none; border-top: 1px solid #E8DED0; margin: 20px 0; }\n  .pd-label { font-family: 'Lato', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #AEB7A5; margin-bottom: 12px; }\n  .pd-care { display: grid; grid-template-columns: repeat(auto-fill, minmax(115px, 1fr)); gap: 8px; }\n  .pd-care-card { background: #ffffff; border-radius: 10px; padding: 14px 12px; border: 1px solid #4F5B47; transition: background 0.2s ease, border-color 0.2s ease, transform 0.15s ease; cursor: default; }\n  .pd-care-card:hover { background: #EBF0ED; border-color: #AEB7A5; transform: translateY(-2px); }\n  .pd-care-icon { font-size: 18px; margin-bottom: 7px; display: block; }\n  .pd-care-name { font-family: 'Lato', sans-serif; font-size: 13px; font-weight: 700; color: #4F5B47; display: block; margin-bottom: 4px; }\n  .pd-care-detail { font-size: 12px; font-weight: 300; color: #5C5B56; line-height: 1.45; }\n  .pd-care-card.no { background: #ffffff; border-color: #CFAFA8; }\n  .pd-care-card.no:hover { background: #F8F4ED; border-color: #b08a84; }\n  .pd-care-card.no .pd-care-name { color: #b08a84; }\n  .pd-care-card.no .pd-care-detail { color: #b08a84; }\n\n  \/* Sizing table *\/\n  .pd-scroll-hint { display: none; font-family: 'Lato', sans-serif; font-size: 12px; font-weight: 400; color: #AEB7A5; margin-bottom: 8px; align-items: center; gap: 6px; }\n  .pd-scroll-hint svg { flex-shrink: 0; animation: pd-swipe 1.6s ease-in-out infinite; }\n  @keyframes pd-swipe { 0%, 100% { transform: translateX(0); opacity: 0.5; } 50% { transform: translateX(4px); opacity: 1; } }\n  .pd-table-outer { position: relative; }\n  .pd-table-fade { display: none; position: absolute; top: 0; right: 0; bottom: 0; width: 28px; pointer-events: none; background: linear-gradient(to right, rgba(255,255,255,0), #ffffff); border-radius: 0 10px 10px 0; }\n  .pd-table-wrap { overflow-x: auto; border-radius: 10px; border: 1px solid #4F5B47; }\n  .pd-table { width: 100%; border-collapse: collapse; font-family: 'Lato', sans-serif; font-size: 13px; min-width: 420px; }\n  .pd-table thead th { background: #4F5B47; color: #F8F4ED; font-weight: 700; text-align: center; padding: 10px 8px; letter-spacing: 0.02em; }\n  .pd-table thead th:first-child { text-align: left; padding-left: 14px; white-space: nowrap; width: 72px; }\n  .pd-table tbody td { text-align: center; padding: 10px 8px; color: #5C5B56; border-top: 1px solid #E8DED0; }\n  .pd-table tbody td:first-child { text-align: left; padding-left: 14px; font-weight: 700; color: #4F5B47; white-space: nowrap; width: 72px; }\n  .pd-table tbody tr:nth-child(odd) { background: #F8F4ED; }\n  .pd-table tbody tr:nth-child(even) { background: #ffffff; }\n\n  @media (max-width: 480px) {\n    .pd-tagline { font-size: 14px; }\n    .pd-care { grid-template-columns: repeat(auto-fill, minmax(100px, 1fr)); gap: 6px; }\n    .pd-table { font-size: 12px; min-width: 400px; }\n    .pd-scroll-hint { display: flex; }\n    .pd-table-fade { display: block; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003cp class=\"pd-tagline\"\u003eSometimes the most powerful statement is a quiet one. This crisp white pullover hoodie keeps things beautifully simple. Crafted for everyday wear, it is as perfect for a slow morning walk through the woods as it is for layering on cooler evenings. The relaxed fit, kangaroo front pocket, and soft fleece-lined interior make this a go-to piece for anyone who values comfort \u003cem\u003edressed up with a little intention\u003c\/em\u003e. Whether you reach for it as a weekend layer, a cosy travel companion, or a casual everyday jumper, the clean white colourway and understated design make it endlessly wearable and effortlessly versatile.\u003c\/p\u003e\n\n  \u003cdiv class=\"pd-chips\"\u003e\n    \u003cspan class=\"pd-chip\"\u003e80% cotton, 20% polyester\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003e290 GSM\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eAdjustable drawstring hood\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eKangaroo pouch pocket\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eRibbed cuffs \u0026amp; waistband\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eRelaxed fit\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003cbr\u003e\n  \u003chr class=\"pd-divider\"\u003e\n\u003cbr\u003e\n  \u003cp class=\"pd-label\"\u003eCare\u003c\/p\u003e\n  \u003cdiv class=\"pd-care\"\u003e\n\n    \u003cdiv class=\"pd-care-card\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eWash\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eMachine cold, max 30°C\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eBleach\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eNon-chlorine, as needed\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eIron\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eSteam or dry, low heat\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card no\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🚫\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eTumble dry\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eDo not tumble dry\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card no\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🚫\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eDry clean\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eDo not dry clean\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003cbr\u003e\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003cp class=\"pd-label\"\u003e\u003cbr\u003eSizing (cm)\u003c\/p\u003e\n  \u003cdiv class=\"pd-scroll-hint\"\u003e\n    Swipe for more sizes\n    \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M5 12h14M13 6l6 6-6 6\" stroke=\"#AEB7A5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pd-table-outer\"\u003e\n  \u003cdiv class=\"pd-table-wrap\"\u003e\n    \u003ctable class=\"pd-table\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003e \u003c\/th\u003e\n          \u003cth\u003eXS\u003c\/th\u003e\n          \u003cth\u003eS\u003c\/th\u003e\n          \u003cth\u003eM\u003c\/th\u003e\n          \u003cth\u003eL\u003c\/th\u003e\n          \u003cth\u003eXL\u003c\/th\u003e\n          \u003cth\u003e2XL\u003c\/th\u003e\n          \u003cth\u003e3XL\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eWidth\u003c\/td\u003e\n          \u003ctd\u003e49.0\u003c\/td\u003e\n          \u003ctd\u003e52.0\u003c\/td\u003e\n          \u003ctd\u003e55.0\u003c\/td\u003e\n          \u003ctd\u003e58.0\u003c\/td\u003e\n          \u003ctd\u003e61.0\u003c\/td\u003e\n          \u003ctd\u003e64.0\u003c\/td\u003e\n          \u003ctd\u003e67.0\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eLength\u003c\/td\u003e\n          \u003ctd\u003e69.2\u003c\/td\u003e\n          \u003ctd\u003e72.0\u003c\/td\u003e\n          \u003ctd\u003e74.5\u003c\/td\u003e\n          \u003ctd\u003e77.0\u003c\/td\u003e\n          \u003ctd\u003e79.5\u003c\/td\u003e\n          \u003ctd\u003e82.0\u003c\/td\u003e\n          \u003ctd\u003e84.5\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pd-table-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- end .pd --\u003e","brand":"Printify","offers":[{"title":"White \/ XS","offer_id":53356925190507,"sku":"23122748262606045370","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ S","offer_id":53356925223275,"sku":"27621325374262120571","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ M","offer_id":53356925256043,"sku":"28561036218843564874","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ L","offer_id":53356925288811,"sku":"94382421140665229099","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ XL","offer_id":53356925321579,"sku":"21582272104555728468","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ 2XL","offer_id":53356925354347,"sku":"29721608117958957000","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ 3XL","offer_id":53356925387115,"sku":"27992257251973569211","price":89.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0990\/6955\/9147\/files\/norwynd-unisex-white-hoodie-logo-wordmark.jpg?v=1781680882"},{"product_id":"signature-essential-hoodie-green","title":"Signature essential - Hoodie (Green)","description":"\u003c!-- ============================================================\n     NORWYND — Green Pullover Hoodie Product Description\n     Brand palette applied. Lato font via Google Fonts.\n     Paste into Shopify product description HTML editor.\n     ============================================================ --\u003e\n\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@300;400;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n  .pd { font-family: 'Lato', -apple-system, BlinkMacSystemFont, sans-serif; font-size: 15px; line-height: 1.6; color: #5C5B56; background: #ffffff; max-width: 680px; }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-tagline { font-size: 15px; font-weight: 300; line-height: 1.8; color: #5C5B56; margin-bottom: 20px; }\n  .pd-tagline em { font-style: italic; color: #4F5B47; }\n  .pd-chips { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 24px; }\n  .pd-chip { font-family: 'Lato', sans-serif; font-size: 13px; font-weight: 400; padding: 5px 14px; border-radius: 999px; border: 1px solid #AEB7A5; background: #EDEFED; color: #4F5B47; white-space: nowrap; transition: background 0.2s ease, border-color 0.2s ease, color 0.2s ease, transform 0.15s ease; cursor: default; }\n  .pd-chip:hover { background: #4F5B47; border-color: #4F5B47; color: #ffffff; transform: translateY(-1px); }\n  .pd-divider { border: none; border-top: 1px solid #E8DED0; margin: 20px 0; }\n  .pd-label { font-family: 'Lato', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #AEB7A5; margin-bottom: 12px; }\n  .pd-care { display: grid; grid-template-columns: repeat(auto-fill, minmax(115px, 1fr)); gap: 8px; }\n  .pd-care-card { background: #ffffff; border-radius: 10px; padding: 14px 12px; border: 1px solid #4F5B47; transition: background 0.2s ease, border-color 0.2s ease, transform 0.15s ease; cursor: default; }\n  .pd-care-card:hover { background: #EBF0ED; border-color: #AEB7A5; transform: translateY(-2px); }\n  .pd-care-icon { font-size: 18px; margin-bottom: 7px; display: block; }\n  .pd-care-name { font-family: 'Lato', sans-serif; font-size: 13px; font-weight: 700; color: #4F5B47; display: block; margin-bottom: 4px; }\n  .pd-care-detail { font-size: 12px; font-weight: 300; color: #5C5B56; line-height: 1.45; }\n  .pd-care-card.no { background: #ffffff; border-color: #CFAFA8; }\n  .pd-care-card.no:hover { background: #F8F4ED; border-color: #b08a84; }\n  .pd-care-card.no .pd-care-name { color: #b08a84; }\n  .pd-care-card.no .pd-care-detail { color: #b08a84; }\n\n  \/* Sizing table *\/\n  .pd-scroll-hint { display: none; font-family: 'Lato', sans-serif; font-size: 12px; font-weight: 400; color: #AEB7A5; margin-bottom: 8px; align-items: center; gap: 6px; }\n  .pd-scroll-hint svg { flex-shrink: 0; animation: pd-swipe 1.6s ease-in-out infinite; }\n  @keyframes pd-swipe { 0%, 100% { transform: translateX(0); opacity: 0.5; } 50% { transform: translateX(4px); opacity: 1; } }\n  .pd-table-outer { position: relative; }\n  .pd-table-fade { display: none; position: absolute; top: 0; right: 0; bottom: 0; width: 28px; pointer-events: none; background: linear-gradient(to right, rgba(255,255,255,0), #ffffff); border-radius: 0 10px 10px 0; }\n  .pd-table-wrap { overflow-x: auto; border-radius: 10px; border: 1px solid #4F5B47; }\n  .pd-table { width: 100%; border-collapse: collapse; font-family: 'Lato', sans-serif; font-size: 13px; min-width: 420px; }\n  .pd-table thead th { background: #4F5B47; color: #F8F4ED; font-weight: 700; text-align: center; padding: 10px 8px; letter-spacing: 0.02em; }\n  .pd-table thead th:first-child { text-align: left; padding-left: 14px; white-space: nowrap; width: 72px; }\n  .pd-table tbody td { text-align: center; padding: 10px 8px; color: #5C5B56; border-top: 1px solid #E8DED0; }\n  .pd-table tbody td:first-child { text-align: left; padding-left: 14px; font-weight: 700; color: #4F5B47; white-space: nowrap; width: 72px; }\n  .pd-table tbody tr:nth-child(odd) { background: #F8F4ED; }\n  .pd-table tbody tr:nth-child(even) { background: #ffffff; }\n\n  @media (max-width: 480px) {\n    .pd-tagline { font-size: 14px; }\n    .pd-care { grid-template-columns: repeat(auto-fill, minmax(100px, 1fr)); gap: 6px; }\n    .pd-table { font-size: 12px; min-width: 400px; }\n    .pd-scroll-hint { display: flex; }\n    .pd-table-fade { display: block; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003cp class=\"pd-tagline\"\u003eSometimes the most powerful statement is a quiet one. This crisp green pullover hoodie keeps things beautifully simple. Crafted for everyday wear, it is as perfect for a slow morning walk through the woods as it is for layering on cooler evenings. The relaxed fit, kangaroo front pocket, and soft fleece-lined interior make this a go-to piece for anyone who values comfort \u003cem\u003edressed up with a little intention\u003c\/em\u003e. Whether you reach for it as a weekend layer, a cosy travel companion, or a casual everyday jumper, the clean green colourway and understated design make it endlessly wearable and effortlessly versatile.\u003c\/p\u003e\n\n  \u003cdiv class=\"pd-chips\"\u003e\n    \u003cspan class=\"pd-chip\"\u003e80% cotton, 20% polyester\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003e290 GSM\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eAdjustable drawstring hood\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eKangaroo pouch pocket\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eRibbed cuffs \u0026amp; waistband\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eRelaxed fit\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003cbr\u003e\n  \u003chr class=\"pd-divider\"\u003e\n\u003cbr\u003e\n  \u003cp class=\"pd-label\"\u003eCare\u003c\/p\u003e\n  \u003cdiv class=\"pd-care\"\u003e\n\n    \u003cdiv class=\"pd-care-card\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eWash\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eMachine cold, max 30°C\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eBleach\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eNon-chlorine, as needed\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eIron\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eSteam or dry, low heat\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card no\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🚫\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eTumble dry\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eDo not tumble dry\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card no\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🚫\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eDry clean\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eDo not dry clean\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003cbr\u003e\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003cp class=\"pd-label\"\u003e\u003cbr\u003eSizing (cm)\u003c\/p\u003e\n  \u003cdiv class=\"pd-scroll-hint\"\u003e\n    Swipe for more sizes\n    \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M5 12h14M13 6l6 6-6 6\" stroke=\"#AEB7A5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pd-table-outer\"\u003e\n  \u003cdiv class=\"pd-table-wrap\"\u003e\n    \u003ctable class=\"pd-table\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003e \u003c\/th\u003e\n          \u003cth\u003eXS\u003c\/th\u003e\n          \u003cth\u003eS\u003c\/th\u003e\n          \u003cth\u003eM\u003c\/th\u003e\n          \u003cth\u003eL\u003c\/th\u003e\n          \u003cth\u003eXL\u003c\/th\u003e\n          \u003cth\u003e2XL\u003c\/th\u003e\n          \u003cth\u003e3XL\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eWidth\u003c\/td\u003e\n          \u003ctd\u003e49.0\u003c\/td\u003e\n          \u003ctd\u003e52.0\u003c\/td\u003e\n          \u003ctd\u003e55.0\u003c\/td\u003e\n          \u003ctd\u003e58.0\u003c\/td\u003e\n          \u003ctd\u003e61.0\u003c\/td\u003e\n          \u003ctd\u003e64.0\u003c\/td\u003e\n          \u003ctd\u003e67.0\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eLength\u003c\/td\u003e\n          \u003ctd\u003e69.2\u003c\/td\u003e\n          \u003ctd\u003e72.0\u003c\/td\u003e\n          \u003ctd\u003e74.5\u003c\/td\u003e\n          \u003ctd\u003e77.0\u003c\/td\u003e\n          \u003ctd\u003e79.5\u003c\/td\u003e\n          \u003ctd\u003e82.0\u003c\/td\u003e\n          \u003ctd\u003e84.5\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pd-table-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- end .pd --\u003e","brand":"Printify","offers":[{"title":"Forest Green \/ XS","offer_id":53356926304619,"sku":"21905862110498039014","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Forest Green \/ S","offer_id":53356926337387,"sku":"18921093084913286958","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Forest Green \/ M","offer_id":53356926370155,"sku":"24852294017961124815","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Forest Green \/ L","offer_id":53356926402923,"sku":"18461540651651520115","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Forest Green \/ XL","offer_id":53356926435691,"sku":"32425445670065654345","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Forest Green \/ 2XL","offer_id":53356926468459,"sku":"25643539323609217755","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Forest Green \/ 3XL","offer_id":53356926501227,"sku":"29942946067977895976","price":89.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0990\/6955\/9147\/files\/norwynd-unisex-forest-green-hoodie-logo-wordmark.jpg?v=1781680921"},{"product_id":"signature-essential-hoodie-white-heater","title":"Signature essential - Hoodie (White heater)","description":"\u003c!-- ============================================================\n     NORWYND — White (Heather) Pullover Hoodie Product Description\n     Brand palette applied. Lato font via Google Fonts.\n     Paste into Shopify product description HTML editor.\n     ============================================================ --\u003e\n\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@300;400;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n  .pd { font-family: 'Lato', -apple-system, BlinkMacSystemFont, sans-serif; font-size: 15px; line-height: 1.6; color: #5C5B56; background: #ffffff; max-width: 680px; }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-tagline { font-size: 15px; font-weight: 300; line-height: 1.8; color: #5C5B56; margin-bottom: 20px; }\n  .pd-tagline em { font-style: italic; color: #4F5B47; }\n  .pd-chips { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 24px; }\n  .pd-chip { font-family: 'Lato', sans-serif; font-size: 13px; font-weight: 400; padding: 5px 14px; border-radius: 999px; border: 1px solid #AEB7A5; background: #EDEFED; color: #4F5B47; white-space: nowrap; transition: background 0.2s ease, border-color 0.2s ease, color 0.2s ease, transform 0.15s ease; cursor: default; }\n  .pd-chip:hover { background: #4F5B47; border-color: #4F5B47; color: #ffffff; transform: translateY(-1px); }\n  .pd-divider { border: none; border-top: 1px solid #E8DED0; margin: 20px 0; }\n  .pd-label { font-family: 'Lato', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #AEB7A5; margin-bottom: 12px; }\n  .pd-care { display: grid; grid-template-columns: repeat(auto-fill, minmax(115px, 1fr)); gap: 8px; }\n  .pd-care-card { background: #ffffff; border-radius: 10px; padding: 14px 12px; border: 1px solid #4F5B47; transition: background 0.2s ease, border-color 0.2s ease, transform 0.15s ease; cursor: default; }\n  .pd-care-card:hover { background: #EBF0ED; border-color: #AEB7A5; transform: translateY(-2px); }\n  .pd-care-icon { font-size: 18px; margin-bottom: 7px; display: block; }\n  .pd-care-name { font-family: 'Lato', sans-serif; font-size: 13px; font-weight: 700; color: #4F5B47; display: block; margin-bottom: 4px; }\n  .pd-care-detail { font-size: 12px; font-weight: 300; color: #5C5B56; line-height: 1.45; }\n  .pd-care-card.no { background: #ffffff; border-color: #CFAFA8; }\n  .pd-care-card.no:hover { background: #F8F4ED; border-color: #b08a84; }\n  .pd-care-card.no .pd-care-name { color: #b08a84; }\n  .pd-care-card.no .pd-care-detail { color: #b08a84; }\n\n  \/* Sizing table *\/\n  .pd-scroll-hint { display: none; font-family: 'Lato', sans-serif; font-size: 12px; font-weight: 400; color: #AEB7A5; margin-bottom: 8px; align-items: center; gap: 6px; }\n  .pd-scroll-hint svg { flex-shrink: 0; animation: pd-swipe 1.6s ease-in-out infinite; }\n  @keyframes pd-swipe { 0%, 100% { transform: translateX(0); opacity: 0.5; } 50% { transform: translateX(4px); opacity: 1; } }\n  .pd-table-outer { position: relative; }\n  .pd-table-fade { display: none; position: absolute; top: 0; right: 0; bottom: 0; width: 28px; pointer-events: none; background: linear-gradient(to right, rgba(255,255,255,0), #ffffff); border-radius: 0 10px 10px 0; }\n  .pd-table-wrap { overflow-x: auto; border-radius: 10px; border: 1px solid #4F5B47; }\n  .pd-table { width: 100%; border-collapse: collapse; font-family: 'Lato', sans-serif; font-size: 13px; min-width: 420px; }\n  .pd-table thead th { background: #4F5B47; color: #F8F4ED; font-weight: 700; text-align: center; padding: 10px 8px; letter-spacing: 0.02em; }\n  .pd-table thead th:first-child { text-align: left; padding-left: 14px; white-space: nowrap; width: 72px; }\n  .pd-table tbody td { text-align: center; padding: 10px 8px; color: #5C5B56; border-top: 1px solid #E8DED0; }\n  .pd-table tbody td:first-child { text-align: left; padding-left: 14px; font-weight: 700; color: #4F5B47; white-space: nowrap; width: 72px; }\n  .pd-table tbody tr:nth-child(odd) { background: #F8F4ED; }\n  .pd-table tbody tr:nth-child(even) { background: #ffffff; }\n\n  @media (max-width: 480px) {\n    .pd-tagline { font-size: 14px; }\n    .pd-care { grid-template-columns: repeat(auto-fill, minmax(100px, 1fr)); gap: 6px; }\n    .pd-table { font-size: 12px; min-width: 400px; }\n    .pd-scroll-hint { display: flex; }\n    .pd-table-fade { display: block; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003cp class=\"pd-tagline\"\u003eSometimes the most powerful statement is a quiet one. This crisp white (heather) pullover hoodie keeps things beautifully simple. Crafted for everyday wear, it is as perfect for a slow morning walk through the woods as it is for layering on cooler evenings. The relaxed fit, kangaroo front pocket, and soft fleece-lined interior make this a go-to piece for anyone who values comfort \u003cem\u003edressed up with a little intention\u003c\/em\u003e. Whether you reach for it as a weekend layer, a cosy travel companion, or a casual everyday jumper, the clean white (heather) colourway and understated design make it endlessly wearable and effortlessly versatile.\u003c\/p\u003e\n\n  \u003cdiv class=\"pd-chips\"\u003e\n    \u003cspan class=\"pd-chip\"\u003e80% cotton, 20% polyester\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003e290 GSM\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eAdjustable drawstring hood\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eKangaroo pouch pocket\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eRibbed cuffs \u0026amp; waistband\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eRelaxed fit\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003cbr\u003e\n  \u003chr class=\"pd-divider\"\u003e\n\u003cbr\u003e\n  \u003cp class=\"pd-label\"\u003eCare\u003c\/p\u003e\n  \u003cdiv class=\"pd-care\"\u003e\n\n    \u003cdiv class=\"pd-care-card\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eWash\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eMachine cold, max 30°C\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eBleach\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eNon-chlorine, as needed\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eIron\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eSteam or dry, low heat\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card no\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🚫\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eTumble dry\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eDo not tumble dry\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card no\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🚫\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eDry clean\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eDo not dry clean\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003cbr\u003e\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003cp class=\"pd-label\"\u003e\u003cbr\u003eSizing (cm)\u003c\/p\u003e\n  \u003cdiv class=\"pd-scroll-hint\"\u003e\n    Swipe for more sizes\n    \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M5 12h14M13 6l6 6-6 6\" stroke=\"#AEB7A5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pd-table-outer\"\u003e\n  \u003cdiv class=\"pd-table-wrap\"\u003e\n    \u003ctable class=\"pd-table\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003e \u003c\/th\u003e\n          \u003cth\u003eXS\u003c\/th\u003e\n          \u003cth\u003eS\u003c\/th\u003e\n          \u003cth\u003eM\u003c\/th\u003e\n          \u003cth\u003eL\u003c\/th\u003e\n          \u003cth\u003eXL\u003c\/th\u003e\n          \u003cth\u003e2XL\u003c\/th\u003e\n          \u003cth\u003e3XL\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eWidth\u003c\/td\u003e\n          \u003ctd\u003e49.0\u003c\/td\u003e\n          \u003ctd\u003e52.0\u003c\/td\u003e\n          \u003ctd\u003e55.0\u003c\/td\u003e\n          \u003ctd\u003e58.0\u003c\/td\u003e\n          \u003ctd\u003e61.0\u003c\/td\u003e\n          \u003ctd\u003e64.0\u003c\/td\u003e\n          \u003ctd\u003e67.0\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eLength\u003c\/td\u003e\n          \u003ctd\u003e69.2\u003c\/td\u003e\n          \u003ctd\u003e72.0\u003c\/td\u003e\n          \u003ctd\u003e74.5\u003c\/td\u003e\n          \u003ctd\u003e77.0\u003c\/td\u003e\n          \u003ctd\u003e79.5\u003c\/td\u003e\n          \u003ctd\u003e82.0\u003c\/td\u003e\n          \u003ctd\u003e84.5\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pd-table-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- end .pd --\u003e","brand":"Printify","offers":[{"title":"White Heather \/ XS","offer_id":53356927254891,"sku":"32975659023457114798","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"White Heather \/ S","offer_id":53356927287659,"sku":"20485286643558686833","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"White Heather \/ M","offer_id":53356927320427,"sku":"11348646929838473277","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"White Heather \/ L","offer_id":53356927353195,"sku":"24904793486050967521","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"White Heather \/ XL","offer_id":53356927385963,"sku":"15971246578820066819","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"White Heather \/ 2XL","offer_id":53356927418731,"sku":"11356746575464743878","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"White Heather \/ 3XL","offer_id":53356927451499,"sku":"13801911328555280933","price":89.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0990\/6955\/9147\/files\/norwynd-unisex-heather-grey-hoodie-logo-wordmark.jpg?v=1781680843"},{"product_id":"signature-essential-hoodie-coal","title":"Signature essential - Hoodie (Coal)","description":"\u003c!-- ============================================================\n     NORWYND — Coal Pullover Hoodie Product Description\n     Brand palette applied. Lato font via Google Fonts.\n     Paste into Shopify product description HTML editor.\n     ============================================================ --\u003e\n\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@300;400;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n  .pd { font-family: 'Lato', -apple-system, BlinkMacSystemFont, sans-serif; font-size: 15px; line-height: 1.6; color: #5C5B56; background: #ffffff; max-width: 680px; }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-tagline { font-size: 15px; font-weight: 300; line-height: 1.8; color: #5C5B56; margin-bottom: 20px; }\n  .pd-tagline em { font-style: italic; color: #4F5B47; }\n  .pd-chips { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 24px; }\n  .pd-chip { font-family: 'Lato', sans-serif; font-size: 13px; font-weight: 400; padding: 5px 14px; border-radius: 999px; border: 1px solid #AEB7A5; background: #EDEFED; color: #4F5B47; white-space: nowrap; transition: background 0.2s ease, border-color 0.2s ease, color 0.2s ease, transform 0.15s ease; cursor: default; }\n  .pd-chip:hover { background: #4F5B47; border-color: #4F5B47; color: #ffffff; transform: translateY(-1px); }\n  .pd-divider { border: none; border-top: 1px solid #E8DED0; margin: 20px 0; }\n  .pd-label { font-family: 'Lato', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #AEB7A5; margin-bottom: 12px; }\n  .pd-care { display: grid; grid-template-columns: repeat(auto-fill, minmax(115px, 1fr)); gap: 8px; }\n  .pd-care-card { background: #ffffff; border-radius: 10px; padding: 14px 12px; border: 1px solid #4F5B47; transition: background 0.2s ease, border-color 0.2s ease, transform 0.15s ease; cursor: default; }\n  .pd-care-card:hover { background: #EBF0ED; border-color: #AEB7A5; transform: translateY(-2px); }\n  .pd-care-icon { font-size: 18px; margin-bottom: 7px; display: block; }\n  .pd-care-name { font-family: 'Lato', sans-serif; font-size: 13px; font-weight: 700; color: #4F5B47; display: block; margin-bottom: 4px; }\n  .pd-care-detail { font-size: 12px; font-weight: 300; color: #5C5B56; line-height: 1.45; }\n  .pd-care-card.no { background: #ffffff; border-color: #CFAFA8; }\n  .pd-care-card.no:hover { background: #F8F4ED; border-color: #b08a84; }\n  .pd-care-card.no .pd-care-name { color: #b08a84; }\n  .pd-care-card.no .pd-care-detail { color: #b08a84; }\n\n  \/* Sizing table *\/\n  .pd-scroll-hint { display: none; font-family: 'Lato', sans-serif; font-size: 12px; font-weight: 400; color: #AEB7A5; margin-bottom: 8px; align-items: center; gap: 6px; }\n  .pd-scroll-hint svg { flex-shrink: 0; animation: pd-swipe 1.6s ease-in-out infinite; }\n  @keyframes pd-swipe { 0%, 100% { transform: translateX(0); opacity: 0.5; } 50% { transform: translateX(4px); opacity: 1; } }\n  .pd-table-outer { position: relative; }\n  .pd-table-fade { display: none; position: absolute; top: 0; right: 0; bottom: 0; width: 28px; pointer-events: none; background: linear-gradient(to right, rgba(255,255,255,0), #ffffff); border-radius: 0 10px 10px 0; }\n  .pd-table-wrap { overflow-x: auto; border-radius: 10px; border: 1px solid #4F5B47; }\n  .pd-table { width: 100%; border-collapse: collapse; font-family: 'Lato', sans-serif; font-size: 13px; min-width: 420px; }\n  .pd-table thead th { background: #4F5B47; color: #F8F4ED; font-weight: 700; text-align: center; padding: 10px 8px; letter-spacing: 0.02em; }\n  .pd-table thead th:first-child { text-align: left; padding-left: 14px; white-space: nowrap; width: 72px; }\n  .pd-table tbody td { text-align: center; padding: 10px 8px; color: #5C5B56; border-top: 1px solid #E8DED0; }\n  .pd-table tbody td:first-child { text-align: left; padding-left: 14px; font-weight: 700; color: #4F5B47; white-space: nowrap; width: 72px; }\n  .pd-table tbody tr:nth-child(odd) { background: #F8F4ED; }\n  .pd-table tbody tr:nth-child(even) { background: #ffffff; }\n\n  @media (max-width: 480px) {\n    .pd-tagline { font-size: 14px; }\n    .pd-care { grid-template-columns: repeat(auto-fill, minmax(100px, 1fr)); gap: 6px; }\n    .pd-table { font-size: 12px; min-width: 400px; }\n    .pd-scroll-hint { display: flex; }\n    .pd-table-fade { display: block; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003cp class=\"pd-tagline\"\u003eSometimes the most powerful statement is a quiet one. This crisp coal pullover hoodie keeps things beautifully simple. Crafted for everyday wear, it is as perfect for a slow morning walk through the woods as it is for layering on cooler evenings. The relaxed fit, kangaroo front pocket, and soft fleece-lined interior make this a go-to piece for anyone who values comfort \u003cem\u003edressed up with a little intention\u003c\/em\u003e. Whether you reach for it as a weekend layer, a cosy travel companion, or a casual everyday jumper, the clean coal colourway and understated design make it endlessly wearable and effortlessly versatile.\u003c\/p\u003e\n\n  \u003cdiv class=\"pd-chips\"\u003e\n    \u003cspan class=\"pd-chip\"\u003e80% cotton, 20% polyester\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003e290 GSM\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eAdjustable drawstring hood\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eKangaroo pouch pocket\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eRibbed cuffs \u0026amp; waistband\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eRelaxed fit\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003cbr\u003e\n  \u003chr class=\"pd-divider\"\u003e\n\u003cbr\u003e\n  \u003cp class=\"pd-label\"\u003eCare\u003c\/p\u003e\n  \u003cdiv class=\"pd-care\"\u003e\n\n    \u003cdiv class=\"pd-care-card\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eWash\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eMachine cold, max 30°C\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eBleach\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eNon-chlorine, as needed\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eIron\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eSteam or dry, low heat\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card no\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🚫\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eTumble dry\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eDo not tumble dry\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card no\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🚫\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eDry clean\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eDo not dry clean\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003cbr\u003e\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003cp class=\"pd-label\"\u003e\u003cbr\u003eSizing (cm)\u003c\/p\u003e\n  \u003cdiv class=\"pd-scroll-hint\"\u003e\n    Swipe for more sizes\n    \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M5 12h14M13 6l6 6-6 6\" stroke=\"#AEB7A5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pd-table-outer\"\u003e\n  \u003cdiv class=\"pd-table-wrap\"\u003e\n    \u003ctable class=\"pd-table\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003e \u003c\/th\u003e\n          \u003cth\u003eXS\u003c\/th\u003e\n          \u003cth\u003eS\u003c\/th\u003e\n          \u003cth\u003eM\u003c\/th\u003e\n          \u003cth\u003eL\u003c\/th\u003e\n          \u003cth\u003eXL\u003c\/th\u003e\n          \u003cth\u003e2XL\u003c\/th\u003e\n          \u003cth\u003e3XL\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eWidth\u003c\/td\u003e\n          \u003ctd\u003e49.0\u003c\/td\u003e\n          \u003ctd\u003e52.0\u003c\/td\u003e\n          \u003ctd\u003e55.0\u003c\/td\u003e\n          \u003ctd\u003e58.0\u003c\/td\u003e\n          \u003ctd\u003e61.0\u003c\/td\u003e\n          \u003ctd\u003e64.0\u003c\/td\u003e\n          \u003ctd\u003e67.0\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eLength\u003c\/td\u003e\n          \u003ctd\u003e69.2\u003c\/td\u003e\n          \u003ctd\u003e72.0\u003c\/td\u003e\n          \u003ctd\u003e74.5\u003c\/td\u003e\n          \u003ctd\u003e77.0\u003c\/td\u003e\n          \u003ctd\u003e79.5\u003c\/td\u003e\n          \u003ctd\u003e82.0\u003c\/td\u003e\n          \u003ctd\u003e84.5\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pd-table-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- end .pd --\u003e","brand":"Printify","offers":[{"title":"Coal \/ S","offer_id":53356927517035,"sku":"13153531249121520951","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Coal \/ M","offer_id":53356927549803,"sku":"11964687841799324538","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Coal \/ L","offer_id":53356927582571,"sku":"24187392799974538126","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Coal \/ XL","offer_id":53356927615339,"sku":"20670846153764516237","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Coal \/ 2XL","offer_id":53356927648107,"sku":"12514123074483966863","price":89.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0990\/6955\/9147\/files\/norwynd-unisex-charcoal-hoodie-logo-wordmark.jpg?v=1781680800"},{"product_id":"signature-essential-hoodie-soft-pink","title":"Signature essential - Hoodie (Soft pink)","description":"\u003c!-- ============================================================\n     NORWYND — Soft Pink Pullover Hoodie Product Description\n     Brand palette applied. Lato font via Google Fonts.\n     Paste into Shopify product description HTML editor.\n     ============================================================ --\u003e\n\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@300;400;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n  .pd { font-family: 'Lato', -apple-system, BlinkMacSystemFont, sans-serif; font-size: 15px; line-height: 1.6; color: #5C5B56; background: #ffffff; max-width: 680px; }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-tagline { font-size: 15px; font-weight: 300; line-height: 1.8; color: #5C5B56; margin-bottom: 20px; }\n  .pd-tagline em { font-style: italic; color: #4F5B47; }\n  .pd-chips { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 24px; }\n  .pd-chip { font-family: 'Lato', sans-serif; font-size: 13px; font-weight: 400; padding: 5px 14px; border-radius: 999px; border: 1px solid #AEB7A5; background: #EDEFED; color: #4F5B47; white-space: nowrap; transition: background 0.2s ease, border-color 0.2s ease, color 0.2s ease, transform 0.15s ease; cursor: default; }\n  .pd-chip:hover { background: #4F5B47; border-color: #4F5B47; color: #ffffff; transform: translateY(-1px); }\n  .pd-divider { border: none; border-top: 1px solid #E8DED0; margin: 20px 0; }\n  .pd-label { font-family: 'Lato', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #AEB7A5; margin-bottom: 12px; }\n  .pd-care { display: grid; grid-template-columns: repeat(auto-fill, minmax(115px, 1fr)); gap: 8px; }\n  .pd-care-card { background: #ffffff; border-radius: 10px; padding: 14px 12px; border: 1px solid #4F5B47; transition: background 0.2s ease, border-color 0.2s ease, transform 0.15s ease; cursor: default; }\n  .pd-care-card:hover { background: #EBF0ED; border-color: #AEB7A5; transform: translateY(-2px); }\n  .pd-care-icon { font-size: 18px; margin-bottom: 7px; display: block; }\n  .pd-care-name { font-family: 'Lato', sans-serif; font-size: 13px; font-weight: 700; color: #4F5B47; display: block; margin-bottom: 4px; }\n  .pd-care-detail { font-size: 12px; font-weight: 300; color: #5C5B56; line-height: 1.45; }\n  .pd-care-card.no { background: #ffffff; border-color: #CFAFA8; }\n  .pd-care-card.no:hover { background: #F8F4ED; border-color: #b08a84; }\n  .pd-care-card.no .pd-care-name { color: #b08a84; }\n  .pd-care-card.no .pd-care-detail { color: #b08a84; }\n\n  \/* Sizing table *\/\n  .pd-scroll-hint { display: none; font-family: 'Lato', sans-serif; font-size: 12px; font-weight: 400; color: #AEB7A5; margin-bottom: 8px; align-items: center; gap: 6px; }\n  .pd-scroll-hint svg { flex-shrink: 0; animation: pd-swipe 1.6s ease-in-out infinite; }\n  @keyframes pd-swipe { 0%, 100% { transform: translateX(0); opacity: 0.5; } 50% { transform: translateX(4px); opacity: 1; } }\n  .pd-table-outer { position: relative; }\n  .pd-table-fade { display: none; position: absolute; top: 0; right: 0; bottom: 0; width: 28px; pointer-events: none; background: linear-gradient(to right, rgba(255,255,255,0), #ffffff); border-radius: 0 10px 10px 0; }\n  .pd-table-wrap { overflow-x: auto; border-radius: 10px; border: 1px solid #4F5B47; }\n  .pd-table { width: 100%; border-collapse: collapse; font-family: 'Lato', sans-serif; font-size: 13px; min-width: 420px; }\n  .pd-table thead th { background: #4F5B47; color: #F8F4ED; font-weight: 700; text-align: center; padding: 10px 8px; letter-spacing: 0.02em; }\n  .pd-table thead th:first-child { text-align: left; padding-left: 14px; white-space: nowrap; width: 72px; }\n  .pd-table tbody td { text-align: center; padding: 10px 8px; color: #5C5B56; border-top: 1px solid #E8DED0; }\n  .pd-table tbody td:first-child { text-align: left; padding-left: 14px; font-weight: 700; color: #4F5B47; white-space: nowrap; width: 72px; }\n  .pd-table tbody tr:nth-child(odd) { background: #F8F4ED; }\n  .pd-table tbody tr:nth-child(even) { background: #ffffff; }\n\n  @media (max-width: 480px) {\n    .pd-tagline { font-size: 14px; }\n    .pd-care { grid-template-columns: repeat(auto-fill, minmax(100px, 1fr)); gap: 6px; }\n    .pd-table { font-size: 12px; min-width: 400px; }\n    .pd-scroll-hint { display: flex; }\n    .pd-table-fade { display: block; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003cp class=\"pd-tagline\"\u003eSometimes the most powerful statement is a quiet one. This crisp soft pink pullover hoodie keeps things beautifully simple. Crafted for everyday wear, it is as perfect for a slow morning walk through the woods as it is for layering on cooler evenings. The relaxed fit, kangaroo front pocket, and soft fleece-lined interior make this a go-to piece for anyone who values comfort \u003cem\u003edressed up with a little intention\u003c\/em\u003e. Whether you reach for it as a weekend layer, a cosy travel companion, or a casual everyday jumper, the clean soft pink colourway and understated design make it endlessly wearable and effortlessly versatile.\u003c\/p\u003e\n\n  \u003cdiv class=\"pd-chips\"\u003e\n    \u003cspan class=\"pd-chip\"\u003e80% cotton, 20% polyester\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003e290 GSM\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eAdjustable drawstring hood\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eKangaroo pouch pocket\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eRibbed cuffs \u0026amp; waistband\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eRelaxed fit\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003cbr\u003e\n  \u003chr class=\"pd-divider\"\u003e\n\u003cbr\u003e\n  \u003cp class=\"pd-label\"\u003eCare\u003c\/p\u003e\n  \u003cdiv class=\"pd-care\"\u003e\n\n    \u003cdiv class=\"pd-care-card\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eWash\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eMachine cold, max 30°C\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eBleach\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eNon-chlorine, as needed\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eIron\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eSteam or dry, low heat\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card no\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🚫\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eTumble dry\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eDo not tumble dry\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card no\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🚫\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eDry clean\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eDo not dry clean\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003cbr\u003e\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003cp class=\"pd-label\"\u003e\u003cbr\u003eSizing (cm)\u003c\/p\u003e\n  \u003cdiv class=\"pd-scroll-hint\"\u003e\n    Swipe for more sizes\n    \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M5 12h14M13 6l6 6-6 6\" stroke=\"#AEB7A5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pd-table-outer\"\u003e\n  \u003cdiv class=\"pd-table-wrap\"\u003e\n    \u003ctable class=\"pd-table\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003e \u003c\/th\u003e\n          \u003cth\u003eXS\u003c\/th\u003e\n          \u003cth\u003eS\u003c\/th\u003e\n          \u003cth\u003eM\u003c\/th\u003e\n          \u003cth\u003eL\u003c\/th\u003e\n          \u003cth\u003eXL\u003c\/th\u003e\n          \u003cth\u003e2XL\u003c\/th\u003e\n          \u003cth\u003e3XL\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eWidth\u003c\/td\u003e\n          \u003ctd\u003e49.0\u003c\/td\u003e\n          \u003ctd\u003e52.0\u003c\/td\u003e\n          \u003ctd\u003e55.0\u003c\/td\u003e\n          \u003ctd\u003e58.0\u003c\/td\u003e\n          \u003ctd\u003e61.0\u003c\/td\u003e\n          \u003ctd\u003e64.0\u003c\/td\u003e\n          \u003ctd\u003e67.0\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eLength\u003c\/td\u003e\n          \u003ctd\u003e69.2\u003c\/td\u003e\n          \u003ctd\u003e72.0\u003c\/td\u003e\n          \u003ctd\u003e74.5\u003c\/td\u003e\n          \u003ctd\u003e77.0\u003c\/td\u003e\n          \u003ctd\u003e79.5\u003c\/td\u003e\n          \u003ctd\u003e82.0\u003c\/td\u003e\n          \u003ctd\u003e84.5\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pd-table-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- end .pd --\u003e","brand":"Printify","offers":[{"title":"Pink \/ XS","offer_id":53356928041323,"sku":"94428511213773128780","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Pink \/ S","offer_id":53356928074091,"sku":"22882286224632508338","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Pink \/ M","offer_id":53356928106859,"sku":"20311723410193496754","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Pink \/ L","offer_id":53356928139627,"sku":"32404583279207346326","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Pink \/ XL","offer_id":53356928172395,"sku":"92625512918902673412","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":53356928205163,"sku":"43852725911719621658","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Pink \/ 3XL","offer_id":53356928237931,"sku":"28467230911382975129","price":89.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0990\/6955\/9147\/files\/norwynd-unisex-light-pink-hoodie-logo-wordmark.jpg?v=1781680964"},{"product_id":"signature-essential-hoodie-navy","title":"Signature essential - Hoodie (Navy)","description":"\u003c!-- ============================================================\n     NORWYND — Navy Pullover Hoodie Product Description\n     Brand palette applied. Lato font via Google Fonts.\n     Paste into Shopify product description HTML editor.\n     ============================================================ --\u003e\n\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@300;400;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n  .pd { font-family: 'Lato', -apple-system, BlinkMacSystemFont, sans-serif; font-size: 15px; line-height: 1.6; color: #5C5B56; background: #ffffff; max-width: 680px; }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-tagline { font-size: 15px; font-weight: 300; line-height: 1.8; color: #5C5B56; margin-bottom: 20px; }\n  .pd-tagline em { font-style: italic; color: #4F5B47; }\n  .pd-chips { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 24px; }\n  .pd-chip { font-family: 'Lato', sans-serif; font-size: 13px; font-weight: 400; padding: 5px 14px; border-radius: 999px; border: 1px solid #AEB7A5; background: #EDEFED; color: #4F5B47; white-space: nowrap; transition: background 0.2s ease, border-color 0.2s ease, color 0.2s ease, transform 0.15s ease; cursor: default; }\n  .pd-chip:hover { background: #4F5B47; border-color: #4F5B47; color: #ffffff; transform: translateY(-1px); }\n  .pd-divider { border: none; border-top: 1px solid #E8DED0; margin: 20px 0; }\n  .pd-label { font-family: 'Lato', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #AEB7A5; margin-bottom: 12px; }\n  .pd-care { display: grid; grid-template-columns: repeat(auto-fill, minmax(115px, 1fr)); gap: 8px; }\n  .pd-care-card { background: #ffffff; border-radius: 10px; padding: 14px 12px; border: 1px solid #4F5B47; transition: background 0.2s ease, border-color 0.2s ease, transform 0.15s ease; cursor: default; }\n  .pd-care-card:hover { background: #EBF0ED; border-color: #AEB7A5; transform: translateY(-2px); }\n  .pd-care-icon { font-size: 18px; margin-bottom: 7px; display: block; }\n  .pd-care-name { font-family: 'Lato', sans-serif; font-size: 13px; font-weight: 700; color: #4F5B47; display: block; margin-bottom: 4px; }\n  .pd-care-detail { font-size: 12px; font-weight: 300; color: #5C5B56; line-height: 1.45; }\n  .pd-care-card.no { background: #ffffff; border-color: #CFAFA8; }\n  .pd-care-card.no:hover { background: #F8F4ED; border-color: #b08a84; }\n  .pd-care-card.no .pd-care-name { color: #b08a84; }\n  .pd-care-card.no .pd-care-detail { color: #b08a84; }\n\n  \/* Sizing table *\/\n  .pd-scroll-hint { display: none; font-family: 'Lato', sans-serif; font-size: 12px; font-weight: 400; color: #AEB7A5; margin-bottom: 8px; align-items: center; gap: 6px; }\n  .pd-scroll-hint svg { flex-shrink: 0; animation: pd-swipe 1.6s ease-in-out infinite; }\n  @keyframes pd-swipe { 0%, 100% { transform: translateX(0); opacity: 0.5; } 50% { transform: translateX(4px); opacity: 1; } }\n  .pd-table-outer { position: relative; }\n  .pd-table-fade { display: none; position: absolute; top: 0; right: 0; bottom: 0; width: 28px; pointer-events: none; background: linear-gradient(to right, rgba(255,255,255,0), #ffffff); border-radius: 0 10px 10px 0; }\n  .pd-table-wrap { overflow-x: auto; border-radius: 10px; border: 1px solid #4F5B47; }\n  .pd-table { width: 100%; border-collapse: collapse; font-family: 'Lato', sans-serif; font-size: 13px; min-width: 420px; }\n  .pd-table thead th { background: #4F5B47; color: #F8F4ED; font-weight: 700; text-align: center; padding: 10px 8px; letter-spacing: 0.02em; }\n  .pd-table thead th:first-child { text-align: left; padding-left: 14px; white-space: nowrap; width: 72px; }\n  .pd-table tbody td { text-align: center; padding: 10px 8px; color: #5C5B56; border-top: 1px solid #E8DED0; }\n  .pd-table tbody td:first-child { text-align: left; padding-left: 14px; font-weight: 700; color: #4F5B47; white-space: nowrap; width: 72px; }\n  .pd-table tbody tr:nth-child(odd) { background: #F8F4ED; }\n  .pd-table tbody tr:nth-child(even) { background: #ffffff; }\n\n  @media (max-width: 480px) {\n    .pd-tagline { font-size: 14px; }\n    .pd-care { grid-template-columns: repeat(auto-fill, minmax(100px, 1fr)); gap: 6px; }\n    .pd-table { font-size: 12px; min-width: 400px; }\n    .pd-scroll-hint { display: flex; }\n    .pd-table-fade { display: block; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003cp class=\"pd-tagline\"\u003eSometimes the most powerful statement is a quiet one. This crisp navy pullover hoodie keeps things beautifully simple. Crafted for everyday wear, it is as perfect for a slow morning walk through the woods as it is for layering on cooler evenings. The relaxed fit, kangaroo front pocket, and soft fleece-lined interior make this a go-to piece for anyone who values comfort \u003cem\u003edressed up with a little intention\u003c\/em\u003e. Whether you reach for it as a weekend layer, a cosy travel companion, or a casual everyday jumper, the clean navy colourway and understated design make it endlessly wearable and effortlessly versatile.\u003c\/p\u003e\n\n  \u003cdiv class=\"pd-chips\"\u003e\n    \u003cspan class=\"pd-chip\"\u003e80% cotton, 20% polyester\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003e290 GSM\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eAdjustable drawstring hood\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eKangaroo pouch pocket\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eRibbed cuffs \u0026amp; waistband\u003c\/span\u003e\n    \u003cspan class=\"pd-chip\"\u003eRelaxed fit\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003cbr\u003e\n  \u003chr class=\"pd-divider\"\u003e\n\u003cbr\u003e\n  \u003cp class=\"pd-label\"\u003eCare\u003c\/p\u003e\n  \u003cdiv class=\"pd-care\"\u003e\n\n    \u003cdiv class=\"pd-care-card\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eWash\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eMachine cold, max 30°C\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eBleach\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eNon-chlorine, as needed\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eIron\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eSteam or dry, low heat\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card no\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🚫\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eTumble dry\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eDo not tumble dry\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-care-card no\"\u003e\n      \u003cspan class=\"pd-care-icon\"\u003e🚫\u003c\/span\u003e\n      \u003cspan class=\"pd-care-name\"\u003eDry clean\u003c\/span\u003e\n      \u003cspan class=\"pd-care-detail\"\u003eDo not dry clean\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003cbr\u003e\n  \u003chr class=\"pd-divider\"\u003e\n\n  \u003cp class=\"pd-label\"\u003e\u003cbr\u003eSizing (cm)\u003c\/p\u003e\n  \u003cdiv class=\"pd-scroll-hint\"\u003e\n    Swipe for more sizes\n    \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M5 12h14M13 6l6 6-6 6\" stroke=\"#AEB7A5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pd-table-outer\"\u003e\n  \u003cdiv class=\"pd-table-wrap\"\u003e\n    \u003ctable class=\"pd-table\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003e \u003c\/th\u003e\n          \u003cth\u003eXS\u003c\/th\u003e\n          \u003cth\u003eS\u003c\/th\u003e\n          \u003cth\u003eM\u003c\/th\u003e\n          \u003cth\u003eL\u003c\/th\u003e\n          \u003cth\u003eXL\u003c\/th\u003e\n          \u003cth\u003e2XL\u003c\/th\u003e\n          \u003cth\u003e3XL\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eWidth\u003c\/td\u003e\n          \u003ctd\u003e49.0\u003c\/td\u003e\n          \u003ctd\u003e52.0\u003c\/td\u003e\n          \u003ctd\u003e55.0\u003c\/td\u003e\n          \u003ctd\u003e58.0\u003c\/td\u003e\n          \u003ctd\u003e61.0\u003c\/td\u003e\n          \u003ctd\u003e64.0\u003c\/td\u003e\n          \u003ctd\u003e67.0\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eLength\u003c\/td\u003e\n          \u003ctd\u003e69.2\u003c\/td\u003e\n          \u003ctd\u003e72.0\u003c\/td\u003e\n          \u003ctd\u003e74.5\u003c\/td\u003e\n          \u003ctd\u003e77.0\u003c\/td\u003e\n          \u003ctd\u003e79.5\u003c\/td\u003e\n          \u003ctd\u003e82.0\u003c\/td\u003e\n          \u003ctd\u003e84.5\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pd-table-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- end .pd --\u003e","brand":"Printify","offers":[{"title":"Navy \/ XS","offer_id":53356928926059,"sku":"26527567240980319722","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Navy \/ S","offer_id":53356928958827,"sku":"20528248751256530760","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Navy \/ M","offer_id":53356928991595,"sku":"31201244876940339297","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Navy \/ L","offer_id":53356929024363,"sku":"19060692137322648744","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Navy \/ XL","offer_id":53356929057131,"sku":"37185687680950609664","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":53356929089899,"sku":"75173719373836272977","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":53356929122667,"sku":"16550559039395270149","price":89.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0990\/6955\/9147\/files\/norwynd-unisex-navy-hoodie-logo-wordmark.jpg?v=1781680674"},{"product_id":"signature-essential-hoodie-black","title":"Signature essential - Hoodie (Black)","description":"\u003c!-- ============================================================\n     NORWYND — Black Sun Pullover Hoodie Product Description\n     Brand palette applied. Lato font via Google Fonts.\n     Paste into Shopify product description HTML editor.\n     ============================================================ --\u003e\n\u003cstyle\u003e\n  .pd { font-family: 'Lato', -apple-system, BlinkMacSystemFont, sans-serif; font-size: 15px; line-height: 1.6; color: #5C5B56; background: #ffffff; max-width: 680px; }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-tagline { font-size: 15px; font-weight: 300; line-height: 1.8; color: #5C5B56; margin-bottom: 20px; }\n  .pd-tagline em { font-style: italic; color: #4F5B47; }\n  .pd-chips { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 24px; }\n  .pd-chip { font-family: 'Lato', sans-serif; font-size: 13px; font-weight: 400; padding: 5px 14px; border-radius: 999px; border: 1px solid #AEB7A5; background: #EDEFED; color: #4F5B47; white-space: nowrap; transition: background 0.2s ease, border-color 0.2s ease, color 0.2s ease, transform 0.15s ease; cursor: default; }\n  .pd-chip:hover { background: #4F5B47; border-color: #4F5B47; color: #ffffff; transform: translateY(-1px); }\n  .pd-divider { border: none; border-top: 1px solid #E8DED0; margin: 20px 0; }\n  .pd-label { font-family: 'Lato', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #AEB7A5; margin-bottom: 12px; }\n  .pd-care { display: grid; grid-template-columns: repeat(auto-fill, minmax(115px, 1fr)); gap: 8px; }\n  .pd-care-card { background: #ffffff; border-radius: 10px; padding: 14px 12px; border: 1px solid #4F5B47; transition: background 0.2s ease, border-color 0.2s ease, transform 0.15s ease; cursor: default; }\n  .pd-care-card:hover { background: #EBF0ED; border-color: #AEB7A5; transform: translateY(-2px); }\n  .pd-care-icon { font-size: 18px; margin-bottom: 7px; display: block; }\n  .pd-care-name { font-family: 'Lato', sans-serif; font-size: 13px; font-weight: 700; color: #4F5B47; display: block; margin-bottom: 4px; }\n  .pd-care-detail { font-size: 12px; font-weight: 300; color: #5C5B56; line-height: 1.45; }\n  .pd-care-card.no { background: #ffffff; border-color: #CFAFA8; }\n  .pd-care-card.no:hover { background: #F8F4ED; border-color: #b08a84; }\n  .pd-care-card.no .pd-care-name { color: #b08a84; }\n  .pd-care-card.no .pd-care-detail { color: #b08a84; }\n\n  \/* Sizing table *\/\n  .pd-scroll-hint { display: none; font-family: 'Lato', sans-serif; font-size: 12px; font-weight: 400; color: #AEB7A5; margin-bottom: 8px; align-items: center; gap: 6px; }\n  .pd-scroll-hint svg { flex-shrink: 0; animation: pd-swipe 1.6s ease-in-out infinite; }\n  @keyframes pd-swipe { 0%, 100% { transform: translateX(0); opacity: 0.5; } 50% { transform: translateX(4px); opacity: 1; } }\n  .pd-table-outer { position: relative; }\n  .pd-table-fade { display: none; position: absolute; top: 0; right: 0; bottom: 0; width: 28px; pointer-events: none; background: linear-gradient(to right, rgba(255,255,255,0), #ffffff); border-radius: 0 10px 10px 0; }\n  .pd-table-wrap { overflow-x: auto; border-radius: 10px; border: 1px solid #4F5B47; }\n  .pd-table { width: 100%; border-collapse: collapse; font-family: 'Lato', sans-serif; font-size: 13px; min-width: 420px; }\n  .pd-table thead th { background: #4F5B47; color: #F8F4ED; font-weight: 700; text-align: center; padding: 10px 8px; letter-spacing: 0.02em; }\n  .pd-table thead th:first-child { text-align: left; padding-left: 14px; white-space: nowrap; width: 72px; }\n  .pd-table tbody td { text-align: center; padding: 10px 8px; color: #5C5B56; border-top: 1px solid #E8DED0; }\n  .pd-table tbody td:first-child { text-align: left; padding-left: 14px; font-weight: 700; color: #4F5B47; white-space: nowrap; width: 72px; }\n  .pd-table tbody tr:nth-child(odd) { background: #F8F4ED; }\n  .pd-table tbody tr:nth-child(even) { background: #ffffff; }\n\n  @media (max-width: 480px) {\n    .pd-tagline { font-size: 14px; }\n    .pd-care { grid-template-columns: repeat(auto-fill, minmax(100px, 1fr)); gap: 6px; }\n    .pd-table { font-size: 12px; min-width: 400px; }\n    .pd-scroll-hint { display: flex; }\n    .pd-table-fade { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pd\"\u003e\n\u003cp class=\"pd-tagline\"\u003eSometimes the most powerful statement is a quiet one. This crisp black pullover hoodie keeps things beautifully simple. Crafted for everyday wear, it is as perfect for a slow morning walk through the woods as it is for layering on cooler evenings. The relaxed fit, kangaroo front pocket, and soft fleece-lined interior make this a go-to piece for anyone who values comfort \u003cem\u003edressed up with a little intention\u003c\/em\u003e. Whether you reach for it as a weekend layer, a cosy travel companion, or a casual everyday jumper, the clean black colourway and understated design make it endlessly wearable and effortlessly versatile.\u003c\/p\u003e\n\u003cdiv class=\"pd-chips\"\u003e\n\u003cspan class=\"pd-chip\"\u003e80% cotton, 20% polyester\u003c\/span\u003e \u003cspan class=\"pd-chip\"\u003e290 GSM\u003c\/span\u003e \u003cspan class=\"pd-chip\"\u003eAdjustable drawstring hood\u003c\/span\u003e \u003cspan class=\"pd-chip\"\u003eKangaroo pouch pocket\u003c\/span\u003e \u003cspan class=\"pd-chip\"\u003eRibbed cuffs \u0026amp; waistband\u003c\/span\u003e \u003cspan class=\"pd-chip\"\u003eRelaxed fit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003chr class=\"pd-divider\"\u003e\n\u003cbr\u003e\n\u003cp class=\"pd-label\"\u003eCare\u003c\/p\u003e\n\u003cdiv class=\"pd-care\"\u003e\n\u003cdiv class=\"pd-care-card\"\u003e\n\u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e \u003cspan class=\"pd-care-name\"\u003eWash\u003c\/span\u003e \u003cspan class=\"pd-care-detail\"\u003eMachine cold, max 30°C\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-care-card\"\u003e\n\u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e \u003cspan class=\"pd-care-name\"\u003eBleach\u003c\/span\u003e \u003cspan class=\"pd-care-detail\"\u003eNon-chlorine, as needed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-care-card\"\u003e\n\u003cspan class=\"pd-care-icon\"\u003e🫧\u003c\/span\u003e \u003cspan class=\"pd-care-name\"\u003eIron\u003c\/span\u003e \u003cspan class=\"pd-care-detail\"\u003eSteam or dry, low heat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-care-card no\"\u003e\n\u003cspan class=\"pd-care-icon\"\u003e🚫\u003c\/span\u003e \u003cspan class=\"pd-care-name\"\u003eTumble dry\u003c\/span\u003e \u003cspan class=\"pd-care-detail\"\u003eDo not tumble dry\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-care-card no\"\u003e\n\u003cspan class=\"pd-care-icon\"\u003e🚫\u003c\/span\u003e \u003cspan class=\"pd-care-name\"\u003eDry clean\u003c\/span\u003e \u003cspan class=\"pd-care-detail\"\u003eDo not dry clean\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003chr class=\"pd-divider\"\u003e\n\u003cp class=\"pd-label\"\u003e\u003cbr\u003eSizing (cm)\u003c\/p\u003e\n\u003cdiv class=\"pd-scroll-hint\"\u003eSwipe for more sizes \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"14\" width=\"14\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#AEB7A5\" d=\"M5 12h14M13 6l6 6-6 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-table-outer\"\u003e\n\u003cdiv class=\"pd-table-wrap\"\u003e\n\u003ctable class=\"pd-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eWidth\u003c\/td\u003e\n\u003ctd\u003e49.0\u003c\/td\u003e\n\u003ctd\u003e52.0\u003c\/td\u003e\n\u003ctd\u003e55.0\u003c\/td\u003e\n\u003ctd\u003e58.0\u003c\/td\u003e\n\u003ctd\u003e61.0\u003c\/td\u003e\n\u003ctd\u003e64.0\u003c\/td\u003e\n\u003ctd\u003e67.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLength\u003c\/td\u003e\n\u003ctd\u003e69.2\u003c\/td\u003e\n\u003ctd\u003e72.0\u003c\/td\u003e\n\u003ctd\u003e74.5\u003c\/td\u003e\n\u003ctd\u003e77.0\u003c\/td\u003e\n\u003ctd\u003e79.5\u003c\/td\u003e\n\u003ctd\u003e82.0\u003c\/td\u003e\n\u003ctd\u003e84.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-table-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- end .pd --\u003e","brand":"Printify","offers":[{"title":"Black \/ XS","offer_id":53356938527083,"sku":"17235962112373788830","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ S","offer_id":53356938559851,"sku":"79916138927967822567","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ M","offer_id":53356938592619,"sku":"60676448561343395552","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ L","offer_id":53356938625387,"sku":"12399863606781997940","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ XL","offer_id":53356938658155,"sku":"28096147209240140026","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ 2XL","offer_id":53356938690923,"sku":"17639868523959299169","price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ 3XL","offer_id":53356938723691,"sku":"11338914733621435339","price":89.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0990\/6955\/9147\/files\/norwynd-unisex-black-hoodie-logo-wordmark.jpg?v=1781680634"}],"url":"https:\/\/www.norwynd.com\/collections\/mens-hoodies.oembed","provider":"Norwynd","version":"1.0","type":"link"}