{"title":"Boutique Tops","description":"","products":[{"product_id":"luna-vintage-print-top","title":"Luna | Vintage Print Top","description":"\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-4\" data-turn-id=\"request-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" dir=\"auto\" 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)))]\"\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-3\" dir=\"auto\" data-message-id=\"c374fccd-3bc6-4ea0-95e3-5abdb628cb83\" 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-13\" data-turn-id=\"5d052aec-6761-48a6-9c0d-cd62632a7643\" dir=\"auto\" 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-(--header-height)\"\u003e\u003c\/section\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-14\" data-turn-id=\"request-69e793ba-81e0-839b-b4eb-bed84c3d0afc-2\" dir=\"auto\" 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)))]\"\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-3\" dir=\"auto\" data-message-id=\"4ba57911-6c7a-4b1d-a224-1c4856cca4ce\" 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-24\" data-turn-id=\"request-69e793ba-81e0-839b-b4eb-bed84c3d0afc-13\" dir=\"auto\" 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)))]\"\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-3\" dir=\"auto\" data-message-id=\"81e6aebb-84f6-49c6-950f-9fd86b6451d1\" 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-26\" data-turn-id=\"request-69e793ba-81e0-839b-b4eb-bed84c3d0afc-14\" dir=\"auto\" 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)))]\"\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-3\" dir=\"auto\" data-message-id=\"a59e932a-0c51-454e-81c9-3fc2975869e4\" 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 w-full wrap-break-word light markdown-new-styling\"\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-69e793ba-81e0-839b-b4eb-bed84c3d0afc-20\" data-testid=\"conversation-turn-34\" 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=\"0dc8cd7d-0863-4a09-8dfb-f8e0ad77c82a\" 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 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003ch3 data-start=\"0\" data-end=\"40\"\u003eYOUR CLASSIC PRINT FOR EFFORTLESS STYLE\u003c\/h3\u003e\n\u003cp data-start=\"34\" data-end=\"385\"\u003eAdd a touch of classic charm to your wardrobe with the Luna Vintage Print Top. With its soft, vintage-inspired pattern and easy silhouette, this top offers a relaxed yet polished look for everyday wear. Whether you're heading out for errands, meeting friends, or enjoying a quiet afternoon, it helps you feel comfortable and effortlessly put together.\u003c\/p\u003e\n\u003cul data-start=\"387\" data-end=\"843\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"11x0pzs\" data-start=\"387\" data-end=\"464\"\u003e\n\u003cstrong data-start=\"389\" data-end=\"408\"\u003eFlattering fit:\u003c\/strong\u003e Falls smoothly for a relaxed shape that doesn’t cling\u003c\/li\u003e\n\u003cli data-section-id=\"146am34\" data-start=\"465\" data-end=\"541\"\u003e\n\u003cstrong data-start=\"467\" data-end=\"494\"\u003eVintage-inspired print:\u003c\/strong\u003e Adds a timeless, graceful touch to your look\u003c\/li\u003e\n\u003cli data-section-id=\"1p2hljy\" data-start=\"542\" data-end=\"610\"\u003e\n\u003cstrong data-start=\"544\" data-end=\"565\"\u003eComfortable wear:\u003c\/strong\u003e Easy to enjoy from morning through evening\u003c\/li\u003e\n\u003cli data-section-id=\"4tr1mb\" data-start=\"611\" data-end=\"686\"\u003e\n\u003cstrong data-start=\"613\" data-end=\"633\"\u003eBreathable feel:\u003c\/strong\u003e Helps keep you cool and at ease throughout the day\u003c\/li\u003e\n\u003cli data-section-id=\"1oziqfx\" data-start=\"687\" data-end=\"771\"\u003e\n\u003cstrong data-start=\"689\" data-end=\"711\"\u003eVersatile styling:\u003c\/strong\u003e Pairs beautifully with jeans, skirts, or classic trousers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\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\/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\/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\/section\u003e\n\u003c\/div\u003e","brand":"Ellie's Boutique","offers":[{"title":"Multicolor \/ S","offer_id":48418253570303,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ M","offer_id":48418253603071,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ L","offer_id":48418253635839,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ XL","offer_id":48418253668607,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ 2XL","offer_id":48418253701375,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ 3XL","offer_id":48418253734143,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0812\/0549\/4015\/files\/FlowerEmbroideredHollowOutCottonTop_23.png?v=1776806453"},{"product_id":"delilah-vintage-floral-ruffle-blouse","title":"Delilah | Vintage Floral Ruffle Blouse","description":"\u003ch3 data-end=\"33\" data-start=\"0\"\u003eYOUR TIMELESS FLORAL BLOUSE FOR EVERYDAY ELEGANCE\u003c\/h3\u003e\n\u003cp data-start=\"42\" data-end=\"394\"\u003eBring a touch of vintage charm to your wardrobe with the Delilah Vintage Floral Ruffle Blouse. With its graceful print and gentle ruffle accents, this blouse offers a polished look that still feels relaxed and easy to wear. Perfect for casual outings, lunches, or quiet afternoons, it helps you feel comfortably confident and effortlessly put together.\u003c\/p\u003e\n\u003cul data-start=\"396\" data-end=\"851\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1b6rwab\" data-start=\"396\" data-end=\"478\"\u003e\n\u003cstrong data-start=\"398\" data-end=\"424\"\u003eFlattering silhouette:\u003c\/strong\u003e Falls smoothly for a relaxed fit that doesn’t cling\u003c\/li\u003e\n\u003cli data-section-id=\"h9k09p\" data-start=\"479\" data-end=\"558\"\u003e\n\u003cstrong data-start=\"481\" data-end=\"508\"\u003eFeminine ruffle detail:\u003c\/strong\u003e Adds soft movement and a refined, elegant touch\u003c\/li\u003e\n\u003cli data-section-id=\"1jlkvop\" data-start=\"559\" data-end=\"633\"\u003e\n\u003cstrong data-start=\"561\" data-end=\"586\"\u003eVintage floral print:\u003c\/strong\u003e Brings timeless charm to your everyday style\u003c\/li\u003e\n\u003cli data-section-id=\"yj61ec\" data-start=\"634\" data-end=\"704\"\u003e\n\u003cstrong data-start=\"636\" data-end=\"660\"\u003eComfortable all day:\u003c\/strong\u003e Easy to wear from morning through evening\u003c\/li\u003e\n\u003cli data-section-id=\"15dzp9d\" data-start=\"705\" data-end=\"781\"\u003e\n\u003cstrong data-start=\"707\" data-end=\"729\"\u003eVersatile styling:\u003c\/strong\u003e Pairs beautifully with trousers, skirts, or denim\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Ellie's Boutique","offers":[{"title":"Beige Floral \/ S","offer_id":48418253373695,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Beige Floral \/ M","offer_id":48418253406463,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Beige Floral \/ L","offer_id":48418253439231,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Beige Floral \/ XL","offer_id":48418253471999,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Beige Floral \/ 2XL","offer_id":48418253504767,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Beige Floral \/ 3XL","offer_id":48418253537535,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0812\/0549\/4015\/files\/ChatGPT_Image_May_5_2026_12_45_18_AM.png?v=1777913160"},{"product_id":"zoey-vintage-floral-v-neck-top","title":"Zoey | Vintage Floral V-Neck Top","description":"\u003cdiv class=\"\" data-turn-id-container=\"request-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" data-is-intersecting=\"true\"\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-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" data-testid=\"conversation-turn-4\" 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=\"c374fccd-3bc6-4ea0-95e3-5abdb628cb83\" 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 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 w-full wrap-break-word light markdown-new-styling\"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"1ac9aed5-8e66-47e5-95c3-b409b8bbbadc\" data-testid=\"conversation-turn-15\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-69e793ba-81e0-839b-b4eb-bed84c3d0afc-4\" data-testid=\"conversation-turn-16\" 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=\"d76e15b1-22b0-4c66-bac5-fa181cb9e02a\" 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 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-21\" data-turn-id=\"f5de0285-9518-4274-88a1-a40ecfca9c1f\" dir=\"auto\" 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-(--header-height)\"\u003e\u003c\/section\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-22\" data-turn-id=\"request-69e793ba-81e0-839b-b4eb-bed84c3d0afc-11\" dir=\"auto\" 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)))]\"\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-3\" dir=\"auto\" data-message-id=\"150b1be3-38ae-4fe5-be0a-fb8b01ef5627\" 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003ch3 data-end=\"32\" data-start=\"0\"\u003e\u003cstrong data-end=\"32\" data-start=\"0\"\u003eYOUR CLASSIC FLORAL FAVORITE\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-end=\"417\" data-start=\"34\"\u003eAdd a touch of timeless charm to your everyday wardrobe with the Zoey Vintage Floral V-Neck Top. With its graceful print and easy silhouette, this top offers a relaxed yet polished look that feels just right for daily wear. Whether you're heading out for errands, enjoying lunch with friends, or spending a quiet afternoon, it helps you feel comfortable and confident in your outfit.\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"898\" data-start=\"419\"\u003e\n\u003cli data-end=\"502\" data-start=\"419\" data-section-id=\"7i5z3x\"\u003e\n\u003cstrong data-end=\"445\" data-start=\"421\"\u003eFlattering neckline:\u003c\/strong\u003e V-neck style gently frames the face for a refined look\u003c\/li\u003e\n\u003cli data-end=\"581\" data-start=\"503\" data-section-id=\"9xob9c\"\u003e\n\u003cstrong data-end=\"521\" data-start=\"505\"\u003eRelaxed fit:\u003c\/strong\u003e Falls smoothly without clinging, offering all-day comfort\u003c\/li\u003e\n\u003cli data-end=\"669\" data-start=\"582\" data-section-id=\"tgxk9j\"\u003e\n\u003cstrong data-end=\"610\" data-start=\"584\"\u003eTimeless floral print:\u003c\/strong\u003e Adds a soft, feminine touch that never goes out of style\u003c\/li\u003e\n\u003cli data-end=\"740\" data-start=\"670\" data-section-id=\"y89ty9\"\u003e\n\u003cstrong data-end=\"693\" data-start=\"672\"\u003eComfortable wear:\u003c\/strong\u003e Keeps you feeling at ease throughout the day\u003c\/li\u003e\n\u003cli data-end=\"825\" data-start=\"741\" data-section-id=\"cbwxc4\"\u003e\n\u003cstrong data-end=\"765\" data-start=\"743\"\u003eVersatile styling:\u003c\/strong\u003e Pairs effortlessly with jeans, skirts, or casual trousers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\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\/section\u003e\n\u003c\/div\u003e","brand":"Ellie's Boutique","offers":[{"title":"Dark Blue \/ S","offer_id":48418253766911,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ M","offer_id":48418253799679,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ L","offer_id":48418253832447,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ XL","offer_id":48418253865215,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ 2XL","offer_id":48418253897983,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ 3XL","offer_id":48418253930751,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0812\/0549\/4015\/files\/FlowerEmbroideredHollowOutCottonTop_13.png?v=1776806453"},{"product_id":"elara-embroidered-ruffle-blouse","title":"Elara | Embroidered Ruffle Blouse","description":"\u003cdiv class=\"\" data-turn-id-container=\"request-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" data-is-intersecting=\"true\"\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-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" data-testid=\"conversation-turn-4\" 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=\"c374fccd-3bc6-4ea0-95e3-5abdb628cb83\" 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 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 w-full wrap-break-word light markdown-new-styling\"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"1ac9aed5-8e66-47e5-95c3-b409b8bbbadc\" data-testid=\"conversation-turn-15\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-69e793ba-81e0-839b-b4eb-bed84c3d0afc-4\" data-testid=\"conversation-turn-16\" 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=\"d76e15b1-22b0-4c66-bac5-fa181cb9e02a\" 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 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-21\" data-turn-id=\"f5de0285-9518-4274-88a1-a40ecfca9c1f\" dir=\"auto\" 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-(--header-height)\"\u003e\u003c\/section\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-22\" data-turn-id=\"request-69e793ba-81e0-839b-b4eb-bed84c3d0afc-11\" dir=\"auto\" 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)))]\"\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-3\" dir=\"auto\" data-message-id=\"150b1be3-38ae-4fe5-be0a-fb8b01ef5627\" 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003ch3 data-end=\"33\" data-start=\"0\"\u003e\u003cstrong data-end=\"33\" data-start=\"0\"\u003eYOUR GRACEFUL EVERYDAY BLOUSE\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-end=\"361\" data-start=\"35\"\u003eAdd a soft, feminine touch to your wardrobe with the Elara Embroidered Ruffle Blouse. With its delicate details and easy silhouette, this blouse brings a sense of quiet elegance to your everyday style. Perfect for casual outings, lunches, or relaxed gatherings, it offers a polished look that feels comfortable and effortless.\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"801\" data-start=\"363\"\u003e\n\u003cli data-end=\"438\" data-start=\"363\" data-section-id=\"vw6mua\"\u003e\n\u003cstrong data-end=\"386\" data-start=\"365\"\u003eFlattering shape:\u003c\/strong\u003e Falls gently for a relaxed fit that doesn’t cling\u003c\/li\u003e\n\u003cli data-end=\"507\" data-start=\"439\" data-section-id=\"1ns3jbe\"\u003e\n\u003cstrong data-end=\"462\" data-start=\"441\"\u003eFeminine accents:\u003c\/strong\u003e Soft ruffle details add movement and charm\u003c\/li\u003e\n\u003cli data-end=\"583\" data-start=\"508\" data-section-id=\"ybco8a\"\u003e\n\u003cstrong data-end=\"534\" data-start=\"510\"\u003eDelicate embroidery:\u003c\/strong\u003e Brings a timeless, refined finish to your look\u003c\/li\u003e\n\u003cli data-end=\"654\" data-start=\"584\" data-section-id=\"yj61ec\"\u003e\n\u003cstrong data-end=\"610\" data-start=\"586\"\u003eComfortable all day:\u003c\/strong\u003e Easy to wear from morning through evening\u003c\/li\u003e\n\u003cli data-end=\"731\" data-start=\"655\" data-section-id=\"15dzp9d\"\u003e\n\u003cstrong data-end=\"679\" data-start=\"657\"\u003eVersatile styling:\u003c\/strong\u003e Pairs beautifully with trousers, skirts, or denim\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"801\" data-start=\"732\" data-section-id=\"13edz7k\"\u003e\n\u003cstrong data-end=\"756\" data-start=\"734\"\u003eEveryday elegance:\u003c\/strong\u003e A simple way to feel polished without effort\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\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\/section\u003e\n\u003c\/div\u003e","brand":"Ellie's Boutique","offers":[{"title":"Turquoise \/ S","offer_id":48418254553343,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ M","offer_id":48418254586111,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ L","offer_id":48418254618879,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ XL","offer_id":48418254651647,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ 2XL","offer_id":48418254684415,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ 3XL","offer_id":48418254717183,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":48418254749951,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":48418254782719,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":48418254815487,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":48418254848255,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":48418254881023,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":48418254913791,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":48418254946559,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":48418254979327,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":48418255012095,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":48418255044863,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":48418255077631,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":48418255110399,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":48418255143167,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":48418255175935,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":48418255208703,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":48418255241471,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":48418255274239,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 3XL","offer_id":48418255307007,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0812\/0549\/4015\/files\/FlowerEmbroideredHollowOutCottonTop_12_541b5bb9-80b3-4f93-a06b-bd936eaf0545.png?v=1776806454"},{"product_id":"ruby-batwing-sleeve-tee","title":"Ruby | Batwing Sleeve Tee","description":"\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-4\" data-turn-id=\"request-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" dir=\"auto\" 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)))]\"\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-3\" dir=\"auto\" data-message-id=\"c374fccd-3bc6-4ea0-95e3-5abdb628cb83\" 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-13\" data-turn-id=\"5d052aec-6761-48a6-9c0d-cd62632a7643\" dir=\"auto\" 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-(--header-height)\"\u003e\u003c\/section\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-14\" data-turn-id=\"request-69e793ba-81e0-839b-b4eb-bed84c3d0afc-2\" dir=\"auto\" 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)))]\"\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-3\" dir=\"auto\" data-message-id=\"4ba57911-6c7a-4b1d-a224-1c4856cca4ce\" 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-24\" data-turn-id=\"request-69e793ba-81e0-839b-b4eb-bed84c3d0afc-13\" dir=\"auto\" 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)))]\"\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-3\" dir=\"auto\" data-message-id=\"81e6aebb-84f6-49c6-950f-9fd86b6451d1\" 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-26\" data-turn-id=\"request-69e793ba-81e0-839b-b4eb-bed84c3d0afc-14\" dir=\"auto\" 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)))]\"\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-3\" dir=\"auto\" data-message-id=\"a59e932a-0c51-454e-81c9-3fc2975869e4\" 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003ch3 data-end=\"48\" data-start=\"0\"\u003e\u003cstrong data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"48\" data-start=\"0\"\u003eYOUR EASYGOING COMFORT TOP FOR EVERYDAY WEAR\u003c\/strong\u003e\u003c\/h3\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\u003cp data-end=\"377\" data-start=\"37\"\u003eEnjoy effortless comfort with the Ruby Batwing Sleeve Tee. With its easy, flowing shape and clean, simple look, this top is perfect for relaxed days when you want to feel comfortable yet put together. Whether you're running errands, enjoying a quiet afternoon, or meeting friends, it offers a flattering fit with a touch of casual elegance.\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"904\" data-start=\"379\"\u003e\n\u003cli data-end=\"485\" data-start=\"379\" data-section-id=\"w92pu7\"\u003e\n\u003cstrong data-end=\"404\" data-start=\"381\"\u003eRelaxed silhouette:\u003c\/strong\u003e Batwing sleeves create a loose, easy fit that feels comfortable and flattering\u003c\/li\u003e\n\u003cli data-end=\"575\" data-start=\"486\" data-section-id=\"1pt13xm\"\u003e\n\u003cstrong data-end=\"511\" data-start=\"488\"\u003eEffortless comfort:\u003c\/strong\u003e Moves with you throughout the day without feeling restrictive\u003c\/li\u003e\n\u003cli data-end=\"665\" data-start=\"576\" data-section-id=\"oxznl1\"\u003e\n\u003cstrong data-end=\"603\" data-start=\"578\"\u003eClean, classic style:\u003c\/strong\u003e Solid design makes it easy to pair with any wardrobe staple\u003c\/li\u003e\n\u003cli data-end=\"748\" data-start=\"666\" data-section-id=\"spugd9\"\u003e\n\u003cstrong data-end=\"687\" data-start=\"668\"\u003eVersatile wear:\u003c\/strong\u003e Pairs beautifully with jeans, leggings, or casual trousers\u003c\/li\u003e\n\u003cli data-end=\"830\" data-start=\"749\" data-section-id=\"14q6kjl\"\u003e\n\u003cstrong data-end=\"769\" data-start=\"751\"\u003eEasy layering:\u003c\/strong\u003e Works well on its own or under light jackets and cardigans\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\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\/section\u003e\n\u003c\/div\u003e","brand":"Ellie's Boutique","offers":[{"title":"White \/ S","offer_id":48418256519423,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":48418256552191,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":48418256584959,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":48418256617727,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":48418256650495,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":48418256683263,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ S","offer_id":48418256716031,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ M","offer_id":48418256748799,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ L","offer_id":48418256781567,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ XL","offer_id":48418256814335,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ 2XL","offer_id":48418256847103,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ 3XL","offer_id":48418256879871,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":48418256912639,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48418256945407,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48418256978175,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48418257010943,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48418257043711,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48418257076479,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":48418257109247,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":48418257142015,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":48418257174783,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":48418257207551,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":48418257240319,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":48418257273087,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ S","offer_id":48418257305855,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ M","offer_id":48418257338623,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ L","offer_id":48418257371391,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ XL","offer_id":48418257404159,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":48418257436927,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 3XL","offer_id":48418257469695,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":48418257502463,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":48418257535231,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":48418257567999,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":48418257600767,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":48418257633535,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 3XL","offer_id":48418257666303,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ S","offer_id":48418257699071,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ M","offer_id":48418257731839,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ L","offer_id":48418257764607,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ XL","offer_id":48418257797375,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 2XL","offer_id":48418257830143,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 3XL","offer_id":48418257862911,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0812\/0549\/4015\/files\/4_d3e92000-b9e4-4a7e-8177-3f6b288f3395.png?v=1776806454"},{"product_id":"lucy-flower-top","title":"Lucy | Flower Top","description":"\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-4\" data-turn-id=\"request-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" dir=\"auto\" 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)))]\"\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-3\" dir=\"auto\" data-message-id=\"c374fccd-3bc6-4ea0-95e3-5abdb628cb83\" 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-15\" data-turn-id=\"1ac9aed5-8e66-47e5-95c3-b409b8bbbadc\" dir=\"auto\" 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-(--header-height)\"\u003e\u003c\/section\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-16\" data-turn-id=\"request-69e793ba-81e0-839b-b4eb-bed84c3d0afc-4\" dir=\"auto\" 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)))]\"\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-3\" dir=\"auto\" data-message-id=\"d76e15b1-22b0-4c66-bac5-fa181cb9e02a\" 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003ch3 data-start=\"0\" data-end=\"42\"\u003e\u003cstrong data-start=\"0\" data-end=\"42\"\u003eYOUR GENTLE TOUCH OF EVERYDAY ELEGANCE\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"44\" data-end=\"387\"\u003eAdd a soft, refined feel to your wardrobe with the Lucy Embroidered Flower Top. With its delicate detailing and easy shape, this top offers a polished look that still feels relaxed and comfortable. Whether you're enjoying a casual outing, meeting friends, or spending a quiet day out, it’s a simple way to feel confident and well put together.\u003c\/p\u003e\n\u003cul data-start=\"389\" data-end=\"844\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1f5rfl5\" data-start=\"389\" data-end=\"469\"\u003e\n\u003cstrong data-start=\"391\" data-end=\"410\"\u003eFlattering fit:\u003c\/strong\u003e Falls gently for a relaxed silhouette that doesn’t cling\u003c\/li\u003e\n\u003cli data-section-id=\"5akcwj\" data-start=\"470\" data-end=\"543\"\u003e\n\u003cstrong data-start=\"472\" data-end=\"491\"\u003eElegant detail:\u003c\/strong\u003e Subtle embroidery adds a timeless, feminine touch\u003c\/li\u003e\n\u003cli data-section-id=\"1p2hljy\" data-start=\"544\" data-end=\"612\"\u003e\n\u003cstrong data-start=\"546\" data-end=\"567\"\u003eComfortable wear:\u003c\/strong\u003e Easy to enjoy from morning through evening\u003c\/li\u003e\n\u003cli data-section-id=\"4tr1mb\" data-start=\"613\" data-end=\"688\"\u003e\n\u003cstrong data-start=\"615\" data-end=\"635\"\u003eBreathable feel:\u003c\/strong\u003e Helps keep you cool and at ease throughout the day\u003c\/li\u003e\n\u003cli data-section-id=\"1oziqfx\" data-start=\"689\" data-end=\"773\"\u003e\n\u003cstrong data-start=\"691\" data-end=\"713\"\u003eVersatile styling:\u003c\/strong\u003e Pairs beautifully with jeans, skirts, or classic trousers\u003c\/li\u003e\n\u003cli data-section-id=\"14g18p0\" data-start=\"774\" data-end=\"844\" data-is-last-node=\"\"\u003e\n\u003cstrong data-start=\"776\" data-end=\"794\"\u003eEveryday ease:\u003c\/strong\u003e A dependable choice for casual, relaxed occasions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Ellie's Boutique","offers":[{"title":"Turquoise \/ S","offer_id":48418255339775,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ M","offer_id":48418255372543,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ L","offer_id":48418255405311,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ XL","offer_id":48418255438079,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ 2XL","offer_id":48418255470847,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ 3XL","offer_id":48418255503615,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0812\/0549\/4015\/files\/FlowerEmbroideredHollowOutCottonTop_1.png?v=1776806454"},{"product_id":"ella-floral-v-neck-top","title":"Ella | Floral V-Neck Top","description":"\u003cdiv class=\"\" data-turn-id-container=\"request-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" data-is-intersecting=\"true\"\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-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" data-testid=\"conversation-turn-4\" 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=\"c374fccd-3bc6-4ea0-95e3-5abdb628cb83\" 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 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 w-full wrap-break-word light markdown-new-styling\"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"5d052aec-6761-48a6-9c0d-cd62632a7643\" data-testid=\"conversation-turn-13\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-69e793ba-81e0-839b-b4eb-bed84c3d0afc-2\" data-testid=\"conversation-turn-14\" 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=\"4ba57911-6c7a-4b1d-a224-1c4856cca4ce\" 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 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003ch3 data-end=\"33\" data-start=\"0\"\u003e\u003cstrong data-end=\"33\" data-start=\"0\"\u003eYOUR EVERYDAY FLORAL FAVORITE\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-end=\"399\" data-start=\"35\"\u003eBring a soft, graceful feel to your daily wardrobe with the Ella Floral V-Neck Top. With its easy shape and classic floral pattern, this top offers a relaxed yet polished look that feels just right for everyday wear. Whether you're heading out for errands, meeting friends, or enjoying a quiet afternoon, it helps you feel comfortable and confident in your outfit.\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"890\" data-start=\"401\"\u003e\n\u003cli data-end=\"484\" data-start=\"401\" data-section-id=\"7i5z3x\"\u003e\n\u003cstrong data-end=\"427\" data-start=\"403\"\u003eFlattering neckline:\u003c\/strong\u003e V-neck style gently frames the face for a refined look\u003c\/li\u003e\n\u003cli data-end=\"569\" data-start=\"485\" data-section-id=\"1vc1l36\"\u003e\n\u003cstrong data-end=\"509\" data-start=\"487\"\u003eEasy, relaxed fit:\u003c\/strong\u003e Falls smoothly without clinging, offering all-day comfort\u003c\/li\u003e\n\u003cli data-end=\"657\" data-start=\"570\" data-section-id=\"tgxk9j\"\u003e\n\u003cstrong data-end=\"598\" data-start=\"572\"\u003eTimeless floral print:\u003c\/strong\u003e Adds a soft, feminine touch that never goes out of style\u003c\/li\u003e\n\u003cli data-end=\"728\" data-start=\"658\" data-section-id=\"y89ty9\"\u003e\n\u003cstrong data-end=\"681\" data-start=\"660\"\u003eComfortable wear:\u003c\/strong\u003e Keeps you feeling at ease throughout the day\u003c\/li\u003e\n\u003cli data-end=\"813\" data-start=\"729\" data-section-id=\"cbwxc4\"\u003e\n\u003cstrong data-end=\"753\" data-start=\"731\"\u003eVersatile styling:\u003c\/strong\u003e Pairs effortlessly with jeans, skirts, or casual trousers\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"890\" data-start=\"814\" data-section-id=\"rir446\"\u003e\n\u003cstrong data-end=\"840\" data-start=\"816\"\u003eEveryday simplicity:\u003c\/strong\u003e A reliable, polished choice for relaxed occasions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Ellie's Boutique","offers":[{"title":"Red \/ S","offer_id":48418255536383,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":48418255569151,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":48418255601919,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":48418255634687,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":48418255667455,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":48418255700223,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":48418255732991,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48418255765759,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48418255798527,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48418255831295,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48418255864063,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48418255896831,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":48418255929599,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":48418255962367,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":48418255995135,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":48418256027903,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":48418256060671,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 3XL","offer_id":48418256093439,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ S","offer_id":48418256126207,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ M","offer_id":48418256158975,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ L","offer_id":48418256191743,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ XL","offer_id":48418256224511,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ 2XL","offer_id":48418256257279,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ 3XL","offer_id":48418256290047,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Star \/ S","offer_id":48418256322815,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Star \/ M","offer_id":48418256355583,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Star \/ L","offer_id":48418256388351,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Star \/ XL","offer_id":48418256421119,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Star \/ 2XL","offer_id":48418256453887,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Star \/ 3XL","offer_id":48418256486655,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0812\/0549\/4015\/files\/FlowerEmbroideredHollowOutCottonTop_2.png?v=1776806455"},{"product_id":"ember-ruffle-sleeve-top","title":"Ember | Ruffle Sleeve Top","description":"\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-4\" data-turn-id=\"request-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" dir=\"auto\" 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)))]\"\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-3\" dir=\"auto\" data-message-id=\"c374fccd-3bc6-4ea0-95e3-5abdb628cb83\" 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-15\" data-turn-id=\"1ac9aed5-8e66-47e5-95c3-b409b8bbbadc\" dir=\"auto\" 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-(--header-height)\"\u003e\u003c\/section\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-16\" data-turn-id=\"request-69e793ba-81e0-839b-b4eb-bed84c3d0afc-4\" dir=\"auto\" 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)))]\"\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-3\" dir=\"auto\" data-message-id=\"d76e15b1-22b0-4c66-bac5-fa181cb9e02a\" 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003ch3 data-end=\"36\" data-start=\"0\"\u003e\u003cstrong data-end=\"36\" data-start=\"0\"\u003eYOUR SOFTLY ELEGANT EVERYDAY TOP\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-end=\"368\" data-start=\"38\"\u003eAdd a gentle touch of charm to your wardrobe with the Ember Embroidered Puff Sleeve Top. With its graceful shape and delicate detailing, this top brings a polished yet relaxed feel to your daily outfits. Perfect for casual outings, lunches, or quiet afternoons, it offers a flattering look that feels comfortable and easy to wear.\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"831\" data-start=\"370\"\u003e\n\u003cli data-end=\"447\" data-start=\"370\" data-section-id=\"iskzo8\"\u003e\n\u003cstrong data-end=\"393\" data-start=\"372\"\u003eFlattering shape:\u003c\/strong\u003e Falls smoothly for a relaxed fit that doesn’t cling\u003c\/li\u003e\n\u003cli data-end=\"522\" data-start=\"448\" data-section-id=\"14ljmjv\"\u003e\n\u003cstrong data-end=\"471\" data-start=\"450\"\u003eFeminine sleeves:\u003c\/strong\u003e Soft puff sleeves add subtle volume and elegance\u003c\/li\u003e\n\u003cli data-end=\"599\" data-start=\"523\" data-section-id=\"1dtum06\"\u003e\n\u003cstrong data-end=\"545\" data-start=\"525\"\u003eDelicate detail:\u003c\/strong\u003e Embroidered accents bring a refined, timeless touch\u003c\/li\u003e\n\u003cli data-end=\"665\" data-start=\"600\" data-section-id=\"1412wd0\"\u003e\n\u003cstrong data-end=\"626\" data-start=\"602\"\u003eComfortable all day:\u003c\/strong\u003e Easy to wear from morning to evening\u003c\/li\u003e\n\u003cli data-end=\"751\" data-start=\"666\" data-section-id=\"oegxpl\"\u003e\n\u003cstrong data-end=\"690\" data-start=\"668\"\u003eVersatile styling:\u003c\/strong\u003e Pairs effortlessly with jeans, skirts, or classic trousers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Ellie's Boutique","offers":[{"title":"White \/ S","offer_id":48418257895679,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":48418257928447,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":48418257961215,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":48418257993983,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":48418258026751,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":48418258059519,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":48418258092287,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":48418258125055,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":48418258157823,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":48418258190591,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":48418258223359,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 3XL","offer_id":48418258256127,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0812\/0549\/4015\/files\/ChatGPT_Image_May_4_2026_11_35_27_PM.png?v=1777908958"},{"product_id":"emily-v-neck-top","title":"Emily | V-Neck Top","description":"\u003cdiv class=\"\" data-turn-id-container=\"request-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" data-is-intersecting=\"true\"\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-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" data-testid=\"conversation-turn-4\" 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=\"c374fccd-3bc6-4ea0-95e3-5abdb628cb83\" 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 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-WEB:aa63db3d-f51d-4aae-9eba-d16d7e23a523-8\" data-is-intersecting=\"true\"\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-WEB:aa63db3d-f51d-4aae-9eba-d16d7e23a523-8\" data-testid=\"conversation-turn-10\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"3688de5d-90c6-4139-81a4-67259fc56086\" 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 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003ch3 data-start=\"0\" data-end=\"40\"\u003e\u003cstrong data-start=\"0\" data-end=\"40\"\u003eYOUR EFFORTLESSLY FEMININE ESSENTIAL\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"42\" data-end=\"395\"\u003eRefresh your everyday wardrobe with the Emily Embroidered V-Neck Top. With its soft, graceful detailing and easy-to-wear shape, this top brings a touch of charm to your daily outfits. Whether you're heading out for a casual lunch, running errands, or enjoying a relaxed afternoon, it offers a flattering look that feels as comfortable as it is polished.\u003c\/p\u003e\n\u003cul data-start=\"397\" data-end=\"876\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"pko3v\" data-start=\"397\" data-end=\"485\"\u003e\n\u003cstrong data-start=\"399\" data-end=\"423\"\u003eFlattering neckline:\u003c\/strong\u003e V-neck design gently frames the face and elongates the look\u003c\/li\u003e\n\u003cli data-section-id=\"1k30qrr\" data-start=\"486\" data-end=\"574\"\u003e\n\u003cstrong data-start=\"488\" data-end=\"508\"\u003eFeminine detail:\u003c\/strong\u003e Subtle floral embroidery adds elegance without feeling overdone\u003c\/li\u003e\n\u003cli data-section-id=\"1ljlveu\" data-start=\"575\" data-end=\"637\"\u003e\n\u003cstrong data-start=\"577\" data-end=\"597\"\u003eComfortable fit:\u003c\/strong\u003e Moves with you for easy, all-day wear\u003c\/li\u003e\n\u003cli data-section-id=\"jtsi9u\" data-start=\"638\" data-end=\"708\"\u003e\n\u003cstrong data-start=\"640\" data-end=\"660\"\u003eBreathable feel:\u003c\/strong\u003e Keeps you cool and at ease throughout the day\u003c\/li\u003e\n\u003cli data-section-id=\"nt350a\" data-start=\"709\" data-end=\"793\"\u003e\n\u003cstrong data-start=\"711\" data-end=\"733\"\u003eVersatile styling:\u003c\/strong\u003e Pairs beautifully with jeans, skirts, or relaxed trousers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Ellie's Boutique","offers":[{"title":"Multicolor \/ S","offer_id":48418258682111,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ M","offer_id":48418258714879,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ L","offer_id":48418258747647,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ XL","offer_id":48418258780415,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ 2XL","offer_id":48418258813183,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ 3XL","offer_id":48418258845951,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0812\/0549\/4015\/files\/Untitleddesign_7082ca52-1766-4f73-8f98-fe4f553e9461.png?v=1776806456"},{"product_id":"catherine-retro-floral-print-top","title":"Catherine | Retro Floral Print Top","description":"\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-4\" data-turn-id=\"request-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" dir=\"auto\" 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)))]\"\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-3\" dir=\"auto\" data-message-id=\"c374fccd-3bc6-4ea0-95e3-5abdb628cb83\" 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003ch3 data-start=\"0\" data-end=\"55\"\u003e\u003cstrong data-start=\"16\" data-end=\"55\"\u003eYOUR EVERYDAY RETRO FLORAL FAVORITE\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"57\" data-end=\"445\"\u003eAdd a soft touch of vintage charm to your daily wardrobe with the Catherine Retro Floral Print Top. Easy to wear and naturally flattering, this top is perfect for casual days when you want comfort without sacrificing style. Whether you're out for errands, meeting friends, or enjoying a relaxed afternoon, it offers a graceful look that feels effortless and familiar.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong data-start=\"469\" data-end=\"489\"\u003eAll-day comfort:\u003c\/strong\u003e Soft, easy feel that keeps you comfortable from morning to evening.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong data-start=\"560\" data-end=\"587\"\u003eFlattering\u003c\/strong\u003e\u003cstrong\u003e, relaxed fit:\u003c\/strong\u003e Gently drapes over the body for a smooth, confident look.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong data-start=\"651\" data-end=\"677\"\u003eTimeless floral print:\u003c\/strong\u003e Classic pattern adds a feminine touch that stays stylish season after season.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong data-start=\"758\" data-end=\"790\"\u003eComfortable sleeve coverage:\u003c\/strong\u003e Half sleeves offer light coverage with easy movement.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong data-start=\"847\" data-end=\"875\"\u003ePerfect for casual wear:\u003c\/strong\u003e Ideal for everyday outings, relaxed gatherings, or weekend plans.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Ellie's Boutique","offers":[{"title":"Brown \/ S","offer_id":48418259468543,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ M","offer_id":48418259501311,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ L","offer_id":48418259534079,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ XL","offer_id":48418259566847,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ 2XL","offer_id":48418259599615,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ 3XL","offer_id":48418259632383,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ S","offer_id":48418259665151,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ M","offer_id":48418259697919,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ L","offer_id":48418259730687,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ XL","offer_id":48418259763455,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ 2XL","offer_id":48418259796223,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ 3XL","offer_id":48418259828991,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Dark Red \/ S","offer_id":48418259861759,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Dark Red \/ M","offer_id":48418259894527,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Dark Red \/ L","offer_id":48418259927295,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Dark Red \/ XL","offer_id":48418259960063,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Dark Red \/ 2XL","offer_id":48418259992831,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Dark Red \/ 3XL","offer_id":48418260025599,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":48418260058367,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":48418260091135,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":48418260123903,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":48418260156671,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":48418260189439,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 3XL","offer_id":48418260222207,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0812\/0549\/4015\/files\/Untitleddesign_69aeb6ed-b9b0-4308-b5a5-9b8a59d8034e.png?v=1776806456"},{"product_id":"caroline-retro-floral-blouse","title":"Caroline | Retro Floral Blouse","description":"\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-4\" data-turn-id=\"request-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" dir=\"auto\" 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)))]\"\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-3\" dir=\"auto\" data-message-id=\"c374fccd-3bc6-4ea0-95e3-5abdb628cb83\" 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003ch3 data-end=\"55\" data-start=\"0\"\u003e\u003cstrong data-end=\"55\" data-start=\"16\"\u003eYOUR TIMELESS RETRO FLORAL FAVORITE\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-end=\"55\" data-start=\"0\"\u003eBring a touch of classic charm to your everyday wardrobe with the Caroline Retro Floral Blouse. Beautifully detailed with floral embroidery and created for easy comfort, this blouse is perfect for casual days when you want to feel relaxed yet elegantly put together. From coffee mornings to family outings, it offers a graceful style that never feels overdone.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong data-end=\"483\" data-start=\"463\"\u003eAll-day comfort:\u003c\/strong\u003e Soft, easy feel that keeps you comfortable from morning to evening.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong data-end=\"581\" data-start=\"554\"\u003eFlattering relaxed fit:\u003c\/strong\u003e Gently drapes for a smooth, effortless silhouette.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong data-end=\"665\" data-start=\"635\"\u003eElegant floral embroidery:\u003c\/strong\u003e Adds a timeless, feminine detail with a vintage-inspired touch.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong data-end=\"755\" data-start=\"731\"\u003eLight short sleeves:\u003c\/strong\u003e Keeps you comfortable and easy-moving in warm or casual settings.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong data-end=\"852\" data-start=\"824\"\u003ePerfect for casual wear:\u003c\/strong\u003e Great for everyday outings, lunches, or relaxed weekends.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Ellie's Boutique","offers":[{"title":"Multicolor \/ S","offer_id":48418259271935,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ M","offer_id":48418259304703,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ L","offer_id":48418259337471,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ XL","offer_id":48418259370239,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ 2XL","offer_id":48418259403007,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ 3XL","offer_id":48418259435775,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0812\/0549\/4015\/files\/Untitleddesign_2_a7c068e1-843d-4b90-b5f1-72fbd34a24ce.png?v=1776806456"}],"url":"https:\/\/elliesboutiques.com\/collections\/boutique-tops.oembed","provider":"Ellie's Boutique","version":"1.0","type":"link"}