{"title":"Shop All","description":null,"products":[{"product_id":"swimwear-example-product-1","title":"Odessa Bikini Bottom │ Earth","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eThe Odessa Bikini Bottoms feature a cheeky thong cut with ruffle detailing on the side straps \u0026amp;\u003cspan\u003e our logo subtly embroidered on the back. \u003cmeta charset=\"utf-8\"\u003eCrafted from luxuriously soft, buttery recycled ECONYL® fabric.\u003c\/span\u003e\u003c\/p\u003e","brand":"Asteri Swim","offers":[{"title":"XS","offer_id":46994084692121,"sku":null,"price":29.5,"currency_code":"GBP","in_stock":true},{"title":"S","offer_id":46994084724889,"sku":null,"price":29.5,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":46994084757657,"sku":null,"price":29.5,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":46994084790425,"sku":null,"price":29.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/7183\/1961\/files\/39076090-D944-4F46-9227-0CF389729030_1_201_a.jpg?v=1778816248"},{"product_id":"swimwear-example-product-2","title":"Odessa Bikini Bottom │ Citrine","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eThe Odessa Bikini Bottoms feature a cheeky thong cut with ruffle detailing on the side straps \u0026amp;\u003c\/span\u003e\u003cspan\u003e our logo subtly embroidered on the back. \u003cmeta charset=\"utf-8\"\u003eCrafted from luxuriously soft, buttery recycled ECONYL® fabric.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Asteri Swim","offers":[{"title":"XS","offer_id":47016967274649,"sku":null,"price":29.5,"currency_code":"GBP","in_stock":true},{"title":"S","offer_id":47016967340185,"sku":null,"price":29.5,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":47016967307417,"sku":null,"price":29.5,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":47016967372953,"sku":null,"price":29.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/7183\/1961\/files\/IMG_2404.jpg?v=1779173812"},{"product_id":"swimwear-example-product-3","title":"Odessa Bikini Top │ Earth","description":"\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-6a0c1cee-0880-83ec-a44a-359e4bb41436-3\" 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-6a0c1cee-0880-83ec-a44a-359e4bb41436-3\" data-turn-id-container=\"request-6a0c1cee-0880-83ec-a44a-359e4bb41436-3\" data-testid=\"conversation-turn-10\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"3e97335a-217e-4be7-b6de-2d044a3cd2f7\" 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=\"125\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThe Odessa Bikini Top in brown is a balconette shape, featuring adjustable shoulder straps and a ruffle hem. \u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eCrafted from luxuriously soft, buttery recycled ECONYL® fabric.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"contents\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asteri Swim","offers":[{"title":"XS","offer_id":46993938219161,"sku":null,"price":35.0,"currency_code":"GBP","in_stock":true},{"title":"S","offer_id":46993938251929,"sku":null,"price":35.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":46993938284697,"sku":null,"price":35.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":46993938317465,"sku":null,"price":35.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":48299082547353,"sku":null,"price":35.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/7183\/1961\/files\/DSC00373-1.jpg?v=1778162300"},{"product_id":"swimwear-example-product-4","title":"Odessa Bikini Top │ Citrine","description":"\u003cp\u003eThe Odessa Bikini Top in a soft butter yellow features a balconette shape, adjustable shoulder straps and a ruffle hem. Crafted from luxuriously soft, buttery recycled ECONYL® fabric.\u003cbr\u003e\u003c\/p\u003e","brand":"Asteri Swim","offers":[{"title":"XS","offer_id":46987187486873,"sku":null,"price":35.0,"currency_code":"GBP","in_stock":true},{"title":"S","offer_id":46987187519641,"sku":null,"price":35.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":46987187552409,"sku":null,"price":35.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":46987187585177,"sku":null,"price":35.0,"currency_code":"GBP","in_stock":false},{"title":"XL","offer_id":48299077533849,"sku":null,"price":35.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/7183\/1961\/files\/17C99B0A-85F8-47FD-8BF6-997CB06238EE_1_201_a.jpg?v=1779178291"},{"product_id":"odessa-swim-shorts-citrine","title":"Odessa Swim Shorts │ Citrine","description":"\u003cp data-start=\"198\" data-end=\"325\"\u003eThe Odessa Swim Shorts feature a relaxed, flattering fit with a mid-rise waist, designed for effortless wear from beach to resort. \u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eCrafted from luxuriously soft, buttery recycled ECONYL® fabric.\u003c\/span\u003e\u003c\/p\u003e","brand":"Asteri Swim","offers":[{"title":"XS","offer_id":47016976613529,"sku":null,"price":35.0,"currency_code":"GBP","in_stock":true},{"title":"S","offer_id":47016976515225,"sku":null,"price":35.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":47016976580761,"sku":null,"price":35.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":47016976547993,"sku":null,"price":35.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/7183\/1961\/files\/Asteri5666-1_e4ab60ce-6917-41bd-8332-0c90517df93a.jpg?v=1778209978"},{"product_id":"odessa-swim-shorts-earth","title":"Odessa Swim Shorts │ Earth","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eThe Odessa Swim Shorts feature a relaxed, flattering fit with a mid-rise waist, designed for effortless wear from beach to resort. \u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eCrafted from luxuriously soft, buttery recycled ECONYL® fabric.\u003c\/span\u003e\u003c\/p\u003e","brand":"Asteri Swim","offers":[{"title":"XS","offer_id":47000444928153,"sku":null,"price":35.0,"currency_code":"GBP","in_stock":true},{"title":"S","offer_id":47000444960921,"sku":null,"price":35.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":47000444993689,"sku":null,"price":35.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":47000445026457,"sku":null,"price":35.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/7183\/1961\/files\/275AFCB8-9368-4526-9E4E-5E5E2056874F_1_105_c.jpg?v=1777475883"},{"product_id":"odessa-skirt-citrine","title":"Odessa Skirt │ Citrine","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eThe Odessa Skirt features a flattering, minimal silhouette designed to be worn over swim or styled for resort wear. \u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eCrafted from luxuriously soft, buttery recycled ECONYL® fabric.\u003c\/span\u003e\u003c\/p\u003e","brand":"Asteri Swim","offers":[{"title":"XS","offer_id":47000460001433,"sku":null,"price":31.0,"currency_code":"GBP","in_stock":true},{"title":"S","offer_id":47000460034201,"sku":null,"price":31.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":47000460066969,"sku":null,"price":31.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":47000460099737,"sku":null,"price":31.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/7183\/1961\/files\/DSC00178-1.jpg?v=1778210151"},{"product_id":"odessa-skirt-earth","title":"Odessa Skirt │ Earth","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eThe Odessa Skirt features a flattering, minimal silhouette designed to be worn over swim or styled for resort wear.\u003cimg\u003e \u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eCrafted from luxuriously soft, buttery recycled ECONYL® fabric.\u003c\/span\u003e\u003c\/p\u003e","brand":"Asteri Swim","offers":[{"title":"XS","offer_id":47000472551577,"sku":null,"price":31.0,"currency_code":"GBP","in_stock":true},{"title":"S","offer_id":47000472584345,"sku":null,"price":31.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":47000472617113,"sku":null,"price":31.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":47000472649881,"sku":null,"price":31.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/7183\/1961\/files\/Asteri6970-1.jpg?v=1778162172"},{"product_id":"odessa-shrug-citrine","title":"Odessa Shrug │ Citrine","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eDesigned as a lightweight layering piece, the Odessa sleeves add a subtle, flattering finish to your swim. \u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eCrafted from luxuriously soft, buttery recycled ECONYL® fabric.\u003c\/span\u003e\u003c\/p\u003e","brand":"Asteri Swim","offers":[{"title":"XS","offer_id":47015598424217,"sku":null,"price":21.0,"currency_code":"GBP","in_stock":true},{"title":"S","offer_id":47015598325913,"sku":null,"price":21.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":47015598391449,"sku":null,"price":21.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":47015598358681,"sku":null,"price":21.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/7183\/1961\/files\/Asteri5579_1-1.jpg?v=1778162472"},{"product_id":"odessa-shrug-earth","title":"Odessa Shrug │ Earth","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eDesigned as a lightweight layering piece, the Odessa sleeves add a subtle, flattering finish to your swim. \u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eCrafted from luxuriously soft, buttery recycled ECONYL® fabric.\u003c\/span\u003e\u003c\/p\u003e","brand":"Asteri Swim","offers":[{"title":"XS","offer_id":47015698694297,"sku":null,"price":21.0,"currency_code":"GBP","in_stock":true},{"title":"S","offer_id":47015698727065,"sku":null,"price":21.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":47015698759833,"sku":null,"price":21.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":47015698792601,"sku":null,"price":21.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/7183\/1961\/files\/DSC00535-1-1_00bf80e4-97fe-4fdf-8ad6-dca5804667c2.jpg?v=1778162389"},{"product_id":"addison-bikini-top-grape","title":"Addison Bikini Top | Grape","description":"\u003cp\u003eA modern take on the classic triangle bikini top. Designed with a functional buckle halter strap and adjustable string tie back, it offers a fully customisable fit while maintaining minimal, flattering lines. Crafted using premium recycled fabric.\u003c\/p\u003e","brand":"Asteri Swim","offers":[{"title":"XS","offer_id":48273664245913,"sku":null,"price":45.0,"currency_code":"GBP","in_stock":false},{"title":"S","offer_id":48273664278681,"sku":null,"price":45.0,"currency_code":"GBP","in_stock":false},{"title":"M","offer_id":48273664311449,"sku":null,"price":45.0,"currency_code":"GBP","in_stock":false},{"title":"L","offer_id":48273664344217,"sku":null,"price":45.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/7183\/1961\/files\/DSC06558-1_1.jpg?v=1785768257"},{"product_id":"addison-bikini-top-grape-copy","title":"Addison Bikini Top | Marlboro","description":"\u003cp\u003eA modern take on the classic triangle bikini top. Designed with a functional buckle halter strap and adjustable string tie back, it offers a fully customisable fit while maintaining minimal, flattering lines. Crafted using premium recycled fabric.\u003c\/p\u003e","brand":"Asteri Swim","offers":[{"title":"XS","offer_id":48273663164569,"sku":null,"price":45.0,"currency_code":"GBP","in_stock":false},{"title":"S","offer_id":48273663197337,"sku":null,"price":45.0,"currency_code":"GBP","in_stock":false},{"title":"M","offer_id":48273663230105,"sku":null,"price":45.0,"currency_code":"GBP","in_stock":false},{"title":"L","offer_id":48273663262873,"sku":null,"price":45.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/7183\/1961\/files\/DSC09044-1.jpg?v=1785410111"},{"product_id":"addison-bikini-bottom-marlboro","title":"Addison Bikini Bottom | Marlboro","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eThe Addison bottoms are designed with a flattering mid-rise fit and cheeky coverage. Finished with our signature silver buckle detailing and crafted from premium recycled fabric.\u003c\/p\u003e","brand":"Asteri Swim","offers":[{"title":"XS","offer_id":48380943630489,"sku":null,"price":42.0,"currency_code":"GBP","in_stock":false},{"title":"S","offer_id":48380943663257,"sku":null,"price":42.0,"currency_code":"GBP","in_stock":false},{"title":"M","offer_id":48380943696025,"sku":null,"price":42.0,"currency_code":"GBP","in_stock":false},{"title":"L","offer_id":48380943728793,"sku":null,"price":42.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/7183\/1961\/files\/DSC08970-1_c0d39ebc-388b-43d7-8199-117dea73b132.jpg?v=1785411056"},{"product_id":"addison-bikini-top-grape-1","title":"Addison Bikini Bottom | Grape","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eOur Buckle Bottoms are designed with a flattering mid-rise fit and cheeky coverage. Finished with our signature silver buckle detailing and crafted from premium recycled fabric.\u003c\/p\u003e","brand":"Asteri Swim","offers":[{"title":"XS","offer_id":48381067002009,"sku":null,"price":42.0,"currency_code":"GBP","in_stock":false},{"title":"S","offer_id":48381067034777,"sku":null,"price":42.0,"currency_code":"GBP","in_stock":false},{"title":"M","offer_id":48381067067545,"sku":null,"price":42.0,"currency_code":"GBP","in_stock":false},{"title":"L","offer_id":48381067100313,"sku":null,"price":42.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/7183\/1961\/files\/DSC08698-1_1_75843290-6506-474b-b51b-097ba1549538.jpg?v=1785411722"},{"product_id":"addison-bikini-top-circus-print","title":"Addison Bikini Top | Asterí Circus","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eA modern take on the classic triangle bikini top. Designed with a functional buckle halter strap and adjustable string tie back, it offers a fully customisable fit while maintaining minimal, flattering lines. Crafted from premium recycled fabric.\u003c\/p\u003e","brand":"Asteri Swim","offers":[{"title":"XS","offer_id":48380876259481,"sku":null,"price":45.0,"currency_code":"GBP","in_stock":false},{"title":"S","offer_id":48380876292249,"sku":null,"price":45.0,"currency_code":"GBP","in_stock":false},{"title":"M","offer_id":48380876325017,"sku":null,"price":45.0,"currency_code":"GBP","in_stock":false},{"title":"L","offer_id":48380876357785,"sku":null,"price":45.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/7183\/1961\/files\/DSC07989-1.jpg?v=1785412344"},{"product_id":"addison-bikini-bottom-vintage-circus","title":"Addison Bikini Bottom | Asterí Circus","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eThe Addison Buckle Bottoms are designed with a flattering mid-rise fit and cheeky coverage. Finished with our signature silver buckle detailing and crafted from premium recycled fabric.\u003c\/p\u003e","brand":"Asteri Swim","offers":[{"title":"XS","offer_id":48381205512345,"sku":null,"price":42.0,"currency_code":"GBP","in_stock":false},{"title":"S","offer_id":48381205545113,"sku":null,"price":42.0,"currency_code":"GBP","in_stock":false},{"title":"M","offer_id":48381205577881,"sku":null,"price":42.0,"currency_code":"GBP","in_stock":false},{"title":"L","offer_id":48381205610649,"sku":null,"price":42.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/7183\/1961\/files\/DSC08005-1.jpg?v=1785413495"}],"url":"https:\/\/asteriswim.com\/collections\/shop-all.oembed","provider":"Asteri Swim","version":"1.0","type":"link"}