{"product_id":"mckenna-top","title":"McKenna Top","description":"\u003cdiv class=\"\" data-turn-id-container=\"request-69a83983-710c-8324-a535-41928fbfe667-2\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--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 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-69a83983-710c-8324-a535-41928fbfe667-2\" data-turn-id-container=\"request-69a83983-710c-8324-a535-41928fbfe667-2\" data-testid=\"conversation-turn-666\" 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=\"04384e30-f5ef-47d0-ad27-a735b8715a33\" 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 dark markdown-new-styling\"\u003e\n\u003cp data-start=\"18\" data-end=\"535\"\u003eMcKenna feels like soft mornings, pink sunsets, and the prettiest little details 💕 Designed with a delicate floral print and dainty bow accents, this bikini brings a sweet and feminine touch to your swimwear collection. The structured balconette-style top offers a flattering and supportive fit, while the matching bottoms keep the look soft, comfortable, and effortless. Finished with textured fabric and pastel pink trim, McKenna is made for dreamy beach days and summer moments you’ll want to relive forever ☀️✨\u003c\/p\u003e\n\u003cp data-start=\"537\" data-end=\"791\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong\u003eDetails\u003c\/strong\u003e\u003cbr data-start=\"544\" data-end=\"547\"\u003e• Balconette-style bikini top\u003cbr data-start=\"576\" data-end=\"579\" data-is-only-node=\"\"\u003e• Adjustable shoulder straps\u003cbr data-start=\"607\" data-end=\"610\"\u003e• Soft textured swim fabric\u003cbr data-start=\"637\" data-end=\"640\"\u003e• Delicate floral print\u003cbr data-start=\"663\" data-end=\"666\"\u003e• Feminine bow detailing\u003cbr data-start=\"690\" data-end=\"693\"\u003e• Comfortable mid-rise bikini bottoms\u003cbr data-start=\"730\" data-end=\"733\"\u003e• Soft pastel pink trim\u003cbr data-start=\"756\" data-end=\"759\"\u003e• Lightweight and flattering fit\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"bf590b4a-cc05-4b08-b154-453e5c7962e5\" 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 dark markdown-new-styling\"\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e\u003cstrong\u003eOverall fit:\u003c\/strong\u003e Fits very true to size. Please note that bikinis with strings are flexible with sizing.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eWashing instructions:\u003c\/strong\u003e\u003cstrong\u003e \u003c\/strong\u003eHand wash with care, air dry\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e \u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e82% Polyamide 18% Elastane\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eModel description:\u003c\/strong\u003e\u003cbr\u003eLilian is wearing the small\u003cbr\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e*Not see-through when wet\u003cbr\u003e\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\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"contents\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Endless Summer Swim","offers":[{"title":"S","offer_id":49098539270373,"sku":null,"price":42.0,"currency_code":"USD","in_stock":false},{"title":"M","offer_id":49098539303141,"sku":null,"price":42.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":49098539335909,"sku":null,"price":42.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0729\/8596\/8869\/files\/E8EDFC91-04DA-400C-8414-DB2C16E02057.jpg?v=1778927904","url":"https:\/\/www.endlesssummerswim.shop\/products\/mckenna-top","provider":"Endless Summer Swim","version":"1.0","type":"link"}