{"product_id":"herren-formelle-weste-mit-knopfen","title":"Męska kamizelka formalna | Z guzikami","description":"\u003cdiv class=\"flex-1 overflow-hidden\"\u003e\n\u003cdiv class=\"react-scroll-to-bottom--css-ijgas-79elbk h-full\"\u003e\n\u003cdiv class=\"react-scroll-to-bottom--css-ijgas-1n7m0yu\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-9\"\u003e\n\u003cdiv class=\"w-full text-token-text-primary\" dir=\"auto\" data-testid=\"conversation-turn-11\"\u003e\n\u003cdiv class=\"px-4 py-2 justify-center text-base md:gap-6 m-auto\"\u003e\n\u003cdiv class=\"flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]\"\u003e\n\u003cdiv class=\"relative flex w-full flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex-col gap-1 md:gap-3\"\u003e\n\u003cdiv class=\"flex flex-grow flex-col max-w-full\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"6bf61de3-0a78-484f-a298-2c1d977d16f7\" dir=\"auto\" class=\"min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+\u0026amp;]:mt-5 overflow-x-auto\"\u003e\n\u003cdiv class=\"markdown prose w-full break-words dark:prose-invert light\"\u003e\n\u003cdiv class=\"tw-ta-container F0azHf tw-nfl\" id=\"tw-target-text-container\" tabindex=\"0\"\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\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"w-full text-token-text-primary\" dir=\"auto\" data-testid=\"conversation-turn-9\"\u003e\n\u003cdiv class=\"px-4 py-2 justify-center text-base md:gap-6 m-auto\"\u003e\n\u003cdiv class=\"flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]\"\u003e\n\u003cdiv class=\"relative flex w-full flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex-col gap-1 md:gap-3\"\u003e\n\u003cdiv class=\"flex flex-grow flex-col max-w-full\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a9eedac4-7078-4990-ac5d-c8505aa31797\" dir=\"auto\" class=\"min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+\u0026amp;]:mt-5 overflow-x-auto\"\u003e\n\u003cdiv class=\"markdown prose w-full break-words dark:prose-invert light\"\u003e\n\u003cdiv class=\"flex-1 overflow-hidden\"\u003e\n\u003cdiv class=\"react-scroll-to-bottom--css-ijgas-79elbk h-full\"\u003e\n\u003cdiv class=\"react-scroll-to-bottom--css-ijgas-1n7m0yu\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-9\"\u003e\n\u003cdiv class=\"w-full text-token-text-primary\" dir=\"auto\" data-testid=\"conversation-turn-11\"\u003e\n\u003cdiv class=\"px-4 py-2 justify-center text-base md:gap-6 m-auto\"\u003e\n\u003cdiv class=\"flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]\"\u003e\n\u003cdiv class=\"relative flex w-full flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex-col gap-1 md:gap-3\"\u003e\n\u003cdiv class=\"flex flex-grow flex-col max-w-full\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"6bf61de3-0a78-484f-a298-2c1d977d16f7\" dir=\"auto\" class=\"min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+\u0026amp;]:mt-5 overflow-x-auto\"\u003e\n\u003cdiv class=\"markdown prose w-full break-words dark:prose-invert light\"\u003e\n\u003cdiv class=\"tw-ta-container F0azHf tw-nfl\" id=\"tw-target-text-container\" tabindex=\"0\"\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\/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\/div\u003e\n\u003c\/div\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-WEB:ae6bb0ac-d292-44c3-8d12-2f1bece3ccca-108\" data-testid=\"conversation-turn-112\" 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=\"9a66a898-a59b-46b6-9646-e2ce9f3fa892\" dir=\"auto\" data-message-model-slug=\"gpt-5-3-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 light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"69\"\u003e\u003cstrong data-start=\"0\" data-end=\"69\"\u003eSTRUKTURALNA MĘSKA KAMIZELKA Z WZOREM W KRATĘ I KLASYCZNYM KROJEM\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"71\" data-end=\"363\"\u003eTa męska kamizelka ma strukturalną sylwetkę z ciągłym wzorem w kratę. Konstrukcja opiera się na wyraźnym pionowym układzie linii z zrównoważonym podziałem frontu. Projekt prezentuje klasyczną formę z wyraźnie zdefiniowanymi krawędziami i prostą strukturą kroju.\u003c\/p\u003e\n\u003cp data-start=\"365\" data-end=\"397\"\u003e\u003cstrong data-start=\"365\" data-end=\"397\"\u003eDLACZEGO WYBRAĆ MĘSKĄ KAMIZELKĘ\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"399\" data-end=\"743\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"11ic83d\" data-start=\"399\" data-end=\"486\"\u003e\n\u003cp\u003e\u003cstrong data-start=\"401\" data-end=\"435\"\u003eKlasyczna konstrukcja kroju\u003c\/strong\u003e – prostolinijna struktura z wyraźnym podziałem formy\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"xvi9bw\" data-start=\"487\" data-end=\"576\"\u003e\n\u003cp\u003e\u003cstrong data-start=\"489\" data-end=\"514\"\u003eUkład wzoru w kratę\u003c\/strong\u003e – równomiernie rozłożony wzór na całej powierzchni\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1r0oqkg\" data-start=\"577\" data-end=\"661\"\u003e\n\u003cp\u003e\u003cstrong data-start=\"579\" data-end=\"612\"\u003eStrukturalny podział frontu\u003c\/strong\u003e – Centralne ułożenie linii w przedniej części\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1uyn2et\" data-start=\"662\" data-end=\"743\" data-is-last-node=\"\"\u003e\n\u003cp\u003e\u003cstrong data-start=\"664\" data-end=\"690\"\u003eProsta sylwetka\u003c\/strong\u003e – Ciągła pionowa struktura od góry do dołu\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\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","brand":"Bella Rosa Mode ","offers":[{"title":"Niebieski \/ S","offer_id":57457514578303,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Niebieski \/ M","offer_id":57457514611071,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Niebieski \/ L","offer_id":57457514643839,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Niebieski \/ XL","offer_id":57457514676607,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Niebieski \/ 2XL","offer_id":57457514709375,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Niebieski \/ 3XL","offer_id":57457514742143,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Jasnozielony \/ S","offer_id":57457514807679,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Jasnozielony \/ M","offer_id":57457514840447,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Jasnozielony \/ L","offer_id":57457514873215,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Jasnozielony \/ XL","offer_id":57457514905983,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Jasnozielony \/ 2XL","offer_id":57457514938751,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Jasnozielony \/ 3XL","offer_id":57457514971519,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Żółty \/ S","offer_id":57457515037055,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Żółty \/ M","offer_id":57457515069823,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Żółty \/ L","offer_id":57457515102591,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Żółty \/ XL","offer_id":57457515135359,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Żółty \/ 2XL","offer_id":57457515168127,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Żółty \/ 3XL","offer_id":57457515200895,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Oliwkowa zieleń \/ S","offer_id":57457515266431,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Oliwkowa zieleń \/ M","offer_id":57457515299199,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Oliwkowa zieleń \/ L","offer_id":57457515331967,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Oliwkowa zieleń \/ XL","offer_id":57457515364735,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Oliwkowa zieleń \/ 2XL","offer_id":57457515397503,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Oliwkowa zieleń \/ 3XL","offer_id":57457515430271,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Ciemnozielony \/ S","offer_id":57457515495807,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Ciemnozielony \/ M","offer_id":57457515528575,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Ciemnozielony \/ L","offer_id":57457515561343,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Ciemnozielony \/ XL","offer_id":57457515594111,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Ciemnozielony \/ 2XL","offer_id":57457515626879,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Ciemnozielony \/ 3XL","offer_id":57457515659647,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Szary \/ S","offer_id":57457515725183,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Szary \/ M","offer_id":57457515757951,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Szary \/ L","offer_id":57457515790719,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Szary \/ XL","offer_id":57457515823487,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Szary \/ 2XL","offer_id":57457515856255,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Szary \/ 3XL","offer_id":57457515889023,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Brązowy \/ S","offer_id":57457515954559,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Brązowy \/ M","offer_id":57457515987327,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Brązowy \/ L","offer_id":57457516020095,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Brązowy \/ XL","offer_id":57457516052863,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Brązowy \/ 2XL","offer_id":57457516085631,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Brązowy \/ 3XL","offer_id":57457516118399,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Ciemnoszary \/ S","offer_id":57457516183935,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Ciemnoszary \/ M","offer_id":57457516216703,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Ciemnoszary \/ L","offer_id":57457516249471,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Ciemnoszary \/ XL","offer_id":57457516282239,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Ciemnoszary \/ 2XL","offer_id":57457516315007,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true},{"title":"Ciemnoszary \/ 3XL","offer_id":57457516347775,"sku":null,"price":59.95,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0917\/0373\/8751\/files\/Weste-Einreihig-Kariert-Herrenweste-Tweedweste-Blau-XS-Chaps-Herrenmode.png?v=1777896429","url":"https:\/\/bellarosamode.com\/pl\/products\/herren-formelle-weste-mit-knopfen","provider":"Bella Rosa Mode ","version":"1.0","type":"link"}