{"title":"Tops","description":"","products":[{"product_id":"umgee-embroidered-ruffle-sleeve-popover-top","title":"The Jade Garden Top","description":"\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:51821f39-009a-44a5-860e-c94f118b6777-8\" data-testid=\"conversation-turn-18\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"65a22c04-22c5-4b11-950e-acfd718692ec\" 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\u003cp data-start=\"21\" data-end=\"309\"\u003eFresh, feminine, and effortlessly polished—the Jade Garden Top brings subtle detail and everyday ease together in one elevated staple. Soft green pinstripes create a clean, classic base, while the embroidered neckline adds a delicate pop of color and texture that instantly draws the eye.\u003c\/p\u003e\n\u003cp data-start=\"311\" data-end=\"588\"\u003eThe split neckline and lightly structured collar keep the look refined, while ruffled cap sleeves add just the right amount of softness. Designed with a relaxed fit and breathable fabric, it’s an easy piece to wear from morning errands to casual dinners without missing a beat.\u003c\/p\u003e\n\u003cp data-start=\"590\" data-end=\"676\"\u003eUnderstated but special—this is the kind of top that quietly pulls an outfit together.\u003c\/p\u003e\n\u003cp data-start=\"678\" data-end=\"818\"\u003e\u003cstrong data-start=\"678\" data-end=\"696\"\u003eStyle it with:\u003c\/strong\u003e white denim and sandals for a crisp daytime look, or tuck it into tailored shorts with gold jewelry for an elevated feel.\u003c\/p\u003e\n\u003cp data-start=\"820\" data-end=\"832\"\u003e\u003cstrong data-start=\"820\" data-end=\"832\"\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"833\" data-end=\"998\"\u003e\n\u003cli data-section-id=\"3dlcf2\" data-start=\"833\" data-end=\"866\"\u003eFloral embroidery at neckline\u003c\/li\u003e\n\u003cli data-section-id=\"1hm4kho\" data-start=\"867\" data-end=\"901\"\u003eSubtle green pinstripe pattern\u003c\/li\u003e\n\u003cli data-section-id=\"17mok5g\" data-start=\"902\" data-end=\"937\"\u003eSplit neckline with soft collar\u003c\/li\u003e\n\u003cli data-section-id=\"1kcoymn\" data-start=\"938\" data-end=\"961\"\u003eRuffled cap sleeves\u003c\/li\u003e\n\u003cli data-section-id=\"1ij3eb6\" data-start=\"962\" data-end=\"983\"\u003eRelaxed, easy fit\u003c\/li\u003e\n\u003cli data-section-id=\"znn5qe\" data-start=\"984\" data-end=\"998\"\u003eNo stretch\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1000\" data-end=\"1018\"\u003e\u003cstrong data-start=\"1000\" data-end=\"1018\"\u003eFabric \u0026amp; Care:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1019\" data-end=\"1097\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"10ak983\" data-start=\"1019\" data-end=\"1048\"\u003e75% Cotton, 25% Polyester\u003c\/li\u003e\n\u003cli data-section-id=\"1ugy1ck\" data-start=\"1049\" data-end=\"1086\"\u003eMachine wash cold, tumble dry low\u003c\/li\u003e\n\u003cli data-section-id=\"re1qvo\" data-start=\"1087\" data-end=\"1097\" data-is-last-node=\"\"\u003eImported\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\u003cp\u003eProduct Measurements (Measurements by inches) \u0026amp; Size Conversion\u003c\/p\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth style=\"background-color: lightgray; color: black; font-weight: bold;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"background-color: lightgray; color: black; font-weight: bold;\"\u003eBust\u003c\/th\u003e\n\u003cth style=\"background-color: lightgray; color: black; font-weight: bold;\"\u003eTop Length\u003c\/th\u003e\n\u003cth style=\"background-color: lightgray; color: black; font-weight: bold;\"\u003eShoulder\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e33\u003c\/td\u003e\n\u003ctd\u003e23\u003c\/td\u003e\n\u003ctd\u003e25\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e33.5\u003c\/td\u003e\n\u003ctd\u003e23.5\u003c\/td\u003e\n\u003ctd\u003e25.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e34\u003c\/td\u003e\n\u003ctd\u003e24\u003c\/td\u003e\n\u003ctd\u003e26\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Tile \u0026 Tassel","offers":[{"title":"MINT \/ S","offer_id":49516642762989,"sku":"100100037971665","price":48.0,"currency_code":"USD","in_stock":false},{"title":"MINT \/ M","offer_id":49516642795757,"sku":"100100037972797","price":48.0,"currency_code":"USD","in_stock":true},{"title":"MINT \/ L","offer_id":49516642828525,"sku":"100100037973386","price":48.0,"currency_code":"USD","in_stock":false},{"title":"Green \/ S","offer_id":49846781903085,"sku":null,"price":48.0,"currency_code":"USD","in_stock":false},{"title":"Green \/ M","offer_id":49846781935853,"sku":null,"price":48.0,"currency_code":"USD","in_stock":false},{"title":"Green \/ L","offer_id":49846781968621,"sku":null,"price":48.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0802\/9765\/6557\/files\/e5c47573-4f35-45b6-b504-6c390f7b2abb-Max.jpg?v=1777988794"},{"product_id":"umgee-striped-flutter-sleeve-top","title":"The Sweet Deal Top","description":"\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:27b5d9e1-b25a-4064-9db7-07cf59d69248-9\" data-testid=\"conversation-turn-20\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"430baf86-f078-4dbc-a032-76bc643281a5\" 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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:51821f39-009a-44a5-860e-c94f118b6777-31\" data-testid=\"conversation-turn-64\" 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=\"1fb114de-fa30-445a-800f-9a06cc453fef\" 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\u003cp data-start=\"20\" data-end=\"305\"\u003eCrisp, feminine, and effortlessly put-together—the Sweet Deal Top is your quiet power play. Soft pink and ivory stripes create a clean, classic look, while the delicate lace-trimmed neckline adds just enough detail to feel special—like the finishing touch on a perfectly arranged rack.\u003c\/p\u003e\n\u003cp data-start=\"307\" data-end=\"601\"\u003eThe relaxed silhouette drapes easily for all-day comfort, and flutter sleeves bring a soft, airy movement that keeps things light from first shuffle to last call. A split neckline keeps it flattering and versatile, making it an easy go-to whether you're hosting game night or heading out after.\u003c\/p\u003e\n\u003cp data-start=\"603\" data-end=\"668\"\u003eIt’s the kind of piece that looks simple—but always plays to win.\u003c\/p\u003e\n\u003cp data-start=\"670\" data-end=\"818\"\u003e\u003cstrong data-start=\"670\" data-end=\"688\"\u003eStyle it with:\u003c\/strong\u003e denim shorts and sandals for daytime play, or tuck it into white jeans with gold jewelry for a polished, table-to-cocktails look.\u003c\/p\u003e\n\u003cp data-start=\"820\" data-end=\"832\"\u003e\u003cstrong data-start=\"820\" data-end=\"832\"\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"833\" data-end=\"988\"\u003e\n\u003cli data-section-id=\"31xlkf\" data-start=\"833\" data-end=\"872\"\u003eSoft pink and ivory striped pattern\u003c\/li\u003e\n\u003cli data-section-id=\"803xql\" data-start=\"873\" data-end=\"913\"\u003eSplit neckline with lace trim detail\u003c\/li\u003e\n\u003cli data-section-id=\"1ju7p6c\" data-start=\"914\" data-end=\"951\"\u003eFlutter sleeves with ruffled edge\u003c\/li\u003e\n\u003cli data-section-id=\"1ij3eb6\" data-start=\"952\" data-end=\"973\"\u003eRelaxed, easy fit\u003c\/li\u003e\n\u003cli data-section-id=\"znn5qe\" data-start=\"974\" data-end=\"988\"\u003eNo stretch\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"990\" data-end=\"1008\"\u003e\u003cstrong data-start=\"990\" data-end=\"1008\"\u003eFabric \u0026amp; Care:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1009\" data-end=\"1087\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"cs4shj\" data-start=\"1009\" data-end=\"1038\"\u003e55% Cotton, 45% Polyester\u003c\/li\u003e\n\u003cli data-section-id=\"1ugy1ck\" data-start=\"1039\" data-end=\"1076\"\u003eMachine wash cold, tumble dry low\u003c\/li\u003e\n\u003cli data-section-id=\"re1qvo\" data-start=\"1077\" data-end=\"1087\" data-is-last-node=\"\"\u003eImported\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\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 z-10 group\/thread-bottom-container relative isolate w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade single-line\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-[var(--thread-component-gap,1rem)]\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\u003cform class=\"group\/composer w-full\" data-type=\"unified-composer\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv class=\"bg-token-bg-primary dark:bg-token-bg-elevated-primary dark-oled:bg-token-bg-primary corner-superellipse\/1.1 cursor-text overflow-clip bg-clip-padding p-2.5 contain-inline-size motion-safe:transition-colors motion-safe:duration-200 motion-safe:ease-in-out grid grid-cols-[auto_1fr_auto] [grid-template-areas:'header_header_header'_'leading_primary_trailing'_'._footer_.'] group-data-expanded\/composer:[grid-template-areas:'header_header_header'_'primary_primary_primary'_'leading_footer_trailing'] shadow-short-composer\" data-composer-surface=\"true\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cp\u003eProduct Measurements (Measurements by inches) \u0026amp; Size Conversion\u003c\/p\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth style=\"background-color: lightgray; color: black; font-weight: bold;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"background-color: lightgray; color: black; font-weight: bold;\"\u003eBust\u003c\/th\u003e\n\u003cth style=\"background-color: lightgray; color: black; font-weight: bold;\"\u003eTop Length\u003c\/th\u003e\n\u003cth style=\"background-color: lightgray; color: black; font-weight: bold;\"\u003eShoulder\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e33\u003c\/td\u003e\n\u003ctd\u003e23\u003c\/td\u003e\n\u003ctd\u003e25\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e33.5\u003c\/td\u003e\n\u003ctd\u003e23.5\u003c\/td\u003e\n\u003ctd\u003e25.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e34\u003c\/td\u003e\n\u003ctd\u003e24\u003c\/td\u003e\n\u003ctd\u003e26\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Tile \u0026 Tassel","offers":[{"title":"PINK \/ S","offer_id":49912651153645,"sku":"100100589431188","price":48.0,"currency_code":"USD","in_stock":true},{"title":"PINK \/ M","offer_id":49912651186413,"sku":"100100589432704","price":48.0,"currency_code":"USD","in_stock":true},{"title":"PINK \/ L","offer_id":49912651219181,"sku":"100100589433491","price":48.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0802\/9765\/6557\/files\/cc1ae2b1-c2f9-4f0c-87bb-e7b11d081524-Max.webp?v=1777916631"},{"product_id":"umgee-linen-v-neck-lace-puff-sleeve-top","title":"The Pink Bamboo Bloom Top","description":"\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm\"\u003e\n\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-69f37d1d-5e04-83ea-8d6b-2b9bd43eed6d-0\" data-testid=\"conversation-turn-141\" 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=\"c8316e2c-f776-47b4-90e5-4e0ca1fccddb\" 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\u003cp data-start=\"31\" data-end=\"311\"\u003eLight, airy, and effortlessly feminine—this linen top brings a fresh, elevated feel to your warm-weather lineup. A vibrant pink hue paired with delicate lace detailing creates a soft yet eye-catching look, while the relaxed silhouette keeps it easy and wearable from day to night.\u003c\/p\u003e\n\u003cp data-start=\"313\" data-end=\"643\"\u003eThe flattering V-neckline is framed with subtle trim for a polished touch, while the puff sleeves add just the right amount of volume for a romantic, feminine shape. Breathable linen fabric keeps things cool and comfortable, making it the perfect piece for long lunches, coastal getaways, or an afternoon around the mahjong table.\u003c\/p\u003e\n\u003cp data-start=\"645\" data-end=\"771\"\u003eStyle it with: white denim and gold jewelry for a crisp, polished look, or keep it relaxed with linen shorts and woven slides.\u003c\/p\u003e\n\u003cp data-start=\"773\" data-end=\"844\"\u003e\u003cstrong data-start=\"773\" data-end=\"785\"\u003eDetails:\u003c\/strong\u003e\u003cbr\u003eLace detailing\u003cbr data-start=\"800\" data-end=\"803\"\u003eV-neckline\u003cbr data-start=\"813\" data-end=\"816\"\u003ePuff sleeves\u003cbr data-start=\"828\" data-end=\"831\" data-is-only-node=\"\"\u003eRelaxed fit\u003c\/p\u003e\n\u003cp data-start=\"846\" data-end=\"933\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"846\" data-end=\"864\"\u003eFabric \u0026amp; Care:\u003c\/strong\u003e\u003cbr\u003e55% Linen 45% Cotton\u003cbr data-start=\"885\" data-end=\"888\"\u003eMachine wash cold. Tumble dry low.\u003cbr data-start=\"922\" data-end=\"925\"\u003eImported\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eProduct Measurements (Measurements by inches) \u0026amp; Size Conversion\u003c\/p\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth style=\"background-color: lightgray; color: black; font-weight: bold;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"background-color: lightgray; color: black; font-weight: bold;\"\u003eBust\u003c\/th\u003e\n\u003cth style=\"background-color: lightgray; color: black; font-weight: bold;\"\u003eTop Length\u003c\/th\u003e\n\u003cth style=\"background-color: lightgray; color: black; font-weight: bold;\"\u003eShoulder\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e33\u003c\/td\u003e\n\u003ctd\u003e23\u003c\/td\u003e\n\u003ctd\u003e25\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e33.5\u003c\/td\u003e\n\u003ctd\u003e23.5\u003c\/td\u003e\n\u003ctd\u003e25.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e34\u003c\/td\u003e\n\u003ctd\u003e24\u003c\/td\u003e\n\u003ctd\u003e26\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Tile \u0026 Tassel","offers":[{"title":"PEONY \/ S","offer_id":49912913821933,"sku":"100100779041391","price":65.0,"currency_code":"USD","in_stock":true},{"title":"PEONY \/ M","offer_id":49912913854701,"sku":"100100779042964","price":65.0,"currency_code":"USD","in_stock":true},{"title":"PEONY \/ L","offer_id":49912913887469,"sku":"100100779043435","price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0802\/9765\/6557\/files\/56aa1afb-df27-455b-8c9a-80ab90d42c34-Max-Origin.webp?v=1777916341"},{"product_id":"stripe-split-neck-ruffled-summer-blouse","title":"The Pink Pass Top","description":"\u003cp data-start=\"23\" data-end=\"298\"\u003eBright, playful, and made to stand out—this striped blouse brings a fresh pop of color to your everyday lineup. The bold pink tones and clean stripe pattern feel lively and polished, making it the perfect piece for everything from casual plans to your next mahjong gathering.\u003c\/p\u003e\n\u003cp data-start=\"300\" data-end=\"594\"\u003eA split neckline with soft ruffle detailing adds a feminine touch, while flutter sleeves create easy movement and a flattering silhouette. Lightweight and breezy, this top keeps you cool and comfortable while still looking effortlessly put together—perfect for long afternoons around the table.\u003c\/p\u003e\n\u003cp data-start=\"596\" data-end=\"748\"\u003eStyle it with: white denim or classic jeans and gold jewelry for an easy, pulled-together look, or dress it up with a skirt for your next mahjong night.\u003c\/p\u003e\n\u003cp data-start=\"750\" data-end=\"857\"\u003e\u003cstrong data-start=\"750\" data-end=\"762\"\u003eDetails:\u003c\/strong\u003e\u003cbr\u003eStriped pattern\u003cbr data-start=\"778\" data-end=\"781\"\u003eSplit neckline with ruffle detail\u003cbr data-start=\"814\" data-end=\"817\"\u003eFlutter sleeves\u003cbr data-start=\"832\" data-end=\"835\" data-is-only-node=\"\"\u003eLightweight, unlined\u003c\/p\u003e\n\u003cp data-start=\"859\" data-end=\"940\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"859\" data-end=\"877\"\u003eFabric \u0026amp; Care:\u003c\/strong\u003e\u003cbr\u003e100% Polyester\u003cbr data-start=\"892\" data-end=\"895\"\u003eMachine wash cold. Tumble dry low.\u003cbr data-start=\"929\" data-end=\"932\"\u003eImported\u003c\/p\u003e\n\u003cp\u003eProduct Measurements (Measurements by inches) \u0026amp; Size Conversion\u003c\/p\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth style=\"background-color: lightgray; color: black; font-weight: bold;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"background-color: lightgray; color: black; font-weight: bold;\"\u003eTop Length\u003c\/th\u003e\n\u003cth style=\"background-color: lightgray; color: black; font-weight: bold;\"\u003eBust\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e23.6\u003c\/td\u003e\n\u003ctd\u003e41.7\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e24.4\u003c\/td\u003e\n\u003ctd\u003e44.1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e25.2\u003c\/td\u003e\n\u003ctd\u003e46.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e26\u003c\/td\u003e\n\u003ctd\u003e49.6\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Tile \u0026 Tassel","offers":[{"title":"Fuchsia Pink \/ S","offer_id":49930511450349,"sku":"100100830724430","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Fuchsia Pink \/ M","offer_id":49930511483117,"sku":"100100830724289","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Fuchsia Pink \/ L","offer_id":49930511515885,"sku":"100100830722313","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Fuchsia Pink \/ XL","offer_id":49930511548653,"sku":"100100830721173","price":38.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0802\/9765\/6557\/files\/7b48d3d5-794e-455e-bbfd-a636538388d7-Max-Origin.webp?v=1777992555"},{"product_id":"umgee-mix-floral-print-blouse-with-contrast-trim","title":"The Bird Bam Top","description":"\u003cdiv\u003e\n\u003cdiv class=\"flex h-svh w-screen flex-col\"\u003e\n\u003cdiv class=\"relative z-0 flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"relative flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"@container\/main relative flex min-w-0 flex-1 flex-col -translate-y-[calc(env(safe-area-inset-bottom,0px)\/2)] pt-[calc(env(safe-area-inset-bottom,0px)\/2)]\"\u003e\n\u003cdiv data-scroll-root=\"\" class=\"@w-sm\/main:[scrollbar-gutter:var(--stage-scroll-gutter)] touch:[scrollbar-width:none] group\/scroll-root relative flex min-h-0 min-w-0 flex-1 flex-col [scrollbar-gutter:stable] not-print:overflow-x-clip not-print:overflow-y-auto group-data-stream-active\/scroll-root:[overflow-anchor:none] scroll-pt-(--header-height) [--sticky-padding-top:var(--header-height)] [--sticky-padding-bottom:0px] [--scroll-root-safe-area-inset-top:calc(var(--sticky-padding-top)+env(safe-area-inset-top,0px))] [--scroll-root-safe-area-inset-bottom:calc(var(--sticky-padding-bottom)+var(--screen-keyboard-height,0px)+env(safe-area-inset-bottom,0px))] [--scroll-root-safe-area-height:calc(100lvh-var(--scroll-root-safe-area-inset-top)-var(--scroll-root-safe-area-inset-bottom))] has-data-[fixed-header=less-than-xl]:@w-xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xl]:@w-xl\/main:[--sticky-padding-top:0px] has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:[--sticky-padding-top:0px]\" data-scroll-from-top=\"\" data-scroll-from-end=\"\"\u003e\u003cmain class=\"min-h-0 flex-1\" id=\"main\"\u003e\n\u003cdiv id=\"thread\" class=\"group\/thread flex flex-col min-h-full\"\u003e\n\u003cdiv role=\"presentation\" class=\"composer-parent flex flex-1 flex-col focus-visible:outline-0\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm\"\u003e\n\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-69f37d1d-5e04-83ea-8d6b-2b9bd43eed6d-7\" data-testid=\"conversation-turn-157\" 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=\"3ecd1fbc-7a14-49f3-abeb-447f1412e27d\" 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\u003cp data-start=\"22\" data-end=\"288\"\u003ePlayful, polished, and ready for the table—this floral top brings a fresh mix of color and charm to your everyday lineup. The vibrant botanical print feels lively yet refined, making it the perfect piece to carry you from casual outings to your next mahjong meet-up.\u003c\/p\u003e\n\u003cp data-start=\"290\" data-end=\"566\"\u003eA split V-neckline with contrast trim adds a crisp, tailored touch, while layered flutter sleeves create soft movement and a feminine silhouette. Lightweight and breathable, this easy, unlined style keeps you cool and comfortable while still looking effortlessly put together.\u003c\/p\u003e\n\u003cp data-start=\"568\" data-end=\"726\"\u003eStyle it with: denim shorts or white jeans and gold jewelry for an easy daytime look, or pair it with a skirt and sandals for a polished mahjong-ready outfit.\u003c\/p\u003e\n\u003cp data-start=\"728\" data-end=\"848\"\u003e\u003cstrong data-start=\"728\" data-end=\"740\"\u003eDetails:\u003c\/strong\u003e\u003cbr\u003eMixed floral print\u003cbr data-start=\"759\" data-end=\"762\"\u003eSplit V-neckline with contrast trim\u003cbr data-start=\"797\" data-end=\"800\"\u003eLayered flutter sleeves\u003cbr data-start=\"823\" data-end=\"826\" data-is-only-node=\"\"\u003eLightweight, unlined\u003c\/p\u003e\n\u003cp data-start=\"850\" data-end=\"928\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"850\" data-end=\"868\"\u003eFabric \u0026amp; Care:\u003c\/strong\u003e\u003cbr\u003e100% Cotton\u003cbr data-start=\"880\" data-end=\"883\"\u003eMachine wash cold. Tumble dry low.\u003cbr data-start=\"917\" data-end=\"920\"\u003eImported\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eProduct Measurements (Measurements by inches) \u0026amp; Size Conversion\u003c\/p\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth style=\"background-color: lightgray; color: black; font-weight: bold;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"background-color: lightgray; color: black; font-weight: bold;\"\u003eBust\u003c\/th\u003e\n\u003cth style=\"background-color: lightgray; color: black; font-weight: bold;\"\u003eTop Length\u003c\/th\u003e\n\u003cth style=\"background-color: lightgray; color: black; font-weight: bold;\"\u003eShoulder\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e33\u003c\/td\u003e\n\u003ctd\u003e23\u003c\/td\u003e\n\u003ctd\u003e25\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e33.5\u003c\/td\u003e\n\u003ctd\u003e23.5\u003c\/td\u003e\n\u003ctd\u003e25.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e34\u003c\/td\u003e\n\u003ctd\u003e24\u003c\/td\u003e\n\u003ctd\u003e26\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Tile \u0026 Tassel","offers":[{"title":"CREAM MIX \/ S","offer_id":49930539368685,"sku":"100100502401935","price":48.0,"currency_code":"USD","in_stock":false},{"title":"CREAM MIX \/ M","offer_id":49930539401453,"sku":"100100502402476","price":48.0,"currency_code":"USD","in_stock":false},{"title":"CREAM MIX \/ L","offer_id":49930539434221,"sku":"100100502403562","price":48.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0802\/9765\/6557\/files\/18144fde-e5b3-4463-b7df-552000d89384-Max.webp?v=1777992301"}],"url":"https:\/\/tileandtassel.com\/collections\/tops.oembed","provider":"Tile \u0026 Tassel","version":"1.0","type":"link"}