{"title":"New Arrivals","description":"","products":[{"product_id":"untitled-feb14_15-29","title":"Isla Blossom - Reversible Top","description":"\u003cp\u003e\u003ca href=\"https:\/\/tongswimwear.com\/pages\/size-guide\" target=\"_blank\" title=\"Size guide\" rel=\"noopener noreferrer\"\u003e\u003cspan\u003eSize Guide\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThis reversible bikini top brings island energy to life. One side features a burgundy and baby pink tropical print with palm trees, florals, and playful beach sketches. Flip it for a sparkly solid burgundy finish with soft pink borders for a sleek glow.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDouble-lined with convertible straps and a bow detail. Pair with our adjustable tie-side bottoms for the perfect fit.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMaterial: Nylon 50%, Elastane 20%, Polyester 30%\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eModel is wearing size S.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Reversible – Tropical print or sparkly solid burgundy\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Convertible Straps – Halter or over-the-shoulder\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Bow Detail – Extra straps for a cute finish\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Quick-Dry, Double-Lined Fabric\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Flattering Triangle Cut\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Travel-Friendly – Two looks in one\u003c\/span\u003e\u003c\/p\u003e","brand":"Tong Swimwear ","offers":[{"title":"XS\/S (6\/8)","offer_id":44966807109808,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"S (8\/10)","offer_id":45035368480944,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"M (10\/12)","offer_id":44966807142576,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"L (12\/14)","offer_id":44966807175344,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XL (14\/16)","offer_id":44966807208112,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XXL (18\/20) -  Full Coverage","offer_id":45035368513712,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0243\/6789\/0495\/files\/8A4521ED-7F83-434F-8CFB-B82585BA5566.jpg?v=1771103044"},{"product_id":"copy-pink-burgundy-paradise-reversible-bottoms","title":"Isla Blossom - Reversible Bottoms","description":"\u003cp\u003e\u003ca href=\"https:\/\/tongswimwear.com\/pages\/size-guide\" target=\"_blank\" title=\"Size guide\" rel=\"noopener noreferrer\"\u003e\u003cspan\u003eSize Guide\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eTwo looks. One statement piece.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThese reversible bikini bottoms bring island energy to life. One side features a burgundy and baby pink tropical print with playful beach sketches. Flip them for a sparkly solid burgundy finish with soft pink borders for a sleek glow.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eAdjustable side ties let you customise the fit and coverage. Double-lined, quick-dry fabric for all-day confidence. Pair with the matching top for the full look.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMaterial: Nylon 50%, Elastane 20%, Polyester 30%\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eModel is wearing size S.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Reversible – Tropical print or sparkly solid burgundy\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Adjustable Side Ties – Custom fit at the hips\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Adjustable Coverage – Slide for more or less coverage\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Quick-Dry, Double-Lined Fabric\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Flattering Cut\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Travel-Friendly – Two looks in one\u003c\/span\u003e\u003c\/p\u003e","brand":"Tong Swimwear","offers":[{"title":"XS\/S (6\/8)","offer_id":44966809108656,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"S (8\/10)","offer_id":45035368153264,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"M (10\/12)","offer_id":44966809141424,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"L (12\/14)","offer_id":44966809174192,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XL (14\/16)","offer_id":44966809206960,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XXL (18\/20)","offer_id":45035368186032,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0243\/6789\/0495\/files\/24FC3290-D633-4501-BD15-FD701DD4180E.png?v=1771102812"},{"product_id":"untitled-feb17_11-19","title":"Buttery Arden - Reversible Top","description":"\u003cp\u003e\u003ca href=\"https:\/\/tongswimwear.com\/pages\/size-guide\" target=\"_blank\" title=\"size guide\" rel=\"noopener\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSize Guide\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eTwo Looks. Soft Power. One Statement Bikini Top.\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003eButter yellow meets delicate brown branches and soft leaves in this reversible bikini top. One side features the branch print, the other is plain butter yellow with refined brown borders - effortless and versatile.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMade with luxe double-lined fabric and adjustable tie straps, this triangle top can be worn halter-style or over the shoulder for a custom, flattering fit. Pair with the matching bottoms for the full statement look.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eModel is wearing size S.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMaterial: Nylon 50% Elastane 20% Polyester 30%\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Reversible Design – Brown branch print on one side, plain butter yellow with brown borders on the other\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Halter-Neck or Over-the-Shoulder Style – Adjustable tie for comfort and a custom fit\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Customizable Fit – Slide triangle top for tailored shape and coverage\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Flattering Triangle Cut – Minimal, confident, and versatile\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Double-Lined Fabric – Soft, supportive, and swim-ready\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Travel-Friendly – Two looks in one, perfect for effortless packing\u003c\/span\u003e\u003c\/p\u003e","brand":"Tong Swimwear ","offers":[{"title":"XS\/S (6\/8)","offer_id":44969100968112,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"S (8\/10)","offer_id":45035369169072,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"M (10\/12)","offer_id":44969101000880,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"L (12\/14)","offer_id":44969101033648,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XL (14\/16)","offer_id":44969101066416,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XXL (18\/20)- Full Coverage","offer_id":45035369201840,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0243\/6789\/0495\/files\/2F28573B-01DB-4DB7-9BB6-5F1EB4CE6B14.jpg?v=1771417598"},{"product_id":"buttery-arden-reversible-side-tie-bottoms","title":"Buttery Arden - Reversible Side Tie Bottoms","description":"\u003cp\u003e\u003ca href=\"https:\/\/tongswimwear.com\/pages\/size-guide\" title=\"Size Guide\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSize Guide\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eTwo Looks. Soft Power. One Statement Bikini Top.\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003eButter yellow meets delicate brown branches and soft leaves in this reversible bikini top. One side features the branch print, the other is plain butter yellow with refined brown borders - effortless and versatile.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMade with luxe double-lined fabric and adjustable tie straps, this triangle top can be worn halter-style or over the shoulder for a custom, flattering fit. Pair with the matching bottoms for the full statement look.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eModel is wearing size S.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMaterial: Nylon 50% Elastane 20% Polyester 30%\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Reversible Design – Brown branch print on one side, plain butter yellow with brown borders on the other\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Halter-Neck or Over-the-Shoulder Style – Adjustable tie for comfort and a custom fit\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Customizable Fit – Slide triangle top for tailored shape and coverage\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Flattering Triangle Cut – Minimal, confident, and versatile\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Double-Lined Fabric – Soft, supportive, and swim-ready\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Travel-Friendly – Two looks in one, perfect for effortless packing\u003c\/span\u003e\u003c\/p\u003e","brand":"Tong Swimwear","offers":[{"title":"XS (6\/8)","offer_id":44969101557936,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"S (8\/10)","offer_id":45097500180656,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"M (10\/12)","offer_id":44969101590704,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"L (12\/14)","offer_id":44969101623472,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XL (14\/16)","offer_id":44969101656240,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XXL (18\/20)","offer_id":45097500213424,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0243\/6789\/0495\/files\/6FF38169-630F-4163-A097-AA9ABEDCCB0A.jpg?v=1771415471"},{"product_id":"buttery-arden-dipped-bandeau-reversible-top","title":"Buttery Arden - Dipped Bandeau Reversible Top","description":"\u003cp\u003e\u003ca href=\"https:\/\/tongswimwear.com\/pages\/size-guide\" target=\"_blank\" title=\"size guide\" rel=\"noopener\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSize Guide\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eTwo Looks. Soft Power. One Statement Bikini Top.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eButter yellow meets delicate brown branches and soft leaves in this reversible bandeau top. One side features the branch print, the other is plain butter yellow with refined brown borders - effortless and versatile.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMade with luxe double-lined fabric, this smooth curved bandeau features a halter-neck tie and an adjustable back tie for a secure, flattering fit. Pair with the matching bottoms for the full statement look.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eModel is wearing size S.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMaterial: Nylon 50% Elastane 20% Polyester 30%\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Reversible Design – Brown branch print on one side, plain butter yellow with brown borders on the other\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Smooth Curved Bandeau Cut – Soft, clean neckline\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Halter-Neck Tie – Adjustable support\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Adjustable Back Tie – Customizable fit\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Double-Lined Fabric – Soft, supportive, and swim-ready\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Travel-Friendly – Two looks in one, perfect for effortless packing\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Tong Swimwear","offers":[{"title":"XS\/S (6\/8)","offer_id":44969119678640,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":false},{"title":"S (8\/10)","offer_id":45035369103536,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"M (10\/12)","offer_id":44969119711408,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"L (12\/14)","offer_id":44969119744176,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XL (14\/16)","offer_id":44969119776944,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XXL (18\/20)","offer_id":45035369136304,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0243\/6789\/0495\/files\/64ABD715-BF7F-4C4B-9CD4-165842CE37FD.jpg?v=1771415925"},{"product_id":"buttery-arden-buckle-adjustable-reversible-bottoms","title":"Buttery Arden - Buckle Adjustable Reversible Bottoms","description":"\u003cp\u003e\u003ca href=\"https:\/\/tongswimwear.com\/pages\/size-guide\" title=\"Size Guide\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSize Guide\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eSleek Fit. Soft Power. Statement Bottoms.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eButter yellow meets delicate brown branches in these reversible bikini bottoms - branch print on one side, plain butter yellow with refined brown borders on the other.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDesigned with sleek buckle-adjustable sides, they offer a customizable fit and flattering coverage. Crafted from luxe double-lined fabric for a smooth, sculpted finish. Pair with the matching top for the full statement look.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eModel is wearing size S.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMaterial: Nylon 50% Elastane 20% Polyester 30%\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Reversible Design – Brown branch print on one side, plain butter yellow with brown borders on the other\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Buckle-Adjustable Sides – Sleek hardware for a refined, adjustable fit\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Customizable Coverage – Tailor the fit to your preference\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Flattering Minimal Cut – Sculpted, confident, and versatile\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Double-Lined Fabric – Soft, supportive, and swim-ready\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Travel-Friendly – Two looks in one, perfect for effortless packing\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Tong Swimwear","offers":[{"title":"XS\/S(6\/8)","offer_id":44971583668400,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"S (8\/10)","offer_id":45035368972464,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"M (10\/12)","offer_id":44971583701168,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":false},{"title":"L (12\/14)","offer_id":44971583733936,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XL (14\/16)","offer_id":44971583766704,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XXL (18\/20","offer_id":45035369005232,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0243\/6789\/0495\/files\/D3385A0F-B415-4C81-8843-96345074ABF9.jpg?v=1771415925"},{"product_id":"ocean-glow-reversible-top","title":"Ocean Glow - Reversible Top","description":"\u003cp\u003e\u003ca href=\"https:\/\/tongswimwear.com\/pages\/size-guide\" target=\"_blank\" title=\"size guide\" rel=\"noopener noreferrer\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSize Guide\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eTwo Looks. Soft Power. One Statement Bikini Top.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eSoft blue meets delicate blue florals in this reversible triangle top. One side features an elegant floral print on a soft baby blue base, while the other reveals a light blue sparkly finish - subtle shimmer, effortless glow.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCrafted from luxe double-lined fabric with adjustable tie straps, wear it halter-style or over the shoulder for a custom, flattering fit. Pair with the matching bottoms for the full statement look.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eModel is wearing size S.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMaterial: Nylon 50% | Elastane 20% | Polyester 30%\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Reversible Design – Blue floral print on one side, light blue sparkly finish on the other\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Halter-Neck or Over-the-Shoulder Style – Adjustable tie for comfort and a custom fit\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Customizable Fit – Sliding triangle cups for tailored shape and coverage\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Flattering Triangle Cut – Minimal, confident, and versatile\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Double-Lined Fabric – Soft, supportive, and swim-ready\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Travel-Friendly – Two looks in one, perfect for effortless packing\u003c\/span\u003e\u003c\/p\u003e","brand":"Tong Swimwear","offers":[{"title":"XS\/S (6\/8)","offer_id":44979067093168,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":false},{"title":"S (8\/10)","offer_id":45035367039152,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"M (10\/12)","offer_id":44979067125936,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"L (12\/14)","offer_id":44979067158704,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XL (14\/16)","offer_id":44979067191472,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XXL (18\/20) -  Full Coverage","offer_id":45035367071920,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0243\/6789\/0495\/files\/9258260C-8BCB-4050-A47D-3472C37E9046.jpg?v=1771917855"},{"product_id":"ocean-glow-dipped-bandeau-reversible-top","title":"Ocean Glow - Dipped Bandeau Reversible Top","description":"\u003cp\u003e\u003ca href=\"https:\/\/tongswimwear.com\/pages\/size-guide\" target=\"_blank\" title=\"size guide\" rel=\"noopener noreferrer\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSize Guide\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eTwo Looks. Soft Power. One Statement Bikini Top.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBlue florals bloom over a soft light blue base on one side, while the reverse reveals a sparkly ocean blue with deeper blue borders - luminous, bold, and effortlessly versatile.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCrafted from luxe double-lined fabric, this smooth curved bandeau features a halter-neck tie and adjustable back tie for a secure, flattering fit. Pair with the matching bottoms for the full statement look.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eModel is wearing size S.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMaterial: Nylon 50% | Elastane 20% | Polyester 30%\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Reversible Design – Blue flower print on light blue on one side, sparkly blue with darker blue borders on the other\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Smooth Curved Bandeau Cut – Soft, clean neckline\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Halter-Neck Tie – Adjustable support\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Adjustable Back Tie – Customizable fit\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Double-Lined Fabric – Soft, supportive, and swim-ready\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Travel-Friendly – Two looks in one, perfect for effortless packing\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Tong Swimwear","offers":[{"title":"XS\/S (6\/8)","offer_id":44979091996848,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":false},{"title":"S (8\/10)","offer_id":45035373265072,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"M (10\/12)","offer_id":44979092029616,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"L (12\/14)","offer_id":44979092062384,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XL (14\/16)","offer_id":44979092095152,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XXL (18\/20)","offer_id":45035373297840,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0243\/6789\/0495\/files\/71C3E7AA-2DD2-44FD-AF1E-B03338253CFB.jpg?v=1771917035"},{"product_id":"ocean-glow-buckle-adjustable-reversible-bottoms","title":"Ocean Glow - Buckle Adjustable Reversible Bottoms","description":"\u003cp\u003e\u003ca href=\"https:\/\/tongswimwear.com\/pages\/size-guide\" title=\"Size Guide\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSize Guide\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eSleek Fit. Soft Power. Statement Bottoms.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBlue florals bloom over a soft light blue base on one side, while the reverse reveals a sparkly ocean blue with deeper blue borders for a bold, luminous contrast.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDesigned with sleek buckle-adjustable sides, they offer a customizable fit and flattering coverage. Crafted from luxe double-lined fabric for a smooth, sculpted finish. Pair with the matching top for the full statement look.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eModel is wearing size S.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMaterial: Nylon 50% | Elastane 20% | Polyester 30%\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Reversible Design – Blue flower print on light blue on one side, sparkly blue with darker blue borders on the other\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Buckle-Adjustable Sides – Sleek hardware for a refined, adjustable fit\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Customizable Coverage – Tailor the fit to your preference\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Flattering Minimal Cut – Sculpted, confident, and versatile\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Double-Lined Fabric – Soft, supportive, and swim-ready\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Travel-Friendly – Two looks in one, perfect for effortless packing\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Tong Swimwear","offers":[{"title":"XS\/S (6\/8)","offer_id":44979123191984,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"S (8\/10)","offer_id":45035366908080,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"M (10\/12)","offer_id":44979123224752,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":false},{"title":"L (12\/14)","offer_id":44979123257520,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XL (14\/16)","offer_id":44979123290288,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XXL (18\/20)","offer_id":45035366940848,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0243\/6789\/0495\/files\/DB7C4918-8353-4B7A-ABB0-2018B8641DC1.jpg?v=1773538745"},{"product_id":"ocean-glow-reversible-side-tie-bottoms","title":"Ocean Glow - Reversible Side Tie Bottoms","description":"\u003cp\u003e\u003ca href=\"https:\/\/tongswimwear.com\/pages\/size-guide\" title=\"Size Guide\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSize Guide\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eTwo Looks. Soft Power. One Statement Bikini Top.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eSoft blue meets delicate blue florals in this reversible triangle top. One side features an elegant floral print on a light blue base, while the other reveals a sparkly blue finish with deeper blue borders - fresh, luminous, and bold.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCrafted from luxe double-lined fabric with adjustable tie straps, wear it halter-style or over the shoulder for a custom, flattering fit. Pair with the matching bottoms for the full statement look.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eModel is wearing size S.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMaterial: Nylon 50% | Elastane 20% | Polyester 30%\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Reversible Design – Blue floral print on light blue on one side, sparkly blue with darker blue borders on the other\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Halter-Neck or Over-the-Shoulder Style – Adjustable tie for comfort and a custom fit\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Customizable Fit – Sliding triangle cups for tailored shape and coverage\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Flattering Triangle Cut – Minimal, confident, and versatile\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Double-Lined Fabric – Soft, supportive, and swim-ready\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• Travel-Friendly – Two looks in one, perfect for effortless packing\u003c\/span\u003e\u003c\/p\u003e","brand":"Tong Swimwear","offers":[{"title":"XS\/S (6\/8)","offer_id":44979127517360,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"S (8\/10)","offer_id":45035366121648,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"M (10\/12)","offer_id":44979127550128,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"L (12\/14)","offer_id":44979127582896,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XL (14\/16)","offer_id":44979127615664,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XXL (18\/20)","offer_id":45035366154416,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0243\/6789\/0495\/files\/094E04E1-26A8-4D31-BE84-9E345B95347F.jpg?v=1771918135"},{"product_id":"tropical-pink-island-reversible-top-copy","title":"Pink Paradise - Reversible Top","description":"\u003cp data-end=\"455\" data-start=\"50\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/tongswimwear.com\/pages\/size-guide\" title=\"Size Guide\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cem\u003eSize Guide \u003c\/em\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"270\" data-end=\"342\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ePlayful, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ePretty, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eand \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ePerfectly \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ePink – \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eReversible \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eTriangle \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eBikini \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eTop\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"344\" data-end=\"660\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eTwo \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003elooks, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003edouble \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ethe \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efun. \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eThis \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ereversible \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003epink \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ebikini \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003etop\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efeatures \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ea \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003evibrant \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eprint \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ewith \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003esweet \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efeminine \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003edetails, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efinished \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ewith \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003esoft \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003epink \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eborders\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efor \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ethe \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ecutest \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003econtrasting \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003etouch. \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eDesigned \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efor \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eplayful, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003econfident \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003estyle, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eit’s \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ethe \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eperfect \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003egirly \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003etriangle \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ebikini \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003etop\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efor \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003esunny \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ebeach \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003edays \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eand \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003epoolside \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003elounging.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"662\" data-end=\"1017\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eMade \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ewith \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eluxe \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003edouble-\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003elined \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eswim \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efabric\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ethis \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eadjustable \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ehalter-\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eneck \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ebikini \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003etop\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eoffers \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ea \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eflattering \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003etriangle \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eshape \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eand \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ea \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efully \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ecustomisable \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efit. \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eIt \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ealso \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eincludes \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eadditional \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eover-\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ethe-\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eshoulder \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003estraps\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efor \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eextra \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003esupport \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eand \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eversatile \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003estyling. \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ePair \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ewith \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ethe \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ematching \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ewomen’s \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ebikini \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ebottoms\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efor \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ethe \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ecomplete \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003esummer \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003elook. \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eModel \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eis \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ewearing \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003esize \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eS.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"1019\" data-end=\"1073\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eMaterial:\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eNylon \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e50% | \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eElastane \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e20% | \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ePolyester \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e30%\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"1075\" data-end=\"1088\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"1090\" data-end=\"1664\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e• \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eReversible \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eBikini \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eTop\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e – \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eTwo \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eplayful \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003elooks \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ein \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eone\u003c\/span\u003e\u003cbr data-start=\"1144\" data-end=\"1147\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e• \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eSoft \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ePink \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eBorders\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e – \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eSweet \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003econtrasting \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003etrim \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efor \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ea \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efeminine \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003etouch\u003c\/span\u003e\u003cbr data-start=\"1216\" data-end=\"1219\" data-is-only-node=\"\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e• \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eAdditional \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eOver-\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ethe-\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eShoulder \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eStraps\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e – \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eExtra \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003esupport \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eand \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eversatile \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003estyling \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eoptions\u003c\/span\u003e\u003cbr data-start=\"1306\" data-end=\"1309\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e• \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eAdjustable \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eHalter-\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eNeck \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eTie\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e – \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eComfortable, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003esecure, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eand \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ecustom \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efit\u003c\/span\u003e\u003cbr data-start=\"1379\" data-end=\"1382\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e• \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eSliding \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eTriangle \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eCups\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e – \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eAdjustable \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ecoverage \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eand \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eshape\u003c\/span\u003e\u003cbr data-start=\"1441\" data-end=\"1444\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e• \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eFlattering \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eTriangle \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eCut\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e – \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eClassic, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eminimal, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eand \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efeminine\u003c\/span\u003e\u003cbr data-start=\"1506\" data-end=\"1509\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e• \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eDouble-\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eLined \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eSwim \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eFabric\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e – \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eSoft, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003esupportive, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eand \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003edurable\u003c\/span\u003e\u003cbr data-start=\"1571\" data-end=\"1574\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e• \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eTravel-\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eFriendly \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eDesign\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e – \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eTwo \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003estyles \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ein \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eone \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ebikini \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003etop, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eperfect \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efor \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003epacking \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003elight \u003c\/span\u003e\u003c\/p\u003e","brand":"Tong Swimwear","offers":[{"title":"XS\/S (6\/8)","offer_id":44994236645552,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"S (8\/10)","offer_id":45035364909232,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"M (10\/12)","offer_id":44994236678320,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"L (12\/14)","offer_id":44994236711088,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XL (14\/16)","offer_id":44994236743856,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XXL (18\/20) - Full Coverage","offer_id":45035364942000,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0243\/6789\/0495\/files\/WhatsAppImage2026-03-14at11.13.15PM.jpg?v=1773535555"},{"product_id":"pink-paradise-reversible-top-copy","title":"Pink Paradise - Reversible Bottoms","description":"\u003cp data-end=\"455\" data-start=\"50\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/tongswimwear.com\/pages\/size-guide\" title=\"Size Guide\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cem\u003eSize Guide \u003c\/em\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"455\" data-start=\"50\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ePlayful, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ePretty, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eand \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ePerfectly \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ePink – \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eReversible \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eBikini \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eBottoms\u003c\/span\u003e\u003c\/p\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:132e9d50-145b-4b41-b815-9da4d1980852-6\" data-testid=\"conversation-turn-14\" data-scroll-anchor=\"false\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto 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 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 gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"06eb4405-1722-4096-9f03-a55cd331923b\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:132e9d50-145b-4b41-b815-9da4d1980852-8\" data-testid=\"conversation-turn-18\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\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\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"71d976c7-8f12-420e-9cce-2e3820d00854\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:132e9d50-145b-4b41-b815-9da4d1980852-8\" data-testid=\"conversation-turn-18\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\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\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"71d976c7-8f12-420e-9cce-2e3820d00854\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"69\" data-end=\"387\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eTwo \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003elooks, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003edouble \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ethe \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efun. \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eThese \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ereversible \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003epink \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ebikini \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ebottoms\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efeature \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ea \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003evibrant \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eprint \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ewith \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003esweet \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efeminine \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003edetails, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efinished \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ewith \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003esoft \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003epink \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eborders\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efor \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ethe \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ecutest \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003econtrasting \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003etouch. \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eDesigned \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efor \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eplayful, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003econfident \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003estyle, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ethey’re \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ethe \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eperfect \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003egirly \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ebikini \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ebottoms\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efor \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003esunny \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ebeach \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003edays \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eand \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003epoolside \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003elounging.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"389\" data-end=\"728\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eMade \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ewith \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eluxe \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003edouble-\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003elined \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eswim \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efabric\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ethese \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ebikini \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ebottoms \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efeature \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eadjustable \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eside \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eties\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eand \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eadjustable \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ecoverage\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eallowing \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eyou \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eto \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ecustomise \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ethe \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efit \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eto \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003esuit \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eyour \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003estyle. \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eDesigned \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eto \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003epair \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eperfectly \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ewith \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ethe \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ematching \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ereversible \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003etriangle \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ebikini \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003etop\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ethey \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ecomplete \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ethe \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eultimate \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eplayful \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003esummer \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eswim \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eset. \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eModel \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eis \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ewearing \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003esize \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eS.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"730\" data-end=\"784\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eMaterial:\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eNylon \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e50% | \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eElastane \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e20% | \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ePolyester \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e30%\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"786\" data-end=\"799\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"801\" data-end=\"1357\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e• \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eReversible \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eBikini \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eBottoms\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e – \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eTwo \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eplayful \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003elooks \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ein \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eone\u003c\/span\u003e\u003cbr data-start=\"859\" data-end=\"862\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e• \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eSoft \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ePink \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eBorders\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e – \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eSweet \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003econtrasting \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003etrim \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efor \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ea \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efeminine \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efinish\u003c\/span\u003e\u003cbr data-start=\"932\" data-end=\"935\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e• \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eAdjustable \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eSide \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eTies\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e – \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eCustomisable \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efit \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eand \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eeasy \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003estyling\u003c\/span\u003e\u003cbr data-start=\"997\" data-end=\"1000\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e• \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eAdjustable \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e – \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eSlide \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003edesign \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eto \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ewear \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eit \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eyour \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eway\u003c\/span\u003e\u003cbr data-start=\"1060\" data-end=\"1063\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e• \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eFlattering \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eCut\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e – \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eDesigned \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eto \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eenhance \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eand \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ecomplement \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eyour \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eshape\u003c\/span\u003e\u003cbr data-start=\"1131\" data-end=\"1134\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e• \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eDouble-\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eLined \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eSwim \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eFabric\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e – \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eSoft, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003esupportive, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eand \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003edurable\u003c\/span\u003e\u003cbr data-start=\"1196\" data-end=\"1199\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e• \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eMinimal, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eFeminine \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eStyle\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e – \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ePerfect \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efor \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ebeach \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003edays \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eand \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003epoolside \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003elounging\u003c\/span\u003e\u003cbr data-start=\"1275\" data-end=\"1278\"\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e• \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eTravel-\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eFriendly \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eDesign\u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003e – \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eTwo \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003estyles \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003ein \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eone, \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003eperfect \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003efor \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003epacking \u003c\/span\u003e\u003cspan class=\"BZ_Pyq_fadeIn\"\u003elight\u003c\/span\u003e\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\/article\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","brand":"Tong Swimwear","offers":[{"title":"XS\/S (6\/8)","offer_id":45011510395056,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"S (8\/10)","offer_id":45035362746544,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"M (10\/12)","offer_id":45011510427824,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"L (12\/14)","offer_id":45011510460592,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XL (14\/16)","offer_id":45011510493360,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XXL(18\/20)","offer_id":45035362779312,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0243\/6789\/0495\/files\/WhatsAppImage2026-03-14at11.13.00PM_1.jpg?v=1773535555"},{"product_id":"stainless-steel-waterproof-bikini-charms-copy","title":"Secret Garden Stainless Steel Waterproof Bikini Charms","description":"\u003cp\u003eOur bikini charms are the ultimate summer accessory -  stylish, waterproof, and endlessly versatile. Made from gold-plated stainless steel, they won’t fade or tarnish in the sun or sea. Clip them onto your bikini, bracelet, bag, or necklace to add a unique, personal touch to every look. \u003c\/p\u003e","brand":"Tong Swimwear","offers":[{"title":"Pink Star","offer_id":45033974333616,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":false},{"title":"Ocean Star","offer_id":45023427821744,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":false},{"title":"Lilac Tulip","offer_id":45023427854512,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"Garden Window","offer_id":45023427887280,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"Candy Tulip","offer_id":45023427920048,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":false},{"title":"Midnight Flower","offer_id":45023427952816,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"Pearl Star","offer_id":45023427985584,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true},{"title":"Pearl Tulip","offer_id":45023428018352,"sku":null,"price":7.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0243\/6789\/0495\/files\/WhatsApp_Image_2026-03-23_at_9.18.44_PM.jpg?v=1774299563"},{"product_id":"buttery-arden-dipped-bandeau-reversible-top-copy","title":"Sheer Silhouette Cover-Up","description":"\u003cp\u003e\u003ca href=\"https:\/\/tongswimwear.com\/pages\/size-guide\" title=\"size guide\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSize Guide\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"25\"\u003eSheer Silhouette Cover-Up\u003c\/p\u003e\n\u003cp data-start=\"27\" data-end=\"213\"\u003eA sheer, body-hugging design with high-cut leg slits on both sides to elongate the silhouette. Crafted with a comfortable stretch, it’s designed to mould to your body like a second skin.\u003c\/p\u003e\n\u003cp data-start=\"215\" data-end=\"325\"\u003eMade from recycled polyester, this piece combines a sleek silhouette with a more conscious approach to design.\u003c\/p\u003e\n\u003cp data-start=\"327\" data-end=\"484\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA sleek high neckline contrasts with a striking open back, while a subtle sparkle catches the light for a soft, radiant finish. Available in beige and black.\u003c\/p\u003e","brand":"Tong Swimwear","offers":[{"title":"S (8-10) \/ Black","offer_id":45084972712112,"sku":null,"price":17.99,"currency_code":"GBP","in_stock":true},{"title":"S (8-10) \/ Beige","offer_id":45085607428272,"sku":null,"price":17.99,"currency_code":"GBP","in_stock":true},{"title":"M (12-14) \/ Black","offer_id":45084972744880,"sku":null,"price":17.99,"currency_code":"GBP","in_stock":true},{"title":"M (12-14) \/ Beige","offer_id":45085607461040,"sku":null,"price":17.99,"currency_code":"GBP","in_stock":true},{"title":"L (16-18) \/ Black","offer_id":45084972777648,"sku":null,"price":17.99,"currency_code":"GBP","in_stock":true},{"title":"L (16-18) \/ Beige","offer_id":45085607493808,"sku":null,"price":17.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0243\/6789\/0495\/files\/WhatsAppImage2026-05-05at4.11.16PM_10.jpg?v=1778010222"},{"product_id":"ocean-glow-dipped-bandeau-reversible-top-copy","title":"Amber Dunes - Underwire Reversible Top","description":"\u003cp\u003e\u003ca href=\"https:\/\/tongswimwear.com\/pages\/size-guide\" title=\"size guide\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSize Guide\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] 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:fe00e2e1-41cf-4572-b678-182054deac77-8\" data-turn-id-container=\"request-WEB:fe00e2e1-41cf-4572-b678-182054deac77-8\" data-testid=\"conversation-turn-18\" 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=\"72688a93-3bf6-4f68-a773-59ef8cc8d9e7\" 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\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=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] 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:fe00e2e1-41cf-4572-b678-182054deac77-9\" data-turn-id-container=\"request-WEB:fe00e2e1-41cf-4572-b678-182054deac77-9\" data-testid=\"conversation-turn-20\" 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=\"1c435da5-3f0b-47af-be69-1a4223ce6333\" 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=\"58\"\u003eTwo Looks. Earthy Warmth. One Statement Plunge Bikini Top.\u003c\/p\u003e\n\u003cp data-start=\"60\" data-end=\"244\"\u003eAbstract amber and brown tones blend together with honey-yellow borders on one side, while the reverse reveals a luminous sparkly brown finish - rich, warm, and effortlessly versatile.\u003c\/p\u003e\n\u003cp data-start=\"246\" data-end=\"532\"\u003eCrafted from luxe double-lined fabric, this padded underwire plunge bikini top features adjustable scrunch detailing, over-the-shoulder adjustable straps, and an adjustable back tie for sculpted support and a customizable fit. Pair with the matching bottoms for the full statement look.\u003c\/p\u003e\n\u003cp data-start=\"534\" data-end=\"558\"\u003eModel is wearing size S.\u003c\/p\u003e\n\u003cp data-start=\"560\" data-end=\"610\"\u003eMaterial: Nylon 50% | Elastane 20% | Polyester 30%\u003c\/p\u003e\n\u003cp data-start=\"612\" data-end=\"621\"\u003eFeatures:\u003c\/p\u003e\n\u003cp data-start=\"623\" data-end=\"734\"\u003e• \u003cstrong\u003eReversible Design\u003c\/strong\u003e – Abstract amber, brown, and honey-yellow artwork on one side, sparkly brown on the reverse\u003c\/p\u003e\n\u003cp data-start=\"736\" data-end=\"795\"\u003e• \u003cstrong\u003ePadded Underwire Cups\u003c\/strong\u003e – Added shape, comfort, and support\u003c\/p\u003e\n\u003cp data-start=\"797\" data-end=\"856\"\u003e• \u003cstrong\u003eAdjustable Scrunch Detail\u003c\/strong\u003e – Customizable coverage and fit\u003c\/p\u003e\n\u003cp data-start=\"858\" data-end=\"906\"\u003e• \u003cstrong\u003ePlunge Bikini Top\u003c\/strong\u003e – Flattering plunge neckline\u003c\/p\u003e\n\u003cp data-start=\"908\" data-end=\"972\"\u003e• \u003cstrong\u003eOver-the-Shoulder Adjustable Straps\u003c\/strong\u003e – Flexible, supportive fit\u003c\/p\u003e\n\u003cp data-start=\"974\" data-end=\"1014\"\u003e• \u003cstrong\u003eAdjustable Back Tie\u003c\/strong\u003e – Customizable fit\u003c\/p\u003e\n\u003cp data-start=\"1016\" data-end=\"1072\"\u003e• \u003cstrong\u003eDouble-Lined Fabric \u003c\/strong\u003e– Soft, supportive, and swim-ready\u003c\/p\u003e\n\u003cp data-start=\"1074\" data-end=\"1142\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong\u003e• Travel-Friendly\u003c\/strong\u003e – Two looks in one, perfect for effortless packing\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Tong Swimwear","offers":[{"title":"XS\/S (6\/8)","offer_id":45109832810672,"sku":null,"price":13.99,"currency_code":"GBP","in_stock":true},{"title":"S (8\/10)","offer_id":45109832843440,"sku":null,"price":13.99,"currency_code":"GBP","in_stock":true},{"title":"M (10\/12)","offer_id":45109832876208,"sku":null,"price":13.99,"currency_code":"GBP","in_stock":true},{"title":"L (12\/14)","offer_id":45109832908976,"sku":null,"price":13.99,"currency_code":"GBP","in_stock":true},{"title":"XL (14\/16)","offer_id":45109832941744,"sku":null,"price":13.99,"currency_code":"GBP","in_stock":true},{"title":"XXL (18\/20)","offer_id":45109832974512,"sku":null,"price":13.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0243\/6789\/0495\/files\/WhatsApp_Image_2026-06-05_at_2.06.20_PM_7.jpg?v=1780667390"},{"product_id":"amber-dunes-underwire-reversible-top-copy","title":"Amber Dunes - Reversible Thong Bottoms","description":"\u003cp\u003e\u003ca href=\"https:\/\/tongswimwear.com\/pages\/size-guide\" title=\"size guide\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSize Guide\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] 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:fe00e2e1-41cf-4572-b678-182054deac77-8\" data-turn-id-container=\"request-WEB:fe00e2e1-41cf-4572-b678-182054deac77-8\" data-testid=\"conversation-turn-18\" 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=\"72688a93-3bf6-4f68-a773-59ef8cc8d9e7\" 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\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=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] 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:fe00e2e1-41cf-4572-b678-182054deac77-9\" data-turn-id-container=\"request-WEB:fe00e2e1-41cf-4572-b678-182054deac77-9\" data-testid=\"conversation-turn-20\" 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=\"1c435da5-3f0b-47af-be69-1a4223ce6333\" 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\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] 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:fe00e2e1-41cf-4572-b678-182054deac77-10\" data-turn-id-container=\"request-WEB:fe00e2e1-41cf-4572-b678-182054deac77-10\" data-testid=\"conversation-turn-22\" 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=\"4052967b-6c84-4fb0-883d-6d06d8e4a33b\" 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=\"54\"\u003eTwo Looks. Earthy Warmth. One Statement Bikini Bottom.\u003c\/p\u003e\n\u003cp data-start=\"56\" data-end=\"240\"\u003eAbstract amber and brown tones blend together with honey-yellow borders on one side, while the reverse reveals a luminous sparkly brown finish - rich, warm, and effortlessly versatile.\u003c\/p\u003e\n\u003cp data-start=\"242\" data-end=\"496\"\u003eCrafted from luxe double-lined fabric, these reversible thong-style bikini bottoms feature adjustable side buckles for a flattering, customizable fit. Designed to sculpt and elongate, they pair perfectly with the matching top for the full statement look.\u003c\/p\u003e\n\u003cp data-start=\"498\" data-end=\"522\"\u003eModel is wearing size S.\u003c\/p\u003e\n\u003cp data-start=\"524\" data-end=\"574\"\u003eMaterial: Nylon 50% | Elastane 20% | Polyester 30%\u003c\/p\u003e\n\u003cp data-start=\"576\" data-end=\"585\"\u003eFeatures:\u003c\/p\u003e\n\u003cp data-start=\"587\" data-end=\"698\"\u003e• Reversible Design – Abstract amber, brown, and honey-yellow artwork on one side, sparkly brown on the reverse\u003c\/p\u003e\n\u003cp data-start=\"700\" data-end=\"762\"\u003e• Thong-Style Bottoms – Minimal coverage with a flattering fit\u003c\/p\u003e\n\u003cp data-start=\"764\" data-end=\"820\"\u003e• Adjustable Side Buckles – Customizable fit and styling\u003c\/p\u003e\n\u003cp data-start=\"822\" data-end=\"878\"\u003e• Double-Lined Fabric – Soft, supportive, and swim-ready\u003c\/p\u003e\n\u003cp data-start=\"934\" data-end=\"1002\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e• Travel-Friendly – Two looks in one, perfect for effortless packing\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Tong Swimwear","offers":[{"title":"XS\/S (6\/8)","offer_id":45110106620080,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"S (8\/10)","offer_id":45110106652848,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"M (10\/12)","offer_id":45110106685616,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"L (12\/14)","offer_id":45110106718384,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XL (14\/16)","offer_id":45110106751152,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XXL (18\/20)","offer_id":45110106783920,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0243\/6789\/0495\/files\/WhatsAppImage2026-05-12at12.58.33PM_3.jpg?v=1778595243"},{"product_id":"breeze-flow-cover-upb","title":"Breeze Flow Cover-Up","description":"\u003cp\u003e\u003ca rel=\"noopener\" title=\"size guide\" href=\"https:\/\/tongswimwear.com\/pages\/size-guide\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSize Guide\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-WEB:6ee4dc16-69a6-4cd2-be77-84eb80ce2dda-1\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-4\" data-turn-id-container=\"request-WEB:6ee4dc16-69a6-4cd2-be77-84eb80ce2dda-1\" data-turn-id=\"request-WEB:6ee4dc16-69a6-4cd2-be77-84eb80ce2dda-1\" dir=\"auto\" 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)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-5\" dir=\"auto\" data-message-id=\"d574c601-7c94-4e47-9cab-d1debd7eb1d6\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp data-end=\"25\" data-start=\"0\"\u003eYour new go-to cover up\u003c\/p\u003e\n\u003cp data-end=\"301\" data-start=\"27\"\u003eThis crochet-style cover up is flowy, breathable, and super easy to throw on. It features a very low open back with long adjustable shoulder straps for the perfect fit. The high leg cuts on both sides add a flattering, effortless look while keeping it light and comfortable.\u003c\/p\u003e\n\u003cp data-end=\"443\" data-start=\"303\"\u003ePerfect for:\u003cbr\u003e• Quick beach or pool cover ups\u003cbr data-end=\"350\" data-start=\"347\"\u003e• Throwing on to head to the bar\u003cbr data-end=\"385\" data-start=\"382\"\u003e• Easy vacation styling\u003cbr data-end=\"411\" data-start=\"408\"\u003e• Staying cool and comfortable\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"493\" data-start=\"445\"\u003eSoft, stretchy, and available in white or black.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Tong Swimwear","offers":[{"title":"S (8-10) \/ Black","offer_id":45128388280496,"sku":null,"price":17.99,"currency_code":"GBP","in_stock":true},{"title":"S (8-10) \/ White","offer_id":45128532951216,"sku":null,"price":17.99,"currency_code":"GBP","in_stock":true},{"title":"M (12-14) \/ Black","offer_id":45128388346032,"sku":null,"price":17.99,"currency_code":"GBP","in_stock":true},{"title":"M (12-14) \/ White","offer_id":45128532983984,"sku":null,"price":17.99,"currency_code":"GBP","in_stock":true},{"title":"L (16-18) \/ Black","offer_id":45128388411568,"sku":null,"price":17.99,"currency_code":"GBP","in_stock":true},{"title":"L (16-18) \/ White","offer_id":45128533016752,"sku":null,"price":17.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0243\/6789\/0495\/files\/WhatsAppImage2026-05-25at8.07.49PM_2.jpg?v=1779740970"},{"product_id":"amber-dunes-reversible-top","title":"Amber Dunes - Reversible Top","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003ca href=\"https:\/\/tongswimwear.com\/pages\/size-guide\" target=\"_blank\" title=\"Size guide\" rel=\"noopener\"\u003e\u003cem\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003eSize Guide\u003c\/strong\u003e\u003c\/span\u003e\u003c\/em\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cstrong\u003e\u003cspan\u003eTwo Looks. Earthy Warmth. One Statement Triangle Bikini Top.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eAbstract amber and brown tones blend together with honey-yellow borders on one side, inspired by the sunlit dunes, while the reverse reveals a luminous sparkly brown finish that captures the warmth and richness of desert sands at golden hour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCrafted from luxe double-lined fabric, this reversible triangle bikini top features padded cups, adjustable sliding cups, halter ties, and an adjustable back tie for a customizable fit. Additional over-the-shoulder straps offer enhanced support and versatile styling options. Pair with the matching bottoms for the full statement look.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eModel is wearing size S.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cstrong\u003e\u003cspan\u003eMaterial:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Nylon 50% | Elastane 20% | Polyester 30%\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cstrong\u003e\u003cspan\u003eFeatures:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eReversible Design\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Abstract amber, brown, and honey-yellow artwork on one side, sparkly brown on the reverse\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eAdjustable Sliding Triangle Cups\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Customizable coverage and fit\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eTriangle Bikini Top\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Timeless, flattering silhouette\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eHalter Neck Tie\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Adjustable support and styling\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eAdditional Over-the-Shoulder Straps\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Enhanced support and versatile wear options\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eAdjustable Back Tie\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Customizable fit\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eDouble-Lined Fabric\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Soft, supportive, and swim-ready\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eTravel-Friendly\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Two looks in one, perfect for effortless packing\u003c\/span\u003e\u003c\/p\u003e","brand":"Tong Swimwear","offers":[{"title":"XS\/S (6\/8)","offer_id":45142803775664,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"S (8\/10)","offer_id":45142803808432,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"M (10\/12)","offer_id":45142803841200,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"L (12\/14)","offer_id":45142803873968,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XL (14\/16)","offer_id":45142803906736,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XXL (18\/20) - Full Coverage","offer_id":45142803939504,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0243\/6789\/0495\/files\/WhatsApp_Image_2026-06-05_at_2.09.37_PM_2.jpg?v=1780671371"},{"product_id":"amber-dunes-reversible-bottoms","title":"Amber Dunes - High Waisted Reversible Bottoms","description":"\u003cp\u003e\u003ca href=\"https:\/\/tongswimwear.com\/pages\/size-guide\" title=\"size guide\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSize Guide\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] 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:fe00e2e1-41cf-4572-b678-182054deac77-8\" data-turn-id-container=\"request-WEB:fe00e2e1-41cf-4572-b678-182054deac77-8\" data-testid=\"conversation-turn-18\" 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=\"72688a93-3bf6-4f68-a773-59ef8cc8d9e7\" 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\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=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] 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:fe00e2e1-41cf-4572-b678-182054deac77-9\" data-turn-id-container=\"request-WEB:fe00e2e1-41cf-4572-b678-182054deac77-9\" data-testid=\"conversation-turn-20\" 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=\"1c435da5-3f0b-47af-be69-1a4223ce6333\" 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\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] 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:fe00e2e1-41cf-4572-b678-182054deac77-10\" data-turn-id-container=\"request-WEB:fe00e2e1-41cf-4572-b678-182054deac77-10\" data-testid=\"conversation-turn-22\" 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=\"4052967b-6c84-4fb0-883d-6d06d8e4a33b\" 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 class=\"isSelectedEnd\"\u003e\u003cstrong\u003e\u003cspan\u003eTwo Looks. Earthy Warmth. One Statement Bikini Bottom.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eAbstract amber and brown tones blend together on one side, while the reverse reveals a sparkling brown finish - rich, warm, and effortlessly versatile.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eCrafted from luxe double-lined fabric, these reversible high-waisted bikini bottoms feature a comfortable elastic waistband and adjustable crossover side ties that allow you to customize the fit and coverage to suit your style. Designed with a versatile reversible silhouette, either side can be worn as the front or back, giving you the freedom to choose your preferred level of coverage and create multiple looks in one. Pair with the matching top for the full statement look.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eModel is wearing size S.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cstrong\u003e\u003cspan\u003eMaterial:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Nylon 50% | Elastane 20% | Polyester 30%\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cstrong\u003e\u003cspan\u003eFeatures:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eReversible Design\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Abstract amber and brown artwork on one side, sparkling brown on the reverse\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eHigh-Waisted Silhouette\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Flattering, sculpting fit with enhanced coverage\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eElastic Waistband\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Comfortable and secure fit\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eAdjustable Crossover Side Ties\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Customizable fit and styling\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eWear Either Side as Front or Back\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Choose your preferred level of coverage and silhouette\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eMulti-Way Styling\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Designed to create different looks from a single piece\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eDouble-Lined Fabric\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Soft, supportive, and swim-ready\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eTravel-Friendly\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Multiple looks in one, perfect for effortless packing\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Tong Swimwear","offers":[{"title":"XS\/S (6\/8)","offer_id":45142840443056,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"S (8\/10)","offer_id":45142840475824,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"M (10\/12)","offer_id":45142840508592,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"L (12\/14)","offer_id":45142840541360,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XL (14\/16)","offer_id":45142840574128,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XXL (18\/20)","offer_id":45142840606896,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0243\/6789\/0495\/files\/WhatsApp_Image_2026-06-05_at_2.06.19_PM_6.jpg?v=1780668582"},{"product_id":"amber-dunes-reversible-bottoms-1","title":"Amber Dunes - Reversible Bottoms","description":"\u003cp\u003e\u003ca href=\"https:\/\/tongswimwear.com\/pages\/size-guide\" title=\"size guide\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSize Guide\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] 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:fe00e2e1-41cf-4572-b678-182054deac77-8\" data-turn-id-container=\"request-WEB:fe00e2e1-41cf-4572-b678-182054deac77-8\" data-testid=\"conversation-turn-18\" 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=\"72688a93-3bf6-4f68-a773-59ef8cc8d9e7\" 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\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=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] 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:fe00e2e1-41cf-4572-b678-182054deac77-9\" data-turn-id-container=\"request-WEB:fe00e2e1-41cf-4572-b678-182054deac77-9\" data-testid=\"conversation-turn-20\" 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=\"1c435da5-3f0b-47af-be69-1a4223ce6333\" 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\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] 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:fe00e2e1-41cf-4572-b678-182054deac77-10\" data-turn-id-container=\"request-WEB:fe00e2e1-41cf-4572-b678-182054deac77-10\" data-testid=\"conversation-turn-22\" 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=\"4052967b-6c84-4fb0-883d-6d06d8e4a33b\" 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 class=\"isSelectedEnd\"\u003e\u003cstrong\u003e\u003cspan\u003eTwo Looks. Earthy Warmth. One Statement Bikini Bottom.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eAbstract amber and brown tones blend together with honey-yellow borders on one side, while the reverse reveals a sparkling brown finish - rich, warm, and effortlessly versatile.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eCrafted from luxe double-lined fabric, these reversible bikini bottoms feature adjustable side ties and a versatile design that allows you to customize your preferred level of back coverage. Designed for a flattering, adaptable fit, they pair perfectly with the matching top for the full statement look.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eModel is wearing size S.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cstrong\u003e\u003cspan\u003eMaterial:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Nylon 50% | Elastane 20% | Polyester 30%\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cstrong\u003e\u003cspan\u003eFeatures:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eReversible Design\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Abstract amber and brown artwork with honey-yellow borders on one side, sparkling brown on the reverse\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eAdjustable Side Ties\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Customizable fit and styling\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eAdjustable Back Coverage\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Wear and adjust to achieve your preferred level of coverage\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eFlattering Silhouette\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Designed to enhance and complement your natural shape\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eDouble-Lined Fabric\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Soft, supportive, and swim-ready\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e• \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eTravel-Friendly\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e – Two looks in one, perfect for effortless packing\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Tong Swimwear","offers":[{"title":"XXS (4\/6)","offer_id":45145878495408,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XS\/S (6\/8)","offer_id":45142846144688,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"S (8\/10)","offer_id":45142846177456,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"M (10\/12)","offer_id":45142846210224,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"L (12\/14)","offer_id":45142846242992,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XL (14\/16)","offer_id":45142846275760,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true},{"title":"XXL (18\/20)","offer_id":45142846308528,"sku":null,"price":11.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0243\/6789\/0495\/files\/WhatsAppImage2026-06-05at2.11.25PM_1.jpg?v=1780677820"}],"url":"https:\/\/tongswimwear.com\/collections\/new-arrivals-1.oembed?page=2","provider":"Tong Swimwear ","version":"1.0","type":"link"}