{"product_id":"satisfy-justice-cordura-5l-hydration-vest-black","title":"SATISFY - Justice™ Cordura® 5L Hydration Vest - Black","description":"\u003cp class=\"p1\"\u003e\u003cb\u003eOverview\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p2\"\u003eThe Satisfy Justice™ Cordura® 5L Hydration Vest is an ultra-lightweight hydration vest designed for long-distance running, trail adventures, and ultra-endurance races. Constructed from Satisfy’s proprietary Justice™ fabric reinforced with Cordura®, it combines exceptional comfort, stretch, breathability, and durability. With 5L of storage, an 8-pocket system, and two included HydraPak® soft flasks, it delivers efficient carry capacity while maintaining a secure, bounce-free fit. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eDetails\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p2\"\u003e-5L storage capacity\u003cbr\u003e-Ultra-lightweight construction (137g without flasks)\u003cspan class=\"Apple-converted-space\"\u003e  \u003c\/span\u003e\u003cbr\u003e-Justice™ Cordura® fabric with 4-way stretch\u003cbr\u003e-Fast-drying, moisture-wicking and odor-resistant\u003cbr\u003e-8-pocket storage system\u003cbr\u003e-2 zippered side pockets\u003cbr\u003e-Includes 2 x 500ml SATISFY® x HydraPak® soft flasks\u003cbr\u003e-Bungee retention system for bounce-free hydration\u003cbr\u003e-3D mesh panels for comfort and ventilation\u003cbr\u003e-Adjustable fit system across chest and ribs\u003cbr\u003e-Bungee pole carrying system\u003cbr\u003e-Integrated emergency whistle\u003cbr\u003e-Reflective branding details\u003cbr\u003e-Made in Portugal\u003cbr\u003e-Sizes: S\/M and L\/XL\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eHS code \u003c\/b\u003e4202.92.3120\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 0.875rem;\"\u003eSize in CM\u003c\/span\u003e\u003c\/h2\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-40\" data-turn-id=\"request-68f8c0db-c868-8332-8892-54ba3566c77e-7\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\n\u003ctable class=\"js-sizing__table font-walter relative mt-8 mb-0 w-full overflow-hidden rounded-2xl border-none after:pointer-events-none after:absolute after:top-0 after:left-0 after:h-full after:w-full after:rounded-2xl after:border\"\u003e\n\u003cthead\u003e\n\u003ctr class=\"h7 font-bold *:border-none *:bg-black *:py-3.5 *:text-center\"\u003e\n\u003cth class=\"w-[27%] rounded-tl-2xl\"\u003e\u003c\/th\u003e\n\u003cth class=\"size-guide-table__header\"\u003eChest\u003c\/th\u003e\n\u003cth class=\"size-guide-table__header\"\u003eWaist\u003c\/th\u003e\n\u003cth class=\"size-guide-table__header\"\u003eHips\u003c\/th\u003e\n\u003cth class=\"w-[0.1%] rounded-tr-2xl p-0\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr class=\"*:border-product-color size-guide-table__row *:border-x-0 *:border-b-0 *:px-1 *:py-4 *:text-center\"\u003e\n\u003ctd class=\"text-body-btn-primary\"\u003eS-M\u003c\/td\u003e\n\u003ctd class=\"text-body-walter-sm\"\u003e\u003cspan\u003e89-99\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"text-body-walter-sm\"\u003e\u003cspan\u003e74-84\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"text-body-walter-sm\"\u003e\u003cspan\u003e88-98\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"*:border-product-color size-guide-table__row *:border-x-0 *:border-b-0 *:px-1 *:py-4 *:text-center\"\u003e\n\u003ctd class=\"text-body-btn-primary\"\u003eL-XL\u003c\/td\u003e\n\u003ctd class=\"text-body-walter-sm\"\u003e\u003cspan\u003e99-110\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"text-body-walter-sm\"\u003e\u003cspan\u003e84-94\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"text-body-walter-sm\"\u003e\u003cspan\u003e98-110\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e","brand":"Satisfy","offers":[{"title":"S\/M","offer_id":56012391711060,"sku":"34004 00001 SM","price":260.0,"currency_code":"EUR","in_stock":true},{"title":"L\/XL","offer_id":56012391743828,"sku":"34004 00001 LXL","price":260.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1169\/3076\/files\/34005-BK-SA_justice-cordura-5l-hydration-vest_black_front_1728x_1.webp?v=1745672316","url":"https:\/\/havensurf.com\/products\/satisfy-justice-cordura-5l-hydration-vest-black","provider":"Haven Surf","version":"1.0","type":"link"}