{"product_id":"clean-dirty","title":"Clean\/ Dirty","description":"\u003ch1 data-end=\"228\" data-start=\"190\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cmeta charset=\"utf-8\"\u003e Needlepoint Canvas\u003cmeta charset=\"utf-8\"\u003e\n\u003c\/h1\u003e\n\u003cp data-end=\"273\" data-start=\"38\"\u003eAdd a fun and functional touch to your stitching with this \u003cstrong data-end=\"134\" data-start=\"97\"\u003eClean or Dirty Needlepoint Canvas\u003c\/strong\u003e. Featuring a playful phrase design, this \u003cstrong data-end=\"207\" data-start=\"176\"\u003ehand painted 18 mesh canvas\u003c\/strong\u003e is perfect for home décor and keeping things stylishly organized.\u003c\/p\u003e\n\u003cp data-start=\"34\" data-end=\"277\"\u003e🎨 Artist \u0026amp; Designer\u003c\/p\u003e\n\u003cul data-end=\"592\" data-start=\"489\"\u003e\n\u003cli data-end=\"522\" data-start=\"489\"\u003e\n\u003cp data-end=\"522\" data-start=\"491\"\u003eDesigned by\u003cstrong data-end=\"507\" data-start=\"491\"\u003e:\u003c\/strong\u003e Misty Marrow \u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"592\" data-start=\"523\"\u003e\n\u003cp data-end=\"592\" data-start=\"525\"\u003eOriginal artwork created as a \u003cstrong data-end=\"590\" data-start=\"555\"\u003ehand-painted needlepoint canvas\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-end=\"615\" data-start=\"594\"\u003e🧵 Canvas Details\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli data-end=\"668\" data-start=\"618\"\u003e\n\u003cstrong data-end=\"634\" data-start=\"618\"\u003eCanvas Type:\u003c\/strong\u003e Hand-painted needlepoint canvas\u003c\/li\u003e\n\u003cli data-end=\"695\" data-start=\"671\"\u003e\n\u003cstrong data-end=\"685\" data-start=\"671\"\u003eMesh Size:\u003c\/strong\u003e 18 mesh\u003c\/li\u003e\n\u003cli data-end=\"728\" data-start=\"698\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cstrong\u003eDesign:\u003c\/strong\u003e \u003cmeta charset=\"utf-8\"\u003e“Clean or Dirty” phrase\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong data-end=\"741\" data-start=\"731\"\u003eTheme: \u003c\/strong\u003eHome \/ kitchen\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong data-end=\"785\" data-start=\"775\"\u003eStyle: \u003c\/strong\u003eplayful, playful, and modern\u003cmeta charset=\"utf-8\"\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e💖 Why You’ll Love It\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHand-painted for crisp, stitch-ready detail on \u003cstrong data-end=\"905\" data-start=\"894\"\u003e18 mesh\u003c\/strong\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cmeta charset=\"utf-8\"\u003e \u003cmeta charset=\"utf-8\"\u003e \u003cmeta charset=\"utf-8\"\u003e \u003cmeta charset=\"utf-8\"\u003e \u003cmeta charset=\"utf-8\"\u003e \u003cmeta charset=\"utf-8\"\u003e \u003cmeta charset=\"utf-8\"\u003e \u003cmeta charset=\"utf-8\"\u003e \u003cmeta charset=\"utf-8\"\u003e \u003cmeta charset=\"utf-8\"\u003e \u003cmeta charset=\"utf-8\"\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"741\" data-start=\"676\"\u003eFun and functional design perfect for kitchen or laundry spaces\u003c\/li\u003e\n\u003cli data-end=\"822\" data-start=\"743\"\u003eGreat for decorative stitching projects, door hangers, or small framed pieces\u003c\/li\u003e\n\u003cli data-end=\"882\" data-start=\"824\"\u003eEnjoy stitching with cottons, silks, or specialty fibers\u003c\/li\u003e\n\u003cli data-end=\"944\" data-start=\"884\"\u003eA unique gift for homeowners, newlyweds, or fellow stitchers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e📌 Please Note\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-end=\"1281\" data-start=\"1213\"\u003e\n\u003ch5 data-end=\"1281\" data-start=\"1215\"\u003eThis listing is for the \u003cstrong data-end=\"1279\" data-start=\"1239\"\u003ehand-painted needlepoint canvas only\u003c\/strong\u003e\n\u003c\/h5\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1343\" data-start=\"1282\"\u003e\n\u003ch5 data-end=\"1343\" data-start=\"1284\"\u003eThreads, fibers, and finishing materials are not included \u003c\/h5\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle 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-69b449f3-8b78-8329-b125-eb549b321224-2\" data-testid=\"conversation-turn-42\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\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\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"baa55946-95de-4e4d-8875-15ef6ddbbbef\" 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 [.text-message+\u0026amp;]:mt-1\"\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\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-56\" data-turn-id=\"request-69b449f3-8b78-8329-b125-eb549b321224-0\" 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-3\" dir=\"auto\" data-message-id=\"1de1ab3a-64f0-47e7-b1cf-fde20ee7d975\" 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 dark markdown-new-styling\"\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1279\" data-start=\"1099\"\u003eWhether stitched for your own home or gifted to a friend, this \u003cstrong data-end=\"1208\" data-start=\"1162\"\u003eClean or Dirty hand painted 18 mesh canvas\u003c\/strong\u003e adds a practical and playful touch to any needlepoint collection 🧼🧵✨\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\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\" data-edge=\"true\" aria-hidden=\"true\"\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\/article\u003e\n\u003c\/div\u003e","brand":"Misty Marrow","offers":[{"title":"Default Title","offer_id":51525974950209,"sku":"28","price":45.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1569\/6711\/files\/dirtyorclean.heic?v=1774320330","url":"https:\/\/eklektiksoul.com\/products\/clean-dirty","provider":"E'klek-tik Soul","version":"1.0","type":"link"}