{"product_id":"speak-in-strokes-print","title":"Speak in Strokes Print","description":"\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-435\" data-turn-id=\"request-68e628cc-9704-8333-a56e-7818d88fd876-2\" 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 [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] 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=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"06cb6281-e64c-49de-9cbd-57f5f53c7cb6\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-513\" data-turn-id=\"request-68e628cc-9704-8333-a56e-7818d88fd876-21\" 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 [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] 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=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"97529ad2-b0ea-41eb-b843-ec814d94ce62\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-591\" data-turn-id=\"request-68e628cc-9704-8333-a56e-7818d88fd876-14\" 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 [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] 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=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-1\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"ced64f61-c1a9-4fb1-802e-ae6e46409b5b\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cp data-start=\"43\" data-end=\"352\"\u003eCelebrate the beauty of expression without words. \u003cem data-start=\"120\" data-end=\"138\"\u003eSpeak in Strokes\u003c\/em\u003e is an abstract artwork built from bold, gestural marks that feel alive on the page. Each brushstroke carries its own rhythm—some sharp, some soft, all working together to create a language of movement and emotion.\u003c\/p\u003e\n\u003cp data-start=\"354\" data-end=\"657\"\u003ePerfect for anyone who loves modern minimalism, expressive art, or the quiet poetry found in shape and texture. And with full colour customisation, you can change both the background and brushstroke tones to create a version that speaks in \u003cem data-start=\"598\" data-end=\"604\"\u003eyour\u003c\/em\u003e language, matching your home’s palette effortlessly.\u003c\/p\u003e\n\u003cp data-start=\"659\" data-end=\"741\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA striking, contemporary piece that invites the viewer to pause, decode, and feel.\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\/article\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\/article\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\/article\u003e","brand":"Wall Arts Shop","offers":[{"title":"21x30cm \/ Print Only","offer_id":55937746960716,"sku":null,"price":16.5,"currency_code":"GBP","in_stock":true},{"title":"21x30cm \/ Black","offer_id":55937746993484,"sku":null,"price":50.0,"currency_code":"GBP","in_stock":true},{"title":"21x30cm \/ White","offer_id":55937747026252,"sku":null,"price":50.0,"currency_code":"GBP","in_stock":true},{"title":"21x30cm \/ Oak","offer_id":55937747059020,"sku":null,"price":50.0,"currency_code":"GBP","in_stock":true},{"title":"30x40cm \/ Print Only","offer_id":55937747091788,"sku":null,"price":22.0,"currency_code":"GBP","in_stock":true},{"title":"30x40cm \/ Black","offer_id":55937747124556,"sku":null,"price":62.0,"currency_code":"GBP","in_stock":true},{"title":"30x40cm \/ White","offer_id":55937747157324,"sku":null,"price":62.0,"currency_code":"GBP","in_stock":true},{"title":"30x40cm \/ Oak","offer_id":55937747190092,"sku":null,"price":62.0,"currency_code":"GBP","in_stock":true},{"title":"40x50cm \/ Print Only","offer_id":55937747222860,"sku":null,"price":28.0,"currency_code":"GBP","in_stock":true},{"title":"40x50cm \/ Black","offer_id":55937747255628,"sku":null,"price":77.0,"currency_code":"GBP","in_stock":true},{"title":"40x50cm \/ White","offer_id":55937747288396,"sku":null,"price":77.0,"currency_code":"GBP","in_stock":true},{"title":"40x50cm \/ Oak","offer_id":55937747321164,"sku":null,"price":77.0,"currency_code":"GBP","in_stock":true},{"title":"50x70cm \/ Print Only","offer_id":55937747353932,"sku":null,"price":36.0,"currency_code":"GBP","in_stock":true},{"title":"50x70cm \/ Black","offer_id":55937747386700,"sku":null,"price":95.0,"currency_code":"GBP","in_stock":true},{"title":"50x70cm \/ White","offer_id":55937747419468,"sku":null,"price":95.0,"currency_code":"GBP","in_stock":true},{"title":"50x70cm \/ Oak","offer_id":55937747452236,"sku":null,"price":95.0,"currency_code":"GBP","in_stock":true},{"title":"60x90cm \/ Print Only","offer_id":55937747485004,"sku":null,"price":45.0,"currency_code":"GBP","in_stock":true},{"title":"60x90cm \/ Black","offer_id":55937747517772,"sku":null,"price":110.0,"currency_code":"GBP","in_stock":true},{"title":"60x90cm \/ White","offer_id":55937747550540,"sku":null,"price":110.0,"currency_code":"GBP","in_stock":true},{"title":"60x90cm \/ Oak","offer_id":55937747583308,"sku":null,"price":110.0,"currency_code":"GBP","in_stock":true},{"title":"70x100cm \/ Print Only","offer_id":55937747616076,"sku":null,"price":48.0,"currency_code":"GBP","in_stock":true},{"title":"70x100cm \/ Black","offer_id":55937747648844,"sku":null,"price":135.0,"currency_code":"GBP","in_stock":true},{"title":"70x100cm \/ White","offer_id":55937747681612,"sku":null,"price":135.0,"currency_code":"GBP","in_stock":true},{"title":"70x100cm \/ Oak","offer_id":55937747714380,"sku":null,"price":135.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0984\/3723\/5020\/files\/WALL_ARTS_SHOP_PRODUCT_IMAGES_TEMPLATE_TWENTY_FOUR_LOUNGE_SCENE_SPEAK_IN_STROKES_PAPER.jpg?v=1763122411","url":"https:\/\/wallartedit.com\/products\/speak-in-strokes-print","provider":"The Wall Art Edit","version":"1.0","type":"link"}