{"product_id":"riviera-stripe-reversible-shopper","title":"Riviera Stripe Reversible Shopper","description":"\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-WEB:4647902f-503e-4c15-9017-8f888f6fa11e-5\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:4647902f-503e-4c15-9017-8f888f6fa11e-5\" data-turn-id-container=\"request-WEB:4647902f-503e-4c15-9017-8f888f6fa11e-5\" data-testid=\"conversation-turn-12\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-3 [--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=\"01973cd3-766a-4ae7-831b-bd5fd1087db5\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" 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 wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"378\"\u003eMeet the Riviera Stripe Reversible Shopper - the ultimate everyday bag designed for style, practicality, and versatility. Featuring a fully reversible design with two bold prints in one, you can effortlessly switch up your look while enjoying double the style. Showcasing exclusive Wonder and Wild artwork, each side delivers a playful statement that stands out wherever you go.\u003c\/p\u003e\n\u003cp data-start=\"380\" data-end=\"633\"\u003eCrafted from durable, washable 100% cotton, this shopper is designed for everyday life. Lightweight yet incredibly strong, it comfortably carries up to 10kg — perfect for shopping trips, travel, work essentials, beach days, or busy weekends on the move.\u003c\/p\u003e\n\u003cp data-start=\"635\" data-end=\"963\"\u003eThe spacious interior easily fits all your daily essentials and more, while the clever flat-pack design folds down compactly for easy storage in your handbag, suitcase, or car. Combining practicality with bold design, the Riviera Stripe Reversible Shopper is made to simplify everyday organisation without compromising on style.\u003c\/p\u003e\n\u003cp data-start=\"965\" data-end=\"1235\"\u003eMade with care, designed in the UK and manufactured in Mumbai, India, every bag is created with quality, functionality, and long-lasting use in mind. Plus, with exciting new Wonder and Wild designs and product drops coming soon, there’s always something new to discover.\u003c\/p\u003e\n\u003cp data-start=\"1237\" data-end=\"1258\"\u003e\u003cstrong data-start=\"1237\" data-end=\"1256\"\u003eProduct Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1259\" data-end=\"1477\"\u003e\n\u003cli data-section-id=\"a4x2v3\" data-start=\"1259\" data-end=\"1306\"\u003eReversible design with two exclusive prints\u003c\/li\u003e\n\u003cli data-section-id=\"xfpfqp\" data-start=\"1307\" data-end=\"1322\"\u003e100% cotton\u003c\/li\u003e\n\u003cli data-section-id=\"our03\" data-start=\"1323\" data-end=\"1361\"\u003eWashable, durable, and lightweight\u003c\/li\u003e\n\u003cli data-section-id=\"1miucn\" data-start=\"1362\" data-end=\"1382\"\u003eHolds up to 10kg\u003c\/li\u003e\n\u003cli data-section-id=\"1cw8cot\" data-start=\"1383\" data-end=\"1420\"\u003eFlat-pack design for easy storage\u003c\/li\u003e\n\u003cli data-section-id=\"8efs1n\" data-start=\"1421\" data-end=\"1443\"\u003eDesigned in the UK\u003c\/li\u003e\n\u003cli data-section-id=\"azllue\" data-start=\"1444\" data-end=\"1477\"\u003eManufactured in Mumbai, India\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1479\" data-end=\"1502\"\u003e\u003cstrong data-start=\"1479\" data-end=\"1500\"\u003eCare Instructions\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1503\" data-end=\"1575\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"hxtsc5\" data-start=\"1503\" data-end=\"1521\"\u003eCold wash only\u003c\/li\u003e\n\u003cli data-section-id=\"bmv6ke\" data-start=\"1522\" data-end=\"1543\"\u003eDo not tumble dry\u003c\/li\u003e\n\u003cli data-section-id=\"1tju7d5\" data-start=\"1544\" data-end=\"1556\"\u003eLine dry\u003c\/li\u003e\n\u003cli data-section-id=\"u31nks\" data-start=\"1557\" data-end=\"1575\" data-is-last-node=\"\"\u003eDo not dry clean\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\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 z-10 group\/thread-bottom-container relative isolate w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade single-line flex flex-col\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-[var(--thread-component-gap,1rem)]\"\u003e\n\u003cdiv class=\"w-full\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\n\u003cdiv class=\"absolute start-0 end-0 bottom-full z-20\"\u003e\n\u003cdiv class=\"relative h-full w-full\"\u003e\n\u003cdiv class=\"mb-2 flex flex-col gap-3.5 pt-2\"\u003e\n\u003caside class=\"flex w-full items-start gap-4 rounded-3xl border py-4 ps-5 pe-3 text-sm [text-wrap:pretty] lg:mx-auto dark:border-transparent shadow-xxs md:items-center border-token-border-default bg-token-main-surface-primary text-token-text-primary dark:bg-token-main-surface-secondary\"\u003e\n\u003cdiv class=\"flex h-full w-full gap-3 md:items-center\"\u003e\n\u003cdiv class=\"flex grow flex-col md:flex-row md:items-center md:justify-between md:gap-8\"\u003e\n\u003cdiv class=\"mt-2 flex min-w-fit flex-col gap-2 md:mt-0 md:items-center md:gap-4\"\u003e\n\u003cdiv class=\"m-w-fit flex shrink-0 gap-2 pb-1 md:pb-0\"\u003e\n\u003cdiv class=\"flex items-center justify-center\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/aside\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":"wonderandwildwear.com","offers":[{"title":"Default Title","offer_id":64696686248285,"sku":null,"price":45.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1067\/4241\/5709\/files\/IMG_0879.jpg?v=1778811206","url":"https:\/\/wonderandwildwear.com\/products\/riviera-stripe-reversible-shopper","provider":"wonderandwildwear.com","version":"1.0","type":"link"}