{"title":"Tote Bag Other","description":"","products":[{"product_id":"karma-is-a-cat-tote-bag","title":"Karma is a Cat Tote Bag","description":"\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"050be040-cea5-4a40-87b1-3010badb5f75\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"bd2ed53d-786d-46d1-be66-e4c1491f7cc8\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"3992a555-1fe6-4245-8aa5-5e1b42159926\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"6e6f0ba4-a2b2-4751-8a65-7afe9da38fdc\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"53441020-a9ce-421a-9b88-318d17b66cb8\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"270\"\u003eCarry good vibes (and a little attitude) with our \u003cstrong data-start=\"50\" data-end=\"77\"\u003eKarma Is a Cat Tote Bag\u003c\/strong\u003e — a fun, stylish design \u003cstrong data-start=\"102\" data-end=\"130\"\u003einspired by Taylor Swift\u003c\/strong\u003e, karma, cats, and iconic pop culture moments. Perfect for everyday errands, book bags, or quietly serving looks while karma does its thing.\u003c\/p\u003e\n\u003cp data-start=\"272\" data-end=\"369\"\u003ePrinted using high-quality \u003cstrong data-start=\"299\" data-end=\"315\"\u003eDTF printing\u003c\/strong\u003e for crisp detail, bold colour, and long-lasting wear.\u003c\/p\u003e\n\u003cp data-start=\"371\" data-end=\"634\"\u003e🐱✨ \u003cstrong data-start=\"375\" data-end=\"394\"\u003eProduct details\u003c\/strong\u003e\u003cbr data-start=\"394\" data-end=\"397\"\u003e⭐ \u003cstrong data-start=\"399\" data-end=\"419\"\u003e“Karma Is a Cat”\u003c\/strong\u003e tote bag design\u003cbr data-start=\"435\" data-end=\"438\"\u003e⭐ \u003cstrong data-start=\"440\" data-end=\"465\"\u003eTaylor Swift–inspired\u003c\/strong\u003e pop culture aesthetic\u003cbr data-start=\"487\" data-end=\"490\"\u003e⭐ \u003cstrong data-start=\"492\" data-end=\"507\"\u003eDTF printed\u003c\/strong\u003e for vibrant, durable artwork\u003cbr data-start=\"536\" data-end=\"539\"\u003e⭐ A playful nod to karma, cats, and iconic music moments\u003cbr data-start=\"595\" data-end=\"598\"\u003e⭐ Reusable, stylish, and practical\u003c\/p\u003e\n\u003cp data-start=\"636\" data-end=\"899\"\u003e👜 \u003cstrong data-start=\"639\" data-end=\"654\"\u003eBag details\u003c\/strong\u003e\u003cbr data-start=\"654\" data-end=\"657\"\u003e⭐ Material: \u003cstrong data-start=\"669\" data-end=\"693\"\u003eCombed, woven cotton\u003c\/strong\u003e — durable, reusable, and super soft\u003cbr data-start=\"729\" data-end=\"732\"\u003e⭐ Capacity: \u003cstrong data-start=\"744\" data-end=\"757\"\u003e10 litres\u003c\/strong\u003e — perfect for books, shopping, snacks, and everyday essentials\u003cbr data-start=\"820\" data-end=\"823\"\u003e⭐ Care instructions: \u003cstrong data-start=\"844\" data-end=\"862\"\u003eHand wash only\u003c\/strong\u003e (treat it like your favourite tee)\u003c\/p\u003e\n\u003cp data-start=\"901\" data-end=\"1047\"\u003e🖐️ \u003cstrong data-start=\"905\" data-end=\"923\"\u003eHandle options\u003c\/strong\u003e\u003cbr data-start=\"923\" data-end=\"926\"\u003e⭐ \u003cstrong data-start=\"928\" data-end=\"946\"\u003eShort handles:\u003c\/strong\u003e 40cm — ideal for everyday carrying\u003cbr data-start=\"981\" data-end=\"984\"\u003e⭐ \u003cstrong data-start=\"986\" data-end=\"1003\"\u003eLong handles:\u003c\/strong\u003e 67cm — comfortable over-the-shoulder wear\u003c\/p\u003e\n\u003cp data-start=\"1049\" data-end=\"1216\"\u003e⚠️ \u003cstrong data-start=\"1052\" data-end=\"1067\"\u003eColour note\u003c\/strong\u003e\u003cbr data-start=\"1067\" data-end=\"1070\"\u003eOn some darker tote colours, light-coloured prints may be replaced with \u003cstrong data-start=\"1142\" data-end=\"1166\"\u003eblack for visibility\u003c\/strong\u003e — don’t worry, karma still looks cool either way.\u003c\/p\u003e\n\u003cp data-start=\"1419\" data-end=\"1543\"\u003eA must-have \u003cstrong data-start=\"1431\" data-end=\"1456\"\u003eTaylor Swift–inspired\u003c\/strong\u003e tote for Swifties, cat lovers, and anyone who believes karma always comes back around.\u003c\/p\u003e\n\u003cp data-start=\"1545\" data-end=\"1668\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eIf you have any questions or want help choosing colours or handles, feel free to message us — we’re always happy to help 😊\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\/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\/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\/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","brand":"Sweet \u0026 Saucy Print Co","offers":[{"title":"Black \/ Long","offer_id":55223477436801,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ Short","offer_id":55223524098433,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Forest Green \/ Long","offer_id":55223477502337,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Forest Green \/ Short","offer_id":55223524131201,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Lavender \/ Long","offer_id":55223477567873,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Lavender \/ Short","offer_id":55223524163969,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Light Pink \/ Long","offer_id":55223477633409,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Light Pink \/ Short","offer_id":55223524196737,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ Long","offer_id":55223524229505,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ Short","offer_id":55223524262273,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ Long","offer_id":55223524295041,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ Short","offer_id":55223524327809,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ Long","offer_id":55223524360577,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ Short","offer_id":55223524393345,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/5125\/0305\/files\/Karmaisacat_2.png?v=1768744510"},{"product_id":"save-the-turtles-tote-bag","title":"Save the Turtles Tote Bag","description":"\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"050be040-cea5-4a40-87b1-3010badb5f75\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"bd2ed53d-786d-46d1-be66-e4c1491f7cc8\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"3992a555-1fe6-4245-8aa5-5e1b42159926\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"6e6f0ba4-a2b2-4751-8a65-7afe9da38fdc\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"53441020-a9ce-421a-9b88-318d17b66cb8\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"291\"\u003eMake a statement for the planet with our \u003cstrong data-start=\"41\" data-end=\"70\"\u003eSave the Turtles Tote Bag\u003c\/strong\u003e — a meaningful, eco-friendly design created to raise awareness and show love for marine life. Perfect for everyday errands, beach days, shopping trips, or anyone passionate about sustainability and protecting our oceans.\u003c\/p\u003e\n\u003cp data-start=\"293\" data-end=\"393\"\u003ePrinted using high-quality \u003cstrong data-start=\"320\" data-end=\"336\"\u003eDTF printing\u003c\/strong\u003e for crisp detail, vibrant colour, and long-lasting wear.\u003c\/p\u003e\n\u003cp data-start=\"395\" data-end=\"589\"\u003e🐢🌊 \u003cstrong data-start=\"400\" data-end=\"419\"\u003eProduct details\u003c\/strong\u003e\u003cbr data-start=\"419\" data-end=\"422\"\u003e⭐ \u003cstrong data-start=\"424\" data-end=\"446\"\u003e“Save the Turtles”\u003c\/strong\u003e tote bag design\u003cbr data-start=\"462\" data-end=\"465\"\u003e⭐ Eco-conscious, ocean-friendly message\u003cbr data-start=\"504\" data-end=\"507\"\u003e⭐ \u003cstrong data-start=\"509\" data-end=\"524\"\u003eDTF printed\u003c\/strong\u003e for bold, durable artwork\u003cbr data-start=\"550\" data-end=\"553\"\u003e⭐ Reusable, practical, and stylish\u003c\/p\u003e\n\u003cp data-start=\"591\" data-end=\"856\"\u003e👜 \u003cstrong data-start=\"594\" data-end=\"609\"\u003eBag details\u003c\/strong\u003e\u003cbr data-start=\"609\" data-end=\"612\"\u003e⭐ Material: \u003cstrong data-start=\"624\" data-end=\"648\"\u003eCombed, woven cotton\u003c\/strong\u003e — durable, reusable, and super soft\u003cbr data-start=\"684\" data-end=\"687\"\u003e⭐ Capacity: \u003cstrong data-start=\"699\" data-end=\"712\"\u003e10 litres\u003c\/strong\u003e — ideal for shopping, books, beach essentials, and everyday use\u003cbr data-start=\"776\" data-end=\"779\"\u003e⭐ Care instructions: \u003cstrong data-start=\"800\" data-end=\"818\"\u003eHand wash only\u003c\/strong\u003e to keep your print looking its best\u003c\/p\u003e\n\u003cp data-start=\"858\" data-end=\"1008\"\u003e🖐️ \u003cstrong data-start=\"862\" data-end=\"880\"\u003eHandle options\u003c\/strong\u003e\u003cbr data-start=\"880\" data-end=\"883\"\u003e⭐ \u003cstrong data-start=\"885\" data-end=\"903\"\u003eShort handles:\u003c\/strong\u003e 40cm — great for everyday carrying\u003cbr data-start=\"938\" data-end=\"941\"\u003e⭐ \u003cstrong data-start=\"943\" data-end=\"960\"\u003eLong handles:\u003c\/strong\u003e 67cm — comfortable for over-the-shoulder wear\u003c\/p\u003e\n\u003cp data-start=\"1376\" data-end=\"1489\"\u003eA thoughtful tote bag for ocean lovers, eco warriors, and anyone wanting to support marine conservation in style.\u003c\/p\u003e\n\u003cp data-start=\"1491\" data-end=\"1621\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eIf you have any questions or want help choosing colours or handle options, feel free to message us — we’re always happy to help 😊\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\/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\/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\/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","brand":"Sweet \u0026 Saucy Print Co","offers":[{"title":"Black \/ Long","offer_id":55223615160705,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ Short","offer_id":55223615193473,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Forest Green \/ Long","offer_id":55223615226241,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Forest Green \/ Short","offer_id":55223615259009,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Lavender \/ Long","offer_id":55223615291777,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Lavender \/ Short","offer_id":55223615324545,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Light Pink \/ Long","offer_id":55223615357313,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Light Pink \/ Short","offer_id":55223615390081,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ Long","offer_id":55223615422849,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ Short","offer_id":55223615455617,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ Long","offer_id":55223615488385,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ Short","offer_id":55223615521153,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ Long","offer_id":55223615553921,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ Short","offer_id":55223615586689,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/5125\/0305\/files\/Save_the_Turtles_8.png?v=1768745003"},{"product_id":"protect-our-ocean","title":"Protect Our Ocean Tote Bag","description":"\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"050be040-cea5-4a40-87b1-3010badb5f75\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"bd2ed53d-786d-46d1-be66-e4c1491f7cc8\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"3992a555-1fe6-4245-8aa5-5e1b42159926\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"6e6f0ba4-a2b2-4751-8a65-7afe9da38fdc\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"53441020-a9ce-421a-9b88-318d17b66cb8\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"304\"\u003eCarry your values wherever you go with our \u003cstrong data-start=\"43\" data-end=\"73\"\u003eProtect Our Ocean Tote Bag\u003c\/strong\u003e — a bold, eco-conscious design created to raise awareness for ocean conservation and marine life protection. Perfect for everyday errands, beach trips, shopping, or anyone passionate about sustainability and protecting the planet.\u003c\/p\u003e\n\u003cp data-start=\"306\" data-end=\"406\"\u003ePrinted using high-quality \u003cstrong data-start=\"333\" data-end=\"349\"\u003eDTF printing\u003c\/strong\u003e for crisp detail, vibrant colour, and long-lasting wear.\u003c\/p\u003e\n\u003cp data-start=\"408\" data-end=\"611\"\u003e🌊💙 \u003cstrong data-start=\"413\" data-end=\"432\"\u003eProduct details\u003c\/strong\u003e\u003cbr data-start=\"432\" data-end=\"435\"\u003e⭐ \u003cstrong data-start=\"437\" data-end=\"460\"\u003e“Protect Our Ocean”\u003c\/strong\u003e tote bag design\u003cbr data-start=\"476\" data-end=\"479\"\u003e⭐ Strong environmental and conservation message\u003cbr data-start=\"526\" data-end=\"529\"\u003e⭐ \u003cstrong data-start=\"531\" data-end=\"546\"\u003eDTF printed\u003c\/strong\u003e for bold, durable artwork\u003cbr data-start=\"572\" data-end=\"575\"\u003e⭐ Reusable, practical, and stylish\u003c\/p\u003e\n\u003cp data-start=\"613\" data-end=\"878\"\u003e👜 \u003cstrong data-start=\"616\" data-end=\"631\"\u003eBag details\u003c\/strong\u003e\u003cbr data-start=\"631\" data-end=\"634\"\u003e⭐ Material: \u003cstrong data-start=\"646\" data-end=\"670\"\u003eCombed, woven cotton\u003c\/strong\u003e — durable, reusable, and super soft\u003cbr data-start=\"706\" data-end=\"709\"\u003e⭐ Capacity: \u003cstrong data-start=\"721\" data-end=\"734\"\u003e10 litres\u003c\/strong\u003e — ideal for shopping, books, beach essentials, and everyday use\u003cbr data-start=\"798\" data-end=\"801\"\u003e⭐ Care instructions: \u003cstrong data-start=\"822\" data-end=\"840\"\u003eHand wash only\u003c\/strong\u003e to keep your print looking its best\u003c\/p\u003e\n\u003cp data-start=\"880\" data-end=\"1030\"\u003e🖐️ \u003cstrong data-start=\"884\" data-end=\"902\"\u003eHandle options\u003c\/strong\u003e\u003cbr data-start=\"902\" data-end=\"905\"\u003e⭐ \u003cstrong data-start=\"907\" data-end=\"925\"\u003eShort handles:\u003c\/strong\u003e 40cm — great for everyday carrying\u003cbr data-start=\"960\" data-end=\"963\"\u003e⭐ \u003cstrong data-start=\"965\" data-end=\"982\"\u003eLong handles:\u003c\/strong\u003e 67cm — comfortable for over-the-shoulder wear\u003c\/p\u003e\n\u003cp data-start=\"1032\" data-end=\"1207\"\u003e⚠️ \u003cstrong data-start=\"1035\" data-end=\"1050\"\u003eColour note\u003c\/strong\u003e\u003cbr data-start=\"1050\" data-end=\"1053\"\u003eOn some darker tote colours, light-coloured prints may be replaced with \u003cstrong data-start=\"1125\" data-end=\"1156\"\u003eblack for better visibility\u003c\/strong\u003e — the message stays clear and powerful either way.\u003c\/p\u003e\n\u003cp data-start=\"1410\" data-end=\"1502\"\u003eA thoughtful tote bag for ocean lovers, environmental advocates, and eco-conscious shoppers.\u003c\/p\u003e\n\u003cp data-start=\"1504\" data-end=\"1634\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eIf you have any questions or want help choosing colours or handle options, feel free to message us — we’re always happy to help 😊\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\/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\/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\/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","brand":"Sweet \u0026 Saucy Print Co","offers":[{"title":"Black \/ Long","offer_id":55223695573377,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ Short","offer_id":55223695606145,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Forest Green \/ Long","offer_id":55223695638913,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Forest Green \/ Short","offer_id":55223695671681,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Lavender \/ Long","offer_id":55223695704449,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Lavender \/ Short","offer_id":55223695737217,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Light Pink \/ Long","offer_id":55223695769985,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Light Pink \/ Short","offer_id":55223695802753,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ Long","offer_id":55223695835521,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ Short","offer_id":55223695868289,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ Long","offer_id":55223695901057,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ Short","offer_id":55223695933825,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ Long","offer_id":55223695966593,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ Short","offer_id":55223695999361,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/5125\/0305\/files\/Protect_Our_Ocean_5.png?v=1768745829"},{"product_id":"smutty-book-club-tote-bag","title":"Smutty Book Club Tote Bag","description":"\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"050be040-cea5-4a40-87b1-3010badb5f75\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"bd2ed53d-786d-46d1-be66-e4c1491f7cc8\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"3992a555-1fe6-4245-8aa5-5e1b42159926\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"6e6f0ba4-a2b2-4751-8a65-7afe9da38fdc\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"53441020-a9ce-421a-9b88-318d17b66cb8\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"280\"\u003eCarry your love of spicy reads in style with our \u003cstrong data-start=\"49\" data-end=\"78\"\u003eSmutty Book Club Tote Bag\u003c\/strong\u003e — a cheeky, bookish design made for romance readers, smut lovers, and anyone whose TBR pile is a little \u003cem data-start=\"183\" data-end=\"190\"\u003eextra\u003c\/em\u003e. Perfect for bookshops, libraries, book club meet-ups, or everyday errands with attitude.\u003c\/p\u003e\n\u003cp data-start=\"282\" data-end=\"379\"\u003ePrinted using high-quality \u003cstrong data-start=\"309\" data-end=\"325\"\u003eDTF printing\u003c\/strong\u003e for crisp detail, bold colour, and long-lasting wear.\u003c\/p\u003e\n\u003cp data-start=\"381\" data-end=\"586\"\u003e📚🔥 \u003cstrong data-start=\"386\" data-end=\"405\"\u003eProduct details\u003c\/strong\u003e\u003cbr data-start=\"405\" data-end=\"408\"\u003e⭐ \u003cstrong data-start=\"410\" data-end=\"432\"\u003e“Smutty Book Club”\u003c\/strong\u003e tote bag design\u003cbr data-start=\"448\" data-end=\"451\"\u003e⭐ Fun, cheeky humour for romance \u0026amp; smut readers\u003cbr data-start=\"498\" data-end=\"501\"\u003e⭐ \u003cstrong data-start=\"503\" data-end=\"518\"\u003eDTF printed\u003c\/strong\u003e for vibrant, durable artwork\u003cbr data-start=\"547\" data-end=\"550\"\u003e⭐ Reusable, practical, and stylish\u003c\/p\u003e\n\u003cp data-start=\"588\" data-end=\"849\"\u003e👜 \u003cstrong data-start=\"591\" data-end=\"606\"\u003eBag details\u003c\/strong\u003e\u003cbr data-start=\"606\" data-end=\"609\"\u003e⭐ Material: \u003cstrong data-start=\"621\" data-end=\"645\"\u003eCombed, woven cotton\u003c\/strong\u003e — durable, reusable, and super soft\u003cbr data-start=\"681\" data-end=\"684\"\u003e⭐ Capacity: \u003cstrong data-start=\"696\" data-end=\"709\"\u003e10 litres\u003c\/strong\u003e — roomy enough for books, notebooks, and everyday essentials\u003cbr data-start=\"770\" data-end=\"773\"\u003e⭐ Care instructions: \u003cstrong data-start=\"794\" data-end=\"812\"\u003eHand wash only\u003c\/strong\u003e to keep the print looking its best\u003c\/p\u003e\n\u003cp data-start=\"851\" data-end=\"995\"\u003e🖐️ \u003cstrong data-start=\"855\" data-end=\"873\"\u003eHandle options\u003c\/strong\u003e\u003cbr data-start=\"873\" data-end=\"876\"\u003e⭐ \u003cstrong data-start=\"878\" data-end=\"896\"\u003eShort handles:\u003c\/strong\u003e 40cm — ideal for everyday carrying\u003cbr data-start=\"931\" data-end=\"934\"\u003e⭐ \u003cstrong data-start=\"936\" data-end=\"953\"\u003eLong handles:\u003c\/strong\u003e 67cm — comfy for over-the-shoulder wear\u003c\/p\u003e\n\u003cp data-start=\"1360\" data-end=\"1479\"\u003eA perfect gift for book lovers, romance readers, book club besties, or anyone proudly part of the \u003cstrong data-start=\"1458\" data-end=\"1478\"\u003eSmutty Book Club\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp data-start=\"1481\" data-end=\"1611\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eIf you have any questions or want help choosing colours or handle options, feel free to message us — we’re always happy to help 😊\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\/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\/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\/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","brand":"Sweet \u0026 Saucy Print Co","offers":[{"title":"Black \/ Long","offer_id":55223879795073,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ Short","offer_id":55223879827841,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Forest Green \/ Long","offer_id":55223879860609,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Forest Green \/ Short","offer_id":55223879893377,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Lavender \/ Long","offer_id":55223879926145,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Lavender \/ Short","offer_id":55223879958913,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Light Pink \/ Long","offer_id":55223879991681,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Light Pink \/ Short","offer_id":55223880024449,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ Long","offer_id":55223880057217,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ Short","offer_id":55223880089985,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ Long","offer_id":55223880122753,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ Short","offer_id":55223880155521,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ Long","offer_id":55223880188289,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ Short","offer_id":55223880221057,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/5125\/0305\/files\/Smutty_Book_Club_8.png?v=1768748177"},{"product_id":"highland-cow-tote-bag","title":"Highland Cow Tote Bag","description":"\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"050be040-cea5-4a40-87b1-3010badb5f75\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"bd2ed53d-786d-46d1-be66-e4c1491f7cc8\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"3992a555-1fe6-4245-8aa5-5e1b42159926\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"6e6f0ba4-a2b2-4751-8a65-7afe9da38fdc\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"53441020-a9ce-421a-9b88-318d17b66cb8\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"267\"\u003eAdd a touch of countryside charm to your everyday essentials with our \u003cstrong data-start=\"70\" data-end=\"95\"\u003eHighland Cow Tote Bag\u003c\/strong\u003e — a cute, stylish design inspired by the much-loved Highland cow. Perfect for shopping trips, days out, work, school, or as a thoughtful gift for animal and nature lovers.\u003c\/p\u003e\n\u003cp data-start=\"269\" data-end=\"369\"\u003ePrinted using high-quality \u003cstrong data-start=\"296\" data-end=\"312\"\u003eDTF printing\u003c\/strong\u003e for crisp detail, vibrant colour, and long-lasting wear.\u003c\/p\u003e\n\u003cp data-start=\"371\" data-end=\"565\"\u003e🐮✨ \u003cstrong data-start=\"375\" data-end=\"394\"\u003eProduct details\u003c\/strong\u003e\u003cbr data-start=\"394\" data-end=\"397\"\u003e⭐ \u003cstrong data-start=\"399\" data-end=\"415\"\u003eHighland Cow\u003c\/strong\u003e tote bag design\u003cbr data-start=\"431\" data-end=\"434\"\u003e⭐ Cute, rustic, and timeless countryside style\u003cbr data-start=\"480\" data-end=\"483\"\u003e⭐ \u003cstrong data-start=\"485\" data-end=\"500\"\u003eDTF printed\u003c\/strong\u003e for bold, durable artwork\u003cbr data-start=\"526\" data-end=\"529\"\u003e⭐ Reusable, practical, and stylish\u003c\/p\u003e\n\u003cp data-start=\"567\" data-end=\"820\"\u003e👜 \u003cstrong data-start=\"570\" data-end=\"585\"\u003eBag details\u003c\/strong\u003e\u003cbr data-start=\"585\" data-end=\"588\"\u003e⭐ Material: \u003cstrong data-start=\"600\" data-end=\"624\"\u003eCombed, woven cotton\u003c\/strong\u003e — durable, reusable, and super soft\u003cbr data-start=\"660\" data-end=\"663\"\u003e⭐ Capacity: \u003cstrong data-start=\"675\" data-end=\"688\"\u003e10 litres\u003c\/strong\u003e — ideal for shopping, books, and everyday essentials\u003cbr data-start=\"741\" data-end=\"744\"\u003e⭐ Care instructions: \u003cstrong data-start=\"765\" data-end=\"783\"\u003eHand wash only\u003c\/strong\u003e to keep the print looking its best\u003c\/p\u003e\n\u003cp data-start=\"822\" data-end=\"972\"\u003e🖐️ \u003cstrong data-start=\"826\" data-end=\"844\"\u003eHandle options\u003c\/strong\u003e\u003cbr data-start=\"844\" data-end=\"847\"\u003e⭐ \u003cstrong data-start=\"849\" data-end=\"867\"\u003eShort handles:\u003c\/strong\u003e 40cm — great for everyday carrying\u003cbr data-start=\"902\" data-end=\"905\"\u003e⭐ \u003cstrong data-start=\"907\" data-end=\"924\"\u003eLong handles:\u003c\/strong\u003e 67cm — comfortable for over-the-shoulder wear\u003c\/p\u003e\n\u003cp data-start=\"1353\" data-end=\"1471\"\u003eA lovely tote bag for Highland cow fans, countryside lovers, or anyone who appreciates cute and practical accessories.\u003c\/p\u003e\n\u003cp data-start=\"1473\" data-end=\"1603\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eIf you have any questions or want help choosing colours or handle options, feel free to message us — we’re always happy to help 😊\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\/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\/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\/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","brand":"Sweet \u0026 Saucy Print Co","offers":[{"title":"Black \/ Long","offer_id":55223957127553,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ Short","offer_id":55223957160321,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Forest Green \/ Long","offer_id":55223957193089,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Forest Green \/ Short","offer_id":55223957225857,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Lavender \/ Long","offer_id":55223957258625,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Lavender \/ Short","offer_id":55223957291393,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Light Pink \/ Long","offer_id":55223957324161,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Light Pink \/ Short","offer_id":55223957356929,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ Long","offer_id":55223957389697,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ Short","offer_id":55223957422465,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ Long","offer_id":55223957455233,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ Short","offer_id":55223957488001,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ Long","offer_id":55223957520769,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ Short","offer_id":55223957553537,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/5125\/0305\/files\/Highland_Cow_6.png?v=1768749135"},{"product_id":"i-like-my-books-filthy-tote-bag","title":"I Like My Books Filthy Tote Bag","description":"\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"050be040-cea5-4a40-87b1-3010badb5f75\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"bd2ed53d-786d-46d1-be66-e4c1491f7cc8\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"3992a555-1fe6-4245-8aa5-5e1b42159926\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"6e6f0ba4-a2b2-4751-8a65-7afe9da38fdc\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"53441020-a9ce-421a-9b88-318d17b66cb8\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"261\"\u003eCarry your unapologetic love for spicy reads with our \u003cstrong data-start=\"54\" data-end=\"89\"\u003eI Like My Books Filthy Tote Bag\u003c\/strong\u003e — a cheeky, bookish design made for readers who prefer their pages a little naughty. Perfect for bookshops, libraries, book clubs, or everyday errands with a knowing grin.\u003c\/p\u003e\n\u003cp data-start=\"263\" data-end=\"360\"\u003ePrinted using high-quality \u003cstrong data-start=\"290\" data-end=\"306\"\u003eDTF printing\u003c\/strong\u003e for crisp detail, bold colour, and long-lasting wear.\u003c\/p\u003e\n\u003cp data-start=\"362\" data-end=\"576\"\u003e📚🔥 \u003cstrong data-start=\"367\" data-end=\"386\"\u003eProduct details\u003c\/strong\u003e\u003cbr data-start=\"386\" data-end=\"389\"\u003e⭐ \u003cstrong data-start=\"391\" data-end=\"419\"\u003e“I Like My Books Filthy”\u003c\/strong\u003e tote bag design\u003cbr data-start=\"435\" data-end=\"438\"\u003e⭐ Playful, cheeky humour for romance \u0026amp; smut lovers\u003cbr data-start=\"488\" data-end=\"491\"\u003e⭐ \u003cstrong data-start=\"493\" data-end=\"508\"\u003eDTF printed\u003c\/strong\u003e for vibrant, durable artwork\u003cbr data-start=\"537\" data-end=\"540\"\u003e⭐ Reusable, practical, and stylish\u003c\/p\u003e\n\u003cp data-start=\"578\" data-end=\"837\"\u003e👜 \u003cstrong data-start=\"581\" data-end=\"596\"\u003eBag details\u003c\/strong\u003e\u003cbr data-start=\"596\" data-end=\"599\"\u003e⭐ Material: \u003cstrong data-start=\"611\" data-end=\"635\"\u003eCombed, woven cotton\u003c\/strong\u003e — durable, reusable, and super soft\u003cbr data-start=\"671\" data-end=\"674\"\u003e⭐ Capacity: \u003cstrong data-start=\"686\" data-end=\"699\"\u003e10 litres\u003c\/strong\u003e — big enough for books, notebooks, and everyday essentials\u003cbr data-start=\"758\" data-end=\"761\"\u003e⭐ Care instructions: \u003cstrong data-start=\"782\" data-end=\"800\"\u003eHand wash only\u003c\/strong\u003e to keep the print looking its best\u003c\/p\u003e\n\u003cp data-start=\"839\" data-end=\"983\"\u003e🖐️ \u003cstrong data-start=\"843\" data-end=\"861\"\u003eHandle options\u003c\/strong\u003e\u003cbr data-start=\"861\" data-end=\"864\"\u003e⭐ \u003cstrong data-start=\"866\" data-end=\"884\"\u003eShort handles:\u003c\/strong\u003e 40cm — great for everyday carrying\u003cbr data-start=\"919\" data-end=\"922\"\u003e⭐ \u003cstrong data-start=\"924\" data-end=\"941\"\u003eLong handles:\u003c\/strong\u003e 67cm — comfy for over-the-shoulder wear\u003c\/p\u003e\n\u003cp data-start=\"1348\" data-end=\"1450\"\u003eA perfect gift for book lovers, romance readers, and anyone who proudly enjoys their books \u003cstrong data-start=\"1439\" data-end=\"1449\"\u003efilthy\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp data-start=\"1452\" data-end=\"1582\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eIf you have any questions or want help choosing colours or handle options, feel free to message us — we’re always happy to help 😊\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\/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\/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\/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","brand":"Sweet \u0026 Saucy Print Co","offers":[{"title":"Black \/ Long","offer_id":55228904505729,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ Short","offer_id":55228904538497,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Forest Green \/ Long","offer_id":55228904571265,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Forest Green \/ Short","offer_id":55228904604033,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Lavender \/ Long","offer_id":55228904636801,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Lavender \/ Short","offer_id":55228904669569,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Light Pink \/ Long","offer_id":55228904702337,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Light Pink \/ Short","offer_id":55228904735105,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ Long","offer_id":55228904767873,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ Short","offer_id":55228904800641,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ Long","offer_id":55228904833409,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ Short","offer_id":55228904866177,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ Long","offer_id":55228904898945,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ Short","offer_id":55228904931713,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/5125\/0305\/files\/like_my_book_filthy_2.png?v=1768819120"},{"product_id":"my-weekend-is-booked-tote-bag","title":"My weekend is booked Tote Bag","description":"\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"050be040-cea5-4a40-87b1-3010badb5f75\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"bd2ed53d-786d-46d1-be66-e4c1491f7cc8\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"3992a555-1fe6-4245-8aa5-5e1b42159926\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"6e6f0ba4-a2b2-4751-8a65-7afe9da38fdc\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"53441020-a9ce-421a-9b88-318d17b66cb8\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"254\"\u003eLet everyone know your plans are \u003cem data-start=\"33\" data-end=\"40\"\u003efully\u003c\/em\u003e committed with our \u003cstrong data-start=\"60\" data-end=\"93\"\u003eMy Weekend Is Booked Tote Bag\u003c\/strong\u003e — a fun, bookish design perfect for readers who’d rather be lost in a story than making plans. Ideal for bookshops, libraries, errands, or cosy weekend outings.\u003c\/p\u003e\n\u003cp data-start=\"256\" data-end=\"356\"\u003ePrinted using high-quality \u003cstrong data-start=\"283\" data-end=\"299\"\u003eDTF printing\u003c\/strong\u003e for crisp detail, vibrant colour, and long-lasting wear.\u003c\/p\u003e\n\u003cp data-start=\"358\" data-end=\"565\"\u003e📚✨ \u003cstrong data-start=\"362\" data-end=\"381\"\u003eProduct details\u003c\/strong\u003e\u003cbr data-start=\"381\" data-end=\"384\"\u003e⭐ \u003cstrong data-start=\"386\" data-end=\"412\"\u003e“My Weekend Is Booked”\u003c\/strong\u003e tote bag design\u003cbr data-start=\"428\" data-end=\"431\"\u003e⭐ Relatable humour for book lovers and introverts\u003cbr data-start=\"480\" data-end=\"483\"\u003e⭐ \u003cstrong data-start=\"485\" data-end=\"500\"\u003eDTF printed\u003c\/strong\u003e for bold, durable artwork\u003cbr data-start=\"526\" data-end=\"529\"\u003e⭐ Reusable, practical, and stylish\u003c\/p\u003e\n\u003cp data-start=\"567\" data-end=\"823\"\u003e👜 \u003cstrong data-start=\"570\" data-end=\"585\"\u003eBag details\u003c\/strong\u003e\u003cbr data-start=\"585\" data-end=\"588\"\u003e⭐ Material: \u003cstrong data-start=\"600\" data-end=\"624\"\u003eCombed, woven cotton\u003c\/strong\u003e — durable, reusable, and super soft\u003cbr data-start=\"660\" data-end=\"663\"\u003e⭐ Capacity: \u003cstrong data-start=\"675\" data-end=\"688\"\u003e10 litres\u003c\/strong\u003e — perfect for books, notebooks, and everyday essentials\u003cbr data-start=\"744\" data-end=\"747\"\u003e⭐ Care instructions: \u003cstrong data-start=\"768\" data-end=\"786\"\u003eHand wash only\u003c\/strong\u003e to keep the print looking its best\u003c\/p\u003e\n\u003cp data-start=\"825\" data-end=\"975\"\u003e🖐️ \u003cstrong data-start=\"829\" data-end=\"847\"\u003eHandle options\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003e⭐ \u003cstrong data-start=\"852\" data-end=\"870\"\u003eShort handles:\u003c\/strong\u003e 40cm — great for everyday carrying\u003cbr data-start=\"905\" data-end=\"908\"\u003e⭐ \u003cstrong data-start=\"910\" data-end=\"927\"\u003eLong handles:\u003c\/strong\u003e 67cm — comfortable for over-the-shoulder wear\u003c\/p\u003e\n\u003cp data-start=\"977\" data-end=\"1145\"\u003e⚠️ \u003cstrong data-start=\"980\" data-end=\"995\"\u003eColour note\u003c\/strong\u003e\u003cbr data-start=\"995\" data-end=\"998\"\u003eOn some darker tote colours, light-coloured prints may be replaced with \u003cstrong data-start=\"1070\" data-end=\"1116\"\u003eblack for better visibility, or vice versa\u003c\/strong\u003e — rest assured, your design will always look clear and stylish.\u003c\/p\u003e\n\u003cp data-start=\"1348\" data-end=\"1453\"\u003eA must-have tote for bookworms, introverts, and anyone whose weekend plans involve pages, tea, and peace.\u003c\/p\u003e\n\u003cp data-start=\"1455\" data-end=\"1585\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eIf you have any questions or want help choosing colours or handle options, feel free to message us — we’re always happy to help 😊\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\/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\/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\/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","brand":"Sweet \u0026 Saucy Print Co","offers":[{"title":"Black \/ Long","offer_id":55229000417665,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ Short","offer_id":55229000450433,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Forest Green \/ Long","offer_id":55229000483201,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Forest Green \/ Short","offer_id":55229000515969,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Lavender \/ Long","offer_id":55229000548737,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Lavender \/ Short","offer_id":55229000581505,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Light Pink \/ Long","offer_id":55229000614273,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Light Pink \/ Short","offer_id":55229000647041,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ Long","offer_id":55229000679809,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ Short","offer_id":55229000712577,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ Long","offer_id":55229000745345,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ Short","offer_id":55229000778113,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ Long","offer_id":55229000810881,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ Short","offer_id":55229000843649,"sku":null,"price":6.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/5125\/0305\/files\/weekend_is_booked_1.png?v=1768820151"}],"url":"https:\/\/sweetandsaucyprintco.co.uk\/collections\/tote-bag-other.oembed","provider":"Sweet \u0026 Saucy Print Co","version":"1.0","type":"link"}