{"product_id":"free-form-shorts-no-25-handcrafted-shorts","title":"Free Form Shorts no. 25 | Handcrafted 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 [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"95daa296-68f3-42dd-b4a2-4aa394a09911\" data-testid=\"conversation-turn-294\" data-scroll-anchor=\"false\" 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=\"e2ff0558-1ca3-4dae-9b0e-30a90c121888\" data-turn-start-message=\"true\" 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\" 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\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 [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69bac9cf-cb44-8389-baa4-8de2b6d72a70-1\" data-testid=\"conversation-turn-298\" data-scroll-anchor=\"false\" 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=\"5d7c88f3-ab75-484a-b15c-1814d90b30d5\" 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 light 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 [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69bac9cf-cb44-8389-baa4-8de2b6d72a70-2\" data-testid=\"conversation-turn-300\" data-scroll-anchor=\"false\" 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=\"a99e25ce-935a-4348-984e-dcaabbeb1204\" 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 light 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 [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69bac9cf-cb44-8389-baa4-8de2b6d72a70-3\" data-testid=\"conversation-turn-302\" data-scroll-anchor=\"false\" 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=\"f78ef8d9-699b-435d-ae09-458a480f9e95\" 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 light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"293\"\u003e\u003cstrong data-start=\"0\" data-end=\"27\"\u003eFree Form Shorts No. 25\u003c\/strong\u003e introduce a new variation within the series through a more compact and balanced silhouette, combined with oversized utility pockets placed on both sides. The design feels direct and functional, while the soft grey tone keeps the overall appearance calm and refined.\u003c\/p\u003e\n\u003cp data-start=\"295\" data-end=\"514\"\u003eThe fabric has a smooth surface with a subtle sheen, giving the shorts a clean technical character. It feels light yet structured enough to hold the shape of the garment and emphasize the sculptural pocket construction.\u003c\/p\u003e\n\u003cp data-start=\"516\" data-end=\"767\"\u003eThe fit is relaxed with a straighter leg and a slightly cleaner proportion than previous versions. The extended rise remains a defining element, creating depth and a contemporary stance. The adjustable waistband allows the fit to be adapted with ease.\u003c\/p\u003e\n\u003cp data-start=\"769\" data-end=\"1062\"\u003eA vertical multi-button front closure forms the center line of the piece, adding handcrafted irregularity and visual rhythm. Large statement pockets on the left and right leg bring strong utility presence while also shaping the silhouette itself. Subtle Werkhaus embroidery completes the back.\u003c\/p\u003e\n\u003cp data-start=\"1064\" data-end=\"1203\"\u003e\u003cstrong data-start=\"1064\" data-end=\"1091\"\u003eFree Form Shorts No. 25\u003c\/strong\u003e combine functional volume, reduced elegance and practical detail — structured, modern and built with character.\u003c\/p\u003e\n\u003ch2 data-section-id=\"1hrygu6\" data-start=\"1205\" data-end=\"1211\"\u003eFit\u003c\/h2\u003e\n\u003cp data-start=\"1212\" data-end=\"1285\"\u003eRelaxed fit with adjustable waist.\u003cbr data-start=\"1246\" data-end=\"1249\"\u003eStraighter leg with balanced volume.\u003c\/p\u003e\n\u003ch2 data-section-id=\"1xwccps\" data-start=\"1287\" data-end=\"1294\"\u003eSize\u003c\/h2\u003e\n\u003cp data-start=\"1295\" data-end=\"1323\"\u003eM–L (best fit approximately)\u003c\/p\u003e\n\u003cp data-start=\"1325\" data-end=\"1437\"\u003eWaist (circumference): approx. 74–84 cm (29.1–33.1 in)\u003cbr data-start=\"1379\" data-end=\"1382\"\u003eRise: 37 cm (14.6 in)\u003cbr data-start=\"1403\" data-end=\"1406\"\u003eOutseam length: 65 cm (25.6 in)\u003c\/p\u003e\n\u003ch2 data-section-id=\"mtviwx\" data-start=\"1439\" data-end=\"1454\"\u003ePlease note:\u003c\/h2\u003e\n\u003cp data-start=\"1455\" data-end=\"1529\"\u003eWe recommend comparing the measurements carefully to ensure your best fit.\u003c\/p\u003e\n\u003ch2 data-section-id=\"fykqkn\" data-start=\"1531\" data-end=\"1541\"\u003eDetails\u003c\/h2\u003e\n\u003cp data-start=\"1543\" data-end=\"1755\"\u003e• Adjustable waistband\u003cbr data-start=\"1565\" data-end=\"1568\"\u003e• Relaxed straight silhouette\u003cbr data-start=\"1597\" data-end=\"1600\"\u003e• Smooth technical fabric\u003cbr data-start=\"1625\" data-end=\"1628\"\u003e• Signature multi-button closure\u003cbr data-start=\"1660\" data-end=\"1663\"\u003e• Two large utility pockets\u003cbr data-start=\"1690\" data-end=\"1693\"\u003e• Clean sculptural construction\u003cbr data-start=\"1724\" data-end=\"1727\"\u003e• Werkhaus embroidery detail\u003c\/p\u003e\n\u003cp data-start=\"1757\" data-end=\"1789\"\u003eHandcrafted in Cologne, Germany.\u003c\/p\u003e\n\u003cp data-start=\"1791\" data-end=\"1853\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eYour order will be prepared and shipped within 7 working days.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"\u003e\u003cbr\u003e\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\/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\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":"Das Werk Haus","offers":[{"title":"Default Title","offer_id":57954030289241,"sku":null,"price":110.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/7579\/4222\/files\/das-werkhaus-free-form-shorts-25-front.jpg?v=1777479305","url":"https:\/\/daswerkhaus.com\/products\/free-form-shorts-no-25-handcrafted-shorts","provider":"Das Werk Haus","version":"1.0","type":"link"}