{"product_id":"optimistic-runners-layered-shorts-2","title":"Optimistic Runners Layered Shorts","description":"\u003csection 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-(--header-height)\" dir=\"auto\" data-turn-id=\"07fd1293-191e-42be-8d4e-f5b10775fe92\" data-testid=\"conversation-turn-73\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\u003e\n\u003csection 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)))]\" dir=\"auto\" data-turn-id=\"request-69987249-80d8-8324-b601-1c3a48d00dee-4\" data-testid=\"conversation-turn-74\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"44fccd78-d0f7-4f27-9720-a0418e3df852\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" 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-turn-start-message=\"true\" 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 dark markdown-new-styling\"\u003e\n\u003csection 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-(--header-height)\" dir=\"auto\" data-turn-id=\"620be8f8-aafa-41cd-aeff-04e19fd0db09\" data-testid=\"conversation-turn-103\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\u003e\n\u003csection 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)))]\" dir=\"auto\" data-turn-id=\"request-69987249-80d8-8324-b601-1c3a48d00dee-19\" data-testid=\"conversation-turn-104\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"efb87b5f-a845-4e01-b775-be76595a911c\" dir=\"auto\" data-message-model-slug=\"gpt-5-mini\" 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-turn-start-message=\"true\" 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 dark markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"66\"\u003e\u003cstrong data-start=\"0\" data-end=\"64\"\u003e\u003cspan class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"\u003e\u003cspan class=\"whitespace-normal\"\u003eOptimistic Runners Layered Shorts\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"68\" data-end=\"508\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eOptimistic Runners Layered Shorts are crafted from a lighter, breathable ripstop fabric that delivers durability and all-day comfort, while the minimal design and relaxed fit allow for unrestricted movement and a balanced feel through their layered construction. Designed with practicality in mind, they feature a back pocket and discreet inner thigh pockets on both sides for convenient storage, along with an adjustable waist string for a personalized fit. Flatlock seams help reduce chafing, a lightweight liner provides added support during activity, and reflective detailing enhances visibility in low-light conditions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\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\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Optimistic Runners","offers":[{"title":"S \/ Black","offer_id":52927547474267,"sku":"260429","price":120.0,"currency_code":"EUR","in_stock":false},{"title":"S \/ Camel","offer_id":52927547507035,"sku":"260443","price":120.0,"currency_code":"EUR","in_stock":true},{"title":"S \/ Dark Green","offer_id":52927547539803,"sku":"260450","price":120.0,"currency_code":"EUR","in_stock":false},{"title":"M \/ Black","offer_id":52927547572571,"sku":"260430","price":120.0,"currency_code":"EUR","in_stock":true},{"title":"M \/ Camel","offer_id":52927547605339,"sku":"260444","price":120.0,"currency_code":"EUR","in_stock":true},{"title":"M \/ Dark Green","offer_id":52927547638107,"sku":"260451","price":120.0,"currency_code":"EUR","in_stock":true},{"title":"L \/ Black","offer_id":52927547670875,"sku":"260431","price":120.0,"currency_code":"EUR","in_stock":true},{"title":"L \/ Camel","offer_id":52927547703643,"sku":"260445","price":120.0,"currency_code":"EUR","in_stock":true},{"title":"L \/ Dark Green","offer_id":52927547736411,"sku":"260452","price":120.0,"currency_code":"EUR","in_stock":true},{"title":"XL \/ Black","offer_id":53030847840603,"sku":"260432","price":120.0,"currency_code":"EUR","in_stock":true},{"title":"XL \/ Camel","offer_id":53030847873371,"sku":null,"price":120.0,"currency_code":"EUR","in_stock":false},{"title":"XL \/ Dark Green","offer_id":53030847906139,"sku":null,"price":120.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/8979\/4907\/files\/5_63f6708a-4ba7-43a6-b1ff-5b533e5b868f.png?v=1778078511","url":"https:\/\/collect-barcelona.es\/products\/optimistic-runners-layered-shorts-2","provider":"COLLECT","version":"1.0","type":"link"}