{"product_id":"suwan-tote-bag","title":"Suwan Tote Bag","description":"\u003cdiv class=\"flex basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow overflow-hidden\"\u003e\n\u003cdiv class=\"relative h-full\"\u003e\n\u003cdiv class=\"flex h-full flex-col overflow-y-auto [scrollbar-gutter:stable_both-edges] @[84rem]\/thread:pt-(--header-height)\"\u003e\n\u003cdiv class=\"@thread-xl\/thread:pt-header-height flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-scroll-anchor=\"false\" data-testid=\"conversation-turn-10\" dir=\"auto\" class=\"text-token-text-primary w-full\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto py-5 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto flex max-w-(--thread-content-max-width) flex-1 text-base gap-4 md:gap-5 lg:gap-6 group\/turn-messages focus-visible:outline-hidden\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"group\/conversation-turn relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"relative flex-col gap-1 md:gap-3\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-4o-mini\" 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-5\" dir=\"auto\" data-message-id=\"41a45d7c-550a-4f2f-a306-19400f231437\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light\"\u003e\n\u003cp data-end=\"892\" data-start=\"832\"\u003eHandwoven Natural Grass Tote Bag – Sustainable \u0026amp; Stylish.\u003c\/p\u003e\n\u003cp data-end=\"1271\" data-start=\"894\"\u003eDiscover the perfect blend of tradition and modern design with our handwoven medium-sized tote bag. Crafted from eco-friendly natural grass, this durable yet lightweight tote is designed to withstand everyday use while adding a touch of artisanal charm to your outfit. The broad faux leather caps on all four corners protect it from wear and tear, ensuring longevity and style.\u003c\/p\u003e\n\u003cp data-end=\"1463\" data-start=\"1273\"\u003eSpacious and versatile, this sustainable tote is ideal for work, errands, or casual outings. Each piece is carefully handmade, embodying the beauty of slow fashion and artisan craftsmanship.\u003c\/p\u003e\n\u003cp data-end=\"1767\" data-start=\"1702\"\u003e\u003cstrong data-end=\"1716\" data-start=\"1702\"\u003eDimensions\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-end=\"1767\" data-start=\"1702\"\u003eWidth: 25 cm Height: 26 cm Depth: 11cm Adjustable shoulder straps 28 cm\u003c\/p\u003e\n\u003cp data-end=\"1767\" data-start=\"1702\"\u003e\u003cstrong data-end=\"1716\" data-start=\"1702\"\u003eMaterials\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-end=\"1767\" data-start=\"1702\"\u003eDried Grass and Faux Leather\u003c\/p\u003e\n\u003cp data-end=\"1478\" data-start=\"1465\"\u003e\u003cstrong data-end=\"1477\" data-start=\"1465\"\u003eFeatures\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-end=\"1549\" data-start=\"1481\"\u003eAdjustable faux leather strap with four holes for a customizable fit\u003c\/li\u003e\n\u003cli data-end=\"1619\" data-start=\"1552\"\u003eLined with soft cotton fabric and secured with a YKK zipper closure\u003c\/li\u003e\n\u003cli data-end=\"1700\" data-start=\"1622\"\u003eInside includes one zippered pocket and two open pockets for easy organization\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eWhy You'll Love It:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-end=\"1885\" data-start=\"1800\"\u003eSustainable: Made from natural grass and faux leather for an eco-friendly choice.\u003c\/li\u003e\n\u003cli data-end=\"1948\" data-start=\"1888\"\u003eSpacious: Perfect size for carrying all your essentials.\u003c\/li\u003e\n\u003cli data-end=\"2040\" data-start=\"1951\"\u003eArtisan Craftsmanship: Handmade by skilled artisans, celebrating traditional methods.\u003c\/li\u003e\n\u003cli\u003eVersatile: A chic, practical tote for daily use.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content-fade relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent flex flex-col\" id=\"thread-bottom-container\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto flex max-w-(--thread-content-max-width) flex-1 text-base gap-4 md:gap-5 lg:gap-6\"\u003e\n\u003cdiv data-state=\"closed\" aria-controls=\"radix-«r181»\" aria-expanded=\"false\" aria-haspopup=\"dialog\" type=\"button\" class=\"max-xs:[--force-hide-label:none] relative z-1 flex h-full max-w-full flex-1 flex-col\" role=\"button\"\u003e\u003cform data-type=\"unified-composer\" class=\"w-full [view-transition-name:var(--vt-composer)]\" aria-label=\"Message Composer\" role=\"region\"\u003e\n\u003cdiv class=\"bg-token-bg-primary flex w-full cursor-text flex-col items-center justify-center overflow-clip bg-clip-padding contain-inline-size dark:bg-[#303030] shadow-short rounded-[28px]\"\u003e\n\u003cdiv class=\"relative flex w-full items-end px-2.5 py-2.5\"\u003e\n\u003cdiv class=\"relative flex w-full flex-auto flex-col\"\u003e\n\u003cdiv class=\"justify-content-end relative ms-2 flex w-full flex-auto flex-col\"\u003e\n\u003cdiv class=\"flex-auto\"\u003e\n\u003cstrong data-end=\"2056\" data-start=\"2043\"\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Sanae","offers":[{"title":"Default Title","offer_id":52181888598327,"sku":"28003","price":129.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0270\/3425\/5471\/files\/Suwan_Tote_Black_on_White_Wall.jpg?v=1779872434","url":"https:\/\/www.eko.org.nz\/products\/suwan-tote-bag","provider":"eKo NZ","version":"1.0","type":"link"}