{"title":"Wedding","description":"\u003cp\u003eA refined collection of wedding gifts, created to honour love, commitment, and new beginnings. Carefully selected to be meaningful, elegant, and lasting.\u003c\/p\u003e","products":[{"product_id":"personalised-wedding-planner-and-notebook-gift-set","title":"Personalised Wedding Planner and Notebook Gift Set","description":"\u003cp data-start=\"154\" data-end=\"328\"\u003e\u003cstrong data-start=\"154\" data-end=\"189\"\u003ePlan your perfect day with ease\u003c\/strong\u003e using our \u003cstrong data-start=\"200\" data-end=\"254\"\u003ePersonalised Wedding Planner and Notebook Gift Set\u003c\/strong\u003e—a beautifully coordinated set designed to keep every detail in one place.\u003c\/p\u003e\n\u003cp data-start=\"330\" data-end=\"628\"\u003eFeaturing a dedicated \u003cstrong data-start=\"352\" data-end=\"371\"\u003ewedding planner\u003c\/strong\u003e alongside a matching \u003cstrong data-start=\"393\" data-end=\"405\"\u003enotebook\u003c\/strong\u003e, this set is ideal for organising \u003cstrong data-start=\"440\" data-end=\"484\"\u003eideas, schedules, notes, and inspiration\u003c\/strong\u003e throughout the planning journey. Personalise both items with \u003cstrong data-start=\"546\" data-end=\"584\"\u003enames, initials, or a special date\u003c\/strong\u003e to create a unique and meaningful keepsake.\u003c\/p\u003e\n\u003cp data-start=\"630\" data-end=\"749\"\u003ePerfect for engagements, bridal gifts, or wedding planning, it combines \u003cstrong data-start=\"702\" data-end=\"748\"\u003epractical organisation with elegant design\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp data-start=\"751\" data-end=\"832\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"751\" data-end=\"787\"\u003eA thoughtful and functional gift\u003c\/strong\u003e that helps turn wedding dreams into reality.\u003c\/p\u003e","brand":"Martha Brook","offers":[{"title":"Default Title","offer_id":63291289338205,"sku":"GIF0107","price":59.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/files\/290872753.jpg?v=1770205026"},{"product_id":"personalised-couples-journal","title":"Personalised Couple's Journal","description":"\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:6e3cea61-3a90-4edf-a08e-9abf1aa3bb78-93\" data-testid=\"conversation-turn-188\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"df53952e-49ca-4e18-8816-ee9dbe61ffe1\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"151\" data-end=\"289\"\u003e\u003cstrong data-start=\"151\" data-end=\"183\"\u003eDocument your story together\u003c\/strong\u003e with our \u003cstrong data-start=\"193\" data-end=\"226\"\u003ePersonalised Couple’s Journal\u003c\/strong\u003e—a meaningful keepsake designed to celebrate your relationship.\u003c\/p\u003e\n\u003cp data-start=\"291\" data-end=\"487\"\u003ePerfect for recording \u003cstrong data-start=\"313\" data-end=\"365\"\u003ememories, milestones, thoughts, and future plans\u003c\/strong\u003e, this journal can be personalised with \u003cstrong data-start=\"405\" data-end=\"443\"\u003enames, initials, or a special date\u003c\/strong\u003e, making it truly unique to you as a couple.\u003c\/p\u003e\n\u003cp data-start=\"489\" data-end=\"622\"\u003eWhether used for everyday reflections or special moments, it’s a thoughtful way to \u003cstrong data-start=\"572\" data-end=\"621\"\u003econnect, reflect, and create lasting memories\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp data-start=\"624\" data-end=\"721\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"624\" data-end=\"659\"\u003eA sentimental and timeless gift\u003c\/strong\u003e that celebrates \u003cstrong data-start=\"676\" data-end=\"720\"\u003elove, connection, and shared experiences\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-none translate-y-(--scroll-root-safe-area-inset-bottom) R6Vx5W_threadScrollVars min-h-(--gutter-remaining-height,0px) group-data-stream-active\/scroll-root:h-[calc(var(--thread-response-height)-16*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 z-10 group\/thread-bottom-container relative isolate w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade single-line flex flex-col\"\u003e\n\u003cdiv class=\"relative mx-auto h-0\"\u003e\n\u003cdiv class=\"flex h-0 items-end justify-center motion-safe:transition-all motion-safe:delay-300 motion-safe:duration-300 group-[:not([data-scroll-from-end])]\/scroll-root:scale-50 group-[:not([data-scroll-from-end])]\/scroll-root:translate-y-2 group-[:not([data-scroll-from-end])]\/scroll-root:opacity-0 group-[:not([data-scroll-from-end])]\/scroll-root:pointer-events-none group-[:not([data-scroll-from-end])]\/scroll-root:duration-100 group-[:not([data-scroll-from-end])]\/scroll-root:delay-0 absolute start-1\/2 z-10 -translate-x-1\/2 bottom-[calc(100%+6*var(--spacing)+var(--thread-scroll-to-bottom-banner-offset,0px))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv\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 mb-[var(--thread-component-gap,1rem)]\"\u003e\n\u003cdiv class=\"flex justify-center empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\n\u003cdiv class=\"absolute start-0 end-0 bottom-full z-20\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cform class=\"group\/composer w-full\" data-type=\"unified-composer\"\u003e\n\u003cdiv class=\"hidden\"\u003e\u003cinput multiple type=\"file\" id=\"upload-files\" tabindex=\"-1\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv class=\"bg-token-bg-primary dark:bg-token-bg-elevated-primary dark-oled:bg-token-bg-primary corner-superellipse\/1.1 cursor-text overflow-clip bg-clip-padding p-2.5 contain-inline-size motion-safe:transition-colors motion-safe:duration-200 motion-safe:ease-in-out grid grid-cols-[auto_1fr_auto] [grid-template-areas:'header_header_header'_'leading_primary_trailing'_'._footer_.'] group-data-expanded\/composer:[grid-template-areas:'header_header_header'_'primary_primary_primary'_'leading_footer_trailing'] shadow-short-composer\" data-composer-surface=\"true\"\u003e\n\u003cdiv class=\"[grid-area:leading]\"\u003e\u003cspan class=\"flex\" data-state=\"closed\"\u003e\u003cbutton type=\"button\" class=\"composer-btn\" data-testid=\"composer-plus-btn\" aria-label=\"Add files and more\" id=\"composer-plus-btn\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" aria-hidden=\"true\" class=\"icon\"\u003e\u003cuse fill=\"currentColor\" href=\"\/cdn\/assets\/sprites-core-e650466a.svg#6be74c\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"-my-2.5 flex min-h-14 items-center overflow-x-hidden px-1.5 [grid-area:primary] group-data-expanded\/composer:mb-0 group-data-expanded\/composer:px-2.5\"\u003e\n\u003cdiv class=\"wcDTda_prosemirror-parent text-token-text-primary max-h-[max(30svh,5rem)] max-h-52 min-h-[var(--deep-research-composer-extra-height,unset)] flex-1 overflow-auto [scrollbar-width:thin] default-browser vertical-scroll-fade-mask\"\u003e\n\u003ctextarea class=\"wcDTda_fallbackTextarea\" name=\"prompt-textarea\" placeholder=\"Ask anything\" aria-label=\"Chat with ChatGPT\" data-virtualkeyboard=\"true\"\u003e\u003c\/textarea\u003e\n\u003cdiv translate=\"no\" class=\"ProseMirror\" id=\"prompt-textarea\" data-virtualkeyboard=\"true\" role=\"textbox\" aria-multiline=\"true\" aria-label=\"Chat with ChatGPT\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Martha Brook","offers":[{"title":"Default Title","offer_id":63291296022877,"sku":"NTB0359","price":28.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/files\/290872894.webp?v=1770205065"},{"product_id":"personalised-classic-wedding-guest-book","title":"Personalised Classic Wedding Guest Book","description":"\u003cp data-start=\"155\" data-end=\"317\"\u003e\u003cstrong data-start=\"155\" data-end=\"190\"\u003eCapture every heartfelt message\u003c\/strong\u003e with our \u003cstrong data-start=\"200\" data-end=\"243\"\u003ePersonalised Classic Wedding Guest Book\u003c\/strong\u003e—a beautiful keepsake designed to preserve memories from your special day.\u003c\/p\u003e\n\u003cp data-start=\"319\" data-end=\"593\"\u003eFeaturing a timeless design, this guest book can be personalised with \u003cstrong data-start=\"389\" data-end=\"430\"\u003enames, dates, or a meaningful message\u003c\/strong\u003e, making it a unique reflection of your celebration. Filled with high-quality pages, it’s perfect for guests to leave \u003cstrong data-start=\"548\" data-end=\"592\"\u003ewell wishes, advice, and cherished notes\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp data-start=\"595\" data-end=\"697\"\u003eIdeal for weddings and anniversaries, it becomes a lasting reminder of the people who shared your day.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"776\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"699\" data-end=\"736\"\u003eA meaningful and elegant keepsake\u003c\/strong\u003e that you’ll treasure for years to come\u003c\/p\u003e","brand":"Martha Brook","offers":[{"title":"Default Title","offer_id":63291306574173,"sku":"NTB0151a","price":32.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/files\/290873096.webp?v=1770205137"},{"product_id":"congratulations-bundle","title":"Congratulations Bundle","description":"\u003cp data-end=\"1649\" data-start=\"1500\"\u003eWhether it’s a new job, graduation, engagement or big win, the\u003cspan\u003e \u003c\/span\u003e\u003cstrong data-end=\"1603\" data-start=\"1563\"\u003eDoughGirl Congratulations Bundle Box\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eis how you say\u003cspan\u003e \u003c\/span\u003e\u003cem data-end=\"1630\" data-start=\"1619\"\u003ewell done\u003c\/em\u003e\u003cspan\u003e \u003c\/span\u003ethe delicious way.\u003c\/p\u003e\n\u003cp data-end=\"1948\" data-start=\"1651\"\u003eInside you’ll find\u003cspan\u003e \u003c\/span\u003e\u003cstrong data-end=\"1694\" data-start=\"1670\"\u003ethree Deluxe Cookies\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e—\u003cspan\u003e \u003c\/span\u003e\u003cstrong data-end=\"1708\" data-start=\"1697\"\u003eBiscoff\u003c\/strong\u003e,\u003cspan\u003e \u003c\/span\u003e\u003cstrong data-end=\"1718\" data-start=\"1710\"\u003eOreo\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eand\u003cspan\u003e \u003c\/span\u003e\u003cstrong data-end=\"1735\" data-start=\"1723\"\u003eGold Bar\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e— each packed with gooey centres and rich chocolate. These are paired with\u003cspan\u003e \u003c\/span\u003e\u003cstrong data-end=\"1845\" data-start=\"1811\"\u003ethree loaded Cookie Pie Slices\u003c\/strong\u003e:\u003cspan\u003e \u003c\/span\u003e\u003cstrong data-end=\"1857\" data-start=\"1847\"\u003eKitKat\u003c\/strong\u003e,\u003cspan\u003e \u003c\/span\u003e\u003cstrong data-end=\"1875\" data-start=\"1859\"\u003eParty Popper\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eand\u003cspan\u003e \u003c\/span\u003e\u003cstrong data-end=\"1894\" data-start=\"1880\"\u003eRed Velvet\u003c\/strong\u003e, delivering bold flavour and show-stopping sweetness.\u003c\/p\u003e\n\u003cp data-end=\"1948\" data-start=\"1651\"\u003eEach Gift Box will be labelled with a Congratulations sticker for the recipient. \u003c\/p\u003e\n\u003cp data-end=\"2013\" data-start=\"1950\"\u003eIt’s the ultimate way to mark a milestone with DoughGirl magic.\u003c\/p\u003e","brand":"DoughGirl","offers":[{"title":"Default Title","offer_id":63365160763741,"sku":"BUNDLEBOXCONGRATS","price":18.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/files\/291994219.webp?v=1770670764"},{"product_id":"personalised-handwoven-cotton-throw-blanket","title":"Personalised Handwoven Cotton Throw Blanket","description":"\u003ch3 data-end=\"345\" data-start=\"124\"\u003e\n\u003cmeta charset=\"utf-8\"\u003eHerringbone Cotton Throw Blanket\u003c\/h3\u003e\n\u003cp wrap=\"\" in=\"\" for=\"\"\u003e\u003cmeta charset=\"utf-8\"\u003eWrap yourself or someone special in comfort with our soft, 100% natural cotton throw blanket, featuring a timeless herringbone pattern. This sustainable, beautifully crafted piece makes a thoughtful gift for any occasion\u003c\/p\u003e\n\u003ch3 data-end=\"368\" data-start=\"347\"\u003eOptional Personalisation\u003c\/h3\u003e\n\u003cp data-end=\"493\" data-start=\"369\"\u003eTo make your order uniquely yours, please add your personalisation details in the box:\u003c\/p\u003e\n\u003cul data-end=\"686\" data-start=\"495\"\u003e\n\u003cli data-end=\"568\" data-start=\"495\"\u003e\n\u003cp data-end=\"568\" data-start=\"497\"\u003e\u003cstrong data-end=\"521\" data-start=\"497\"\u003eFor the towel throw:\u003c\/strong\u003e Please include the quote or text you’d like.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"686\" data-start=\"569\"\u003e\n\u003cp data-end=\"686\" data-start=\"571\"\u003e\u003cstrong data-end=\"594\" data-start=\"571\"\u003eFor the cotton bag:\u003c\/strong\u003e Want a matching bag? Let’s customise it! Simply share the personalisation you have in mind.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"804\" data-start=\"688\"\u003eAfter placing your order, we’ll create and send you a personalised design mockup featuring your chosen name or text.\u003c\/p\u003e\n\u003ch3 data-end=\"827\" data-start=\"806\"\u003eProduct Details\u003c\/h3\u003e\n\u003cp data-end=\"942\" data-start=\"828\"\u003e\u003cstrong data-end=\"841\" data-start=\"828\"\u003eMaterial:\u003c\/strong\u003e 100% natural cotton\u003cbr data-end=\"864\" data-start=\"861\"\u003e\u003cstrong data-end=\"873\" data-start=\"864\"\u003eSize:\u003c\/strong\u003e 220 × 100 cm \/ 87 × 39 in (approx.)\u003cbr data-end=\"912\" data-start=\"909\"\u003e\u003cstrong data-end=\"921\" data-start=\"912\"\u003eCare:\u003c\/strong\u003e Machine wash at 30°C\u003c\/p\u003e","brand":"Living Roots","offers":[{"title":"Yellow \u0026 Blue Striped \/ Throw only","offer_id":63383757226333,"sku":"AKSETYB5","price":42.9,"currency_code":"GBP","in_stock":true},{"title":"Mint \u0026 Orange Striped \/ Throw only","offer_id":63383757259101,"sku":"AKSETMO5","price":42.9,"currency_code":"GBP","in_stock":true},{"title":"Mustard Yellow \/ Throw + Cardboard box","offer_id":63383757291869,"sku":"AKSETY5","price":42.9,"currency_code":"GBP","in_stock":true},{"title":"Orange \u0026 Navy Striped \/ Throw + Drawstring bag","offer_id":63383757324637,"sku":"AKSETON5","price":42.9,"currency_code":"GBP","in_stock":true},{"title":"Old Rose \/ Throw + Cardboard box","offer_id":63383757357405,"sku":"AKSETOR5","price":42.9,"currency_code":"GBP","in_stock":true},{"title":"Mint \/ Throw + Cardboard box","offer_id":63383757390173,"sku":"AKSETM5","price":42.9,"currency_code":"GBP","in_stock":true},{"title":"Purple \u0026 violet striped \/ Throw + Cardboard box","offer_id":63383757422941,"sku":"AKSETPV5","price":42.9,"currency_code":"GBP","in_stock":true},{"title":"Dark Khaki \/ Throw + Cardboard box","offer_id":63383757455709,"sku":"AKSETDK5","price":42.9,"currency_code":"GBP","in_stock":true},{"title":"Red \/ Throw + Cardboard box","offer_id":63383757488477,"sku":"AKSETR5","price":42.9,"currency_code":"GBP","in_stock":true},{"title":"Turquoise \/ Throw + Cardboard box","offer_id":63383757554013,"sku":"AKSETT5","price":42.9,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ Throw + Cardboard box","offer_id":63383757619549,"sku":"AKSETO5","price":42.9,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ Throw + Cardboard box","offer_id":63383757652317,"sku":"AKSETP5","price":42.9,"currency_code":"GBP","in_stock":true},{"title":"Green \u0026 Blue Striped \/ Throw + Cardboard box","offer_id":63383757685085,"sku":"AKSETGB5","price":42.9,"currency_code":"GBP","in_stock":true},{"title":"Navy \u0026 Orange Striped \/ Throw + Cardboard box","offer_id":63383757750621,"sku":"AKSETNO5","price":42.9,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ Throw + Cardboard box","offer_id":63383757783389,"sku":"AKSETN5","price":42.9,"currency_code":"GBP","in_stock":true},{"title":"Quetzal Blue \/ Throw + Cardboard box","offer_id":63383757816157,"sku":"AKSETQB5","price":42.9,"currency_code":"GBP","in_stock":true},{"title":"Blue \u0026 Green Striped \/ Throw + Cardboard box","offer_id":63383757848925,"sku":"AKSETBG5","price":42.9,"currency_code":"GBP","in_stock":true},{"title":"Pink \u0026 Yellow Striped \/ Throw + Cardboard box","offer_id":63383757914461,"sku":"AKSETPY5","price":42.9,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/files\/292270902.webp?v=1770812432"},{"product_id":"wedding-champagne-gift-01","title":"Wedding Champagne Gift","description":"\u003cp data-start=\"44\" data-end=\"198\"\u003e\u003cstrong data-start=\"44\" data-end=\"103\"\u003eWhat do you buy the happy couple for their special day?\u003c\/strong\u003e With so many choices available, finding a wedding gift that truly stands out can be difficult.\u003c\/p\u003e\n\u003cp data-start=\"200\" data-end=\"460\"\u003e\u003cstrong data-start=\"200\" data-end=\"262\"\u003eDelight them with a stunning personalised bottle of bubbly\u003c\/strong\u003e — stylish, elegant, and everything a memorable wedding gift should be. It’s a thoughtful keepsake they can treasure long after the celebrations and a beautiful way to toast their new life together.\u003c\/p\u003e\n\u003cp data-start=\"462\" data-end=\"588\"\u003e\u003cstrong data-start=\"462\" data-end=\"508\"\u003eExplore our other elegant wedding designs:\u003c\/strong\u003e Classic • Couple Theme • Traditional Theme • Rings Label • Gay \u0026amp; Lesbian Themes\u003c\/p\u003e\n\u003cp data-start=\"590\" data-end=\"655\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"590\" data-end=\"650\"\u003eA sophisticated personalised gift guaranteed to impress.\u003c\/strong\u003e\u003c\/p\u003e","brand":"We Brand Any Drink","offers":[{"title":"Vintage 2008","offer_id":63778669232477,"sku":"60147","price":65.12,"currency_code":"GBP","in_stock":true},{"title":"Rosé Champagne","offer_id":63778669265245,"sku":"59849","price":53.52,"currency_code":"GBP","in_stock":true},{"title":"Premium Champagne","offer_id":63778669298013,"sku":"59681","price":58.41,"currency_code":"GBP","in_stock":true},{"title":"Classic Brut","offer_id":63778669330781,"sku":"59680","price":47.82,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/files\/294877981.jpg?v=1773064923"},{"product_id":"personalised-cheese-board-and-knife-set","title":"Personalised Cheese Board And Knife Set","description":"Know somebody who knows their Stinking Bishops from their Shropshire Blue? Our Personalised Cheese Board will be the icing on the cake of their expertise! \n\nExpertly designed to swivel open, the board reveals 4 cheese knives ready for use. \n\nIt’s already a popular gift for Christmas, birthdays and pretty much any occasion if it’s for the ultimate cheese lover.\n\nTime for you to get creative! Choose between our selection of fonts and decide what you want to say - a name, date or funny little inscription. The choice is yours!\n\nHandwash only. Not suitable for dishwashers.","brand":"Hot Dot Ltd","offers":[{"title":"Default Title","offer_id":64547761979741,"sku":"HDT-PCHKN","price":32.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/files\/303515300.webp?v=1777378356"},{"product_id":"personalised-wooden-box-keepsake","title":"Personalised Wooden Box Keepsake","description":"Ever thought your memories would be good enough for novel? We have the perfect idea, our personalised wooden book keepsake box.\nThis innovative design is a hinged book shaped keepsake box that could be stored easily on a bookshelf for safe keeping. You can store away precious memories and keepsakes to form your own personalised novel. To help make sure it is noticeable we are offering personalised engraving on the spine of the box as well as the front of the box. You can even add a motif or image to the front and spine for that added extra.","brand":"Hot Dot Ltd","offers":[{"title":"Default Title","offer_id":64547765322077,"sku":"HDT-PWBKE","price":32.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/files\/303555188.webp?v=1777378441"},{"product_id":"personalised-wooden-house-chopping-board","title":"Personalised Wooden House Chopping Board","description":"Make a house a home with our Personalised House Chopping Board, the perfect new home gift.\r\n\r\nMade with love for friends and family moving into their new or first home, our board is made from durable and sustainably sourced wood with a minimalist design to suit all types of homes. Engrave your gift with a personalised message and we’ll have it with you in a jiffy, ready for chopping.","brand":"Hot Dot Ltd","offers":[{"title":"Default Title","offer_id":64547765616989,"sku":"HDT-PWHCB","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/files\/303555264.webp?v=1777378456"},{"product_id":"wedding-story-painted-bottle","title":"Wedding Story Painted Bottle","description":"\u003cp\u003e\u003cstrong\u003eHand-Painted Wedding Story Bottle – Personalised Timeline Keepsake \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eCelebrate their journey from first meeting to “I do” with a hand-painted bottle that tells their love story. Each piece is thoughtfully illustrated by hand, designed as a visual timeline of the couple’s relationship — from where they first met, to the proposal, and finally their wedding day.\u003c\/p\u003e\n\u003cp\u003eAlongside these key moments, meaningful details such as favourite places, shared memories, flowers, pets, and personal touches are woven into the design. Every bottle is completely bespoke, created to reflect the couple’s unique story in a way that feels deeply personal and one-of-a-kind. Whether gifted on the wedding morning, as a centrepiece, or as a lasting keepsake, this is a timeless piece designed to be treasured long after the celebration.\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003ePlease Note \u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eThis is a bespoke painting service on a bottle of champagne or mini bottle. Bottle brands may vary depending on availability, but all are premium quality and carefully selected to suit the design. Photos of the finished piece will be sent to you before careful packaging and delivery.\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003eCare Instructions\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e• Wipe gently with a soft cloth and warm water\u003c\/p\u003e\n\u003cp\u003e• Not dishwasher safe\u003c\/p\u003e\n\u003cp\u003e• Avoid soaking or scrubbing painted areas\u003c\/p\u003e","brand":"All Of The Print","offers":[{"title":"Default Title","offer_id":64553192915293,"sku":"AOTP-WEDST","price":155.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/files\/303653237.webp?v=1777409454"},{"product_id":"personalised-mr-and-mrs-rectangle-matching-keyrings","title":"Personalised Mr And Mrs Rectangle Matching Keyrings","description":"\u003cp data-start=\"141\" data-end=\"279\"\u003e\u003cstrong data-start=\"141\" data-end=\"170\"\u003eCelebrate your connection\u003c\/strong\u003e with our \u003cstrong data-start=\"180\" data-end=\"233\"\u003ePersonalised Mr \u0026amp; Mrs Rectangle Matching Keyrings\u003c\/strong\u003e—a thoughtful and meaningful gift for couples.\u003c\/p\u003e\n\u003cp data-start=\"281\" data-end=\"453\"\u003eDesigned as a matching set, these sleek rectangular keyrings can be personalised with \u003cstrong data-start=\"367\" data-end=\"405\"\u003enames, initials, or a special date\u003c\/strong\u003e, creating a unique keepsake to carry every day.\u003c\/p\u003e\n\u003cp data-start=\"455\" data-end=\"572\"\u003ePerfect for \u003cstrong data-start=\"467\" data-end=\"510\"\u003eweddings, anniversaries, or engagements\u003c\/strong\u003e, they’re a simple yet sentimental way to mark a special bond.\u003c\/p\u003e\n\u003cp data-start=\"574\" data-end=\"661\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"574\" data-end=\"607\"\u003eA practical and personal gift\u003c\/strong\u003e that combines \u003cstrong data-start=\"622\" data-end=\"660\"\u003estyle, sentiment, and everyday use\u003c\/strong\u003e.\u003c\/p\u003e","brand":"The Alphabet Gift Shop","offers":[{"title":"Default Title","offer_id":64556328288605,"sku":"KA2132","price":16.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/files\/303669761.jpg?v=1777457240"},{"product_id":"personalised-grey-wedding-towels","title":"Personalised Grey Wedding Towels","description":"\u003cp\u003e\u003cstrong data-start=\"156\" data-end=\"198\"\u003eCelebrate their new beginning in style\u003c\/strong\u003e with our \u003cstrong data-start=\"208\" data-end=\"244\"\u003ePersonalised Grey Wedding Towels\u003c\/strong\u003e—a practical yet elegant gift the couple will use and cherish every day.\u003c\/p\u003e\n\u003cp data-start=\"318\" data-end=\"581\"\u003eCrafted from \u003cstrong data-start=\"331\" data-end=\"360\"\u003esoft, high-quality fabric\u003c\/strong\u003e, these towels offer both \u003cstrong data-start=\"386\" data-end=\"412\"\u003ecomfort and durability\u003c\/strong\u003e, making them perfect for everyday use. Personalise them with \u003cstrong data-start=\"474\" data-end=\"512\"\u003enames, initials, or a wedding date\u003c\/strong\u003e to create a unique keepsake that adds a special touch to their home.\u003c\/p\u003e\n\u003cp data-start=\"583\" data-end=\"734\"\u003eIdeal for \u003cstrong data-start=\"593\" data-end=\"643\"\u003ewedding gifts, anniversaries, or housewarmings\u003c\/strong\u003e, this set combines \u003cstrong data-start=\"663\" data-end=\"695\"\u003efunctionality with sentiment\u003c\/strong\u003e, making it a truly meaningful present.\u003c\/p\u003e\n\u003cp data-start=\"736\" data-end=\"830\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"736\" data-end=\"766\"\u003eA timeless and useful gift\u003c\/strong\u003e that brings together \u003cstrong data-start=\"788\" data-end=\"829\"\u003ecomfort, quality, and personalisation\u003c\/strong\u003e.\u003c\/p\u003e","brand":"The Alphabet Gift Shop","offers":[{"title":"x2 Bath Towels","offer_id":64556368527709,"sku":"KA0730","price":29.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/files\/303669808.jpg?v=1777457446"},{"product_id":"personalised-pack-of-six-wooden-heart-coasters","title":"Personalised Pack Of Six Wooden Heart Coasters","description":"\u003cp data-start=\"165\" data-end=\"331\"\u003e\u003cstrong data-start=\"165\" data-end=\"202\"\u003eAdd a personal touch to any space\u003c\/strong\u003e with our \u003cstrong data-start=\"212\" data-end=\"262\"\u003ePersonalised Pack of Six Wooden Heart Coasters\u003c\/strong\u003e—a beautifully crafted set that combines \u003cstrong data-start=\"303\" data-end=\"330\"\u003estyle and functionality\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp data-start=\"333\" data-end=\"530\"\u003eMade from \u003cstrong data-start=\"343\" data-end=\"359\"\u003enatural wood\u003c\/strong\u003e and shaped into elegant hearts, each coaster can be personalised with \u003cstrong data-start=\"430\" data-end=\"471\"\u003enames, initials, or a special message\u003c\/strong\u003e, making them a unique and meaningful addition to any home.\u003c\/p\u003e\n\u003cp data-start=\"532\" data-end=\"674\"\u003ePerfect for \u003cstrong data-start=\"544\" data-end=\"603\"\u003eweddings, anniversaries, housewarmings, or everyday use\u003c\/strong\u003e, these coasters protect surfaces while adding a warm, decorative feel.\u003c\/p\u003e\n\u003cp data-start=\"676\" data-end=\"787\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"676\" data-end=\"711\"\u003eA thoughtful and versatile gift\u003c\/strong\u003e that blends \u003cstrong data-start=\"724\" data-end=\"768\"\u003epracticality, charm, and personalisation\u003c\/strong\u003e in one lovely set.\u003c\/p\u003e","brand":"The Alphabet Gift Shop","offers":[{"title":"Default Title","offer_id":64556396249437,"sku":"HA4309","price":26.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/files\/303670656.jpg?v=1777457566"},{"product_id":"personalised-mr-and-mrs-heart-platter-and-coasters","title":"Personalised Mr And Mrs Heart Platter And Coasters","description":"\u003cp data-start=\"161\" data-end=\"318\"\u003e\u003cstrong data-start=\"161\" data-end=\"198\"\u003eCelebrate love and new beginnings\u003c\/strong\u003e with our \u003cstrong data-start=\"208\" data-end=\"264\"\u003ePersonalised Mr \u0026amp; Mrs Heart Platter and Coasters Set\u003c\/strong\u003e—a beautifully coordinated gift perfect for newlyweds.\u003c\/p\u003e\n\u003cp data-start=\"320\" data-end=\"515\"\u003eFeaturing a charming \u003cstrong data-start=\"341\" data-end=\"365\"\u003eheart-shaped platter\u003c\/strong\u003e and matching coasters, this set can be personalised with \u003cstrong data-start=\"423\" data-end=\"461\"\u003enames, initials, or a special date\u003c\/strong\u003e, creating a unique keepsake the couple will treasure.\u003c\/p\u003e\n\u003cp data-start=\"517\" data-end=\"680\"\u003eIdeal for \u003cstrong data-start=\"527\" data-end=\"577\"\u003eweddings, anniversaries, or housewarming gifts\u003c\/strong\u003e, it’s both decorative and practical—perfect for serving treats or adding a personal touch to the home.\u003c\/p\u003e\n\u003cp data-start=\"682\" data-end=\"778\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"682\" data-end=\"715\"\u003eA thoughtful and elegant gift\u003c\/strong\u003e that combines \u003cstrong data-start=\"730\" data-end=\"777\"\u003estyle, functionality, and lasting sentiment\u003c\/strong\u003e.\u003c\/p\u003e","brand":"The Alphabet Gift Shop","offers":[{"title":"Default Title","offer_id":64556404932957,"sku":"KA1531","price":28.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/files\/303670590.webp?v=1777457589"},{"product_id":"personalised-silver-heart-key-ring","title":"Personalised Silver Heart Key Ring","description":"\u003cp data-start=\"148\" data-end=\"300\"\u003e\u003cstrong data-start=\"148\" data-end=\"190\"\u003eCarry a special memory wherever you go\u003c\/strong\u003e with our \u003cstrong data-start=\"200\" data-end=\"238\"\u003ePersonalised Silver Heart Key Ring\u003c\/strong\u003e—a timeless and thoughtful accessory designed to be cherished.\u003c\/p\u003e\n\u003cp data-start=\"302\" data-end=\"477\"\u003eCrafted with a sleek \u003cstrong data-start=\"323\" data-end=\"340\"\u003esilver finish\u003c\/strong\u003e, this elegant heart-shaped key ring can be personalised with a \u003cstrong data-start=\"404\" data-end=\"441\"\u003ename, date, or meaningful message\u003c\/strong\u003e, making it a truly unique keepsake.\u003c\/p\u003e\n\u003cp data-start=\"479\" data-end=\"610\"\u003ePerfect for \u003cstrong data-start=\"491\" data-end=\"546\"\u003ebirthdays, anniversaries, weddings, or just because\u003c\/strong\u003e, it’s a simple yet heartfelt gift that holds sentimental value.\u003c\/p\u003e\n\u003cp data-start=\"612\" data-end=\"708\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"612\" data-end=\"645\"\u003eA beautiful and personal gift\u003c\/strong\u003e that combines \u003cstrong data-start=\"660\" data-end=\"707\"\u003estyle, sentiment, and everyday practicality\u003c\/strong\u003e.\u003c\/p\u003e","brand":"The Alphabet Gift Shop","offers":[{"title":"Default Title","offer_id":64556431933789,"sku":"KA0506","price":14.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/files\/303670712.webp?v=1777457710"},{"product_id":"personalised-wedding-wine-bottle-gift-set","title":"Personalised Wedding Wine Bottle Gift Set","description":"\u003cp data-start=\"154\" data-end=\"292\"\u003e\u003cstrong data-start=\"154\" data-end=\"194\"\u003eCelebrate their special day in style\u003c\/strong\u003e with our \u003cstrong data-start=\"204\" data-end=\"249\"\u003ePersonalised Wedding Wine Bottle Gift Set\u003c\/strong\u003e—a timeless and elegant gift for newlyweds.\u003c\/p\u003e\n\u003cp data-start=\"294\" data-end=\"511\"\u003eFeaturing a carefully selected bottle of \u003cstrong data-start=\"335\" data-end=\"351\"\u003equality wine\u003c\/strong\u003e, this set can be personalised with \u003cstrong data-start=\"387\" data-end=\"434\"\u003enames, a wedding date, or a special message\u003c\/strong\u003e, creating a meaningful keepsake they’ll treasure long after the celebration.\u003c\/p\u003e\n\u003cp data-start=\"513\" data-end=\"683\"\u003eBeautifully presented and ready to gift, it’s perfect for \u003cstrong data-start=\"571\" data-end=\"614\"\u003eweddings, engagements, or anniversaries\u003c\/strong\u003e, offering a blend of \u003cstrong data-start=\"636\" data-end=\"682\"\u003ecelebration, sentiment, and sophistication\u003c\/strong\u003e.\u003c\/p\u003e","brand":"The Alphabet Gift Shop","offers":[{"title":"Default Title","offer_id":64556448711005,"sku":"KA3236","price":38.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/files\/303670723.webp?v=1777457777"},{"product_id":"personalised-our-first-year-1st-anniversary-scrapbook","title":"Personalised Our First Year 1st Anniversary Scrapbook","description":"\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:6e3cea61-3a90-4edf-a08e-9abf1aa3bb78-85\" data-testid=\"conversation-turn-172\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"12949d3c-470f-4e8d-b158-589f89b4e13f\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"163\" data-end=\"347\"\u003e\u003cstrong data-start=\"163\" data-end=\"213\"\u003eCelebrate your first year of love and memories\u003c\/strong\u003e with our \u003cstrong data-start=\"223\" data-end=\"282\"\u003ePersonalised “Our First Year” 1st Anniversary Scrapbook\u003c\/strong\u003e—a thoughtful keepsake designed to treasure every special moment.\u003c\/p\u003e\n\u003cp data-start=\"349\" data-end=\"545\"\u003ePerfect for collecting \u003cstrong data-start=\"372\" data-end=\"405\"\u003ephotos, notes, and milestones\u003c\/strong\u003e, this scrapbook allows you to personalise the cover with \u003cstrong data-start=\"463\" data-end=\"504\"\u003enames, dates, or a meaningful message\u003c\/strong\u003e, making it truly unique to your journey.\u003c\/p\u003e\n\u003cp data-start=\"547\" data-end=\"708\"\u003eWhether it’s reliving your favourite memories or creating something new together, it’s a heartfelt way to reflect on your first year and look ahead to many more.\u003c\/p\u003e\n\u003cp data-start=\"710\" data-end=\"817\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"710\" data-end=\"744\"\u003eA sentimental and lasting gift\u003c\/strong\u003e that captures the story of your first year in a beautiful, personal way.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-none translate-y-(--scroll-root-safe-area-inset-bottom) R6Vx5W_threadScrollVars min-h-(--gutter-remaining-height,0px) group-data-stream-active\/scroll-root:h-[calc(var(--thread-response-height)-16*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 z-10 group\/thread-bottom-container relative isolate w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade single-line flex flex-col\"\u003e\n\u003cdiv class=\"relative mx-auto h-0\"\u003e\n\u003cdiv class=\"flex h-0 items-end justify-center motion-safe:transition-all motion-safe:delay-300 motion-safe:duration-300 group-[:not([data-scroll-from-end])]\/scroll-root:scale-50 group-[:not([data-scroll-from-end])]\/scroll-root:translate-y-2 group-[:not([data-scroll-from-end])]\/scroll-root:opacity-0 group-[:not([data-scroll-from-end])]\/scroll-root:pointer-events-none group-[:not([data-scroll-from-end])]\/scroll-root:duration-100 group-[:not([data-scroll-from-end])]\/scroll-root:delay-0 absolute start-1\/2 z-10 -translate-x-1\/2 bottom-[calc(100%+6*var(--spacing)+var(--thread-scroll-to-bottom-banner-offset,0px))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv\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 mb-[var(--thread-component-gap,1rem)]\"\u003e\n\u003cdiv class=\"flex justify-center empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\n\u003cdiv class=\"absolute start-0 end-0 bottom-full z-20\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cform class=\"group\/composer w-full\" data-type=\"unified-composer\"\u003e\n\u003cdiv class=\"hidden\"\u003e\u003cinput multiple type=\"file\" id=\"upload-files\" tabindex=\"-1\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv class=\"bg-token-bg-primary dark:bg-token-bg-elevated-primary dark-oled:bg-token-bg-primary corner-superellipse\/1.1 cursor-text overflow-clip bg-clip-padding p-2.5 contain-inline-size motion-safe:transition-colors motion-safe:duration-200 motion-safe:ease-in-out grid grid-cols-[auto_1fr_auto] [grid-template-areas:'header_header_header'_'leading_primary_trailing'_'._footer_.'] group-data-expanded\/composer:[grid-template-areas:'header_header_header'_'primary_primary_primary'_'leading_footer_trailing'] shadow-short-composer\" data-composer-surface=\"true\"\u003e\n\u003cdiv class=\"[grid-area:leading]\"\u003e\u003cspan class=\"flex\" data-state=\"closed\"\u003e\u003cbutton type=\"button\" class=\"composer-btn\" data-testid=\"composer-plus-btn\" aria-label=\"Add files and more\" id=\"composer-plus-btn\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" aria-hidden=\"true\" class=\"icon\"\u003e\u003cuse fill=\"currentColor\" href=\"\/cdn\/assets\/sprites-core-e650466a.svg#6be74c\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"-my-2.5 flex min-h-14 items-center overflow-x-hidden px-1.5 [grid-area:primary] group-data-expanded\/composer:mb-0 group-data-expanded\/composer:px-2.5\"\u003e\n\u003cdiv class=\"wcDTda_prosemirror-parent text-token-text-primary max-h-[max(30svh,5rem)] max-h-52 min-h-[var(--deep-research-composer-extra-height,unset)] flex-1 overflow-auto [scrollbar-width:thin] default-browser vertical-scroll-fade-mask\"\u003e\n\u003ctextarea class=\"wcDTda_fallbackTextarea\" name=\"prompt-textarea\" placeholder=\"Ask anything\" aria-label=\"Chat with ChatGPT\" data-virtualkeyboard=\"true\"\u003e\u003c\/textarea\u003e\n\u003cdiv translate=\"no\" class=\"ProseMirror\" id=\"prompt-textarea\" data-virtualkeyboard=\"true\" role=\"textbox\" aria-multiline=\"true\" aria-label=\"Chat with ChatGPT\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"The Alphabet Gift Shop","offers":[{"title":"Brown 30cm x 30cm","offer_id":64556457460061,"sku":"56220940370306","price":24.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/files\/303670733.jpg?v=1777457824"},{"product_id":"personalised-bride-large-travel-tumbler-with-handle","title":"Personalised Bride Large Travel Tumbler With Handle","description":"\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:6e3cea61-3a90-4edf-a08e-9abf1aa3bb78-84\" data-testid=\"conversation-turn-170\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"61c6a029-c3db-4418-b812-57ad5a5049da\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"162\" data-end=\"329\"\u003e\u003cstrong data-start=\"162\" data-end=\"194\"\u003eCelebrate the bride in style\u003c\/strong\u003e with our \u003cstrong data-start=\"204\" data-end=\"259\"\u003ePersonalised Bride Large Travel Tumbler With Handle\u003c\/strong\u003e—the perfect accessory for busy wedding days, hen parties, and beyond.\u003c\/p\u003e\n\u003cp data-start=\"331\" data-end=\"596\"\u003eDesigned for both \u003cstrong data-start=\"349\" data-end=\"374\"\u003estyle and convenience\u003c\/strong\u003e, this large tumbler keeps drinks \u003cstrong data-start=\"408\" data-end=\"434\"\u003ehot or cold for longer\u003c\/strong\u003e, while the sturdy \u003cstrong data-start=\"453\" data-end=\"463\"\u003ehandle\u003c\/strong\u003e makes it easy to carry on the go. Personalise it with a \u003cstrong data-start=\"520\" data-end=\"547\"\u003ename or special message\u003c\/strong\u003e to create a unique keepsake the bride will love.\u003c\/p\u003e\n\u003cp data-start=\"598\" data-end=\"757\"\u003eIdeal for everything from morning coffees to refreshing drinks throughout the day, it’s a thoughtful gift that combines \u003cstrong data-start=\"718\" data-end=\"756\"\u003epracticality with a personal touch\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp data-start=\"759\" data-end=\"858\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"759\" data-end=\"788\"\u003eA fun and functional gift\u003c\/strong\u003e that’s perfect for celebrating the bride and all her special moments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"The Alphabet Gift Shop","offers":[{"title":"Black","offer_id":64556462047581,"sku":"56220760637826","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Light Grey","offer_id":64556462080349,"sku":"56220760768898","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Lilac","offer_id":64556462113117,"sku":"KA3731","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue","offer_id":64556462145885,"sku":"56220760736130","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Pink","offer_id":64556462178653,"sku":"56220760605058","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Turquoise Blue","offer_id":64556462211421,"sku":"56220760703362","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"White","offer_id":64556462244189,"sku":"56220760670594","price":24.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/files\/303671504.webp?v=1777457846"},{"product_id":"set-of-two-newlyweds-passport-and-luggage-tags","title":"Set Of Two Newlyweds Passport And Luggage Tags","description":"\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:6e3cea61-3a90-4edf-a08e-9abf1aa3bb78-83\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"42e41197-61a3-40c3-b137-9b7e8faacc95\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"160\" data-end=\"339\"\u003e\u003cstrong data-start=\"160\" data-end=\"209\"\u003eCelebrate the start of their journey together\u003c\/strong\u003e with this \u003cstrong data-start=\"220\" data-end=\"270\"\u003eSet of Two Newlyweds Passport and Luggage Tags\u003c\/strong\u003e—a stylish and practical gift for couples ready to explore the world.\u003c\/p\u003e\n\u003cp data-start=\"341\" data-end=\"634\"\u003eDesigned with both \u003cstrong data-start=\"360\" data-end=\"385\"\u003efunction and elegance\u003c\/strong\u003e in mind, this matching set helps keep travel essentials organised while adding a \u003cstrong data-start=\"467\" data-end=\"500\"\u003epersonal and meaningful touch\u003c\/strong\u003e to every trip. Ideal for honeymoons, anniversaries, or wedding gifts, it’s a thoughtful way to mark the beginning of a new adventure.\u003c\/p\u003e\n\u003cp data-start=\"636\" data-end=\"753\"\u003eDurable, lightweight, and easy to use, these tags make travelling \u003cstrong data-start=\"702\" data-end=\"731\"\u003esmoother and more special\u003c\/strong\u003e for the happy couple.\u003c\/p\u003e\n\u003cp data-start=\"755\" data-end=\"845\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"755\" data-end=\"791\"\u003eA practical yet sentimental gift\u003c\/strong\u003e that celebrates \u003cstrong data-start=\"808\" data-end=\"844\"\u003elove, travel, and new beginnings\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"The Alphabet Gift Shop","offers":[{"title":"Default Title","offer_id":64556465357149,"sku":"KA2553","price":18.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/files\/303671499.jpg?v=1777457885"},{"product_id":"congratulations-food-hamper-with-bottega-prosecco","title":"Congratulations Food Hamper with Bottega Prosecco","description":"\u003cp data-start=\"159\" data-end=\"380\"\u003e\u003cstrong data-start=\"159\" data-end=\"181\"\u003eCelebrate in style\u003c\/strong\u003e with our \u003cstrong data-start=\"191\" data-end=\"274\"\u003eCongratulations Food Hamper with \u003cspan class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"\u003e\u003cspan class=\"whitespace-normal\"\u003eBottega\u003c\/span\u003e\u003c\/span\u003e Prosecco\u003c\/strong\u003e—a beautifully curated selection of \u003cstrong data-start=\"310\" data-end=\"347\"\u003epremium food and indulgent treats\u003c\/strong\u003e, paired with sparkling elegance.\u003c\/p\u003e\n\u003cp data-start=\"382\" data-end=\"594\"\u003ePerfect for marking milestones, achievements, or special moments, this hamper combines \u003cstrong data-start=\"469\" data-end=\"506\"\u003edelicious savoury and sweet items\u003c\/strong\u003e with a bottle of \u003cstrong data-start=\"524\" data-end=\"544\"\u003eBottega Prosecco\u003c\/strong\u003e, creating a memorable and celebratory experience.\u003c\/p\u003e\n\u003cp data-start=\"596\" data-end=\"777\"\u003eElegantly presented and ready to gift, it’s ideal for \u003cstrong data-start=\"650\" data-end=\"697\"\u003eclients, colleagues, friends, or loved ones\u003c\/strong\u003e, delivering a \u003cstrong data-start=\"712\" data-end=\"743\"\u003epremium unboxing experience\u003c\/strong\u003e that leaves a lasting impression.\u003c\/p\u003e","brand":"Eden \u0026 Co","offers":[{"title":"Default Title","offer_id":64556643549533,"sku":"SIGNATURE-CELEBRATE-PRO-EXT","price":75.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/files\/Signature_P2_EC_cc88c90f-2aa3-45ec-b89e-c7a84e5f7422.jpg?v=1777458863"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0898\/0342\/4093\/collections\/290872753_aaf14510-374c-4fde-bf36-e8ea95df7258.jpg?v=1777302488","url":"https:\/\/needigifts.com\/collections\/wedding.oembed","provider":"needi","version":"1.0","type":"link"}