{"title":"Cards","description":"","products":[{"product_id":"gift-box-birthday-card","title":"Gift Box | Birthday Card","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eMake birthdays special with a handcrafted card full of charm and personality. Perfect for friends, family, and loved ones.\u003c\/p\u003e\n\u003cp\u003e--‐-----\u003c\/p\u003e\n\u003cp\u003ePersonalise your card by adding a name in the “Special Instructions” section at checkout. 💜\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"KnitbyTessa","offers":[{"title":"Red \/ 6\" x 6\"","offer_id":57374178509184,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 6\" x 6\"","offer_id":57374178541952,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 6\" x 6\"","offer_id":57374178574720,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 6\" x 6\"","offer_id":57374178607488,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 6\" x 6\"","offer_id":57374178640256,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/643b97e9-il_fullxfull.6536504665_ktfb.jpg?v=1773650375"},{"product_id":"bunting-birthday-card","title":"Bunting | Birthday Card","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eA beautifully textured, hand-stitched birthday card inspired by fibre art and craftsmanship — a unique and memorable birthday keepsake.\u003c\/p\u003e\n\u003cp\u003e--‐--------\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ePersonalise your card by adding a name in the “Special Instructions” section at checkout. 💜\u003c\/span\u003e\u003c\/p\u003e","brand":"KnitbyTessa","offers":[{"title":"6\" x 6\"","offer_id":57431855464832,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true},{"title":"5\" x 7\"","offer_id":57677206487424,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260106_142532.jpg?v=1770650781"},{"product_id":"how-lucky-are-we","title":"How Lucky Are We","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eThis handmade romantic greeting card blends craftsmanship and emotion, making it a meaningful love gift for your partner, spouse, or someone special.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"KnitbyTessa","offers":[{"title":"4\" x 6\" \/ Red","offer_id":57431806574976,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"4\" x 6\" \/ Black","offer_id":57537001095552,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260131_211901.jpg?v=1770644098"},{"product_id":"you-are-my-lobster","title":"You Are My Lobster","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eA unique handmade romantic card designed with playful, TV-inspired details. Perfect for anniversaries, Valentine’s Day, or a thoughtful gift for someone special.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"KnitbyTessa","offers":[{"title":"4\" x 6\"","offer_id":57431813816704,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260131_211846.jpg?v=1770644580"},{"product_id":"chaotic-hearts","title":"Chaotic Hearts","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eA beautifully textured, handcrafted love card inspired by fibre art and stitching — a truly unique way to say “I love you.”\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"KnitbyTessa","offers":[{"title":"Blue \/ 6\" x 6\"","offer_id":57373701996928,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 6\" x 6\"","offer_id":57373702029696,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 6\" x 6\"","offer_id":57373702062464,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 6\" x 6\"","offer_id":57373702095232,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ 6\" x 6\"","offer_id":57373702128000,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260128_112517.jpg?v=1770646112"},{"product_id":"will-you-be-my-valentine","title":"Will You Be My Valentine","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003eThis handmade romantic greeting card blends craftsmanship and emotion, making it a meaningful love gift for your partner, spouse, or someone special.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"KnitbyTessa","offers":[{"title":"Purple \/ 4\" x 6\"","offer_id":57373760520576,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 4\" x 6\"","offer_id":57373955031424,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ 4\" x 6\"","offer_id":57373955064192,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260209_141503.jpg?v=1770649833"},{"product_id":"chaotic-hearts-copy","title":"Chaotic Hearts | Craft","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003eA thoughtfully designed handmade card celebrating love, connection, and special memories.\u003cbr\u003e\u003c\/p\u003e","brand":"KnitbyTessa","offers":[{"title":"5\" x 7\"","offer_id":57431460544896,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260115_183347.jpg?v=1770650332"},{"product_id":"bunting-birthday-card-2","title":"Bunting | Craft Birthday Card","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eA carefully crafted handmade birthday card featuring artistic details and premium finishes. A meaningful alternative to mass-produced cards.\u003c\/p\u003e\n\u003cp\u003e‐---------\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ePersonalise your card by adding a name in the “Special Instructions” section at checkout. 💜\u003c\/span\u003e\u003c\/p\u003e","brand":"KnitbyTessa","offers":[{"title":"Pink \/ 5\" x 7\"","offer_id":57374088724864,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 5\" x 7\"","offer_id":57374088757632,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 5\" x 7\"","offer_id":57374088790400,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5\" x 7\"","offer_id":57374088823168,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 5\" x 7\"","offer_id":57374088855936,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/32c57269-il_fullxfull.6363047431_kwt4.jpg?v=1770651554"},{"product_id":"mothers-day-tulip","title":"Mother's Day - Tulip","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eSurprise your mum with a one-of-a-kind handmade Mother’s Day card. Designed with care and crafted by hand, this artisan card makes a meaningful and memorable gift.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"KnitbyTessa","offers":[{"title":"A5 \/ Blue","offer_id":57431289037184,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"A5 \/ Orange","offer_id":57537043169664,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260219_162809.jpg?v=1771521715"},{"product_id":"mothers-day-star","title":"Mother's Day - Star","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eSurprise your mum with a one-of-a-kind handmade Mother’s Day card. Designed with care and crafted by hand, this artisan card makes a meaningful and memorable gift.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"KnitbyTessa","offers":[{"title":"6\" x 6\" \/ Blue","offer_id":57434880213376,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true},{"title":"6\" x 6\" \/ Green","offer_id":57434895876480,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true},{"title":"6\" x 6\" \/ Yellow","offer_id":57434895909248,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260219_163146.jpg?v=1771597912"},{"product_id":"mothers-day-heart","title":"Mother's Day - Heart","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003eA beautifully crafted Mother’s Day card inspired by knitting and fibre art, perfect for celebrating mum with something truly special.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"KnitbyTessa","offers":[{"title":"6\" x 6\" \/ Purple","offer_id":57434914554240,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true},{"title":"6\" x 6\" \/ Pink","offer_id":57434914587008,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true},{"title":"6\" x 6\" \/ Striped","offer_id":57434914619776,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260219_164703.jpg?v=1771598395"},{"product_id":"mothers-day-butterfly","title":"Mother's Day - Heartbeat","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eMake Mum smile with a handmade Mother’s Day card designed to celebrate her love, kindness, and everything she does. A beautiful keepsake she can treasure long after Mother’s Day.\u003c\/p\u003e","brand":"KnitbyTessa","offers":[{"title":"A5","offer_id":57537255276928,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260306_083150.jpg?v=1772790684"},{"product_id":"eid-mubarak-moon","title":"Eid Mubarak - Moon","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003eCelebrate the joy of Eid with our artisan handmade Eid cards, thoughtfully crafted to add a personal touch to your festive greetings. \u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"KnitbyTessa","offers":[{"title":"A5 \/ Yellow","offer_id":57512745075072,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"A5 \/ Blue","offer_id":57512775123328,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"A5 \/ Purple","offer_id":57648412262784,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260226_093636.jpg?v=1772531836"},{"product_id":"eid-mubarak-moon-2","title":"Eid Mubarak - Moon 2","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003eCelebrate the joy of Eid with our artisan handmade Eid cards, thoughtfully crafted to add a personal touch to your festive greetings. \u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"KnitbyTessa","offers":[{"title":"A5 \/ Blue","offer_id":57512789508480,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"A5 \/ Yellow","offer_id":57648393060736,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260226_093704.jpg?v=1772532816"},{"product_id":"eid-mubarak-lantern","title":"Eid Mubarak - Lantern","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003eCelebrate the joy of Eid with our artisan handmade Eid cards, thoughtfully crafted to add a personal touch to your festive greetings. \u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"KnitbyTessa","offers":[{"title":"A5 \/ Orange","offer_id":57513191670144,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"A5 \/ Blue","offer_id":57648373989760,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260226_093754.jpg?v=1772534999"},{"product_id":"personalised-birthday-cards","title":"Personalised Birthday Card","description":"\u003carticle data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-15\" data-turn-id=\"1f90ff12-4474-4a6d-bd12-4ca5460991e1\" 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-(--header-height)\" tabindex=\"-1\"\u003e\u003c\/article\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-16\" data-turn-id=\"request-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-7\" 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)))]\" 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 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\" data-message-model-slug=\"gpt-5-2\" dir=\"auto\" data-message-id=\"e2793db0-765c-4887-888f-6b49448b9c28\" 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 wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-end=\"284\" data-start=\"0\"\u003eCelebrate in style with our\u003cstrong\u003e \u003c\/strong\u003ehand-stitched personalised birthday card, customised with your chosen name and favourite colour. Expertly handmade with premium materials and intricate stitching details, this bespoke birthday card adds a unique and heartfelt touch to any celebration.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"435\" data-start=\"286\"\u003ePerfect for gifting, our custom name birthday card is designed to create a memorable keepsake that your loved one will treasure for years to come. 🎉\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"435\" data-start=\"286\"\u003eHow to customise your card :\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-end=\"435\" data-start=\"286\"\u003eChoose the preferred card colour from the two options.\u003c\/li\u003e\n\u003cli data-end=\"435\" data-start=\"286\"\u003eAdd the chosen name and chosen yarn colour (please see the picture) to the \"special instructions\" section at the check-out\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThank you.\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","brand":"KnitbyTessa","offers":[{"title":"A5 \/ White","offer_id":57513313075584,"sku":null,"price":10.0,"currency_code":"GBP","in_stock":true},{"title":"A5 \/ Brown","offer_id":57513313141120,"sku":null,"price":10.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260227_131258.jpg?v=1772540512"},{"product_id":"candles-birthday-card-copy-1","title":"Candles - Birthday Card","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"1f90ff12-4474-4a6d-bd12-4ca5460991e1\" data-testid=\"conversation-turn-15\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-7\" data-testid=\"conversation-turn-16\" 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=\"e2793db0-765c-4887-888f-6b49448b9c28\" 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 light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"241\"\u003eCelebrate their special day with a\u003cstrong\u003e \u003c\/strong\u003ehandstitched birthday card made with love, care, and thoughtful detail. Each card is delicately handmade and stitched by hand, creating a truly personal touch that feels warm, meaningful, and heartfelt.\u003c\/p\u003e\n\u003cp data-start=\"485\" data-end=\"615\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eGive them something beautifully personal, crafted from the heart and made to be treasured long after the candles are blown out. 💛\u003c\/p\u003e\n\u003cp data-start=\"485\" data-end=\"615\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e---------\u003c\/p\u003e\n\u003cp data-start=\"485\" data-end=\"615\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cspan\u003ePersonalise your card by adding a name in the “Special Instructions” section at checkout. 💜\u003c\/span\u003e\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","brand":"KnitbyTessa","offers":[{"title":"A5 \/ Orange","offer_id":57514192961920,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"A5 \/ Blue","offer_id":57603137241472,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"5\" x 7\" \/ Blue","offer_id":57603319595392,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true},{"title":"5\" x 7\" \/ White","offer_id":57603410624896,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260306_083333.jpg?v=1772790928"},{"product_id":"bow-birthday-card","title":"Bow - Birthday Card","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"1f90ff12-4474-4a6d-bd12-4ca5460991e1\" data-testid=\"conversation-turn-15\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-7\" data-testid=\"conversation-turn-16\" 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=\"e2793db0-765c-4887-888f-6b49448b9c28\" 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 light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"241\"\u003eCelebrate their special day with a\u003cstrong\u003e \u003c\/strong\u003ehandstitched birthday card made with love, care, and thoughtful detail. Each card is delicately handmade and stitched by hand, creating a truly personal touch that feels warm, meaningful, and heartfelt.\u003c\/p\u003e\n\u003cp data-start=\"485\" data-end=\"615\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eGive them something beautifully personal, crafted from the heart and made to be treasured long after the candles are blown out. 💛\u003c\/p\u003e\n\u003cp data-start=\"485\" data-end=\"615\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e--‐-----\u003c\/p\u003e\n\u003cp data-start=\"485\" data-end=\"615\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cspan\u003ePersonalise your card by adding a name in the “Special Instructions” section at checkout. 💜\u003c\/span\u003e\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","brand":"KnitbyTessa","offers":[{"title":"5\" x 7\" \/ White","offer_id":57514230710656,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true},{"title":"5\" x 7\" \/ Yellow","offer_id":57514230743424,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260115_183433.jpg?v=1772550003"},{"product_id":"bow-birthday-card-copy","title":"Big Ben","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"1f90ff12-4474-4a6d-bd12-4ca5460991e1\" data-testid=\"conversation-turn-15\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-7\" data-testid=\"conversation-turn-16\" 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=\"e2793db0-765c-4887-888f-6b49448b9c28\" 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 light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"241\"\u003e\u003cmeta charset=\"utf-8\"\u003eShare a piece of London’s heritage with a beautifully crafted Big Ben card designed to leave a lasting impression.\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","brand":"KnitbyTessa","offers":[{"title":"6\" x 6\" \/ Red","offer_id":57514269704576,"sku":null,"price":9.0,"currency_code":"GBP","in_stock":true},{"title":"6\" x 6\" \/ Blue","offer_id":57514269737344,"sku":null,"price":9.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260106_163025.jpg?v=1772551035"},{"product_id":"mothers-day-3-hearts","title":"Mother's Day - 3 Hearts","description":"\u003cp data-start=\"0\" data-end=\"245\"\u003eCelebrate Mum with a beautiful handmade Mother’s Day card created with love and care. Thoughtfully crafted using quality materials and delicate details, this card is a warm and heartfelt way to show your appreciation for everything she does.\u003c\/p\u003e\n\u003cp data-start=\"247\" data-end=\"434\"\u003ePerfect for sharing a personal message, this handmade card adds a special touch to your Mother’s Day gift and becomes a lovely keepsake Mum can treasure long after the day has passed.\u003c\/p\u003e\n\u003cp data-start=\"436\" data-end=\"533\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eMake her smile with a unique artisan Mother’s Day card that comes straight from the heart. 💐\u003c\/p\u003e\n\u003cp\u003e----\u003c\/p\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-(--header-height)\" dir=\"auto\" data-turn-id=\"6def84a6-82f6-4641-ad28-e9d7277c532f\" data-testid=\"conversation-turn-27\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-13\" data-testid=\"conversation-turn-28\" 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=\"c63e6c36-399a-428a-b89f-722138b662b8\" 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 first:pt-[1px]\"\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=\"157\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eEach card is lovingly handmade, so slight variations and small imperfections may occur. This is part of the charm and makes every card truly one of a kind. \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","brand":"KnitbyTessa","offers":[{"title":"A5 \/ Orange","offer_id":57537140523392,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260306_083439.jpg?v=1772790263"},{"product_id":"mothers-day-heart-with-flower","title":"Mother's Day - Heart with flower","description":"\u003cp data-start=\"0\" data-end=\"245\"\u003eCelebrate Mum with a beautiful handmade Mother’s Day card created with love and care. Thoughtfully crafted using quality materials and delicate details, this card is a warm and heartfelt way to show your appreciation for everything she does.\u003c\/p\u003e\n\u003cp data-start=\"247\" data-end=\"434\"\u003ePerfect for sharing a personal message, this handmade card adds a special touch to your Mother’s Day gift and becomes a lovely keepsake Mum can treasure long after the day has passed.\u003c\/p\u003e\n\u003cp data-start=\"436\" data-end=\"533\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eMake her smile with a unique artisan Mother’s Day card that comes straight from the heart. 💐\u003c\/p\u003e\n\u003cp\u003e----\u003c\/p\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-(--header-height)\" dir=\"auto\" data-turn-id=\"6def84a6-82f6-4641-ad28-e9d7277c532f\" data-testid=\"conversation-turn-27\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-13\" data-testid=\"conversation-turn-28\" 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=\"c63e6c36-399a-428a-b89f-722138b662b8\" 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 first:pt-[1px]\"\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=\"157\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eEach card is lovingly handmade, so slight variations and small imperfections may occur. This is part of the charm and makes every card truly one of a kind. \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","brand":"KnitbyTessa","offers":[{"title":"5\" x 7\" \/ White","offer_id":57537206452608,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true},{"title":"5\" x 7\" \/ Brown","offer_id":57538553971072,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260306_083828.jpg?v=1772790214"},{"product_id":"dandelion-birthday-card-copy","title":"Dandelion - Birthday Card","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"1f90ff12-4474-4a6d-bd12-4ca5460991e1\" data-testid=\"conversation-turn-15\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-7\" data-testid=\"conversation-turn-16\" 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=\"e2793db0-765c-4887-888f-6b49448b9c28\" 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 light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"241\"\u003eCelebrate their special day with a\u003cstrong\u003e \u003c\/strong\u003ehandstitched birthday card made with love, care, and thoughtful detail. Each card is delicately handmade and stitched by hand, creating a truly personal touch that feels warm, meaningful, and heartfelt.\u003c\/p\u003e\n\u003cp data-start=\"485\" data-end=\"615\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eGive them something beautifully personal, crafted from the heart and made to be treasured long after the candles are blown out. 💛\u003c\/p\u003e\n\u003cp data-start=\"485\" data-end=\"615\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e---------\u003c\/p\u003e\n\u003cp data-start=\"485\" data-end=\"615\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cspan\u003ePersonalise your card by adding a name in the “Special Instructions” section at checkout. 💜\u003c\/span\u003e\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","brand":"KnitbyTessa","offers":[{"title":"A5 \/ Orange","offer_id":57602927231360,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"A5 \/ Black","offer_id":57602927264128,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"5\" x 7\" \/ White","offer_id":57602927296896,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260313_105206.jpg?v=1773649835"},{"product_id":"balloons-birthday-card","title":"Balloons - Birthday Card","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"1f90ff12-4474-4a6d-bd12-4ca5460991e1\" data-testid=\"conversation-turn-15\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-7\" data-testid=\"conversation-turn-16\" 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=\"e2793db0-765c-4887-888f-6b49448b9c28\" 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 light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"241\"\u003eCelebrate their special day with a\u003cstrong\u003e \u003c\/strong\u003ehandstitched birthday card made with love, care, and thoughtful detail. Each card is delicately handmade and stitched by hand, creating a truly personal touch that feels warm, meaningful, and heartfelt.\u003c\/p\u003e\n\u003cp data-start=\"485\" data-end=\"615\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eGive them something beautifully personal, crafted from the heart and made to be treasured long after the candles are blown out. 💛\u003c\/p\u003e\n\u003cp data-start=\"485\" data-end=\"615\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e---------\u003c\/p\u003e\n\u003cp data-start=\"485\" data-end=\"615\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cspan\u003ePersonalise your card by adding a name in the “Special Instructions” section at checkout. 💜\u003c\/span\u003e\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","brand":"KnitbyTessa","offers":[{"title":"A5 \/ Orange","offer_id":57603541893504,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"A5 \/ Blue","offer_id":57603586621824,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260313_105311.jpg?v=1773649734"},{"product_id":"koi-fish-love","title":"Koi Fish - Love","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"1f90ff12-4474-4a6d-bd12-4ca5460991e1\" data-testid=\"conversation-turn-15\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-7\" data-testid=\"conversation-turn-16\" 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=\"e2793db0-765c-4887-888f-6b49448b9c28\" 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 light markdown-new-styling\"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"9aff38fa-0aa4-48fb-b402-5350a837ebe6\" data-testid=\"conversation-turn-71\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-39\" data-testid=\"conversation-turn-72\" 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=\"5ad2ef94-b502-4eb3-a444-8063bafd4306\" 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 first:pt-[1px]\"\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=\"344\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"344\"\u003eCelebrate beauty, strength, and harmony with our handmade koi fish card, thoughtfully designed to capture the elegance of these symbolic creatures.\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"344\"\u003eInspired by the graceful movement of the \u003cspan class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"\u003e\u003cspan class=\"whitespace-normal\"\u003eKoi fish\u003c\/span\u003e\u003c\/span\u003e, this artisan card represents perseverance, luck, and positive energy—making it perfect for meaningful occasions.\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"344\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"344\"\u003eRed Koi : Love, passion\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"344\"\u003eBlack Koi : Overcoming challenges\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"344\"\u003eBlue Koi : Peace, calmness\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"344\"\u003eWhite Koi : New beginnings\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","brand":"KnitbyTessa","offers":[{"title":"A5 \/ Red","offer_id":57648146579840,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"A5 \/ Blue","offer_id":57700018487680,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"A5 \/ Black","offer_id":57700018520448,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"5\" x 7\" \/ White","offer_id":57700018651520,"sku":null,"price":8.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260318_152136.jpg?v=1773870082"},{"product_id":"easter-egg-with-flower","title":"Easter Egg (flower)","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"1f90ff12-4474-4a6d-bd12-4ca5460991e1\" data-testid=\"conversation-turn-15\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-7\" data-testid=\"conversation-turn-16\" 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=\"e2793db0-765c-4887-888f-6b49448b9c28\" 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 light markdown-new-styling\"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"9aff38fa-0aa4-48fb-b402-5350a837ebe6\" data-testid=\"conversation-turn-71\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-39\" data-testid=\"conversation-turn-72\" 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=\"5ad2ef94-b502-4eb3-a444-8063bafd4306\" 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 first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-42\" data-testid=\"conversation-turn-78\" 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=\"91e73b7e-fc20-436b-a0f0-813a6e5ed8ed\" 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 first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"57\" data-end=\"286\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eCelebrate Easter with a handmade artisan card made with love and care. Each one is unique, full of soft spring details, and perfect for sending warm wishes to someone special. A little card to brighten someone’s Easter. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\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\/article\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" data-edge=\"true\" class=\"pointer-events-none h-px w-px absolute bottom-0\"\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\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":"KnitbyTessa","offers":[{"title":"A5 \/ Yellow","offer_id":57648308453760,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260318_095233.jpg?v=1773870927"},{"product_id":"easter-egg-with-bunny-ears","title":"Easter Egg (bunny ears)","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"1f90ff12-4474-4a6d-bd12-4ca5460991e1\" data-testid=\"conversation-turn-15\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-7\" data-testid=\"conversation-turn-16\" 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=\"e2793db0-765c-4887-888f-6b49448b9c28\" 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 light markdown-new-styling\"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"9aff38fa-0aa4-48fb-b402-5350a837ebe6\" data-testid=\"conversation-turn-71\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-39\" data-testid=\"conversation-turn-72\" 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=\"5ad2ef94-b502-4eb3-a444-8063bafd4306\" 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 first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-42\" data-testid=\"conversation-turn-78\" 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=\"91e73b7e-fc20-436b-a0f0-813a6e5ed8ed\" 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 first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"57\" data-end=\"286\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eCelebrate Easter with a handmade artisan card made with love and care. Each one is unique, full of soft spring details, and perfect for sending warm wishes to someone special. A little card to brighten someone’s Easter. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\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\/article\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" data-edge=\"true\" class=\"pointer-events-none h-px w-px absolute bottom-0\"\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\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":"KnitbyTessa","offers":[{"title":"A5 \/ Green","offer_id":57648326967680,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"A5 \/ Purple","offer_id":57834773676416,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260318_095129.jpg?v=1773871356"},{"product_id":"easter-egg","title":"Easter Egg","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"1f90ff12-4474-4a6d-bd12-4ca5460991e1\" data-testid=\"conversation-turn-15\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-7\" data-testid=\"conversation-turn-16\" 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=\"e2793db0-765c-4887-888f-6b49448b9c28\" 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 light markdown-new-styling\"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"9aff38fa-0aa4-48fb-b402-5350a837ebe6\" data-testid=\"conversation-turn-71\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-39\" data-testid=\"conversation-turn-72\" 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=\"5ad2ef94-b502-4eb3-a444-8063bafd4306\" 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 first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-42\" data-testid=\"conversation-turn-78\" 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=\"91e73b7e-fc20-436b-a0f0-813a6e5ed8ed\" 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 first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"57\" data-end=\"286\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eCelebrate Easter with a handmade artisan card made with love and care. Each one is unique, full of soft spring details, and perfect for sending warm wishes to someone special. A little card to brighten someone’s Easter. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\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\/article\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" data-edge=\"true\" class=\"pointer-events-none h-px w-px absolute bottom-0\"\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\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":"KnitbyTessa","offers":[{"title":"A5 \/ Orange","offer_id":57648345317760,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260318_095158.jpg?v=1773871471"},{"product_id":"cherry-on-top-birthday","title":"Cherry On Top | Birthday","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"1f90ff12-4474-4a6d-bd12-4ca5460991e1\" data-testid=\"conversation-turn-15\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-7\" data-testid=\"conversation-turn-16\" 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=\"e2793db0-765c-4887-888f-6b49448b9c28\" 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 light markdown-new-styling\"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"9aff38fa-0aa4-48fb-b402-5350a837ebe6\" data-testid=\"conversation-turn-71\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-39\" data-testid=\"conversation-turn-72\" 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=\"5ad2ef94-b502-4eb3-a444-8063bafd4306\" 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 first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\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-WEB:c02f2594-4b92-4927-90d2-26f5128e39a6-42\" data-testid=\"conversation-turn-78\" 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=\"91e73b7e-fc20-436b-a0f0-813a6e5ed8ed\" 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 first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"140\" data-end=\"382\"\u003eMake birthdays extra special with this artisan handmade birthday card, carefully crafted with attention to detail and high-quality materials. Each card is uniquely made, giving it a personal touch that stands out from mass-produced cards.\u003c\/p\u003e\n\u003cp data-start=\"384\" data-end=\"530\"\u003ePerfect for friends, family, or loved ones, this handcrafted birthday greeting card is blank inside so you can add your own heartfelt message.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\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\/article\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" data-edge=\"true\" class=\"pointer-events-none h-px w-px absolute bottom-0\"\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\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":"KnitbyTessa","offers":[{"title":"A5 \/ Purple","offer_id":57834902323584,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"A5 \/ Red","offer_id":57835128390016,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/3861\/6448\/files\/20260402_134811.jpg?v=1775654871"}],"url":"https:\/\/knitbytessa.com\/collections\/cards.oembed?page=2","provider":"KnitbyTessa","version":"1.0","type":"link"}