{"title":"The Custom Club","description":"","products":[{"product_id":"personalised-treat-jar","title":"Personalised Treat Jar","description":"\u003cp data-end=\"66\" data-start=\"0\"\u003e\u003cstrong data-end=\"66\" data-start=\"0\"\u003e\u003cem data-end=\"64\" data-start=\"2\"\u003eA one-of-a-kind glass treat jar, designed just for your pet.\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"319\" data-start=\"68\"\u003eBring your pet’s personality to life with a fully personalised treat jar, illustrated by our artist and made to be completely unique to you. Crafted from glass with an airtight seal, it keeps treats fresh while looking good enough to leave on display.\u003c\/p\u003e\n\u003cp data-end=\"531\" data-start=\"321\"\u003eWe’ve included some inspiration designs to guide you, but every jar is created from scratch and tailored to your vision. Once your design is ready, we’ll share it with you for approval before production begins.\u003c\/p\u003e\n\u003cp data-end=\"551\" data-start=\"533\"\u003e\u003cstrong data-end=\"549\" data-start=\"533\"\u003eHow It Works\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"788\" data-start=\"552\"\u003e\n\u003cli data-end=\"618\" data-start=\"552\" data-section-id=\"1invw5s\"\u003eShare your pet’s details, photos, and any ideas or preferences\u003c\/li\u003e\n\u003cli data-end=\"677\" data-start=\"619\" data-section-id=\"sukiv9\"\u003eOur artist creates a custom design based on your brief\u003c\/li\u003e\n\u003cli data-end=\"731\" data-start=\"678\" data-section-id=\"mllh66\"\u003eWe’ll send it to you for approval before printing\u003c\/li\u003e\n\u003cli data-end=\"788\" data-start=\"732\" data-section-id=\"uw1aue\"\u003eYou can request up to 3 changes to get it just right\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"811\" data-start=\"790\"\u003e\u003cstrong data-end=\"809\" data-start=\"790\"\u003eWhat’s Included\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"965\" data-start=\"812\"\u003e\n\u003cli data-end=\"847\" data-start=\"812\" data-section-id=\"45f1r2\"\u003eFully custom illustrated design\u003c\/li\u003e\n\u003cli data-end=\"911\" data-start=\"848\" data-section-id=\"a8pnb1\"\u003ePersonalised with your pet’s name (and more, if you’d like)\u003c\/li\u003e\n\u003cli data-end=\"965\" data-start=\"912\" data-section-id=\"ztyxxt\"\u003eGlass jar with airtight seal to keep treats fresh\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"988\" data-start=\"967\"\u003e\u003cstrong data-end=\"986\" data-start=\"967\"\u003eProduction Time\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1077\" data-start=\"989\"\u003e\n\u003cli data-end=\"1006\" data-start=\"989\" data-section-id=\"ure21c\"\u003eMade to order\u003c\/li\u003e\n\u003cli data-end=\"1077\" data-start=\"1007\" data-section-id=\"73v7pn\"\u003ePlease allow 7–10 days for creation and fulfilment before dispatch\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"117\" data-start=\"100\"\u003e\u003cstrong data-end=\"115\" data-start=\"100\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"439\" data-start=\"118\"\u003e\n\u003cli data-end=\"215\" data-start=\"118\" data-section-id=\"uup2kk\"\u003eEach piece is made to order and personalised, therefore \u003cstrong data-end=\"213\" data-start=\"176\"\u003enon-refundable and non-returnable\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"276\" data-start=\"216\" data-section-id=\"1w6s91o\"\u003eWe will share your design for approval before production\u003c\/li\u003e\n\u003cli data-end=\"374\" data-start=\"277\" data-section-id=\"35ulyp\"\u003eIf no response is received within \u003cstrong data-end=\"325\" data-start=\"313\"\u003e24 hours\u003c\/strong\u003e, we will proceed with the latest shared design\u003c\/li\u003e\n\u003cli data-end=\"439\" data-start=\"375\" data-section-id=\"urz853\"\u003eAdditional changes beyond the 3 included may not be possible\u003c\/li\u003e\n\u003cli data-end=\"439\" data-start=\"375\" data-section-id=\"urz853\"\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1303\" data-start=\"1239\"\u003eA functional piece, but also something that feels like your pet.\u003c\/p\u003e","brand":"THE RUFF CLUB","offers":[{"title":"Default Title","offer_id":52247483744537,"sku":null,"price":89.0,"currency_code":"AED","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0840\/7878\/8889\/files\/ChatGPTImageApr19_2026_07_11_26PM.png?v=1776611498"},{"product_id":"personalised-glass-tumbler","title":"Personalised Glass Tumbler","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-5\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-24\" data-turn-id=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-5\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"be057567-ad73-4fdd-8e9c-3094d1c593fd\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-end=\"64\" data-start=\"0\"\u003e\u003cstrong data-end=\"64\" data-start=\"0\"\u003e\u003cem data-end=\"62\" data-start=\"2\"\u003eA one-of-a-kind glass tumbler, designed just for your pet.\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"321\" data-start=\"66\"\u003eBring your pet’s personality to life with a fully personalised glass tumbler, illustrated by our artist and made to be completely unique to you. Crafted from glass, it’s perfect for everyday use while still being something special you’ll want to show off.\u003c\/p\u003e\n\u003cp data-end=\"537\" data-start=\"323\"\u003eWe’ve included some inspiration designs to guide you, but every tumbler is created from scratch and tailored to your vision. Once your design is ready, we’ll share it with you for approval before production begins.\u003c\/p\u003e\n\u003cp data-end=\"557\" data-start=\"539\"\u003e\u003cstrong data-end=\"555\" data-start=\"539\"\u003eHow It Works\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"794\" data-start=\"558\"\u003e\n\u003cli data-end=\"624\" data-start=\"558\" data-section-id=\"1invw5s\"\u003eShare your pet’s details, photos, and any ideas or preferences\u003c\/li\u003e\n\u003cli data-end=\"683\" data-start=\"625\" data-section-id=\"sukiv9\"\u003eOur artist creates a custom design based on your brief\u003c\/li\u003e\n\u003cli data-end=\"737\" data-start=\"684\" data-section-id=\"mllh66\"\u003eWe’ll send it to you for approval before printing\u003c\/li\u003e\n\u003cli data-end=\"794\" data-start=\"738\" data-section-id=\"uw1aue\"\u003eYou can request up to 3 changes to get it just right\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"817\" data-start=\"796\"\u003e\u003cstrong data-end=\"815\" data-start=\"796\"\u003eWhat’s Included\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"935\" data-start=\"818\"\u003e\n\u003cli data-end=\"853\" data-start=\"818\" data-section-id=\"45f1r2\"\u003eFully custom illustrated design\u003c\/li\u003e\n\u003cli data-end=\"917\" data-start=\"854\" data-section-id=\"a8pnb1\"\u003ePersonalised with your pet’s name (and more, if you’d like)\u003c\/li\u003e\n\u003cli data-end=\"935\" data-start=\"918\" data-section-id=\"88ztuf\"\u003eGlass tumbler\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"958\" data-start=\"937\"\u003e\u003cstrong data-end=\"956\" data-start=\"937\"\u003eProduction Time\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1047\" data-start=\"959\"\u003e\n\u003cli data-end=\"976\" data-start=\"959\" data-section-id=\"ure21c\"\u003eMade to order\u003c\/li\u003e\n\u003cli data-end=\"1047\" data-start=\"977\" data-section-id=\"73v7pn\"\u003ePlease allow 7–10 days for creation and fulfilment before dispatch\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"117\" data-start=\"100\"\u003e \u003c\/p\u003e\n\u003cp data-end=\"117\" data-start=\"100\"\u003e\u003cstrong data-end=\"115\" data-start=\"100\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"439\" data-start=\"118\"\u003e\n\u003cli data-end=\"215\" data-start=\"118\" data-section-id=\"uup2kk\"\u003eEach piece is made to order and personalised, therefore \u003cstrong data-end=\"213\" data-start=\"176\"\u003enon-refundable and non-returnable\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"276\" data-start=\"216\" data-section-id=\"1w6s91o\"\u003eWe will share your design for approval before production\u003c\/li\u003e\n\u003cli data-end=\"374\" data-start=\"277\" data-section-id=\"35ulyp\"\u003eIf no response is received within \u003cstrong data-end=\"325\" data-start=\"313\"\u003e24 hours\u003c\/strong\u003e, we will proceed with the latest shared design\u003c\/li\u003e\n\u003cli data-end=\"439\" data-start=\"375\" data-section-id=\"urz853\"\u003eAdditional changes beyond the 3 included may not be possible\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1273\" data-start=\"1209\"\u003eA functional piece, but also something that feels like your pet.\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\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"THE RUFF CLUB","offers":[{"title":"Default Title","offer_id":52247504617753,"sku":null,"price":79.0,"currency_code":"AED","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0840\/7878\/8889\/files\/ChatGPTImageApr19_2026_07_13_45PM.png?v=1776611645"},{"product_id":"personalised-mug","title":"Personalised Mug","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-5\" data-is-intersecting=\"true\"\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 scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-5\" data-testid=\"conversation-turn-24\" data-scroll-anchor=\"true\" 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=\"be057567-ad73-4fdd-8e9c-3094d1c593fd\" 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=\"0\" data-end=\"62\"\u003e\u003cstrong data-start=\"0\" data-end=\"62\"\u003e\u003cem data-start=\"2\" data-end=\"60\"\u003eA one-of-a-kind ceramic mug, designed just for your pet.\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"64\" data-end=\"308\"\u003eBring your pet’s personality to life with a fully personalised ceramic mug, illustrated by our artist and made to be completely unique to you. Perfect for your daily coffee or tea, it’s a piece you’ll reach for every day and never get tired of.\u003c\/p\u003e\n\u003cp data-start=\"310\" data-end=\"520\"\u003eWe’ve included some inspiration designs to guide you, but every mug is created from scratch and tailored to your vision. Once your design is ready, we’ll share it with you for approval before production begins.\u003c\/p\u003e\n\u003cp data-start=\"522\" data-end=\"540\"\u003e\u003cstrong data-start=\"522\" data-end=\"538\"\u003eHow It Works\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"541\" data-end=\"777\"\u003e\n\u003cli data-section-id=\"1invw5s\" data-start=\"541\" data-end=\"607\"\u003eShare your pet’s details, photos, and any ideas or preferences\u003c\/li\u003e\n\u003cli data-section-id=\"sukiv9\" data-start=\"608\" data-end=\"666\"\u003eOur artist creates a custom design based on your brief\u003c\/li\u003e\n\u003cli data-section-id=\"mllh66\" data-start=\"667\" data-end=\"720\"\u003eWe’ll send it to you for approval before printing\u003c\/li\u003e\n\u003cli data-section-id=\"uw1aue\" data-start=\"721\" data-end=\"777\"\u003eYou can request up to 3 changes to get it just right\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"779\" data-end=\"800\"\u003e\u003cstrong data-start=\"779\" data-end=\"798\"\u003eWhat’s Included\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"801\" data-end=\"916\"\u003e\n\u003cli data-section-id=\"45f1r2\" data-start=\"801\" data-end=\"836\"\u003eFully custom illustrated design\u003c\/li\u003e\n\u003cli data-section-id=\"a8pnb1\" data-start=\"837\" data-end=\"900\"\u003ePersonalised with your pet’s name (and more, if you’d like)\u003c\/li\u003e\n\u003cli data-section-id=\"f2l4th\" data-start=\"901\" data-end=\"916\"\u003eCeramic mug\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"918\" data-end=\"939\"\u003e\u003cstrong data-start=\"918\" data-end=\"937\"\u003eProduction Time\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"940\" data-end=\"1028\"\u003e\n\u003cli data-section-id=\"ure21c\" data-start=\"940\" data-end=\"957\"\u003eMade to order\u003c\/li\u003e\n\u003cli data-section-id=\"73v7pn\" data-start=\"958\" data-end=\"1028\"\u003ePlease allow 7–10 days for creation and fulfilment before dispatch\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"100\" data-end=\"117\"\u003e\u003cstrong data-start=\"100\" data-end=\"115\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eEach piece is made to order and personalised, therefore \u003cstrong data-start=\"176\" data-end=\"213\"\u003enon-refundable and non-returnable\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1w6s91o\" data-start=\"216\" data-end=\"276\"\u003eWe will share your design for approval before production\u003c\/li\u003e\n\u003cli data-section-id=\"35ulyp\" data-start=\"277\" data-end=\"374\"\u003eIf no response is received within \u003cstrong data-start=\"313\" data-end=\"325\"\u003e24 hours\u003c\/strong\u003e, we will proceed with the latest shared design\u003c\/li\u003e\n\u003cli data-section-id=\"urz853\" data-start=\"375\" data-end=\"439\"\u003eAdditional changes beyond the 3 included may not be possible\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1190\" data-end=\"1254\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA functional piece, but also something that feels like your pet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"THE RUFF CLUB","offers":[{"title":"Default Title","offer_id":52247504814361,"sku":null,"price":59.0,"currency_code":"AED","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0840\/7878\/8889\/files\/ChatGPTImageApr19_2026_07_12_04PM.png?v=1776611582"},{"product_id":"personalised-small-tote-bag","title":"Personalised Small Tote Bag","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-5\" data-is-intersecting=\"true\"\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 scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-5\" data-testid=\"conversation-turn-24\" data-scroll-anchor=\"true\" 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=\"be057567-ad73-4fdd-8e9c-3094d1c593fd\" 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=\"0\" data-end=\"62\"\u003e\u003cstrong data-start=\"0\" data-end=\"62\"\u003e\u003cem data-start=\"2\" data-end=\"60\"\u003eA one-of-a-kind canvas tote, designed just for your pet.\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"64\" data-end=\"306\"\u003eCarry your pet with you everywhere with a fully personalised canvas tote, illustrated by our artist and made to be completely unique to you. Lightweight yet durable, it’s perfect for everyday use while adding a personal touch to your routine.\u003c\/p\u003e\n\u003cp data-start=\"308\" data-end=\"519\"\u003eWe’ve included some inspiration designs to guide you, but every tote is created from scratch and tailored to your vision. Once your design is ready, we’ll share it with you for approval before production begins.\u003c\/p\u003e\n\u003cp data-start=\"521\" data-end=\"539\"\u003e\u003cstrong data-start=\"521\" data-end=\"537\"\u003eHow It Works\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"540\" data-end=\"776\"\u003e\n\u003cli data-section-id=\"1invw5s\" data-start=\"540\" data-end=\"606\"\u003eShare your pet’s details, photos, and any ideas or preferences\u003c\/li\u003e\n\u003cli data-section-id=\"sukiv9\" data-start=\"607\" data-end=\"665\"\u003eOur artist creates a custom design based on your brief\u003c\/li\u003e\n\u003cli data-section-id=\"mllh66\" data-start=\"666\" data-end=\"719\"\u003eWe’ll send it to you for approval before printing\u003c\/li\u003e\n\u003cli data-section-id=\"uw1aue\" data-start=\"720\" data-end=\"776\"\u003eYou can request up to 3 changes to get it just right\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"778\" data-end=\"799\"\u003e\u003cstrong data-start=\"778\" data-end=\"797\"\u003eWhat’s Included\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"800\" data-end=\"925\"\u003e\n\u003cli data-section-id=\"45f1r2\" data-start=\"800\" data-end=\"835\"\u003eFully custom illustrated design\u003c\/li\u003e\n\u003cli data-section-id=\"a8pnb1\" data-start=\"836\" data-end=\"899\"\u003ePersonalised with your pet’s name (and more, if you’d like)\u003c\/li\u003e\n\u003cli data-section-id=\"1en5yup\" data-start=\"900\" data-end=\"925\"\u003eSmall canvas tote bag\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"927\" data-end=\"948\"\u003e\u003cstrong data-start=\"927\" data-end=\"946\"\u003eProduction Time\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"949\" data-end=\"1037\"\u003e\n\u003cli data-section-id=\"ure21c\" data-start=\"949\" data-end=\"966\"\u003eMade to order\u003c\/li\u003e\n\u003cli data-section-id=\"73v7pn\" data-start=\"967\" data-end=\"1037\"\u003ePlease allow 7–10 days for creation and fulfilment before dispatch\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp data-start=\"100\" data-end=\"117\"\u003e\u003cstrong data-start=\"100\" data-end=\"115\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"118\" data-end=\"439\"\u003e\n\u003cli data-section-id=\"uup2kk\" data-start=\"118\" data-end=\"215\"\u003eEach piece is made to order and personalised, therefore \u003cstrong data-start=\"176\" data-end=\"213\"\u003enon-refundable and non-returnable\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1w6s91o\" data-start=\"216\" data-end=\"276\"\u003eWe will share your design for approval before production\u003c\/li\u003e\n\u003cli data-section-id=\"35ulyp\" data-start=\"277\" data-end=\"374\"\u003eIf no response is received within \u003cstrong data-start=\"313\" data-end=\"325\"\u003e24 hours\u003c\/strong\u003e, we will proceed with the latest shared design\u003c\/li\u003e\n\u003cli data-section-id=\"urz853\" data-start=\"375\" data-end=\"439\"\u003eAdditional changes beyond the 3 included may not be possible\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1199\" data-end=\"1263\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA functional piece, but also something that feels like your pet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"THE RUFF CLUB","offers":[{"title":"Default Title","offer_id":52247504847129,"sku":null,"price":49.0,"currency_code":"AED","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0840\/7878\/8889\/files\/ChatGPTImageApr19_2026_07_21_30PM.png?v=1776612114"},{"product_id":"personalised-large-tote-bag","title":"Personalised Large Tote Bag","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-5\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-24\" data-turn-id=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-5\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"be057567-ad73-4fdd-8e9c-3094d1c593fd\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-end=\"62\" data-start=\"0\"\u003e\u003cstrong data-end=\"62\" data-start=\"0\"\u003e\u003cem data-end=\"60\" data-start=\"2\"\u003eA one-of-a-kind canvas tote, designed just for your pet.\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"315\" data-start=\"64\"\u003eCarry your pet with you everywhere with a fully personalised large canvas tote, illustrated by our artist and made to be completely unique to you. Spacious and durable, it’s perfect for everything from daily errands to packing all your pet essentials.\u003c\/p\u003e\n\u003cp data-end=\"528\" data-start=\"317\"\u003eWe’ve included some inspiration designs to guide you, but every tote is created from scratch and tailored to your vision. Once your design is ready, we’ll share it with you for approval before production begins.\u003c\/p\u003e\n\u003cp data-end=\"548\" data-start=\"530\"\u003e\u003cstrong data-end=\"546\" data-start=\"530\"\u003eHow It Works\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"785\" data-start=\"549\"\u003e\n\u003cli data-end=\"615\" data-start=\"549\" data-section-id=\"1invw5s\"\u003eShare your pet’s details, photos, and any ideas or preferences\u003c\/li\u003e\n\u003cli data-end=\"674\" data-start=\"616\" data-section-id=\"sukiv9\"\u003eOur artist creates a custom design based on your brief\u003c\/li\u003e\n\u003cli data-end=\"728\" data-start=\"675\" data-section-id=\"mllh66\"\u003eWe’ll send it to you for approval before printing\u003c\/li\u003e\n\u003cli data-end=\"785\" data-start=\"729\" data-section-id=\"uw1aue\"\u003eYou can request up to 3 changes to get it just right\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"808\" data-start=\"787\"\u003e\u003cstrong data-end=\"806\" data-start=\"787\"\u003eWhat’s Included\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"934\" data-start=\"809\"\u003e\n\u003cli data-end=\"844\" data-start=\"809\" data-section-id=\"45f1r2\"\u003eFully custom illustrated design\u003c\/li\u003e\n\u003cli data-end=\"908\" data-start=\"845\" data-section-id=\"a8pnb1\"\u003ePersonalised with your pet’s name (and more, if you’d like)\u003c\/li\u003e\n\u003cli data-end=\"934\" data-start=\"909\" data-section-id=\"1pthzkj\"\u003eLarge canvas tote bag\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"957\" data-start=\"936\"\u003e\u003cstrong data-end=\"955\" data-start=\"936\"\u003eProduction Time\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1046\" data-start=\"958\"\u003e\n\u003cli data-end=\"975\" data-start=\"958\" data-section-id=\"ure21c\"\u003eMade to order\u003c\/li\u003e\n\u003cli data-end=\"1046\" data-start=\"976\" data-section-id=\"73v7pn\"\u003ePlease allow 7–10 days for creation and fulfilment before dispatch\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"117\" data-start=\"100\"\u003e \u003c\/p\u003e\n\u003cp data-end=\"117\" data-start=\"100\"\u003e\u003cstrong data-end=\"115\" data-start=\"100\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"439\" data-start=\"118\"\u003e\n\u003cli data-end=\"215\" data-start=\"118\" data-section-id=\"uup2kk\"\u003eEach piece is made to order and personalised, therefore \u003cstrong data-end=\"213\" data-start=\"176\"\u003enon-refundable and non-returnable\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"276\" data-start=\"216\" data-section-id=\"1w6s91o\"\u003eWe will share your design for approval before production\u003c\/li\u003e\n\u003cli data-end=\"374\" data-start=\"277\" data-section-id=\"35ulyp\"\u003eIf no response is received within \u003cstrong data-end=\"325\" data-start=\"313\"\u003e24 hours\u003c\/strong\u003e, we will proceed with the latest shared design\u003c\/li\u003e\n\u003cli data-end=\"439\" data-start=\"375\" data-section-id=\"urz853\"\u003eAdditional changes beyond the 3 included may not be possible\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1272\" data-start=\"1208\"\u003eA functional piece, but also something that feels like your pet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"THE RUFF CLUB","offers":[{"title":"Default Title","offer_id":52247505371417,"sku":null,"price":59.0,"currency_code":"AED","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0840\/7878\/8889\/files\/ChatGPTImageApr19_2026_07_17_06PM.png?v=1776611839"},{"product_id":"personalised-hoodie","title":"Personalised Hoodie | Grey","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-5\" data-is-intersecting=\"true\"\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 scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-5\" data-testid=\"conversation-turn-24\" data-scroll-anchor=\"true\" 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=\"be057567-ad73-4fdd-8e9c-3094d1c593fd\" 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\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-9\" data-is-intersecting=\"true\"\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 scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-9\" data-testid=\"conversation-turn-32\" data-scroll-anchor=\"true\" 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=\"d282096d-ae49-4536-a526-c2e611634a43\" 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=\"0\" data-end=\"67\"\u003e\u003cstrong data-start=\"0\" data-end=\"67\"\u003e\u003cem data-start=\"2\" data-end=\"65\"\u003eA one-of-a-kind oversized hoodie, designed just for your pet.\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"69\" data-end=\"310\"\u003eTake your pet everywhere with you with a fully personalised grey oversized hoodie, illustrated by our artist and made to be completely unique to you. Soft, comfortable, and easy to wear, it’s the perfect everyday layer with a personal touch.\u003c\/p\u003e\n\u003cp data-start=\"312\" data-end=\"525\"\u003eWe’ve included some inspiration designs to guide you, but every hoodie is created from scratch and tailored to your vision. Once your design is ready, we’ll share it with you for approval before production begins.\u003c\/p\u003e\n\u003cp data-start=\"527\" data-end=\"545\"\u003e\u003cstrong data-start=\"527\" data-end=\"543\"\u003eHow It Works\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"546\" data-end=\"782\"\u003e\n\u003cli data-section-id=\"1invw5s\" data-start=\"546\" data-end=\"612\"\u003eShare your pet’s details, photos, and any ideas or preferences\u003c\/li\u003e\n\u003cli data-section-id=\"sukiv9\" data-start=\"613\" data-end=\"671\"\u003eOur artist creates a custom design based on your brief\u003c\/li\u003e\n\u003cli data-section-id=\"mllh66\" data-start=\"672\" data-end=\"725\"\u003eWe’ll send it to you for approval before printing\u003c\/li\u003e\n\u003cli data-section-id=\"uw1aue\" data-start=\"726\" data-end=\"782\"\u003eYou can request up to 3 changes to get it just right\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"784\" data-end=\"805\"\u003e\u003cstrong data-start=\"784\" data-end=\"803\"\u003eWhat’s Included\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"806\" data-end=\"931\"\u003e\n\u003cli data-section-id=\"45f1r2\" data-start=\"806\" data-end=\"841\"\u003eFully custom illustrated design\u003c\/li\u003e\n\u003cli data-section-id=\"a8pnb1\" data-start=\"842\" data-end=\"905\"\u003ePersonalised with your pet’s name (and more, if you’d like)\u003c\/li\u003e\n\u003cli data-section-id=\"1vfvyjy\" data-start=\"906\" data-end=\"931\"\u003eGrey oversized hoodie\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"933\" data-end=\"954\"\u003e\u003cstrong data-start=\"933\" data-end=\"952\"\u003eProduction Time\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"955\" data-end=\"1043\"\u003e\n\u003cli data-section-id=\"ure21c\" data-start=\"955\" data-end=\"972\"\u003eMade to order\u003c\/li\u003e\n\u003cli data-section-id=\"73v7pn\" data-start=\"973\" data-end=\"1043\"\u003ePlease allow 7–10 days for creation and fulfilment before dispatch\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"100\" data-end=\"117\"\u003e\u003cstrong data-start=\"100\" data-end=\"115\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"118\" data-end=\"439\"\u003e\n\u003cli data-section-id=\"uup2kk\" data-start=\"118\" data-end=\"215\"\u003eEach piece is made to order and personalised, therefore \u003cstrong data-start=\"176\" data-end=\"213\"\u003enon-refundable and non-returnable\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1w6s91o\" data-start=\"216\" data-end=\"276\"\u003eWe will share your design for approval before production\u003c\/li\u003e\n\u003cli data-section-id=\"35ulyp\" data-start=\"277\" data-end=\"374\"\u003eIf no response is received within \u003cstrong data-start=\"313\" data-end=\"325\"\u003e24 hours\u003c\/strong\u003e, we will proceed with the latest shared design\u003c\/li\u003e\n\u003cli data-section-id=\"urz853\" data-start=\"375\" data-end=\"439\"\u003eAdditional changes beyond the 3 included may not be possible\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1205\" data-end=\"1269\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA functional piece, but also something that feels like your pet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\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\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"THE RUFF CLUB","offers":[{"title":"XS","offer_id":52247718002969,"sku":null,"price":109.0,"currency_code":"AED","in_stock":true},{"title":"S","offer_id":52247718035737,"sku":null,"price":109.0,"currency_code":"AED","in_stock":true},{"title":"M","offer_id":52247718068505,"sku":null,"price":109.0,"currency_code":"AED","in_stock":true},{"title":"L","offer_id":52247718101273,"sku":null,"price":109.0,"currency_code":"AED","in_stock":true},{"title":"XL","offer_id":52247718134041,"sku":null,"price":109.0,"currency_code":"AED","in_stock":true},{"title":"2XL","offer_id":52247718166809,"sku":null,"price":109.0,"currency_code":"AED","in_stock":true},{"title":"3XL","offer_id":52247718199577,"sku":null,"price":109.0,"currency_code":"AED","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0840\/7878\/8889\/files\/ScreenShot2026-04-19at7.26.53PM.png?v=1776612700"},{"product_id":"personalised-oversized-t-shirt","title":"Personalised Oversized T-shirt | Black","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-5\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-24\" data-turn-id=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-5\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"be057567-ad73-4fdd-8e9c-3094d1c593fd\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-10\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-34\" data-turn-id=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-10\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"b6399594-5101-4aa4-9d8b-ad35dfb8bbee\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"flex h-svh w-screen flex-col\"\u003e\n\u003cdiv class=\"relative z-0 flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"relative flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"@container\/main relative flex min-w-0 flex-1 flex-col -translate-y-[calc(env(safe-area-inset-bottom,0px)\/2)] pt-[calc(env(safe-area-inset-bottom,0px)\/2)]\"\u003e\n\u003cdiv data-scroll-from-top=\"\" class=\"@w-sm\/main:[scrollbar-gutter:var(--stage-scroll-gutter)] touch:[scrollbar-width:none] group\/scroll-root relative flex min-h-0 min-w-0 flex-1 flex-col [scrollbar-gutter:stable] not-print:overflow-x-clip not-print:overflow-y-auto group-data-stream-active\/scroll-root:[overflow-anchor:none] scroll-pt-(--header-height) [--sticky-padding-top:var(--header-height)] [--sticky-padding-bottom:0px] [--scroll-root-safe-area-inset-top:calc(var(--sticky-padding-top)+env(safe-area-inset-top,0px))] [--scroll-root-safe-area-inset-bottom:calc(var(--sticky-padding-bottom)+var(--screen-keyboard-height,0px)+env(safe-area-inset-bottom,0px))] [--scroll-root-safe-area-height:calc(100lvh-var(--scroll-root-safe-area-inset-top)-var(--scroll-root-safe-area-inset-bottom))] has-data-[fixed-header=less-than-xl]:@w-xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xl]:@w-xl\/main:[--sticky-padding-top:0px] has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:[--sticky-padding-top:0px]\" data-scroll-root=\"\"\u003e\u003cmain id=\"main\" class=\"min-h-0 flex-1\"\u003e\n\u003cdiv class=\"group\/thread flex flex-col min-h-full\" id=\"thread\"\u003e\n\u003cdiv class=\"composer-parent flex flex-1 flex-col focus-visible:outline-0\" role=\"presentation\"\u003e\n\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 pb-25\"\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-11\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-36\" data-turn-id=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-11\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"0c38f1e1-97b7-4a79-90ba-589499615aaf\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-end=\"1336\" data-start=\"1309\"\u003e\u003cstrong data-end=\"1336\" data-start=\"1309\"\u003eBLACK OVERSIZED T-SHIRT\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"1406\" data-start=\"1338\"\u003e\u003cstrong data-end=\"1406\" data-start=\"1338\"\u003e\u003cem data-end=\"1404\" data-start=\"1340\"\u003eA one-of-a-kind oversized t-shirt, designed just for your pet.\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"1645\" data-start=\"1408\"\u003eTake your pet everywhere with you with a fully personalised black oversized t-shirt, illustrated by our artist and made to be completely unique to you. Bold, versatile, and effortlessly wearable, it’s a staple piece with a personal edge.\u003c\/p\u003e\n\u003cp data-end=\"1861\" data-start=\"1647\"\u003eWe’ve included some inspiration designs to guide you, but every t-shirt is created from scratch and tailored to your vision. Once your design is ready, we’ll share it with you for approval before production begins.\u003c\/p\u003e\n\u003cp data-end=\"1881\" data-start=\"1863\"\u003e\u003cstrong data-end=\"1879\" data-start=\"1863\"\u003eHow It Works\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"2118\" data-start=\"1882\"\u003e\n\u003cli data-end=\"1948\" data-start=\"1882\" data-section-id=\"1invw5s\"\u003eShare your pet’s details, photos, and any ideas or preferences\u003c\/li\u003e\n\u003cli data-end=\"2007\" data-start=\"1949\" data-section-id=\"sukiv9\"\u003eOur artist creates a custom design based on your brief\u003c\/li\u003e\n\u003cli data-end=\"2061\" data-start=\"2008\" data-section-id=\"mllh66\"\u003eWe’ll send it to you for approval before printing\u003c\/li\u003e\n\u003cli data-end=\"2118\" data-start=\"2062\" data-section-id=\"uw1aue\"\u003eYou can request up to 3 changes to get it just right\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"2141\" data-start=\"2120\"\u003e\u003cstrong data-end=\"2139\" data-start=\"2120\"\u003eWhat’s Included\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"2269\" data-start=\"2142\"\u003e\n\u003cli data-end=\"2177\" data-start=\"2142\" data-section-id=\"45f1r2\"\u003eFully custom illustrated design\u003c\/li\u003e\n\u003cli data-end=\"2241\" data-start=\"2178\" data-section-id=\"a8pnb1\"\u003ePersonalised with your pet’s name (and more, if you’d like)\u003c\/li\u003e\n\u003cli data-end=\"2269\" data-start=\"2242\" data-section-id=\"trnyul\"\u003eBlack oversized t-shirt\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"2292\" data-start=\"2271\"\u003e\u003cstrong data-end=\"2290\" data-start=\"2271\"\u003eProduction Time\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"2381\" data-start=\"2293\"\u003e\n\u003cli data-end=\"2310\" data-start=\"2293\" data-section-id=\"ure21c\"\u003eMade to order\u003c\/li\u003e\n\u003cli data-end=\"2381\" data-start=\"2311\" data-section-id=\"73v7pn\"\u003ePlease allow 7–10 days for creation and fulfilment before dispatch\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"100\" data-end=\"117\"\u003e\u003cstrong data-start=\"100\" data-end=\"115\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"118\" data-end=\"439\"\u003e\n\u003cli data-section-id=\"uup2kk\" data-start=\"118\" data-end=\"215\"\u003eEach piece is made to order and personalised, therefore \u003cstrong data-start=\"176\" data-end=\"213\"\u003enon-refundable and non-returnable\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1w6s91o\" data-start=\"216\" data-end=\"276\"\u003eWe will share your design for approval before production\u003c\/li\u003e\n\u003cli data-section-id=\"35ulyp\" data-start=\"277\" data-end=\"374\"\u003eIf no response is received within \u003cstrong data-start=\"313\" data-end=\"325\"\u003e24 hours\u003c\/strong\u003e, we will proceed with the latest shared design\u003c\/li\u003e\n\u003cli data-section-id=\"urz853\" data-start=\"375\" data-end=\"439\"\u003eAdditional changes beyond the 3 included may not be possible\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"2607\" data-start=\"2543\"\u003eA functional piece, but also something that feels like your pet.\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\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/main\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\u003cdialog class=\"group\/dialog @container inset-0 min-h-full min-w-full items-center justify-center overflow-auto overscroll-y-contain bg-[rgba(0,0,0,0.5)] whitespace-normal backdrop-blur-[1px]\"\u003e\u003c\/dialog\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\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\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"THE RUFF CLUB","offers":[{"title":"XS","offer_id":52247506747673,"sku":null,"price":79.0,"currency_code":"AED","in_stock":true},{"title":"S","offer_id":52247506780441,"sku":null,"price":79.0,"currency_code":"AED","in_stock":true},{"title":"M","offer_id":52247506813209,"sku":null,"price":79.0,"currency_code":"AED","in_stock":true},{"title":"L","offer_id":52247506845977,"sku":null,"price":79.0,"currency_code":"AED","in_stock":true},{"title":"XL","offer_id":52247506878745,"sku":null,"price":79.0,"currency_code":"AED","in_stock":true},{"title":"2XL","offer_id":52247506911513,"sku":null,"price":79.0,"currency_code":"AED","in_stock":true},{"title":"3XL","offer_id":52247506944281,"sku":null,"price":79.0,"currency_code":"AED","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0840\/7878\/8889\/files\/ScreenShot2026-04-19at7.28.03PM.png?v=1776612675"},{"product_id":"personalised-oversized-t-shirt-white","title":"Personalised Oversized T-shirt | White","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-5\" data-is-intersecting=\"true\"\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 scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-5\" data-testid=\"conversation-turn-24\" data-scroll-anchor=\"true\" 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=\"be057567-ad73-4fdd-8e9c-3094d1c593fd\" 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\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-10\" data-is-intersecting=\"true\"\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 scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69e46c78-7290-83eb-bd30-49e5065dbbca-10\" data-testid=\"conversation-turn-34\" data-scroll-anchor=\"true\" 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=\"b6399594-5101-4aa4-9d8b-ad35dfb8bbee\" 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=\"29\" data-end=\"97\"\u003e\u003cstrong data-start=\"29\" data-end=\"97\"\u003e\u003cem data-start=\"31\" data-end=\"95\"\u003eA one-of-a-kind oversized t-shirt, designed just for your pet.\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"99\" data-end=\"340\"\u003eTake your pet everywhere with you with a fully personalised white oversized t-shirt, illustrated by our artist and made to be completely unique to you. Clean, minimal, and easy to style, it’s the perfect everyday piece with a personal touch.\u003c\/p\u003e\n\u003cp data-start=\"342\" data-end=\"556\"\u003eWe’ve included some inspiration designs to guide you, but every t-shirt is created from scratch and tailored to your vision. Once your design is ready, we’ll share it with you for approval before production begins.\u003c\/p\u003e\n\u003cp data-start=\"558\" data-end=\"576\"\u003e\u003cstrong data-start=\"558\" data-end=\"574\"\u003eHow It Works\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"577\" data-end=\"813\"\u003e\n\u003cli data-section-id=\"1invw5s\" data-start=\"577\" data-end=\"643\"\u003eShare your pet’s details, photos, and any ideas or preferences\u003c\/li\u003e\n\u003cli data-section-id=\"sukiv9\" data-start=\"644\" data-end=\"702\"\u003eOur artist creates a custom design based on your brief\u003c\/li\u003e\n\u003cli data-section-id=\"mllh66\" data-start=\"703\" data-end=\"756\"\u003eWe’ll send it to you for approval before printing\u003c\/li\u003e\n\u003cli data-section-id=\"uw1aue\" data-start=\"757\" data-end=\"813\"\u003eYou can request up to 3 changes to get it just right\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"815\" data-end=\"836\"\u003e\u003cstrong data-start=\"815\" data-end=\"834\"\u003eWhat’s Included\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"837\" data-end=\"964\"\u003e\n\u003cli data-section-id=\"45f1r2\" data-start=\"837\" data-end=\"872\"\u003eFully custom illustrated design\u003c\/li\u003e\n\u003cli data-section-id=\"a8pnb1\" data-start=\"873\" data-end=\"936\"\u003ePersonalised with your pet’s name (and more, if you’d like)\u003c\/li\u003e\n\u003cli data-section-id=\"nofw7h\" data-start=\"937\" data-end=\"964\"\u003eWhite oversized t-shirt\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"966\" data-end=\"987\"\u003e\u003cstrong data-start=\"966\" data-end=\"985\"\u003eProduction Time\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"988\" data-end=\"1076\"\u003e\n\u003cli data-section-id=\"ure21c\" data-start=\"988\" data-end=\"1005\"\u003eMade to order\u003c\/li\u003e\n\u003cli data-section-id=\"73v7pn\" data-start=\"1006\" data-end=\"1076\"\u003ePlease allow 7–10 days for creation and fulfilment before dispatch\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"100\" data-end=\"117\"\u003e\u003cstrong data-start=\"100\" data-end=\"115\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"118\" data-end=\"439\"\u003e\n\u003cli data-section-id=\"uup2kk\" data-start=\"118\" data-end=\"215\"\u003eEach piece is made to order and personalised, therefore \u003cstrong data-start=\"176\" data-end=\"213\"\u003enon-refundable and non-returnable\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1w6s91o\" data-start=\"216\" data-end=\"276\"\u003eWe will share your design for approval before production\u003c\/li\u003e\n\u003cli data-section-id=\"35ulyp\" data-start=\"277\" data-end=\"374\"\u003eIf no response is received within \u003cstrong data-start=\"313\" data-end=\"325\"\u003e24 hours\u003c\/strong\u003e, we will proceed with the latest shared design\u003c\/li\u003e\n\u003cli data-section-id=\"urz853\" data-start=\"375\" data-end=\"439\"\u003eAdditional changes beyond the 3 included may not be possible\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1238\" data-end=\"1302\"\u003eA functional piece, but also something that feels like your pet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\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\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"THE RUFF CLUB","offers":[{"title":"XS","offer_id":52247507009817,"sku":null,"price":79.0,"currency_code":"AED","in_stock":true},{"title":"S","offer_id":52247507042585,"sku":null,"price":79.0,"currency_code":"AED","in_stock":true},{"title":"M","offer_id":52247507075353,"sku":null,"price":79.0,"currency_code":"AED","in_stock":true},{"title":"L","offer_id":52247507108121,"sku":null,"price":79.0,"currency_code":"AED","in_stock":true},{"title":"XL","offer_id":52247507140889,"sku":null,"price":79.0,"currency_code":"AED","in_stock":true},{"title":"2XL","offer_id":52247507173657,"sku":null,"price":79.0,"currency_code":"AED","in_stock":true},{"title":"3XL","offer_id":52247507206425,"sku":null,"price":79.0,"currency_code":"AED","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0840\/7878\/8889\/files\/ScreenShot2026-04-19at7.27.33PM.png?v=1776612511"}],"url":"https:\/\/theruffclub.ae\/collections\/the-custom-club.oembed","provider":"THE RUFF CLUB","version":"1.0","type":"link"}