{"product_id":"ronhill-swift-2l","title":"Ronhill - Swift 2L","description":"\u003cdiv class=\"flex h-svh w-screen flex-col\"\u003e\n\u003cdiv class=\"relative z-0 flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"relative flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"@container\/main relative flex min-w-0 flex-1 flex-col -translate-y-[calc(env(safe-area-inset-bottom,0px)\/2)] pt-[calc(env(safe-area-inset-bottom,0px)\/2)]\"\u003e\n\u003cdiv class=\"@w-sm\/main:[scrollbar-gutter:var(--stage-scroll-gutter)] touch:[scrollbar-width:none] relative flex min-h-0 min-w-0 flex-1 flex-col [scrollbar-gutter:stable] not-print:overflow-x-clip not-print:overflow-y-auto scroll-pt-(--header-height) [--sticky-padding-top:var(--header-height)] has-data-[fixed-header=less-than-xl]:@w-xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xl]:@w-xl\/main:[--sticky-padding-top:0px] has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:[--sticky-padding-top:0px]\" data-scroll-root=\"\"\u003e\u003cmain id=\"main\" class=\"min-h-0 flex-1\"\u003e\n\u003cdiv class=\"group\/thread flex flex-col min-h-full\" id=\"thread\"\u003e\n\u003cdiv class=\"composer-parent flex flex-1 flex-col focus-visible:outline-0\" role=\"presentation\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-6\" data-turn-id=\"request-WEB:30ebce34-bbff-43c4-80e7-fe6b3573668e-4\" 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)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--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\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-mini\" dir=\"auto\" data-message-id=\"f5e57857-f8c8-4852-99b5-e86599fbaac2\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-end=\"657\" data-start=\"205\"\u003eDesigned for runners who want \u003cstrong data-end=\"279\" data-start=\"235\"\u003esimple, comfortable storage without bulk\u003c\/strong\u003e, the Ronhill Swift 2L is your go‑to running vest for daily training, long runs, or weekend miles. It’s thoughtfully engineered to keep your essentials secure and accessible, while the minimalist, ergonomic fit delivers \u003cstrong data-end=\"522\" data-start=\"499\"\u003ebounce‑free comfort\u003c\/strong\u003e from start to finish. \u003c\/p\u003e\n\u003ch3 data-end=\"681\" data-start=\"659\" data-section-id=\"1yjnf2\"\u003eFeatures:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli data-end=\"916\" data-start=\"728\"\u003e\n\u003cstrong data-end=\"753\" data-start=\"728\"\u003eLightweight \u0026amp; minimal\u003c\/strong\u003e – engineered for comfort on daily training runs.\u003c\/li\u003e\n\u003cli data-end=\"1141\" data-start=\"919\"\u003e\n\u003cstrong data-end=\"949\" data-start=\"919\"\u003e2 front soft flask pockets\u003c\/strong\u003e with \u003cspan style=\"text-decoration: underline;\"\u003eincluded 500 ml soft flasks\u003c\/span\u003e (Hydrapak™ BPA‑free with no‑leak guarantee)\u003c\/li\u003e\n\u003cli data-end=\"1312\" data-start=\"1144\"\u003e\n\u003cstrong data-end=\"1168\" data-start=\"1144\"\u003e2 secure zip pockets\u003c\/strong\u003e for phone, keys or nutrition \u003c\/li\u003e\n\u003cli data-end=\"1503\" data-start=\"1315\"\u003e\n\u003cstrong data-end=\"1345\" data-start=\"1315\"\u003eMedium back storage pocket\u003c\/strong\u003e – ideal for a compact jacket or extra fuel\u003c\/li\u003e\n\u003cli data-end=\"1671\" data-start=\"1506\"\u003e\n\u003cstrong data-end=\"1533\" data-start=\"1506\"\u003eAdjustable chest straps\u003c\/strong\u003e for a personalised fit \u003c\/li\u003e\n\u003cli data-end=\"1857\" data-start=\"1674\"\u003e\n\u003cstrong data-end=\"1704\" data-start=\"1674\"\u003eNo‑bounce ergonomic design\u003c\/strong\u003e keeps the load stable and comfortable\u003c\/li\u003e\n\u003cli data-end=\"2034\" data-start=\"1860\"\u003e\n\u003cstrong data-end=\"1886\" data-start=\"1860\"\u003eAir‑mesh breathability\u003c\/strong\u003e keeps you cool on harder efforts \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-end=\"2057\" data-start=\"2036\" data-section-id=\"1jsvd08\"\u003eBuilt for Runners\u003c\/h3\u003e\n\u003cp data-end=\"2470\" data-start=\"2059\"\u003eWhether you’re heading out for a steady 10 km, tempo session, or weekend long run, the Swift 2L gives you all the storage you need without weighing you down. Its smart pocket layout and secure fastening system mean your essentials stay put, so you can focus on your performance and the miles ahead. \u003c\/p\u003e\n\u003ch3 data-end=\"2493\" data-start=\"2472\" data-section-id=\"fcq80n\"\u003eTechnical Details\u003c\/h3\u003e\n\u003cp data-end=\"2704\" data-start=\"2497\"\u003e\u003cstrong data-end=\"2508\" data-start=\"2497\"\u003eFabric:\u003c\/strong\u003e 86 % recycled polyamide, 14 % elastane; Mesh panels: 100 % recycled polyester; Contrast panels: 80 % recycled polyester, 20 % elastane.\u003c\/p\u003e\n\u003cp data-end=\"2863\" data-start=\"2707\"\u003e\u003cstrong data-end=\"2718\" data-start=\"2707\"\u003eWeight:\u003c\/strong\u003e Ultra‑light for extended wear\u003c\/p\u003e\n\u003cp data-end=\"3032\" data-start=\"2866\"\u003e\u003cstrong data-end=\"2884\" data-start=\"2866\"\u003eIncluded gear:\u003c\/strong\u003e Two 500 ml Hydrapak™ soft flasks.\u003c\/p\u003e\n\u003cp data-end=\"3195\" data-start=\"3035\"\u003e\u003cstrong data-end=\"3043\" data-start=\"3035\"\u003eFit:\u003c\/strong\u003e Ergonomic, performance‑oriented design \u003c\/p\u003e\n\u003chr data-end=\"3670\" data-start=\"3667\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-theme=\"light\" class=\"puik-root not-prose not-markdown\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RunningInCyprus","offers":[{"title":"Black\/Red \/ S","offer_id":52619875320155,"sku":"RH00848701452","price":99.0,"currency_code":"EUR","in_stock":true},{"title":"Black\/Red \/ M","offer_id":52619875352923,"sku":"RH00848701452","price":99.0,"currency_code":"EUR","in_stock":true},{"title":"Black\/Red \/ L","offer_id":52619875385691,"sku":"RH00848701452","price":99.0,"currency_code":"EUR","in_stock":true},{"title":"Black\/Red \/ XL","offer_id":52619875418459,"sku":"RH00848701452","price":99.0,"currency_code":"EUR","in_stock":true},{"title":"Laurel \/ S","offer_id":52619892130139,"sku":null,"price":99.0,"currency_code":"EUR","in_stock":true},{"title":"Laurel \/ M","offer_id":52619892162907,"sku":null,"price":99.0,"currency_code":"EUR","in_stock":true},{"title":"Laurel \/ L","offer_id":52619892195675,"sku":null,"price":99.0,"currency_code":"EUR","in_stock":true},{"title":"Laurel \/ XL","offer_id":52619892228443,"sku":null,"price":99.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0554\/4840\/4038\/files\/race_pack_vest_fuel.png?v=1775058788","url":"https:\/\/shop.runningincyprus.com\/products\/ronhill-swift-2l","provider":"RunningInCyprus","version":"1.0","type":"link"}