{"product_id":"two-piece-brick-heart-keychain","title":"Two-Piece Brick Heart Keychain","description":"\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-68ea71d2-e864-832e-bd43-e6bcffe18fb0-2\" data-testid=\"conversation-turn-128\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--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 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"74925671-9688-482c-ae8a-5dc4e0f3674a\" dir=\"auto\" data-message-model-slug=\"gpt-5-2\" 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 first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"131\" data-end=\"236\"\u003eTwo-Piece Brick Heart Keychain – Connectable Matching Set (Made from Plant-Based PLA)\u003c\/p\u003e\n\u003cp data-start=\"238\" data-end=\"476\"\u003eShare a connection with the \u003cstrong data-start=\"266\" data-end=\"304\"\u003eTwo-Piece Brick Heart Keychain Set\u003c\/strong\u003e. Designed as two interlocking brick-style pieces that join together to form a heart, each person carries one half—bringing the full heart together when you connect them.\u003c\/p\u003e\n\u003cp data-start=\"478\" data-end=\"716\"\u003ePerfect for couples, best friends, siblings, or long-distance relationships, this playful design symbolizes staying connected wherever you go. Each side works as its own keychain, but clicks together to complete the heart when reunited.\u003c\/p\u003e\n\u003cp data-start=\"718\" data-end=\"918\"\u003e3D printed in-store at \u003cstrong data-start=\"741\" data-end=\"759\"\u003ePrint and Play\u003c\/strong\u003e using \u003cstrong data-start=\"766\" data-end=\"820\"\u003eplant-derived PLA bioplastics\u003c\/strong\u003e, this set is lightweight, durable, and available in any colour combination to match your story.\u003c\/p\u003e\n\u003cp data-start=\"920\" data-end=\"935\"\u003e\u003cstrong data-start=\"920\" data-end=\"933\"\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"936\" data-end=\"1233\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-start=\"936\" data-end=\"986\"\u003e\n\u003cp data-start=\"938\" data-end=\"986\"\u003eTwo-piece connectable brick-style heart design\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"987\" data-end=\"1019\"\u003e\n\u003cp data-start=\"989\" data-end=\"1019\"\u003eEach person carries one half\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1020\" data-end=\"1063\"\u003e\n\u003cp data-start=\"1022\" data-end=\"1063\"\u003eSnaps together to form a complete heart\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1064\" data-end=\"1126\"\u003e\n\u003cp data-start=\"1066\" data-end=\"1126\"\u003eMade from plant-derived PLA bioplastics\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1127\" data-end=\"1180\"\u003e\n\u003cp data-start=\"1129\" data-end=\"1180\"\u003e3D printed in Hamilton, Ontario at Print and Play\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1181\" data-end=\"1233\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1183\" data-end=\"1233\" data-is-last-node=\"\"\u003eLightweight, durable, and environmentally friendly\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\/article\u003e\n\u003c\/div\u003e","brand":"Print and Play","offers":[{"title":"Red \/ Red","offer_id":51850443784493,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ Orange","offer_id":51850443817261,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ Yellow","offer_id":51850443850029,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ Green","offer_id":51850443882797,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ Blue","offer_id":51850443915565,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ Purple","offer_id":51850443948333,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ Pink","offer_id":51850443981101,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ Black","offer_id":51850444013869,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ White","offer_id":51850444046637,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Orange \/ Red","offer_id":51850444079405,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Orange \/ Orange","offer_id":51850444112173,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Orange \/ Yellow","offer_id":51850444144941,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Orange \/ Green","offer_id":51850444177709,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Orange \/ Blue","offer_id":51850444210477,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Orange \/ Purple","offer_id":51850444243245,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Orange \/ Pink","offer_id":51850444276013,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Orange \/ Black","offer_id":51850444308781,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Orange \/ White","offer_id":51850444341549,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow \/ Red","offer_id":51850444374317,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow \/ Orange","offer_id":51850444407085,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow \/ Yellow","offer_id":51850444439853,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow \/ Green","offer_id":51850444472621,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow \/ Blue","offer_id":51850444505389,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow \/ Purple","offer_id":51850444538157,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow \/ Pink","offer_id":51850444570925,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow \/ Black","offer_id":51850444603693,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow \/ White","offer_id":51850444636461,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Green \/ Red","offer_id":51850444669229,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Green \/ Orange","offer_id":51850444701997,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Green \/ Yellow","offer_id":51850444734765,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Green \/ Green","offer_id":51850444767533,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Green \/ Blue","offer_id":51850444800301,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Green \/ Purple","offer_id":51850444833069,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Green \/ Pink","offer_id":51850444865837,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Green \/ Black","offer_id":51850444898605,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Green \/ White","offer_id":51850444931373,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ Red","offer_id":51850444964141,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ Orange","offer_id":51850444996909,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ Yellow","offer_id":51850445029677,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ Green","offer_id":51850445062445,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ Blue","offer_id":51850445095213,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ Purple","offer_id":51850445127981,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ Pink","offer_id":51850445160749,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ Black","offer_id":51850445193517,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ White","offer_id":51850445226285,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ Red","offer_id":51850445259053,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ Orange","offer_id":51850445291821,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ Yellow","offer_id":51850445324589,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ Green","offer_id":51850445357357,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ Blue","offer_id":51850445390125,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ Purple","offer_id":51850445422893,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ Pink","offer_id":51850445455661,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ Black","offer_id":51850445488429,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ White","offer_id":51850445521197,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ Red","offer_id":51850445553965,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ Orange","offer_id":51850445586733,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ Yellow","offer_id":51850445619501,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ Green","offer_id":51850445652269,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ Blue","offer_id":51850445685037,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ Purple","offer_id":51850445717805,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ Pink","offer_id":51850445750573,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ Black","offer_id":51850445783341,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ White","offer_id":51850445816109,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Red","offer_id":51850445848877,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Orange","offer_id":51850445881645,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Yellow","offer_id":51850445914413,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Green","offer_id":51850445947181,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Blue","offer_id":51850445979949,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Purple","offer_id":51850446012717,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Pink","offer_id":51850446045485,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Black","offer_id":51850446078253,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ White","offer_id":51850446111021,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"White Print \/ Red","offer_id":51850446143789,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"White Print \/ Orange","offer_id":51850446176557,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"White Print \/ Yellow","offer_id":51850446209325,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"White Print \/ Green","offer_id":51850446242093,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"White Print \/ Blue","offer_id":51850446274861,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"White Print \/ Purple","offer_id":51850446307629,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"White Print \/ Pink","offer_id":51850446340397,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"White Print \/ Black","offer_id":51850446373165,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true},{"title":"White Print \/ White","offer_id":51850446405933,"sku":null,"price":10.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0878\/6608\/1581\/files\/IMG_4515.heic?v=1772316422","url":"https:\/\/printandplay.ca\/products\/two-piece-brick-heart-keychain","provider":"Print and Play","version":"1.0","type":"link"}