{"title":"Collection Lin","description":"","products":[{"product_id":"ensemble-giulia","title":"Pantalon Giulia","description":"\u003cp data-end=\"237\" data-start=\"0\"\u003ePantalon Giulia à la coupe large et fluide, pensé pour offrir une silhouette élégante et contemporaine. Sa taille haute structure la ligne tandis que le tombé souple accompagne naturellement les mouvements pour un rendu léger et raffiné. Fermeture à bouton et fermeture éclair. \u003c\/p\u003e\n\u003cp data-end=\"474\" data-start=\"239\"\u003eLe tissu associe \u003cstrong\u003e90% lyocell et 10% lin\u003c\/strong\u003e, mêlant la douceur et l’aspect soyeux au caractère légèrement texturé du lin. Le rendu est fluide, respirant et agréable à porter au quotidien, avec une finition subtilement satinée.\u003c\/p\u003e\n\u003cp data-end=\"648\" data-start=\"476\"\u003eSa coupe ample allonge la silhouette tout en apportant un confort naturel. Une pièce minimaliste et facile à associer, idéale pour une allure estivale chic et décontractée.\u003c\/p\u003e\n\u003cul class=\"ul1\"\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eLe modèle mesure 1.64 cm et porte une taille S.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"659\" data-start=\"650\"\u003e\u003cstrong\u003eDétails :\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-end=\"840\" data-start=\"661\"\u003ePantalon taille haute\u003c\/li\u003e\n\u003cli data-end=\"840\" data-start=\"661\"\u003eCoupe large et fluide\u003c\/li\u003e\n\u003cli data-end=\"840\" data-start=\"661\"\u003eComposition : 90% lyocell, 10% lin\u003c\/li\u003e\n\u003cli data-end=\"840\" data-start=\"661\"\u003eTissu doux, respirant et légèrement satiné\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"840\" data-start=\"661\"\u003eCoupe confortable et élégante\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"978\" data-start=\"842\"\u003e\u003cstrong\u003eConseil style :\u003c\/strong\u003e à associer avec le top Giulia, des sandales fines et des accessoires naturels pour une silhouette moderne et effortless\u003c\/p\u003e","brand":"Célestine Boutique","offers":[{"title":"S","offer_id":54323068961097,"sku":null,"price":75.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54323068993865,"sku":null,"price":75.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54323069026633,"sku":null,"price":75.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1008\/3890\/0041\/files\/IMG_4638.jpg?v=1781477901"},{"product_id":"ensemble-aurore","title":"Pantalon Isabella","description":"\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-3\" data-turn-id=\"0abc0890-2080-4424-b90a-14d113bf1b29\" 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-4\" data-turn-id=\"request-WEB:ea43e3d2-c578-43ef-83d2-08526eee3ae2-6\" 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-5\" dir=\"auto\" data-message-id=\"8251f095-b3c8-4a9d-baa4-74e9c12e3b49\" 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 dark markdown-new-styling\"\u003e\n\u003cp data-end=\"221\" data-start=\"0\"\u003ePantalon Isabella \u003cmeta charset=\"utf-8\"\u003esatiné brillant à la coupe large et fluide, conçu pour offrir confort et légèreté au quotidien. Sa taille élastiquée épouse naturellement la silhouette tandis que le tombé ample accompagne les mouvements avec souplesse.\u003c\/p\u003e\n\u003cp data-end=\"492\" data-start=\"223\"\u003eConfectionné dans un mélange \u003cstrong\u003e79% lyocell, 15% soie acétate et 6% nylon\u003c\/strong\u003e, le tissu offre un toucher doux et respirant avec un rendu légèrement satiné. Le lyocell apporte fraîcheur et confort, tandis que la soie acétate ajoute de la fluidité et une finition plus élégante.\u003c\/p\u003e\n\u003cp data-end=\"619\" data-start=\"494\"\u003eSa ligne épurée et son volume fluide créent une silhouette moderne et effortless, facile à porter en journée comme en soirée.\u003c\/p\u003e\n\u003cul class=\"ul1\"\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eLe modèle mesure 1.64 cm et porte une taille S.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"630\" data-start=\"621\"\u003eDétails :\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-end=\"821\" data-start=\"632\"\u003ePantalon coupe large et fluide\u003c\/li\u003e\n\u003cli data-end=\"821\" data-start=\"632\"\u003eTaille élastique confortable\u003c\/li\u003e\n\u003cli data-end=\"821\" data-start=\"632\"\u003eTombé léger et naturel\u003c\/li\u003e\n\u003cli data-end=\"821\" data-start=\"632\"\u003eComposition : 79% lyocell, 15% soie acétate, 6% nylon\u003c\/li\u003e\n\u003cli data-end=\"821\" data-start=\"632\"\u003eTissu doux, respirant et légèrement satiné\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"948\" data-start=\"823\"\u003eConseil style : à porter avec le top Isabella et des sandales minimalistes pour une silhouette estivale chic et décontractée.\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","brand":"Célestine Boutique","offers":[{"title":"S","offer_id":54235325071689,"sku":null,"price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54235325104457,"sku":null,"price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54235325137225,"sku":null,"price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1008\/3890\/0041\/files\/FullSizeRender_0177d15a-8c0d-4151-b4a9-84080ae944fe.jpg?v=1781475315"},{"product_id":"robe-iris","title":"Robe Iris","description":"\u003cp data-start=\"0\" data-end=\"243\"\u003eRobe longue Iris à la silhouette fluide, conçue pour offrir une allure légère et naturelle. Sa coupe ample accompagne les mouvements avec élégance tout en garantissant un confort absolu au quotidien comme lors des occasions estivales.\u003c\/p\u003e\n\u003cp data-start=\"245\" data-end=\"491\"\u003eLe bustier est sublimé par de délicats détails floraux en relief qui apportent une touche raffinée et féminine. La poitrine est légèrement structurée pour mettre en valeur le décolleté, tandis que la jupe ample crée un tombé aérien et harmonieux.\u003c\/p\u003e\n\u003cp data-start=\"493\" data-end=\"682\"\u003eConfectionnée dans un tissu léger, cette robe séduit par sa douceur, sa fluidité et son confort. Son volume généreux lui confère un esprit bohème chic, idéal pour les journées ensoleillées.\u003c\/p\u003e\n\u003cp data-start=\"684\" data-end=\"697\"\u003e\u003cstrong data-start=\"684\" data-end=\"697\"\u003eDétails :\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"699\" data-end=\"878\"\u003e\n\u003cli data-section-id=\"1i1rsso\" data-start=\"699\" data-end=\"712\"\u003eRobe longue\u003c\/li\u003e\n\u003cli data-section-id=\"1a5hwbb\" data-start=\"713\" data-end=\"736\"\u003eCoupe ample et fluide\u003c\/li\u003e\n\u003cli data-section-id=\"11yica1\" data-start=\"737\" data-end=\"774\"\u003eBustier à détails floraux en relief\u003c\/li\u003e\n\u003cli data-section-id=\"1fq4fo3\" data-start=\"775\" data-end=\"794\"\u003eDécolleté féminin\u003c\/li\u003e\n\u003cli data-section-id=\"bjsqlx\" data-start=\"795\" data-end=\"823\"\u003eJupe évasée à grand volume\u003c\/li\u003e\n\u003cli data-section-id=\"1n28utl\" data-start=\"824\" data-end=\"847\"\u003eTombé léger et aérien\u003c\/li\u003e\n\u003cli data-section-id=\"1gt2j0h\" data-start=\"848\" data-end=\"878\"\u003eComposition : 100% polyester\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"880\" data-end=\"1100\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"880\" data-end=\"899\"\u003eConseil style :\u003c\/strong\u003e à associer avec des sandales minimalistes et quelques bijoux dorés pour une allure bohème et élégante. Parfaite pour une escapade estivale, une cérémonie en extérieur ou un dîner au coucher du soleil.\u003c\/p\u003e","brand":"Célestine Boutique","offers":[{"title":"S","offer_id":54302885871945,"sku":null,"price":109.0,"currency_code":"EUR","in_stock":false},{"title":"M","offer_id":54302885904713,"sku":null,"price":109.0,"currency_code":"EUR","in_stock":false},{"title":"L","offer_id":54302885937481,"sku":null,"price":109.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1008\/3890\/0041\/files\/IMG_3840.jpg?v=1780852427"},{"product_id":"ensemble-antonella","title":"Pantalon Antonella","description":"\u003cp data-start=\"0\" data-end=\"301\"\u003ePantalon Antonella à la coupe large et fluide, pensé pour allier élégance minimaliste et confort au quotidien. Sa taille haute structure la silhouette tandis que son tombé léger allonge naturellement la ligne. Il se ferme par une fermeture éclair discrète, un fermoir à crochet et un bouton pour une finition soignée.\u003c\/p\u003e\n\u003cp data-start=\"303\" data-end=\"545\"\u003eLa coupe ample accompagne les mouvements avec fluidité et apporte une allure moderne et épurée. Son design sobre et raffiné permet de le porter facilement en total look ou associé à des pièces plus ajustées pour créer un équilibre harmonieux.\u003c\/p\u003e\n\u003cp data-start=\"547\" data-end=\"804\"\u003eConfectionné dans un mélange de lyocell, coton et lin, ce pantalon offre un équilibre parfait entre douceur, légèreté et respirabilité. Sa matière naturelle assure un confort optimal tout en conservant une belle tenue, idéale pour les journées ensoleillées.\u003c\/p\u003e\n\u003cp data-start=\"806\" data-end=\"855\"\u003e\u003cstrong data-start=\"806\" data-end=\"823\"\u003eComposition :\u003c\/strong\u003e 40% lyocell, 35% coton, 25% lin\u003c\/p\u003e\n\u003cp data-start=\"857\" data-end=\"870\"\u003e\u003cstrong data-start=\"857\" data-end=\"870\"\u003eDétails :\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"872\" data-end=\"1038\"\u003e\n\u003cli data-section-id=\"1oxo7rv\" data-start=\"872\" data-end=\"895\"\u003ePantalon taille haute\u003c\/li\u003e\n\u003cli data-section-id=\"excqgv\" data-start=\"896\" data-end=\"919\"\u003eCoupe large et fluide\u003c\/li\u003e\n\u003cli data-section-id=\"1ekpti0\" data-start=\"920\" data-end=\"945\"\u003eFermeture zip et bouton\u003c\/li\u003e\n\u003cli data-section-id=\"2q82ap\" data-start=\"946\" data-end=\"970\"\u003eTombé léger et élégant\u003c\/li\u003e\n\u003cli data-section-id=\"yil0h0\" data-start=\"971\" data-end=\"1002\"\u003eSilhouette allongée et épurée\u003c\/li\u003e\n\u003cli data-section-id=\"jz0pok\" data-start=\"1003\" data-end=\"1038\"\u003eDesign minimaliste et confortable\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1040\" data-end=\"1263\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1040\" data-end=\"1059\"\u003eConseil style :\u003c\/strong\u003e à porter avec le top Antonella et des sandales fines ou des mules pour un look raffiné et effortless. Pour une allure plus sophistiquée, complétez la tenue avec des bijoux dorés et une pochette élégante.\u003c\/p\u003e","brand":"Célestine Boutique","offers":[{"title":"Crème \/ S","offer_id":54323363152201,"sku":null,"price":65.0,"currency_code":"EUR","in_stock":true},{"title":"Crème \/ M","offer_id":54323363184969,"sku":null,"price":65.0,"currency_code":"EUR","in_stock":true},{"title":"Crème \/ L","offer_id":54323363217737,"sku":null,"price":65.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ S","offer_id":54323363250505,"sku":null,"price":65.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ M","offer_id":54323363283273,"sku":null,"price":65.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ L","offer_id":54323363316041,"sku":null,"price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1008\/3890\/0041\/files\/IMG_4729_71bbec00-3d58-458e-87a4-80def88aa156.jpg?v=1781463320"},{"product_id":"ensemble-blanc-antonella-copy","title":"Top Antonella","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=\"\"\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 pb-25\"\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 scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:0b8a4e80-e0ff-4ac9-bc9e-6fe1047abd5b-16\" data-testid=\"conversation-turn-34\" data-scroll-anchor=\"true\" 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=\"69e3e256-75d2-4728-9175-ade6998bea8d\" 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=\"streaming-animation markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\u003cbr\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\/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 isolate 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 w-full content-fade single-line flex flex-col\"\u003e\n\u003cdiv id=\"thread-bottom\"\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 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\n\u003cmeta charset=\"utf-8\"\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:ea43e3d2-c578-43ef-83d2-08526eee3ae2-12\" 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=\"41014bb7-c484-4cf5-b36f-6a81f809b047\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"234\"\u003eTop Antonella au style minimaliste et sophistiqué, conçu pour offrir une silhouette élégante et naturellement fluide. Sa coupe asymétrique et son jeu de drapé apportent du mouvement tout en structurant subtilement la silhouette.\u003c\/p\u003e\n\u003cp data-start=\"236\" data-end=\"406\"\u003eLe détail noué sur le côté souligne la ligne du top avec modernité, tandis que l’encolure travaillée et la coupe sans manches créent une allure féminine et contemporaine.\u003c\/p\u003e\n\u003cp data-start=\"408\" data-end=\"527\"\u003eSa silhouette fluide et épurée en fait une pièce facile à porter, idéale pour composer un look estival chic et raffiné.\u003c\/p\u003e\n\u003cp data-start=\"408\" data-end=\"527\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong data-start=\"806\" data-end=\"823\"\u003eComposition :\u003c\/strong\u003e 40% lyocell, 35% coton, 25% lin\u003c\/p\u003e\n\u003cp data-start=\"529\" data-end=\"538\"\u003e\u003cstrong\u003eDétails :\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"540\" data-end=\"674\"\u003eTop asymétrique drapé\u003cbr data-start=\"561\" data-end=\"564\"\u003eCoupe sans manches\u003cbr data-start=\"582\" data-end=\"585\"\u003eLien noué sur le côté\u003cbr data-start=\"606\" data-end=\"609\"\u003eSilhouette fluide et élégante\u003cbr data-start=\"638\" data-end=\"641\" data-is-only-node=\"\"\u003eDesign minimaliste et structuré\u003c\/p\u003e\n\u003cp data-start=\"676\" data-end=\"810\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong\u003eConseil style\u003c\/strong\u003e : à associer avec le pantalon Antonella, des sandales minimalistes ou des mules pour une allure moderne et sophistiquée\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/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\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003c\/p\u003e\u003cdialog class=\"group\/dialog @container inset-0 min-h-full min-w-full items-center justify-center overflow-auto overscroll-y-contain bg-[rgba(0,0,0,0.5)] whitespace-normal backdrop-blur-[1px]\"\u003e\u003c\/dialog\u003e\u003cp\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003caudio class=\"fixed start-0 bottom-0 hidden h-0 w-0\" autoplay=\"autoplay\" crossorigin=\"anonymous\"\u003e\u003c\/audio\u003e\u003c\/p\u003e","brand":"Célestine Boutique","offers":[{"title":"S \/ Crème","offer_id":54323338412361,"sku":null,"price":49.0,"currency_code":"EUR","in_stock":true},{"title":"S \/ Blanc","offer_id":54323338445129,"sku":null,"price":49.0,"currency_code":"EUR","in_stock":true},{"title":"M \/ Crème","offer_id":54323338477897,"sku":null,"price":49.0,"currency_code":"EUR","in_stock":true},{"title":"M \/ Blanc","offer_id":54323338510665,"sku":null,"price":49.0,"currency_code":"EUR","in_stock":true},{"title":"L \/ Crème","offer_id":54323338543433,"sku":null,"price":49.0,"currency_code":"EUR","in_stock":true},{"title":"L \/ Blanc","offer_id":54323338576201,"sku":null,"price":49.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1008\/3890\/0041\/files\/IMG_4641.jpg?v=1781463385"},{"product_id":"ensemble-isabella-copy","title":"Top Isabella","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\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 scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:0b8a4e80-e0ff-4ac9-bc9e-6fe1047abd5b-5\" data-testid=\"conversation-turn-12\" data-scroll-anchor=\"true\" 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=\"011f43ae-b1f4-4240-920e-9d6626a1e1fe\" 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\u003cbr\u003e\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\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=\"b3a15a79-f5f7-4df9-9e20-fb9d7e2c8074\" data-testid=\"conversation-turn-5\" 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-WEB:ea43e3d2-c578-43ef-83d2-08526eee3ae2-7\" data-testid=\"conversation-turn-6\" 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=\"928bfdde-6c75-46a9-bff7-c2dcd1f3def2\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"251\"\u003eTop Isabella satiné brillant au style fluide et aérien, conçu pour offrir une silhouette légère et naturellement élégante. Sa coupe sans manches légèrement évasée apporte de la fluidité, tandis que le lien à nouer sur le devant ajoute une touche féminine et délicate.\u003c\/p\u003e\n\u003cp data-start=\"253\" data-end=\"499\"\u003eRéalisé dans un mélange \u003cstrong\u003e79% lyocell, 15% soie acétate et 6% nylon\u003c\/strong\u003e, le tissu offre un toucher doux et respirant avec un aspect subtilement satiné. Le lyocell apporte confort et légèreté, tandis que la soie acétate donne un tombé souple et raffiné.\u003c\/p\u003e\n\u003cp data-start=\"501\" data-end=\"625\"\u003eSa ligne minimaliste et son rendu fluide en font une pièce facile à associer pour une allure estivale moderne et effortless.\u003c\/p\u003e\n\u003cul class=\"ul1\"\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eLe modèle mesure 1.64 cm et porte une taille S.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"627\" data-end=\"636\"\u003eDétails :\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-start=\"638\" data-end=\"818\"\u003eTop sans manches\u003c\/li\u003e\n\u003cli data-start=\"638\" data-end=\"818\"\u003eLien à nouer sur le devant\u003c\/li\u003e\n\u003cli data-start=\"638\" data-end=\"818\"\u003eCoupe fluide et légèrement évasée\u003c\/li\u003e\n\u003cli data-start=\"638\" data-end=\"818\"\u003eComposition : 79% lyocell, 15% soie acétate, 6% nylon\u003c\/li\u003e\n\u003cli data-start=\"638\" data-end=\"818\"\u003eTissu doux, léger et légèrement satiné\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eConseil style : à associer avec le pantalon Isabella, des sandales fines et quelques accessoires naturels pour un look chic et minimaliste.\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\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Célestine Boutique","offers":[{"title":"S","offer_id":54238828233033,"sku":null,"price":45.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54238828265801,"sku":null,"price":45.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54238828298569,"sku":null,"price":45.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1008\/3890\/0041\/files\/IMG_3850.jpg?v=1780850958"},{"product_id":"ensemble-giulia-copy","title":"Top Giulia","description":"\u003cp\u003eTop Giulia à fines bretelles, imaginé dans une silhouette fluide et délicate. Sa coupe légère épouse naturellement les mouvements pour un rendu féminin, minimaliste et élégant.\u003c\/p\u003e\n\u003cp\u003eLe tissu associe \u003cstrong\u003e90% lyocell et 10% lin\u003c\/strong\u003e, mêlant la douceur et l’aspect soyeux de l’acétate à la texture subtile du lin. Le rendu est fluide, légèrement satiné et agréable à porter au quotidien, tout en conservant une sensation respirante et légère.\u003c\/p\u003e\n\u003cp\u003eAvec sa ligne épurée et son tombé souple, le top Giulia apporte une allure raffinée et effortless, facile à associer aussi bien avec le pantalon assorti qu’avec un jean ou un short en été.\u003c\/p\u003e\n\u003cul class=\"ul1\"\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eLe modèle mesure 1.64 cm et porte une taille S.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eDétails :\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eTop à fines bretelles\u003c\/li\u003e\n\u003cli\u003eComposition : 90% acétate, 10% lin\u003c\/li\u003e\n\u003cli\u003eTissu fluide, doux et légèrement satiné\u003c\/li\u003e\n\u003cli\u003eCoupe légère et féminine\u003c\/li\u003e\n\u003cli\u003eTombé souple et confortable\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eConseil style :\u003c\/strong\u003e A porter avec le pantalon Giulia assorti, des bijoux dorés et des sandales minimalistes pour une silhouette estivale chic et naturelle.\u003cbr\u003e\u003c\/p\u003e","brand":"Célestine Boutique","offers":[{"title":"S","offer_id":54323085803849,"sku":null,"price":49.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54323085836617,"sku":null,"price":49.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54323085869385,"sku":null,"price":49.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1008\/3890\/0041\/files\/IMG_4639.jpg?v=1781467625"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1008\/3890\/0041\/collections\/IMG_1670_2.png?v=1776679876","url":"https:\/\/celestine-boutique.fr\/collections\/linen-collection.oembed","provider":"Célestine Boutique","version":"1.0","type":"link"}